0001375365-21-000083.txt : 20211105 0001375365-21-000083.hdr.sgml : 20211105 20211105163145 ACCESSION NUMBER: 0001375365-21-000083 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 91 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211105 DATE AS OF CHANGE: 20211105 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Super Micro Computer, Inc. CENTRAL INDEX KEY: 0001375365 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRONIC COMPUTERS [3571] IRS NUMBER: 770353939 STATE OF INCORPORATION: CA FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-33383 FILM NUMBER: 211385067 BUSINESS ADDRESS: STREET 1: 980 ROCK AVENUE CITY: SAN JOSE STATE: CA ZIP: 95131 BUSINESS PHONE: 408-503-8000 MAIL ADDRESS: STREET 1: 980 ROCK AVENUE CITY: SAN JOSE STATE: CA ZIP: 95131 10-Q 1 smci-20210930.htm 10-Q smci-20210930
00013753656/302022Q1falsezerozero00013753652021-07-012021-09-30xbrli:shares00013753652021-10-31iso4217:USD00013753652021-09-3000013753652021-06-300001375365srt:AffiliatedEntityMember2021-09-300001375365srt:AffiliatedEntityMember2021-06-30iso4217:USDxbrli:shares0001375365srt:AffiliatedEntityMember2021-07-012021-09-300001375365srt:AffiliatedEntityMember2020-07-012020-09-3000013753652020-07-012020-09-300001375365us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-06-300001375365us-gaap:TreasuryStockMember2021-06-300001375365us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001375365us-gaap:RetainedEarningsMember2021-06-300001375365us-gaap:NoncontrollingInterestMember2021-06-300001375365us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-07-012021-09-300001375365us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-012021-09-300001375365us-gaap:RetainedEarningsMember2021-07-012021-09-300001375365us-gaap:NoncontrollingInterestMember2021-07-012021-09-300001375365us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-09-300001375365us-gaap:TreasuryStockMember2021-09-300001375365us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-300001375365us-gaap:RetainedEarningsMember2021-09-300001375365us-gaap:NoncontrollingInterestMember2021-09-300001375365us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-06-300001375365us-gaap:TreasuryStockMember2020-06-300001375365us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300001375365us-gaap:RetainedEarningsMember2020-06-300001375365us-gaap:NoncontrollingInterestMember2020-06-3000013753652020-06-300001375365us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-07-012020-09-300001375365us-gaap:TreasuryStockMember2020-07-012020-09-300001375365us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-012020-09-300001375365us-gaap:RetainedEarningsMember2020-07-012020-09-300001375365us-gaap:NoncontrollingInterestMember2020-07-012020-09-300001375365us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-09-300001375365us-gaap:TreasuryStockMember2020-09-300001375365us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-09-300001375365us-gaap:RetainedEarningsMember2020-09-300001375365us-gaap:NoncontrollingInterestMember2020-09-3000013753652020-09-30xbrli:pure0001375365smci:OneSupplierMemberus-gaap:SupplierConcentrationRiskMembersmci:PurchasesTotalMember2021-07-012021-09-300001375365smci:OneSupplierMemberus-gaap:SupplierConcentrationRiskMembersmci:PurchasesTotalMember2020-07-012020-09-300001375365smci:OneSupplierMemberus-gaap:CostOfGoodsTotalMemberus-gaap:SupplierConcentrationRiskMember2021-07-012021-09-300001375365smci:OneSupplierMemberus-gaap:CostOfGoodsTotalMemberus-gaap:SupplierConcentrationRiskMember2020-07-012020-09-300001375365us-gaap:AccountsReceivableMembersmci:OneCustomerMemberus-gaap:CustomerConcentrationRiskMember2021-07-012021-09-300001375365us-gaap:AccountsReceivableMembersmci:OneCustomerMemberus-gaap:CustomerConcentrationRiskMember2020-07-012021-06-300001375365smci:ServerAndStorageSystemsMember2021-07-012021-09-300001375365smci:ServerAndStorageSystemsMember2020-07-012020-09-300001375365smci:SubsystemsAndAccessoriesMember2021-07-012021-09-300001375365smci:SubsystemsAndAccessoriesMember2020-07-012020-09-300001375365country:US2021-07-012021-09-300001375365country:US2020-07-012020-09-300001375365srt:AsiaMember2021-07-012021-09-300001375365srt:AsiaMember2020-07-012020-09-300001375365srt:EuropeMember2021-07-012021-09-300001375365srt:EuropeMember2020-07-012020-09-300001375365smci:OtherRegionMember2021-07-012021-09-300001375365smci:OtherRegionMember2020-07-012020-09-3000013753652021-10-012021-09-3000013753652022-10-012021-09-300001375365smci:EmployeeStockOptionsandRestrictedStockUnitsMember2021-07-012021-09-300001375365smci:EmployeeStockOptionsandRestrictedStockUnitsMember2020-07-012020-09-300001375365us-gaap:BuildingMember2021-09-300001375365us-gaap:BuildingMember2021-06-300001375365us-gaap:LandMember2021-09-300001375365us-gaap:LandMember2021-06-300001375365us-gaap:MachineryAndEquipmentMember2021-09-300001375365us-gaap:MachineryAndEquipmentMember2021-06-300001375365smci:BuildingsUnderConstructionMember2021-09-300001375365smci:BuildingsUnderConstructionMember2021-06-300001375365smci:BuildingAndLeaseholdImpovementsMember2021-09-300001375365smci:BuildingAndLeaseholdImpovementsMember2021-06-300001375365us-gaap:ComputerSoftwareIntangibleAssetMember2021-09-300001375365us-gaap:ComputerSoftwareIntangibleAssetMember2021-06-300001375365us-gaap:FurnitureAndFixturesMember2021-09-300001375365us-gaap:FurnitureAndFixturesMember2021-06-300001375365srt:ChiefExecutiveOfficerMember2020-03-31smci:tranche0001375365srt:ChiefExecutiveOfficerMember2020-03-012020-03-31smci:day0001375365srt:MaximumMember2021-06-300001375365srt:MinimumMember2021-06-300001375365srt:MaximumMember2020-07-012021-06-300001375365srt:MinimumMember2020-07-012021-06-300001375365us-gaap:SubsequentEventMember2021-10-012021-11-050001375365us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2021-09-300001375365us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2021-09-300001375365us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-09-300001375365us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-09-300001375365us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-09-300001375365us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-09-300001375365us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-09-300001375365us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2021-09-300001375365us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:AuctionRateSecuritiesMember2021-09-300001375365us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:AuctionRateSecuritiesMember2021-09-300001375365us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AuctionRateSecuritiesMember2021-09-300001375365us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AuctionRateSecuritiesMember2021-09-300001375365us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-09-300001375365us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-09-300001375365us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-09-300001375365us-gaap:FairValueMeasurementsRecurringMember2021-09-300001375365us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2021-06-300001375365us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2021-06-300001375365us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-06-300001375365us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-06-300001375365us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-06-300001375365us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-06-300001375365us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001375365us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001375365us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:AuctionRateSecuritiesMember2021-06-300001375365us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:AuctionRateSecuritiesMember2021-06-300001375365us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AuctionRateSecuritiesMember2021-06-300001375365us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AuctionRateSecuritiesMember2021-06-300001375365us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-06-300001375365us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-06-300001375365us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001375365us-gaap:FairValueMeasurementsRecurringMember2021-06-300001375365us-gaap:MoneyMarketFundsMember2021-09-300001375365us-gaap:MoneyMarketFundsMember2021-06-300001375365us-gaap:CertificatesOfDepositMember2021-09-300001375365us-gaap:CertificatesOfDepositMember2021-06-300001375365us-gaap:AuctionRateSecuritiesMember2021-09-300001375365us-gaap:AuctionRateSecuritiesMember2020-07-012020-09-300001375365us-gaap:AuctionRateSecuritiesMember2021-07-012021-09-300001375365us-gaap:LineOfCreditMembersmci:BankOfAmericaMemberus-gaap:RevolvingCreditFacilityMember2021-09-300001375365us-gaap:LineOfCreditMembersmci:BankOfAmericaMemberus-gaap:RevolvingCreditFacilityMember2021-06-300001375365us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:CTBCCreditFacilityMember2021-09-300001375365us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:CTBCCreditFacilityMember2021-06-300001375365smci:ESUNCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-09-300001375365smci:ESUNCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-06-300001375365us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-09-300001375365us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-06-300001375365smci:TermLoanMemberus-gaap:SecuredDebtMembersmci:CTBCCreditFacilityMember2021-09-300001375365smci:TermLoanMemberus-gaap:SecuredDebtMembersmci:CTBCCreditFacilityMember2021-06-300001375365us-gaap:SecuredDebtMembersmci:CTBCBankTermLoanDueJune42030Membersmci:TermLoanMember2021-09-300001375365us-gaap:SecuredDebtMembersmci:CTBCBankTermLoanDueJune42030Membersmci:TermLoanMember2021-06-300001375365smci:CTBCBankTermLoanDueDecember272027Memberus-gaap:SecuredDebtMembersmci:TermLoanMember2021-09-300001375365smci:CTBCBankTermLoanDueDecember272027Memberus-gaap:SecuredDebtMembersmci:TermLoanMember2021-06-300001375365smci:ESUNBankTermLoanDueSeptember152026Memberus-gaap:SecuredDebtMembersmci:TermLoanMember2021-09-300001375365smci:ESUNBankTermLoanDueSeptember152026Memberus-gaap:SecuredDebtMembersmci:TermLoanMember2021-06-300001375365us-gaap:SecuredDebtMembersmci:TermLoanMember2021-09-300001375365us-gaap:SecuredDebtMembersmci:TermLoanMember2021-06-300001375365smci:BankOfAmericaMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:BankofAmericaLoanandSecurityAgreementMember2018-04-300001375365smci:BankOfAmericaMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:BankofAmericaLoanandSecurityAgreementMember2021-06-280001375365smci:BankOfAmericaMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:BankofAmericaLoanandSecurityAgreementMember2018-04-012018-04-300001375365srt:MinimumMembersmci:BankOfAmericaMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:BankofAmericaLoanandSecurityAgreementMember2021-06-282021-06-280001375365smci:BankOfAmericaMembersrt:MaximumMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:BankofAmericaLoanandSecurityAgreementMember2021-06-282021-06-280001375365srt:MinimumMembersmci:BankOfAmericaMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:BankofAmericaLoanandSecurityAgreementMember2018-04-012018-04-300001375365smci:BankOfAmericaMemberus-gaap:LondonInterbankOfferedRateLIBORMembersrt:MaximumMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:BankofAmericaLoanandSecurityAgreementMember2018-04-012018-04-300001375365srt:MinimumMembersmci:BankOfAmericaMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:BankofAmericaLoanandSecurityAgreementMember2021-06-282021-06-280001375365smci:BankOfAmericaMemberus-gaap:LondonInterbankOfferedRateLIBORMembersrt:MaximumMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:BankofAmericaLoanandSecurityAgreementMember2021-06-282021-06-280001375365smci:BankOfAmericaMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:BankofAmericaLoanandSecurityAgreementMember2021-09-300001375365smci:BankOfAmericaMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:BankofAmericaLoanandSecurityAgreementMember2021-06-300001375365smci:CTBCMembersmci:TermLoanMemberus-gaap:SecuredDebtMembersmci:TwoThousandTwentyCTBCTermLoanFacilityMember2020-05-062020-05-06iso4217:TWD0001375365smci:CTBCMembersmci:TermLoanMemberus-gaap:SecuredDebtMembersmci:TwoThousandTwentyCTBCTermLoanFacilityMember2020-05-060001375365smci:CTBCMembersmci:TermLoanMemberus-gaap:SecuredDebtMembersmci:TwoThousandTwentyCTBCTermLoanFacilityMember2020-08-240001375365smci:CTBCMembersmci:TwoThousandTwentyOneCTBCTermLoanFacilityMembersmci:TermLoanMemberus-gaap:SecuredDebtMember2021-07-200001375365smci:CTBCMembersmci:TermLoanMemberus-gaap:SecuredDebtMembersmci:TwoThousandTwentyCTBCTermLoanFacilityMember2021-07-200001375365smci:CTBCMembersmci:TwoThousandTwentyOneCTBCTermLoanFacilityMembersmci:TermLoanMemberus-gaap:SecuredDebtMember2021-07-202021-07-200001375365smci:CTBCMembersmci:TermLoanMemberus-gaap:SecuredDebtMembersmci:TwoThousandTwentyOneCTBCMachineLoanMember2021-07-200001375365smci:CTBCMembersmci:TwoThousandTwentyOneCTBCTermLoanFacilityMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-07-200001375365smci:CTBCMembersmci:CTBCCreditFacilityTwelveMonthUpToZeroPointFivePercentInterestMembersmci:TermLoanMemberus-gaap:SecuredDebtMember2021-07-202021-07-200001375365smci:CTBCMembersmci:CTBCCreditFacilityTwelveMonthUpToZeroPointFivePercentInterestMembersmci:TermLoanMemberus-gaap:SecuredDebtMember2021-07-200001375365smci:CTBCMembersmci:CTBCCreditFacilityTwelveMonthUpToZeroPointFivePercentInterestMembersmci:CTBCsEstablishedNTDInterestRateMembersmci:TermLoanMemberus-gaap:SecuredDebtMember2021-07-202021-07-200001375365smci:CTBCMembersmci:CTBCCreditFacilityTwelveMonthUpToZeroPointFivePercentInterestMembersmci:TermLoanMembersmci:CustomsBondMember2021-07-202021-07-200001375365smci:CTBCMembersmci:CTBCCreditFacilityTwelveMonthUpToZeroPointFivePercentInterestMembersmci:TermLoanMembersmci:CustomsBondMember2021-07-200001375365smci:CTBCCreditFacilityTwelveMonthUpToOneHundredPercentOfEligibleAccountsReceivableBetweenZeroPointSevenZeroAndZeroPointSevenFivePercentInterestMembersmci:CTBCMemberus-gaap:LineOfCreditMembersmci:CustomsBondMember2021-07-202021-07-200001375365smci:CTBCCreditFacilityTwelveMonthUpToOneHundredPercentOfEligibleAccountsReceivableBetweenZeroPointSevenZeroAndZeroPointSevenFivePercentInterestMembersmci:CTBCMemberus-gaap:LineOfCreditMembersmci:CustomsBondMember2021-07-200001375365srt:MinimumMembersmci:CTBCMembersmci:TermLoanMemberus-gaap:SecuredDebtMembersmci:CTBCCreditFacilityMember2021-07-200001375365smci:CTBCMembersrt:MaximumMembersmci:TermLoanMemberus-gaap:SecuredDebtMembersmci:CTBCCreditFacilityMember2021-07-200001375365us-gaap:SecuredDebtMembersmci:TermLoanMembersmci:TwoThousandTwentyCTBCTermLoanFacilityMember2021-09-300001375365us-gaap:SecuredDebtMembersmci:TermLoanMembersmci:TwoThousandTwentyCTBCTermLoanFacilityMember2021-06-300001375365smci:CTBCMemberus-gaap:SecuredDebtMembersmci:TermLoanMembersmci:TwoThousandTwentyCTBCTermLoanFacilityMember2021-09-300001375365smci:CTBCMemberus-gaap:SecuredDebtMembersmci:TermLoanMembersmci:TwoThousandTwentyCTBCTermLoanFacilityMember2021-06-300001375365us-gaap:SecuredDebtMembersmci:TwoThousandTwentyOneCTBCMachineLoanMembersmci:TermLoanMember2021-09-300001375365smci:CTBCMemberus-gaap:SecuredDebtMembersmci:TwoThousandTwentyOneCTBCMachineLoanMembersmci:TermLoanMember2021-09-300001375365us-gaap:SecuredDebtMembersmci:TwoThousandTwentyOneCTBCMachineLoanMembersmci:TermLoanMember2021-06-300001375365smci:CTBCMembersmci:TermLoanMemberus-gaap:SecuredDebtMembersmci:CTBCCreditFacilityMember2021-09-300001375365smci:CTBCMembersmci:TermLoanMemberus-gaap:SecuredDebtMembersmci:CTBCCreditFacilityMember2021-06-300001375365srt:MinimumMembersmci:CTBCMembersmci:TermLoanMemberus-gaap:SecuredDebtMembersmci:CTBCCreditFacilityMember2021-09-300001375365smci:CTBCMembersrt:MaximumMembersmci:TermLoanMemberus-gaap:SecuredDebtMembersmci:CTBCCreditFacilityMember2021-09-300001375365us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:CTBCCreditFacilityMember2021-09-300001375365smci:ESUNBankMembersmci:ESUNCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2020-12-020001375365smci:ESUNBankMembersmci:ESUNCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-09-130001375365smci:ESUNBankMembersmci:ESUNCreditFacilityMembersmci:DrawDownInstrumentsMemberus-gaap:RevolvingCreditFacilityMember2021-09-130001375365smci:ESUNBankMembersmci:ESUNCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:SecuredDebtMember2021-09-132021-09-130001375365smci:ESUNBankMembersmci:ESUNCreditFacilityMembersmci:ImportLoanMemberus-gaap:RevolvingCreditFacilityMember2021-09-130001375365smci:ESUNBankMembersmci:ESUNCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-09-132021-09-130001375365smci:ESUNCreditFacilityMembersmci:TermLoanMemberus-gaap:SecuredDebtMember2021-09-300001375365smci:ESUNBankMembersmci:ESUNCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-09-300001375365smci:ESUNBankMembersmci:ESUNCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-06-300001375365smci:ESUNBankMembersmci:ESUNCreditFacilityMembersrt:MinimumMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-09-300001375365smci:ESUNBankMembersmci:ESUNCreditFacilityMembersrt:MaximumMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-09-300001375365smci:ESUNBankMembersmci:ESUNCreditFacilityMembersrt:MinimumMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-06-300001375365smci:ESUNBankMembersmci:ESUNCreditFacilityMembersrt:MaximumMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-06-300001375365us-gaap:LineOfCreditMembersmci:MegaBankCreditFacilityMemberus-gaap:RevolvingCreditFacilityMembersmci:MegaBankMember2021-09-130001375365us-gaap:LineOfCreditMembersmci:MegaBankCreditFacilityMemberus-gaap:RevolvingCreditFacilityMembersmci:MegaBankMember2021-09-132021-09-130001375365srt:MinimumMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:MegaBankCreditFacilityMembersmci:MegaBankMember2021-09-130001375365srt:MaximumMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:MegaBankCreditFacilityMembersmci:MegaBankMember2021-09-130001375365us-gaap:LineOfCreditMembersmci:MegaBankCreditFacilityMemberus-gaap:RevolvingCreditFacilityMembersmci:MegaBankMember2021-09-300001375365us-gaap:LineOfCreditMemberus-gaap:SubsequentEventMemberus-gaap:RevolvingCreditFacilityMembersmci:ChangHwaBankMembersmci:ChangHwaBankCreditFacilityMember2021-10-050001375365smci:DrawDownInstrumentsMemberus-gaap:SubsequentEventMemberus-gaap:RevolvingCreditFacilityMembersmci:ChangHwaBankMembersmci:ChangHwaBankCreditFacilityMember2021-10-05smci:contract0001375365us-gaap:SubsequentEventMembersmci:ChangHwaBankMembersmci:ChangHwaBankCreditFacilityMember2021-10-050001375365smci:AblecomTechnologyMembersmci:SteveLiangAndOtherFamilyMembersMembersmci:ManagementAndImmediateFamilyMemberofManagementMember2021-09-300001375365smci:AblecomTechnologyMembersmci:CharlesLiangAndWifeMemberus-gaap:InvesteeMember2021-09-300001375365smci:AblecomTechnologyMember2021-07-012021-09-300001375365smci:AblecomTechnologyMember2020-07-012020-09-300001375365smci:AblecomTechnologyMembersrt:AffiliatedEntityMember2021-09-300001375365smci:AblecomTechnologyMembersrt:AffiliatedEntityMember2021-06-300001375365smci:CompuwareMember2021-09-300001375365smci:CompuwareMember2021-06-300001375365smci:CorporateVentureMember2021-09-300001375365smci:CorporateVentureMembersmci:InvestorInChinaMember2021-09-300001375365smci:CorporateVentureMemberus-gaap:AccruedLiabilitiesMember2021-09-300001375365smci:CorporateVentureMemberus-gaap:AccruedLiabilitiesMember2021-06-300001375365smci:CorporateVentureMember2020-07-012020-09-300001375365smci:CorporateVentureMember2021-07-012021-09-300001375365srt:AffiliatedEntityMembersmci:CompuwareMember2021-09-300001375365srt:AffiliatedEntityMembersmci:CompuwareMember2021-06-300001375365smci:CorporateVentureInChinaMembersrt:AffiliatedEntityMember2021-09-300001375365smci:CorporateVentureInChinaMembersrt:AffiliatedEntityMember2021-06-300001375365srt:AffiliatedEntityMembersmci:MonolithicPowerSystemsMPSMember2021-09-300001375365srt:AffiliatedEntityMembersmci:MonolithicPowerSystemsMPSMember2021-06-300001375365smci:AblecomTechnologyMembersrt:AffiliatedEntityMember2021-07-012021-09-300001375365smci:AblecomTechnologyMembersrt:AffiliatedEntityMember2020-07-012020-09-300001375365srt:AffiliatedEntityMembersmci:CompuwareMember2021-07-012021-09-300001375365srt:AffiliatedEntityMembersmci:CompuwareMember2020-07-012020-09-300001375365smci:CorporateVentureInChinaMembersrt:AffiliatedEntityMember2021-07-012021-09-300001375365smci:CorporateVentureInChinaMembersrt:AffiliatedEntityMember2020-07-012020-09-300001375365srt:AffiliatedEntityMembersmci:MonolithicPowerSystemsMPSMember2021-07-012021-09-300001375365srt:AffiliatedEntityMembersmci:MonolithicPowerSystemsMPSMember2020-07-012020-09-300001375365smci:EquityIncentivePlanTwoThousandTwentyMember2020-06-050001375365smci:EquityIncentivePlan2016Member2020-06-050001375365smci:EquityIncentivePlanTwoThousandTwentyMember2021-09-300001375365smci:JanuaryTwoThousandTwentyOneShareRepurchaseProgramMember2021-01-290001375365smci:JanuaryTwoThousandTwentyOneShareRepurchaseProgramMember2021-09-300001375365smci:JanuaryTwoThousandTwentyOneShareRepurchaseProgramMember2021-07-012021-09-300001375365us-gaap:EmployeeStockOptionMember2021-07-012021-09-300001375365us-gaap:EmployeeStockOptionMember2020-07-012020-09-300001375365us-gaap:CostOfSalesMember2021-07-012021-09-300001375365us-gaap:CostOfSalesMember2020-07-012020-09-300001375365us-gaap:ResearchAndDevelopmentExpenseMember2021-07-012021-09-300001375365us-gaap:ResearchAndDevelopmentExpenseMember2020-07-012020-09-300001375365us-gaap:SellingAndMarketingExpenseMember2021-07-012021-09-300001375365us-gaap:SellingAndMarketingExpenseMember2020-07-012020-09-300001375365us-gaap:GeneralAndAdministrativeExpenseMember2021-07-012021-09-300001375365us-gaap:GeneralAndAdministrativeExpenseMember2020-07-012020-09-300001375365us-gaap:EmployeeStockOptionMember2021-09-300001375365us-gaap:RestrictedStockUnitsRSUMember2021-09-300001375365us-gaap:RestrictedStockUnitsRSUMember2021-07-012021-09-300001375365smci:PerformanceBasedRestrictedStockUnitsPRSUsMember2021-09-300001375365smci:PerformanceBasedRestrictedStockUnitsPRSUsMember2021-07-012021-09-300001375365smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember2021-09-300001375365smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember2021-07-012021-09-300001375365smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember2021-03-012021-03-310001375365us-gaap:ShareBasedCompensationAwardTrancheOneMembersmci:TwoThousandTwentyOneCEOPerformanceStockOptionMember2021-03-012021-03-310001375365smci:ShareBasedPaymentArrangementTrancheFiveMembersmci:TwoThousandTwentyOneCEOPerformanceStockOptionMember2021-03-012021-03-31smci:tradingDaysmci:operationalMilestonesmci:consecutiveQuarter0001375365smci:MilestoneOneMember2021-07-012021-09-300001375365smci:TwoThousandTwentyOneCEOPerformanceStockOptionMembersmci:MilestoneOneMember2021-09-300001375365smci:MilestoneTwoMember2021-07-012021-09-300001375365smci:TwoThousandTwentyOneCEOPerformanceStockOptionMembersmci:MilestoneTwoMember2021-09-300001375365smci:MilestoneThreeMember2021-07-012021-09-300001375365smci:TwoThousandTwentyOneCEOPerformanceStockOptionMembersmci:MilestoneThreeMember2021-09-300001375365smci:MilestoneFourMember2021-07-012021-09-300001375365smci:MilestoneFourMembersmci:TwoThousandTwentyOneCEOPerformanceStockOptionMember2021-09-300001375365smci:MilestoneFiveMember2021-07-012021-09-300001375365smci:TwoThousandTwentyOneCEOPerformanceStockOptionMembersmci:MilestoneFiveMember2021-09-300001375365smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember2020-07-012020-09-300001375365smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember2021-06-300001375365smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember2021-09-012021-09-3000013753652020-03-012020-03-310001375365smci:PerformanceBasedRestrictedStockUnitsPRSUsMember2020-03-012020-03-310001375365smci:PerformanceBasedRestrictedStockUnitsPRSUsMember2019-07-012020-06-300001375365smci:PerformanceBasedRestrictedStockUnitsPRSUsMember2020-07-012021-06-300001375365us-gaap:RestrictedStockUnitsRSUMember2021-06-300001375365smci:PerformanceBasedRestrictedStockUnitsPRSUsMember2021-06-30smci:claim00013753652018-02-080001375365us-gaap:SubsequentEventMember2021-10-270001375365srt:ChiefExecutiveOfficerMember2020-09-30smci:segment0001375365country:US2021-09-300001375365country:US2021-06-300001375365srt:AsiaMember2021-09-300001375365srt:AsiaMember2021-06-300001375365srt:EuropeMember2021-09-300001375365srt:EuropeMember2021-06-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
__________________________________________________________________________
Form 10-Q
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended 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-33383
__________________________________________________________________________
Super Micro Computer, Inc.
(Exact name of registrant as specified in its charter)
Delaware 77-0353939
(State or other jurisdiction of
incorporation or organization)
 (I.R.S. Employer
Identification No.)
980 Rock Avenue
San Jose, CA 95131
(Address of principal executive offices, including zip code)
(408) 503-8000
(Registrant’s telephone number, including area code)
__________________________________________________________________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Common Stock, $0.001 par value per shareSMCINASDAQ Global Select Market
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes   No      
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerx  Accelerated filer
Non-accelerated filer
  Smaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  
As of October 31, 2021 there were 51,075,818 shares of the registrant’s common stock, $0.001 par value, outstanding, which is the only class of common stock of the registrant issued.




SUPER MICRO COMPUTER, INC.


QUARTERLY REPORT ON FORM 10-Q
FOR THE THREE MONTHS 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.

    Unless the context requires otherwise, the words “Super Micro,” “Supermicro,” “we,” “Company,” “us” and “our” in this document refer to Super Micro Computer, Inc. and where appropriate, our wholly owned subsidiaries. Supermicro, the Company logo and our other registered or common law trademarks, service marks, or trade names appearing in this Quarterly Report on Form 10-Q are the property of Super Micro Computer, Inc. or its affiliates. Other trademarks, service marks, or trade names appearing in this Quarterly Report on Form 10-Q are the property of their respective owners.



PART I: FINANCIAL INFORMATION

Item 1.        Financial Statements

SUPER MICRO COMPUTER, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except share and per share amounts)
 (unaudited) 
September 30,June 30,
20212021
ASSETS
Current assets:
Cash and cash equivalents$270,047 $232,266 
Accounts receivable, net of allowances of $2,461 and $2,591 at September 30, 2021 and June 30, 2021, respectively (including accounts receivable from related parties of $13,993 and $8,678 at September 30, 2021 and June 30, 2021, respectively)
458,076 463,834 
Inventories1,184,573 1,040,964 
Prepaid expenses and other current assets (including receivables from related parties of $26,283 and $23,837 at September 30, 2021 and June 30, 2021, respectively)
124,259 130,195 
Total current assets2,036,955 1,867,259 
Investment in equity investee5,161 4,578 
Property, plant and equipment, net284,148 274,713 
Deferred income taxes, net63,269 63,288 
Other assets37,160 32,126 
Total assets$2,426,693 $2,241,964 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable (including amounts due to related parties of $77,754 and $70,096 at September 30, 2021 and June 30, 2021, respectively)
$564,628 $612,336 
Accrued liabilities (including amounts due to related parties of $20,103 and $18,528 at September 30, 2021 and June 30, 2021, respectively)
175,221 178,850 
Income taxes payable14,273 12,741 
Short-term debt233,674 63,490 
Deferred revenue113,683 101,479 
Total current liabilities1,101,479 968,896 
Deferred revenue, non-current101,749 100,838 
Long-term debt45,134 34,700 
Other long-term liabilities 45,533 41,132 
Total liabilities1,293,895 1,145,566 
Commitments and contingencies (Note 11)
Stockholders’ equity:
Common stock and additional paid-in capital, $0.001 par value
Authorized shares: 100,000,000; Outstanding shares: 51,071,844 and 50,582,078 at September 30, 2021 and June 30, 2021, respectively
Issued shares: 51,071,844 and 50,582,078 at September 30, 2021 and June 30, 2021, respectively
448,976 438,012 
Accumulated other comprehensive income449 453 
Retained earnings683,197 657,760 
Total Super Micro Computer, Inc. stockholders’ equity1,132,622 1,096,225 
Noncontrolling interest176 173 
Total stockholders’ equity1,132,798 1,096,398 
Total liabilities and stockholders’ equity$2,426,693 $2,241,964 
See accompanying notes to condensed consolidated financial statements.
1


SUPER MICRO COMPUTER, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share amounts)
(unaudited) 
 Three Months Ended
September 30,
 20212020
Net sales (including related party sales of $30,922 and $19,716 in the three months ended September 30, 2021 and 2020, respectively)
$1,032,730$762,250
Cost of sales (including related party purchases of $87,687 and $58,859 in the three months ended September 30, 2021 and 2020, respectively)
894,591632,335
Gross profit138,139129,915
Operating expenses:
Research and development 65,14354,798
Sales and marketing21,62420,292
General and administrative22,24424,379
Total operating expenses109,01199,469
Income from operations29,12830,446
Other (expense) income, net 50(841)
Interest expense(804)(674)
Income before income tax provision28,37428,931
Income tax provision(3,325)(3,660)
Share of income from equity investee, net of taxes3881,330
Net income$25,437$26,601
Net income per common share:
Basic$0.50$0.51
Diluted$0.48$0.49
Weighted-average shares used in calculation of net income per common share:
Basic50,79652,329 
Diluted52,91654,426 


See accompanying notes to condensed consolidated financial statements.
2


SUPER MICRO COMPUTER, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(in thousands)
(unaudited) 
 Three Months Ended
September 30,
 20212020
Net income$25,437 $26,601 
Other comprehensive income (loss), net of tax:
Foreign currency translation gain (loss)(4)247 
Total other comprehensive income (loss)(4)247 
Total comprehensive income $25,433 $26,848 

See accompanying notes to condensed consolidated financial statements.
3


SUPER MICRO COMPUTER, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(in thousands, except share amounts)
(unaudited)

Three Months Ended September 30, 2021Common Stock and
Additional Paid-In
Capital
Treasury StockAccumulated
Other
Comprehensive
Income (Loss)
Retained
Earnings
Non-controlling InterestTotal
Stockholders’
Equity
SharesAmountSharesAmount
Balance at June 30, 202150,582,078 $438,012  $ $453 $657,760 $173 $1,096,398 
Exercise of stock options, net of taxes370,066 6,018 — — — — — 6,018 
Release of common stock shares upon vesting of restricted stock units173,771 — — — — — — — 
Shares withheld for the withholding tax on vesting of restricted stock units(54,071)(2,069)— — — — — (2,069)
Stock-based compensation— 7,015 — — — — — 7,015 
Foreign currency translation loss— — — — (4)— — (4)
Net income— — — — — $25,437 3 25,440 
Balance at September 30, 202151,071,844 $448,976   $449 $683,197 $176 $1,132,798 

Three Months Ended September 30, 2020Common Stock and
Additional Paid-In
Capital
Treasury StockAccumulated
Other
Comprehensive
Income (Loss)
Retained
Earnings
Non-controlling InterestTotal
Stockholders’
Equity
SharesAmountSharesAmount
Balance at June 30, 202053,741,828 $389,972 (1,333,125)$(20,491)$(152)$696,211 $167 1,065,707 
Exercise of stock options, net of taxes350,830 5,020 — — — — — 5,020 
Release of common stock shares upon vesting of restricted stock units217,519 — — — — — — — 
Shares withheld for the withholding tax on vesting of restricted stock units(69,131)(2,005)— — — — — (2,005)
Stock repurchases and retirement— — (1,142,294)(30,000)— — — (30,000)
Stock-based compensation— 7,170 — —  — — 7,170 
Foreign currency translation gain— — — — 247 — — 247 
Net income— — — —  26,601 2 26,603 
Balance at September 30, 202054,241,046 $400,157 $(2,475,419)$(50,491)$95 $722,812 $169 $1,072,742 


See accompanying notes to condensed consolidated financial statements.
4


SUPER MICRO COMPUTER, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(unaudited)
Three Months Ended
September 30,
 20212020
OPERATING ACTIVITIES:
Net income$25,437 $26,601 
Reconciliation of net income to net cash provided by operating activities:
Depreciation and amortization7,548 7,517 
Stock-based compensation expense7,015 7,170 
Recovery of allowance for doubtful accounts(124)(154)
Provision for excess and obsolete inventories3,478 (902)
Share of income from equity investee(388)(1,330)
Foreign currency exchange gain45 618 
Deferred income taxes, net19 (224)
Other5 (719)
Changes in operating assets and liabilities:
Accounts receivable, net (including changes in related party balances of $(5,315) and $7,510 during the three months ended September 30, 2021 and 2020, respectively)
5,859 81,035 
Inventories(147,087)78,544 
Prepaid expenses and other assets (including changes in related party balances of $(2,446) and $12,158 during the three months ended September 30, 2021 and 2020, respectively)
6,109 43,724 
Accounts payable (including changes in related party balances of $7,658 and $(24,676) during the three months ended September 30, 2021 and 2020, respectively)
(54,343)(85,704)
Income taxes payable1,532 1,625 
Deferred revenue13,115 (1,946)
Accrued liabilities (including changes in related party balances of $1,575 and $(3,577) during the three months ended September 30, 2021 and 2020, respectively)
(1,330)(36,457)
Other long-term liabilities (including changes in related party balances of $0 and $(530) during the three months ended September 30, 2021 and 2020, respectively)
(1,461)1,157 
Net cash provided by (used in) operating activities(134,571)120,555 
INVESTING ACTIVITIES:
Purchases of property, plant and equipment (including payments to related parties of $400 and $2,230 during the three months ended September 30, 2021 and 2020, respectively)
(10,802)(11,851)
Investment in a privately-held company(1,100) 
Net cash used in investing activities(11,902)(11,851)
FINANCING ACTIVITIES:
Proceeds from borrowings, net of debt issuance costs269,806 6,408 
Repayment of debt(89,476)(271)
Proceeds from exercise of stock options, net of taxes6,018 5,020 
Payment of withholding tax on vesting of restricted stock units(2,069)(2,005)
Stock repurchases (28,453)
Payments of obligations under finance leases(17)(26)
Net cash provided by (used in) by financing activities
184,262 (19,327)
Effect of exchange rate fluctuations on cash(11)185 
Net increase in cash, cash equivalents and restricted cash37,778 89,562 
Cash, cash equivalents and restricted cash at the beginning of the period233,449 212,390 
Cash, cash equivalents and restricted cash at the end of the period$271,227 $301,952 
5


Supplemental disclosure of cash flow information:
Cash paid for interest$508 $512 
Cash paid for taxes, net of refunds2,732 1,204 
Non-cash investing and financing activities:
Unpaid property, plant and equipment purchases (including due to related parties of $1,360 and $1,664 as of September 30, 2021 and 2020, respectively)
$13,063 $6,661 
Right of use ("ROU") assets obtained in exchange for operating lease commitments 6,119 2,059 
Unpaid stock repurchases 1,547 


See accompanying notes to condensed consolidated financial statements.

6



SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

Note 1.        Summary of Significant Accounting Policies

Significant Accounting Policies and Estimates

No material changes have been made to the significant accounting policies of Super Micro Computer, Inc., a corporation incorporated under the laws of Delaware, and its consolidated entities (together, the “Company”), disclosed in Note 1, "Organization and Summary of Significant Accounting Policies," in its Annual Report on Form 10-K, filed on August 27, 2021, for the year ended June 30, 2021. Management's estimates include, as applicable, the anticipated impacts of the coronavirus ("COVID-19") pandemic.

Basis of Presentation

The unaudited condensed consolidated financial statements included herein have been prepared by the Company pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States of America ("U.S. GAAP") have been condensed or omitted pursuant to such rules and regulations.

The unaudited condensed consolidated financial statements included herein reflect all adjustments, including normal recurring adjustments, which are, in the opinion of management, necessary for a fair presentation of the consolidated financial position, results of operations and cash flows for the periods presented. The consolidated results of operations for the three months ended September 30, 2021 are not necessarily indicative of the results that may be expected for future quarters or for the fiscal year ending June 30, 2022.

Concentration of Supplier Risk

Certain materials used by the Company in the manufacturing of its products are available from a limited number of suppliers. Shortages could occur in these materials due to an interruption of supply or increased demand in the industry. One supplier accounted for 20.1% and 22.0% of total purchases for the three months ended September 30, 2021 and 2020, respectively. Purchases from Ablecom, and Compuware, related parties of the Company (see Note 8, "Related Party Transactions") accounted for a combined 9.6% and 9.2% of total cost of sales for the three months ended September 30, 2021 and 2020, respectively.

Concentration of Credit Risk

Financial instruments which potentially subject the Company to concentration of credit risk consist primarily of cash and cash equivalents, restricted cash, investment in an auction rate security and accounts receivable. No single customer accounted for 10% or more of the net sales for the three months ended September 30, 2021 and 2020. One customer accounted for 11.7% and 13.5% of accounts receivable, net as of September 30, 2021 and June 30, 2021, respectively.

Accounting Pronouncements Recently Adopted

In December 2019, the FASB issued amended guidance, Simplifying the Accounting for Income Taxes, to remove certain exceptions to the general principles from ASC 740 - Income Taxes, and to improve consistent application of U.S. GAAP for other areas of ASC 740 by clarifying and amending existing guidance. The guidance is effective for the Company from July 1, 2021. The adoption of the guidance did not have a material impact on its condensed consolidated financial statements and disclosures.

7



SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
Accounting Pronouncements Not Yet Adopted

In March 2020, the FASB issued authoritative guidance, Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The new guidance provides optional expedients and exceptions for applying generally accepted accounting principles to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another reference rate expected to be discontinued.  The guidance also establishes (1) a general contract modification principle that entities can apply in other areas that may be affected by reference rate reform and (2) certain elective hedge accounting expedients. The amendment is effective for all entities through December 31, 2022. In January 2021, the FASB issued further guidance on this topic, which clarified the scope and application of the original guidance. LIBOR is used to calculate the interest on borrowings under the Company's 2018 Bank of America Credit Facility and E.SUN Credit Facility. The 2018 Bank of America Credit Facility was amended on June 28, 2021 which provided for a new maturity date of June 28, 2026 and fallback terms related to LIBOR replacement mechanics. As the amendment had changes not related to LIBOR replacement, optional expedients under this guidance cannot be elected. The E.SUN Credit Facility will terminate on July 29, 2022 before the phase out of LIBOR. Therefore, the Company does not expect the adoption of the guidance to have an impact on its consolidated financial statements and disclosures.

Note 2.         Revenue

Disaggregation of Revenue

The Company disaggregates revenue by type of product and by geographical market in order to depict the nature, amount, and timing of revenue and cash flows. Service revenues, which are less than 10%, are not a significant component of total revenue, and are aggregated within the respective categories.

The following is a summary of net sales by product type (in thousands):
 Three Months Ended
September 30,
 20212020
Server and storage systems$849,856 $617,788 
Subsystems and accessories182,874 144,462 
Total$1,032,730 $762,250 

Server and storage systems constitute an assembly and integration of subsystems and accessories, and related services. Subsystems and accessories are comprised of server boards, chassis and accessories.

International net sales are based on the country and geographic region to which the products were shipped. The following is a summary for the three months ended September 30, 2021 and 2020, of net sales by geographic region (in thousands):
 Three Months Ended
September 30,
 20212020
United States$560,948 $496,086 
Asia263,086 126,707 
Europe179,694 112,089 
Other29,002 27,368 
$1,032,730 $762,250 

Contract Balances

Generally, the payment terms of the Company’s offerings range from 30 to 60 days. In certain instances, customers may prepay for products and services in advance of delivery. Receivables relate to the Company’s unconditional right to consideration for performance obligations either partially or fully completed.
8



SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)

Contract assets are rights to consideration in exchange for goods or services that the Company has transferred to a customer when such right is conditional on something other than the passage of time. Such contract assets are insignificant to the Company’s condensed consolidated financial statements.

Contract liabilities consist of deferred revenue and relate to amounts invoiced to or advance consideration received from customers, which precede the Company’s satisfaction of the associated performance obligation(s). The Company’s deferred revenue primarily results from customer payments received upfront for extended warranties and on-site services because these performance obligations are satisfied over time. Revenue recognized during the three months ended September 30, 2021, which was included in the opening deferred revenue balance as of June 30, 2021 of $202.3 million, was $30.0 million.

Deferred revenue increased $13.1 million during the three months ended September 30, 2021 as compared to the fiscal year ended June 30, 2021 mainly due to the increase in non-cancellable non-refundable advance considerations received from customers which precede the Company's satisfaction of the associated performance obligations.

Transaction Price Allocated to the Remaining Performance Obligations

Remaining performance obligations represent in aggregate the amount of transaction price that has been allocated to performance obligations not delivered, or only partially undelivered, as of the end of the reporting period. The Company applies the exemption to not disclose information about remaining performance obligations that are part of a contract that has an original expected duration of one year or less. These performance obligations generally consist of services, such as on-site services, including integration services and extended warranty services that are contracted for one year or less, and products for which control has not yet been transferred. The value of the transaction price allocated to remaining performance obligations as of September 30, 2021 was $215.4 million. The Company expects to recognize approximately 53% of remaining performance obligations as revenue in the next 12 months, and the remainder thereafter.

Capitalized Contract Acquisition Costs and Fulfillment Cost

Contract acquisition costs are those incremental costs that the Company incurs to obtain a contract with a customer that it would not have incurred if the contract had not been obtained. Contract acquisition costs consist primarily of incentive bonuses. Contract acquisition costs are considered incremental and recoverable costs of obtaining and fulfilling a contract with a customer and are therefore capitalizable. The Company applies the practical expedient to expense incentive bonus costs as incurred if the amortization period would be one year or less, generally upon delivery of the associated server and storage systems or components. Where the amortization period of the contract cost would be more than a year, the Company applies judgment in the allocation of the incentive bonus cost asset between hardware and service performance obligations and expenses the cost allocated to the hardware performance obligations upon delivery of associated server and storage systems or components and amortizes the cost allocated to service performance obligations over the period the services are expected to be provided. Contract acquisition costs allocated to service performance obligations that are subject to capitalization are insignificant to the Company’s condensed consolidated financial statements.

Contract fulfillment costs consist of costs paid in advance for outsourced services provided by third parties to the extent they are not in the scope of other guidance. Fulfillment costs paid in advance for outsourced services provided by third parties are capitalized and amortized over the period the services are expected to be provided. Such fulfillment costs are insignificant to the Company’s condensed consolidated financial statements.

9


Note 3.        Net Income Per Common Share

The following table shows the computation of basic and diluted net income per common share for the three months ended September 30, 2021 and 2020 (in thousands, except per share amounts): 
 Three Months Ended
September 30,
 20212020
Numerator:
Net income$25,437 $26,601 
Denominator:
Weighted-average shares outstanding50,796 52,329 
Effect of dilutive securities2,120 2,097 
Weighted-average diluted shares52,916 54,426 
Basic net income per common share$0.50 $0.51 
Diluted net income per common share$0.48 $0.49 

For the three months ended September 30, 2021 and 2020, the Company had stock options, restricted stock units ("RSUs") and performance based restricted stock units ("PRSUs") outstanding that could potentially dilute basic earnings per share in the future, but were excluded from the computation of diluted net income per share in the periods presented, as their effect would have been anti-dilutive. The anti-dilutive common share equivalents resulting from outstanding equity awards were 694,211 and 1,177,694 for the three months ended September 30, 2021 and 2020, respectively.

Note 4.        Balance Sheet Components

The following tables provide details of the selected balance sheet items (in thousands):

Inventories:
September 30, 2021June 30, 2021
Finished goods$781,992 $761,694 
Work in process172,593 80,472 
Purchased parts and raw materials229,988 198,798 
Total inventories$1,184,573 $1,040,964 
    
During the three months ended September 30, 2021 and 2020, the Company recorded a net provision for excess and obsolete inventory to cost of sales totaling $3.5 million and $0.9 million, respectively. The Company classifies subsystems and
accessories that may be sold separately or incorporated into systems as finished goods.

10

Table of Contents SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
Prepaid Expenses and Other Current Assets:
 September 30, 2021June 30, 2021
Other receivables (1)$87,269 $99,921 
Prepaid income tax13,797 12,288 
Prepaid expenses9,210 6,719 
Deferred service costs4,680 4,900 
Restricted cash251 251 
Others9,052 6,116 
Total prepaid expenses and other current assets$124,259 $130,195 
__________________________
(1) Includes other receivables from contract manufacturers based on certain buy-sell arrangements of $75.2 million and $76.2 million as of September 30, 2021 and June 30, 2021, respectively.


Cash, cash equivalents and restricted cash:
 September 30, 2021June 30, 2021
Cash and cash equivalents$270,047 $232,266 
Restricted cash included in prepaid expenses and other current assets251 251 
Restricted cash included in other assets929 932 
Total cash, cash equivalents and restricted cash$271,227 $233,449 

Property, Plant, and Equipment:
 September 30, 2021June 30, 2021
Buildings$143,512$86,930 
Land84,60276,421 
Machinery and equipment102,52297,671 
Building construction in progress (1)5,91987,438 
Building and leasehold improvements43,42226,640 
Software23,09322,592 
Furniture and fixtures31,78222,843 
434,852420,535 
Accumulated depreciation and amortization(150,704)(145,822)
Property, plant and equipment, net$284,148$274,713 
__________________________
(1) Primarily relates to the development and construction costs associated with the Company’s Green Computing Park located in San Jose, California, and a new building in Taiwan.

11

Table of Contents SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
Other Assets:
 September 30, 2021June 30, 2021
Operating lease right-of-use asset$24,156 $20,047 
Deferred service costs, non-current5,576 5,421 
Prepaid expense, non-current1,890 1,973 
Investment in auction rate security1,556 1,556 
Deposits1,449 1,669 
Restricted cash, non-current929 932 
Other1,604 528 
Total other assets$37,160 $32,126 

Accrued Liabilities:    
September 30, 2021June 30, 2021
Accrued payroll and related expenses$43,912 $45,770 
Contract manufacturing liabilities39,206 45,319 
Customer deposits30,773 32,419 
Accrued warranty costs9,532 10,185 
Accrued cooperative marketing expenses7,8115,652 
Operating lease liability6,400 6,322 
Accrued professional fees2,343 2,737 
Other35,245 30,446 
Total accrued liabilities$175,221 $178,850 

Performance Awards Liability

In March 2020, the Board of Directors (the “Board”) approved performance bonuses for the Chief Executive Officer, a senior executive and two members of the Board, which payments will be earned when specified market and performance conditions are achieved.

The Chief Executive Officer’s aggregate cash bonuses of up to $8.1 million are earned in two tranches. The first 50% is payable if the average closing price for the Company’s common stock equals or exceeds $31.61 for any period of 20 consecutive trading days following the date of the agreement and ending prior to September 30, 2021 and the Chief Executive Officer remains employed with the Company through the date that such common stock price goal is determined to have been achieved. This payment can be reduced at the discretion of the Board to the extent the Company has not made adequate progress in remediating its material weaknesses in its internal control over financial reporting as determined by the Board. The second 50% is payable if the average closing price for the Company’s common stock equals or exceeds $32.99 for any period of 20 consecutive trading days following the date of the agreement and ending prior to June 30, 2022 and the Chief Executive Officer remains employed with the Company through the date that such common stock price goal is achieved.

During the fiscal year ended June 30, 2021, the target average closing prices for both tranches were met and the cash payment under the second tranche was made. On September 21, 2021, the Audit Committee of the Board determined and advised the Board as to its view that the Company had made adequate progress in remediating the material weaknesses in its internal control over financial reporting. On September 30, 2021, the Board considered and agreed with this assessment, but also considered the impact of accomplishments of Company employees other than Mr. Liang in achieving this adequate progress. The Board exercised its discretion under the terms of the performance bonuses to reduce the payout for the first tranche from 50% to approximately 25% of $8.1 million, for an aggregate of $2.0 million. The payout of $2.0 million was made subsequent to September 30, 2021.

12

Table of Contents SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
The Company previously expected that the full amount of the first tranche would be paid to its Chief Executive Officer and, accordingly, recorded a liability of $3.6 million related to this tranche on its balance sheet as of June 30, 2021. In light of the Board’s action in September 2021 to reduce the amount of the first tranche payout to $2.0 million, the Company adjusted the amount of this liability on its balance sheet as of September 30, 2021 to $2.0 million and recognized a benefit of $1.6 million in its consolidated statement of operations during the quarter ended September 30, 2021. The (benefit) or expense recognized during the three months ended September 30, 2021 and 2020 was $(1.6) million and $0.1 million, respectively.

Other Long-term Liabilities:
September 30, 2021June 30, 2021
Operating lease liability, non-current$18,366 $14,539 
Accrued unrecognized tax benefits including related interest and penalties18,392 17,841 
Accrued warranty costs, non-current2,701 2,678 
Other6,074 6,074 
Total other long-term liabilities$45,533 $41,132 

Product Warranties:
Three Months Ended
September 30,
 20212020
Balance, beginning of the period$12,863 $12,379 
Provision for warranty6,386 8,347 
Costs utilized(7,199)(7,607)
Change in estimated liability for pre-existing warranties183 608 
Balance, end of the period12,233 13,727 
Current portion9,532 11,057 
Non-current portion$2,701 $2,670 

Note 5.        Fair Value Disclosure

The financial instruments of the Company measured at fair value on a recurring basis are included in cash equivalents, other assets and accrued liabilities. The Company classifies its financial instruments, except for its investment in an auction rate security, within Level 1 or Level 2 in the fair value hierarchy because the Company uses quoted prices in active markets or alternative pricing sources and models using market observable inputs to determine their fair value.

The Company’s investment in an auction rate security is classified within Level 3 of the fair value hierarchy as the determination of its fair value was not based on observable inputs as of September 30, 2021 and June 30, 2021. The Company is using the discounted cash flow method to estimate the fair value of the auction rate security at each period end and the following assumptions: (i) the expected yield based on observable market rate of similar securities, (ii) the security coupon rate that is reset monthly, (iii) the estimated holding period and (iv) a liquidity discount. The liquidity discount assumption is based on the management estimate of lack of marketability discount of similar securities and is determined based on the analysis of financial market trends over time, recent redemptions of securities and other market activities. The Company performed a sensitivity analysis and applying a change of either plus or minus 100 basis points in the liquidity discount does not result in a significantly higher or lower fair value measurement of the auction rate security as of September 30, 2021.

13

Table of Contents SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
Financial Assets and Liabilities Measured on a Recurring Basis

The following table sets forth the Company’s financial instruments as of September 30, 2021 and June 30, 2021, which are measured at fair value on a recurring basis by level within the fair value hierarchy. These are classified based on the lowest level of input that is significant to the fair value measurement (in thousands):
September 30, 2021Level 1Level 2Level 3Asset at
Fair Value
Assets
Money market funds (1)$151 $ $ $151 
Certificates of deposit (2) 862  862 
Auction rate security  1,556 1,556 
Total assets measured at fair value$151 $862 $1,556 $2,569 
June 30, 2021Level 1Level 2Level 3Asset at
Fair Value
Assets
Money market funds (1)$151 $ $ $151 
Certificates of deposit (2) 863  863 
Auction rate security  1,556 1,556 
Total assets measured at fair value$151 $863 $1,556 $2,570 
__________________________
(1) $0.2 million and $0.2 million in money market funds are included in restricted cash, non-current in other assets in the condensed consolidated balance sheets as of September 30, 2021 and June 30, 2021, respectively.

(2) $0.2 million and $0.2 million in certificates of deposit are included in cash and cash equivalents, $0.3 million and $0.3 million in certificates of deposit are included in prepaid expenses and other assets, and $0.4 million and $0.4 million in certificates of deposit are included in restricted cash, non-current in other assets in the condensed consolidated balance sheets as of September 30, 2021 and June 30, 2021, respectively.    

On a quarterly basis, the Company also evaluates the current expected credit loss by considering factors such as historical experience, market data, issuer-specific factors, and current economic conditions. For the three months ended September 30, 2021, the credit losses related to the Company’s investments was not significant.

There was no movement in the balances of the Company's financial assets measured at fair value on a recurring basis, consisting of investment in an auction rate security, using significant unobservable inputs (Level 3) for the three months ended September 30, 2021 and 2020.

There were no transfers between Level 1, Level 2 or Level 3 financial instruments in the three months ended September 30, 2021 and 2020.

The following is a summary of the Company’s investment in an auction rate security as of September 30, 2021 and June 30, 2021 (in thousands): 

 Cost BasisGross
Unrealized
Holding
Gains
Gross
Unrealized
Holding
Losses
Fair Value
Auction rate security$1,750 $ $(194)$1,556 
 
14


Table of Contents SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
No gain or loss was recognized in other comprehensive income for the auction rate security for the three months ended September 30, 2021 and 2020.
    
The Company measures the fair value of outstanding debt for disclosure purposes on a recurring basis. As of September 30, 2021 and June 30, 2021, total debt of $278.8 million and $98.2 million, respectively, was reported at amortized cost. This outstanding debt was classified as Level 2 as it was not actively traded. The amortized cost of the outstanding debt approximates the fair value.

Other Financial Assets - Investments into Non-Marketable Equity Securities

The Company's non-marketable equity securities are investments in privately held companies without readily determinable fair values in the amount of $1.2 million and $0.1 million as of September 30, 2021 and June 30, 2021, respectively. The Company accounts for these investments at cost less impairment, if any, plus or minus changes from observable price changes in orderly transactions for the identical or similar investments by the same issuer. During the three months ended September 30, 2021 and 2020, the Company did not record any upward or downward adjustments to the carrying values of the non-marketable equity securities related to observable price changes. The Company also did not record any impairment to the carrying values of the non-marketable equity securities during the three months ended September 30, 2021 and 2020.



15


Table of Contents SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
Note 6.        Short-term and Long-term Debt

Short-term and long-term debt obligations as of September 30, 2021 and June 30, 2021 consisted of the following (in thousands):
 
 September 30,June 30,
 20212021
Line of credit:
Bank of America$110,193 $ 
CTBC Bank68,100 18,000 
 E.SUN Bank30,000 20,400 
Total line of credit208,293 38,400 
Term loans:
CTBC Bank term loan, due August 31, 2022$25,195 $25,090 
CTBC Bank term loan, due June 4, 203039,018 34,700 
CTBC Bank term loan, due December 27, 20271,434  
E.SUN Bank term loan, due September 15, 20264,868  
Total term loans70,515 59,790 
Total debt278,808 98,190 
Short-term debt and current portion of long-term debt233,674 63,490 
Debt, Non-current$45,134 $34,700 

Activities under Revolving Lines of Credit and Term Loans

Bank of America

2018 Bank of America Credit Facility

In April 2018, the Company entered into a revolving line of credit with Bank of America for up to $250.0 million (as amended from time to time, the "2018 Bank of America Credit Facility"). On June 28, 2021, the 2018 Bank of America Credit Facility was amended to, among other items, extend the maturity to June 28, 2026, reduce the size of the facility from $250.0 million to $200.0 million, increase the maximum amount that the Company can request the facility be increased from $100.0 million to $150.0 million, and update provisions relating to erroneous payments and LIBOR replacement mechanics. In addition, the amendment reduced both the unused line fee from 0.375% per annum to 0.2% or 0.3% per annum (depending upon amount drawn under the facility) and the interest rate applicable to the facility from LIBOR plus 2.00% or 3.00% per annum (depending upon amount drawn under the facility) to LIBOR plus 1.375% or 1.625% per annum. The amendment was accounted for as a modification and the impact was immaterial to the consolidated financial statements. Interest accrued on any loans under the 2018 Bank of America Credit Facility is due on the first day of each month, and the loans are due and payable in full on the termination date of the 2018 Bank of America Credit Facility. Voluntary prepayments are permitted without early repayment fees or penalties. Subject to customary exceptions, the 2018 Bank of America Credit Facility is secured by substantially all of Super Micro Computer’s assets, other than real property assets. Under the terms of the 2018 Bank of America Credit Facility, the Company is not permitted to pay any dividends. The 2018 Bank of America Credit Facility contains customary representations and warranties and customary affirmative and negative covenants applicable to the Company and its subsidiaries and contains a financial covenant, which requires that the Company maintain a certain fixed charge coverage ratio, for each twelve-month period while in a Trigger Period, as defined in the agreement, is in effect.

As of September 30, 2021, the total outstanding borrowings under the 2018 Bank of America Credit Facility were $110.2 million. As of June 30, 2021, the Company had no outstanding borrowings under the 2018 Bank of America Credit Facility. The interest rates under the 2018 Bank of America Credit Facility as of September 30, 2021 and June 30, 2021 were 1.50%. The balance of debt issuance costs outstanding as of September 30, 2021 and June 30, 2021 were $0.5 million. The
16


Table of Contents SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
Company has been in compliance with all the covenants under the 2018 Bank of America Credit Facility, and as of September 30, 2021, the Company's available borrowing capacity was $89.8 million, subject to the borrowing base limitation and compliance with other applicable terms.

CTBC Bank

2021 CTBC Credit Lines

The Company through its Taiwan subsidiary was party to (i) that certain credit agreement, dated May 6, 2020, with CTBC Bank Co., Ltd. (“CTBC Bank”), which provided for a ten-year, non-revolving term loan facility (the “2020 CTBC Term Loan Facility”) to obtain up to NTD1,200.0 million ($40.7 million U.S. dollar equivalent) and (ii) that certain credit agreement, dated August 24, 2020, with CTBC Bank (the “CTBC Credit Facility”), which provided for total borrowings of up to $50.0 million (collectively, the “Prior CTBC Credit Lines”).

On July 20, 2021 (the “Effective Date”), the Company through its Taiwan subsidiary entered into a general agreement for omnibus credit lines with CTBC Bank (the “2021 CTBC Credit Lines), which replaced the Prior CTBC Credit Lines in their entirety and permit borrowings, from time to time, pursuant to (i) a term loan facility of up to NTD 1,550.0 million ($55.4 million U.S. dollar equivalents) including the existing 2020 CTBC Term Loan Facility of NTD 1,200.0 million ($42.9 million U.S. dollar equivalents) and a new 75-month, non-revolving term loan facility of NTD 350.0 million ($12.5 million U.S. dollar equivalents) to use to purchase machinery and equipment for the Company’s Bade Manufacturing Facility located in Taiwan (the “2021 CTBC Machine Loan”), and (ii) a line of credit facility of up to $105.0 million (the “2021 CTBC Credit Facility”), which increased the borrowing capacity of CTBC Credit Facility. The 2021 CTBC Credit Facility provides (i) a 12-month NTD 1,250.0 million ($44.7 million U.S. dollar equivalent) term loan facility secured by the land and building located in Bade, Taiwan with an interest rate equal to the lender's established NTD interest rate plus 0.50% per annum which is adjusted monthly, which term loan facility also includes a 12-month guarantee of up to NTD 100.0 million ($3.6 million U.S. dollar equivalent) with an annual fee equal to 0.50% per annum, and (ii) a 12-month revolving line of credit of up to 100% of eligible accounts receivable in an aggregate amount of up to $105.0 million with an interest rate equal to the lender's established USD interest rate plus 0.70% to 0.75% per annum which is adjusted monthly.

Interest rates are to be established according to individual credit arrangements established pursuant to the 2021 CTBC Credit Lines, which interest rates shall be subject to adjustment depending on the satisfaction of certain conditions. Term loans made pursuant to the 2021 CTBC Credit Lines are secured by certain of the Taiwan subsidiary’s assets, including certain property, land, plant, and equipment. There are various financial covenants under the 2021 CTBC Credit Lines, including current ratio, debt service coverage ratio, and financial debt ratio requirements. Amounts outstanding under the Prior CTBC Credit Lines on the Effective Date were assumed by the 2021 CTBC Credit Lines.

As of September 30, 2021 and June 30, 2021, the amounts outstanding under the 2020 CTBC Term Loan Facility were $39.0 million and $34.7 million, respectively. The interest rates for these loans were 0.45% per annum as of September 30, 2021 and June 30, 2021. Under the 2021 CTBC Machine Loan, the amounts outstanding were $1.4 million at September 30, 2021. The interest rates for these loans were 0.65% per annum as of September 30, 2021. As of June 30, 2021, there were no outstanding borrowings under the 2021 CTBC Machine Loan.

The total outstanding borrowings under the 2021 CTBC Credit Facility term loan were denominated in NTD and remeasured into U.S. dollars of $25.2 million and $25.1 million at September 30, 2021 and June 30, 2021, respectively. The interest rate for these loans were 0.74% and 0.75% per annum as of September 30, 2021 and June 30, 2021, respectively. As of September 30, 2021, and June 30, 2021, the outstanding borrowings of 2021 CTBC Credit Facility revolving line of credit were $68.1 million and $18.0 million, respectively. The interest rates for these loans ranged from approximately 0.94% to 0.95% per annum as of September 30, 2021. The interest rate was 0.98% per annum as of June 30, 2021. As of September 30, 2021, the amount available for future borrowing under the 2021 CTBC Credit Facility was $11.7 million. As of September 30, 2021, the net book value of land and building located in Bade, Taiwan, collateralizing the 2021 CTBC Credit Lines was $77.7 million. As of September 30, 2021, all financial covenants under the 2021 CTBC Credit Lines were satisfied.

E.SUN Bank

17


Table of Contents SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
2021 E.SUN Bank Credit Facility

The Company through its Taiwan subsidiary was party to that certain General Credit Agreement, dated December 2, 2020, with E.SUN Bank (“E.SUN Bank”), which provided for the issuance of loans, advances, acceptances, bills, bank guarantees, overdrafts, letters of credit, and other types of drawdown instruments up to a credit limit of US$30 million (the “Prior E.SUN Bank Credit Facility”). The term of the Prior E.SUN Bank Credit Facility was until September 18, 2021.

On September 13, 2021 (the “E.SUN Bank Effective Date”), the Company through its Taiwan subsidiary entered into a new General Credit Agreement with E.SUN Bank, which replaced the Prior E.SUN Bank Credit Facility (the “2021 E.SUN Bank Credit Facility”). The 2021 E.SUN Bank Credit Facility permits borrowings of up to (i) NTD 1,600.0 million ($57.6 million U.S. dollar equivalent) and (ii) $30.0 million as loans, advances, acceptances, bills, bank guarantees, overdrafts, letters of credit, and other types of drawdown instruments. Other terms of the 2021 E.SUN Bank Credit Facility are substantially identical to the Prior E.SUN Bank Credit Facility. Generally, interest for base rate loans made under the 2021 E.SUN Bank Credit Facility are based upon an average interbank overnight call loan rate in the finance industry (such as LIBOR or TAIFX) plus a fixed margin, and is subject to occasional adjustment. The 2021 E.SUN Bank Credit Facility has customary default provisions permitting E.SUN Bank to terminate or reduce the credit limit, shorten the credit period, or deem all liabilities due and payable, including in the event the Subsidiary has an overdue liability at another financial organization. There are various financial covenants under the 2021 E.SUN Bank Credit Facility, including current ratio, net debt ratio, and interest coverage requirements.

Terms for specific drawdown instruments issued under the 2021 E.SUN Bank Credit Facility, such as credit amount, term of use, mode of drawdown, specific lending rate, and other relevant terms, are to be set forth in Notifications and Confirmation of Credit Conditions (a “Notification and Confirmation”) negotiated with E.SUN Bank. A Notification and Confirmation was entered into on the E.SUN Bank Effective Date for (i) a five-year, non-revolving term loan facility to obtain up to NTD 1,600.0 million ($57.6 million U.S. dollar equivalent) in financing for use in research and development activities (the “Term Loan”), and (ii) a $30.0 million import loan (the “Import Loan”) with a tenor of 120 days. As of September 30, 2021, the total outstanding borrowings under the Term Loan were denominated in NTD and remeasured into U.S. dollars of $4.9 million and the interest rates for these loans were 0.995% per annum. As of September 30, 2021 and June 30, 2021, the amounts outstanding under the Import Loan were $30.0 and $20.4 million, respectively. The interest rates for these loans ranged approximately from 0.96% to 1.23% and 1.00% to 1.29% per annum as of September 30, 2021 and June 30, 2021, respectively. At September 30, 2021, the amount available for future borrowing under the Import Loan was $0.0 million and all financial covenants under the 2021 E.SUN Bank Credit Facility were satisfied.

Mega Bank

Mega Bank Credit Facilities

On September 13, 2021 (the “Mega Bank Effective Date”), the Company through its Taiwan subsidiary entered into a NTD 1,200.0 million ($43.2 million U.S. dollar equivalent) credit facility (the “Mega Bank Credit Facility”) with Mega International Commercial Bank (“Mega Bank”). The Mega Bank Credit Facility will be used to support manufacturing activities (such as purchase of materials and components), and to provide medium-term working capital (the “Permitted Uses”). Drawdowns under the Mega Bank Credit Facility may be made through December 31, 2024, with the first drawdown date not later than November 5, 2021. Drawdowns may be in amounts of up to 80% of Permitted Uses certified to the Bank in drawdown certificates. The interest rate depends upon the amount borrowed under Mega Bank Credit Facility, and as of the Mega Bank Effective Date, ranged from 0.645% to 0.845% per annum. The interest rate is subject to adjustment in certain circumstances, such as events of default. Interest is payable monthly. Principal payments for amounts borrowed commence on the 15th day of the month following two years after the first drawdown, and are repaid in monthly installments over a period of three years thereafter. The Mega Bank Credit Facility is unsecured and has customary default provisions permitting Mega Bank to reduce or cancel the extension of credit, or declare all principal and interest amounts immediately due and payable. As of September 30, 2021, there were no outstanding borrowings under the Mega Bank Credit Facility.

Chang Hwa Bank

18


Table of Contents SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
Chang Hwa Bank Credit Facility

On October 5, 2021 (the “Chang Hwa Bank Effective Date”), the Company through its Taiwan subsidiary entered into a credit facility (the “Chang Hwa Bank Credit Facility”) with Chang Hwa Commercial Bank, Ltd. (“Chang Hwa Bank”). The Chang Hwa Bank Credit Facility permits borrowings of up to NTD 1,000.0 million ($36.0 million U.S. dollar equivalent), including up to $20.0 million as loans, advances, acceptances, bills, bank guarantees, overdrafts, letters of credit, and other types of drawdown instruments. The Chang Hwa Bank Credit Facility has customary default provisions permitting the Chang Hwa Bank to terminate or reduce the credit limit, shorten the credit period, or deem all liabilities due and payable, including in cross-default provisions with respect to the other Taiwan subsidiary debt obligations. Under the Chang Hwa Bank Credit Facility, Chang Hwa Bank has the right to demand collateral for debts owed.

Terms for specific drawdown instruments issued under the Chang Hwa Bank Credit Facility, such as credit amount, term of use, mode of drawdown, specific lending rate, and other relevant terms, are to be set forth in separate loan contracts (each, a “Loan Contract”) negotiated with Chang Hwa Bank. On the Chang Hwa Bank Effective Date, three Loan Contracts were entered into. None of the three Loan Contracts are secured and there are no financial covenants.

Principal payments on short-term and long-term obligations are due as follows (in thousands):

Fiscal Year: Principal Payments
2022$233,594 
20231,696 
20247,110 
20257,110 
20267,110 
2027 and thereafter22,188 
Total short-term and long-term debt$278,808 


Note 7.        Leases
The Company leases offices, warehouses and other premises, vehicles and certain equipment leased under non-cancelable operating leases. Operating lease expense recognized and supplemental cash flow information related to operating leases for the three months ended September 30, 2021 and 2020 were as follows (in thousands):

Three Months Ended
September 30,
20212020
Operating lease expense (including expense for lease agreements with related parties of $246 and $347 for the three months ended September 30, 2021 and 2020, respectively)
$2,182 $2,000 
Cash payments for operating leases (including payments to related parties of $279 and $347 for the three months ended September 30, 2021 and 2020, respectively)
$2,205 $1,966 
New operating lease assets obtained in exchange for operating lease liabilities $6,119 $2,059 

19


Table of Contents SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
During the three months ended September 30, 2021 and 2020, the Company's costs related to short-term lease arrangements for real estate and non-real estate assets were immaterial. Non-lease variable payments expensed in the three months ended September 30, 2021 and 2020 were immaterial.

As of September 30, 2021, the weighted average remaining lease term for operating leases was 4.3 years and the weighted average discount rate was 3.2%. Maturities of operating lease liabilities under noncancelable operating lease arrangements as of September 30, 2021 were as follows (in thousands):
Fiscal Year:Minimum lease payments
2022$5,682 
20236,605 
20245,498 
20255,349 
20262,015 
2027 and beyond1,584 
Total future lease payments26,733 
Less: Imputed interest(1,967)
Present value of operating lease liabilities$24,766 
    
As of September 30, 2021, commitments under short-term lease arrangements, and operating and financing leases that have not yet commenced were immaterial.

    The Company has entered into lease agreements with related parties. See Note 8, "Related Party Transactions," for discussion.

Note 8.        Related Party Transactions

The Company has a variety of business relationships with Ablecom and Compuware. Ablecom and Compuware are both Taiwan corporations. Ablecom is one of the Company’s major contract manufacturers; Compuware is both a distributor of the Company’s products and a contract manufacturer for the Company. Ablecom’s Chief Executive Officer, Steve Liang, is the brother of Charles Liang, the Company’s President, Chief Executive Officer and Chairman of the Board. Steve Liang and his family members owned approximately 28.8% of Ablecom’s stock and Charles Liang and his spouse, Sara Liu, who is also an officer and director of the Company, collectively owned approximately 10.5% of Ablecom’s capital stock as of September 30, 2021. Bill Liang, a brother of both Charles Liang and Steve Liang, is a member of the Board of Directors of Ablecom. Bill Liang is also the Chief Executive Officer of Compuware, a member of Compuware’s Board of Directors and a holder of a significant equity interest in Compuware. Steve Liang is also a member of Compuware’s Board of Directors and is an equity holder of Compuware. Charles Liang and Sara Liu do not own any capital stock of Compuware and the Company does not own any of Ablecom or Compuware’s capital stock.

Dealings with Ablecom

The Company has entered into a series of agreements with Ablecom, including multiple product development, production and service agreements, product manufacturing agreements, manufacturing services agreements and lease agreements for warehouse space.

20


Table of Contents SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
Under these agreements, the Company outsources to Ablecom a portion of its design activities and a significant part of its server chassis manufacturing as well as an immaterial portion of other components. Ablecom manufactured approximately 92.5% and 93.6% of the chassis included in the products sold by the Company during the three months ended September 30, 2021 and 2020, respectively. With respect to design activities, Ablecom generally agrees to design certain agreed-upon products according to the Company’s specifications, and further agrees to build the tools needed to manufacture the products. The Company pays Ablecom for the design and engineering services, and further agrees to pay Ablecom for the tooling. The Company retains full ownership of any intellectual property resulting from the design of these products and tooling.

With respect to the manufacturing aspects of the relationship, Ablecom purchases most of materials needed to manufacture the chassis from third parties and the Company provides certain components used in the manufacturing process (such as power supplies) to Ablecom through consignment or sales transactions. Ablecom uses these materials and components to manufacture the completed chassis and then sell them back to the Company. For the components purchased from the Company, Ablecom sells the components back to the Company at a price equal to the price at which the Company sold the components to Ablecom. The Company and Ablecom frequently review and negotiate the prices of the chassis the Company purchases from Ablecom. In addition to inventory purchases, the Company also incurs other costs associated with design services, tooling and other miscellaneous costs from Ablecom.

The Company’s exposure to financial loss as a result of its involvement with Ablecom is limited to potential losses on its purchase orders in the event of an unforeseen decline in the market price and/or demand of the Company’s products such that the Company incurs a loss on the sale or cannot sell the products. Outstanding purchase orders from the Company to Ablecom were $36.7 million and $40.2 million at September 30, 2021 and June 30, 2021, respectively, effectively representing the exposure to financial loss. The Company does not directly or indirectly guarantee any obligations of Ablecom, or any losses that the equity holders of Ablecom may suffer. Since Ablecom manufactures substantially all the chassis that the Company incorporates into its products, if Ablecom were to suddenly be unable to manufacture chassis for the Company, the Company’s business could suffer if the Company is unable to quickly qualify substitute suppliers who can supply high-quality chassis to the Company in volume and at acceptable prices.

Dealings with Compuware

The Company has entered into a distribution agreement with Compuware, under which the Company appointed Compuware as a non-exclusive distributor of the Company’s products in Taiwan, China and Australia. Compuware assumes the responsibility to install the Company's products at the site of the end customer, if required, and administers customer support in exchange for a discount from the Company's standard price for its purchases.

The Company also has entered into a series of agreements with Compuware, including multiple product development, production and service agreements, product manufacturing agreements, and lease agreements for office space.

Under these agreements, the Company outsources to Compuware a portion of its design activities and a significant part of its power supplies manufacturing as well as an immaterial portion of other components. With respect to design activities, Compuware generally agrees to design certain agreed-upon products according to the Company’s specifications, and further agrees to build the tools needed to manufacture the products. The Company pays Compuware for the design and engineering services, and further agrees to pay Compuware for the tooling. The Company retains full ownership of any intellectual property resulting from the design of these products and tooling. With respect to the manufacturing aspects of the relationship, Compuware purchases most of materials needed to manufacture the power supplies from outside markets and uses these materials to manufacture the products and then sell those products to the Company. The Company and Compuware frequently review and negotiate the prices of the power supplies the Company purchases from Compuware.

21


Table of Contents SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
Compuware also manufactures motherboards, backplanes and other components used on printed circuit boards for the Company. The Company sells to Compuware most of the components needed to manufacture the above products. Compuware uses the components to manufacture the products and then sells the products back to the Company at a purchase price equal to the price at which the Company sold the components to Compuware, plus a “manufacturing value added” fee and other miscellaneous charges and costs including overhead and labor. The Company and Compuware frequently review and negotiate the amount of the “manufacturing value added” fee that will be included in the price of the products the Company purchases from Compuware. In addition to the inventory purchases, the Company also incurs costs associated with design services, tooling assets, and miscellaneous costs.

The Company’s exposure to financial loss as a result of its involvement with Compuware is limited to potential losses on its purchase orders in the event of an unforeseen decline in the market price and/or demand of the Company’s products such that the Company incurs a loss on the sale or cannot sell the products. Outstanding purchase orders from the Company to Compuware were $87.8 million and $71.0 million at September 30, 2021 and June 30, 2021, respectively, effectively representing the exposure to financial loss. The Company does not directly or indirectly guarantee any obligations of Compuware, or any losses that the equity holders of Compuware may suffer.

Dealings with Investment in a Corporate Venture
In October 2016, the Company entered into agreements pursuant to which the Company contributed certain technology rights in connection with an investment in a privately-held company (the "Corporate Venture") located in China to expand the Company's presence in China. The Corporate Venture is 30% owned by the Company and 70% owned by another company in China. The transaction was closed in the third fiscal quarter of 2017 and the investment is accounted for using the equity method. As such, the Corporate Venture is also a related party.
The Company recorded a deferred gain related to the contribution of certain technology rights. As of September 30, 2021 and June 30, 2021, the Company had unamortized deferred gain balance of $0.5 million and $1.0 million, respectively, in accrued liabilities and none in other long-term liabilities in the Company’s condensed consolidated balance sheets.

The Company monitors the investment for events or circumstances indicative of potential impairment and makes appropriate reductions in carrying values if it determines that an impairment charge is required. In June 2020, the third-party parent company that controls the Corporate Venture was placed on a U.S. government export control list, along with several of the third party parent's related entities and a separate listing for one of its subsidiaries. The Corporate Venture is not itself a restricted party. The Company has concluded that the Corporate Venture is in compliance with the new restrictions. The Company does not believe that the equity investment carrying value is impacted as of September 30, 2021. No impairment charge was recorded for the three months ended September 30, 2021 and 2020, respectively.
The Company sold products to the Corporate Venture and the Company’s share of intra-entity profits on the products that remained unsold by the Corporate Venture have been eliminated and have reduced the carrying value of the Company’s investment in the Corporate Venture. To the extent that the elimination of intra-entity profits reduces the investment balance below zero, such amounts are recorded within accrued liabilities.

Dealings with Monolithic Power Systems, Inc.

The Company procures certain semiconductor products from Monolithic Power Systems, Inc. (“MPS”), a fabless manufacturer of high-performance analog and mixed-signal semiconductors, for use in its products. A member on the Board of Directors, also serves as an officer of MPS.

22


Table of Contents SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
The Company had the following balances related to transactions with its related parties as of September 30, 2021 and June 30, 2021 (in thousands):

AblecomCompuwareCorporate VentureMPSTotal
September 30, 2021June 30, 2021September 30, 2021June 30, 2021September 30, 2021June 30, 2021September 30, 2021June 30, 2021September 30, 2021June 30, 2021
Accounts receivable$2 $2 $1,332 $198 $12,659 $8,478 $ $ $13,993 $8,678 
Other receivable (1)$4,428 $5,575 $21,690 $18,173 $ $ $165 $89 $26,283 $23,837 
Accounts payable$40,730 $38,152 $37,024 $31,944 $ $ $ $ $77,754 $70,096 
Accrued liabilities (2)$1,813 $3,042 $17,790 $14,486 $500 $1,000 $ $ $20,103 $18,528 

(1) Other receivables include receivables from vendors included in prepaid and other current assets.
(2) Includes current portion of operating lease liabilities included in other current liabilities.

The Company's results from transactions with its related parties for each of the three months ended September 30, 2021 and 2020, are as follows (in thousands):

AblecomCompuwareCorporate Venture MPSTotal
Three months ended September 30,Three months ended September 30,Three months ended September 30,Three months ended September 30,Three months ended September 30,
2021202020212020202120202021202020212020
Net sales$7 $5 $15,702 $13,299 $15,213 $6,412   $30,922 $19,716 
Purchases - inventory$50,788 $23,871 $35,229 $34,197   $1,670 $791 $87,687 $58,859 
Purchases - other miscellaneous items$2,116 $2,718 $339 $333     $2,455 $3,051 


The Company’s cash flow impact from transactions with its related parties for each of the three months ended September 30, 2021 and 2020, are as follows (in thousands):

AblecomCompuwareCorporate Venture MPSTotal
Three months ended September 30,Three months ended September 30,Three months ended September 30,Three months ended September 30,Three months ended September 30,
2021202020212020202120202021202020212020
Changes in accounts receivable $(27)$(1,134)$353 $(4,181)$7,184   $(5,315)$7,510 
Changes in other receivable$1,147 $4,243 $(3,517)$7,840   $(76)$75 $(2,446)$12,158 
Changes in accounts payable$2,578 $(14,952)$5,080 $(9,724)    $7,658 $(24,676)
Changes in accrued liabilities$(1,229)$(203)$3,304 $(3,374)$(500)   $1,575 $(3,577)
Changes in other long-term liabilities $47  $(77) $(500)   $(530)
Purchases of property, plant and equipment$338 $2,140 $62 $90     $400 $2,230 
Unpaid property, plant and equipment$1,360 $1,664       $1,360 $1,664 

23


Table of Contents SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)


Note 9.        Stock-based Compensation and Stockholders' Equity

Equity Incentive Plan

On June 5, 2020, the stockholders of the Company approved the 2020 Equity and Incentive Compensation Plan (the "2020 Plan"). The maximum number of shares available under the 2020 Plan is 5,000,000 plus 1,045,000 shares of common stock that remained available for future awards under the 2016 Equity Incentive Plan (the “2016 Plan”), at the time of adoption of the 2020 Plan. No other awards can be granted under the 2016 Plan. 7,246,000 shares of common stock remain reserved for outstanding awards issued under the 2016 Plan at the time of adoption of the 2020 Plan.

As of September 30, 2021, the Company had 2,385,365 authorized shares available for future issuance under the 2020 Plan.

Common Stock Repurchase

On January 29, 2021, a duly authorized subcommittee of the Board of Directors approved a share repurchase program to repurchase up to an aggregate of $200.0 million of the Company's common stock at market prices. The program is effective until the earlier of July 31, 2022 or the date when the maximum amount of common stock is repurchased. The Company had $150.0 million of remaining availability under the share repurchase program as of September 30, 2021. There were no shares repurchased under the share repurchase program during the three months ended September 30, 2021.

Determining Fair Value

The Company's fair value of RSUs and PRSUs is based on the closing market price of the Company's common stock on the date of grant. The Company estimates the fair value of stock options granted using the Black-Scholes-option-pricing model. This fair value is then amortized ratably over the requisite service periods of the awards, which is generally the vesting period. The key inputs in using the Black-Scholes-option-pricing model were as follows:

Expected Term—The Company’s expected term represents the period that the Company’s stock-based awards are expected to be outstanding and was determined based on the Company's historical experience.

Expected Volatility—Expected volatility is based on the Company's historical volatility.

Expected Dividend—The Black-Scholes valuation model calls for a single expected dividend yield as an input and the Company has no plans to pay dividends.

Risk-Free Interest Rate—The risk-free interest rate used in the Black-Scholes valuation method is based on the United States Treasury zero coupon issues in effect at the time of grant for periods corresponding with the expected term of option.

The fair value of stock option grants for the three months ended September 30, 2021 and 2020 was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:
 Three Months Ended
September 30,
 20212020
Risk-free interest rate0.81 %
0.27%
Expected term6.09 years5.98 years
Dividend yield % %
Volatility49.71 %
50.43%
Weighted-average fair value$17.94 $14.16 

24


Table of Contents SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
The following table shows total stock-based compensation expense included in the condensed consolidated statements of operations for the three months ended September 30, 2021 and 2020 (in thousands):
 
 Three Months Ended
September 30,
 20212020
Cost of sales$447 $503 
Research and development3,880 3,702 
Sales and marketing517 517 
General and administrative2,171 2,448 
Stock-based compensation expense before taxes7,015 7,170 
Income tax impact(1,888)(1,955)
Stock-based compensation expense, net$5,127 $5,215 
    
As of September 30, 2021, $9.4 million of unrecognized compensation expense related to stock options is expected to be recognized over a weighted-average period of 3.85 years, $51.2 million of unrecognized compensation cost related to unvested RSUs is expected to be recognized over a weighted-average period of 2.77 years and less than $0.1 million of unrecognized compensation cost related to unvested PRSUs is expected to be recognized over a period of 0.11 years. Additionally, as described below, $9.6 million of unrecognized compensation cost related to the 2021 CEO Performance Stock Option is expected to be recognized over a period of 5.0 years.
    
Stock Option Activity

In March 2021, the Company’s Compensation Committee of the Board of Directors (the “Compensation Committee”) approved the grant of a stock option award for 1,000,000 common stock shares to the Company’s CEO (the “2021 CEO Performance Stock Option”). The 2021 CEO Performance Stock Option has five vesting tranches with a vesting schedule based entirely on the attainment of operational milestones (performance conditions) and market conditions, assuming (1) continued employment either as the CEO or in such capacity as agreed upon between the Company’s CEO and the Board of Directors and (2) service through each vesting date. Each of the five vesting tranches of the 2021 CEO Performance Stock Option will vest upon certification by the Compensation Committee that both (i) the market price milestone for such tranche, which begins at $45.00 per share for the first tranche and increases up to $120.00 per share thereafter (based on a 60 calendar day trailing average, counting only trading days), has been achieved, and (ii) any one of the following five operational milestones focused on total revenue, as reported under U.S. GAAP, have been achieved for the previous four consecutive fiscal quarters. Upon vesting and exercise, including the payment of the exercise price of $45.00 per share, prior to March 2, 2024, the Company’s CEO must hold shares that he acquires until March 2, 2024, other than those shares sold pursuant to a cashless exercise where shares are simultaneously sold to pay for the exercise price and any required tax withholding.

The achievement status of the operational and stock price milestones as of September 30, 2021 was as follows:

Annualized Revenue MilestoneAchievement StatusStock Price MilestoneAchievement Status
(in billions)
$4.0Probable$45Not met
$4.8Probable$60Not met
$5.8Probable$75Not met
$6.8Probable$95Not met
$8.0$120Not met

25


Table of Contents SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
On the grant date, a Monte Carlo simulation was used to determine for each tranche (i) a fixed expense amount for such tranche and (ii) the future time when the market price milestone for such tranche was expected to be achieved, or its “expected market price milestone achievement time.” Separately, based on a subjective assessment of the Company’s future financial performance, each quarter, the Company will determine whether achievement is probable for each operational milestone that has not previously been achieved or deemed probable of achievement, and, if so, the future time when the Company expects to achieve that operational milestone, or its “expected operational milestone achievement time.” When the Company first determines that an operational milestone has become probable of being achieved, the Company will allocate the entire expense for the related tranche over the number of quarters between the grant date and the then-applicable “expected vesting time.” The “expected vesting time” at any given time is the later of (i) the expected operational milestone achievement time (if the related operational milestone has not yet been achieved) and (ii) the expected market price milestone achievement time (if the related market price milestone has not yet been achieved). The Company will immediately recognize a catch-up expense for all accumulated expenses from the grant date through the quarter in which the operational milestone was first deemed probable of being achieved. Each quarter thereafter, the Company will recognize the prorated portion of the then-remaining expense for the tranche based on the number of quarters between such quarter and the then-applicable expected vesting time, except that upon vesting of a tranche, all remaining expenses for that tranche will be immediately recognized.

During the three months ended September 30, 2021, the Company recognized compensation expense related to the 2021 CEO Performance Stock Option of $0.9 million. No compensation expense related to the 2021 CEO Performance Stock Option was recognized during the three months ended September 30, 2020. As of September 30, 2021 and June 30, 2021, the Company had $9.6 million and $10.5 million, respectively, in unrecognized compensation cost related to the 2021 CEO Performance Stock Option. The unrecognized compensation cost as of September 30, 2021 is expected to be recognized over a period of five years.
    
The following table summarizes stock option activity during the three months ended September 30, 2021 under all plans:
 
Options
Outstanding
Weighted
Average
Exercise
Price per
Share
Weighted
Average
Remaining
Contractual
Term (in Years)
Balance as of June 30, 20215,175,554 $26.17 
Granted114,860 $37.88 
Exercised(389,942)$17.25 
Forfeited/Cancelled(41,459)$30.47 
Balance as of September 30, 20214,859,013 $27.13 5.52
Options vested and exercisable at September 30, 20213,099,511 $20.82 3.47

RSU and PRSU Activity

In January 2015, the Company began to grant RSUs to employees. The Company grants RSUs to certain employees as part of its regular employee equity compensation review program as well as to selected new hires. RSUs are typically service based share awards that entitle the holder to receive freely tradable shares of the Company's common stock upon vesting.

In March 2020, the Compensation Committee granted a PRSU award to one of the Company's senior executives. The award vests in two tranches and includes service and performance conditions. Each tranche has 15,000 RSUs that vest in May 2021 and November 2021 based on service conditions only. Additional units can be earned based on revenue growth percentage in fiscal year 2020 compared to fiscal year 2019, which units would vest in May 2021, and based on revenue growth percentage in fiscal year 2021 compared to fiscal year 2020, which units would vest in November 2021. No additional units were earned for fiscal year 2020 as revenue decreased from fiscal year 2019. An additional 2,939 units were earned for fiscal year 2021 that would vest on November 10, 2021.

26


Table of Contents SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
The following table summarizes RSU and PRSU activity during the three months ended September 30, 2021 under all plans: 
Time-Based RSUs
Outstanding
Weighted
Average
Grant-Date Fair Value per Share
PRSUs
Outstanding
Weighted
Average
Grant-Date Fair Value per Share
Balance as of June 30, 20211,854,956 $26.79 15,000 $34.27 
Granted359,405 $37.88  $ 
Released(173,771)$22.92  $ 
Forfeited(87,894)$27.54  $ 
Balance as of September 30, 20211,952,696 $29.15 15,000 $34.27 


27


Table of Contents SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
Note 10.        Income Taxes

The Company recorded a provision for income taxes of $3.3 million and $3.7 million for the three months ended September 30, 2021 and 2020, respectively. The effective tax rate was 11.7% and 12.7% for the three months ended September 30, 2021 and 2020, respectively. The effective tax rate for the three months ended September 30, 2021 is lower than that for the three months ended September 30, 2020, primarily due to a decrease in certain non-deductible expenses and a decrease in foreign tax liability.

As of September 30, 2021, the Company had gross unrecognized tax benefits of $45.1 million, of which, $28.3 million, if recognized, would affect the Company's effective tax rate. During the three months ended September 30, 2021, there was a $4.3 million increase in gross unrecognized tax benefits. The Company’s policy is to include interest and penalties related to unrecognized tax benefits within the provision for taxes on the condensed consolidated statements of operations. As of September 30, 2021, the Company had accrued $2.7 million of interest and penalties relating to unrecognized tax benefits.

On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) was enacted. The CARES Act provides temporary relief from certain aspects of the 2017 Tax Reform Act that imposed limitations on the utilization of certain losses, interest expense deductions and alternative minimum tax credits and made a technical correction to the 2017 Tax Reform Act related to the depreciable life of qualified improvement property. The CARES Act does not have a material impact on the Company.

The Company has determined that its foreign undistributed earnings are indefinitely reinvested except for undistributed earnings related to the Company's operations in the Netherlands. The Company may repatriate certain foreign earnings from the Netherlands that have been previously taxed in the U.S. The tax impact of such repatriation is estimated to be immaterial.

The Company believes that it has adequately provided reserves for all uncertain tax positions; however, amounts asserted by tax authorities could be greater or less than the Company’s current position. Accordingly, the Company’s provision on federal, state and foreign tax related matters to be recorded in the future may change as revised estimates are made or as the underlying matters are settled or otherwise resolved.

The federal statute of limitations remains open in general for tax years ended June 30, 2018 through 2021. Various states statutes of limitations remain open in general for tax years ended June 30, 2017 through 2021. Certain statutes of limitations in major foreign jurisdictions remain open in general for the tax years ended June 30, 2016 through 2021. It is reasonably possible that our gross unrecognized tax benefits will decrease by approximately $1.0 million, in the next 12 months, due to the lapse of the statute of limitations. These adjustments, if recognized, would positively impact our effective tax rate, and would be recognized as additional tax benefits.    
28


Table of Contents SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
Note 11.        Commitments and Contingencies

Litigation and Claims— On February 8, 2018, two putative class action complaints were filed against the Company, the Company's Chief Executive Officer, and the Company's former Chief Financial Officer in the U.S. District Court for the Northern District of California (Hessefort v. Super Micro Computer, Inc., et al., No. 18-cv-00838 and United Union of Roofers v. Super Micro Computer, Inc., et al., No. 18-cv-00850). The complaints contain similar allegations, claiming that the defendants violated Section 10(b) of the Securities Exchange Act due to alleged misrepresentations and/or omissions in public statements regarding recognition of revenue. The court subsequently appointed New York Hotel Trades Council & Hotel Association of New York City, Inc. Pension Fund as lead plaintiff. The lead plaintiff then filed an amended complaint naming the Company's Senior Vice President of Investor Relations as an additional defendant. On June 21, 2019, the lead plaintiff filed a further amended complaint naming the Company's former Senior Vice President of International Sales, Corporate Secretary, and Director as an additional defendant. On July 26, 2019, the Company filed a motion to dismiss the complaint. On March 23, 2020, the Court granted the Company’s motion to dismiss the complaint, with leave for lead plaintiff to file an amended complaint within 30 days. On April 22, 2020, lead plaintiff filed a further amended complaint. On June 15, 2020, the Company filed a motion to dismiss the further amended complaint, the hearing for which was calendared for September 23, 2020; however, the Court held a conference on September 15 to discuss how the Court could efficiently address the recent SEC settlement agreement. The parties stipulated to allow plaintiffs to further amend the complaint solely to add allegations relating to the SEC settlement. On October 14, 2020, plaintiffs filed a Fourth Amended Complaint. On October 28, 2020, defendants filed a supplemental motion to dismiss. On March 29, 2021, the Court granted in part and denied in part defendants’ motions to dismiss. Plaintiffs’ claims under Sections 10(b) and 20 of the Exchange Act were dismissed with prejudice as against the Company’s former head of Investor Relations, Perry Hayes. Plaintiffs’ Section 10(b) claim, but not the Section 20 claim, was likewise dismissed as to Wally Liaw, a founder, former director, and former SVP of International Sales. The Court denied the motions to dismiss the Section 10(b) and Section 20 claims against the Company, Charles Liang, and Howard Hideshima, the Company’s former CFO. Discovery has commenced, and the Court has calendared a hearing on class certification for January 22, 2022. The Company intends to defend the lawsuit vigorously.

On October 27, 2020, certain current and former directors and officers of the Company were named as defendants in a putative derivative lawsuit filed in the Superior Court of the State of California, County of Santa Clara (the “Court”), captioned Barry v. Liang, et al., 20-CV-372190. The Company was also named as a nominal defendant. The complaint purports to allege claims for breaches of fiduciary duties, waste of corporate assets, and unjust enrichment arising out of allegations that the Company’s officers and directors caused the Company to issue false and misleading statements about recognition of revenue and the effectiveness of its internal controls, failed to adopt and implement effective internal controls, and failed to timely file various reports with the Securities and Exchange Commission. Defendants filed demurrers, which were set for hearing on August 4, 2021, but which were continued to September 15, 2021. Following this continuance, on July 21, 2021, Plaintiffs' counsel filed an amended complaint in lieu of responding to the demurrer. The amended complaint added no new claims; primarily, the amendment added allegations describing the March 29, 2021 motion to dismiss decision in the Hessefort class action. Defendants demurred to the amended complaint on August 24, 2021, and the Court has calendared the hearing for January 26, 2022. The case is otherwise currently stayed. The Company intends to defend the lawsuit vigorously.


On May 5, 2021, certain current and former directors and officers of the Company were named as defendants in a putative derivative lawsuit filed in the U.S. District Court for the Northern District of California, captioned Stein v. Liang, et al., Case No. 3:21-cv-03357-KAW (the “Stein Derivative Action”). The Company was also named as a nominal defendant. The complaint purports to allege claims for breaches of fiduciary duties, waste of corporate assets, unjust enrichment, and contribution for violations of federal securities laws arising out of allegations that the Company’s officers and directors caused the Company to issue false and misleading statements about recognition of revenue and the effectiveness of its internal controls, failed to adopt and implement effective internal controls, and failed to timely file various reports with the Securities and Exchange Commission. The plaintiff seeks unspecified compensatory damages and other equitable relief. Defendants filed motions to dismiss the complaint on August 6, 2021. Rather than oppose defendants’ motions, plaintiff informed defendants that plaintiff was prepared to dismiss his action with prejudice. On September 29, 2021, the parties submitted a stipulation for dismissal with prejudice as to the named plaintiff to the Court for its approval. On October 27, 2021, the Court issued an order for the parties to submit within 30 days a plan of notice of dismissal for the Court’s approval. The Court noted that, if no shareholder seeks to intervene during the notice period, plaintiff may file an administrative motion requesting that the Court dismiss the lawsuit with prejudice

29

Table of Contents SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
SEC Matter— The Company cooperated with the SEC in its investigation of marketing expenses that contained certain irregularities discovered by Company management, which irregularities were disclosed on August 31, 2015, and the Company cooperated with the SEC in its further investigation of the matters underlying the Company’s inability to timely file its Form 10-K for the fiscal year ended June 30, 2017 and concerning the publication of a false and widely discredited news article in October 2018 concerning the Company’s products. On August 25, 2020, to fully resolve all matters under investigation, the Company consented to entry of an Order Instituting Cease-and-Desist Proceedings Pursuant to Section 8A of the Securities Act of 1933 and Section 21C of the Securities Exchange Act of 1934, Making Findings, and Imposing a Cease-and-Desist Order (“Order”), as announced by the SEC. The Company admitted the SEC’s jurisdiction over the Company and the subject matter of the proceedings, but otherwise neither admitted nor denied the SEC’s findings, as described in the Order. The Company agreed to cease and desist from committing or causing any violations and any future violations of Sections 17(a)(2) and (3) of the Securities Act and Sections 13(a), 13(b)(2)(A), and 13(b)(2)(B), of the Exchange Act and Rules 12b-20, 13a-1, 13a-11, and 13a-13 thereunder. The Company agreed and paid a civil money penalty of $17,500,000 during the three months ended September 30, 2020, which was recorded to general and administrative expense in the Company's condensed consolidated statement of operations. In addition, the Company’s Chief Executive Officer concluded a settlement with the SEC on August 25, 2020, as announced by the SEC. The Company’s Chief Executive Officer paid the Company the sum of $2,122,000 as reimbursement of profits from certain stock sales during the relevant period, pursuant to Section 304 of the Sarbanes-Oxley Act of 2002. The settlement amount was paid during the first quarter of fiscal 2021 and the Company recorded the payment as a credit to general and administrative expense.    

Other legal proceedings and indemnifications

From time to time, the Company has been involved in various legal proceedings arising from the normal course of business activities. The resolution of any such matters have not had a material impact on the Company’s consolidated financial condition, results of operations or liquidity as of September 30, 2021 and any prior periods.

The Company has entered into indemnification agreements with its current and former directors and executive officers.

Under these agreements, the Company has agreed to indemnify such individuals to the fullest extent permitted by law against liabilities that arise by reason of their status as directors or officers and to advance expenses incurred by such individuals in connection with related legal proceedings. It is not possible to determine the maximum potential amount of payments the Company could be required to make under these agreements due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each claim. However, the Company maintains directors and officers liability insurance coverage to reduce its exposure to such obligations.

Purchase CommitmentsThe Company has agreements to purchase inventory and non-inventory items primarily through the next 12 months. As of September 30, 2021, these remaining noncancelable commitments were $508.2 million, including $124.4 million for related parties.

Lease Commitments - See Note 7, "Leases," for a discussion of the Company's operating lease and financing lease commitments.

Note 12.        Segment Reporting

The Company operates in one operating segment that develops and provides high performance server solutions based upon an innovative, modular and open-standard architecture. The Company’s chief operating decision maker is the Chief Executive Officer.

30

Table of Contents SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
The following is a summary of property, plant and equipment, net (in thousands):
 September 30,June 30,
20212021
Long-lived assets:
United States$181,189 $180,143 
Asia100,046 91,640 
Europe2,913 2,930 
$284,148 $274,713 

The Company’s revenue is presented on a disaggregated basis in Note 2, “Revenue,” by type of product and by geographical market.
31


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

This section and other parts of this Quarterly Report contain “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) that involve risks and uncertainties. These statements relate to future events or our future financial performance. In some cases, you can identify forward-looking statements by terminology including “would,” “could,” “may,” “will,” “should,” “expect,” “intend,” “plan,” “anticipate,” “believe,” “estimate,” “predict,” “potential,” or “continue,” the negative of these terms or other comparable terminology. In evaluating these statements, you should specifically consider various factors, including the risks discussed under “Risk Factors” in Part II, Item 1A of this filing. These factors may cause our actual results to differ materially from those anticipated or implied in the forward-looking statements. We undertake no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events or otherwise. We cannot guarantee future results, levels of activity, performance or achievements.

The following discussion and analysis of the financial condition and results of our operations should be read in conjunction with our condensed consolidated financial statements and related footnotes included elsewhere in this Quarterly Report and included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2021 (the “2021 10-K”), which includes our condensed consolidated financial statements for the fiscal years ended June 30, 2021 and 2020.

Overview

We are a global leader and innovator of application-optimized high performance and high-efficiency server and storage systems for a variety of markets, including enterprise data centers, cloud computing, artificial intelligence, 5G and edge computing. Our solutions include complete servers, storage systems, modular blade servers, blades, workstations, full racks, networking devices, server management software, and server sub-systems. We also provide global support and services to help our customers install, upgrade and maintain their computing infrastructure.

We commenced operations in 1993 and have been profitable every year since inception. Our net income for the three months ended September 30, 2021 decreased to $25.4 million from $26.6 million for the corresponding period in the prior year. In order to increase our sales and profits, we believe that we must continue to develop flexible and application optimized server and storage solutions and be among the first to market with new features and products. We must also continue to expand our software and customer service and support offerings, particularly as we increasingly focus on larger enterprise customers. Additionally, we must focus on development of our sales partners and distribution channels to further expand our market share. We measure our financial success based on various indicators, including growth in net sales, gross profit margin and operating margin. Among the key non-financial indicators of our success is our ability to rapidly introduce new products and deliver the latest application-optimized server and storage solutions. In this regard, we work closely with microprocessor and other key component vendors to take advantage of new technologies as they are introduced. Historically, our ability to introduce new products rapidly has allowed us to benefit from technology transitions such as the introduction of new microprocessors and storage technologies, and as a result, we monitor the introduction cycles of NVIDIA Corporation, Intel Corporation, Advanced Micro Devices, Inc., Samsung Electronics Company Limited, Micron Technology, Inc. and others closely and carefully. This also impacts our research and development expenditures as we continue to invest more in our current and future product development efforts.

Coronavirus (COVID-19) Pandemic Impact

The global spread of the coronavirus (COVID-19) and the various attempts to contain it have created significant volatility, uncertainty and economic disruption for many businesses worldwide. In an effort to contain COVID-19 or slow its spread, governments around the world have enacted various measures, including orders that govern the operations of businesses, require masks be worn and define shelter in place and social distancing protocols. We are an essential critical infrastructure (information technology) business under the relevant federal, state and county regulations. Accordingly, in late March 2020, we responded to the directives from Santa Clara County and the State of California regarding instructions to combat the spread of COVID-19. Our first priority is the safety of our workforce and we have implemented numerous health precautions and work practices to be in compliance with the law and to operate in a safe manner.

We quickly transitioned certain of our indirect labor forces to work from home at the earlier phase of the pandemic and continued to operate our local assembly in Taiwan and, after an initial period of disruption, in the United States and Europe. We operate in the critical industry of IT infrastructure and we assessed our customer base to identify priority customers who operate in critical industries. We continued to see ongoing demand and do not have significant direct exposure to industries such as retail, oil and gas and hospitality, which have been impacted the greatest. As time passes, we may discover greater indirect exposure to distressed industries through our channel partners and OEM customers.
32


We have actively managed our supply chain for potential shortage risk by building inventories of critical components required for our motherboards and other system printed circuit boards in response to the early outbreak of COVID-19 in China. Since that time, we have continued to add to our inventories of key components such as CPUs, memory, SSDs and GPUs such that customer orders can be fulfilled as they are received.

Logistics has emerged as a new challenge as globally the transportation industry restricted the frequency of departures and increased logistics costs. We have experienced increased costs in freight as well as direct labor costs as we incentivized our employees to continue to work and assist us in serving our customers, many of whom are in critical industries. We expect this trend to continue for the duration of the COVID-19 pandemic.

We monitor the credit profile and payment history of our customers to evaluate risk in specific industries or
geographic areas where cash flow may be disrupted. While we believe that we are adequately capitalized, we actively manage
our liquidity needs. In June 2021, we negotiated an extension of our credit facility with Bank of America to extend the maturity date to June 2026. In July 2021, we replaced our prior credit facility and term loan facility with CTBC Bank, with a new facility for omnibus credit lines. In September 2021, we replaced our prior credit facility with E.SUN Bank, with new credit facility and term facility. In September 2021, we entered into a term loan facility with Mega Bank which will be used to support our manufacturing activities (such as purchase of materials and components) and provide medium-term working capital. In October 2021, we entered into a credit facility with Chang Hwa Bank which will be used to support the growth of our Taiwan business. See “- Liquidity and Capital Resources – Other Factors Affecting Liquidity and Capital Resources.”

Our management team is focused on guiding our company through the ongoing challenges presented by COVID-19. Currently, there are positive signs with vaccine availability and reductions in infection rates; however, with the possibility of new virus strains and vaccine supply constraints, we are unable to predict the ultimate extent to which the global COVID-19 pandemic may further impact our business operations, financial performance and results of operations within the next 12 months.

Financial Highlights

The following is a summary of our financial highlights of the first quarter of fiscal year 2022:

Net sales increased by 35.5% in the three months ended September 30, 2021 as compared to the three months ended September 30, 2020.

Gross margin decreased to 13.4% in the three months ended September 30, 2021 from 17.0% in the three months ended September 30, 2020.

Operating expenses increased by 9.6% as compared to the three months ended September 30, 2020, and were equal to 10.6% and 13.0% of net sales in the three months ended September 30, 2021 and 2020, respectively.

Effective tax rate decreased to 11.7% in the three months ended September 30, 2021 from 12.7% in the three months ended September 30, 2020.



Critical Accounting Policies and Estimates

Our discussion and analysis of our financial condition and results of operations are based upon our condensed consolidated financial statements, which have been prepared in accordance with generally accepted accounting principles in the United States. The preparation of these condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, net sales and expenses. We evaluate our estimates and assumptions on an ongoing basis, and base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for the judgments we make about the carrying value of assets and liabilities that are not readily apparent from other sources. Because these estimates can vary depending on the situation, actual results may differ from these estimates. Making estimates and judgments about future events is inherently unpredictable and is subject to significant uncertainties, some of which are beyond our control. Should any of these estimates and assumptions change or prove to have been incorrect, it could have a material impact on our results of operations, financial position and statement of cash flows.
33



There have been no material changes to our critical accounting policies and estimates as compared to those disclosed in our 2021 10-K. For a description of our critical accounting policies and estimates, see Part I, Item 1, Note 1, "Summary of Significant Accounting Policies" in our notes to condensed consolidated financial statements in this Quarterly Report.

Results of Operations
    
The following table presents certain items of our condensed consolidated statements of operations expressed as a percentage of revenue.
 Three Months Ended
September 30,
 20212020
Net sales100.0 %100.0 %
Cost of sales86.6 %83.0 %
Gross profit13.4 %17.0 %
Operating expenses:
Research and development
6.3 %7.2 %
Sales and marketing
2.1 %2.7 %
General and administrative
2.2 %3.2 %
Total operating expenses10.6 %13.0 %
Income from operations2.8 %4.0 %
Other (expense) income, net — %(0.1)%
Interest expense(0.1)%(0.1)%
Income before income tax provision2.7 %3.8 %
Income tax provision(0.3)%(0.5)%
Share of income from equity investee, net of taxes— %0.2 %
Net income2.5 %3.5 %

Net Sales

Net sales consist of sales of our server and storage solutions, including systems and related services and subsystems and accessories. The main factors that impact our net sales of our server and storage systems are the number of compute nodes sold and the average selling prices per node. The main factors that impact our net sales of our subsystems and accessories are units shipped and the average selling price per unit. The prices for our server and storage systems range widely depending upon the configuration, including the number of compute nodes in a server system as well as the level of integration of key components such as SSDs and memory. The prices for our subsystems and accessories can also vary widely based on whether a customer is purchasing power supplies, server boards, chassis or other accessories.

A compute node is an independent hardware configuration within a server system capable of having its own CPU, memory and storage and that is capable of running its own instance of a non-virtualized operating system. The number of compute nodes sold, which can vary by product, is an important metric we use to track our business. Measuring volume using compute nodes enables more consistent measurement across different server form factors and across different vendors. As with most electronics-based product life cycles, average selling prices typically are highest at the time of introduction of new products that utilize the latest technology and tend to decrease over time as such products mature in the market and are replaced by next generation products. Additionally, in order to remain competitive throughout all industry cycles, we actively change our selling price per unit in response to changes in costs for key components such as memory and SSDs.

34


The following table presents net sales by product type for the three months ended September 30, 2021 and 2020 (dollars in millions):
Three Months Ended September 30,Change
20212020$%
Server and storage systems$849.9 $617.8 $232.1 37.6 %
Percentage of total net sales82.3 %81.0 %
Subsystems and accessories$182.9 $144.5 $38.4 26.6 %
Percentage of total net sales17.7 %19.0 %
Total net sales$1,032.7 $762.3 $270.4 35.5 %

Server and storage systems constitute an assembly and integration of subsystems and accessories, and related services. Subsystems and accessories are comprised of server-boards, chassis and accessories.

Comparison of Three Months Ended September, 2021 and 2020
    
The period-over-period increase in net sales of our server and storage systems was due to a 25.5% increase in the number of units of compute nodes sold and a 11.8% increase in the average selling price. The increase in the number of units of compute nodes shipped was primarily due to more shipments of multinode systems compared to the same period last year.
The period-over-period increase in net sales of our subsystems and accessories is primarily due to an increase in the average selling price by 19.6% and an increase in number of units by 5.9%.

The following table presents net sales by geographic region for the three months ended September 30, 2021 and 2020 (dollars in millions):
Three Months Ended September 30,ChangeChange
20212020$%
United States$560.9 $496.1 $64.8 13.1 %
Percentage of total net sales54.3 %65.1 %
Asia263.1 126.7 136.4 107.7 %
Percentage of total net sales25.5 %16.6 %
Europe179.7 112.1 67.6 60.3 %
Percentage of total net sales17.4 %14.7 %
Others29.0 27.3 1.7 6.2 %
Percentage of total net sales2.8 %3.6 %
Total net sales$1,032.7 $762.3 

Comparison of Three Months Ended September 30, 2021 and 2020

The period-over-period increase in net sales in the United States for the three months ended September 30, 2021 and 2020 was primarily due to higher sales driven by higher server and storage systems unit volume combined with higher average selling price. The period-over-period increase in net sales in Asia was due primarily to increased sales in China, Taiwan, Japan, Korea and India, partially offset by decreased sales in Singapore. The increase of net sales in Europe was primarily due to higher sales in Germany, United Kingdom, France and Russia, partially offset by lower sales in the Netherlands. The period-over-period increase in net sales in other countries was primarily due to higher sales in Australia, Israel, UAE, Saudi Arabia, and South Africa, partially offset by decreased sales in Canada, Brazil, Mexico and New Zealand.

Cost of Sales and Gross Margin

35


Cost of sales primarily consists of the costs to manufacture our products, including the costs of materials, contract manufacturing, shipping, personnel expenses, including salaries, benefits, stock-based compensation and incentive bonuses, equipment and facility expenses, warranty costs and inventory excess and obsolescence provisions. The primary factors that impact our cost of sales are the mix of products sold and cost of materials, which include purchased parts, shipping costs, salary and benefits and overhead costs related to production. Cost of sales as a percentage of net sales may increase over time if decreases in average selling prices are not offset by corresponding decreases in our costs. Our cost of sales as a percentage of net sales is also impacted by the extent to which we are able to efficiently utilize our expanding manufacturing capacity. Because we generally do not have long-term fixed supply agreements, our cost of sales is subject to change based on the cost of materials and market conditions. As a result, our cost of sales as a percentage of net sales in any period can increase due to significant component price increases resulting from component shortages.

We use several suppliers and contract manufacturers to design and manufacture subsystems in accordance with our specifications, with final assembly and testing predominantly performed at our manufacturing facilities in the same region where our products are sold. We work with Ablecom, one of our key contract manufacturers and also a related party to optimize modular designs for our chassis and certain of other components. We also outsource to Compuware, also a related party, a portion of our design activities and a significant part of the manufacturing of components, particularly power supplies.

Cost of sales and gross margin for the three months ended September 30, 2021 and 2020 are as follows (dollars in millions):
Three Months Ended September 30,Change
20212020$%
Cost of sales$894.6 $632.3 $262.3 41.5 %
Gross profit$138.1 $129.9 $8.2 6.3 %
Gross margin13.4 %17.0 %(3.6)%

Comparison of Three Months Ended September 30, 2021 and 2020

The period-over-period increase in cost of sales was primarily attributed to an increase of $236.8 million in costs of materials and contract manufacturing expenses primarily related to the increase in net sales volume, a $15.0 million increase in freight charges, an increase in excess and obsolete inventory charges of $4.3 million, and a $10.0 million increase due to lower cost recovery of cost paid in prior periods offset by a decrease of $4.4 million in other overhead costs.

The period-over-period decrease in the gross margin percentage was primarily due to sales prices increasing at a slower rate than the increase in the costs of sales. Since the start of the COVID-19 pandemic, we have experienced an increase in costs of sales, logistics costs as well as direct labor costs as we incentivize our employees. This increase in costs negatively impacts our gross margin, and we expect these higher costs to continue for the duration of the COVID-19 pandemic.

Operating Expenses

Research and development expenses consist of personnel expenses, including salaries, benefits, stock-based compensation and incentive bonuses, and related expenses for our research and development personnel, as well as product development costs such as materials and supplies, consulting services, third-party testing services and equipment and facility expenses related to our research and development activities. All research and development costs are expensed as incurred. We occasionally receive non-recurring engineering funding from certain suppliers and customers for joint development. Under these arrangements, we are reimbursed for certain research and development costs that we incur as part of the joint development efforts with our suppliers and customers. These amounts offset a portion of the related research and development expenses and have the effect of reducing our reported research and development expenses.

Sales and marketing expenses consist primarily of personnel expenses, including salaries, benefits, stock-based compensation and incentive bonuses, and related expenses for our sales and marketing personnel, costs for trade-shows, independent sales representative fees and marketing programs. From time to time, we receive cooperative marketing funding from certain suppliers. Under these arrangements, we are reimbursed for certain marketing costs that we incur as part of the joint promotion of our products and those of our suppliers. These amounts offset a portion of the related expenses and have the effect of reducing our reported sales and marketing expenses. The timing, magnitude and estimated usage of these programs can result in significant variations in reported sales and marketing expenses from period to period. Spending on cooperative marketing, reimbursed by our suppliers, typically increases in connection with new product releases by our suppliers.
36



General and administrative expenses consist primarily of general corporate costs, including personnel expenses such as salaries, benefits, stock-based compensation and incentive bonuses, and related expenses for our general and administrative personnel, financial reporting, information technology, corporate governance and compliance, outside legal, audit, tax fees, insurance and bad debt reserves on accounts receivable.

Operating expenses for the three months ended September 30, 2021 and 2020 are as follows (dollars in millions):
Three Months Ended September 30,Change
20212020$%
Research and development$65.1 $54.8 $10.3 18.8 %
Percentage of total net sales6.3 %7.2 %
Sales and marketing$21.6 $20.3 $1.3 6.4 %
Percentage of total net sales2.1 %2.7 %
General and administrative$22.2 $24.4 $(2.2)(9.0)%
Percentage of total net sales2.2 %3.2 %
Total operating expenses$109.0 $99.5 $9.5 9.5 %
Percentage of total net sales10.6 %13.0 %

Comparison of Three Months Ended September 30, 2021 and 2020

Research and development expenses. The period-over-period increase in research and development expenses was primarily due to a $8.0 million increase in personnel expenses due to merit increases and higher headcount, a $0.9 million decrease in research and development credits from certain suppliers and customers towards our development efforts and a $0.8 million increase in product development costs.

Sales and marketing expenses. The period-over-period increase in sales and marketing expenses was primarily due to a $2.1 million increase in personnel expenses as a result of an increase in the number of personnel, partially offset by a decrease of $1.1 million in advertising and other expenses.

General and administrative expenses. The period-over-period decrease in general and administrative expenses was primarily due to a decrease of $1.6 million in professional fees driven by lower expenses incurred to investigate, assess and remediate the causes that led to the delay in filing our periodic reports with the SEC and the associated restatement of certain of our previously issued financial statements and a $0.6 million decrease in compensation expenses and other expenses.

Interest and Other Income (Expense), Net

Other income (expense), net consists primarily of interest earned on our investment and cash balances and foreign exchange gains and losses.

Interest expense represents interest expense on our term loans and lines of credit and increased due to higher debt outstanding.

Interest and other income (expense), net for the three months ended September 30, 2021 and 2020 are as follows (dollars in millions):
Three Months Ended
September 30,
Change
20212020$%
Other income (expense), net$0.1 $(0.8)$0.9 (112.5)%
Interest expense(0.8)(0.7)(0.1)14.3 %
Interest and other income (expense), net$(0.7)$(1.5)$0.8 (53.3)%

Comparison of Three Months Ended September 30, 2021 and 2020

37


The change of $0.9 million in other income (expense), net was attributable to an increase of $0.9 million in foreign exchange gain due to favorable foreign currency fluctuations.

Provision for Income Taxes

Our income tax provision is based on our taxable income generated in the jurisdictions in which we operate, which primarily include the United States, Taiwan, and the Netherlands. Our effective tax rate differs from the statutory rate primarily due to research and development tax credits, certain non-deductible expenses, tax benefits from foreign derived intangible income and stock based compensation.

Provision for income taxes and effective tax rates for the three months ended September 30, 2021 and 2020 are as follows (dollars in millions):
Three Months Ended
September 30,
Change
20212020$%
Income tax provision$3.3 $3.7 $(0.4)(10.8)%
Percentage of total net sales0.3 %0.5 %
Effective tax rate 11.7 %12.7 %

Comparison of Three Months Ended September 30, 2021 and 2020

The income tax provision and effective tax rate for the three months ended September 30, 2021 is lower than that for the three months ended September 30, 2020, primarily due to a decrease in certain non-deductible expenses and a decrease in foreign tax liabilities.

Share of Income from Equity Investee, Net of Taxes

Share of income from equity investee, net of taxes represents the Company’s share of income from the Corporate Venture in which the Company has 30% ownership.

Share of income from equity investee, net of taxes for the three months ended September 30, 2021 and 2020 are as follows (dollars in millions):
 Three Months Ended
September 30,
Change
 20212020$%
Share of income from equity investee, net of taxes$0.4 $1.3 $(0.9)(69.2)%
Percentage of total net sales— %0.2 %

Comparison of Three Months Ended September 30, 2021 and 2020

The period-over-period decrease of $0.9 million in share of income from equity investee, net of taxes was primarily due to less net income recognized by the Corporate Venture.

Liquidity and Capital Resources

We have financed our growth primarily with funds generated from operations, in addition to utilizing borrowing facilities, particularly in relation to the financing of real property acquisitions as well as an increase in the need for working capital due to longer supply chain manufacturing and delivery times. Our cash and cash equivalents were $270.0 million and $232.3 million as of September 30, 2021 and June 30, 2021, respectively. Our cash in foreign locations was $107.1 million and $152.6 million as of September 30, 2021 and June 30, 2021, respectively.
Amounts held outside of the U.S. are generally utilized to support non-U.S. liquidity needs. Repatriations generally will not be taxable from a U.S. federal tax perspective, but may be subject to state income or foreign withholding tax. Where local restrictions prevent an efficient intercompany transfer of funds, our intent is to keep cash balances outside of the U.S. and to meet liquidity needs through operating cash flows, external borrowings, or both. We do not expect restrictions or potential
38


taxes incurred on repatriation of amounts held outside of the U.S. to have a material effect on our overall liquidity, financial condition or results of operations.
We believe that our current cash, cash equivalents, borrowing capacity available from our credit facilities and internally generated cash flows will be sufficient to support our operating businesses, and maturing debt and interest payments for the twelve months following the issuance of these condensed consolidated financial statements. We expect to pay a special performance bonus of approximately $2.0 million to our CEO in the fiscal year 2022.

On January 29, 2021, a duly authorized subcommittee of the Board of Directors approved a share repurchase program to repurchase up to an aggregate of $200.0 million of the Company's common stock at market prices. The program is effective until the earlier of July 31, 2022 or the date when the maximum amount of common stock is repurchased. The Company had $150.0 million of remaining availability under the share repurchase program as of September 30, 2021.

Our key cash flow metrics were as follows (dollars in millions):
Three Months Ended
September 30,
Change
20212020
Net cash provided by (used in) operating activities$(134.6)$120.6 $(255.2)
Net cash used in investing activities$(11.9)$(11.9)$— 
Net cash provided by (used in) financing activities$184.3 $(19.3)$203.6 
Net increase in cash, cash equivalents and restricted cash$37.8 $89.6 $(51.8)

Operating Activities

Net cash provided by operating activities decreased by $255.2 million for the three months ended September 30, 2021 as compared to the three months ended September 30, 2020. The decrease was primarily due to an increase in net cash required for net working capital of $259.6 million to meet customer demand, support expected business growth and mitigate supply chain risk due to the COVID-19 pandemic environment and a $1.2 million decrease in net income. These decreases are partially offset by increases in the non-cash charges, including a $4.4 million increase related to excess and obsolete inventories and $1.0 million related to share of income from our equity investee.

Investing Activities

Net cash used in investing activities was $11.9 million for both the three months ended September 30, 2021 and 2020, as we continued to invest in expanding our manufacturing capacity and office space, including the expansion of our Green Computing Park in San Jose and Bade manufacturing facility in Taiwan.

Financing Activities

Net cash provided by financing activities for the three months ended September 30, 2021 was $184.3 million while net cash used by financing activities for the three months ended September 30, 2020 was $19.3 million. The change in cash flows from financing activities was primarily due to an increase of $174.2 million in proceeds from borrowings net of repayment, offset by a $28.5 million decrease in stock repurchases and an increase in cash receipts from exercises of stock options of $1.0 million.

Other Factors Affecting Liquidity and Capital Resources

39


2018 Bank of America Credit Facility

In April 2018, the Company entered into a revolving line of credit with Bank of America for up to $250.0 million (as amended from time to time, the "2018 Bank of America Credit Facility"). In June 2021, the 2018 Bank of America Credit Facility was amended to, among other items, extend the maturity to June 28, 2026 and reduce the size of the facility from $250.0 million to $200.0 million. In addition, the amendment reduced both the unused line fee from 0.375% per annum to 0.2% or 0.3% per annum (depending upon amount drawn under the facility) and the interest rate applicable to the facility from LIBOR plus 2.00% or 3.00% per annum (depending upon amount drawn under the facility) to LIBOR plus 1.375% or 1.625% per annum. As of September 30, 2021, the total outstanding borrowings under the 2018 Bank of America Credit Facility were $110.2 million and the interest rate was 1.50%. Our available borrowing capacity was $89.8 million, subject to the borrowing base limitation and compliance with other applicable terms. The 2018 Bank of America Credit Facility is secured by substantially all of Super Micro Computer’s assets, other than real property assets. Under the terms of the 2018 Bank of America Credit Facility agreement, we are required to maintain a certain fixed charge ratio and we have been in compliance with all covenants under the 2018 Bank of America Credit Facility.

CTBC Credit Lines

We through our Taiwan subsidiary were party to (i) that certain credit agreement, dated May 6, 2020, with CTBC Bank, which provided for a ten-year, non-revolving term loan facility (the “2020 CTBC Term Loan Facility”) to obtain up to NTD1,200.0 million ($40.7 million U.S. dollar equivalent) and (ii) that certain credit agreement, dated August 24, 2020, with CTBC Bank (the “CTBC Credit Facility”), which provided for total borrowings of up to $50.0 million (collectively, the “Prior CTBC Credit Lines”). On July 20, 2021 (the “Effective Date”), we through our Taiwan subsidiary entered into a general agreement for omnibus credit lines with CTBC Bank (the “2021 CTBC Credit Lines), which replaced the Prior CTBC Credit Lines in their entirety and permit borrowings, from time to time, pursuant to (i) a term loan facility of up to NTD 1,550.0 million ($55.4 million U.S. dollar equivalents) including the existing 2020 CTBC Term Loan Facility of NTD 1,200.0 million ($42.9 million U.S. dollar equivalents) and a new 75-month, non-revolving term loan facility of NTD 350.0 million ($12.5 million U.S. dollar equivalents) to use to purchase machinery and equipment for our Bade Manufacturing Facility located in Taiwan (the “2021 CTBC Machine Loan”), and (ii) a line of credit facility of up to $105.0 million (the “2021 CTBC Credit Facility”), which increased the borrowing capacity of CTBC Credit Facility. The 2021 CTBC Credit Facility provides (i) a 12-month NTD 1,250.0 million ($44.7 million U.S. dollar equivalent) term loan facility secured by the land and building located in Bade, Taiwan with an interest rate equal to the lender's established NTD interest rate plus 0.50% per annum which is adjusted monthly, which term loan facility also includes a 12-month guarantee of up to NTD 100.0 million ($3.6 million U.S. dollar equivalent) with an annual fee equal to 0.50% per annum, and (ii) a 12-month revolving line of credit of up to 100% of eligible accounts receivable in an aggregate amount of up to $105.0 million with an interest rate equal to the lender's established USD interest rate plus 0.70% to 0.75% per annum which is adjusted monthly.

As of September 30, 2021, the amounts outstanding under the 2020 CTBC Term Loan Facility were $39.0 million and the interest rates for these loans were 0.45% per annum. Under the 2021 CTBC Machine Loan, the amounts outstanding were $1.4 million and the interest rates for these loans were 0.65% per annum at September 30, 2021. As of September 30, 2021, the total outstanding borrowings under the 2021 CTBC Credit Facility term loan were denominated in NTD and remeasured into U.S. dollars of $25.2 million and the interest rate for these loans were 0.74% per annum. As of September 30, 2021, the outstanding borrowings of 2021 CTBC Credit Facility revolving line of credit were $68.1 million and the interest rates for these loans ranged from approximately 0.94% to 0.95% per annum. The amount available for future borrowing under the 2021 CTBC Credit Facility was $11.7 million as of September 30, 2021. The net book value of land and building located in Bade, Taiwan, collateralizing the 2021 CTBC Credit Lines was $77.7 million and all financial covenants were satisfied under the 2021 CTBC Credit Lines as of September 30, 2021.

2021 E.SUN Bank Credit Facility

40


We through our Taiwan subsidiary were party to that certain General Credit Agreement, dated December 2, 2020, with E.SUN Bank, which provided for the issuance of loans, advances, acceptances, bills, bank guarantees, overdrafts, letters of credit, and other types of drawdown instruments up to a credit limit of US$30 million (the “Prior E.SUN Bank Credit Facility”). The term of the Prior E.SUN Bank Credit Facility was until September 18, 2021. On September 13, 2021 (the “E.SUN Bank Effective Date”), we through our Taiwan subsidiary entered into a new General Credit Agreement with E.SUN Bank, which replaced the Prior E.SUN Bank Credit Facility (the “2021 E.SUN Bank Credit Facility”). The 2021 E.SUN Bank Credit Facility permits borrowings of up to (i) NTD 1,600.0 million ($57.6 million U.S. dollar equivalent) and (ii) $30.0 million as loans, advances, acceptances, bills, bank guarantees, overdrafts, letters of credit, and other types of drawdown instruments. Other terms of the 2021 E.SUN Bank Credit Facility are substantially identical to the Prior E.SUN Bank Credit Facility. Generally, interest for base rate loans made under the 2021 E.SUN Bank Credit Facility are based upon an average interbank overnight call loan rate in the finance industry (such as LIBOR or TAIFX) plus a fixed margin, and is subject to occasional adjustment. The 2021 E.SUN Bank Credit Facility has customary default provisions permitting E.SUN Bank to terminate or reduce the credit limit, shorten the credit period, or deem all liabilities due and payable, including in the event the Taiwan subsidiary has an overdue liability at another financial organization. There are various financial covenants under the 2021 E.SUN Bank Credit Facility, including current ratio, net debt ratio, and interest coverage requirements. A Notification and Confirmation was entered into on the E.SUN Bank Effective Date for (i) a five-year, non-revolving term loan facility to obtain up to NTD 1,600.0 million ($57 million U.S. dollar equivalent) in financing for use in research & development activities (the “Term Loan”), and (ii) a $30.0 million import loan (the “Import Loan”) with a tenor of 120 days. As of September 30, 2021, the total outstanding borrowings under the Term Loan were denominated in NTD and remeasured into U.S. dollars of $4.9 million and the interest rates for these loans were 0.995% per annum. As of September 30, 2021, the amounts outstanding under the Import Loan were $30.0 million and the interest rates for these loans ranged approximately from 0.96% to 1.23% per annum. At September 30, 2021, the amount available for future borrowing under the Import Loan was $0.0 million.

Mega Bank Credit Facilities

On September 13, 2021 (the “Mega Bank Effective Date”), we through our Taiwan subsidiary entered into a NTD1,200.0 million ($43.2 million U.S. dollar equivalent) credit facility (the “Mega Bank Credit Facility”) with Mega International Commercial Bank (“Mega Bank”). The Mega Bank Credit Facility will be used to support manufacturing activities (such as purchase of materials and components), and to provide medium-term working capital (the “Permitted Uses”). Drawdowns under the Mega Bank Credit Facility may be made through December 31, 2024, with the first drawdown date not later than November 5, 2021. Drawdowns may be in amounts of up to 80% of Permitted Uses certified to the Bank in drawdown certificates. The interest rate depends upon the amount borrowed under Mega Bank Credit Facility, and as of the Mega Bank Effective Date, range from 0.645% to 0.845% per annum. The interest rate is subject to adjustment in certain circumstances, such as events of default. Interest is payable monthly. Principal payments for amounts borrowed commence on the 15th day of the month following two years after the first drawdown, and are repaid in monthly installments over a period of three years thereafter. The Mega Bank Credit Facility is unsecured and has customary default provisions permitting Mega Bank to reduce or cancel the extension of credit, or declare all principal and interest amounts immediately due and payable. As of September 30, 2021, there were no outstanding borrowings under the Mega Bank Credit Facility.

Chang Hwa Bank Credit Facility

On October 5, 2021 (the “Chang Hwa Bank Effective Date”), we through our Taiwan subsidiary entered into a credit facility (the “Chang Hwa Bank Credit Facility”) with Chang Hwa Commercial Bank, Ltd. (“Chang Hwa Bank”). The Chang Hwa Bank Credit Facility, which is being used to support our growth, permits borrowings of up to NTD 1,000.0 million ($36.0 million U.S. dollar equivalent) including up to $20.0 million as loans, advances, acceptances, bills, bank guarantees, overdrafts, letters of credit, and other types of drawdown instruments. The Chang Hwa Bank Credit Facility has customary default provisions permitting the Chang Hwa Bank to terminate or reduce the credit limit, shorten the credit period, or deem all liabilities due and payable, including in cross-default provisions with respect to the Company's other debt obligations. Terms for specific drawdown instruments issued under the Chang Hwa Bank Credit Facility, such as credit amount, term of use, mode of drawdown, specific lending rate, and other relevant terms, are to be set forth in separate loan contracts (each, a “Loan Contract”) negotiated with Chang Hwa Bank. On the Chang Hwa Bank Effective Date, three Loan Contracts were entered into. None of the three Loan Contracts are secured and there are no financial covenants. Under the Chang Hwa Bank Credit Facility, the Chang Hwa Bank has the right to demand collateral for debts owed.

Refer to Part I, Item 1, Note 7, “Short-term and Long-term Debt,” in our notes to condensed consolidated financial statements in this Quarterly Report on Form 10-Q for further information on our outstanding debt.

Capital Expenditure Requirements

41


We intend to continue to focus our capital expenditures in fiscal year 2022 to support the growth of our operations. We anticipate our capital expenditures for the remainder of fiscal year 2022 will be approximately $11 million, relating primarily to costs associated with our manufacturing capabilities, including tooling for new products, new information technology investments, and facilities upgrades. We will continue to evaluate new business opportunities and new markets. As a result, our future growth within the existing business or new opportunities and markets may dictate the need for additional facilities and capital expenditures to support that growth. We evaluate capital expenditure projects based on a variety of factors, including expected strategic impacts (such as forecasted impact on revenue growth, productivity, expenses, service levels and customer retention) and our expected return on investment. Our future capital requirements will depend on many factors including our growth rate, the timing and extent of spending to support development efforts, the expansion of sales and marketing activities, the introduction of new and enhanced software and services offerings, the investments in our office facilities and our information systems infrastructure, the continuing market acceptance of our offerings and our planned investments, particularly in our product development efforts, applications or technologies.

Recent Accounting Pronouncements
    
For a description of recent accounting pronouncements, including the expected dates of adoption and estimated effects, if any, on our condensed consolidated financial statements, see Part I, Item 1, Note 1, “Summary of Significant Accounting Policies,” in our notes to condensed consolidated financial statements in this Quarterly Report on Form 10-Q.
    

42


Item 3.    Quantitative and Qualitative Disclosure About Market Risk

Interest Rate Risk

The primary objectives of our investment activities are to preserve principal, provide liquidity and maximize income without significantly increasing the risk. Some of the securities we invest in are subject to market risk. This means that a change in prevailing interest rates may cause the fair value of the investment to fluctuate. To minimize this risk, we maintain our portfolio of cash equivalents and short-term investments in money market funds and certificates of deposit. Our investment in an auction rate security has been classified as non-current due to the lack of a liquid market for these securities. Since our results of operations are not dependent on investments, the risk associated with fluctuating interest rates is limited to our investment portfolio, and we believe that a 10% change in interest rates would not have a significant impact on our results of operations. As of September 30, 2021, our investments were in money market funds, certificates of deposits and auction rate securities.

We are exposed to changes in interest rates as a result of our borrowings under our term loans and revolving lines of credit. The interest rates for the term loans and the revolving lines of credit ranged from 0.45% to 1.50% at September 30, 2021 and June 30, 2021. Based on the outstanding principal indebtedness of $278.8 million under our credit facilities as of September 30, 2021, we believe that a 10% change in interest rates would not have a significant impact on our results of operations.

Foreign Currency Risk

To date, our international customer and supplier agreements have been denominated primarily in U.S. dollars and accordingly, we have limited exposure to foreign currency exchange rate fluctuations from customer agreements, and do not currently engage in foreign currency hedging transactions. The functional currency of our subsidiaries in the Netherlands and Taiwan is the U.S. dollar. However, certain loans and transactions in these entities are denominated in a currency other than the U.S. dollar, and thus we are subject to foreign currency exchange rate fluctuations associated with re-measurement to U.S. dollars. Such fluctuations have not been significant historically. Foreign exchange (loss) gain for the three months ended September 30, 2021 and 2020 was $ 0.1 million and $(0.9) million, respectively.
43


Item 4.    Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Under the supervision, and with the participation, of our current management, including our Chief Executive Officer ("CEO") and Chief Financial Officer ("CFO"), we 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 September 30, 2021. Based on this evaluation of our disclosure controls and procedures, our CEO and CFO have concluded that our disclosure controls and procedures were effective at a reasonable assurance level as of September 30, 2021.

Changes in Internal Control over Financial Reporting

Under applicable SEC rules (Exchange Act Rules 13a-15(d) and 15d-15(d)), management is required to evaluate, with the participation of our CEO and CFO, any changes in internal control over financial reporting that occurred during each fiscal quarter that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. There were no changes in our internal control over financial reporting during the quarter ended September 30, 2021, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Inherent Limitations on Effectiveness of Controls

The effectiveness of any system of internal control over financial reporting is subject to inherent limitations, including the exercise of judgment in designing, implementing, operating, and evaluating the controls and procedures, and the inability to eliminate misconduct completely. Accordingly, any system of internal control over financial reporting can only provide reasonable, not absolute, assurances that its objectives will be met. In addition, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate. We intend to continue to monitor and upgrade our internal controls as necessary or appropriate for our business, but we cannot assure that such improvements will be sufficient to provide us with effective internal control over financial reporting.

44


PART II: OTHER INFORMATION

Item 1.    Legal Proceedings

The information required by this item is incorporated herein by reference to the information set forth under the captions “Litigation and Claims” in Note 11 “Commitments and Contingencies” of our notes to condensed consolidated financial statements included in this quarterly report.

Due to the inherent uncertainties of such legal proceedings, we cannot predict the outcome of the proceedings at this time, and we can give no assurance that they will not have a material adverse effect on our financial position or results of operations.

Item 1A.    Risk Factors

Important risk factors that could affect our operations and financial performance, or that could cause results or events to differ from current expectations, are described in Part I, Item 1A “Risk Factors” of our 2021 10-K.

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

Recent Sales of Unregistered Securities

None.

Issuer Purchases of Equity Securities

During the three months ended September 30, 2021, we repurchased the following shares of our common stock:

Period
Total Number
of Shares
Purchased(1)
Average Price Paid per Share(1)
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs(2)
Approximate Dollar Value of Shares that May Yet Be Purchased under the Plans or Programs(2)
Month 1 (July 1, 2021 to July 31, 2021)
— $— — $150 Million
Month 2 (August 1, 2021 to August 31, 2021)
14,426 $35.59 — $150 Million
Month 3 (September 1, 2021 to September 30, 2021)
— $— — $150 Million
Total14,426 $— 
__________________________
(1)Includes optionee's tender of outstanding shares to pay the exercise price or tax withholding obligation.
(2)On January 29, 2021, a duly authorized subcommittee of the Company's Board approved a share repurchase program to repurchase up to $200 million of our common stock at prevailing prices in the open market. The share repurchase program is effective until the earlier of July 31, 2022 or the date when the maximum amount of common stock is repurchased.

Item 3.    Defaults Upon Senior Securities
    
Not applicable.

Item 4.    Mine Safety Disclosures
    
Not applicable.

Item 5.    Other Information

    None.
45


Item 6.     Exhibits
 
(a) Exhibits.
Exhibit
Number
Description
10.1General Agreement for Omnibus Credit Lines dated as of July 20, 2021 between Super Micro Computer, Inc. Taiwan and CTBC Bank Co., Ltd. (incorporated by reference to Exhibit 10.1 from the Company’s Current Report on 8-K (Commission File No. 001-33383) filed with the Securities and Exchange Commission on July 26, 2021)
10.2Agreement for Individually Negotiated Terms and Conditions dated as of July 20, 2021 between Super Micro Computer, Inc. Taiwan and CTBC Bank Co., Ltd. (incorporated by reference to Exhibit 10.2 from the Company’s Current Report on 8-K (Commission File No. 001-33383) filed with the Securities and Exchange Commission on July 26, 2021)
10.3Summary of Short-Term Credit Facilities and 75 Month Term Loan Facility from CTBC Bank Co., Ltd. dated as of July 7, 2021 (incorporated by reference to Exhibit 10.3 from the Company’s Current Report on 8-K (Commission File No. 001-33383) filed with the Securities and Exchange Commission on July 26, 2021)
10.4
English language translation of the Medium-to-Long Term Loan Agreement dated as of September 13, 2021 between Super Micro Computer, Inc. Taiwan and Mega International Commercial Bank
 (incorporated by reference to Exhibit 10.1 from the Company’s Current Report on 8-K (Commission File No. 001-33383) filed with the Securities and Exchange Commission on September 17, 2021)
 

10.5
General Credit Agreement dated as of September 13, 2021 between Super Micro Computer, Inc. Taiwan and E.SUN Bank (incorporated by reference to Exhibit 10.2 from the Company’s Current Report on 8-K (Commission File No. 001-33383) filed with the Securities and Exchange Commission on September 17, 2021)

10.6
Notification and Confirmation of Credit Conditions, dated as of September 13, 2021 between Super Micro Computer, Inc. Taiwan and E.SUN Bank (incorporated by reference to Exhibit 10.3 from the Company’s Current Report on 8-K (Commission File No. 001-33383) filed with the Securities and Exchange Commission on September 17, 2021)
10.7
10.8
10.9
English language translation of the Export Loan Agreement dated as of October 5, 2021 between Super Micro Computer, Inc. Taiwan and Chang Hwa Commercial Bank, Ltd. (incorporated by reference to Exhibit 10.3 from the Company’s Current Report on 8-K (Commission File No. 001-33383) filed with the Securities and Exchange Commission on October 12, 2021)

10.10
10.11*+
10.12*+
31.1
31.2


32.1
32.2
101.INSXBRL Instance Document
101.SCHXBRL Taxonomy Extension Schema Document
101.CALXBRL Taxonomy Extension Calculation Linkbase Document
101.DEFXBRL Taxonomy Extension Definition Linkbase Document
101.LABXBRL Taxonomy Extension Label Linkbase Document
101.PREXBRL Taxonomy Extension Presentation Linkbase Document
104The cover page from this Quarterly Report on Form 10-Q, formatted in Inline XBRL.
+ Filed herewith
* Management contract, or compensatory plan or arrangement




SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) 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.

                                SUPER MICRO COMPUTER, INC.



Date:November 5, 2021
/s/    CHARLES LIANG
Charles Liang
President, Chief Executive Officer and Chairman of the
Board
(Principal Executive Officer)



Date:November 5, 2021/s/ DAVID WEIGAND
David Weigand
Senior Vice President, Chief Financial Officer
(Principal Financial and Accounting Officer)


EX-10.11 2 a1011bod_2020xrsuxgrantlet.htm EX-10.11 Document



NOTICE OF GRANT OF RESTRICTED STOCK UNITS
(One-Year Vesting, Pro-Rata at Termination)
EXHIBIT 10.11

Super Micro Computer, Inc.
ID: 77-0353939
980 Rock Ave.
San Jose, CA 95131
(408) 503-8000

NAME
ADDRESS
CITY, STATE COUNTRY
ZIP CODE 
Grant Number:
Plan:
ID:

2020

 
You (“you” or the “Grantee”) have been granted an award of restricted stock units (“RSUs”) subject to the terms and conditions in the Super Micro Computer, Inc. 2020 Equity and Incentive Compensation Plan (the “Plan”) and the Restricted Stock Units Agreement, as follows:
Date of Grant:


Vesting Commencement Date:


Total Number of RSUs Granted:



Vesting Schedule: Subject to the terms and conditions of Section 4 and Section 5 of the Restricted Stock Units Agreement, the RSUs shall Vest as follows: This restricted stock units award shall vest 100% on the first annual anniversary of the Vesting Commencement Date (the “Vest Date,” and the one-year period ending on the Vest Date, the “Vesting Year”); provided, however, that if your Service terminates before the Vest Date, the number of RSUs that shall be “Vested” immediately as of the date of such termination shall equal (rounded down to the nearest whole RSU) the total number of RSUs granted multiplied by a fraction (not greater than one), the numerator of which is the number of days that have elapsed since the Vesting Commencement Date prior to such termination, and the denominator of which is the number of days in the Vesting Year.

You understand and agree that the RSUs are granted subject to and in accordance with the terms of the Plan. You further agree to be bound by the terms of the Plan and the terms of the Restricted Stock Units Agreement, which is attached hereto. A copy of the Plan is available in your grant package.
Nothing in this Notice, the attached Restricted Stock Units Agreement or in the Plan confer upon you any right with respect to continuance of employment or other service with the Company or any Subsidiary, nor will it interfere in any way with any right the Company or any Subsidiary would otherwise have to terminate your employment or other service at any time.
Definitions. All capitalized terms in this Notice shall have the meaning assigned to them in the Plan, this Notice or in the Restricted Stock Units Agreement.
Super Micro Computer, Inc.
 


Charles Liang
Chairman of the Board, President and CEO











EX-10.12 3 a1012restrictedstockunitsa.htm EX-10.12 Document


EXHIBIT 10.12

SUPER MICRO COMPUTER, INC.
RESTRICTED STOCK UNITS AGREEMENT
(One-Year Vesting, Pro-Rata at Termination)


Super Micro Computer, Inc., a Delaware corporation (the “Company”) has granted to the Grantee named in the Notice of Grant of Restricted Stock Units (the “Notice”) to which this Restricted Stock Units Agreement (the “Agreement”) is attached an award consisting of Restricted Stock Units (the “RSUs”) subject to the terms and conditions set forth in the Notice and this Agreement. The award has been granted pursuant to and shall in all respects be subject to the terms and conditions of the Super Micro Computer, Inc. 2020 Equity and Incentive Compensation Plan (the “Plan”), the provisions of which are incorporated herein by reference.
1.     Grant of Restricted Stock Units. Subject to the terms and conditions of the Plan and the terms and conditions hereinafter set forth, pursuant to authorization under resolutions of the Committee, the Company hereby confirms to the Grantee the grant of RSUs in an amount as set forth in the Notice, effective as of the Date of Grant set forth the Notice.
2.     Payment of RSUs. The RSUs shall become payable if the RSUs have vested and the Grantee’s right to receive payment for the RSUs becomes nonforfeitable (“Vest,” “Vesting” or “Vested”) in accordance with the Notice.
3.     Vesting of RSUs. Subject to the terms and conditions of Section 4 and Section 5 of this Agreement, the RSUs shall Vest in accordance with the Vesting Schedule on the Vesting Dates as set forth in the Notice, only if the Grantee’s Service has not terminated before the applicable Vesting Date.
4.     Effect of Change in Control. In the event of a Change in Control, subject to approval by the Committee, the surviving, continuing, successor, or purchasing entity or parent thereof, as the case may be (the “Acquiror”), may, without the consent of the Grantee, assume or continue in full force and effect the Company’s rights and obligations under all or any portion of the outstanding RSUs or substitute for all or any portion of the outstanding RSUs substantially equivalent rights with respect to the Acquiror’s stock. For purposes of this Section, an RSU shall be deemed assumed if, following the Change in Control, the RSU confers the right to receive, subject to the terms and conditions of the Plan and this Agreement, the consideration (whether stock, cash, other securities or property or a combination thereof) to which a holder of a share of Common Stock on the effective date of the Change in Control was entitled (and if holders were offered a choice of consideration, the type of consideration chosen by the holders of a majority of the outstanding shares of Common Stock); provided, however, that if such consideration is not solely common stock of the Acquiror, the Committee may, with the consent of the Acquiror, provide for the consideration to be received upon settlement of the RSU to consist solely of common stock of the Acquiror equal in Market Value per Share to the consideration received by





holders of Common Stock pursuant to the Change in Control. The RSUs shall terminate and cease to be outstanding effective as of the time of consummation of the Change in Control to the extent that RSUs subject to this Agreement are neither assumed or continued by the Acquiror in connection with the Change in Control nor settled as of the time of the Change in Control.
5.     Forfeiture of RSUs. In the event that the Grantee’s Service is terminated for any reason or no reason, with or without Cause, prior to any applicable Vesting Date: (a) any RSUs that have not Vested pursuant to the Notice shall be forfeited automatically and without further notice on such date of termination, and (b) the Company shall automatically reacquire all such RSUs and the Grantee shall not be entitled to any payment therefor.
6.     Form and Time of Payment of RSUs. Subject to Section 5 and Section 10, payment for Vested RSUs shall be made in Common Stock on the first Settlement Date concurrent with or following the applicable date such RSUs (or portion thereof) Vest, as specified in the Notice, or otherwise cease to be subject to a “substantial risk of forfeiture” for purposes of Section 409A of the Code. Except to the extent provided by Section 409A of the Code and permitted by the Committee, no Common Stock may be issued to the Grantee at a time earlier than otherwise expressly provided in this Agreement. The Company’s obligations to the Grantee with respect to the RSUs shall be satisfied in full upon the issuance of Common Stock corresponding to such Vested RSUs.
7.     RSUs Not Transferable. Subject to Section 15 of the Plan, none of the RSUs nor any interest therein or in any Common Stock underlying such RSUs shall be transferable prior to the issuance of Common Stock on the applicable Settlement Date, other than by will or the laws of descent and distribution.
8.     Adjustments. The number of and kind of shares of Common Stock covered by the RSUs and the other terms and conditions of the grant evidenced by this Agreement are subject to mandatory adjustment as provided in Section 11 of the Plan.
9.     Withholding Taxes.
(a)    If the Company is required to withhold federal, state, local or other national taxes or other amounts in connection with the Grantee’s right to receive Common Stock under this Agreement, and the amounts available to the Company for such withholding are insufficient, it shall be a condition to the receipt of any such Common Stock (or the realization of any other benefit provided for under this Agreement) that the Grantee timely make arrangements satisfactory to the Company for payment of the balance of such taxes or other amounts (such amounts, collectively, the “Tax Withholdings”).
(b)    Unless otherwise determined by the Committee, the Tax Withholdings shall be satisfied by the Company’s retention of a portion of the Common





Stock provided for under this Agreement, by deducting from the Common Stock otherwise deliverable to the Grantee in settlement of the RSUs a number of whole shares of Common Stock having a fair market value, as determined by the Company as of the date on which the Tax Withholdings obligation arises, not in excess of the amount of such Tax Withholdings determined by the applicable minimum statutory withholding rates (unless higher withholding amounts would not result in adverse accounting implications for the Company and are authorized by the Committee, and the total amount withheld does not exceed the Grantee’s estimated tax obligations attributable to the settlement of the RSUs).
(c)    If the Grantee is not an officer for purposes of Section 16 of the Exchange Act, then, alternatively, unless otherwise determined by the Company, the Grantee may, in addition to the withholding method set forth in Section 9(b), satisfy such Tax Withholdings (i) by paying the Company cash via personal check, wire transfer, or other means of immediate electronic payment, (ii) by the Grantee’s surrender of Common Stock that he or she has owned, or (iii) in accordance with procedures established by the Company providing for delivery by the Grantee to the Company or a broker approved by the Company of properly executed instructions, in a form permitted and approved by the Company, providing for the assignment to the Company of the proceeds of a sale with respect to Common Stock that he or she already owned or some or all of the Common Stock acquired upon settlement of the RSUs provided for under this Agreement, in each case subject to compliance with applicable law and the Company’s insider trading policy and procedures, provided in each case that the Grantee provides the Company adequate notice of such election in accordance with the Company’s then-applicable policies and procedures.
10.    Compliance with Law; Restrictions on Grant of the RSUs and Issuance of Shares. The grant of the RSUs and issuance of shares of Common Stock upon settlement of the RSUs shall be subject to compliance with all applicable requirements of federal, state or other national law with respect to such securities. Notwithstanding any other provision of the Plan and this Agreement, the Company shall not be obligated to issue any of the Common Stock covered by this Agreement if the issuance thereof would result in violation of any applicable federal, state or other national securities laws or other law or regulations or the requirements of any stock exchange or market system upon which the Common Stock may then be listed. The inability of the Company to obtain from any regulatory body having jurisdiction the authority, if any, deemed by the Company’s legal counsel to be necessary to the lawful issuance of any shares subject to the award of RSUs shall relieve the Company of any liability in respect of the failure to issue such shares as to which such requisite authority shall not have been obtained. As a condition to the settlement of the RSUs, the Company may require the Grantee to satisfy any qualifications that may be necessary or appropriate, to evidence compliance with any applicable law or regulation and to





make any representation or warranty with respect thereto as may be requested by the Company.
11.    No Right to Future Awards; Right to Terminate Service. This RSU award is a voluntary, discretionary award being made on a one-time basis and it does not constitute a commitment to make any future awards. No provision of this Agreement shall limit in any way whatsoever any right that the Company or a Subsidiary may otherwise have to terminate the Grantee’s Service at any time.
12.    Relation to Other Benefits. Any economic or other benefit to the Grantee under this Agreement or the Plan shall not be taken into account in determining any benefits to which the Grantee may be entitled under any profitsharing, retirement or other benefit or compensation plan maintained by the Company or a Subsidiary and shall not affect the amount of any life insurance coverage available to any beneficiary under any life insurance plan of the Company or a Subsidiary.
13.    Amendments. Any amendment to the Plan shall be deemed to be an amendment to this Agreement to the extent that the amendment is applicable to this Agreement; provided, however, that no amendment shall materially impair the rights of the Grantee with respect to the Common Stock or other securities covered by this Agreement or modify the Settlement Date without the Grantee’s consent. Notwithstanding the foregoing, the limitation requiring the consent of the Grantee to certain amendments shall not apply to any amendment that is deemed necessary by the Company to ensure compliance with Section 409A of the Code or Section 10D of the Exchange Act.
14.    Severability. In the event that one or more of the provisions of this Agreement is invalidated for any reason by a court of competent jurisdiction, any provision so invalidated shall be deemed to be separable from the other provisions of this Agreement, and the remaining provisions of this Agreement shall continue to be valid and fully enforceable.
15.    Clawback. The RSUs may be subject to clawback in accordance with the Plan and the Company’s recoupment policy as may be in effect from time to time.
16.    Electronic Delivery. The Company may, in its sole discretion, deliver any documents related to the RSUs and the Grantee’s participation in the Plan, or future awards that may be granted under the Plan, by electronic means or request the Grantee’s consent to participate in the Plan by electronic means. The Grantee hereby consents to receive such documents by electronic delivery and, if requested, agrees to participate in the Plan through an on-line or electronic system established and maintained by the Company or another third party designated by the Company.
17.    Governing Law. This Agreement is made under, and shall be construed in accordance with, the internal substantive laws of the State of Delaware and venue shall be exclusively in the applicable court in Santa Clara County, California,





without giving effect to any principle of law that would result in the application of the law of any other jurisdiction.
18.    Successors and Assigns. Without limiting Section 7 hereof, the provisions of this Agreement shall inure to the benefit of, and be binding upon, the successors, administrators, heirs, legal representatives and assigns of the Grantee, and the successors and assigns of the Company.
19.    Acknowledgement and Agreement. By electronically accepting the Notice, the Grantee: (a) acknowledges receipt of and represents that the Grantee has read and is familiar with the Notice, this Agreement, the Plan and a prospectus for the Plan prepared in connection with the registration with the Securities and Exchange Commission of the shares issuable pursuant to the award, (b) accepts the award subject to all of the terms and conditions of the Notice, this Agreement and the Plan and (c) agrees to accept as binding, conclusive and final all decisions or interpretations of the Committee upon any questions arising under the Notice, this Agreement or the Plan.
20.    Counterparts. The Notice with this Agreement may be executed in one or more counterparts, all of which together shall constitute but one Agreement.
21.    Section 409A of the Code. To the extent applicable, it is intended that the settlement of the RSUs comply with Section 409A of the Code, and this Agreement shall be interpreted, operated and administered in a manner consistent with this intent. The Company makes no representation or covenant to ensure that the RSUs, settlement of the RSUs or other payment hereunder are compliant with Section 409A of the Code and shall have no liability to the Grantee or any other party if the settlement of the RSUs or other payment hereunder that is intended to be compliant with Section 409A of the Code is not so compliant or for any action taken by the Company with respect thereto. Reference to Section 409A of the Code is to Section 409A of the Internal Revenue Code of 1986, as amended, and shall also include any regulations or any other formal guidance promulgated with respect to such Section by the U.S. Department of the Treasury or the Internal Revenue Service.
22.    Relation to the Plan. In the event of any inconsistency between the provisions of the Notice, this Agreement and the Plan, the Plan shall govern.
23.    Definitions. Capitalized terms used herein without definition shall have the meanings assigned to them in the Notice and the Plan. As used in this Agreement:
(a)    “Cause” means any of the following: (i) the Grantee’s theft, dishonesty, willful misconduct, breach of fiduciary duty for personal profit, or falsification of any Company or Subsidiary documents or records; (ii) the Grantee’s material failure to abide by the Company’s or a Subsidiary’s code of conduct or other policies (including, without limitation, policies relating to confidentiality and reasonable workplace conduct); (iii) the





Grantee’s unauthorized use, misappropriation, destruction or diversion of any tangible or intangible asset or corporate opportunity of the Company or a Subsidiary (including, without limitation, the Grantee’s improper use or disclosure of the Company’s or a Subsidiary’s confidential or proprietary information); (iv) any intentional act by the Grantee which has a material detrimental effect on the Company’s or a Subsidiary’s reputation or business; (v) the Grantee’s repeated failure to perform any reasonable assigned duties after written notice from the Company or a Subsidiary of, and a reasonable opportunity to cure, such failure; (vi) any material breach by the Grantee of any employment, service, non-disclosure, non-competition, non-solicitation or other similar agreement between the Grantee and the Company or a Subsidiary, which breach is not cured pursuant to the terms of such agreement; or (vii) the Grantee’s conviction (including any plea of guilty or nolo contendere) of any criminal act involving fraud, dishonesty, misappropriation or moral turpitude, or which impairs the Grantee’s ability to perform his or her duties with the Company or a Subsidiary.
(b)    “Service” shall mean the Grantee’s employment or service with the Company or a Subsidiary, whether as an employee, a Director or a consultant or similar individual who provides services to the Company or any Subsidiary that are equivalent to those typically performed by an employee (provided that such person satisfies the Form S-8 definition of “employee”). Unless otherwise provided by the Committee, the Grantee’s Service shall not be deemed to have terminated merely because of a change in the capacity in which the Grantee renders Service or a change in the Company or Subsidiary for which the Grantee renders Service, provided that there is no interruption or termination of the Grantee’s Service. Furthermore, the Grantee’s Service shall not be deemed to have been interrupted or terminated if the Grantee takes any military leave, sick leave, or other bona fide leave of absence approved by the Company. However, unless otherwise provided by the Committee, if any such leave taken by the Grantee exceeds ninety (90) days, then on the ninety-first (91st) day following the commencement of such leave the Grantee’s Service shall be deemed to have terminated, unless the Grantee’s right to return to Service is guaranteed by statute or contract. Notwithstanding the foregoing, unless otherwise designated by the Company or required by law, an unpaid leave of absence shall not be treated as Service for purposes of determining Vesting under this Agreement. The Grantee’s Service shall be deemed to have terminated either upon an actual termination of Service or upon the business entity for which the Grantee performs Service ceasing to be a Subsidiary. Subject to the foregoing, the Company, in its discretion, shall determine whether the Grantee’s Service has terminated and the effective date of and reason for such termination.





(c)    “Settlement Date” shall mean the first to occur of (i) the first anniversary of the Vesting Commencement Date (as described in the Notice), (ii) within ten (10) days following a Change in Control, but only if such Change in Control constitutes a “change in the ownership,” “change in effective control,” and/or a “change in the ownership of a substantial portion of assets” of the Company as those terms are defined under Treasury Regulation § 1.409A-3(i)(5), or (iii) within thirty (30) days following the date of the Grantee’s separation from service (within the meaning of Section 409A of the Code) (each such date, an Original Settlement Date); provided, however, that if the tax withholding obligations, if any, of the Company or a Subsidiary, shall not be satisfied by the share withholding method described in Section 9(b) and an Original Settlement Date would occur on a date on which a sale by the Grantee of the shares to be issued in settlement of the Vested RSUs would violate the Trading Compliance Policy of the Company, then the Settlement Date for such Vested RSUs shall be deferred until the next day on which the sale of such shares would not violate the Trading Compliance Policy, but in any event on or before the end of the calendar year that includes the Original Settlement Date or, if later, by the 15th day of the third calendar month following the first day of the Original Settlement Date.




EX-31.1 4 smci-ex311_20210930x10q.htm EX-31.1 Document

EXHIBIT 31.1


CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Charles Liang, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Super Micro Computer, Inc.;

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

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

4.The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the 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/    CHARLES LIANG        
Charles Liang
President, Chief Executive Officer and
Chairman of the Board
(Principal Executive Officer)


EX-31.2 5 smci-ex312_20210930x10q.htm EX-31.2 Document

EXHIBIT 31.2


CERTIFICATION OF PRINCIPAL FINANCIAL AND ACCOUNTING OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, David Weigand, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Super Micro Computer, Inc.;

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

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

4.The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the 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/ DAVID WEIGAND
David Weigand
Senior Vice President, Chief Financial Officer
(Principal Financial and Accounting Officer)


EX-32.1 6 smci-ex321_20210930x10q.htm EX-32.1 Document

EXHIBIT 32.1


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

    I, Charles Liang, certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report of Super Micro Computer, Inc. on Form 10-Q for the period ended September 30, 2021, as filed with the Securities and Exchange Commission on the date thereof, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and the information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Super Micro Computer, Inc.



Date:November 5, 2021
/s/    CHARLES LIANG        
 Charles Liang
President, Chief Executive Officer and
Chairman of the Board
(Principal Executive Officer)



EX-32.2 7 smci-ex322_20210930x10q.htm EX-32.2 Document

EXHIBIT 32.2


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

    I, David Weigand, certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report of Super Micro Computer, Inc. on Form 10-Q for the period ended September 30, 2021, as filed with the Securities and Exchange Commission on the date thereof, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and the information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Super Micro Computer, Inc.


 
Date:November 5, 2021
/s/    DAVID WEIGAND
 David Weigand
Senior Vice President, Chief Financial Officer
(Principal Financial and Accounting Officer)



EX-101.SCH 8 smci-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 - Condensed 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 Operations (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1008009 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2104102 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Revenue - Summary of Net Sales by Product Type (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Revenue - Summary of Net Sales by Location (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Revenue - Contract Balances Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - Revenue - Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - Revenue - Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2110103 - Disclosure - Net Income Per Common Share link:presentationLink link:calculationLink link:definitionLink 2311302 - Disclosure - Net Income Per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Net Income Per Common Share (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 - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2416408 - Disclosure - Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2417409 - Disclosure - Balance Sheet Components - Cash, Cash Equivalents, Restricted Cash (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 - Other Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2420412 - Disclosure - Balance Sheet Components - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2421413 - Disclosure - Balance Sheet Components - Performance Awards Liability (Details) link:presentationLink link:calculationLink link:definitionLink 2422414 - Disclosure - Balance Sheet Components - Other Long-Term Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2423415 - Disclosure - Balance Sheet Components - Product Warranties (Details) link:presentationLink link:calculationLink link:definitionLink 2124105 - Disclosure - Fair Value Disclosure link:presentationLink link:calculationLink link:definitionLink 2325304 - Disclosure - Fair Value Disclosure (Tables) link:presentationLink link:calculationLink link:definitionLink 2426416 - Disclosure - Fair Value Disclosure - Cash Equivalents and Long-term Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2427417 - Disclosure - Fair Value Disclosure - Long-term Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2428418 - Disclosure - Fair Value Disclosure - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2129106 - Disclosure - Short-term and Long-term Debt link:presentationLink link:calculationLink link:definitionLink 2330305 - Disclosure - Short-term and Long-term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2431419 - Disclosure - Short-term and Long-term Debt - Schedule of Short-term and Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2432420 - Disclosure - Short-term and Long-term Debt - 2018 Bank of America Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 2433421 - Disclosure - Short-term and Long-term Debt - CTBC Bank (Details) link:presentationLink link:calculationLink link:definitionLink 2434422 - Disclosure - Short-term and Long-term Debt - E.SUN Bank and Mega Bank Credit Facility Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2435423 - Disclosure - Short-term and Long-term Debt - Chang Hwa Bank (Details) link:presentationLink link:calculationLink link:definitionLink 2436424 - Disclosure - Short-term and Long-term Debt - Maturities of Short-term and Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2137107 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2338306 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2439425 - Disclosure - Leases - Summary of Lease Costs and Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2440426 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2441427 - Disclosure - Leases - Future Minimum Operating Liability Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2441427 - Disclosure - Leases - Future Minimum Operating Liability Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2142108 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2343307 - Disclosure - Related Party Transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 2444428 - Disclosure - Related Party Transactions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2445429 - Disclosure - Related Party Transactions - Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2146109 - Disclosure - Stock-based Compensation and Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2347308 - Disclosure - Stock-based Compensation and Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2448430 - Disclosure - Stock-based Compensation and Stockholders' Equity - Equity Incentive Plan Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2449431 - Disclosure - Stock-based Compensation and Stockholders' Equity - Common Stock Repurchase Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2450432 - Disclosure - Stock-based Compensation and Stockholders' Equity - Fair Value Assumptions and Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2451433 - Disclosure - Stock-based Compensation and Stockholders' Equity - Stock Option Activity Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2452434 - Disclosure - Stock-based Compensation and Stockholders' Equity - Summary of Operational and Stock Price Milestones (Details) link:presentationLink link:calculationLink link:definitionLink 2453435 - Disclosure - Stock-based Compensation and Stockholders' Equity - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2454436 - Disclosure - Stock-based Compensation and Stockholders' Equity - RSU and PRSU Activity Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2455437 - Disclosure - Stock-based Compensation and Stockholders' Equity - RSU and PRSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2156110 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2457438 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2158111 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2459439 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2160112 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 2361309 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 2462440 - Disclosure - Segment Reporting - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2463441 - Disclosure - Segment Reporting - Property, Plant and Equipment, net (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 smci-20210930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 smci-20210930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 smci-20210930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Document Type Document Type Reconciliation of the Changes in Accrued Warranty Costs Schedule of Product Warranty Liability [Table Text Block] Summary Of Operational And Stock Price Milestones Summary Of Operational And Stock Price Milestones [Table Text Block] Summary Of Operational And Stock Price Milestones Ownership percentage Related Party Ownership Percentage Related Party Ownership Percentage Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Grants in period (in shares) Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Related Party [Axis] Related Party [Axis] Treasury Stock Treasury Stock [Member] Accrued Liabilities [Abstract] Payables and Accruals [Abstract] CTBC Bank CTBC Credit Facility [Member] CTBC Credit Facility [Member] Customer deposits Accrued Customer Deposits, Current Accrued Customer Deposits, Current Level 3 Fair Value, Inputs, Level 3 [Member] Provision for excess and obsolete inventories Inventory Write-down Import Loan Import Loan [Member] Import Loan Stock repurchases (in shares) Stock Repurchased During Period, Shares Other Other region [Member] Other region [Member] Long-term and Short-term Debt, Type [Domain] Long-term and Short-term Debt, Type [Domain] Long-term and Short-term Debt, Type [Domain] Statistical Measurement [Domain] Statistical Measurement [Domain] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Line of Credit Line of Credit [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Purchase Commitment, Excluding Long-term Commitment [Line Items] Purchase Commitment, Excluding Long-term Commitment [Line Items] Other long-term liabilities (including changes in related party balances of $0 and $(530) during the three months ended September 30, 2021 and 2020, respectively) Increase (Decrease) in Other Noncurrent Liabilities Accrued warranty costs Current portion Product Warranty Accrual, Current Proceeds from borrowings, net of debt issuance costs Proceeds from Issuance of Debt Security Exchange Name Security Exchange Name Milestone Three Milestone Three [Member] Milestone Three Bonus compensation expense Bonus Compensation Expense Bonus Compensation Expense Sales and marketing Selling and Marketing Expense [Member] Income from operations Operating Income (Loss) Total current liabilities Liabilities, Current Prepaid expenses and other current assets (including receivables from related parties of $26,283 and $23,837 at September 30, 2021 and June 30, 2021, respectively) Total prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Balance at beginning of period (in dollars per share) Balance 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] Commitments and contingencies (Note 11) Commitments and Contingencies Bank of America Bank of America [Member] Bank of America [Member] Investment in auction rate security Debt Securities, Available-for-sale, Noncurrent Stock repurchases Payments for Repurchase of Common Stock ASSETS Assets [Abstract] Investment, Name [Axis] Investment, Name [Axis] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Furniture and fixtures Furniture and Fixtures [Member] Entity Address, State or Province Entity Address, State or Province Cash payments for operating leases (including payments to related parties of $279 and $347 for the three months ended September 30, 2021 and 2020, respectively) Operating Lease, Payments Accounts payable (including amounts due to related parties of $77,754 and $70,096 at September 30, 2021 and June 30, 2021, respectively) Accounts Payable, Current 2025 Long-Term Debt, Maturity, Year Three Foreign currency translation gain (loss) 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 asset Operating Lease, Right-of-Use Asset Performance bonus, percent of amount, tranche one Performance Bonus, Percent Of Amount, Tranche One Performance Bonus, Percent Of Amount, Tranche One Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Other Other Accrued Liabilities, Noncurrent Shares reserved for outstanding awards (in shares) Balance at beginning of period (in shares) Balance at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Related party purchases Purchases - inventory Related Party Transaction, Purchases from Related Party Unrecognized compensation cost related to non-vested stock-based awards Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Investment in a privately-held company Payments to Acquire Equity Method Investments Total operating expenses Operating Expenses Buildings Building [Member] Options vested and exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Purchased parts and raw materials Inventory, Raw Materials and Supplies, Net of Reserves Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Market price milestone, number of trading days Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Market Price Milestone, Number Of Trading Days Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Market Price Milestone, Number Of Trading Days Schedule of Other Long-term Liabilities Other Noncurrent Liabilities [Table Text Block] Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Other long-term liabilities Total other long-term liabilities Other Liabilities, Noncurrent Deferred income taxes, net Deferred Income Tax Assets, Net Change in estimated liability for pre-existing warranties Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Payments of obligations under finance leases Finance Lease, Principal Payments Work in process Inventory, Work in Process, Net of Reserves Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Effect of exchange rate fluctuations on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Inventories Total inventories Inventory, Net Net sales (including related party sales of $30,922 and $19,716 in the three months ended September 30, 2021 and 2020, respectively) Net sales Revenue from Contract with Customer, Excluding Assessed Tax Measurement Frequency [Domain] Measurement Frequency [Domain] Share Price Milestone (in dollars per share) Share Price Lender Name [Axis] Lender Name [Axis] Concentration risk percentage Concentration Risk, Percentage Unpaid property, plant and equipment purchases, related parties Unpaid property, plant and equipment Capital Expenditures Incurred but Not yet Paid, Related Party Capital Expenditures Incurred but Not yet Paid, Related Party Geographical [Domain] Geographical [Domain] Statement [Line Items] Statement [Line Items] Credit facility, term Debt Instrument, Term CTBC Credit Facility, 12 Month, Up To 0.50% Interest CTBC Credit Facility, Twelve Month, Up To Zero Point Five Percent Interest [Member] CTBC Credit Facility, Twelve Month, Up To Zero Point Five Percent Interest [Member] Performance bonus, stock price, threshold consecutive trading days Performance Bonus, Stock Price, Threshold Consecutive Trading Days Performance Bonus, Stock Price, Threshold Consecutive Trading Days Statement [Table] Statement [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Purchases, Total Purchases, Total [Member] Purchases, Total [Member] Credit Facility [Axis] Credit Facility [Axis] Fair value of debt outstanding Debt Instrument, Fair Value Disclosure Deferred income taxes, net Deferred Income Taxes and Tax Credits Increase (decrease) in accrued liability, related parties Changes in accrued liabilities Increase (Decrease) in Accrued Liability, Related Parties Increase (Decrease) in Accrued Liability, Related Parties Consecutive fiscal quarters for operational milestones Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Consecutive Fiscal Quarters For Operational Milestones Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Consecutive Fiscal Quarters For Operational Milestones Percent of bonus subject to performance condition Percent Of Bonus Subject To Performance Condition Percent Of Bonus Subject To Performance Condition Smaller Reporting Company Entity Small Business Basis of Presentation Consolidation, Policy [Policy Text Block] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Performance bonus, percent of amount, tranche two Performance Bonus, Percent Of Amount, Tranche Two Performance Bonus, Percent Of Amount, Tranche Two Short-term and Long-term Debt Debt Disclosure [Text Block] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Weighted average remaining contractual term, options vested and exercisable (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Prepaid expenses Prepaid Expense, Current Chang Hwa Bank Credit Facility Chang Hwa Bank Credit Facility [Member] Chang Hwa Bank Credit Facility Cost of sales (including related party purchases of $87,687 and $58,859 in the three months ended September 30, 2021 and 2020, respectively) Cost of Revenue Number of operational milestones Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Number Of Operational Milestones Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Number Of Operational Milestones Share Repurchase Program [Domain] Share Repurchase Program [Domain] Amendment Flag Amendment Flag Computation of Basic and Diluted Net Income Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Weighted-average shares used in calculation of net income per common share: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Interest and penalties relating to unrecognized tax benefits Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Debt issuance costs Debt Issuance Costs, Line of Credit Arrangements, Gross Number of awards authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Balance Sheet Related Disclosures [Abstract] Balance Sheet Related Disclosures [Abstract] Civil money penalty payment Loss Contingency Accrual, Payments Schedule of Cash Equivalents and Long-term Investments Measured at Fair value on a Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Authorized shares available for future issuance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Other Other Accrued Liabilities, Current Repayment of debt Repayments of Debt Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Other Long-term Liabilities [Abstract] Other Liabilities, Noncurrent [Abstract] Entity Central Index Key Entity Central Index Key Related Party [Domain] Related Party [Domain] Measurement Frequency [Axis] Measurement Frequency [Axis] Software Computer Software, Intangible Asset [Member] Milestone Five Milestone Five [Member] Milestone Five Related Party Transaction [Line Items] Related Party Transaction [Line Items] Charles Liang and wife Charles Liang And Wife [Member] CharlesLiangAndWife [Member] Description of payment terms Revenue, Performance Obligation, Description of Payment Terms Financial Instruments [Domain] Financial Instruments [Domain] Unpaid property, plant and equipment purchases (including due to related parties of $1,360 and $1,664 as of September 30, 2021 and 2020, respectively) Capital Expenditures Incurred but Not yet Paid Geographical [Axis] Geographical [Axis] Units earned in period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period Cost Basis Debt Securities, Available-for-sale, Amortized Cost Gross Unrealized Holding Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Deferred service costs Deferred Costs, Current 2026 Long-Term Debt, Maturity, Year Four Performance bonus, liability tranche one Performance Bonus, Liability Tranche One Performance Bonus, Liability Tranche One Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Effect of dilutive securities (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Subsystems and accessories Subsystems and accessories [Member] Subsystems and accessories [Member] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis] Income Statement Location [Axis] Accounts receivable, allowance for credit loss Accounts Receivable, Allowance for Credit Loss, Current 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 FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Summary of Long-term Investments Schedule of Available-for-sale Securities Reconciliation [Table Text Block] Accrued cooperative marketing expenses Accrued Marketing Costs, Current Summary of Operating Lease Expense Recognized and Supplemental Cash Flow Information Lease, Cost [Table Text Block] Prepaid income tax Prepaid Taxes 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Other assets Other Assets, Noncurrent Plan Name [Axis] Plan Name [Axis] Segment Reporting Segment Reporting Disclosure [Text Block] Cash and cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Mega Bank Credit Facility Mega Bank Credit Facility [Member] Mega Bank Credit Facility Concentration Risk [Table] Concentration Risk [Table] Total assets Assets Related Party Transactions Related Party Transactions Disclosure [Text Block] Balance at beginning of period (in shares) Balance 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 Customs Bond Customs Bond [Member] Customs Bond [Member] Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Weighted-average fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Income taxes payable Accrued Income Taxes, Current E.SUN Bank term loan, due September 15, 2026 E.SUN Bank Term Loan, Due September 15, 2026 [Member] E.SUN Bank Term Loan, Due September 15, 2026 Subsequent Event Type [Axis] Subsequent Event Type [Axis] Antidilutive Securities [Axis] Antidilutive Securities [Axis] January 2021 Share Repurchase Program January Two Thousand Twenty One Share Repurchase Program [Member] January Two Thousand Twenty One Share Repurchase Program Cost of sales Cost of Sales [Member] Chief Executive Officer Chief Executive Officer [Member] Concentration of Supplier and Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Vesting [Domain] Vesting [Domain] Interest expense Interest Expense Schedule of Other Assets Schedule of Other Assets, Noncurrent [Table Text Block] Depreciation and amortization Depreciation, Depletion and Amortization Employee stock options and restricted stock units Employee Stock Options and Restricted Stock Units [Member] Employee Stock Options and Restricted Stock Units [Member] Contract manufacturing liabilities Payable, Manufacturer Payable, Manufacturer Product and Service [Axis] Product and Service [Axis] Total liabilities Liabilities Milestone Two Milestone Two [Member] Milestone Two Unrecognized compensation cost related to non-vested stock based awards, period for recognition (in years) Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount 2024 Long-Term Debt, Maturity, Year Two Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Released (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Released In Period Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Released In Period Contract with customer liability, revenue recognized in the period Contract with Customer, Liability, Revenue Recognized Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Level 1 Fair Value, Inputs, Level 1 [Member] Inventories Increase (Decrease) in Inventories Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Restricted cash included in other assets Restricted cash, non-current Restricted Cash and Cash Equivalents, Noncurrent Accounts payable (including changes in related party balances of $7,658 and $(24,676) during the three months ended September 30, 2021 and 2020, respectively) Increase (Decrease) in Accounts Payable Time-Based RSUs Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Tranche Five Share-based Payment Arrangement, Tranche Five [Member] Share-based Payment Arrangement, Tranche Five Debt Instrument [Axis] Debt Instrument [Axis] Total other assets Other Assets Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Accrued liabilities (including changes in related party balances of $1,575 and $(3,577) during the three months ended September 30, 2021 and 2020, respectively) Increase (Decrease) in Accrued Liabilities Reconciliation of 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 Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Machinery and equipment Machinery and Equipment [Member] Schedule of Prepaid Expenses and Other Current Assets Schedule of Other Current Assets [Table Text Block] Common stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Investment in equity investee Equity Method Investments Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] MPS Monolithic Power Systems M P S [Member] Monolithic Power Systems M P S [Member] Buildings construction in progress Buildings Under Construction [Member] Buildings Under Construction [Member] Variable lease payments Variable Lease, Payment Revolving Credit Facility Revolving Credit Facility [Member] Short-term Debt [Line Items] Short-term Debt [Line Items] Research and development Research and Development Expense Subsequent Event Subsequent Event [Member] Balance at beginning of period (in dollars per share) Balance at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Common stock, shares authorized (in shares) Common Stock, Shares Authorized Summary of Restricted Stock Unit Activity Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Total debt Debt, Long-term and Short-term, Combined Amount Concentration Risk Type [Axis] Concentration Risk Type [Axis] Property, plant and equipment, gross Property, Plant and Equipment, Gross Proceeds from exercise of stock options, net of taxes Proceeds from Stock Options Exercised Draw Down Instruments Draw Down Instruments [Member] Draw Down Instruments Balance, beginning of the period Balance, end of the period Standard Product Warranty Accrual Equity Incentive Plan, 2016 Equity Incentive Plan, 2016 [Member] Equity Incentive Plan, 2016 [Member] Two Thousand Twenty CTBC Term Loan Facility Two Thousand Twenty CTBC Term Loan Facility [Member] Two Thousand Twenty CTBC Term Loan Facility Income Statement [Abstract] Income Statement [Abstract] Ablecom Ablecom Technology [Member] Ablecom Technology [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Operating lease liability, non-current Operating Lease, Liability, Noncurrent Prepaid expenses and other assets (including changes in related party balances of $(2,446) and $12,158 during the three months ended September 30, 2021 and 2020, respectively) Increase (Decrease) in Prepaid Expense and Other Assets Provision for warranty Standard Product Warranty Accrual, Increase for Warranties Issued Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Short-term debt and current portion of long-term debt Short-Term Debt And Long-Term Debt, Current Maturities Short-Term Debt And Long-Term Debt, Current Maturities Current assets: Assets, Current [Abstract] Stock repurchase program, remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Long-term and Short-term Debt, Type [Axis] Long-term and Short-term Debt, Type [Axis] Long-term and Short-term Debt, Type [Axis] Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate 2023 Long-Term Debt, Maturity, Year One Performance bonus, threshold tranche one Performance Bonus, Threshold Tranche One Performance Bonus, Threshold Tranche One Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table] Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table] Numerator: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] One Supplier One Supplier [Member] One Supplier Legal Entity [Axis] Legal Entity [Axis] Counterparty Name [Domain] Counterparty Name [Domain] Purchases of property, plant and equipment (including payments to related parties of $400 and $2,230 during the three months ended September 30, 2021 and 2020, respectively) Payments to Acquire Property, Plant, and Equipment City Area Code City Area Code Document Period End Date Document Period End Date Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Bank of America 2018 Credit Agreement Bank of America Loan and Security Agreement [Member] Bank of America Loan and Security Agreement [Member] Remaining revenue performance obligation, percent to be recognized Revenue, Remaining Performance Obligation, Percentage Shares reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Benefit from adjustment Benefit From Performance Bonus Adjustment Tranche One Benefit From Performance Bonus Adjustment Tranche One Share of income from equity investee, net of taxes Share of income from equity investee Income (Loss) from Equity Method Investments Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Accounts receivable Accounts Receivable, Related Parties, Current Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Income before income tax provision Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Product Warranties: Movement in Standard Product Warranty Accrual [Roll Forward] Unpaid stock repurchases Stock Repurchased, Not Paid Stock Repurchased, Not Paid Two Thousand Twenty One CTBC Machine Loan Two Thousand Twenty One CTBC Machine Loan [Member] Two Thousand Twenty One CTBC Machine Loan Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Performance-Based Restricted Stock Units (PRSUs) Performance-Based Restricted Stock Units (PRSUs) [Member] Performance-Based Restricted Stock Units (PRSUs) [Member] Entity [Domain] Entity [Domain] 2022 Long-Term Debt, Maturity, Remainder of Fiscal Year Purchases - other miscellaneous items Related Party Transaction Purchases Other Miscellaneous Items Related Party Transaction Purchases Other Miscellaneous Items Payment of withholding tax on vesting of restricted stock units Payment, Tax Withholding, Share-based Payment Arrangement Milestone One Milestone One [Member] Milestone One Release of common stock shares upon vesting of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Cover [Abstract] Cover [Abstract] Performance bonuses approved Performance Bonuses Approved Performance Bonuses Approved Stock repurchases and retirement (in shares) Stock Repurchased and Retired During Period, Shares Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Affiliated Affiliated Entity [Member] Long-term debt Long-term Debt Decrease in deferred revenue Increase (Decrease) in Contract with Customer, Liability Leases Lessee, Operating Leases [Text Block] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Deferred revenue Increase (Decrease) in Deferred Revenue Restricted cash and equivalents Restricted Cash and Cash Equivalents Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Auction rate security Fair Value Debt Securities, Available-for-sale Equity Components [Axis] Equity Components [Axis] Number of putative class action complaints Loss Contingency, Pending Claims, Number Accrued unrecognized tax benefits including related interest and penalties Accrued Unrecognized Tax Benefits Including Related Interests and Penalties, Noncurrent Accrued Unrecognized Tax Benefits Including Related Interests and Penalties, Noncurrent 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] Number of tranches Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Tranches Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Tranches Balance Sheet Location [Domain] Balance Sheet Location [Domain] Land Land [Member] Operating lease liability Operating Lease, Liability, Current Europe Europe [Member] Schedule of Short-term Debt [Table] Schedule of Short-term Debt [Table] 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 Schedule of Assumptions Used to Estimate Fair Value of Stock Options Granted Using Black-Scholes Option Pricing Model Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Entity Interactive Data Current Entity Interactive Data Current United States UNITED STATES Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Fair Value Disclosure Fair Value Disclosures [Text Block] Deposits Deposits Assets, Noncurrent OPERATING ACTIVITIES: Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Summary of Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Outstanding purchase order Purchase commitments, total Purchase Obligation Accounts receivable Accounts Receivable [Member] Compuware Compuware [Member] Compuware [Member] Drawdowns percentage Drawdowns Percentage Drawdowns Percentage Entity Registrant Name Entity Registrant Name Subsequent Event Type [Domain] Subsequent Event Type [Domain] Server and storage systems Server And Storage Systems [Member] Server And Storage Systems [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Incremental borrowing rate Operating Lease, Weighted Average Discount Rate, Percent Asset at Fair Value Assets, Fair Value Disclosure [Abstract] Concentration Risk [Line Items] Concentration Risk [Line Items] Reduction in payment for performance bonus, tranche one Reduction In Payment For Performance Bonus, Tranche One Reduction In Payment For Performance Bonus, Tranche One Weighted Average Exercise Price per Share Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Share-based Payment Arrangement, Additional Disclosure [Abstract] Share-based Payment Arrangement, Additional Disclosure [Abstract] Stock price threshold to earn bonus, tranche two (USD per share) Stock Price Threshold To Earn Bonus, Tranche Two Stock Price Threshold To Earn Bonus, Tranche Two Expected decrease in unrecognized tax benefits over next twelve months Decrease in Unrecognized Tax Benefits is Reasonably Possible Interest rate (as a percent) Debt Instrument, Interest Rate, Effective Percentage Research and development Research and Development Expense [Member] Mega Bank Mega Bank [Member] Mega Bank Accrued Liabilities Accrued Liabilities [Member] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Accounts receivable, net of allowances of $2,461 and $2,591 at September 30, 2021 and June 30, 2021, respectively (including accounts receivable from related parties of $13,993 and $8,678 at September 30, 2021 and June 30, 2021, respectively) Accounts Receivable, after Allowance for Credit Loss, Current Total future lease payments Lessee, Operating Lease, Liability, to be Paid Common Stock and Additional Paid-In Capital Common Stock Including Additional Paid in Capital [Member] Loan contracts Number Of Loan Contracts Number Of Loan Contracts Schedule of Cash, Cash Equivalents and Restricted Cash Schedule of Cash and Cash Equivalents [Table Text Block] Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment, Related Party Payments to Acquire Property, Plant, and Equipment, Related Party Gross Unrealized Holding Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Entity Address, Postal Zip Code Entity Address, Postal Zip Code Others Other Prepaid Expense, Current Foreign currency translation gain (loss) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Total other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent One Customer One Customer [Member] One Customer [Member] Document Transition Report Document Transition Report Title of Individual [Axis] Title of Individual [Axis] Income taxes payable Increase (Decrease) in Income Taxes Payable Stock repurchases and retirement Stock Repurchased and Retired During Period, Value Level 2 Level 2 Fair Value, Inputs, Level 2 [Member] Document Quarterly Report Document Quarterly Report Vesting [Axis] Vesting [Axis] Forfeited/Cancelled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period General and administrative General and Administrative Expense [Member] Total assets measured at fair value Assets, Fair Value Disclosure Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Deferred revenue Contract with Customer, Liability, Current Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Increase (decrease) in other long-term liabilities, related parties Changes in other long-term liabilities Increase (Decrease) in Other Long-Term Liabilities, Related Parties Increase (Decrease) in Other Long-Term Liabilities, Related Parties Customer concentration risk Customer Concentration Risk [Member] Credit Facility [Domain] Credit Facility [Domain] Diluted (in shares) Weighted-average diluted shares (in shares) Weighted Average Number of Shares Outstanding, Diluted E.SUN Bank E.SUN Credit Facility [Member] E.SUN Credit Facility Basic (in dollars per share) Basic net income per common share (in dollars per share) Earnings Per Share, Basic Corporate Venture Corporate Venture in China [Member] Corporate Venture in China [Member] Unrecognized tax benefits that would impact 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 lease, weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Stock price threshold to earn bonus, tranche one (USD per share) Stock Price Threshold To Earn Bonus, Tranche One Stock Price Threshold To Earn Bonus, Tranche One Sales and marketing Selling and Marketing Expense Two Thousand Twenty One CTBC Term Loan Facility Two Thousand Twenty One CTBC Term Loan Facility [Member] Two Thousand Twenty One CTBC Term Loan Facility Receivables from contract manufacturers, buy-sell arrangement Accounts Receivable, Manufacturer, Current Accounts Receivable, Manufacturer, Current Net cash provided by (used in) by financing activities Net Cash Provided by (Used in) Financing Activities Short-term Debt, Type [Axis] Short-term Debt, Type [Axis] Remaining revenue performance obligation, amount Revenue, Remaining Performance Obligation, Amount Stock-based compensation expense before taxes Share-based Payment Arrangement, Expense Collateral amount Debt Instrument, Collateral Amount Unrecognized tax benefits Unrecognized Tax Benefits Balance Sheet Location [Axis] Balance Sheet Location [Axis] Counterparty Name [Axis] Counterparty Name [Axis] Accrued liabilities, related party Accrued liabilities Accrued Liabilities, Related Parties, Current Accrued Liabilities, Related Parties, Current CTBC Bank term loan, due June 4, 2030 CTBC Bank Term Loan, Due June 4, 2030 [Member] CTBC Bank Term Loan, Due June 4, 2030 Document Fiscal Year Focus Document Fiscal Year Focus Restricted cash Restricted cash included in prepaid expenses and other current assets Restricted Cash, Current Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Income tax impact Share-based Payment Arrangement, Expense, Tax Benefit Entity Current Reporting Status Entity Current Reporting Status CTBC Bank term loan, due December 27, 2027 CTBC Bank Term Loan, Due December 27, 2027 [Member] CTBC Bank Term Loan, Due December 27, 2027 [Member] Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Inventory, Net [Abstract] Inventory, Net [Abstract] 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 Short-term debt Short-term Debt 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 Cash and Cash Equivalents, at Carrying Value Present value of operating lease liabilities Operating Lease, Liability Debt, Non-current Long-term Debt, Excluding Current Maturities Segment Reporting [Abstract] Segment Reporting [Abstract] 2021 CEO Performance Stock Option Two Thousand Twenty One CEO Performance Stock Option [Member] Two Thousand Twenty One CEO Performance Stock Option Share Repurchase Program [Axis] Share Repurchase Program [Axis] Asia Asia [Member] Accounts receivable, net (including changes in related party balances of $(5,315) and $7,510 during the three months ended September 30, 2021 and 2020, respectively) Increase (Decrease) in Accounts Receivable Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total Super Micro Computer, Inc. stockholders’ equity Stockholders' Equity Attributable to Parent Concentration Risk Type [Domain] Concentration Risk Type [Domain] Total liabilities and stockholders’ equity Liabilities and Equity 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 Accrued payroll and related expenses Employee-related Liabilities, Current Auction rate security Auction Rate Securities [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Restricted stock units (RSUs) Restricted Stock Units (RSUs) [Member] Operating lease expense (including expense for lease agreements with related parties of $246 and $347 for the three months ended September 30, 2021 and 2020, respectively) Operating Lease, Cost General and administrative General and Administrative Expense Equity method investment, unamortized deferred gain from sale Equity Method Investment, Unamortized Deferred Gain From Sale Equity Method Investment, Unamortized Deferred Gain From Sale Financial Instrument [Axis] Financial Instrument [Axis] Anti-dilutive outstanding equity awards (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount E.SUN Bank E.SUN Bank [Member] E.SUN Bank Other Other Noncash Income (Expense) Unrecognized tax benefits, increase resulting from current period tax positions Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Equity Component [Domain] Equity Component [Domain] Performance bonus, number of tranches Performance Bonus, Number of Tranches Performance Bonus, Number of Tranches Gain (loss) on auction rate security OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax CTBC's Established NTD Interest Rate CTBC's Established NTD Interest Rate [Member] CTBC's Established NTD Interest Rate [Member] Gross profit Gross Profit Property, plant and equipment, net Property, plant and equipment, net Property, Plant and Equipment, Net Entity Tax Identification Number Entity Tax Identification Number Stock-based Compensation and Stockholders' Equity Share-based Payment Arrangement [Text Block] Net income Net income Net Income (Loss) Attributable to Parent Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract] Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract] 2022 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year 2027 and thereafter Long Term Debt Maturities Repayments Of Principal In After Year Four Long Term Debt Maturities Repayments Of Principal In After Year Four Investment, Name [Domain] Investment, Name [Domain] LIBOR London Interbank Offered Rate (LIBOR) [Member] Leases [Abstract] Leases [Abstract] Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Accounts payable Accounts Payable, Related Parties, Current Corporate Venture Corporate Venture [Member] Corporate Venture [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total current assets Assets, Current Current Fiscal Year End Date Current Fiscal Year End Date 2027 and beyond Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Operating expenses: Operating Expenses [Abstract] Net income per common share: Earnings Per Share [Abstract] Earnings Per Share [Abstract] Provision for excess and obsolete inventory Inventory Write-Down, Excluding Write-Down To Net Realizable Value Inventory Write-Down, Excluding Write-Down To Net Realizable Value Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Accrued warranty costs, non-current Non-current portion Product Warranty Accrual, Noncurrent Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Payment received from CEO for settlement Former Gain Contingency, Recognized in Current Period Prepaid expenses, related party Other Receivable Prepaid Expenses, Related Parties, Current Prepaid Expenses, Related Parties, Current Options Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Milestone [Axis] Milestone [Axis] Milestone Document Fiscal Period Focus Document Fiscal Period Focus Certificates of Deposit Certificates of Deposit [Member] Deferred revenue, non-current Contract with Customer, Liability, Noncurrent Supplier concentration risk Supplier Concentration Risk [Member] Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Entity Filer Category Entity Filer Category Schedule of Stock-based Compensation Expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Product and Service [Domain] Product and Service [Domain] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Chang Hwa Bank Chang Hwa Bank [Member] Chang Hwa Bank Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Deferred service costs, non-current Deferred Costs, Noncurrent Shares withheld for the withholding tax on vesting of restricted stock units APIC, Share-based Payment Arrangement, Recognition and Exercise Schedule of Property, Plant, and Equipment Property, Plant and Equipment [Table Text Block] Number of units per vesting tranche (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Units Per Vesting Tranche Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Units Per Vesting Tranche Secured debt Secured Debt [Member] Credit facility, remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Common stock and additional paid-in capital, $0.001 par value, Authorized shares: 100,000,000; Outstanding shares: 51,071,844 and 50,582,078, Issued shares: 51,071,844 and 50,582,078 at September 30, 2021 and June 30, 2021, respectively Common Stocks, Including Additional Paid in Capital Interest rate, stated percentage Debt Instrument, Interest Rate, Stated Percentage Money Market Funds Money Market Funds [Member] Remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Recovery of allowance for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Number of vesting tranches Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Number Of Vesting Tranches Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Number Of Vesting Tranches Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Schedule of Related Party Transactions Schedule of Related Party Transactions [Table Text Block] Exercise of stock options, net of taxes (in shares) Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Related Party Transactions [Abstract] Related Party Transactions [Abstract] Net increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Other (expense) income, net Nonoperating Income (Expense) Summary of Future Minimum Lease Payments Under Noncancelable Operating Lease Arrangements Lessee, Operating Lease, Liability, Maturity [Table Text Block] Employee stock option Share-based Payment Arrangement, Option [Member] Basic (in shares) Weighted-average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Credit facility, basis spread on variable rate (as a percent) 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 Forfeited/Cancelled (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Investor in China Investor In China [Member] Investor In China [Member] Impairment on investments Other than Temporary Impairment Losses, Investments Line of credit facility, accordion feature, increase limit Line of Credit Facility, Accordion Feature, Increase Limit Line of Credit Facility, Accordion Feature, Increase Limit Plan Name [Domain] Plan Name [Domain] Equity method investment, ownership percentage Equity Method Investment, Ownership Percentage Revenue Revenue from Contract with Customer [Text Block] Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Equity securities without readily determinable fair value, amount Equity Securities without Readily Determinable Fair Value, Amount Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Right of use ("ROU") assets obtained in exchange for operating lease commitments New operating lease assets obtained in exchange for operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Foreign currency exchange gain Foreign Currency Transaction Gain (Loss), before Tax Income tax provision Income tax provision Income Tax Expense (Benefit) Cash paid for taxes, net of refunds Income Taxes Paid, Net Cash, cash equivalents and restricted cash at the beginning of the period Cash, cash equivalents and restricted cash at the end of the period Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Schedule of Maturities of Short-term and Long-term Debt Obligations Schedule of Maturities of Long-term Debt [Table Text Block] Title of Individual [Domain] Title of Individual [Domain] Other receivables Accounts Receivable, Vendor, Current Accounts Receivable, Vendor, Current Accrued liabilities (including amounts due to related parties of $20,103 and $18,528 at September 30, 2021 and June 30, 2021, respectively) Total accrued liabilities Accrued Liabilities, Current Diluted (in dollars per share) Diluted net income per common share (in dollars per share) Earnings Per Share, Diluted Summary of Property, Plant and Equipment Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Local Phone Number Local Phone Number Increase (decrease) in prepaid expenses and other current assets, related parties Changes in other receivable Increase (Decrease) in Prepaid Expenses and Other Current Assets, Related Parties Increase (Decrease) in Prepaid Expenses and Other Current Assets, Related Parties Increase (decrease) in accounts payable, related parties Changes in accounts payable Increase (Decrease) in Accounts Payable, Related Parties Milestone Four Milestone Four [Member] Milestone Four Tranche One Share-based Payment Arrangement, Tranche One [Member] Schedule of Short-term and Long-term Debt Obligations Schedule of Debt [Table Text Block] Payment for performance bonus, tranche one Payment For Performance Bonus, Tranche One Payment For Performance Bonus, Tranche One Equity Incentive Plan, 2020 Equity Incentive Plan, Two Thousand Twenty [Member] Equity Incentive Plan, Two Thousand Twenty Other Assets [Abstract] Other Assets, Noncurrent Disclosure [Abstract] Entity Address, Address Line One Entity Address, Address Line One CTBC Credit Facility, 12 Month, Up To 100% Of Eligible Accounts Receivable, Between 0.70% And 0.75% Interest CTBC Credit Facility, Twelve Month, Up To One Hundred Percent Of Eligible Accounts Receivable, Between Zero Point Seven Zero And Zero Point Seven Five Percent Interest [Member] CTBC Credit Facility, Twelve Month, Up To One Hundred Percent Of Eligible Accounts Receivable, Between Zero Point Seven Zero And Zero Point Seven Five Percent Interest [Member] Deferred revenue Contract with Customer, Liability Emerging Growth Company Entity Emerging Growth Company Percent of eligible accounts receivable Percent Of Eligible Accounts Receivable Percent Of Eligible Accounts Receivable Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Exercise of stock options, net of taxes Stock Issued During Period, Value, Stock Options Exercised Stock-based compensation expense, net Share-based Payment Arrangement, Expense, after Tax Credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Award Type [Axis] Award Type [Axis] Weighted Average Grant-Date Fair Value per Share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Prepaid expense and other assets Prepaid Expense and Other Assets Prepaid Expense and Other Current Assets [Abstract] Prepaid Expense and Other Assets, Current [Abstract] Released (in dollars per share) Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other than Options, Released In Period, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other than Options, Released In Period, Weighted Average Grant Date Fair Value Maximum Maximum [Member] Management and immediate family member of management Management And Immediate Family Member of Management [Member] ManagementAndImmediateFamilyMemberofManagement [Member] Non-controlling Interest Noncontrolling Interest [Member] Market price milestone (USD per share) Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Market Price Milestone Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Market Price Milestone Steve Liang and other family members Steve Liang And Other Family Members [Member] SteveLiangAndOtherFamilyMembers [Member] Retained Earnings Retained Earnings [Member] Notice of dismissal period Notice Of Dismissal Period Notice Of Dismissal Period Related party, product sold percent Related Party Transaction, Product Purchase Percent Related Party Transaction, Product Purchase Percent Investee Investee [Member] Short-term Debt, Type [Domain] Short-term Debt, Type [Domain] Effective tax rate (as a percent) Effective Income Tax Rate Reconciliation, Percent Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Weighted Average Remaining Contractual Term and Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Weighted average remaining contractual term, options outstanding (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Milestone [Domain] Milestone [Domain] Milestone [Domain] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Domain] Award Type [Domain] Increase (decrease) in accounts receivable, related parties Changes in accounts receivable Increase (Decrease) in Accounts Receivable, Related Parties Building and leasehold improvements Building and Leasehold Impovements [Member] Building and Leasehold Impovements [Member] Trading Symbol Trading Symbol Term loan Term Loan [Member] Term Loan [Member] Prepaid expense, non-current Prepaid Expense, Noncurrent Related party sales Net sales Revenue from Related Parties Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Line of credit facility, unused capacity, commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Costs utilized Standard Product Warranty Accrual, Decrease for Payments Purchase Commitment, Excluding Long-term Commitment [Table] Purchase Commitment, Excluding Long-term Commitment [Table] Net Income Per Common 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 Purchases Cost of Goods and Service Benchmark [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Fair Value, Measurements, Recurring Fair Value, Recurring [Member] Shares withheld for the withholding tax on vesting of restricted stock units (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Options vested and exercisable (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Accounting Pronouncements Recently Adopted and Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] CTBC Bank CTBC [Member] CTBC [Member] EX-101.PRE 12 smci-20210930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 13 smci-20210930_htm.xml IDEA: XBRL DOCUMENT 0001375365 2021-07-01 2021-09-30 0001375365 2021-10-31 0001375365 2021-09-30 0001375365 2021-06-30 0001375365 srt:AffiliatedEntityMember 2021-09-30 0001375365 srt:AffiliatedEntityMember 2021-06-30 0001375365 srt:AffiliatedEntityMember 2021-07-01 2021-09-30 0001375365 srt:AffiliatedEntityMember 2020-07-01 2020-09-30 0001375365 2020-07-01 2020-09-30 0001375365 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-06-30 0001375365 us-gaap:TreasuryStockMember 2021-06-30 0001375365 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001375365 us-gaap:RetainedEarningsMember 2021-06-30 0001375365 us-gaap:NoncontrollingInterestMember 2021-06-30 0001375365 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001375365 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0001375365 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001375365 us-gaap:NoncontrollingInterestMember 2021-07-01 2021-09-30 0001375365 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-09-30 0001375365 us-gaap:TreasuryStockMember 2021-09-30 0001375365 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0001375365 us-gaap:RetainedEarningsMember 2021-09-30 0001375365 us-gaap:NoncontrollingInterestMember 2021-09-30 0001375365 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-06-30 0001375365 us-gaap:TreasuryStockMember 2020-06-30 0001375365 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001375365 us-gaap:RetainedEarningsMember 2020-06-30 0001375365 us-gaap:NoncontrollingInterestMember 2020-06-30 0001375365 2020-06-30 0001375365 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0001375365 us-gaap:TreasuryStockMember 2020-07-01 2020-09-30 0001375365 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-01 2020-09-30 0001375365 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0001375365 us-gaap:NoncontrollingInterestMember 2020-07-01 2020-09-30 0001375365 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-09-30 0001375365 us-gaap:TreasuryStockMember 2020-09-30 0001375365 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-30 0001375365 us-gaap:RetainedEarningsMember 2020-09-30 0001375365 us-gaap:NoncontrollingInterestMember 2020-09-30 0001375365 2020-09-30 0001375365 smci:OneSupplierMember smci:PurchasesTotalMember us-gaap:SupplierConcentrationRiskMember 2021-07-01 2021-09-30 0001375365 smci:OneSupplierMember smci:PurchasesTotalMember us-gaap:SupplierConcentrationRiskMember 2020-07-01 2020-09-30 0001375365 smci:OneSupplierMember us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember 2021-07-01 2021-09-30 0001375365 smci:OneSupplierMember us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember 2020-07-01 2020-09-30 0001375365 smci:OneCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001375365 smci:OneCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2021-06-30 0001375365 smci:ServerAndStorageSystemsMember 2021-07-01 2021-09-30 0001375365 smci:ServerAndStorageSystemsMember 2020-07-01 2020-09-30 0001375365 smci:SubsystemsAndAccessoriesMember 2021-07-01 2021-09-30 0001375365 smci:SubsystemsAndAccessoriesMember 2020-07-01 2020-09-30 0001375365 country:US 2021-07-01 2021-09-30 0001375365 country:US 2020-07-01 2020-09-30 0001375365 srt:AsiaMember 2021-07-01 2021-09-30 0001375365 srt:AsiaMember 2020-07-01 2020-09-30 0001375365 srt:EuropeMember 2021-07-01 2021-09-30 0001375365 srt:EuropeMember 2020-07-01 2020-09-30 0001375365 smci:OtherRegionMember 2021-07-01 2021-09-30 0001375365 smci:OtherRegionMember 2020-07-01 2020-09-30 0001375365 2021-10-01 2021-09-30 0001375365 2022-10-01 2021-09-30 0001375365 smci:EmployeeStockOptionsandRestrictedStockUnitsMember 2021-07-01 2021-09-30 0001375365 smci:EmployeeStockOptionsandRestrictedStockUnitsMember 2020-07-01 2020-09-30 0001375365 us-gaap:BuildingMember 2021-09-30 0001375365 us-gaap:BuildingMember 2021-06-30 0001375365 us-gaap:LandMember 2021-09-30 0001375365 us-gaap:LandMember 2021-06-30 0001375365 us-gaap:MachineryAndEquipmentMember 2021-09-30 0001375365 us-gaap:MachineryAndEquipmentMember 2021-06-30 0001375365 smci:BuildingsUnderConstructionMember 2021-09-30 0001375365 smci:BuildingsUnderConstructionMember 2021-06-30 0001375365 smci:BuildingAndLeaseholdImpovementsMember 2021-09-30 0001375365 smci:BuildingAndLeaseholdImpovementsMember 2021-06-30 0001375365 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-09-30 0001375365 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-06-30 0001375365 us-gaap:FurnitureAndFixturesMember 2021-09-30 0001375365 us-gaap:FurnitureAndFixturesMember 2021-06-30 0001375365 srt:ChiefExecutiveOfficerMember 2020-03-31 0001375365 srt:ChiefExecutiveOfficerMember 2020-03-01 2020-03-31 0001375365 srt:MaximumMember 2021-06-30 0001375365 srt:MinimumMember 2021-06-30 0001375365 srt:MaximumMember 2020-07-01 2021-06-30 0001375365 srt:MinimumMember 2020-07-01 2021-06-30 0001375365 us-gaap:SubsequentEventMember 2021-10-01 2021-11-05 0001375365 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-09-30 0001375365 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-09-30 0001375365 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-09-30 0001375365 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-09-30 0001375365 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-09-30 0001375365 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-09-30 0001375365 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-09-30 0001375365 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember 2021-09-30 0001375365 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2021-09-30 0001375365 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2021-09-30 0001375365 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2021-09-30 0001375365 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2021-09-30 0001375365 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-09-30 0001375365 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-09-30 0001375365 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-09-30 0001375365 us-gaap:FairValueMeasurementsRecurringMember 2021-09-30 0001375365 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001375365 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001375365 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001375365 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001375365 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001375365 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001375365 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001375365 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001375365 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2021-06-30 0001375365 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2021-06-30 0001375365 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2021-06-30 0001375365 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2021-06-30 0001375365 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001375365 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001375365 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001375365 us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001375365 us-gaap:MoneyMarketFundsMember 2021-09-30 0001375365 us-gaap:MoneyMarketFundsMember 2021-06-30 0001375365 us-gaap:CertificatesOfDepositMember 2021-09-30 0001375365 us-gaap:CertificatesOfDepositMember 2021-06-30 0001375365 us-gaap:AuctionRateSecuritiesMember 2021-09-30 0001375365 us-gaap:AuctionRateSecuritiesMember 2020-07-01 2020-09-30 0001375365 us-gaap:AuctionRateSecuritiesMember 2021-07-01 2021-09-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:BankOfAmericaMember us-gaap:LineOfCreditMember 2021-09-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:BankOfAmericaMember us-gaap:LineOfCreditMember 2021-06-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:CTBCCreditFacilityMember us-gaap:LineOfCreditMember 2021-09-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:CTBCCreditFacilityMember us-gaap:LineOfCreditMember 2021-06-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:ESUNCreditFacilityMember us-gaap:LineOfCreditMember 2021-09-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:ESUNCreditFacilityMember us-gaap:LineOfCreditMember 2021-06-30 0001375365 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-09-30 0001375365 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-06-30 0001375365 us-gaap:SecuredDebtMember smci:CTBCCreditFacilityMember smci:TermLoanMember 2021-09-30 0001375365 us-gaap:SecuredDebtMember smci:CTBCCreditFacilityMember smci:TermLoanMember 2021-06-30 0001375365 us-gaap:SecuredDebtMember smci:CTBCBankTermLoanDueJune42030Member smci:TermLoanMember 2021-09-30 0001375365 us-gaap:SecuredDebtMember smci:CTBCBankTermLoanDueJune42030Member smci:TermLoanMember 2021-06-30 0001375365 us-gaap:SecuredDebtMember smci:CTBCBankTermLoanDueDecember272027Member smci:TermLoanMember 2021-09-30 0001375365 us-gaap:SecuredDebtMember smci:CTBCBankTermLoanDueDecember272027Member smci:TermLoanMember 2021-06-30 0001375365 us-gaap:SecuredDebtMember smci:ESUNBankTermLoanDueSeptember152026Member smci:TermLoanMember 2021-09-30 0001375365 us-gaap:SecuredDebtMember smci:ESUNBankTermLoanDueSeptember152026Member smci:TermLoanMember 2021-06-30 0001375365 us-gaap:SecuredDebtMember smci:TermLoanMember 2021-09-30 0001375365 us-gaap:SecuredDebtMember smci:TermLoanMember 2021-06-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:BankofAmericaLoanandSecurityAgreementMember smci:BankOfAmericaMember us-gaap:LineOfCreditMember 2018-04-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:BankofAmericaLoanandSecurityAgreementMember smci:BankOfAmericaMember us-gaap:LineOfCreditMember 2021-06-28 0001375365 us-gaap:RevolvingCreditFacilityMember smci:BankofAmericaLoanandSecurityAgreementMember smci:BankOfAmericaMember us-gaap:LineOfCreditMember 2018-04-01 2018-04-30 0001375365 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember smci:BankofAmericaLoanandSecurityAgreementMember smci:BankOfAmericaMember us-gaap:LineOfCreditMember 2021-06-28 2021-06-28 0001375365 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember smci:BankofAmericaLoanandSecurityAgreementMember smci:BankOfAmericaMember us-gaap:LineOfCreditMember 2021-06-28 2021-06-28 0001375365 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember smci:BankofAmericaLoanandSecurityAgreementMember smci:BankOfAmericaMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-04-01 2018-04-30 0001375365 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember smci:BankofAmericaLoanandSecurityAgreementMember smci:BankOfAmericaMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-04-01 2018-04-30 0001375365 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember smci:BankofAmericaLoanandSecurityAgreementMember smci:BankOfAmericaMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-06-28 2021-06-28 0001375365 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember smci:BankofAmericaLoanandSecurityAgreementMember smci:BankOfAmericaMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-06-28 2021-06-28 0001375365 us-gaap:RevolvingCreditFacilityMember smci:BankofAmericaLoanandSecurityAgreementMember smci:BankOfAmericaMember us-gaap:LineOfCreditMember 2021-09-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:BankofAmericaLoanandSecurityAgreementMember smci:BankOfAmericaMember us-gaap:LineOfCreditMember 2021-06-30 0001375365 us-gaap:SecuredDebtMember smci:TwoThousandTwentyCTBCTermLoanFacilityMember smci:CTBCMember smci:TermLoanMember 2020-05-06 2020-05-06 0001375365 us-gaap:SecuredDebtMember smci:TwoThousandTwentyCTBCTermLoanFacilityMember smci:CTBCMember smci:TermLoanMember 2020-05-06 0001375365 us-gaap:SecuredDebtMember smci:TwoThousandTwentyCTBCTermLoanFacilityMember smci:CTBCMember smci:TermLoanMember 2020-08-24 0001375365 us-gaap:SecuredDebtMember smci:TwoThousandTwentyOneCTBCTermLoanFacilityMember smci:CTBCMember smci:TermLoanMember 2021-07-20 0001375365 us-gaap:SecuredDebtMember smci:TwoThousandTwentyCTBCTermLoanFacilityMember smci:CTBCMember smci:TermLoanMember 2021-07-20 0001375365 us-gaap:SecuredDebtMember smci:TwoThousandTwentyOneCTBCTermLoanFacilityMember smci:CTBCMember smci:TermLoanMember 2021-07-20 2021-07-20 0001375365 us-gaap:SecuredDebtMember smci:TwoThousandTwentyOneCTBCMachineLoanMember smci:CTBCMember smci:TermLoanMember 2021-07-20 0001375365 us-gaap:RevolvingCreditFacilityMember smci:TwoThousandTwentyOneCTBCTermLoanFacilityMember smci:CTBCMember us-gaap:LineOfCreditMember 2021-07-20 0001375365 us-gaap:SecuredDebtMember smci:CTBCCreditFacilityTwelveMonthUpToZeroPointFivePercentInterestMember smci:CTBCMember smci:TermLoanMember 2021-07-20 2021-07-20 0001375365 us-gaap:SecuredDebtMember smci:CTBCCreditFacilityTwelveMonthUpToZeroPointFivePercentInterestMember smci:CTBCMember smci:TermLoanMember 2021-07-20 0001375365 us-gaap:SecuredDebtMember smci:CTBCCreditFacilityTwelveMonthUpToZeroPointFivePercentInterestMember smci:CTBCMember smci:TermLoanMember smci:CTBCsEstablishedNTDInterestRateMember 2021-07-20 2021-07-20 0001375365 smci:CustomsBondMember smci:CTBCCreditFacilityTwelveMonthUpToZeroPointFivePercentInterestMember smci:CTBCMember smci:TermLoanMember 2021-07-20 2021-07-20 0001375365 smci:CustomsBondMember smci:CTBCCreditFacilityTwelveMonthUpToZeroPointFivePercentInterestMember smci:CTBCMember smci:TermLoanMember 2021-07-20 0001375365 smci:CustomsBondMember smci:CTBCCreditFacilityTwelveMonthUpToOneHundredPercentOfEligibleAccountsReceivableBetweenZeroPointSevenZeroAndZeroPointSevenFivePercentInterestMember smci:CTBCMember us-gaap:LineOfCreditMember 2021-07-20 2021-07-20 0001375365 smci:CustomsBondMember smci:CTBCCreditFacilityTwelveMonthUpToOneHundredPercentOfEligibleAccountsReceivableBetweenZeroPointSevenZeroAndZeroPointSevenFivePercentInterestMember smci:CTBCMember us-gaap:LineOfCreditMember 2021-07-20 0001375365 srt:MinimumMember us-gaap:SecuredDebtMember smci:CTBCCreditFacilityMember smci:CTBCMember smci:TermLoanMember 2021-07-20 0001375365 srt:MaximumMember us-gaap:SecuredDebtMember smci:CTBCCreditFacilityMember smci:CTBCMember smci:TermLoanMember 2021-07-20 0001375365 us-gaap:SecuredDebtMember smci:TwoThousandTwentyCTBCTermLoanFacilityMember smci:TermLoanMember 2021-09-30 0001375365 us-gaap:SecuredDebtMember smci:TwoThousandTwentyCTBCTermLoanFacilityMember smci:TermLoanMember 2021-06-30 0001375365 us-gaap:SecuredDebtMember smci:TwoThousandTwentyCTBCTermLoanFacilityMember smci:CTBCMember smci:TermLoanMember 2021-09-30 0001375365 us-gaap:SecuredDebtMember smci:TwoThousandTwentyCTBCTermLoanFacilityMember smci:CTBCMember smci:TermLoanMember 2021-06-30 0001375365 us-gaap:SecuredDebtMember smci:TwoThousandTwentyOneCTBCMachineLoanMember smci:TermLoanMember 2021-09-30 0001375365 us-gaap:SecuredDebtMember smci:TwoThousandTwentyOneCTBCMachineLoanMember smci:CTBCMember smci:TermLoanMember 2021-09-30 0001375365 us-gaap:SecuredDebtMember smci:TwoThousandTwentyOneCTBCMachineLoanMember smci:TermLoanMember 2021-06-30 0001375365 us-gaap:SecuredDebtMember smci:CTBCCreditFacilityMember smci:CTBCMember smci:TermLoanMember 2021-09-30 0001375365 us-gaap:SecuredDebtMember smci:CTBCCreditFacilityMember smci:CTBCMember smci:TermLoanMember 2021-06-30 0001375365 srt:MinimumMember us-gaap:SecuredDebtMember smci:CTBCCreditFacilityMember smci:CTBCMember smci:TermLoanMember 2021-09-30 0001375365 srt:MaximumMember us-gaap:SecuredDebtMember smci:CTBCCreditFacilityMember smci:CTBCMember smci:TermLoanMember 2021-09-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:CTBCCreditFacilityMember us-gaap:LineOfCreditMember 2021-09-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:ESUNCreditFacilityMember smci:ESUNBankMember us-gaap:LineOfCreditMember 2020-12-02 0001375365 us-gaap:RevolvingCreditFacilityMember smci:ESUNCreditFacilityMember smci:ESUNBankMember us-gaap:LineOfCreditMember 2021-09-13 0001375365 us-gaap:RevolvingCreditFacilityMember smci:ESUNCreditFacilityMember smci:ESUNBankMember smci:DrawDownInstrumentsMember 2021-09-13 0001375365 us-gaap:SecuredDebtMember smci:ESUNCreditFacilityMember smci:ESUNBankMember us-gaap:LineOfCreditMember 2021-09-13 2021-09-13 0001375365 us-gaap:RevolvingCreditFacilityMember smci:ESUNCreditFacilityMember smci:ESUNBankMember smci:ImportLoanMember 2021-09-13 0001375365 us-gaap:RevolvingCreditFacilityMember smci:ESUNCreditFacilityMember smci:ESUNBankMember us-gaap:LineOfCreditMember 2021-09-13 2021-09-13 0001375365 us-gaap:SecuredDebtMember smci:ESUNCreditFacilityMember smci:TermLoanMember 2021-09-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:ESUNCreditFacilityMember smci:ESUNBankMember us-gaap:LineOfCreditMember 2021-09-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:ESUNCreditFacilityMember smci:ESUNBankMember us-gaap:LineOfCreditMember 2021-06-30 0001375365 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember smci:ESUNCreditFacilityMember smci:ESUNBankMember us-gaap:LineOfCreditMember 2021-09-30 0001375365 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember smci:ESUNCreditFacilityMember smci:ESUNBankMember us-gaap:LineOfCreditMember 2021-09-30 0001375365 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember smci:ESUNCreditFacilityMember smci:ESUNBankMember us-gaap:LineOfCreditMember 2021-06-30 0001375365 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember smci:ESUNCreditFacilityMember smci:ESUNBankMember us-gaap:LineOfCreditMember 2021-06-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:MegaBankCreditFacilityMember smci:MegaBankMember us-gaap:LineOfCreditMember 2021-09-13 0001375365 us-gaap:RevolvingCreditFacilityMember smci:MegaBankCreditFacilityMember smci:MegaBankMember us-gaap:LineOfCreditMember 2021-09-13 2021-09-13 0001375365 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember smci:MegaBankCreditFacilityMember smci:MegaBankMember us-gaap:LineOfCreditMember 2021-09-13 0001375365 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember smci:MegaBankCreditFacilityMember smci:MegaBankMember us-gaap:LineOfCreditMember 2021-09-13 0001375365 us-gaap:RevolvingCreditFacilityMember smci:MegaBankCreditFacilityMember smci:MegaBankMember us-gaap:LineOfCreditMember 2021-09-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:ChangHwaBankCreditFacilityMember smci:ChangHwaBankMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2021-10-05 0001375365 us-gaap:RevolvingCreditFacilityMember smci:ChangHwaBankCreditFacilityMember smci:ChangHwaBankMember smci:DrawDownInstrumentsMember us-gaap:SubsequentEventMember 2021-10-05 0001375365 smci:ChangHwaBankCreditFacilityMember smci:ChangHwaBankMember us-gaap:SubsequentEventMember 2021-10-05 0001375365 smci:AblecomTechnologyMember smci:ManagementAndImmediateFamilyMemberofManagementMember smci:SteveLiangAndOtherFamilyMembersMember 2021-09-30 0001375365 smci:AblecomTechnologyMember us-gaap:InvesteeMember smci:CharlesLiangAndWifeMember 2021-09-30 0001375365 smci:AblecomTechnologyMember 2021-07-01 2021-09-30 0001375365 smci:AblecomTechnologyMember 2020-07-01 2020-09-30 0001375365 smci:AblecomTechnologyMember srt:AffiliatedEntityMember 2021-09-30 0001375365 smci:AblecomTechnologyMember srt:AffiliatedEntityMember 2021-06-30 0001375365 smci:CompuwareMember 2021-09-30 0001375365 smci:CompuwareMember 2021-06-30 0001375365 smci:CorporateVentureMember 2021-09-30 0001375365 smci:CorporateVentureMember smci:InvestorInChinaMember 2021-09-30 0001375365 smci:CorporateVentureMember us-gaap:AccruedLiabilitiesMember 2021-09-30 0001375365 smci:CorporateVentureMember us-gaap:AccruedLiabilitiesMember 2021-06-30 0001375365 smci:CorporateVentureMember 2020-07-01 2020-09-30 0001375365 smci:CorporateVentureMember 2021-07-01 2021-09-30 0001375365 smci:CompuwareMember srt:AffiliatedEntityMember 2021-09-30 0001375365 smci:CompuwareMember srt:AffiliatedEntityMember 2021-06-30 0001375365 smci:CorporateVentureInChinaMember srt:AffiliatedEntityMember 2021-09-30 0001375365 smci:CorporateVentureInChinaMember srt:AffiliatedEntityMember 2021-06-30 0001375365 smci:MonolithicPowerSystemsMPSMember srt:AffiliatedEntityMember 2021-09-30 0001375365 smci:MonolithicPowerSystemsMPSMember srt:AffiliatedEntityMember 2021-06-30 0001375365 smci:AblecomTechnologyMember srt:AffiliatedEntityMember 2021-07-01 2021-09-30 0001375365 smci:AblecomTechnologyMember srt:AffiliatedEntityMember 2020-07-01 2020-09-30 0001375365 smci:CompuwareMember srt:AffiliatedEntityMember 2021-07-01 2021-09-30 0001375365 smci:CompuwareMember srt:AffiliatedEntityMember 2020-07-01 2020-09-30 0001375365 smci:CorporateVentureInChinaMember srt:AffiliatedEntityMember 2021-07-01 2021-09-30 0001375365 smci:CorporateVentureInChinaMember srt:AffiliatedEntityMember 2020-07-01 2020-09-30 0001375365 smci:MonolithicPowerSystemsMPSMember srt:AffiliatedEntityMember 2021-07-01 2021-09-30 0001375365 smci:MonolithicPowerSystemsMPSMember srt:AffiliatedEntityMember 2020-07-01 2020-09-30 0001375365 smci:EquityIncentivePlanTwoThousandTwentyMember 2020-06-05 0001375365 smci:EquityIncentivePlan2016Member 2020-06-05 0001375365 smci:EquityIncentivePlanTwoThousandTwentyMember 2021-09-30 0001375365 smci:JanuaryTwoThousandTwentyOneShareRepurchaseProgramMember 2021-01-29 0001375365 smci:JanuaryTwoThousandTwentyOneShareRepurchaseProgramMember 2021-09-30 0001375365 smci:JanuaryTwoThousandTwentyOneShareRepurchaseProgramMember 2021-07-01 2021-09-30 0001375365 us-gaap:EmployeeStockOptionMember 2021-07-01 2021-09-30 0001375365 us-gaap:EmployeeStockOptionMember 2020-07-01 2020-09-30 0001375365 us-gaap:CostOfSalesMember 2021-07-01 2021-09-30 0001375365 us-gaap:CostOfSalesMember 2020-07-01 2020-09-30 0001375365 us-gaap:ResearchAndDevelopmentExpenseMember 2021-07-01 2021-09-30 0001375365 us-gaap:ResearchAndDevelopmentExpenseMember 2020-07-01 2020-09-30 0001375365 us-gaap:SellingAndMarketingExpenseMember 2021-07-01 2021-09-30 0001375365 us-gaap:SellingAndMarketingExpenseMember 2020-07-01 2020-09-30 0001375365 us-gaap:GeneralAndAdministrativeExpenseMember 2021-07-01 2021-09-30 0001375365 us-gaap:GeneralAndAdministrativeExpenseMember 2020-07-01 2020-09-30 0001375365 us-gaap:EmployeeStockOptionMember 2021-09-30 0001375365 us-gaap:RestrictedStockUnitsRSUMember 2021-09-30 0001375365 us-gaap:RestrictedStockUnitsRSUMember 2021-07-01 2021-09-30 0001375365 smci:PerformanceBasedRestrictedStockUnitsPRSUsMember 2021-09-30 0001375365 smci:PerformanceBasedRestrictedStockUnitsPRSUsMember 2021-07-01 2021-09-30 0001375365 smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember 2021-09-30 0001375365 smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember 2021-07-01 2021-09-30 0001375365 smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember 2021-03-01 2021-03-31 0001375365 smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-03-01 2021-03-31 0001375365 smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember smci:ShareBasedPaymentArrangementTrancheFiveMember 2021-03-01 2021-03-31 0001375365 smci:MilestoneOneMember 2021-07-01 2021-09-30 0001375365 smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember smci:MilestoneOneMember 2021-09-30 0001375365 smci:MilestoneTwoMember 2021-07-01 2021-09-30 0001375365 smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember smci:MilestoneTwoMember 2021-09-30 0001375365 smci:MilestoneThreeMember 2021-07-01 2021-09-30 0001375365 smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember smci:MilestoneThreeMember 2021-09-30 0001375365 smci:MilestoneFourMember 2021-07-01 2021-09-30 0001375365 smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember smci:MilestoneFourMember 2021-09-30 0001375365 smci:MilestoneFiveMember 2021-07-01 2021-09-30 0001375365 smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember smci:MilestoneFiveMember 2021-09-30 0001375365 smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember 2020-07-01 2020-09-30 0001375365 smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember 2021-06-30 0001375365 smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember 2021-09-01 2021-09-30 0001375365 2020-03-01 2020-03-31 0001375365 smci:PerformanceBasedRestrictedStockUnitsPRSUsMember 2020-03-01 2020-03-31 0001375365 smci:PerformanceBasedRestrictedStockUnitsPRSUsMember 2019-07-01 2020-06-30 0001375365 smci:PerformanceBasedRestrictedStockUnitsPRSUsMember 2020-07-01 2021-06-30 0001375365 us-gaap:RestrictedStockUnitsRSUMember 2021-06-30 0001375365 smci:PerformanceBasedRestrictedStockUnitsPRSUsMember 2021-06-30 0001375365 2018-02-08 0001375365 us-gaap:SubsequentEventMember 2021-10-27 0001375365 srt:ChiefExecutiveOfficerMember 2020-09-30 0001375365 country:US 2021-09-30 0001375365 country:US 2021-06-30 0001375365 srt:AsiaMember 2021-09-30 0001375365 srt:AsiaMember 2021-06-30 0001375365 srt:EuropeMember 2021-09-30 0001375365 srt:EuropeMember 2021-06-30 shares iso4217:USD iso4217:USD shares pure smci:tranche smci:day iso4217:TWD smci:contract smci:tradingDay smci:operationalMilestone smci:consecutiveQuarter smci:claim smci:segment 0001375365 --06-30 2022 Q1 false 0 0 10-Q true 2021-09-30 false 001-33383 Super Micro Computer, Inc. DE 77-0353939 980 Rock Avenue San Jose CA 95131 408 503-8000 Common Stock, $0.001 par value per share SMCI NASDAQ Yes Yes Large Accelerated Filer false false false 51075818 270047000 232266000 2461000 2591000 13993000 8678000 458076000 463834000 1184573000 1040964000 26283000 23837000 124259000 130195000 2036955000 1867259000 5161000 4578000 284148000 274713000 63269000 63288000 37160000 32126000 2426693000 2241964000 77754000 70096000 564628000 612336000 20103000 18528000 175221000 178850000 14273000 12741000 233674000 63490000 113683000 101479000 1101479000 968896000 101749000 100838000 45134000 34700000 45533000 41132000 1293895000 1145566000 0.001 0.001 100000000 100000000 51071844 50582078 51071844 50582078 448976000 438012000 449000 453000 683197000 657760000 1132622000 1096225000 176000 173000 1132798000 1096398000 2426693000 2241964000 30922000 19716000 1032730000 762250000 87687000 58859000 894591000 632335000 138139000 129915000 65143000 54798000 21624000 20292000 22244000 24379000 109011000 99469000 29128000 30446000 50000 -841000 804000 674000 28374000 28931000 3325000 3660000 388000 1330000 25437000 26601000 0.50 0.51 0.48 0.49 50796000 52329000 52916000 54426000 25437000 26601000 -4000 247000 -4000 247000 25433000 26848000 50582078 438012000 0 0 453000 657760000 173000 1096398000 370066 6018000 6018000 173771 54071 -2069000 -2069000 7015000 7015000 -4000 -4000 25437000 3000 3000 25440000 51071844 448976000 0 0 449000 683197000 176000 1132798000 53741828 389972000 1333125 -20491000 -152000 696211000 167000 1065707000 350830 5020000 5020000 217519 69131 -2005000 -2005000 1142294 30000000 30000000 7170000 0 7170000 247000 247000 0 26601000 2000 26603000 54241046 400157000 2475419 -50491000 95000 722812000 169000 1072742000 25437000 26601000 7548000 7517000 7015000 7170000 -124000 -154000 3478000 -902000 388000 1330000 -45000 -618000 19000 -224000 -5000 719000 5315000 -7510000 -5859000 -81035000 147087000 -78544000 2446000 -12158000 -6109000 -43724000 7658000 -24676000 -54343000 -85704000 1532000 1625000 13115000 -1946000 1575000 -3577000 -1330000 -36457000 0 -530000 -1461000 1157000 -134571000 120555000 400 2230000 10802000 11851000 1100000 0 -11902000 -11851000 269806000 6408000 89476000 271000 6018000 5020000 2069000 2005000 0 28453000 17000 26000 184262000 -19327000 -11000 185000 37778000 89562000 233449000 212390000 271227000 301952000 508000 512000 2732000 1204000 1360000 1664000 13063000 6661000 6119000 2059000 2059000 0 1547000 Summary of Significant Accounting Policies<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant Accounting Policies and Estimates</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No material changes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> have been made to the significant accounting policies of Super Micro Computer, Inc., a corporation incorporated under the laws of Delaware, and its consolidated entities (together, the “Company”), disclosed in Note 1, "Organization and Summary of Significant Accounting Policies," in its Annual Report on Form 10-K, filed on August 27, 2021, for the year ended June 30, 2021. Management's estimates include, as applicable, the anticipated impacts of the coronavirus ("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%">Basis of Presentation</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements included herein have been prepared by the Company pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States of America ("U.S. GAAP") have been condensed or omitted pursuant to such rules and regulations.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements included herein reflect all adjustments, including normal recurring adjustments, which are, in the opinion of management, necessary for a fair presentation of the consolidated financial position, results of operations and cash flows for the periods presented. The consolidated results of operations for the three months ended September 30, 2021 are not necessarily indicative of the results that may be expected for future quarters or for the fiscal year ending June 30, 2022.</span></div><div style="text-indent:36pt"><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%">Concentration of Supplier Risk</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain materials used by the Company in the manufacturing of its products are available from a limited number of suppliers. Shortages could occur in these materials due to an interruption of supply or increased demand in the industry. One supplier accounted for </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20.1% </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and 22.0% of total purchases for the three months ended September 30, 2021 and 2020, respectively. Purchases from Ablecom, and Compuware, related parties of the Company (see Note 8, "Related Party Transactions") accounted for a combined 9.6% and 9.2% of total cost of sales for the three months ended September 30, 2021 and 2020, respectively.</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%">Concentration of Credit Risk</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments which potentially subject the Company to concentration of credit risk consist primarily of cash and cash equivalents, restricted cash, investment in an auction rate security and accounts receivable. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No single customer accounted for 10% or more of the net sales for the three months ended September 30, 2021 and 2020. One customer accounted for 11.7% and 13.5% of accounts receivable, net as of September 30, 2021 and June 30, 2021, respectively.</span></div><div style="text-indent:36pt"><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%">Accounting Pronouncements Recently Adopted</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued amended guidance, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to remove certain exceptions to the general principles from </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASC 740 - Income Taxes,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and to improve consistent application of U.S. GAAP for other areas of ASC 740 by clarifying and amending existing guidance. The guidance is effective for the Company from July 1, 2021. The adoption of the guidance did not have a material impact on its condensed consolidated financial statements and disclosures.</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%">Accounting Pronouncements Not Yet Adopted</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued authoritative guidance, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Facilitation of the Effects of Reference Rate Reform on Financial Reporting. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The new guidance provides optional expedients and exceptions for applying generally accepted accounting principles to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another reference rate expected to be discontinued.  The guidance also establishes (1) a general contract modification principle that entities can apply in other areas that may be affected by reference rate reform and (2) certain elective hedge accounting expedients. The amendment is effective for all entities through December 31, 2022. In January 2021, the FASB issued further guidance on this topic, which clarified the scope and application of the original guidance. LIBOR is used to calculate the interest on borrowings under the Company's 2018 Bank of America Credit Facility and E.SUN Credit Facility. The 2018 Bank of America Credit Facility was amended on June 28, 2021 which provided for a new maturity date of June 28, 2026 and fallback terms related to LIBOR replacement mechanics. As the amendment had changes not related to LIBOR replacement, optional expedients under this guidance cannot be elected. The E.SUN Credit Facility will terminate on July 29, 2022 before the phase out of LIBOR. Therefore, the Company does not expect the adoption of the guidance to have an impact on its consolidated financial statements and disclosures.</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%">Basis of Presentation</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements included herein have been prepared by the Company pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States of America ("U.S. GAAP") have been condensed or omitted pursuant to such rules and regulations.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements included herein reflect all adjustments, including normal recurring adjustments, which are, in the opinion of management, necessary for a fair presentation of the consolidated financial position, results of operations and cash flows for the periods presented. The consolidated results of operations for the three months ended September 30, 2021 are not necessarily indicative of the results that may be expected for future quarters or for the fiscal year ending June 30, 2022.</span></div> Concentration of Supplier RiskCertain materials used by the Company in the manufacturing of its products are available from a limited number of suppliers.Concentration of Credit RiskFinancial instruments which potentially subject the Company to concentration of credit risk consist primarily of cash and cash equivalents, restricted cash, investment in an auction rate security and accounts receivable. 0.201 0.220 0.096 0.092 0.117 0.135 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Pronouncements Recently Adopted</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued amended guidance, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to remove certain exceptions to the general principles from </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASC 740 - Income Taxes,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and to improve consistent application of U.S. GAAP for other areas of ASC 740 by clarifying and amending existing guidance. The guidance is effective for the Company from July 1, 2021. The adoption of the guidance did not have a material impact on its condensed consolidated financial statements and disclosures.</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%">Accounting Pronouncements Not Yet Adopted</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued authoritative guidance, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Facilitation of the Effects of Reference Rate Reform on Financial Reporting. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The new guidance provides optional expedients and exceptions for applying generally accepted accounting principles to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another reference rate expected to be discontinued.  The guidance also establishes (1) a general contract modification principle that entities can apply in other areas that may be affected by reference rate reform and (2) certain elective hedge accounting expedients. The amendment is effective for all entities through December 31, 2022. In January 2021, the FASB issued further guidance on this topic, which clarified the scope and application of the original guidance. LIBOR is used to calculate the interest on borrowings under the Company's 2018 Bank of America Credit Facility and E.SUN Credit Facility. The 2018 Bank of America Credit Facility was amended on June 28, 2021 which provided for a new maturity date of June 28, 2026 and fallback terms related to LIBOR replacement mechanics. As the amendment had changes not related to LIBOR replacement, optional expedients under this guidance cannot be elected. The E.SUN Credit Facility will terminate on July 29, 2022 before the phase out of LIBOR. Therefore, the Company does not expect the adoption of the guidance to have an impact on its consolidated financial statements and disclosures.</span></div> Revenue<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Disaggregation of Revenue</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company disaggregates revenue by type of product and by geographical market in order to depict the nature, amount, and timing of revenue and cash flows. Service revenues, which are less than 10%, are not a significant component of total revenue, and are aggregated within the respective categories.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><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 net sales by product type (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.660%"><tr><td style="width:1.0%"/><td style="width:65.298%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.197%"/><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.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.199%"/><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 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="padding:2px 1pt;text-align:left;vertical-align: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 <br/>September 30,</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="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="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"/><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><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Server and storage systems</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%">849,856 </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 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%">617,788 </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"/><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%">Subsystems and accessories</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%">182,874 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,462 </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="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</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%">1,032,730 </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="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%">762,250 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Server and storage systems constitute an assembly and integration of subsystems and accessories, and related services. Subsystems and accessories are comprised of server boards, chassis and accessories. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">International net sales are based on the country and geographic region to which the products were shipped. The following is a summary for the three months ended September 30, 2021 and 2020, of net sales by geographic region (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.584%"><tr><td style="width:1.0%"/><td style="width:65.631%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.767%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><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 <br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><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="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><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560,948 </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%">496,086 </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="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%">Asia</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%">263,086 </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%">126,707 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,694 </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%">112,089 </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"/></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%">29,002 </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,368 </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"/></tr><tr><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%">1,032,730 </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%">762,250 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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"/></tr></table></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Contract Balances</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, the payment terms of the Company’s offerings range from 30 to 60 days. In certain instances, customers may prepay for products and services in advance of delivery. Receivables relate to the Company’s unconditional right to consideration for performance obligations either partially or fully completed.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets are rights to consideration in exchange for goods or services that the Company has transferred to a customer when such right is conditional on something other than the passage of time. Such contract assets are insignificant to the Company’s condensed consolidated financial statements.</span></div><div style="padding-left:108pt;text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities consist of deferred revenue and relate to amounts invoiced to or advance consideration received from customers, which precede the Company’s satisfaction of the associated performance obligation(s). The Company’s deferred revenue primarily results from customer payments received upfront for extended warranties and on-site services because these performance obligations are satisfied over time. Revenue recognized during the three months ended September 30, 2021, which was included in the opening deferred revenue balance as of June 30, 2021 of $202.3 million, was $30.0 million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue increased $13.1 million during the three months ended September 30, 2021 as compared to the fiscal year ended June 30, 2021 mainly due to the increase in non-cancellable non-refundable advance considerations received from customers which precede the Company's satisfaction of the associated performance obligations. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Transaction Price Allocated to the Remaining Performance Obligations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining performance obligations represent in aggregate the amount of transaction price that has been allocated to performance obligations not delivered, or only partially undelivered, as of the end of the reporting period. The Company applies the exemption to not disclose information about remaining performance obligations that are part of a contract that has an original expected duration of one year or less. These performance obligations generally consist of services, such as on-site services, including integration services and extended warranty services that are contracted for one year or less, and products for which control has not yet been transferred. The value of the transaction price allocated to remaining performance obligations as of September 30, 2021 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%">$215.4 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company expects to recognize approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of remaining performance obligations as revenue in the next 12 months, and the remainder thereafter.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Capitalized Contract Acquisition Costs and Fulfillment Cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract acquisition costs are those incremental costs that the Company incurs to obtain a contract with a customer that it would not have incurred if the contract had not been obtained. Contract acquisition costs consist primarily of incentive bonuses. Contract acquisition costs are considered incremental and recoverable costs of obtaining and fulfilling a contract with a customer and are therefore capitalizable. The Company applies the practical expedient to expense incentive bonus costs as incurred if the amortization period would be one year or less, generally upon delivery of the associated server and storage systems or components. Where the amortization period of the contract cost would be more than a year, the Company applies judgment in the allocation of the incentive bonus cost asset between hardware and service performance obligations and expenses the cost allocated to the hardware performance obligations upon delivery of associated server and storage systems or components and amortizes the cost allocated to service performance obligations over the period the services are expected to be provided. Contract acquisition costs allocated to service performance obligations that are subject to capitalization are insignificant to the Company’s condensed consolidated financial statements.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract fulfillment costs consist of costs paid in advance for outsourced services provided by third parties to the extent they are not in the scope of other guidance. Fulfillment costs paid in advance for outsourced services provided by third parties are capitalized and amortized over the period the services are expected to be provided. Such fulfillment costs are insignificant to the Company’s condensed consolidated financial statements.</span></div> <div style="text-indent:36pt"><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 net sales by product type (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.660%"><tr><td style="width:1.0%"/><td style="width:65.298%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.197%"/><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.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.199%"/><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 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="padding:2px 1pt;text-align:left;vertical-align: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 <br/>September 30,</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="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="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"/><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><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Server and storage systems</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%">849,856 </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 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%">617,788 </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"/><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%">Subsystems and accessories</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%">182,874 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,462 </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="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</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%">1,032,730 </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="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%">762,250 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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></table></div> The following is a summary for the three months ended September 30, 2021 and 2020, of net sales by geographic region (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.584%"><tr><td style="width:1.0%"/><td style="width:65.631%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.767%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><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 <br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><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="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><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560,948 </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%">496,086 </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="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%">Asia</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%">263,086 </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%">126,707 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,694 </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%">112,089 </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"/></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%">29,002 </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,368 </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"/></tr><tr><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%">1,032,730 </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%">762,250 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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"/></tr></table> 849856000 617788000 182874000 144462000 1032730000 762250000 560948000 496086000 263086000 126707000 179694000 112089000 29002000 27368000 1032730000 762250000 Generally, the payment terms of the Company’s offerings range from 30 to 60 days. 202300000 30000000 13100000 215400000 0.53 P12M Net Income Per Common Share<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the computation of basic and diluted net income per common share for the three months ended September 30, 2021 and 2020 (in thousands, except per share amounts): </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:77.046%"><tr><td style="width:1.0%"/><td style="width:67.211%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.748%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.321%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.750%"/><td style="width:0.1%"/><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 <br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><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="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><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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;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"/><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"/></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</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%">25,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%">26,601 </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"/></tr><tr style="height:14pt"><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="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"/></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="background-color:#ffffff;padding:0 1pt"/><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 7pt;text-align: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 shares outstanding</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%">50,796 </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%">52,329 </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align: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 dilutive securities</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,120 </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,097 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 diluted shares</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%">52,916 </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%">54,426 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><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="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="background-color:#ffffff;padding:0 1pt"/><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%">Basic net income per common share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.50 </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.51 </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"/></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%">Diluted net income per common share</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%">0.48 </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%">0.49 </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"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended September 30, 2021 and 2020, the Company had stock options, restricted stock units ("RSUs") and performance based restricted stock units ("PRSUs") outstanding that could potentially dilute basic earnings per share in the future, but were excluded from the computation of diluted net income per share in the periods presented, as their effect would have been anti-dilutive. The anti-dilutive common share equivalents resulting from outstanding equity awards were </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">694,211</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 1,177,694 for the three months ended September 30, 2021 and 2020, respectively.</span></div> <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the computation of basic and diluted net income per common share for the three months ended September 30, 2021 and 2020 (in thousands, except per share amounts): </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:77.046%"><tr><td style="width:1.0%"/><td style="width:67.211%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.748%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.321%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.750%"/><td style="width:0.1%"/><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 <br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><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="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><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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;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"/><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"/></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</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%">25,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%">26,601 </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"/></tr><tr style="height:14pt"><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="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"/></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="background-color:#ffffff;padding:0 1pt"/><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 7pt;text-align: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 shares outstanding</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%">50,796 </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%">52,329 </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align: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 dilutive securities</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,120 </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,097 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 diluted shares</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%">52,916 </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%">54,426 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><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="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="background-color:#ffffff;padding:0 1pt"/><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%">Basic net income per common share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.50 </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.51 </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"/></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%">Diluted net income per common share</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%">0.48 </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%">0.49 </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"/></tr></table></div> 25437000 26601000 50796000 52329000 2120000 2097000 52916000 54426000 0.50 0.51 0.48 0.49 694211 1177694 Balance Sheet Components<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide details of the selected balance sheet items (in thousands):</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%">Inventories:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.198%"><tr><td style="width:1.0%"/><td style="width:57.714%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.559%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.115%"/><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, 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, 2021</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%">Finished goods</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%">781,992 </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%">761,694 </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%">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%">172,593 </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%">80,472 </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%">Purchased parts and raw materials</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%">229,988 </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%">198,798 </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 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%">Total inventories</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%">1,184,573 </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%">1,040,964 </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><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-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended September 30, 2021 and 2020, the Company recorded a net provision for excess and obsolete inventory to cost of sales totaling $3.5 million and $0.9 million, respectively. The Company classifies subsystems and</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">accessories that may be sold separately or incorporated into systems as finished goods.</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%">Prepaid Expenses and Other Current Assets: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 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, 2021</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%">Other receivables (1)</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%">87,269 </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%">99,921 </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%">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%">13,797 </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,288 </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 expenses</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%">9,210 </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,719 </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%">Deferred service costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,680 </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%">4,900 </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%">Restricted cash</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%">251 </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%">251 </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%">Others</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,052 </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,116 </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 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%">Total prepaid expenses and other current assets</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%">124,259 </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%">130,195 </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><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-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Includes other receivables from contract manufacturers based on certain buy-sell arrangements 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%">$75.2 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $76.2 million as of September 30, 2021 and June 30, 2021, respectively. </span></div><div><span><br/></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%">Cash, cash equivalents and restricted cash:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 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, 2021</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%">Cash and cash equivalents</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%">270,047 </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%">232,266 </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%">Restricted cash included in prepaid expenses and other current assets</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%">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%">251 </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%">Restricted cash included in other assets</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%">929 </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%">932 </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 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%">Total cash, cash equivalents and restricted cash</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%">271,227 </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%">233,449 </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><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%">Property, Plant, and Equipment:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 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, 2021</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%">Buildings</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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,512</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%">86,930 </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%">Land</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,602</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%">76,421 </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%">Machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,522</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%">97,671 </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%">Building construction in progress (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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,919</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%">87,438 </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%">Building and leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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,422</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%">26,640 </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%">Software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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,093</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,592 </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%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,782</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%">22,843 </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="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434,852</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420,535 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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 and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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,704)</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%">(145,822)</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="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 colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,148</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,713 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Primarily relates to the development and construction costs associated with the Company’s Green Computing Park located in San Jose, California, and a new building in Taiwan.</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%">Other Assets:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 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, 2021</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 lease right-of-use asset</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%">24,156 </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%">20,047 </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%">Deferred service costs, non-current</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,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%">5,421 </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 expense, non-current</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,890 </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,973 </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 auction rate security</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,556 </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,556 </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%">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,449 </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,669 </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%">Restricted cash, non-current</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%">929 </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%">932 </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</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,604 </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%">528 </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 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%">Total other assets</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%">37,160 </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%">32,126 </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"/></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:120%">Accrued Liabilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><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, 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, 2021</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 payroll and related expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,912 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">45,770 </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%">Contract manufacturing liabilities</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%">39,206 </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%">45,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:10pt;font-weight:400;line-height:100%">Customer 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%">30,773 </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%">32,419 </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 warranty costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,532 </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%">10,185 </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%">Accrued cooperative marketing expenses</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%">7,811</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%">5,652 </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 lease liability</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,400 </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,322 </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%">Accrued professional fees</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,343 </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,737 </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%">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%">35,245 </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%">30,446 </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 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%">Total accrued 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%">175,221 </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%">178,850 </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><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%;text-decoration:underline">Performance Awards Liability</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Board of Directors (the “Board”) approved performance bonuses for the Chief Executive Officer, a senior executive and two members of the Board, which payments will be earned when specified market and performance conditions are achieved.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Chief Executive Officer’s aggregate cash bonuses of u</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">p to $8.1 million are earned in two tranches.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The first 50% is payable if the average closing price for the Company’s common stock equals or exceeds $31.61 for any period of 20 consecutive trading days following the date of the agreement and ending prior to September 30, 2021 and the Chief Executive Officer remains employed with the Company through the date that such common stock price goal is determined to have been achieved. This payment can be reduced at the discretion of the Board to the extent the Company has not made adequate progress in remediating its material weaknesses in its internal control over financial reporting as determined by the Board. The second 50% is payable if the average closing price for the Company’s common stock equals or exceeds $32.99 for any period of 20 consecutive trading days following the date of the agreement and ending prior to June 30, 2022 and the Chief Executive Officer remains employed with the Company through the date that such common stock price goal is achieved. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the fiscal year ended June 30, 2021, the target average closing prices for both tranches were met and the cash payment under the second tranche was made. On September 21, 2021, the Audit Committee of the Board determined and advised the Board as to its view that the Company had made adequate progress in remediating the material weaknesses in its internal control over financial reporting. On September 30, 2021, the Board considered and agreed with this assessment, but also considered the impact of accomplishments of Company employees other than Mr. Liang in achieving this adequate progress. The Board exercised its discretion under the terms of the performance bonuses to reduce the payout for the first tranche from 50% to approximately 25% of $8.1 million, for an aggregate of $2.0 million. The payout of $2.0 million was made subsequent to September 30, 2021. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company previously expected that the full amount of the first tranche would be paid to its Chief Executive Officer and, accordingly, recorded a liability of $3.6 million related to this tranche on its balance sheet as of June 30, 2021. In light of the Board’s action in September 2021 to reduce the amount of the first tranche payout to $2.0 million, the Company adjusted the amount of this liability on its balance sheet as of September 30, 2021 to $2.0 million and recognized a benefit of $1.6 million in its consolidated statement of operations during the quarter ended September 30, 2021. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The (benefit) or expense recognized during the three months ended September 30, 2021 and 2020 was $(1.6) million and $0.1 million, respectively.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><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, 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, 2021</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 lease liability, non-current</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%">18,366 </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%">14,539 </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%">Accrued unrecognized tax benefits including related interest and penalties</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,392 </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%">17,841 </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%">Accrued warranty costs, non-current</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,701 </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,678 </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%">6,074 </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,074 </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 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%">Total other long-term 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%">45,533 </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%">41,132 </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><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%">Product Warranties:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/><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<br/>September 30,</span></td><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="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><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%">Balance, beginning of the period</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%">12,863 </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%">12,379 </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"/></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%">Provision for warranty</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,386 </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%">8,347 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs utilized</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,199)</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,607)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in estimated liability for pre-existing warranties</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%">183 </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%">608 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of the period</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%">12,233 </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%">13,727 </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"/></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%">Current portion</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,532 </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%">11,057 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-current portion</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%">2,701 </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%">2,670 </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"/></tr></table></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide details of the selected balance sheet items (in thousands):</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%">Inventories:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.198%"><tr><td style="width:1.0%"/><td style="width:57.714%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.559%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.115%"/><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, 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, 2021</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%">Finished goods</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%">781,992 </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%">761,694 </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%">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%">172,593 </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%">80,472 </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%">Purchased parts and raw materials</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%">229,988 </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%">198,798 </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 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%">Total inventories</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%">1,184,573 </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%">1,040,964 </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> 781992000 761694000 172593000 80472000 229988000 198798000 1184573000 1040964000 3500000 900000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Prepaid Expenses and Other Current Assets: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 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, 2021</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%">Other receivables (1)</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%">87,269 </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%">99,921 </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%">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%">13,797 </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,288 </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 expenses</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%">9,210 </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,719 </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%">Deferred service costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,680 </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%">4,900 </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%">Restricted cash</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%">251 </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%">251 </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%">Others</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,052 </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,116 </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 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%">Total prepaid expenses and other current assets</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%">124,259 </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%">130,195 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________________________</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Includes other receivables from contract manufacturers based on certain buy-sell arrangements 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%">$75.2 million</span> and $76.2 million as of September 30, 2021 and June 30, 2021, respectively. 87269000 99921000 13797000 12288000 9210000 6719000 4680000 4900000 251000 251000 9052000 6116000 124259000 130195000 75200000 76200000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, cash equivalents and restricted cash:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 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, 2021</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%">Cash and cash equivalents</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%">270,047 </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%">232,266 </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%">Restricted cash included in prepaid expenses and other current assets</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%">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%">251 </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%">Restricted cash included in other assets</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%">929 </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%">932 </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 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%">Total cash, cash equivalents and restricted cash</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%">271,227 </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%">233,449 </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> 270047000 232266000 251000 251000 929000 932000 271227000 233449000 <div><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:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 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, 2021</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%">Buildings</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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,512</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%">86,930 </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%">Land</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,602</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%">76,421 </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%">Machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,522</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%">97,671 </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%">Building construction in progress (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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,919</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%">87,438 </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%">Building and leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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,422</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%">26,640 </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%">Software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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,093</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,592 </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%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,782</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%">22,843 </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="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434,852</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420,535 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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 and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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,704)</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%">(145,822)</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="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 colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,148</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,713 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Primarily relates to the development and construction costs associated with the Company’s Green Computing Park located in San Jose, California, and a new building in Taiwan.</span></div> 143512000 86930000 84602000 76421000 102522000 97671000 5919000 87438000 43422000 26640000 23093000 22592000 31782000 22843000 434852000 420535000 150704000 145822000 284148000 274713000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Assets:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 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, 2021</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 lease right-of-use asset</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%">24,156 </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%">20,047 </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%">Deferred service costs, non-current</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,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%">5,421 </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 expense, non-current</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,890 </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,973 </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 auction rate security</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,556 </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,556 </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%">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,449 </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,669 </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%">Restricted cash, non-current</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%">929 </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%">932 </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</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,604 </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%">528 </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 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%">Total other assets</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%">37,160 </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%">32,126 </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"/></tr></table></div> 24156000 20047000 5576000 5421000 1890000 1973000 1556000 1556000 1449000 1669000 929000 932000 1604000 528000 37160000 32126000 <div><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><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, 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, 2021</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 payroll and related expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,912 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">45,770 </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%">Contract manufacturing liabilities</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%">39,206 </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%">45,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:10pt;font-weight:400;line-height:100%">Customer 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%">30,773 </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%">32,419 </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 warranty costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,532 </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%">10,185 </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%">Accrued cooperative marketing expenses</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%">7,811</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%">5,652 </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 lease liability</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,400 </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,322 </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%">Accrued professional fees</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,343 </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,737 </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%">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%">35,245 </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%">30,446 </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 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%">Total accrued 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%">175,221 </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%">178,850 </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> 43912000 45770000 39206000 45319000 30773000 32419000 9532000 10185000 7811000 5652000 6400000 6322000 2343000 2737000 35245000 30446000 175221000 178850000 8100000 2 0.50 31.61 20 0.50 32.99 20 0.50 0.25 8100000 2000000 2000000 3600000 2000000 2000000 -1600000 1600000 100000 <div style="text-align:justify"><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;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><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, 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, 2021</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 lease liability, non-current</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%">18,366 </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%">14,539 </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%">Accrued unrecognized tax benefits including related interest and penalties</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,392 </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%">17,841 </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%">Accrued warranty costs, non-current</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,701 </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,678 </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%">6,074 </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,074 </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 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%">Total other long-term 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%">45,533 </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%">41,132 </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> 18366000 14539000 18392000 17841000 2701000 2678000 6074000 6074000 45533000 41132000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Product Warranties:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/><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<br/>September 30,</span></td><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="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><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%">Balance, beginning of the period</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%">12,863 </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%">12,379 </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"/></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%">Provision for warranty</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,386 </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%">8,347 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs utilized</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,199)</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,607)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in estimated liability for pre-existing warranties</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%">183 </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%">608 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of the period</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%">12,233 </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%">13,727 </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"/></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%">Current portion</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,532 </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%">11,057 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-current portion</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%">2,701 </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%">2,670 </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"/></tr></table></div> 12863000 12379000 6386000 8347000 7199000 7607000 183000 608000 12233000 13727000 9532000 11057000 2701000 2670000 Fair Value Disclosure<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial instruments of the Company measured at fair value on a recurring basis are included in cash equivalents, other assets and accrued liabilities. The Company classifies its financial instruments, except for its investment in an auction rate security, within Level 1 or Level 2 in the fair value hierarchy because the Company uses quoted prices in active markets or alternative pricing sources and models using market observable inputs to determine their fair value.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s investment in an auction rate security is classified within Level 3 of the fair value hierarchy as the determination of its fair value was not based on observable inputs as of September 30, 2021 and June 30, 2021. The Company is using the discounted cash flow method to estimate the fair value of the auction rate security at each period end and the following assumptions: (i) the expected yield based on observable market rate of similar securities, (ii) the security coupon rate that is reset monthly, (iii) the estimated holding period and (iv) a liquidity discount. The liquidity discount assumption is based on the management estimate of lack of marketability discount of similar securities and is determined based on the analysis of financial market trends over time, recent redemptions of securities and other market activities. The Company performed a sensitivity analysis and applying a change of either plus or minus 100 basis points in the liquidity discount does not result in a significantly higher or lower fair value measurement of the auction rate security as of September 30, 2021.</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%">Financial Assets and Liabilities Measured on a Recurring Basis </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the Company’s financial instruments as of September 30, 2021 and June 30, 2021, which are measured at fair value on a recurring basis by level within the fair value hierarchy. These are classified based on the lowest level of input that is significant to the fair value measurement (in thousands):</span></div><div style="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:53.885%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><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:9.603%"/><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:9.603%"/><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:9.607%"/><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%;text-decoration:underline">September 30, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</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%">Level 2</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%">Level 3</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%">Asset at<br/>Fair 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-style:italic;font-weight:400;line-height:100%">Assets</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"/><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"/><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%">Money market funds (1)</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%">151 </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%">— </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%">— </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%">151 </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%">Certificates of deposit (2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">862 </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"/><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%">862 </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%">Auction rate security</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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"/><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,556 </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,556 </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 assets measured at fair value</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%">151 </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%">862 </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%">1,556 </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%">2,569 </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:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></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"/><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:8pt;font-weight:700;line-height:100%;text-decoration:underline">June 30, 2021</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%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;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%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;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%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;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%">Asset at<br/>Fair 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-style:italic;font-weight:400;line-height:100%">Assets</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"/><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"/><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%">Money market funds (1)</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%">151 </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%">— </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%">— </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%">151 </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%">Certificates of deposit (2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">863 </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"/><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%">863 </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%">Auction rate security</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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"/><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,556 </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,556 </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 assets measured at fair value</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%">151 </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%">863 </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%">1,556 </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%">2,570 </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;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="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="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="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="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></table></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-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) $0.2 million and $0.2 million in money market funds are included in restricted cash, non-current in other assets in the condensed consolidated balance sheets as of September 30, 2021 and June 30, 2021, respectively.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) $0.2 million and $0.2 million in certificates of deposit are included in cash and cash equivalents, $0.3 million and $0.3 million in certificates of deposit are included in prepaid expenses and other assets, and $0.4 million and $0.4 million in certificates of deposit are included in restricted cash, non-current in other assets in the condensed consolidated balance sheets as of September 30, 2021 and June 30, 2021, respectively.    </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On a quarterly basis, the Company also evaluates the current expected credit loss by co</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nsidering factors such as historical experience, market data, issuer-specific factors, and current economic conditions. For the three months ended September 30, 2021, the credit losses related to the Company’s investments was not significant.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There was no movement in the balances of the Company's financial assets measured at fair value on a recurring basis, consisting of investment in an auction rate security, using significant unobservable inputs (Level 3) for the three months ended September 30, 2021 and 2020.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no transfers between Level 1, Level 2 or Level 3 financial instruments in the three months ended September 30, 2021 and 2020.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><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 the Company’s investment in an auction rate security as of September 30, 2021 and June 30, 2021 (in thousands): </span></div><div style="margin-top: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:53.885%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><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:9.603%"/><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:9.603%"/><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:9.607%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost Basis</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%">Gross<br/>Unrealized<br/>Holding<br/>Gains</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%">Gross<br/>Unrealized<br/>Holding<br/>Losses</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%">Fair 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%">Auction rate security</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,750 </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%">— </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%">(194)</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%">1,556 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No gain or loss was recognized in other comprehensive income for the auction rate security for the three months ended September 30, 2021 and 2020.</span></div><div style="text-indent:36pt"><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-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures the fair value of outstanding debt for disclosure purposes on a recurring basis. As of September 30, 2021 and June 30, 2021, total debt of $278.8 million and $98.2 million, respectively, was reported at amortized cost. This outstanding debt was classified as Level 2 as it was not actively traded. The amortized cost of the outstanding debt approximates the fair value.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Financial Assets - Investments into Non-Marketable Equity Securities</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's non-marketable equity securities are investments in privately held companies without readily determinable fair values in the amount of $1.2 million and $0.1 million as of September 30, 2021 and June 30, 2021, respectively. The Company accounts for these investments at cost less impairment, if any, plus or minus changes from observable price changes in orderly transactions for the identical or similar investments by the same issuer. During the three months ended September 30, 2021 and 2020, the Company did not record any upward or downward adjustments to the carrying values of the non-marketable equity securities related to observable price changes. The Company also did not record any impairment to the carrying values of the non-marketable equity securities during the three months ended September 30, 2021 and 2020.</span></div> <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the Company’s financial instruments as of September 30, 2021 and June 30, 2021, which are measured at fair value on a recurring basis by level within the fair value hierarchy. These are classified based on the lowest level of input that is significant to the fair value measurement (in thousands):</span></div><div style="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:53.885%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><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:9.603%"/><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:9.603%"/><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:9.607%"/><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%;text-decoration:underline">September 30, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</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%">Level 2</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%">Level 3</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%">Asset at<br/>Fair 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-style:italic;font-weight:400;line-height:100%">Assets</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"/><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"/><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%">Money market funds (1)</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%">151 </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%">— </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%">— </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%">151 </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%">Certificates of deposit (2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">862 </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"/><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%">862 </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%">Auction rate security</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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"/><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,556 </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,556 </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 assets measured at fair value</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%">151 </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%">862 </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%">1,556 </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%">2,569 </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:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></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"/><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:8pt;font-weight:700;line-height:100%;text-decoration:underline">June 30, 2021</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%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;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%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;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%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;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%">Asset at<br/>Fair 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-style:italic;font-weight:400;line-height:100%">Assets</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"/><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"/><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%">Money market funds (1)</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%">151 </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%">— </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%">— </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%">151 </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%">Certificates of deposit (2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">863 </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"/><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%">863 </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%">Auction rate security</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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"/><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,556 </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,556 </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 assets measured at fair value</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%">151 </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%">863 </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%">1,556 </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%">2,570 </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;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="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="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="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="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></table></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-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) $0.2 million and $0.2 million in money market funds are included in restricted cash, non-current in other assets in the condensed consolidated balance sheets as of September 30, 2021 and June 30, 2021, respectively.</span></div>(2) $0.2 million and $0.2 million in certificates of deposit are included in cash and cash equivalents, $0.3 million and $0.3 million in certificates of deposit are included in prepaid expenses and other assets, and $0.4 million and $0.4 million in certificates of deposit are included in restricted cash, non-current in other assets in the condensed consolidated balance sheets as of September 30, 2021 and June 30, 2021, respectively. 151000 0 0 151000 0 862000 0 862000 0 0 1556000 1556000 151000 862000 1556000 2569000 151000 0 0 151000 0 863000 0 863000 0 0 1556000 1556000 151000 863000 1556000 2570000 200000 200000 200000 200000 300000 300000 400000 400000 <div style="text-align:justify;text-indent:36pt"><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 the Company’s investment in an auction rate security as of September 30, 2021 and June 30, 2021 (in thousands): </span></div><div style="margin-top: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:53.885%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><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:9.603%"/><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:9.603%"/><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:9.607%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost Basis</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%">Gross<br/>Unrealized<br/>Holding<br/>Gains</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%">Gross<br/>Unrealized<br/>Holding<br/>Losses</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%">Fair 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%">Auction rate security</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,750 </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%">— </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%">(194)</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%">1,556 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1750000 0 194000 1556000 0 0 278800000 98200000 1200000 100000 Short-term and Long-term Debt<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term and long-term debt obligations as of September 30, 2021 and June 30, 2021 consisted of the following (in thousands):</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="margin-top:5pt;text-align:center"><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:58.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.721%"/><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:18.722%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</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,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">2021</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%">Line of credit:</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 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%">Bank of America</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%">110,193 </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%">— </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 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%">CTBC Bank</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%">68,100 </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%">18,000 </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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> E.SUN Bank</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%">30,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"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,400 </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 2px 28pt;text-align: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 line of credit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,293 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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 #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%">38,400 </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%">Term loans:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%">CTBC Bank term loan, due August 31, 2022</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%">25,195 </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%">25,090 </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 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%">CTBC Bank term loan, due June 4, 2030</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%">39,018 </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%">34,700 </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 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%">CTBC Bank term loan, due December 27, 2027</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%">— </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 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%">E.SUN Bank term loan, due September 15, 2026</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%">4,868 </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 2px 28pt;text-align: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 term loans</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,515 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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 #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%">59,790 </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 2px 28pt;text-align: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</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,808 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,190 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align: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 debt and current portion of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;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%">233,674 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;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: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%">63,490 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt, Non-current</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,134 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,700 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:400;line-height:120%">Activities under Revolving Lines of Credit and Term Loans</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%;text-decoration:underline">Bank of America</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2018 Bank of America Credit Facility</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2018, the Company entered into a revolving line of credit with Bank of America for up to $250.0 million (as amended from time to time, the "2018 Bank of America Credit Facility"). On June 28, 2021, the 2018 Bank of America Credit Facility was amended to, among other items, extend the maturity to June 28, 2026, reduce the size of the facility from $250.0 million to $200.0 million, increase the maximum amount that the Company can request the facility be increased from $100.0 million to $150.0 million, and update provisions relating to erroneous payments and LIBOR replacement mechanics. In addition, the amendment reduced both the unused line fee from 0.375% per annum to 0.2% or 0.3% per annum (depending upon amount drawn under the facility) and the interest rate applicable to the facility from LIBOR plus 2.00% or 3.00% per annum (depending upon amount drawn under the facility) to LIBOR plus 1.375% or 1.625% per annum. The amendment was accounted for as a modification and the impact was immaterial to the consolidated financial statements. Interest accrued on any loans under the 2018 Bank of America Credit Facility is due on the first day of each month, and the loans are due and payable in full on the termination date of the 2018 Bank of America Credit Facility. Voluntary prepayments are permitted without early repayment fees or penalties. Subject to customary exceptions, the 2018 Bank of America Credit Facility is secured by substantially all of Super Micro Computer’s assets, other than real property assets. Under the terms of the 2018 Bank of America Credit Facility, the Company is not permitted to pay any dividends. The 2018 Bank of America Credit Facility contains customary representations and warranties and customary affirmative and negative covenants applicable to the Company and its subsidiaries and contains a financial covenant, which requires that the Company maintain a certain fixed charge coverage ratio, for each twelve-month period while in a Trigger Period, as defined in the agreement, is in effect.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><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, the total outstanding borrowings under the 2018 Bank of America Credit Facility were $110.2 million. As of June 30, 2021, the Company had no outstanding borrowings under the 2018 Bank of America Credit Facility. The interest rates under the 2018 Bank of America Credit Facility as of September 30, 2021 and June 30, 2021 were 1.50%. The balance of debt issuance costs outstanding as of September 30, 2021 and June 30, 2021 were $0.5 million. The </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company has been in compliance with all the covenants under the 2018 Bank of America Credit Facility,</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 as of September 30, 2021, the Company's available borrowing capacity was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$89.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:120%">, subject to the borrowing base limitation and compliance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> with other applicable terms. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">CTBC Bank</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2021 CTBC Credit Lines</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company through its Taiwan subsidiary was party to (i) that certain credit agreement, dated May 6, 2020, with CTBC Bank Co., Ltd. (“CTBC Bank”), which provided for a ten-year, non-revolving term loan facility (the “2020 CTBC Term Loan Facility”) to obtain up to NTD1,200.0 million ($40.7 million U.S. dollar equivalent) and (ii) that certain credit agreement, dated August 24, 2020, with CTBC Bank (the “CTBC Credit Facility”), which provided for total borrowings of up to $50.0 million (collectively, the “Prior CTBC Credit Lines”).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 20, 2021 (the “Effective Date”), the Company through its Taiwan subsidiary entered into a general agreement for omnibus credit lines with CTBC Bank (the “2021 CTBC Credit Lines), which replaced the Prior CTBC Credit Lines in their entirety and permit borrowings, from time to time, pursuant to (i) a term loan facility of up to NTD 1,550.0 million ($55.4 million U.S. dollar equivalents) including the existing 2020 CTBC Term Loan Facility of NTD 1,200.0 million ($42.9 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. dollar equivalents)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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 a new 75-month, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">non-revolving </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">term loan facility of NTD 350.0 million ($12.5 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. dollar equivalents) to use to purchase machinery and equipment for the Company’s Bade Manufacturing Facility located in Taiwan (the “2021 CTBC Machine Loan”), and (ii) a line of credit facility of up to $105.0 million (the “2021 CTBC Credit Facility”), which increased the borrowing capacity of CTBC Credit Facility. The 2021 CTBC Credit Facility provides (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i) a 12-month</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%">NTD 1,250.0 million ($44.7 million U.S. dollar equivalent) term loan facility secured by the land and building located in Bade,</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%">Taiwan with an interest rate equal to the lender's established NTD interest rate plus 0.50% per annum which is adjusted</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%">monthly, which term loan facility also includes a 12-month guarantee of up to NTD 100.0 million ($3.6 million U.S. dollar</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%">equivalent) with an annual fee equal to 0.50% per annum, and (ii) a 12-month revolving line of credit of up to 100% of eligible accounts receivable in an aggregate amount of up to $105.0 million with an interest rate equal to the lender's established USD interest rate plus 0.70% to 0.75% per annum which is adjusted monthly.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rates are to be established according to individual credit arrangements established pursuant to the 2021 CTBC Credit Lines, which interest rates shall be subject to adjustment depending on the satisfaction of certain conditions. Term loans made pursuant to the 2021 CTBC Credit Lines are secured by certain of the Taiwan subsidiary’s assets, including certain property, land, plant, and equipment. There are various financial covenants under the 2021 CTBC Credit Lines, including current ratio, debt service coverage ratio, and financial debt ratio requirements. Amounts outstanding under the Prior CTBC Credit Lines on the Effective Date were assumed by the 2021 CTBC Credit Lines.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><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 amounts outstanding under the 2020 CTBC Term Loan Facility were $39.0 million and $34.7 million, respectively. The interest rates for these loans were 0.45% per annum as of September 30, 2021 and June 30, 2021. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2021 CTBC Machine Loan, the amounts outstanding were </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.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%"> at September 30, 2021. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interest rates for these loans were 0.65% per annum as of September 30, 2021. As of June 30, 2021, there were no outstanding borrowings under the 2021 CTBC Machine Loan.</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-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total outstanding borrowings under the 2021 CTBC Credit Facility term loan were denominated in NTD and remeasured into U.S. dollars of $25.2 million and $25.1 million at September 30, 2021 and June 30, 2021, respectively. The interest rate for these loans were 0.74% and 0.75% per annum as of September 30, 2021 and June 30, 2021, respectively. As of September 30, 2021, and June 30, 2021, the outstanding borrowings of 2021 CTBC Credit Facility revolving line of credit were $68.1 million and $18.0 million, respectively. The interest rates for these loans ranged from </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">approximately </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.94% to 0.95% per annum as of September 30, 2021. The interest rate was 0.98% per annum as of June 30, 2021. As of September 30, 2021, the amount available for future borrowing under the 2021 CTBC Credit Facility was $11.7 million. As of September 30, 2021, the net book value of land and building located in Bade, Taiwan, collateralizing the 2021 CTBC Credit Lines was $77.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:120%"> </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, all financial covenants under the 2021 CTBC Credit Lines were satisfied.</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:112%;text-decoration:underline">E.SUN Bank</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2021 E.SUN Bank Credit Facility</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company through its Taiwan subsidiary was party to that certain General Credit Agreement, dated December 2, 2020, with E.SUN Bank (“E.SUN Bank”), which provided for the issuance of loans, advances, acceptances, bills, bank guarantees, overdrafts, letters of credit, and other types of drawdown instruments up to a credit limit of US$30 million (the “Prior E.SUN Bank Credit Facility”). The term of the Prior E.SUN Bank Credit Facility was until September 18, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 13, 2021 (the “E.SUN Bank Effective Date”), the Company through its Taiwan subsidiary entered into a new General Credit Agreement with E.SUN Bank, which replaced the Prior E.SUN Bank Credit Facility (the “2021 E.SUN Bank Credit Facility”). The 2021 E.SUN Bank Credit Facility permits borrowings of up to (i) NTD 1,600.0 million ($57.6 million U.S. dollar equivalent) and (ii) $30.0 million as loans, advances, acceptances, bills, bank guarantees, overdrafts, letters of credit, and other types of drawdown instruments. Other terms of the 2021 E.SUN Bank Credit Facility are substantially identical to the Prior E.SUN Bank Credit Facility. Generally, interest for base rate loans made under the 2021 E.SUN Bank Credit Facility are based upon an average interbank overnight call loan rate in the finance industry (such as LIBOR or TAIFX) plus a fixed margin, and is subject to occasional adjustment. The 2021 E.SUN Bank Credit Facility has customary default provisions permitting E.SUN Bank to terminate or reduce the credit limit, shorten the credit period, or deem all liabilities due and payable, including in the event the Subsidiary has an overdue liability at another financial organization. There are various financial covenants under the 2021 E.SUN Bank Credit Facility, including current ratio, net debt ratio, and interest coverage requirements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Terms for specific drawdown instruments issued under the 2021 E.SUN Bank Credit Facility, such as credit amount, term of use, mode of drawdown, specific lending rate, and other relevant terms, are to be set forth in Notifications and Confirmation of Credit Conditions (a “Notification and Confirmation”) negotiated with E.SUN Bank. A Notification and Confirmation was entered into on the E.SUN Bank Effective Date for (i) a five-year, non-revolving term loan facility to obtain up to NTD 1,600.0 million ($57.6 million U.S. dollar equivalent) in financing for use in research and development activities (the “Term Loan”), and (ii) a $30.0 million import loan (the “Import Loan”) with a tenor of 120 days. As of September 30, 2021, the total outstanding borrowings under the Term Loan were denominated in NTD and remeasured into U.S. dollars of $4.9 million and the interest rates for these loans were 0.995% per annum. As of September 30, 2021 and June 30, 2021</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 amounts outstanding under the Import Loan were </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$30.0</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 $20.4 million, respectively. The interest rates for these loans ranged approximately from </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.96%</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to 1.23% and 1.00% to 1.29% per annum as of September 30, 2021 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 30, 2021, 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%">At September 30, 2021, the amount available for future borrowing under the Import Loan was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.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 all financial covenants under the 2021 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">E.SUN Bank Credit Facility were satisfied</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><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Mega Bank</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Mega Bank Credit Facilities</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 13, 2021 (the “Mega Bank Effective Date”), the Company through its Taiwan subsidiary entered into a NTD 1,200.0 million ($43.2 million U.S. dollar equivalent) credit facility (the “Mega Bank Credit Facility”) with Mega International Commercial Bank (“Mega Bank”). The Mega Bank Credit Facility will be used to support manufacturing activities (such as purchase of materials and components), and to provide medium-term working capital (the “Permitted Uses”). Drawdowns under the Mega Bank Credit Facility may be made through December 31, 2024, with the first drawdown date not later than November 5, 2021. Drawdowns may be in amounts of up to 80% of Permitted Uses certified to the Bank in drawdown certificates. The interest rate depends upon the amount borrowed under Mega Bank Credit Facility, and as of the Mega Bank Effective Date, ranged from 0.645% to 0.845% per annum. The interest rate is subject to adjustment in certain circumstances, such as events of default. Interest is payable monthly. Principal payments for amounts borrowed commence on the 15</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> day of the month following two years after the first drawdown, and are repaid in monthly installments over a period of three years thereafter. The Mega Bank Credit Facility is unsecured and has customary default provisions permitting Mega Bank to reduce or cancel the extension of credit, or declare all principal and interest amounts immediately due and payable. As of September 30, 2021, there were no outstanding borrowings under the Mega Bank Credit Facility.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Chang Hwa Bank</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Chang Hwa Bank Credit Facility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 5, 2021 (the “Chang Hwa Bank Effective Date”), the Company through its Taiwan subsidiary entered into a credit facility (the “Chang Hwa Bank Credit Facility”) with Chang Hwa Commercial Bank, Ltd. (“Chang Hwa Bank”). The Chang Hwa Bank Credit Facility permits borrowings of up to NTD 1,000.0 million ($36.0 million U.S. dollar equivalent), including up to $20.0 million as loans, advances, acceptances, bills, bank guarantees, overdrafts, letters of credit, and other types of drawdown instruments. The Chang Hwa Bank Credit Facility has customary default provisions permitting the Chang Hwa Bank to terminate or reduce the credit limit, shorten the credit period, or deem all liabilities due and payable, including in cross-default provisions with respect to the other Taiwan subsidiary debt obligations. Under the Chang Hwa Bank Credit Facility, Chang Hwa Bank has the right to demand collateral for debts owed.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Terms for specific drawdown instruments issued under the Chang Hwa Bank Credit Facility, such as credit amount, term of use, mode of drawdown, specific lending rate, and other relevant terms, are to be set forth in separate loan contracts (each, a “Loan Contract”) negotiated with Chang Hwa Bank. On the Chang Hwa Bank Effective Date, three Loan Contracts were entered into. None of the three Loan Contracts are secured and there are no financial covenants. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Principal payments on short-term and long-term obligations are due as follows (in thousands):</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%"> Fiscal Year: Principal Payments</span></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:68.567%"><tr><td style="width:1.0%"/><td style="width:59.667%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.133%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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</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%">233,594 </span></td><td style="background-color:#cceeff;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%">2023</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%">1,696 </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%">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%">7,110 </span></td><td style="background-color:#cceeff;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%">2025</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%">7,110 </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%">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%">7,110 </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%">2027 and thereafter</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%">22,188 </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 short-term and long-term debt</span></td><td style="background-color:#CCEEFF;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#CCEEFF;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,808 </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="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term and long-term debt obligations as of September 30, 2021 and June 30, 2021 consisted of the following (in thousands):</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="margin-top:5pt;text-align:center"><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:58.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.721%"/><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:18.722%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</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,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">2021</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%">Line of credit:</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 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%">Bank of America</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%">110,193 </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%">— </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 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%">CTBC Bank</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%">68,100 </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%">18,000 </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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> E.SUN Bank</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%">30,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"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,400 </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 2px 28pt;text-align: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 line of credit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,293 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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 #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%">38,400 </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%">Term loans:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%">CTBC Bank term loan, due August 31, 2022</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%">25,195 </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%">25,090 </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 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%">CTBC Bank term loan, due June 4, 2030</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%">39,018 </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%">34,700 </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 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%">CTBC Bank term loan, due December 27, 2027</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%">— </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 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%">E.SUN Bank term loan, due September 15, 2026</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%">4,868 </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 2px 28pt;text-align: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 term loans</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,515 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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 #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%">59,790 </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 2px 28pt;text-align: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</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,808 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,190 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align: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 debt and current portion of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;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%">233,674 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;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: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%">63,490 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt, Non-current</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,134 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,700 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 110193000 0 68100000 18000000 30000000 20400000 208293000 38400000 25195000 25090000 39018000 34700000 1434000 0 4868000 0 70515000 59790000 278808000 98190000 233674000 63490000 45134000 34700000 250000000 250000000 200000000 100000000 150000000 0.00375 0.002 0.003 0.0200 0.0300 0.01375 0.01625 110200000 0 0.0150 0.0150 500000 500000 89800000 P10Y 1200000000 40700000 50000000 1550000000 55400000 1200000000 42900000 P75M 350000000 12500000 105000000 P12M 1250000000 44700000 0.0050 P12M 100000000 3600000 0.0050 P12M 1 105000000 0.0070 0.0075 39000000 34700000 0.0045 0.0045 1400000 0.0065 0 25200000 25100000 0.0074 0.0075 68100000 18000000 0.0094 0.0095 0.0098 11700000 77700000 30000000 1600000000 57600000 30000000 P5Y 1600000000 57600000 30000000 P120D 4900000 0.00995 30.0 20400000 0.0096 0.0123 0.0100 0.0129 0 1200000000 43200000 0.80 0.00645 0.00845 0 1000000000 36000000 20000000 3 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Principal payments on short-term and long-term obligations are due as follows (in thousands):</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%"> Fiscal Year: Principal Payments</span></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:68.567%"><tr><td style="width:1.0%"/><td style="width:59.667%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.133%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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</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%">233,594 </span></td><td style="background-color:#cceeff;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%">2023</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%">1,696 </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%">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%">7,110 </span></td><td style="background-color:#cceeff;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%">2025</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%">7,110 </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%">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%">7,110 </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%">2027 and thereafter</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%">22,188 </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 short-term and long-term debt</span></td><td style="background-color:#CCEEFF;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#CCEEFF;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,808 </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> 233594000 1696000 7110000 7110000 7110000 22188000 278808000 Leases<div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases offices, warehouses and other premises, vehicles and certain equipment leased under non-cancelable operating leases. Operating lease expense recognized and supplemental cash flow information related to operating leases for the three months ended September 30, 2021 and 2020 were as follows (in thousands):</span></div><div style="margin-top:9pt;text-indent:36pt"><span><br/></span></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.707%"><tr><td style="width:1.0%"/><td style="width:63.674%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.778%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.903%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.363%"/><td style="width:0.1%"/><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="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<br/>September 30,</span></td><td colspan="3" style="display:none"/></tr><tr><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:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense (including expense for lease agreements with related parties of $246 and $347 for the three months ended September 30, 2021 and 2020, respectively)</span></div></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%">2,182 </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%">2,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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"/></tr><tr><td colspan="3" style="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%">Cash payments for operating leases (including payments to related parties of $279 and $347 for the three months ended September 30, 2021 and 2020, respectively)</span></div></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%">2,205 </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,966 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New operating lease assets obtained in exchange for operating lease liabilities </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%">6,119 </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%">2,059 </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"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended September 30, 2021 and 2020, the Company's costs related to short-term lease arrangements for real estate and non-real estate assets were immaterial. Non-lease variable payments expensed in the three months ended September 30, 2021 and 2020 were immaterial.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><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, the weighted average remaining lease term for operating leases was 4.3 years and the weighted average discount rate was 3.2%. Maturities of operating lease liabilities under noncancelable operating lease arrangements as of September 30, 2021 were as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:78.333%"/><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:18.722%"/><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:9pt;font-weight:700;line-height:100%">Fiscal Year:</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:9pt;font-weight:700;line-height:100%">Minimum lease payments</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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</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%">5,682 </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="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,605 </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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,498 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,349 </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="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,015 </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%">2027 and beyond</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%">1,584 </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 future lease payments</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%">26,733 </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: Imputed interest</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%">(1,967)</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%">Present value of operating lease liabilities</span></td><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%">24,766 </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="text-align:justify"><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-align:justify;text-indent:36pt"><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, commitments under short-term lease arrangements, and operating and financing leases that have not yet commenced were immaterial. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company has entered into lease agreements with related parties. See Note 8, "Related Party Transactions," for discussion.</span></div> Operating lease expense recognized and supplemental cash flow information related to operating leases for the three months ended September 30, 2021 and 2020 were as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.707%"><tr><td style="width:1.0%"/><td style="width:63.674%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.778%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.903%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.363%"/><td style="width:0.1%"/><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="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<br/>September 30,</span></td><td colspan="3" style="display:none"/></tr><tr><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:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense (including expense for lease agreements with related parties of $246 and $347 for the three months ended September 30, 2021 and 2020, respectively)</span></div></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%">2,182 </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%">2,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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"/></tr><tr><td colspan="3" style="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%">Cash payments for operating leases (including payments to related parties of $279 and $347 for the three months ended September 30, 2021 and 2020, respectively)</span></div></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%">2,205 </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,966 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New operating lease assets obtained in exchange for operating lease liabilities </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%">6,119 </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%">2,059 </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"/></tr></table> 246000 347000 2182000 2000000 279000 347000 2205000 1966000 6119000 2059000 P4Y3M18D 0.032 Maturities of operating lease liabilities under noncancelable operating lease arrangements as of September 30, 2021 were as follows (in thousands):<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:78.333%"/><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:18.722%"/><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:9pt;font-weight:700;line-height:100%">Fiscal Year:</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:9pt;font-weight:700;line-height:100%">Minimum lease payments</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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</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%">5,682 </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="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,605 </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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,498 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,349 </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="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,015 </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%">2027 and beyond</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%">1,584 </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 future lease payments</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%">26,733 </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: Imputed interest</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%">(1,967)</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%">Present value of operating lease liabilities</span></td><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%">24,766 </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> 5682000 6605000 5498000 5349000 2015000 1584000 26733000 1967000 24766000 Related Party Transactions <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a variety of business relationships with Ablecom and Compuware. Ablecom and Compuware are both Taiwan corporations. Ablecom is one of the Company’s major contract manufacturers; Compuware is both a distributor of the Company’s products and a contract manufacturer for the Company. Ablecom’s Chief Executive Officer, Steve Liang, is the brother of Charles Liang, the Company’s President, Chief Executive Officer and Chairman of the Board. Steve Liang and his family members owned approximately 28.8% of Ablecom’s stock and Charles Liang and his spouse, Sara Liu, who is also an officer and director of the Company, collectively owned approximately 10.5% of Ablecom’s capital stock as of September 30, 2021. Bill Liang, a brother of both Charles Liang and Steve Liang, is a member of the Board of Directors of Ablecom. Bill Liang is also the Chief Executive Officer of Compuware, a member of Compuware’s Board of Directors and a holder of a significant equity interest in Compuware. Steve Liang is also a member of Compuware’s Board of Directors and is an equity holder of Compuware. Charles Liang and Sara Liu do not own any capital stock of Compuware and the Company does not own any of Ablecom or Compuware’s capital stock.</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:120%">Dealings with Ablecom</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into a series of agreements with Ablecom, including multiple product development, production and service agreements, product manufacturing agreements, manufacturing services agreements and lease agreements for warehouse space.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under these agreements, the Company outsources to Ablecom a portion of its design activities and a significant part of its server chassis manufacturing as well as an immaterial portion of other components. Ablecom manufactured approximately 92.5% and 93.6% of the chassis included in the products sold by the Company during the three months ended September 30, 2021 and 2020, respectively. With respect to design activities, Ablecom generally agrees to design certain agreed-upon products according to the Company’s specifications, and further agrees to build the tools needed to manufacture the products. The Company pays Ablecom for the design and engineering services, and further agrees to pay Ablecom for the tooling. The Company retains full ownership of any intellectual property resulting from the design of these products and tooling.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With respect to the manufacturing aspects of the relationship, Ablecom purchases most of materials needed to manufacture the chassis from third parties and the Company provides certain components used in the manufacturing process (such as power supplies) to Ablecom through consignment or sales transactions. Ablecom uses these materials and components to manufacture the completed chassis and then sell them back to the Company. For the components purchased from the Company, Ablecom sells the components back to the Company at a price equal to the price at which the Company sold the components to Ablecom. The Company and Ablecom frequently review and negotiate the prices of the chassis the Company purchases from Ablecom. In addition to inventory purchases, the Company also incurs other costs associated with design services, tooling and other miscellaneous costs from Ablecom.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s exposure to financial loss as a result of its involvement with Ablecom is limited to potential losses on its purchase orders in the event of an unforeseen decline in the market price and/or demand of the Company’s products such that the Company incurs a loss on the sale or cannot sell the products. Outstanding purchase orders from the Company to Ablecom were $36.7 million and $40.2 million at September 30, 2021 and June 30, 2021, respectively, effectively representing the exposure to financial loss. The Company does not directly or indirectly guarantee any obligations of Ablecom, or any losses that the equity holders of Ablecom may suffer. Since Ablecom manufactures substantially all the chassis that the Company incorporates into its products, if Ablecom were to suddenly be unable to manufacture chassis for the Company, the Company’s business could suffer if the Company is unable to quickly qualify substitute suppliers who can supply high-quality chassis to the Company in volume and at acceptable prices.</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:120%">Dealings with Compuware</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into a distribution agreement with Compuware, under which the Company appointed Compuware as a non-exclusive distributor of the Company’s products in Taiwan, China and Australia. Compuware assumes the responsibility to install the Company's products at the site of the end customer, if required, and administers customer support in exchange for a discount from the Company's standard price for its purchases.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has entered into a series of agreements with Compuware, including multiple product development, production and service agreements, product manufacturing agreements, and lease agreements for office space.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under these agreements, the Company outsources to Compuware a portion of its design activities and a significant part of its power supplies manufacturing as well as an immaterial portion of other components. With respect to design activities, Compuware generally agrees to design certain agreed-upon products according to the Company’s specifications, and further agrees to build the tools needed to manufacture the products. The Company pays Compuware for the design and engineering services, and further agrees to pay Compuware for the tooling. The Company retains full ownership of any intellectual property resulting from the design of these products and tooling. With respect to the manufacturing aspects of the relationship, Compuware purchases most of materials needed to manufacture the power supplies from outside markets and uses these materials to manufacture the products and then sell those products to the Company. The Company and Compuware frequently review and negotiate the prices of the power supplies the Company purchases from Compuware.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compuware also manufactures motherboards, backplanes and other components used on printed circuit boards for the Company. The Company sells to Compuware most of the components needed to manufacture the above products. Compuware uses the components to manufacture the products and then sells the products back to the Company at a purchase price equal to the price at which the Company sold the components to Compuware, plus a “manufacturing value added” fee and other miscellaneous charges and costs including overhead and labor. The Company and Compuware frequently review and negotiate the amount of the “manufacturing value added” fee that will be included in the price of the products the Company purchases from Compuware. In addition to the inventory purchases, the Company also incurs costs associated with design services, tooling assets, and miscellaneous costs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s exposure to financial loss as a result of its involvement with Compuware is limited to potential losses on its purchase orders in the event of an unforeseen decline in the market price and/or demand of the Company’s products such that the Company incurs a loss on the sale or cannot sell the products. Outstanding purchase orders from the Company to Compuware were $87.8 million and $71.0 million at September 30, 2021 and June 30, 2021, respectively, effectively representing the exposure to financial loss. The Company does not directly or indirectly guarantee any obligations of Compuware, or any losses that the equity holders of Compuware may suffer. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dealings with Investment in a Corporate Venture </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-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2016, the Company entered into agreements pursuant to which the Company contributed certain technology rights in connection with an investment in a privately-held company (the "Corporate Venture") located in China to expand the Company's presence in China. The Corporate Venture is 30% owned by the Company and 70% owned by another company in China. The transaction was closed in the third fiscal quarter of 2017 and the investment is accounted for using the equity method. As such, the Corporate Venture is also a related party. </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-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded a deferred gain related to the contribution of certain technology rights. As of September 30, 2021 and June 30, 2021, the Company had unamortized deferred gain balance of $0.5 million and $1.0 million, respectively, in accrued liabilities and none in other long-term liabilities in the Company’s condensed consolidated balance sheets.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company monitors the investment for events or circumstances indicative of potential impairment and makes appropriate reductions in carrying values if it determines that an impairment charge is required. In June 2020, the third-party parent company that controls the Corporate Venture was placed on a U.S. government export control list, along with several of the third party parent's related entities and a separate listing for one of its subsidiaries. The Corporate Venture is not itself a restricted party. The Company has concluded that the Corporate Venture is in compliance with the new restrictions. The Company does not believe that the equity investment carrying value is impacted as of September 30, 2021. No impairment charge was recorded for the three months ended September 30, 2021 and 2020, respectively. </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-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sold products to the Corporate Venture and the Company’s share of intra-entity profits on the products that remained unsold by the Corporate Venture have been eliminated and have reduced the carrying value of the Company’s investment in the Corporate Venture. To the extent that the elimination of intra-entity profits reduces the investment balance below zero, such amounts are recorded within accrued liabilities.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dealings with Monolithic Power Systems, Inc.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company procures certain semiconductor products from Monolithic Power Systems, Inc. (“MPS”), a fabless manufacturer of high-performance analog and mixed-signal semiconductors, for use in its products. A member on the Board of Directors, also serves as an officer of MPS. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had the following balances related to transactions with its related parties as of September 30, 2021 and June 30, 2021 (in thousands):</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="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:7.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.000%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Ablecom</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Compuware</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Corporate Venture</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">MPS</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">September 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">June 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">September 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">June 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">September 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">June 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">September 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">June 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">September 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">June 30, 2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:7pt;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:8pt;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:8pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">1,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">12,659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">8,478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:8pt;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:8pt;font-weight:400;line-height:100%">13,993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">8,678 </span></td><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">Other receivable (1)</span></td><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,428 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,575 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,690 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,173 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;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 style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;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 style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">165 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">89 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,283 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,837 </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:7pt;font-weight:400;line-height:100%">Accounts payable</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:8pt;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:8pt;font-weight:400;line-height:100%">40,730 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">38,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">37,024 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">31,944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:8pt;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:8pt;font-weight:400;line-height:100%">77,754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">70,096 </span></td><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">Accrued liabilities (2)</span></td><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,813 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,042 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,790 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,486 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">500 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;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 style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;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 style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,103 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,528 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.444%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1) Other receivables include receivables from vendors included in prepaid and other current assets.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2) Includes current portion of operating lease liabilities included in other current liabilities.</span></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's results from transactions with its related parties for each of the three months ended September 30, 2021 and 2020, are as follows (in thousands):</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.968%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Ablecom</span></td><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Compuware</span></td><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Corporate Venture </span></td><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">MPS</span></td><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Three months ended September 30,</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Three months ended September 30,</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Three months ended September 30,</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Three months ended September 30,</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Three months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%">Net sales</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:8pt;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:8pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">15,702 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">13,299 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">15,213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">6,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">30,922 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">19,716 </span></td><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">Purchases - inventory</span></td><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50,788 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,871 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,229 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,197 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,670 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">791 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">87,687 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,859 </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:7pt;font-weight:400;line-height:100%">Purchases - other miscellaneous items</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:8pt;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:8pt;font-weight:400;line-height:100%">2,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">2,718 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">2,455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">3,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s cash flow impact from transactions with its related parties for each of the three months ended September 30, 2021 and 2020, are as follows (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.478%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.679%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Ablecom</span></td><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Compuware</span></td><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Corporate Venture </span></td><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">MPS</span></td><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Three months ended September 30,</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Three months ended September 30,</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Three months ended September 30,</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Three months ended September 30,</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Three months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%">Changes in accounts 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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:8pt;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:8pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">(1,134)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">353 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">(4,181)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">7,184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">(5,315)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">7,510 </span></td><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">Changes in other receivable</span></td><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,147 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,243 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,517)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,840 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(76)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">75 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,446)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,158 </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:7pt;font-weight:400;line-height:100%">Changes in accounts payable</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:8pt;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:8pt;font-weight:400;line-height:100%">2,578 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">(14,952)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">5,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">(9,724)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">7,658 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">(24,676)</span></td><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">Changes in accrued liabilities</span></td><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,229)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(203)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,304 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,374)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(500)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,575 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,577)</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:7pt;font-weight:400;line-height:100%">Changes in other long-term liabilities</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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:8pt;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:8pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">(77)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">(500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">(530)</span></td><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">Purchases of property, plant and equipment</span></td><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">338 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,140 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">400 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,230 </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:7pt;font-weight:400;line-height:100%">Unpaid property, plant 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:8pt;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:8pt;font-weight:400;line-height:100%">1,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">1,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">1,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">1,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0.288 0.105 0.925 0.936 36700000 40200000 87800000 71000000 0.30 0.70 500000 1000000 0 0 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had the following balances related to transactions with its related parties as of September 30, 2021 and June 30, 2021 (in thousands):</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="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:7.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.000%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Ablecom</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Compuware</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Corporate Venture</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">MPS</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">September 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">June 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">September 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">June 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">September 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">June 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">September 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">June 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">September 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">June 30, 2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:7pt;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:8pt;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:8pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">1,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">12,659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">8,478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:8pt;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:8pt;font-weight:400;line-height:100%">13,993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">8,678 </span></td><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">Other receivable (1)</span></td><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,428 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,575 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,690 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,173 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;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 style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;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 style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">165 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">89 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,283 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,837 </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:7pt;font-weight:400;line-height:100%">Accounts payable</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:8pt;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:8pt;font-weight:400;line-height:100%">40,730 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">38,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">37,024 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">31,944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:8pt;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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:8pt;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:8pt;font-weight:400;line-height:100%">77,754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">70,096 </span></td><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">Accrued liabilities (2)</span></td><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,813 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,042 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,790 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,486 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">500 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;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 style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;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 style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,103 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,528 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.444%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1) Other receivables include receivables from vendors included in prepaid and other current assets.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2) Includes current portion of operating lease liabilities included in other current liabilities.</span></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's results from transactions with its related parties for each of the three months ended September 30, 2021 and 2020, are as follows (in thousands):</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.968%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Ablecom</span></td><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Compuware</span></td><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Corporate Venture </span></td><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">MPS</span></td><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Three months ended September 30,</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Three months ended September 30,</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Three months ended September 30,</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Three months ended September 30,</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Three months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%">Net sales</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:8pt;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:8pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">15,702 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">13,299 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">15,213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">6,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">30,922 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">19,716 </span></td><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">Purchases - inventory</span></td><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50,788 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,871 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,229 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,197 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,670 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">791 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">87,687 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,859 </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:7pt;font-weight:400;line-height:100%">Purchases - other miscellaneous items</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:8pt;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:8pt;font-weight:400;line-height:100%">2,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">2,718 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">2,455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">3,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s cash flow impact from transactions with its related parties for each of the three months ended September 30, 2021 and 2020, are as follows (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.478%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.679%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Ablecom</span></td><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Compuware</span></td><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Corporate Venture </span></td><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">MPS</span></td><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Three months ended September 30,</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Three months ended September 30,</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Three months ended September 30,</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Three months ended September 30,</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Three months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%">Changes in accounts 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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:8pt;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:8pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">(1,134)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">353 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">(4,181)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">7,184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">(5,315)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">7,510 </span></td><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">Changes in other receivable</span></td><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,147 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,243 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,517)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,840 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(76)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">75 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,446)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,158 </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:7pt;font-weight:400;line-height:100%">Changes in accounts payable</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:8pt;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:8pt;font-weight:400;line-height:100%">2,578 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">(14,952)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">5,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">(9,724)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">7,658 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">(24,676)</span></td><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">Changes in accrued liabilities</span></td><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,229)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(203)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,304 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,374)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(500)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,575 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,577)</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:7pt;font-weight:400;line-height:100%">Changes in other long-term liabilities</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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:8pt;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:8pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">(77)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">(500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">(530)</span></td><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">Purchases of property, plant and equipment</span></td><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">338 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,140 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">400 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 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 style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,230 </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:7pt;font-weight:400;line-height:100%">Unpaid property, plant 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:8pt;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:8pt;font-weight:400;line-height:100%">1,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">1,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">1,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">1,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2000 2000 1332000 198000 12659000 8478000 0 0 13993000 8678000 4428000 5575000 21690000 18173000 0 0 165000 89000 26283000 23837000 40730000 38152000 37024000 31944000 0 0 0 0 77754000 70096000 1813000 3042000 17790000 14486000 500000 1000000 0 0 20103000 18528000 7000 5000 15702000 13299000 15213000 6412000 0 0 30922000 19716000 50788000 23871000 35229000 34197000 0 0 1670000 791000 87687000 58859000 2116000 2718000 339000 333000 0 0 0 0 2455000 3051000 0 27000 1134000 -353000 4181000 -7184000 0 0 5315000 -7510000 -1147000 -4243000 3517000 -7840000 0 0 76000 -75000 2446000 -12158000 2578000 -14952000 5080000 -9724000 0 0 0 0 7658000 -24676000 -1229000 -203000 3304000 -3374000 -500000 0 0 0 1575000 -3577000 0 47000 0 -77000 0 -500000 0 0 0 -530000 338000 2140000 62000 90000 0 0 0 0 400000 2230000 1360000 1664000 0 0 0 0 0 0 1360000 1664000 Stock-based Compensation and Stockholders' Equity<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity Incentive Plan</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 5, 2020, the stockholders of the Company approved the 2020 Equity and Incentive Compensation Plan (the "2020 Plan"). The maximum number of shares available under the 2020 Plan is 5,000,000 plus 1,045,000 shares of common stock that remained available for future awards under the 2016 Equity Incentive Plan (the “2016 Plan”), at the time of adoption of the 2020 Plan. No other awards can be granted under the 2016 Plan. 7,246,000 shares of common stock remain reserved for outstanding awards issued under the 2016 Plan at the time of adoption of the 2020 Plan.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><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, the Company had 2,385,365 authorized shares available for future issuance under the 2020 Plan.</span></div><div style="text-align:justify;text-indent:36pt"><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%">Common Stock Repurchase</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 29, 2021, a duly authorized subcommittee of the Board of Directors approved a share repurchase program to repurchase up to an aggregate of $200.0 million of the Company's common stock at market prices. The program is effective until the earlier of July 31, 2022 or the date when the maximum amount of common stock is repurchased. The Company had $150.0 million of remaining availability under the share repurchase program as of September 30, 2021. There were no shares repurchased under the share repurchase program during the three months ended September 30, 2021.</span></div><div style="text-indent:36pt"><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%">Determining Fair Value</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's fair value of RSUs and PRSUs is based on the closing market price of the Company's common stock on the date of grant. The Company estimates the fair value of stock options granted using the Black-Scholes-option-pricing model. This fair value is then amortized ratably over the requisite service periods of the awards, which is generally the vesting period. The key inputs in using the Black-Scholes-option-pricing model were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected Term—The Company’s expected term represents the period that the Company’s stock-based awards are expected to be outstanding and was determined based on the Company's historical experience.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected Volatility—Expected volatility is based on the Company's historical volatility. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected Dividend—The Black-Scholes valuation model calls for a single expected dividend yield as an input and the Company has no plans to pay dividends.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Risk-Free Interest Rate—The risk-free interest rate used in the Black-Scholes valuation method is based on the United States Treasury zero coupon issues in effect at the time of grant for periods corresponding with the expected term of option.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of stock option grants for the three months ended September 30, 2021 and 2020 was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:</span></div><div style="margin-top:5pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.304%"><tr><td style="width:1.0%"/><td style="width:54.032%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.922%"/><td style="width:0.1%"/><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 <br/>September 30,</span></td><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="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><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%">Risk-free interest rate</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%">0.81 </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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.27% </span></div></td><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%">Expected term</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%">6.09 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: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.98 years</span></td><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%">Dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">— </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="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%">Volatility</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%">49.71 </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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.43% </span></div></td><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%">Weighted-average fair value</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%">17.94 </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.16 </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"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows total stock-based compensation expense included in the condensed consolidated statements of operations for the three months ended September 30, 2021 and 2020 (in thousands):</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="padding-left:18pt;padding-right:18pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.304%"><tr><td style="width:1.0%"/><td style="width:54.032%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.922%"/><td style="width:0.1%"/><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 <br/>September 30,</span></td><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="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><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%">Cost of sales</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%">447 </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%">503 </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"/></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%">3,880 </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,702 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">517 </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%">517 </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"/></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%">General and administrative</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,171 </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,448 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-based compensation expense before taxes</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%">7,015 </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%">7,170 </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"/></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%">Income tax impact</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,888)</span></td><td style="background-color:#ffffff;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%">(1,955)</span></td><td style="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-based compensation expense, 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%">5,127 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">5,215 </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"/></tr></table></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-align:justify;text-indent:36pt"><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, $9.4 million of unrecognized compensation expense related to stock options is expected to be recognized over a weighted-average period of 3.85 years, $51.2 million of unrecognized compensation cost related to unvested RSUs is expected to be recognized over a weighted-average period of 2.77 years and less than $0.1 million of unrecognized compensation cost related to unvested PRSUs is expected to be recognized over a period of 0.11 years. Additionally, as described below, $9.6 million of unrecognized compensation cost related to the 2021 CEO Performance Stock Option is expected to be recognized over a period of 5.0 years.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </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%">Stock Option Activity</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, the Company’s Compensation Committee of the Board of Directors (the “Compensation Committee”) approved the grant of a stock option award for 1,000,000 common stock shares to the Company’s CEO (the “2021 CEO Performance Stock Option”). The 2021 CEO Performance Stock Option has five vesting tranches with a vesting schedule based entirely on the attainment of operational milestones (performance conditions) and market conditions, assuming (1) continued employment either as the CEO or in such capacity as agreed upon between the Company’s CEO and the Board of Directors and (2) service through each vesting date. Each of the five vesting tranches of the 2021 CEO Performance Stock Option will vest upon certification by the Compensation Committee that both (i) the market price milestone for such tranche, which begins at $45.00 per share for the first tranche and increases up to $120.00 per share thereafter (based on a 60 calendar day trailing average, counting only trading days), has been achieved, and (ii) any one of the following five operational milestones focused on total revenue, as reported under U.S. GAAP, have been achieved for the previous four consecutive fiscal quarters. Upon vesting and exercise, including the payment of the exercise price of $45.00 per share, prior to March 2, 2024, the Company’s CEO must hold shares that he acquires until March 2, 2024, other than those shares sold pursuant to a cashless exercise where shares are simultaneously sold to pay for the exercise price and any required tax withholding.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The achievement status of the operational and stock price milestones as of September 30, 2021 was as follows:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"/><td style="width:29.314%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.938%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.558%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Annualized Revenue Milestone</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Achievement Status</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Stock Price Milestone</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Achievement Status</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;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">(in billions)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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="display:none"/><td colspan="3" style="display:none"/></tr><tr><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%">$4.0</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:10pt;font-weight:400;line-height:100%">Probable</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%">$45</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%">Not met</span></td><td colspan="3" style="background-color:#ffffff;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$4.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">Probable</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%">$60</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%">Not met</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$5.8</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:10pt;font-weight:400;line-height:100%">Probable</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%">$75</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%">Not met</span></td><td colspan="3" style="background-color:#ffffff;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$6.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">Probable</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%">$95</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%">Not met</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$8.0</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:10pt;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:10pt;font-weight:400;line-height:100%">$120</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%">Not met</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On the grant date, a Monte Carlo simulation was used to determine for each tranche (i) a fixed expense amount for such tranche and (ii) the future time when the market price milestone for such tranche was expected to be achieved, or its “expected market price milestone achievement time.” Separately, based on a subjective assessment of the Company’s future financial performance, each quarter, the Company will determine whether achievement is probable for each operational milestone that has not previously been achieved or deemed probable of achievement, and, if so, the future time when the Company expects to achieve that operational milestone, or its “expected operational milestone achievement time.” When the Company first determines that an operational milestone has become probable of being achieved, the Company will allocate the entire expense for the related tranche over the number of quarters between the grant date and the then-applicable “expected vesting time.” The “expected vesting time” at any given time is the later of (i) the expected operational milestone achievement time (if the related operational milestone has not yet been achieved) and (ii) the expected market price milestone achievement time (if the related market price milestone has not yet been achieved). The Company will immediately recognize a catch-up expense for all accumulated expenses from the grant date through the quarter in which the operational milestone was first deemed probable of being achieved. Each quarter thereafter, the Company will recognize the prorated portion of the then-remaining expense for the tranche based on the number of quarters between such quarter and the then-applicable expected vesting time, except that upon vesting of a tranche, all remaining expenses for that tranche will be immediately recognized.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended September 30, 2021, the Company recognized compensation expense related to the 2021 CEO Performance Stock Option of $0.9 million. No compensation expense related to the 2021 CEO Performance Stock Option was recognized during the three months ended September 30, 2020. As of September 30, 2021 and June 30, 2021, the Company had $9.6 million and $10.5 million, respectively, in unrecognized compensation cost related to the 2021 CEO Performance Stock Option. The unrecognized compensation cost as of September 30, 2021 is expected to be recognized over a period of five years.</span></div><div style="text-align:justify"><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-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock option activity during the three months ended September 30, 2021 under all plans:</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="margin-top:5pt;text-align:center"><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:55.728%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.558%"/><td style="width:0.1%"/><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="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%">Options<br/>Outstanding</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%">Weighted<br/>Average<br/>Exercise<br/>Price per<br/>Share</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%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term (in Years)</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%">Balance as of June 30, 2021</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%">5,175,554 </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%">26.17 </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:0 1pt"/><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%">Granted</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%">114,860 </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%">37.88 </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="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%">Exercised</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%">(389,942)</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%">17.25 </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="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%">Forfeited/Cancelled</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%">(41,459)</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%">30.47 </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="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%">Balance as of September 30, 2021</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%">4,859,013 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">27.13 </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%">5.52</span></td><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"/></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%">Options vested and exercisable at September 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">3,099,511 </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%">20.82 </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:2px 1pt;text-align: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.47</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:120%">RSU and PRSU Activity</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2015, the Company began to grant RSUs to employees. The Company grants RSUs to certain employees as part of its regular employee equity compensation review program as well as to selected new hires. RSUs are typically service based share awards that entitle the holder to receive freely tradable shares of the Company's common stock upon vesting. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Compensation Committee granted a PRSU award to one of the Company's senior executives. The award vests in two tranches and includes service and performance conditions. Each tranche has 15,000 RSUs that vest in May 2021 and November 2021 based on service conditions only. Additional units can be earned based on revenue growth percentage in fiscal year 2020 compared to fiscal year 2019, which units would vest in May 2021, and based on revenue growth percentage in fiscal year 2021 compared to fiscal year 2020, which units would vest in November 2021. No additional units were earned for fiscal year 2020 as revenue decreased from fiscal year 2019. An additional 2,939 units were earned for fiscal year 2021 that would vest on November 10, 2021.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes RSU and PRSU activity during the three months ended September 30, 2021 under all plans: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.035%"><tr><td style="width:1.0%"/><td style="width:32.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.621%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.484%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.621%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.857%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.621%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.487%"/><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%">Time-Based RSUs<br/>Outstanding</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%">Weighted<br/>Average<br/>Grant-Date Fair Value per Share</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%">PRSUs<br/>Outstanding</span></td><td colspan="3" style="display:none"/><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%">Weighted<br/>Average<br/>Grant-Date Fair Value per Share</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%">Balance as of 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,854,956 </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%">26.79 </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%">15,000 </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="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%">34.27 </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%">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%">359,405 </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%">37.88 </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"/><td colspan="3" style="display:none"/><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%">— </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%">Released</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%">(173,771)</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%">22.92 </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"/><td colspan="3" style="display:none"/><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%">— </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%">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%">(87,894)</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.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%">— </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="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%">— </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%">Balance as of 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,952,696 </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%">29.15 </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;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%">15,000 </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="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%">34.27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5000000 1045000 0 7246000 2385365 200000000 150000000 0 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of stock option grants for the three months ended September 30, 2021 and 2020 was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:</span></div><div style="margin-top:5pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.304%"><tr><td style="width:1.0%"/><td style="width:54.032%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.922%"/><td style="width:0.1%"/><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 <br/>September 30,</span></td><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="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><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%">Risk-free interest rate</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%">0.81 </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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.27% </span></div></td><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%">Expected term</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%">6.09 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: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.98 years</span></td><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%">Dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">— </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="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%">Volatility</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%">49.71 </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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.43% </span></div></td><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%">Weighted-average fair value</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%">17.94 </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.16 </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"/></tr></table></div> 0.0081 0.0027 P6Y1M2D P5Y11M23D 0 0 0.4971 0.5043 17.94 14.16 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows total stock-based compensation expense included in the condensed consolidated statements of operations for the three months ended September 30, 2021 and 2020 (in thousands):</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="padding-left:18pt;padding-right:18pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.304%"><tr><td style="width:1.0%"/><td style="width:54.032%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.922%"/><td style="width:0.1%"/><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 <br/>September 30,</span></td><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="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><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%">Cost of sales</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%">447 </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%">503 </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"/></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%">3,880 </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,702 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">517 </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%">517 </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"/></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%">General and administrative</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,171 </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,448 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-based compensation expense before taxes</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%">7,015 </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%">7,170 </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"/></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%">Income tax impact</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,888)</span></td><td style="background-color:#ffffff;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%">(1,955)</span></td><td style="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-based compensation expense, 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%">5,127 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">5,215 </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"/></tr></table></div> 447000 503000 3880000 3702000 517000 517000 2171000 2448000 7015000 7170000 1888000 1955000 5127000 5215000 9400000 P3Y10M6D 51200000 P2Y9M7D 100000 P0Y1M9D 9600000 P5Y 1000000 5 5 45.00 120.00 60 5 4 45.00 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The achievement status of the operational and stock price milestones as of September 30, 2021 was as follows:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"/><td style="width:29.314%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.938%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.558%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Annualized Revenue Milestone</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Achievement Status</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Stock Price Milestone</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Achievement Status</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;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">(in billions)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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="display:none"/><td colspan="3" style="display:none"/></tr><tr><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%">$4.0</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:10pt;font-weight:400;line-height:100%">Probable</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%">$45</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%">Not met</span></td><td colspan="3" style="background-color:#ffffff;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$4.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">Probable</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%">$60</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%">Not met</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$5.8</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:10pt;font-weight:400;line-height:100%">Probable</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%">$75</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%">Not met</span></td><td colspan="3" style="background-color:#ffffff;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$6.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">Probable</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%">$95</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%">Not met</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$8.0</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:10pt;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:10pt;font-weight:400;line-height:100%">$120</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%">Not met</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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> 4000000000.0 45 4800000000 60 5800000000 75 6800000000 95 8000000000.0 120 900000 0 9600000 10500000 P5Y <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock option activity during the three months ended September 30, 2021 under all plans:</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="margin-top:5pt;text-align:center"><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:55.728%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.558%"/><td style="width:0.1%"/><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="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%">Options<br/>Outstanding</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%">Weighted<br/>Average<br/>Exercise<br/>Price per<br/>Share</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%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term (in Years)</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%">Balance as of June 30, 2021</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%">5,175,554 </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%">26.17 </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:0 1pt"/><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%">Granted</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%">114,860 </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%">37.88 </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="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%">Exercised</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%">(389,942)</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%">17.25 </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="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%">Forfeited/Cancelled</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%">(41,459)</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%">30.47 </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="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%">Balance as of September 30, 2021</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%">4,859,013 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">27.13 </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%">5.52</span></td><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"/></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%">Options vested and exercisable at September 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">3,099,511 </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%">20.82 </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:2px 1pt;text-align: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.47</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 5175554 26.17 114860 37.88 389942 17.25 41459 30.47 4859013 27.13 P5Y6M7D 3099511 20.82 P3Y5M19D 2 15000 0 2939 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes RSU and PRSU activity during the three months ended September 30, 2021 under all plans: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.035%"><tr><td style="width:1.0%"/><td style="width:32.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.621%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.484%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.621%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.857%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.621%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.487%"/><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%">Time-Based RSUs<br/>Outstanding</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%">Weighted<br/>Average<br/>Grant-Date Fair Value per Share</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%">PRSUs<br/>Outstanding</span></td><td colspan="3" style="display:none"/><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%">Weighted<br/>Average<br/>Grant-Date Fair Value per Share</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%">Balance as of 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,854,956 </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%">26.79 </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%">15,000 </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="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%">34.27 </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%">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%">359,405 </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%">37.88 </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"/><td colspan="3" style="display:none"/><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%">— </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%">Released</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%">(173,771)</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%">22.92 </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"/><td colspan="3" style="display:none"/><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%">— </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%">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%">(87,894)</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.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%">— </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="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%">— </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%">Balance as of 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,952,696 </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%">29.15 </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;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%">15,000 </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="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%">34.27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1854956 26.79 15000 34.27 359405 37.88 0 0 173771 22.92 0 0 87894 27.54 0 0 1952696 29.15 15000 34.27 Income Taxes<div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded a provision for income taxes of $3.3 million and $3.7 million for the three months ended September 30, 2021 and 2020, respectively. The effective tax rate was 11.7% and 12.7% for the three months ended September 30, 2021 and 2020, respectively. The effective tax rate for the three months ended September 30, 2021 is lower than that for the three months ended September 30, 2020, primarily due to a decrease in certain non-deductible expenses and a decrease in foreign tax liability.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of September 30, 2021, the Company had gross unrecognized tax benefits of $45.1 million, of which, $28.3 million, if recognized, would affect the Company's effective tax rate. During the three months ended September 30, 2021, there was a $4.3 million increase in gross unrecognized tax benefits. The Company’s policy is to include interest and penalties related to unrecognized tax benefits within the provision for taxes on the condensed consolidated statements of operations. As of September 30, 2021, the Company had accrued $2.7 million of interest and penalties relating to unrecognized tax benefits.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) was enacted. The CARES Act provides temporary relief from certain aspects of the 2017 Tax Reform Act that imposed limitations on the utilization of certain losses, interest expense deductions and alternative minimum tax credits and made a technical correction to the 2017 Tax Reform Act related to the depreciable life of qualified improvement property. The CARES Act does not have a material impact on the Company.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company has determined that its foreign undistributed earnings are indefinitely reinvested except for undistributed earnings related to the Company's operations in the Netherlands. The Company may repatriate certain foreign earnings from the Netherlands that have been previously taxed in the U.S. The tax impact of such repatriation is estimated to be immaterial.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes that it has adequately provided reserves for all uncertain tax positions; however, amounts asserted by tax authorities could be greater or less than the Company’s current position. Accordingly, the Company’s provision on federal, state and foreign tax related matters to be recorded in the future may change as revised estimates are made or as the underlying matters are settled or otherwise resolved.</span></div>The federal statute of limitations remains open in general for tax years ended June 30, 2018 through 2021. Various states statutes of limitations remain open in general for tax years ended June 30, 2017 through 2021. Certain statutes of limitations in major foreign jurisdictions remain open in general for the tax years ended June 30, 2016 through 2021. It is reasonably possible that our gross unrecognized tax benefits will decrease by approximately $1.0 million, in the next 12 months, due to the lapse of the statute of limitations. These adjustments, if recognized, would positively impact our effective tax rate, and would be recognized as additional tax benefits. 3300000 3700000 0.117 0.127 45100000 28300000 4300000 2700000 1000000 Commitments and Contingencies<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation and Claims— </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 8, 2018, two putative class action complaints were filed against the Company, the Company's Chief Executive Officer, and the Company's former Chief Financial Officer in the U.S. District Court for the Northern District of California (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Hessefort v. Super Micro Computer, Inc., et al.</span><span style="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-style:italic;font-weight:400;line-height:120%">No. 18-cv-00838</span><span style="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-style:italic;font-weight:400;line-height:120%">United Union of Roofers v. Super Micro Computer, Inc., et al.</span><span style="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-style:italic;font-weight:400;line-height:120%">No. 18-cv-00850</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). The complaints contain similar allegations, claiming that the defendants violated Section 10(b) of the Securities Exchange Act due to alleged misrepresentations and/or omissions in public statements regarding recognition of revenue. The court subsequently appointed New York Hotel Trades Council &amp; Hotel Association of New York City, Inc. Pension Fund as lead plaintiff. The lead plaintiff then filed an amended complaint naming the Company's Senior Vice President of Investor Relations as an additional defendant. On June 21, 2019, the lead plaintiff filed a further amended complaint naming the Company's former Senior Vice President of International Sales, Corporate Secretary, and Director as an additional defendant. On July 26, 2019, the Company filed a motion to dismiss the complaint. On March 23, 2020, the Court granted the Company’s motion to dismiss the complaint, with leave for lead plaintiff to file an amended complaint within 30 days. On April 22, 2020, lead plaintiff filed a further amended complaint. On June 15, 2020, the Company filed a motion to dismiss the further amended complaint, the hearing for which was calendared for September 23, 2020; however, the Court held a conference on September 15 to discuss how the Court could efficiently address the recent SEC settlement agreement. The parties stipulated to allow plaintiffs to further amend the complaint solely to add allegations relating to the SEC settlement. On October 14, 2020, plaintiffs filed a Fourth Amended Complaint. On October 28, 2020, defendants filed a supplemental motion to dismiss. On March 29, 2021, the Court granted in part and denied in part defendants’ motions to dismiss. Plaintiffs’ claims under Sections 10(b) and 20 of the Exchange Act were dismissed with prejudice as against the Company’s former head of Investor Relations, Perry Hayes. Plaintiffs’ Section 10(b) claim, but not the Section 20 claim, was likewise dismissed as to Wally Liaw, a founder, former director, and former SVP of International Sales. The Court denied the motions to dismiss the Section 10(b) and Section 20 claims against the Company, Charles Liang, and Howard Hideshima, the Company’s former CFO. Discovery has commenced, and the Court has calendared a hearing on class certification for January 22, 2022. The Company intends to defend the lawsuit vigorously. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On October 27, 2020, certain current and former directors and officers of the Company were named as defendants in a putative derivative lawsuit filed in the Superior Court of the State of California, County of Santa Clara (the “Court”), captioned Barry v. Liang, et al., 20-CV-372190. The Company was also named as a nominal defendant. The complaint purports to allege claims for breaches of fiduciary duties, waste of corporate assets, and unjust enrichment arising out of allegations that the Company’s officers and directors caused the Company to issue false and misleading statements about recognition of revenue and the effectiveness of its internal controls, failed to adopt and implement effective internal controls, and failed to timely file various reports with the Securities and Exchange Commission. Defendants filed demurrers, which were set for hearing on August 4, 2021, but which were continued to September 15, 2021. Following this continuance, on July 21, 2021, Plaintiffs' counsel filed an amended complaint in lieu of responding to the demurrer. The amended complaint added no new claims; primarily, the amendment added allegations describing the March 29, 2021 motion to dismiss decision in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Hessefort </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">class action. Defendants demurred to the amended complaint on August 24, 2021, and the Court has calendared the hearing for January 26, 2022. The case is otherwise currently stayed. The Company intends to defend the lawsuit vigorously.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On May 5, 2021, certain current and former directors and officers of the Company were named as defendants in a putative derivative lawsuit filed in the U.S. District Court for the Northern District of California, captioned </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Stein v. Liang, et al</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">., Case No. 3:21-cv-03357-KAW (the “Stein Derivative Action”). The Company was also named as a nominal defendant. The complaint purports to allege claims for breaches of fiduciary duties, waste of corporate assets, unjust enrichment, and contribution for violations of federal securities laws arising out of allegations that the Company’s officers and directors caused the Company to issue false and misleading statements about recognition of revenue and the effectiveness of its internal controls, failed to adopt and implement effective internal controls, and failed to timely file various reports with the Securities and Exchange Commission. The plaintiff seeks unspecified compensatory damages and other equitable relief. Defendants filed motions to dismiss the complaint on August 6, 2021. Rather than oppose defendants’ motions, plaintiff informed defendants that plaintiff was prepared to dismiss his action with prejudice. On September 29, 2021, the parties submitted a stipulation for dismissal with prejudice as to the named plaintiff to the Court for its approval. On October 27, 2021, the Court issued an order for the parties to submit within 30 days a plan of notice of dismissal for the Court’s approval. The Court noted that, if no shareholder seeks to intervene during the notice period, plaintiff may file an administrative motion requesting that the Court dismiss the lawsuit with prejudice</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">SEC Matter—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company cooperated with the SEC in its investigation of marketing expenses that contained certain irregularities discovered by Company management, which irregularities were disclosed on August 31, 2015, and the Company cooperated with the SEC in its further investigation of the matters underlying the Company’s inability to timely file its Form 10-K for the fiscal year ended June 30, 2017 and concerning the publication of a false and widely discredited news article in October 2018 concerning the Company’s products. On August 25, 2020, to fully resolve all matters under investigation, the Company consented to entry of an Order Instituting Cease-and-Desist Proceedings Pursuant to Section 8A of the Securities Act of 1933 and Section 21C of the Securities Exchange Act of 1934, Making Findings, and Imposing a Cease-and-Desist Order (“Order”), as announced by the SEC. The Company admitted the SEC’s jurisdiction over the Company and the subject matter of the proceedings, but otherwise neither admitted nor denied the SEC’s findings, as described in the Order. The Company agreed to cease and desist from committing or causing any violations and any future violations of Sections 17(a)(2) and (3) of the Securities Act and Sections 13(a), 13(b)(2)(A), and 13(b)(2)(B), of the Exchange Act and Rules 12b-20, 13a-1, 13a-11, and 13a-13 thereunder. The Company agreed and paid a civil money penalty of $17,500,000 during the three months ended September 30, 2020, which was recorded to general and administrative expense in the Company's condensed consolidated statement of operations. In addition, the Company’s Chief Executive Officer concluded a settlement with the SEC on August 25, 2020, as announced by the SEC. The Company’s Chief Executive Officer paid the Company the sum of $2,122,000 as reimbursement of profits from certain stock sales during the relevant period, pursuant to Section 304 of the Sarbanes-Oxley Act of 2002. The settlement amount was paid during the first quarter of fiscal 2021 and the Company recorded the payment as a credit to general and administrative expense.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">    </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%">Other legal proceedings and indemnifications</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company has been involved in various legal proceedings arising from the normal course of business activities. The resolution of any such matters have not had a material impact on the Company’s consolidated financial condition, results of operations or liquidity as of September 30, 2021 and any prior periods.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into indemnification agreements with its current and former directors and executive officers. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under these agreements, the Company has agreed to indemnify such individuals to the fullest extent permitted by law against liabilities that arise by reason of their status as directors or officers and to advance expenses incurred by such individuals in connection with related legal proceedings. It is not possible to determine the maximum potential amount of payments the Company could be required to make under these agreements due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each claim. However, the Company maintains directors and officers liability insurance coverage to reduce its exposure to such obligations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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 Company has agreements to purchase inventory and non-inventory items primarily through the next 12 months. As of September 30, 2021, these remaining noncancelable commitments were $508.2 million, including $124.4 million for related parties.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lease Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - See Note 7, "Leases," for a discussion of the Company's operating lease and financing lease commitments.</span></div> 2 P30D 17500000 2122000 508200000 124400000 Segment ReportingThe Company operates in one operating segment that develops and provides high performance server solutions based upon an innovative, modular and open-standard architecture. The Company’s chief operating decision maker is the Chief Executive Officer.<div style="text-align:justify;text-indent:36pt"><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 property, plant and equipment, net (in thousands):</span></div><div style="padding-left:18pt;padding-right:18pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:59.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.458%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.460%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</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,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-lived assets:</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 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%">United States</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%">181,189 </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%">180,143 </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 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%">Asia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,046 </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%">91,640 </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 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%">Europe</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,913 </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,930 </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: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%">284,148 </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%">274,713 </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><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s revenue is presented on a disaggregated basis in Note 2, “Revenue,” by type of product and by geographical market.</span></div> 1 <div style="text-align:justify;text-indent:36pt"><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 property, plant and equipment, net (in thousands):</span></div><div style="padding-left:18pt;padding-right:18pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:59.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.458%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.460%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</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,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-lived assets:</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 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%">United States</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%">181,189 </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%">180,143 </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 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%">Asia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,046 </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%">91,640 </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 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%">Europe</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,913 </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,930 </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: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%">284,148 </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%">274,713 </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> 181189000 180143000 100046000 91640000 2913000 2930000 284148000 274713000 XML 14 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover - shares
3 Months Ended
Sep. 30, 2021
Oct. 31, 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-33383  
Entity Registrant Name Super Micro Computer, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 77-0353939  
Entity Address, Address Line One 980 Rock Avenue  
Entity Address, City or Town San Jose  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 95131  
City Area Code 408  
Local Phone Number 503-8000  
Title of 12(b) Security Common Stock, $0.001 par value per share  
Trading Symbol SMCI  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Smaller Reporting Company false  
Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding (in shares)   51,075,818
Entity Central Index Key 0001375365  
Current Fiscal Year End Date --06-30  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 15 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 $ 270,047 $ 232,266
Accounts receivable, net of allowances of $2,461 and $2,591 at September 30, 2021 and June 30, 2021, respectively (including accounts receivable from related parties of $13,993 and $8,678 at September 30, 2021 and June 30, 2021, respectively) 458,076 463,834
Inventories 1,184,573 1,040,964
Prepaid expenses and other current assets (including receivables from related parties of $26,283 and $23,837 at September 30, 2021 and June 30, 2021, respectively) 124,259 130,195
Total current assets 2,036,955 1,867,259
Investment in equity investee 5,161 4,578
Property, plant and equipment, net 284,148 274,713
Deferred income taxes, net 63,269 63,288
Other assets 37,160 32,126
Total assets 2,426,693 2,241,964
Current liabilities:    
Accounts payable (including amounts due to related parties of $77,754 and $70,096 at September 30, 2021 and June 30, 2021, respectively) 564,628 612,336
Accrued liabilities (including amounts due to related parties of $20,103 and $18,528 at September 30, 2021 and June 30, 2021, respectively) 175,221 178,850
Income taxes payable 14,273 12,741
Short-term debt 233,674 63,490
Deferred revenue 113,683 101,479
Total current liabilities 1,101,479 968,896
Deferred revenue, non-current 101,749 100,838
Long-term debt 45,134 34,700
Other long-term liabilities 45,533 41,132
Total liabilities 1,293,895 1,145,566
Commitments and contingencies (Note 11)
Stockholders’ equity:    
Common stock and additional paid-in capital, $0.001 par value, Authorized shares: 100,000,000; Outstanding shares: 51,071,844 and 50,582,078, Issued shares: 51,071,844 and 50,582,078 at September 30, 2021 and June 30, 2021, respectively 448,976 438,012
Accumulated other comprehensive income 449 453
Retained earnings 683,197 657,760
Total Super Micro Computer, Inc. stockholders’ equity 1,132,622 1,096,225
Noncontrolling interest 176 173
Total stockholders’ equity 1,132,798 1,096,398
Total liabilities and stockholders’ equity $ 2,426,693 $ 2,241,964
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Stockholders’ equity:    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares outstanding (in shares) 51,071,844 50,582,078
Common stock, shares issued (in shares) 51,071,844 50,582,078
Affiliated    
Current assets:    
Accounts receivable, allowance for credit loss $ 2,461 $ 2,591
Accounts receivable 13,993 8,678
Prepaid expenses, related party 26,283 23,837
Current liabilities:    
Accounts payable 77,754 70,096
Accrued liabilities, related party $ 20,103 $ 18,528
XML 17 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]    
Net sales (including related party sales of $30,922 and $19,716 in the three months ended September 30, 2021 and 2020, respectively) $ 1,032,730 $ 762,250
Cost of sales (including related party purchases of $87,687 and $58,859 in the three months ended September 30, 2021 and 2020, respectively) 894,591 632,335
Gross profit 138,139 129,915
Operating expenses:    
Research and development 65,143 54,798
Sales and marketing 21,624 20,292
General and administrative 22,244 24,379
Total operating expenses 109,011 99,469
Income from operations 29,128 30,446
Other (expense) income, net 50 (841)
Interest expense (804) (674)
Income before income tax provision 28,374 28,931
Income tax provision (3,325) (3,660)
Share of income from equity investee, net of taxes 388 1,330
Net income $ 25,437 $ 26,601
Net income per common share:    
Basic (in dollars per share) $ 0.50 $ 0.51
Diluted (in dollars per share) $ 0.48 $ 0.49
Weighted-average shares used in calculation of net income per common share:    
Basic (in shares) 50,796 52,329
Diluted (in shares) 52,916 54,426
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Operations (Parenthetical) - Affiliated - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Related party sales $ 30,922 $ 19,716
Related party purchases $ 87,687 $ 58,859
XML 19 R6.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
Statement of Comprehensive Income [Abstract]    
Net income $ 25,437 $ 26,601
Other comprehensive income (loss), net of tax:    
Foreign currency translation gain (loss) (4) 247
Total other comprehensive income (loss) (4) 247
Total comprehensive income $ 25,433 $ 26,848
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock and Additional Paid-In Capital
Treasury Stock
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Non-controlling Interest
Beginning balance (in shares) at Jun. 30, 2020   53,741,828 1,333,125      
Beginning balance at Jun. 30, 2020 $ 1,065,707 $ 389,972 $ (20,491) $ (152) $ 696,211 $ 167
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options, net of taxes (in shares)   350,830        
Exercise of stock options, net of taxes 5,020 $ 5,020        
Release of common stock shares upon vesting of restricted stock units (in shares)   217,519        
Shares withheld for the withholding tax on vesting of restricted stock units (in shares)   (69,131)        
Shares withheld for the withholding tax on vesting of restricted stock units (2,005) $ (2,005)        
Stock repurchases and retirement (in shares)     (1,142,294)      
Stock repurchases and retirement (30,000)   $ (30,000)      
Stock-based compensation 7,170 $ 7,170   0    
Foreign currency translation gain (loss) 247     247    
Net income 26,603     0 26,601 2
Ending balance (in shares) at Sep. 30, 2020   54,241,046 2,475,419      
Ending balance at Sep. 30, 2020 $ 1,072,742 $ 400,157 $ (50,491) 95 722,812 169
Beginning balance (in shares) at Jun. 30, 2021 50,582,078 50,582,078 0      
Beginning balance at Jun. 30, 2021 $ 1,096,398 $ 438,012 $ 0 453 657,760 173
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options, net of taxes (in shares) 389,942 370,066        
Exercise of stock options, net of taxes $ 6,018 $ 6,018        
Release of common stock shares upon vesting of restricted stock units (in shares)   173,771        
Shares withheld for the withholding tax on vesting of restricted stock units (in shares)   (54,071)        
Shares withheld for the withholding tax on vesting of restricted stock units (2,069) $ (2,069)        
Stock-based compensation 7,015 $ 7,015        
Foreign currency translation gain (loss) (4)     (4)    
Net income $ 25,440       25,437 3
Ending balance (in shares) at Sep. 30, 2021 51,071,844 51,071,844 0      
Ending balance at Sep. 30, 2021 $ 1,132,798 $ 448,976 $ 0 $ 449 $ 683,197 $ 176
XML 21 R8.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
OPERATING ACTIVITIES:    
Net income $ 25,437 $ 26,601
Reconciliation of net income to net cash provided by operating activities:    
Depreciation and amortization 7,548 7,517
Stock-based compensation expense 7,015 7,170
Recovery of allowance for doubtful accounts (124) (154)
Provision for excess and obsolete inventories 3,478 (902)
Share of income from equity investee (388) (1,330)
Foreign currency exchange gain 45 618
Deferred income taxes, net 19 (224)
Other 5 (719)
Changes in operating assets and liabilities:    
Accounts receivable, net (including changes in related party balances of $(5,315) and $7,510 during the three months ended September 30, 2021 and 2020, respectively) 5,859 81,035
Inventories (147,087) 78,544
Prepaid expenses and other assets (including changes in related party balances of $(2,446) and $12,158 during the three months ended September 30, 2021 and 2020, respectively) 6,109 43,724
Accounts payable (including changes in related party balances of $7,658 and $(24,676) during the three months ended September 30, 2021 and 2020, respectively) (54,343) (85,704)
Income taxes payable 1,532 1,625
Deferred revenue 13,115 (1,946)
Accrued liabilities (including changes in related party balances of $1,575 and $(3,577) during the three months ended September 30, 2021 and 2020, respectively) (1,330) (36,457)
Other long-term liabilities (including changes in related party balances of $0 and $(530) during the three months ended September 30, 2021 and 2020, respectively) (1,461) 1,157
Net cash provided by (used in) operating activities (134,571) 120,555
INVESTING ACTIVITIES:    
Purchases of property, plant and equipment (including payments to related parties of $400 and $2,230 during the three months ended September 30, 2021 and 2020, respectively) (10,802) (11,851)
Investment in a privately-held company (1,100) 0
Net cash used in investing activities (11,902) (11,851)
FINANCING ACTIVITIES:    
Proceeds from borrowings, net of debt issuance costs 269,806 6,408
Repayment of debt (89,476) (271)
Proceeds from exercise of stock options, net of taxes 6,018 5,020
Payment of withholding tax on vesting of restricted stock units (2,069) (2,005)
Stock repurchases 0 (28,453)
Payments of obligations under finance leases (17) (26)
Net cash provided by (used in) by financing activities 184,262 (19,327)
Effect of exchange rate fluctuations on cash (11) 185
Net increase in cash, cash equivalents and restricted cash 37,778 89,562
Cash, cash equivalents and restricted cash at the beginning of the period 233,449 212,390
Cash, cash equivalents and restricted cash at the end of the period 271,227 301,952
Supplemental disclosure of cash flow information:    
Cash paid for interest 508 512
Cash paid for taxes, net of refunds 2,732 1,204
Non-cash investing and financing activities:    
Unpaid property, plant and equipment purchases (including due to related parties of $1,360 and $1,664 as of September 30, 2021 and 2020, respectively) 13,063 6,661
Right of use ("ROU") assets obtained in exchange for operating lease commitments 6,119 2,059
Unpaid stock repurchases $ 0 $ 1,547
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Net cash provided by (used in) operating activities    
Increase (decrease) in accounts receivable, related parties $ (5,315,000) $ 7,510,000
Increase (decrease) in prepaid expenses and other current assets, related parties (2,446,000) 12,158,000
Increase (decrease) in accounts payable, related parties 7,658,000 (24,676,000)
Increase (decrease) in accrued liability, related parties 1,575,000 (3,577,000)
Increase (decrease) in other long-term liabilities, related parties 0 (530,000)
Purchases of property, plant and equipment 400 2,230,000
Unpaid property, plant and equipment purchases, related parties $ 1,360,000 $ 1,664,000
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies
3 Months Ended
Sep. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Significant Accounting Policies and Estimates

No material changes have been made to the significant accounting policies of Super Micro Computer, Inc., a corporation incorporated under the laws of Delaware, and its consolidated entities (together, the “Company”), disclosed in Note 1, "Organization and Summary of Significant Accounting Policies," in its Annual Report on Form 10-K, filed on August 27, 2021, for the year ended June 30, 2021. Management's estimates include, as applicable, the anticipated impacts of the coronavirus ("COVID-19") pandemic.

Basis of Presentation

The unaudited condensed consolidated financial statements included herein have been prepared by the Company pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States of America ("U.S. GAAP") have been condensed or omitted pursuant to such rules and regulations.

The unaudited condensed consolidated financial statements included herein reflect all adjustments, including normal recurring adjustments, which are, in the opinion of management, necessary for a fair presentation of the consolidated financial position, results of operations and cash flows for the periods presented. The consolidated results of operations for the three months ended September 30, 2021 are not necessarily indicative of the results that may be expected for future quarters or for the fiscal year ending June 30, 2022.

Concentration of Supplier Risk

Certain materials used by the Company in the manufacturing of its products are available from a limited number of suppliers. Shortages could occur in these materials due to an interruption of supply or increased demand in the industry. One supplier accounted for 20.1% and 22.0% of total purchases for the three months ended September 30, 2021 and 2020, respectively. Purchases from Ablecom, and Compuware, related parties of the Company (see Note 8, "Related Party Transactions") accounted for a combined 9.6% and 9.2% of total cost of sales for the three months ended September 30, 2021 and 2020, respectively.

Concentration of Credit Risk

Financial instruments which potentially subject the Company to concentration of credit risk consist primarily of cash and cash equivalents, restricted cash, investment in an auction rate security and accounts receivable. No single customer accounted for 10% or more of the net sales for the three months ended September 30, 2021 and 2020. One customer accounted for 11.7% and 13.5% of accounts receivable, net as of September 30, 2021 and June 30, 2021, respectively.

Accounting Pronouncements Recently Adopted

In December 2019, the FASB issued amended guidance, Simplifying the Accounting for Income Taxes, to remove certain exceptions to the general principles from ASC 740 - Income Taxes, and to improve consistent application of U.S. GAAP for other areas of ASC 740 by clarifying and amending existing guidance. The guidance is effective for the Company from July 1, 2021. The adoption of the guidance did not have a material impact on its condensed consolidated financial statements and disclosures.
Accounting Pronouncements Not Yet Adopted

In March 2020, the FASB issued authoritative guidance, Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The new guidance provides optional expedients and exceptions for applying generally accepted accounting principles to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another reference rate expected to be discontinued.  The guidance also establishes (1) a general contract modification principle that entities can apply in other areas that may be affected by reference rate reform and (2) certain elective hedge accounting expedients. The amendment is effective for all entities through December 31, 2022. In January 2021, the FASB issued further guidance on this topic, which clarified the scope and application of the original guidance. LIBOR is used to calculate the interest on borrowings under the Company's 2018 Bank of America Credit Facility and E.SUN Credit Facility. The 2018 Bank of America Credit Facility was amended on June 28, 2021 which provided for a new maturity date of June 28, 2026 and fallback terms related to LIBOR replacement mechanics. As the amendment had changes not related to LIBOR replacement, optional expedients under this guidance cannot be elected. The E.SUN Credit Facility will terminate on July 29, 2022 before the phase out of LIBOR. Therefore, the Company does not expect the adoption of the guidance to have an impact on its consolidated financial statements and disclosures.
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue
3 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Disaggregation of Revenue

The Company disaggregates revenue by type of product and by geographical market in order to depict the nature, amount, and timing of revenue and cash flows. Service revenues, which are less than 10%, are not a significant component of total revenue, and are aggregated within the respective categories.

The following is a summary of net sales by product type (in thousands):
 Three Months Ended
September 30,
 20212020
Server and storage systems$849,856 $617,788 
Subsystems and accessories182,874 144,462 
Total$1,032,730 $762,250 

Server and storage systems constitute an assembly and integration of subsystems and accessories, and related services. Subsystems and accessories are comprised of server boards, chassis and accessories.

International net sales are based on the country and geographic region to which the products were shipped. The following is a summary for the three months ended September 30, 2021 and 2020, of net sales by geographic region (in thousands):
 Three Months Ended
September 30,
 20212020
United States$560,948 $496,086 
Asia263,086 126,707 
Europe179,694 112,089 
Other29,002 27,368 
$1,032,730 $762,250 

Contract Balances

Generally, the payment terms of the Company’s offerings range from 30 to 60 days. In certain instances, customers may prepay for products and services in advance of delivery. Receivables relate to the Company’s unconditional right to consideration for performance obligations either partially or fully completed.
Contract assets are rights to consideration in exchange for goods or services that the Company has transferred to a customer when such right is conditional on something other than the passage of time. Such contract assets are insignificant to the Company’s condensed consolidated financial statements.

Contract liabilities consist of deferred revenue and relate to amounts invoiced to or advance consideration received from customers, which precede the Company’s satisfaction of the associated performance obligation(s). The Company’s deferred revenue primarily results from customer payments received upfront for extended warranties and on-site services because these performance obligations are satisfied over time. Revenue recognized during the three months ended September 30, 2021, which was included in the opening deferred revenue balance as of June 30, 2021 of $202.3 million, was $30.0 million.

Deferred revenue increased $13.1 million during the three months ended September 30, 2021 as compared to the fiscal year ended June 30, 2021 mainly due to the increase in non-cancellable non-refundable advance considerations received from customers which precede the Company's satisfaction of the associated performance obligations.

Transaction Price Allocated to the Remaining Performance Obligations

Remaining performance obligations represent in aggregate the amount of transaction price that has been allocated to performance obligations not delivered, or only partially undelivered, as of the end of the reporting period. The Company applies the exemption to not disclose information about remaining performance obligations that are part of a contract that has an original expected duration of one year or less. These performance obligations generally consist of services, such as on-site services, including integration services and extended warranty services that are contracted for one year or less, and products for which control has not yet been transferred. The value of the transaction price allocated to remaining performance obligations as of September 30, 2021 was $215.4 million. The Company expects to recognize approximately 53% of remaining performance obligations as revenue in the next 12 months, and the remainder thereafter.

Capitalized Contract Acquisition Costs and Fulfillment Cost

Contract acquisition costs are those incremental costs that the Company incurs to obtain a contract with a customer that it would not have incurred if the contract had not been obtained. Contract acquisition costs consist primarily of incentive bonuses. Contract acquisition costs are considered incremental and recoverable costs of obtaining and fulfilling a contract with a customer and are therefore capitalizable. The Company applies the practical expedient to expense incentive bonus costs as incurred if the amortization period would be one year or less, generally upon delivery of the associated server and storage systems or components. Where the amortization period of the contract cost would be more than a year, the Company applies judgment in the allocation of the incentive bonus cost asset between hardware and service performance obligations and expenses the cost allocated to the hardware performance obligations upon delivery of associated server and storage systems or components and amortizes the cost allocated to service performance obligations over the period the services are expected to be provided. Contract acquisition costs allocated to service performance obligations that are subject to capitalization are insignificant to the Company’s condensed consolidated financial statements.

Contract fulfillment costs consist of costs paid in advance for outsourced services provided by third parties to the extent they are not in the scope of other guidance. Fulfillment costs paid in advance for outsourced services provided by third parties are capitalized and amortized over the period the services are expected to be provided. Such fulfillment costs are insignificant to the Company’s condensed consolidated financial statements.
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income Per Common Share
3 Months Ended
Sep. 30, 2021
Earnings Per Share [Abstract]  
Net Income Per Common Share Net Income Per Common Share
The following table shows the computation of basic and diluted net income per common share for the three months ended September 30, 2021 and 2020 (in thousands, except per share amounts): 
 Three Months Ended
September 30,
 20212020
Numerator:
Net income$25,437 $26,601 
Denominator:
Weighted-average shares outstanding50,796 52,329 
Effect of dilutive securities2,120 2,097 
Weighted-average diluted shares52,916 54,426 
Basic net income per common share$0.50 $0.51 
Diluted net income per common share$0.48 $0.49 

For the three months ended September 30, 2021 and 2020, the Company had stock options, restricted stock units ("RSUs") and performance based restricted stock units ("PRSUs") outstanding that could potentially dilute basic earnings per share in the future, but were excluded from the computation of diluted net income per share in the periods presented, as their effect would have been anti-dilutive. The anti-dilutive common share equivalents resulting from outstanding equity awards were 694,211 and 1,177,694 for the three months ended September 30, 2021 and 2020, respectively.
XML 26 R13.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
The following tables provide details of the selected balance sheet items (in thousands):

Inventories:
September 30, 2021June 30, 2021
Finished goods$781,992 $761,694 
Work in process172,593 80,472 
Purchased parts and raw materials229,988 198,798 
Total inventories$1,184,573 $1,040,964 
    
During the three months ended September 30, 2021 and 2020, the Company recorded a net provision for excess and obsolete inventory to cost of sales totaling $3.5 million and $0.9 million, respectively. The Company classifies subsystems and
accessories that may be sold separately or incorporated into systems as finished goods.
Prepaid Expenses and Other Current Assets:
 September 30, 2021June 30, 2021
Other receivables (1)$87,269 $99,921 
Prepaid income tax13,797 12,288 
Prepaid expenses9,210 6,719 
Deferred service costs4,680 4,900 
Restricted cash251 251 
Others9,052 6,116 
Total prepaid expenses and other current assets$124,259 $130,195 
__________________________
(1) Includes other receivables from contract manufacturers based on certain buy-sell arrangements of $75.2 million and $76.2 million as of September 30, 2021 and June 30, 2021, respectively.


Cash, cash equivalents and restricted cash:
 September 30, 2021June 30, 2021
Cash and cash equivalents$270,047 $232,266 
Restricted cash included in prepaid expenses and other current assets251 251 
Restricted cash included in other assets929 932 
Total cash, cash equivalents and restricted cash$271,227 $233,449 

Property, Plant, and Equipment:
 September 30, 2021June 30, 2021
Buildings$143,512$86,930 
Land84,60276,421 
Machinery and equipment102,52297,671 
Building construction in progress (1)5,91987,438 
Building and leasehold improvements43,42226,640 
Software23,09322,592 
Furniture and fixtures31,78222,843 
434,852420,535 
Accumulated depreciation and amortization(150,704)(145,822)
Property, plant and equipment, net$284,148$274,713 
__________________________
(1) Primarily relates to the development and construction costs associated with the Company’s Green Computing Park located in San Jose, California, and a new building in Taiwan.
Other Assets:
 September 30, 2021June 30, 2021
Operating lease right-of-use asset$24,156 $20,047 
Deferred service costs, non-current5,576 5,421 
Prepaid expense, non-current1,890 1,973 
Investment in auction rate security1,556 1,556 
Deposits1,449 1,669 
Restricted cash, non-current929 932 
Other1,604 528 
Total other assets$37,160 $32,126 

Accrued Liabilities:    
September 30, 2021June 30, 2021
Accrued payroll and related expenses$43,912 $45,770 
Contract manufacturing liabilities39,206 45,319 
Customer deposits30,773 32,419 
Accrued warranty costs9,532 10,185 
Accrued cooperative marketing expenses7,8115,652 
Operating lease liability6,400 6,322 
Accrued professional fees2,343 2,737 
Other35,245 30,446 
Total accrued liabilities$175,221 $178,850 

Performance Awards Liability

In March 2020, the Board of Directors (the “Board”) approved performance bonuses for the Chief Executive Officer, a senior executive and two members of the Board, which payments will be earned when specified market and performance conditions are achieved.

The Chief Executive Officer’s aggregate cash bonuses of up to $8.1 million are earned in two tranches. The first 50% is payable if the average closing price for the Company’s common stock equals or exceeds $31.61 for any period of 20 consecutive trading days following the date of the agreement and ending prior to September 30, 2021 and the Chief Executive Officer remains employed with the Company through the date that such common stock price goal is determined to have been achieved. This payment can be reduced at the discretion of the Board to the extent the Company has not made adequate progress in remediating its material weaknesses in its internal control over financial reporting as determined by the Board. The second 50% is payable if the average closing price for the Company’s common stock equals or exceeds $32.99 for any period of 20 consecutive trading days following the date of the agreement and ending prior to June 30, 2022 and the Chief Executive Officer remains employed with the Company through the date that such common stock price goal is achieved.

During the fiscal year ended June 30, 2021, the target average closing prices for both tranches were met and the cash payment under the second tranche was made. On September 21, 2021, the Audit Committee of the Board determined and advised the Board as to its view that the Company had made adequate progress in remediating the material weaknesses in its internal control over financial reporting. On September 30, 2021, the Board considered and agreed with this assessment, but also considered the impact of accomplishments of Company employees other than Mr. Liang in achieving this adequate progress. The Board exercised its discretion under the terms of the performance bonuses to reduce the payout for the first tranche from 50% to approximately 25% of $8.1 million, for an aggregate of $2.0 million. The payout of $2.0 million was made subsequent to September 30, 2021.
The Company previously expected that the full amount of the first tranche would be paid to its Chief Executive Officer and, accordingly, recorded a liability of $3.6 million related to this tranche on its balance sheet as of June 30, 2021. In light of the Board’s action in September 2021 to reduce the amount of the first tranche payout to $2.0 million, the Company adjusted the amount of this liability on its balance sheet as of September 30, 2021 to $2.0 million and recognized a benefit of $1.6 million in its consolidated statement of operations during the quarter ended September 30, 2021. The (benefit) or expense recognized during the three months ended September 30, 2021 and 2020 was $(1.6) million and $0.1 million, respectively.

Other Long-term Liabilities:
September 30, 2021June 30, 2021
Operating lease liability, non-current$18,366 $14,539 
Accrued unrecognized tax benefits including related interest and penalties18,392 17,841 
Accrued warranty costs, non-current2,701 2,678 
Other6,074 6,074 
Total other long-term liabilities$45,533 $41,132 

Product Warranties:
Three Months Ended
September 30,
 20212020
Balance, beginning of the period$12,863 $12,379 
Provision for warranty6,386 8,347 
Costs utilized(7,199)(7,607)
Change in estimated liability for pre-existing warranties183 608 
Balance, end of the period12,233 13,727 
Current portion9,532 11,057 
Non-current portion$2,701 $2,670 
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Disclosure
3 Months Ended
Sep. 30, 2021
Fair Value Disclosures [Abstract]  
Fair Value Disclosure Fair Value Disclosure
The financial instruments of the Company measured at fair value on a recurring basis are included in cash equivalents, other assets and accrued liabilities. The Company classifies its financial instruments, except for its investment in an auction rate security, within Level 1 or Level 2 in the fair value hierarchy because the Company uses quoted prices in active markets or alternative pricing sources and models using market observable inputs to determine their fair value.

The Company’s investment in an auction rate security is classified within Level 3 of the fair value hierarchy as the determination of its fair value was not based on observable inputs as of September 30, 2021 and June 30, 2021. The Company is using the discounted cash flow method to estimate the fair value of the auction rate security at each period end and the following assumptions: (i) the expected yield based on observable market rate of similar securities, (ii) the security coupon rate that is reset monthly, (iii) the estimated holding period and (iv) a liquidity discount. The liquidity discount assumption is based on the management estimate of lack of marketability discount of similar securities and is determined based on the analysis of financial market trends over time, recent redemptions of securities and other market activities. The Company performed a sensitivity analysis and applying a change of either plus or minus 100 basis points in the liquidity discount does not result in a significantly higher or lower fair value measurement of the auction rate security as of September 30, 2021.
Financial Assets and Liabilities Measured on a Recurring Basis

The following table sets forth the Company’s financial instruments as of September 30, 2021 and June 30, 2021, which are measured at fair value on a recurring basis by level within the fair value hierarchy. These are classified based on the lowest level of input that is significant to the fair value measurement (in thousands):
September 30, 2021Level 1Level 2Level 3Asset at
Fair Value
Assets
Money market funds (1)$151 $— $— $151 
Certificates of deposit (2)— 862 — 862 
Auction rate security— — 1,556 1,556 
Total assets measured at fair value$151 $862 $1,556 $2,569 
June 30, 2021Level 1Level 2Level 3Asset at
Fair Value
Assets
Money market funds (1)$151 $— $— $151 
Certificates of deposit (2)— 863 — 863 
Auction rate security— — 1,556 1,556 
Total assets measured at fair value$151 $863 $1,556 $2,570 
__________________________
(1) $0.2 million and $0.2 million in money market funds are included in restricted cash, non-current in other assets in the condensed consolidated balance sheets as of September 30, 2021 and June 30, 2021, respectively.

(2) $0.2 million and $0.2 million in certificates of deposit are included in cash and cash equivalents, $0.3 million and $0.3 million in certificates of deposit are included in prepaid expenses and other assets, and $0.4 million and $0.4 million in certificates of deposit are included in restricted cash, non-current in other assets in the condensed consolidated balance sheets as of September 30, 2021 and June 30, 2021, respectively.    

On a quarterly basis, the Company also evaluates the current expected credit loss by considering factors such as historical experience, market data, issuer-specific factors, and current economic conditions. For the three months ended September 30, 2021, the credit losses related to the Company’s investments was not significant.

There was no movement in the balances of the Company's financial assets measured at fair value on a recurring basis, consisting of investment in an auction rate security, using significant unobservable inputs (Level 3) for the three months ended September 30, 2021 and 2020.

There were no transfers between Level 1, Level 2 or Level 3 financial instruments in the three months ended September 30, 2021 and 2020.

The following is a summary of the Company’s investment in an auction rate security as of September 30, 2021 and June 30, 2021 (in thousands): 

 Cost BasisGross
Unrealized
Holding
Gains
Gross
Unrealized
Holding
Losses
Fair Value
Auction rate security$1,750 $— $(194)$1,556 
 
No gain or loss was recognized in other comprehensive income for the auction rate security for the three months ended September 30, 2021 and 2020.
    
The Company measures the fair value of outstanding debt for disclosure purposes on a recurring basis. As of September 30, 2021 and June 30, 2021, total debt of $278.8 million and $98.2 million, respectively, was reported at amortized cost. This outstanding debt was classified as Level 2 as it was not actively traded. The amortized cost of the outstanding debt approximates the fair value.

Other Financial Assets - Investments into Non-Marketable Equity Securities

The Company's non-marketable equity securities are investments in privately held companies without readily determinable fair values in the amount of $1.2 million and $0.1 million as of September 30, 2021 and June 30, 2021, respectively. The Company accounts for these investments at cost less impairment, if any, plus or minus changes from observable price changes in orderly transactions for the identical or similar investments by the same issuer. During the three months ended September 30, 2021 and 2020, the Company did not record any upward or downward adjustments to the carrying values of the non-marketable equity securities related to observable price changes. The Company also did not record any impairment to the carrying values of the non-marketable equity securities during the three months ended September 30, 2021 and 2020.
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Short-term and Long-term Debt
3 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
Short-term and Long-term Debt Short-term and Long-term Debt
Short-term and long-term debt obligations as of September 30, 2021 and June 30, 2021 consisted of the following (in thousands):
 
 September 30,June 30,
 20212021
Line of credit:
Bank of America$110,193 $— 
CTBC Bank68,100 18,000 
 E.SUN Bank30,000 20,400 
Total line of credit208,293 38,400 
Term loans:
CTBC Bank term loan, due August 31, 2022$25,195 $25,090 
CTBC Bank term loan, due June 4, 203039,018 34,700 
CTBC Bank term loan, due December 27, 20271,434 — 
E.SUN Bank term loan, due September 15, 20264,868 — 
Total term loans70,515 59,790 
Total debt278,808 98,190 
Short-term debt and current portion of long-term debt233,674 63,490 
Debt, Non-current$45,134 $34,700 

Activities under Revolving Lines of Credit and Term Loans

Bank of America

2018 Bank of America Credit Facility

In April 2018, the Company entered into a revolving line of credit with Bank of America for up to $250.0 million (as amended from time to time, the "2018 Bank of America Credit Facility"). On June 28, 2021, the 2018 Bank of America Credit Facility was amended to, among other items, extend the maturity to June 28, 2026, reduce the size of the facility from $250.0 million to $200.0 million, increase the maximum amount that the Company can request the facility be increased from $100.0 million to $150.0 million, and update provisions relating to erroneous payments and LIBOR replacement mechanics. In addition, the amendment reduced both the unused line fee from 0.375% per annum to 0.2% or 0.3% per annum (depending upon amount drawn under the facility) and the interest rate applicable to the facility from LIBOR plus 2.00% or 3.00% per annum (depending upon amount drawn under the facility) to LIBOR plus 1.375% or 1.625% per annum. The amendment was accounted for as a modification and the impact was immaterial to the consolidated financial statements. Interest accrued on any loans under the 2018 Bank of America Credit Facility is due on the first day of each month, and the loans are due and payable in full on the termination date of the 2018 Bank of America Credit Facility. Voluntary prepayments are permitted without early repayment fees or penalties. Subject to customary exceptions, the 2018 Bank of America Credit Facility is secured by substantially all of Super Micro Computer’s assets, other than real property assets. Under the terms of the 2018 Bank of America Credit Facility, the Company is not permitted to pay any dividends. The 2018 Bank of America Credit Facility contains customary representations and warranties and customary affirmative and negative covenants applicable to the Company and its subsidiaries and contains a financial covenant, which requires that the Company maintain a certain fixed charge coverage ratio, for each twelve-month period while in a Trigger Period, as defined in the agreement, is in effect.

As of September 30, 2021, the total outstanding borrowings under the 2018 Bank of America Credit Facility were $110.2 million. As of June 30, 2021, the Company had no outstanding borrowings under the 2018 Bank of America Credit Facility. The interest rates under the 2018 Bank of America Credit Facility as of September 30, 2021 and June 30, 2021 were 1.50%. The balance of debt issuance costs outstanding as of September 30, 2021 and June 30, 2021 were $0.5 million. The
Company has been in compliance with all the covenants under the 2018 Bank of America Credit Facility, and as of September 30, 2021, the Company's available borrowing capacity was $89.8 million, subject to the borrowing base limitation and compliance with other applicable terms.

CTBC Bank

2021 CTBC Credit Lines

The Company through its Taiwan subsidiary was party to (i) that certain credit agreement, dated May 6, 2020, with CTBC Bank Co., Ltd. (“CTBC Bank”), which provided for a ten-year, non-revolving term loan facility (the “2020 CTBC Term Loan Facility”) to obtain up to NTD1,200.0 million ($40.7 million U.S. dollar equivalent) and (ii) that certain credit agreement, dated August 24, 2020, with CTBC Bank (the “CTBC Credit Facility”), which provided for total borrowings of up to $50.0 million (collectively, the “Prior CTBC Credit Lines”).

On July 20, 2021 (the “Effective Date”), the Company through its Taiwan subsidiary entered into a general agreement for omnibus credit lines with CTBC Bank (the “2021 CTBC Credit Lines), which replaced the Prior CTBC Credit Lines in their entirety and permit borrowings, from time to time, pursuant to (i) a term loan facility of up to NTD 1,550.0 million ($55.4 million U.S. dollar equivalents) including the existing 2020 CTBC Term Loan Facility of NTD 1,200.0 million ($42.9 million U.S. dollar equivalents) and a new 75-month, non-revolving term loan facility of NTD 350.0 million ($12.5 million U.S. dollar equivalents) to use to purchase machinery and equipment for the Company’s Bade Manufacturing Facility located in Taiwan (the “2021 CTBC Machine Loan”), and (ii) a line of credit facility of up to $105.0 million (the “2021 CTBC Credit Facility”), which increased the borrowing capacity of CTBC Credit Facility. The 2021 CTBC Credit Facility provides (i) a 12-month NTD 1,250.0 million ($44.7 million U.S. dollar equivalent) term loan facility secured by the land and building located in Bade, Taiwan with an interest rate equal to the lender's established NTD interest rate plus 0.50% per annum which is adjusted monthly, which term loan facility also includes a 12-month guarantee of up to NTD 100.0 million ($3.6 million U.S. dollar equivalent) with an annual fee equal to 0.50% per annum, and (ii) a 12-month revolving line of credit of up to 100% of eligible accounts receivable in an aggregate amount of up to $105.0 million with an interest rate equal to the lender's established USD interest rate plus 0.70% to 0.75% per annum which is adjusted monthly.

Interest rates are to be established according to individual credit arrangements established pursuant to the 2021 CTBC Credit Lines, which interest rates shall be subject to adjustment depending on the satisfaction of certain conditions. Term loans made pursuant to the 2021 CTBC Credit Lines are secured by certain of the Taiwan subsidiary’s assets, including certain property, land, plant, and equipment. There are various financial covenants under the 2021 CTBC Credit Lines, including current ratio, debt service coverage ratio, and financial debt ratio requirements. Amounts outstanding under the Prior CTBC Credit Lines on the Effective Date were assumed by the 2021 CTBC Credit Lines.

As of September 30, 2021 and June 30, 2021, the amounts outstanding under the 2020 CTBC Term Loan Facility were $39.0 million and $34.7 million, respectively. The interest rates for these loans were 0.45% per annum as of September 30, 2021 and June 30, 2021. Under the 2021 CTBC Machine Loan, the amounts outstanding were $1.4 million at September 30, 2021. The interest rates for these loans were 0.65% per annum as of September 30, 2021. As of June 30, 2021, there were no outstanding borrowings under the 2021 CTBC Machine Loan.

The total outstanding borrowings under the 2021 CTBC Credit Facility term loan were denominated in NTD and remeasured into U.S. dollars of $25.2 million and $25.1 million at September 30, 2021 and June 30, 2021, respectively. The interest rate for these loans were 0.74% and 0.75% per annum as of September 30, 2021 and June 30, 2021, respectively. As of September 30, 2021, and June 30, 2021, the outstanding borrowings of 2021 CTBC Credit Facility revolving line of credit were $68.1 million and $18.0 million, respectively. The interest rates for these loans ranged from approximately 0.94% to 0.95% per annum as of September 30, 2021. The interest rate was 0.98% per annum as of June 30, 2021. As of September 30, 2021, the amount available for future borrowing under the 2021 CTBC Credit Facility was $11.7 million. As of September 30, 2021, the net book value of land and building located in Bade, Taiwan, collateralizing the 2021 CTBC Credit Lines was $77.7 million. As of September 30, 2021, all financial covenants under the 2021 CTBC Credit Lines were satisfied.

E.SUN Bank
2021 E.SUN Bank Credit Facility

The Company through its Taiwan subsidiary was party to that certain General Credit Agreement, dated December 2, 2020, with E.SUN Bank (“E.SUN Bank”), which provided for the issuance of loans, advances, acceptances, bills, bank guarantees, overdrafts, letters of credit, and other types of drawdown instruments up to a credit limit of US$30 million (the “Prior E.SUN Bank Credit Facility”). The term of the Prior E.SUN Bank Credit Facility was until September 18, 2021.

On September 13, 2021 (the “E.SUN Bank Effective Date”), the Company through its Taiwan subsidiary entered into a new General Credit Agreement with E.SUN Bank, which replaced the Prior E.SUN Bank Credit Facility (the “2021 E.SUN Bank Credit Facility”). The 2021 E.SUN Bank Credit Facility permits borrowings of up to (i) NTD 1,600.0 million ($57.6 million U.S. dollar equivalent) and (ii) $30.0 million as loans, advances, acceptances, bills, bank guarantees, overdrafts, letters of credit, and other types of drawdown instruments. Other terms of the 2021 E.SUN Bank Credit Facility are substantially identical to the Prior E.SUN Bank Credit Facility. Generally, interest for base rate loans made under the 2021 E.SUN Bank Credit Facility are based upon an average interbank overnight call loan rate in the finance industry (such as LIBOR or TAIFX) plus a fixed margin, and is subject to occasional adjustment. The 2021 E.SUN Bank Credit Facility has customary default provisions permitting E.SUN Bank to terminate or reduce the credit limit, shorten the credit period, or deem all liabilities due and payable, including in the event the Subsidiary has an overdue liability at another financial organization. There are various financial covenants under the 2021 E.SUN Bank Credit Facility, including current ratio, net debt ratio, and interest coverage requirements.

Terms for specific drawdown instruments issued under the 2021 E.SUN Bank Credit Facility, such as credit amount, term of use, mode of drawdown, specific lending rate, and other relevant terms, are to be set forth in Notifications and Confirmation of Credit Conditions (a “Notification and Confirmation”) negotiated with E.SUN Bank. A Notification and Confirmation was entered into on the E.SUN Bank Effective Date for (i) a five-year, non-revolving term loan facility to obtain up to NTD 1,600.0 million ($57.6 million U.S. dollar equivalent) in financing for use in research and development activities (the “Term Loan”), and (ii) a $30.0 million import loan (the “Import Loan”) with a tenor of 120 days. As of September 30, 2021, the total outstanding borrowings under the Term Loan were denominated in NTD and remeasured into U.S. dollars of $4.9 million and the interest rates for these loans were 0.995% per annum. As of September 30, 2021 and June 30, 2021, the amounts outstanding under the Import Loan were $30.0 and $20.4 million, respectively. The interest rates for these loans ranged approximately from 0.96% to 1.23% and 1.00% to 1.29% per annum as of September 30, 2021 and June 30, 2021, respectively. At September 30, 2021, the amount available for future borrowing under the Import Loan was $0.0 million and all financial covenants under the 2021 E.SUN Bank Credit Facility were satisfied.

Mega Bank

Mega Bank Credit Facilities

On September 13, 2021 (the “Mega Bank Effective Date”), the Company through its Taiwan subsidiary entered into a NTD 1,200.0 million ($43.2 million U.S. dollar equivalent) credit facility (the “Mega Bank Credit Facility”) with Mega International Commercial Bank (“Mega Bank”). The Mega Bank Credit Facility will be used to support manufacturing activities (such as purchase of materials and components), and to provide medium-term working capital (the “Permitted Uses”). Drawdowns under the Mega Bank Credit Facility may be made through December 31, 2024, with the first drawdown date not later than November 5, 2021. Drawdowns may be in amounts of up to 80% of Permitted Uses certified to the Bank in drawdown certificates. The interest rate depends upon the amount borrowed under Mega Bank Credit Facility, and as of the Mega Bank Effective Date, ranged from 0.645% to 0.845% per annum. The interest rate is subject to adjustment in certain circumstances, such as events of default. Interest is payable monthly. Principal payments for amounts borrowed commence on the 15th day of the month following two years after the first drawdown, and are repaid in monthly installments over a period of three years thereafter. The Mega Bank Credit Facility is unsecured and has customary default provisions permitting Mega Bank to reduce or cancel the extension of credit, or declare all principal and interest amounts immediately due and payable. As of September 30, 2021, there were no outstanding borrowings under the Mega Bank Credit Facility.

Chang Hwa Bank
Chang Hwa Bank Credit Facility

On October 5, 2021 (the “Chang Hwa Bank Effective Date”), the Company through its Taiwan subsidiary entered into a credit facility (the “Chang Hwa Bank Credit Facility”) with Chang Hwa Commercial Bank, Ltd. (“Chang Hwa Bank”). The Chang Hwa Bank Credit Facility permits borrowings of up to NTD 1,000.0 million ($36.0 million U.S. dollar equivalent), including up to $20.0 million as loans, advances, acceptances, bills, bank guarantees, overdrafts, letters of credit, and other types of drawdown instruments. The Chang Hwa Bank Credit Facility has customary default provisions permitting the Chang Hwa Bank to terminate or reduce the credit limit, shorten the credit period, or deem all liabilities due and payable, including in cross-default provisions with respect to the other Taiwan subsidiary debt obligations. Under the Chang Hwa Bank Credit Facility, Chang Hwa Bank has the right to demand collateral for debts owed.

Terms for specific drawdown instruments issued under the Chang Hwa Bank Credit Facility, such as credit amount, term of use, mode of drawdown, specific lending rate, and other relevant terms, are to be set forth in separate loan contracts (each, a “Loan Contract”) negotiated with Chang Hwa Bank. On the Chang Hwa Bank Effective Date, three Loan Contracts were entered into. None of the three Loan Contracts are secured and there are no financial covenants.

Principal payments on short-term and long-term obligations are due as follows (in thousands):

Fiscal Year: Principal Payments
2022$233,594 
20231,696 
20247,110 
20257,110 
20267,110 
2027 and thereafter22,188 
Total short-term and long-term debt$278,808 
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Leases
3 Months Ended
Sep. 30, 2021
Leases [Abstract]  
Leases Leases
The Company leases offices, warehouses and other premises, vehicles and certain equipment leased under non-cancelable operating leases. Operating lease expense recognized and supplemental cash flow information related to operating leases for the three months ended September 30, 2021 and 2020 were as follows (in thousands):

Three Months Ended
September 30,
20212020
Operating lease expense (including expense for lease agreements with related parties of $246 and $347 for the three months ended September 30, 2021 and 2020, respectively)
$2,182 $2,000 
Cash payments for operating leases (including payments to related parties of $279 and $347 for the three months ended September 30, 2021 and 2020, respectively)
$2,205 $1,966 
New operating lease assets obtained in exchange for operating lease liabilities $6,119 $2,059 
During the three months ended September 30, 2021 and 2020, the Company's costs related to short-term lease arrangements for real estate and non-real estate assets were immaterial. Non-lease variable payments expensed in the three months ended September 30, 2021 and 2020 were immaterial.

As of September 30, 2021, the weighted average remaining lease term for operating leases was 4.3 years and the weighted average discount rate was 3.2%. Maturities of operating lease liabilities under noncancelable operating lease arrangements as of September 30, 2021 were as follows (in thousands):
Fiscal Year:Minimum lease payments
2022$5,682 
20236,605 
20245,498 
20255,349 
20262,015 
2027 and beyond1,584 
Total future lease payments26,733 
Less: Imputed interest(1,967)
Present value of operating lease liabilities$24,766 
    
As of September 30, 2021, commitments under short-term lease arrangements, and operating and financing leases that have not yet commenced were immaterial.

    The Company has entered into lease agreements with related parties. See Note 8, "Related Party Transactions," for discussion.
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions
3 Months Ended
Sep. 30, 2021
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
The Company has a variety of business relationships with Ablecom and Compuware. Ablecom and Compuware are both Taiwan corporations. Ablecom is one of the Company’s major contract manufacturers; Compuware is both a distributor of the Company’s products and a contract manufacturer for the Company. Ablecom’s Chief Executive Officer, Steve Liang, is the brother of Charles Liang, the Company’s President, Chief Executive Officer and Chairman of the Board. Steve Liang and his family members owned approximately 28.8% of Ablecom’s stock and Charles Liang and his spouse, Sara Liu, who is also an officer and director of the Company, collectively owned approximately 10.5% of Ablecom’s capital stock as of September 30, 2021. Bill Liang, a brother of both Charles Liang and Steve Liang, is a member of the Board of Directors of Ablecom. Bill Liang is also the Chief Executive Officer of Compuware, a member of Compuware’s Board of Directors and a holder of a significant equity interest in Compuware. Steve Liang is also a member of Compuware’s Board of Directors and is an equity holder of Compuware. Charles Liang and Sara Liu do not own any capital stock of Compuware and the Company does not own any of Ablecom or Compuware’s capital stock.

Dealings with Ablecom

The Company has entered into a series of agreements with Ablecom, including multiple product development, production and service agreements, product manufacturing agreements, manufacturing services agreements and lease agreements for warehouse space.
Under these agreements, the Company outsources to Ablecom a portion of its design activities and a significant part of its server chassis manufacturing as well as an immaterial portion of other components. Ablecom manufactured approximately 92.5% and 93.6% of the chassis included in the products sold by the Company during the three months ended September 30, 2021 and 2020, respectively. With respect to design activities, Ablecom generally agrees to design certain agreed-upon products according to the Company’s specifications, and further agrees to build the tools needed to manufacture the products. The Company pays Ablecom for the design and engineering services, and further agrees to pay Ablecom for the tooling. The Company retains full ownership of any intellectual property resulting from the design of these products and tooling.

With respect to the manufacturing aspects of the relationship, Ablecom purchases most of materials needed to manufacture the chassis from third parties and the Company provides certain components used in the manufacturing process (such as power supplies) to Ablecom through consignment or sales transactions. Ablecom uses these materials and components to manufacture the completed chassis and then sell them back to the Company. For the components purchased from the Company, Ablecom sells the components back to the Company at a price equal to the price at which the Company sold the components to Ablecom. The Company and Ablecom frequently review and negotiate the prices of the chassis the Company purchases from Ablecom. In addition to inventory purchases, the Company also incurs other costs associated with design services, tooling and other miscellaneous costs from Ablecom.

The Company’s exposure to financial loss as a result of its involvement with Ablecom is limited to potential losses on its purchase orders in the event of an unforeseen decline in the market price and/or demand of the Company’s products such that the Company incurs a loss on the sale or cannot sell the products. Outstanding purchase orders from the Company to Ablecom were $36.7 million and $40.2 million at September 30, 2021 and June 30, 2021, respectively, effectively representing the exposure to financial loss. The Company does not directly or indirectly guarantee any obligations of Ablecom, or any losses that the equity holders of Ablecom may suffer. Since Ablecom manufactures substantially all the chassis that the Company incorporates into its products, if Ablecom were to suddenly be unable to manufacture chassis for the Company, the Company’s business could suffer if the Company is unable to quickly qualify substitute suppliers who can supply high-quality chassis to the Company in volume and at acceptable prices.

Dealings with Compuware

The Company has entered into a distribution agreement with Compuware, under which the Company appointed Compuware as a non-exclusive distributor of the Company’s products in Taiwan, China and Australia. Compuware assumes the responsibility to install the Company's products at the site of the end customer, if required, and administers customer support in exchange for a discount from the Company's standard price for its purchases.

The Company also has entered into a series of agreements with Compuware, including multiple product development, production and service agreements, product manufacturing agreements, and lease agreements for office space.

Under these agreements, the Company outsources to Compuware a portion of its design activities and a significant part of its power supplies manufacturing as well as an immaterial portion of other components. With respect to design activities, Compuware generally agrees to design certain agreed-upon products according to the Company’s specifications, and further agrees to build the tools needed to manufacture the products. The Company pays Compuware for the design and engineering services, and further agrees to pay Compuware for the tooling. The Company retains full ownership of any intellectual property resulting from the design of these products and tooling. With respect to the manufacturing aspects of the relationship, Compuware purchases most of materials needed to manufacture the power supplies from outside markets and uses these materials to manufacture the products and then sell those products to the Company. The Company and Compuware frequently review and negotiate the prices of the power supplies the Company purchases from Compuware.
Compuware also manufactures motherboards, backplanes and other components used on printed circuit boards for the Company. The Company sells to Compuware most of the components needed to manufacture the above products. Compuware uses the components to manufacture the products and then sells the products back to the Company at a purchase price equal to the price at which the Company sold the components to Compuware, plus a “manufacturing value added” fee and other miscellaneous charges and costs including overhead and labor. The Company and Compuware frequently review and negotiate the amount of the “manufacturing value added” fee that will be included in the price of the products the Company purchases from Compuware. In addition to the inventory purchases, the Company also incurs costs associated with design services, tooling assets, and miscellaneous costs.

The Company’s exposure to financial loss as a result of its involvement with Compuware is limited to potential losses on its purchase orders in the event of an unforeseen decline in the market price and/or demand of the Company’s products such that the Company incurs a loss on the sale or cannot sell the products. Outstanding purchase orders from the Company to Compuware were $87.8 million and $71.0 million at September 30, 2021 and June 30, 2021, respectively, effectively representing the exposure to financial loss. The Company does not directly or indirectly guarantee any obligations of Compuware, or any losses that the equity holders of Compuware may suffer.

Dealings with Investment in a Corporate Venture
In October 2016, the Company entered into agreements pursuant to which the Company contributed certain technology rights in connection with an investment in a privately-held company (the "Corporate Venture") located in China to expand the Company's presence in China. The Corporate Venture is 30% owned by the Company and 70% owned by another company in China. The transaction was closed in the third fiscal quarter of 2017 and the investment is accounted for using the equity method. As such, the Corporate Venture is also a related party.
The Company recorded a deferred gain related to the contribution of certain technology rights. As of September 30, 2021 and June 30, 2021, the Company had unamortized deferred gain balance of $0.5 million and $1.0 million, respectively, in accrued liabilities and none in other long-term liabilities in the Company’s condensed consolidated balance sheets.

The Company monitors the investment for events or circumstances indicative of potential impairment and makes appropriate reductions in carrying values if it determines that an impairment charge is required. In June 2020, the third-party parent company that controls the Corporate Venture was placed on a U.S. government export control list, along with several of the third party parent's related entities and a separate listing for one of its subsidiaries. The Corporate Venture is not itself a restricted party. The Company has concluded that the Corporate Venture is in compliance with the new restrictions. The Company does not believe that the equity investment carrying value is impacted as of September 30, 2021. No impairment charge was recorded for the three months ended September 30, 2021 and 2020, respectively.
The Company sold products to the Corporate Venture and the Company’s share of intra-entity profits on the products that remained unsold by the Corporate Venture have been eliminated and have reduced the carrying value of the Company’s investment in the Corporate Venture. To the extent that the elimination of intra-entity profits reduces the investment balance below zero, such amounts are recorded within accrued liabilities.

Dealings with Monolithic Power Systems, Inc.

The Company procures certain semiconductor products from Monolithic Power Systems, Inc. (“MPS”), a fabless manufacturer of high-performance analog and mixed-signal semiconductors, for use in its products. A member on the Board of Directors, also serves as an officer of MPS.
The Company had the following balances related to transactions with its related parties as of September 30, 2021 and June 30, 2021 (in thousands):

AblecomCompuwareCorporate VentureMPSTotal
September 30, 2021June 30, 2021September 30, 2021June 30, 2021September 30, 2021June 30, 2021September 30, 2021June 30, 2021September 30, 2021June 30, 2021
Accounts receivable$$$1,332 $198 $12,659 $8,478 $— $— $13,993 $8,678 
Other receivable (1)$4,428 $5,575 $21,690 $18,173 $— $— $165 $89 $26,283 $23,837 
Accounts payable$40,730 $38,152 $37,024 $31,944 $— $— $— $— $77,754 $70,096 
Accrued liabilities (2)$1,813 $3,042 $17,790 $14,486 $500 $1,000 $— $— $20,103 $18,528 

(1) Other receivables include receivables from vendors included in prepaid and other current assets.
(2) Includes current portion of operating lease liabilities included in other current liabilities.

The Company's results from transactions with its related parties for each of the three months ended September 30, 2021 and 2020, are as follows (in thousands):

AblecomCompuwareCorporate Venture MPSTotal
Three months ended September 30,Three months ended September 30,Three months ended September 30,Three months ended September 30,Three months ended September 30,
2021202020212020202120202021202020212020
Net sales$$$15,702 $13,299 $15,213 $6,412 — — $30,922 $19,716 
Purchases - inventory$50,788 $23,871 $35,229 $34,197 — — $1,670 $791 $87,687 $58,859 
Purchases - other miscellaneous items$2,116 $2,718 $339 $333 — — — — $2,455 $3,051 


The Company’s cash flow impact from transactions with its related parties for each of the three months ended September 30, 2021 and 2020, are as follows (in thousands):

AblecomCompuwareCorporate Venture MPSTotal
Three months ended September 30,Three months ended September 30,Three months ended September 30,Three months ended September 30,Three months ended September 30,
2021202020212020202120202021202020212020
Changes in accounts receivable— $(27)$(1,134)$353 $(4,181)$7,184 — — $(5,315)$7,510 
Changes in other receivable$1,147 $4,243 $(3,517)$7,840 — — $(76)$75 $(2,446)$12,158 
Changes in accounts payable$2,578 $(14,952)$5,080 $(9,724)— — — — $7,658 $(24,676)
Changes in accrued liabilities$(1,229)$(203)$3,304 $(3,374)$(500)— — — $1,575 $(3,577)
Changes in other long-term liabilities— $47 — $(77)— $(500)— — — $(530)
Purchases of property, plant and equipment$338 $2,140 $62 $90 — — — — $400 $2,230 
Unpaid property, plant and equipment$1,360 $1,664 — — — — — — $1,360 $1,664 
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation and Stockholders' Equity
3 Months Ended
Sep. 30, 2021
Share-based Payment Arrangement [Abstract]  
Stock-based Compensation and Stockholders' Equity Stock-based Compensation and Stockholders' Equity
Equity Incentive Plan

On June 5, 2020, the stockholders of the Company approved the 2020 Equity and Incentive Compensation Plan (the "2020 Plan"). The maximum number of shares available under the 2020 Plan is 5,000,000 plus 1,045,000 shares of common stock that remained available for future awards under the 2016 Equity Incentive Plan (the “2016 Plan”), at the time of adoption of the 2020 Plan. No other awards can be granted under the 2016 Plan. 7,246,000 shares of common stock remain reserved for outstanding awards issued under the 2016 Plan at the time of adoption of the 2020 Plan.

As of September 30, 2021, the Company had 2,385,365 authorized shares available for future issuance under the 2020 Plan.

Common Stock Repurchase

On January 29, 2021, a duly authorized subcommittee of the Board of Directors approved a share repurchase program to repurchase up to an aggregate of $200.0 million of the Company's common stock at market prices. The program is effective until the earlier of July 31, 2022 or the date when the maximum amount of common stock is repurchased. The Company had $150.0 million of remaining availability under the share repurchase program as of September 30, 2021. There were no shares repurchased under the share repurchase program during the three months ended September 30, 2021.

Determining Fair Value

The Company's fair value of RSUs and PRSUs is based on the closing market price of the Company's common stock on the date of grant. The Company estimates the fair value of stock options granted using the Black-Scholes-option-pricing model. This fair value is then amortized ratably over the requisite service periods of the awards, which is generally the vesting period. The key inputs in using the Black-Scholes-option-pricing model were as follows:

Expected Term—The Company’s expected term represents the period that the Company’s stock-based awards are expected to be outstanding and was determined based on the Company's historical experience.

Expected Volatility—Expected volatility is based on the Company's historical volatility.

Expected Dividend—The Black-Scholes valuation model calls for a single expected dividend yield as an input and the Company has no plans to pay dividends.

Risk-Free Interest Rate—The risk-free interest rate used in the Black-Scholes valuation method is based on the United States Treasury zero coupon issues in effect at the time of grant for periods corresponding with the expected term of option.

The fair value of stock option grants for the three months ended September 30, 2021 and 2020 was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:
 Three Months Ended
September 30,
 20212020
Risk-free interest rate0.81 %
0.27%
Expected term6.09 years5.98 years
Dividend yield— %— %
Volatility49.71 %
50.43%
Weighted-average fair value$17.94 $14.16 
The following table shows total stock-based compensation expense included in the condensed consolidated statements of operations for the three months ended September 30, 2021 and 2020 (in thousands):
 
 Three Months Ended
September 30,
 20212020
Cost of sales$447 $503 
Research and development3,880 3,702 
Sales and marketing517 517 
General and administrative2,171 2,448 
Stock-based compensation expense before taxes7,015 7,170 
Income tax impact(1,888)(1,955)
Stock-based compensation expense, net$5,127 $5,215 
    
As of September 30, 2021, $9.4 million of unrecognized compensation expense related to stock options is expected to be recognized over a weighted-average period of 3.85 years, $51.2 million of unrecognized compensation cost related to unvested RSUs is expected to be recognized over a weighted-average period of 2.77 years and less than $0.1 million of unrecognized compensation cost related to unvested PRSUs is expected to be recognized over a period of 0.11 years. Additionally, as described below, $9.6 million of unrecognized compensation cost related to the 2021 CEO Performance Stock Option is expected to be recognized over a period of 5.0 years.
    
Stock Option Activity

In March 2021, the Company’s Compensation Committee of the Board of Directors (the “Compensation Committee”) approved the grant of a stock option award for 1,000,000 common stock shares to the Company’s CEO (the “2021 CEO Performance Stock Option”). The 2021 CEO Performance Stock Option has five vesting tranches with a vesting schedule based entirely on the attainment of operational milestones (performance conditions) and market conditions, assuming (1) continued employment either as the CEO or in such capacity as agreed upon between the Company’s CEO and the Board of Directors and (2) service through each vesting date. Each of the five vesting tranches of the 2021 CEO Performance Stock Option will vest upon certification by the Compensation Committee that both (i) the market price milestone for such tranche, which begins at $45.00 per share for the first tranche and increases up to $120.00 per share thereafter (based on a 60 calendar day trailing average, counting only trading days), has been achieved, and (ii) any one of the following five operational milestones focused on total revenue, as reported under U.S. GAAP, have been achieved for the previous four consecutive fiscal quarters. Upon vesting and exercise, including the payment of the exercise price of $45.00 per share, prior to March 2, 2024, the Company’s CEO must hold shares that he acquires until March 2, 2024, other than those shares sold pursuant to a cashless exercise where shares are simultaneously sold to pay for the exercise price and any required tax withholding.

The achievement status of the operational and stock price milestones as of September 30, 2021 was as follows:

Annualized Revenue MilestoneAchievement StatusStock Price MilestoneAchievement Status
(in billions)
$4.0Probable$45Not met
$4.8Probable$60Not met
$5.8Probable$75Not met
$6.8Probable$95Not met
$8.0$120Not met
On the grant date, a Monte Carlo simulation was used to determine for each tranche (i) a fixed expense amount for such tranche and (ii) the future time when the market price milestone for such tranche was expected to be achieved, or its “expected market price milestone achievement time.” Separately, based on a subjective assessment of the Company’s future financial performance, each quarter, the Company will determine whether achievement is probable for each operational milestone that has not previously been achieved or deemed probable of achievement, and, if so, the future time when the Company expects to achieve that operational milestone, or its “expected operational milestone achievement time.” When the Company first determines that an operational milestone has become probable of being achieved, the Company will allocate the entire expense for the related tranche over the number of quarters between the grant date and the then-applicable “expected vesting time.” The “expected vesting time” at any given time is the later of (i) the expected operational milestone achievement time (if the related operational milestone has not yet been achieved) and (ii) the expected market price milestone achievement time (if the related market price milestone has not yet been achieved). The Company will immediately recognize a catch-up expense for all accumulated expenses from the grant date through the quarter in which the operational milestone was first deemed probable of being achieved. Each quarter thereafter, the Company will recognize the prorated portion of the then-remaining expense for the tranche based on the number of quarters between such quarter and the then-applicable expected vesting time, except that upon vesting of a tranche, all remaining expenses for that tranche will be immediately recognized.

During the three months ended September 30, 2021, the Company recognized compensation expense related to the 2021 CEO Performance Stock Option of $0.9 million. No compensation expense related to the 2021 CEO Performance Stock Option was recognized during the three months ended September 30, 2020. As of September 30, 2021 and June 30, 2021, the Company had $9.6 million and $10.5 million, respectively, in unrecognized compensation cost related to the 2021 CEO Performance Stock Option. The unrecognized compensation cost as of September 30, 2021 is expected to be recognized over a period of five years.
    
The following table summarizes stock option activity during the three months ended September 30, 2021 under all plans:
 
Options
Outstanding
Weighted
Average
Exercise
Price per
Share
Weighted
Average
Remaining
Contractual
Term (in Years)
Balance as of June 30, 20215,175,554 $26.17 
Granted114,860 $37.88 
Exercised(389,942)$17.25 
Forfeited/Cancelled(41,459)$30.47 
Balance as of September 30, 20214,859,013 $27.13 5.52
Options vested and exercisable at September 30, 20213,099,511 $20.82 3.47

RSU and PRSU Activity

In January 2015, the Company began to grant RSUs to employees. The Company grants RSUs to certain employees as part of its regular employee equity compensation review program as well as to selected new hires. RSUs are typically service based share awards that entitle the holder to receive freely tradable shares of the Company's common stock upon vesting.

In March 2020, the Compensation Committee granted a PRSU award to one of the Company's senior executives. The award vests in two tranches and includes service and performance conditions. Each tranche has 15,000 RSUs that vest in May 2021 and November 2021 based on service conditions only. Additional units can be earned based on revenue growth percentage in fiscal year 2020 compared to fiscal year 2019, which units would vest in May 2021, and based on revenue growth percentage in fiscal year 2021 compared to fiscal year 2020, which units would vest in November 2021. No additional units were earned for fiscal year 2020 as revenue decreased from fiscal year 2019. An additional 2,939 units were earned for fiscal year 2021 that would vest on November 10, 2021.
The following table summarizes RSU and PRSU activity during the three months ended September 30, 2021 under all plans: 
Time-Based RSUs
Outstanding
Weighted
Average
Grant-Date Fair Value per Share
PRSUs
Outstanding
Weighted
Average
Grant-Date Fair Value per Share
Balance as of June 30, 20211,854,956 $26.79 15,000 $34.27 
Granted359,405 $37.88 — $— 
Released(173,771)$22.92 — $— 
Forfeited(87,894)$27.54 — $— 
Balance as of September 30, 20211,952,696 $29.15 15,000 $34.27 
XML 32 R19.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 recorded a provision for income taxes of $3.3 million and $3.7 million for the three months ended September 30, 2021 and 2020, respectively. The effective tax rate was 11.7% and 12.7% for the three months ended September 30, 2021 and 2020, respectively. The effective tax rate for the three months ended September 30, 2021 is lower than that for the three months ended September 30, 2020, primarily due to a decrease in certain non-deductible expenses and a decrease in foreign tax liability.

As of September 30, 2021, the Company had gross unrecognized tax benefits of $45.1 million, of which, $28.3 million, if recognized, would affect the Company's effective tax rate. During the three months ended September 30, 2021, there was a $4.3 million increase in gross unrecognized tax benefits. The Company’s policy is to include interest and penalties related to unrecognized tax benefits within the provision for taxes on the condensed consolidated statements of operations. As of September 30, 2021, the Company had accrued $2.7 million of interest and penalties relating to unrecognized tax benefits.

On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) was enacted. The CARES Act provides temporary relief from certain aspects of the 2017 Tax Reform Act that imposed limitations on the utilization of certain losses, interest expense deductions and alternative minimum tax credits and made a technical correction to the 2017 Tax Reform Act related to the depreciable life of qualified improvement property. The CARES Act does not have a material impact on the Company.

The Company has determined that its foreign undistributed earnings are indefinitely reinvested except for undistributed earnings related to the Company's operations in the Netherlands. The Company may repatriate certain foreign earnings from the Netherlands that have been previously taxed in the U.S. The tax impact of such repatriation is estimated to be immaterial.

The Company believes that it has adequately provided reserves for all uncertain tax positions; however, amounts asserted by tax authorities could be greater or less than the Company’s current position. Accordingly, the Company’s provision on federal, state and foreign tax related matters to be recorded in the future may change as revised estimates are made or as the underlying matters are settled or otherwise resolved.
The federal statute of limitations remains open in general for tax years ended June 30, 2018 through 2021. Various states statutes of limitations remain open in general for tax years ended June 30, 2017 through 2021. Certain statutes of limitations in major foreign jurisdictions remain open in general for the tax years ended June 30, 2016 through 2021. It is reasonably possible that our gross unrecognized tax benefits will decrease by approximately $1.0 million, in the next 12 months, due to the lapse of the statute of limitations. These adjustments, if recognized, would positively impact our effective tax rate, and would be recognized as additional tax benefits.
XML 33 R20.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
Litigation and Claims— On February 8, 2018, two putative class action complaints were filed against the Company, the Company's Chief Executive Officer, and the Company's former Chief Financial Officer in the U.S. District Court for the Northern District of California (Hessefort v. Super Micro Computer, Inc., et al., No. 18-cv-00838 and United Union of Roofers v. Super Micro Computer, Inc., et al., No. 18-cv-00850). The complaints contain similar allegations, claiming that the defendants violated Section 10(b) of the Securities Exchange Act due to alleged misrepresentations and/or omissions in public statements regarding recognition of revenue. The court subsequently appointed New York Hotel Trades Council & Hotel Association of New York City, Inc. Pension Fund as lead plaintiff. The lead plaintiff then filed an amended complaint naming the Company's Senior Vice President of Investor Relations as an additional defendant. On June 21, 2019, the lead plaintiff filed a further amended complaint naming the Company's former Senior Vice President of International Sales, Corporate Secretary, and Director as an additional defendant. On July 26, 2019, the Company filed a motion to dismiss the complaint. On March 23, 2020, the Court granted the Company’s motion to dismiss the complaint, with leave for lead plaintiff to file an amended complaint within 30 days. On April 22, 2020, lead plaintiff filed a further amended complaint. On June 15, 2020, the Company filed a motion to dismiss the further amended complaint, the hearing for which was calendared for September 23, 2020; however, the Court held a conference on September 15 to discuss how the Court could efficiently address the recent SEC settlement agreement. The parties stipulated to allow plaintiffs to further amend the complaint solely to add allegations relating to the SEC settlement. On October 14, 2020, plaintiffs filed a Fourth Amended Complaint. On October 28, 2020, defendants filed a supplemental motion to dismiss. On March 29, 2021, the Court granted in part and denied in part defendants’ motions to dismiss. Plaintiffs’ claims under Sections 10(b) and 20 of the Exchange Act were dismissed with prejudice as against the Company’s former head of Investor Relations, Perry Hayes. Plaintiffs’ Section 10(b) claim, but not the Section 20 claim, was likewise dismissed as to Wally Liaw, a founder, former director, and former SVP of International Sales. The Court denied the motions to dismiss the Section 10(b) and Section 20 claims against the Company, Charles Liang, and Howard Hideshima, the Company’s former CFO. Discovery has commenced, and the Court has calendared a hearing on class certification for January 22, 2022. The Company intends to defend the lawsuit vigorously.

On October 27, 2020, certain current and former directors and officers of the Company were named as defendants in a putative derivative lawsuit filed in the Superior Court of the State of California, County of Santa Clara (the “Court”), captioned Barry v. Liang, et al., 20-CV-372190. The Company was also named as a nominal defendant. The complaint purports to allege claims for breaches of fiduciary duties, waste of corporate assets, and unjust enrichment arising out of allegations that the Company’s officers and directors caused the Company to issue false and misleading statements about recognition of revenue and the effectiveness of its internal controls, failed to adopt and implement effective internal controls, and failed to timely file various reports with the Securities and Exchange Commission. Defendants filed demurrers, which were set for hearing on August 4, 2021, but which were continued to September 15, 2021. Following this continuance, on July 21, 2021, Plaintiffs' counsel filed an amended complaint in lieu of responding to the demurrer. The amended complaint added no new claims; primarily, the amendment added allegations describing the March 29, 2021 motion to dismiss decision in the Hessefort class action. Defendants demurred to the amended complaint on August 24, 2021, and the Court has calendared the hearing for January 26, 2022. The case is otherwise currently stayed. The Company intends to defend the lawsuit vigorously.


On May 5, 2021, certain current and former directors and officers of the Company were named as defendants in a putative derivative lawsuit filed in the U.S. District Court for the Northern District of California, captioned Stein v. Liang, et al., Case No. 3:21-cv-03357-KAW (the “Stein Derivative Action”). The Company was also named as a nominal defendant. The complaint purports to allege claims for breaches of fiduciary duties, waste of corporate assets, unjust enrichment, and contribution for violations of federal securities laws arising out of allegations that the Company’s officers and directors caused the Company to issue false and misleading statements about recognition of revenue and the effectiveness of its internal controls, failed to adopt and implement effective internal controls, and failed to timely file various reports with the Securities and Exchange Commission. The plaintiff seeks unspecified compensatory damages and other equitable relief. Defendants filed motions to dismiss the complaint on August 6, 2021. Rather than oppose defendants’ motions, plaintiff informed defendants that plaintiff was prepared to dismiss his action with prejudice. On September 29, 2021, the parties submitted a stipulation for dismissal with prejudice as to the named plaintiff to the Court for its approval. On October 27, 2021, the Court issued an order for the parties to submit within 30 days a plan of notice of dismissal for the Court’s approval. The Court noted that, if no shareholder seeks to intervene during the notice period, plaintiff may file an administrative motion requesting that the Court dismiss the lawsuit with prejudice
SEC Matter— The Company cooperated with the SEC in its investigation of marketing expenses that contained certain irregularities discovered by Company management, which irregularities were disclosed on August 31, 2015, and the Company cooperated with the SEC in its further investigation of the matters underlying the Company’s inability to timely file its Form 10-K for the fiscal year ended June 30, 2017 and concerning the publication of a false and widely discredited news article in October 2018 concerning the Company’s products. On August 25, 2020, to fully resolve all matters under investigation, the Company consented to entry of an Order Instituting Cease-and-Desist Proceedings Pursuant to Section 8A of the Securities Act of 1933 and Section 21C of the Securities Exchange Act of 1934, Making Findings, and Imposing a Cease-and-Desist Order (“Order”), as announced by the SEC. The Company admitted the SEC’s jurisdiction over the Company and the subject matter of the proceedings, but otherwise neither admitted nor denied the SEC’s findings, as described in the Order. The Company agreed to cease and desist from committing or causing any violations and any future violations of Sections 17(a)(2) and (3) of the Securities Act and Sections 13(a), 13(b)(2)(A), and 13(b)(2)(B), of the Exchange Act and Rules 12b-20, 13a-1, 13a-11, and 13a-13 thereunder. The Company agreed and paid a civil money penalty of $17,500,000 during the three months ended September 30, 2020, which was recorded to general and administrative expense in the Company's condensed consolidated statement of operations. In addition, the Company’s Chief Executive Officer concluded a settlement with the SEC on August 25, 2020, as announced by the SEC. The Company’s Chief Executive Officer paid the Company the sum of $2,122,000 as reimbursement of profits from certain stock sales during the relevant period, pursuant to Section 304 of the Sarbanes-Oxley Act of 2002. The settlement amount was paid during the first quarter of fiscal 2021 and the Company recorded the payment as a credit to general and administrative expense.    

Other legal proceedings and indemnifications

From time to time, the Company has been involved in various legal proceedings arising from the normal course of business activities. The resolution of any such matters have not had a material impact on the Company’s consolidated financial condition, results of operations or liquidity as of September 30, 2021 and any prior periods.

The Company has entered into indemnification agreements with its current and former directors and executive officers.

Under these agreements, the Company has agreed to indemnify such individuals to the fullest extent permitted by law against liabilities that arise by reason of their status as directors or officers and to advance expenses incurred by such individuals in connection with related legal proceedings. It is not possible to determine the maximum potential amount of payments the Company could be required to make under these agreements due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each claim. However, the Company maintains directors and officers liability insurance coverage to reduce its exposure to such obligations.

Purchase CommitmentsThe Company has agreements to purchase inventory and non-inventory items primarily through the next 12 months. As of September 30, 2021, these remaining noncancelable commitments were $508.2 million, including $124.4 million for related parties.

Lease Commitments - See Note 7, "Leases," for a discussion of the Company's operating lease and financing lease commitments.
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting
3 Months Ended
Sep. 30, 2021
Segment Reporting [Abstract]  
Segment Reporting Segment ReportingThe Company operates in one operating segment that develops and provides high performance server solutions based upon an innovative, modular and open-standard architecture. The Company’s chief operating decision maker is the Chief Executive Officer.
The following is a summary of property, plant and equipment, net (in thousands):
 September 30,June 30,
20212021
Long-lived assets:
United States$181,189 $180,143 
Asia100,046 91,640 
Europe2,913 2,930 
$284,148 $274,713 

The Company’s revenue is presented on a disaggregated basis in Note 2, “Revenue,” by type of product and by geographical market.
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Sep. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Basis of Presentation

The unaudited condensed consolidated financial statements included herein have been prepared by the Company pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States of America ("U.S. GAAP") have been condensed or omitted pursuant to such rules and regulations.

The unaudited condensed consolidated financial statements included herein reflect all adjustments, including normal recurring adjustments, which are, in the opinion of management, necessary for a fair presentation of the consolidated financial position, results of operations and cash flows for the periods presented. The consolidated results of operations for the three months ended September 30, 2021 are not necessarily indicative of the results that may be expected for future quarters or for the fiscal year ending June 30, 2022.
Concentration of Supplier and Credit Risk Concentration of Supplier RiskCertain materials used by the Company in the manufacturing of its products are available from a limited number of suppliers.Concentration of Credit RiskFinancial instruments which potentially subject the Company to concentration of credit risk consist primarily of cash and cash equivalents, restricted cash, investment in an auction rate security and accounts receivable.
Accounting Pronouncements Recently Adopted and Not Yet Adopted
Accounting Pronouncements Recently Adopted

In December 2019, the FASB issued amended guidance, Simplifying the Accounting for Income Taxes, to remove certain exceptions to the general principles from ASC 740 - Income Taxes, and to improve consistent application of U.S. GAAP for other areas of ASC 740 by clarifying and amending existing guidance. The guidance is effective for the Company from July 1, 2021. The adoption of the guidance did not have a material impact on its condensed consolidated financial statements and disclosures.
Accounting Pronouncements Not Yet Adopted

In March 2020, the FASB issued authoritative guidance, Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The new guidance provides optional expedients and exceptions for applying generally accepted accounting principles to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another reference rate expected to be discontinued.  The guidance also establishes (1) a general contract modification principle that entities can apply in other areas that may be affected by reference rate reform and (2) certain elective hedge accounting expedients. The amendment is effective for all entities through December 31, 2022. In January 2021, the FASB issued further guidance on this topic, which clarified the scope and application of the original guidance. LIBOR is used to calculate the interest on borrowings under the Company's 2018 Bank of America Credit Facility and E.SUN Credit Facility. The 2018 Bank of America Credit Facility was amended on June 28, 2021 which provided for a new maturity date of June 28, 2026 and fallback terms related to LIBOR replacement mechanics. As the amendment had changes not related to LIBOR replacement, optional expedients under this guidance cannot be elected. The E.SUN Credit Facility will terminate on July 29, 2022 before the phase out of LIBOR. Therefore, the Company does not expect the adoption of the guidance to have an impact on its consolidated financial statements and disclosures.
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Tables)
3 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following is a summary of net sales by product type (in thousands):
 Three Months Ended
September 30,
 20212020
Server and storage systems$849,856 $617,788 
Subsystems and accessories182,874 144,462 
Total$1,032,730 $762,250 
The following is a summary for the three months ended September 30, 2021 and 2020, of net sales by geographic region (in thousands):
 Three Months Ended
September 30,
 20212020
United States$560,948 $496,086 
Asia263,086 126,707 
Europe179,694 112,089 
Other29,002 27,368 
$1,032,730 $762,250 
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income Per Common Share (Tables)
3 Months Ended
Sep. 30, 2021
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Net Income Per Share
The following table shows the computation of basic and diluted net income per common share for the three months ended September 30, 2021 and 2020 (in thousands, except per share amounts): 
 Three Months Ended
September 30,
 20212020
Numerator:
Net income$25,437 $26,601 
Denominator:
Weighted-average shares outstanding50,796 52,329 
Effect of dilutive securities2,120 2,097 
Weighted-average diluted shares52,916 54,426 
Basic net income per common share$0.50 $0.51 
Diluted net income per common share$0.48 $0.49 
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components (Tables)
3 Months Ended
Sep. 30, 2021
Balance Sheet Related Disclosures [Abstract]  
Schedule of Inventories
The following tables provide details of the selected balance sheet items (in thousands):

Inventories:
September 30, 2021June 30, 2021
Finished goods$781,992 $761,694 
Work in process172,593 80,472 
Purchased parts and raw materials229,988 198,798 
Total inventories$1,184,573 $1,040,964 
Schedule of Prepaid Expenses and Other Current Assets
Prepaid Expenses and Other Current Assets:
 September 30, 2021June 30, 2021
Other receivables (1)$87,269 $99,921 
Prepaid income tax13,797 12,288 
Prepaid expenses9,210 6,719 
Deferred service costs4,680 4,900 
Restricted cash251 251 
Others9,052 6,116 
Total prepaid expenses and other current assets$124,259 $130,195 
__________________________
(1) Includes other receivables from contract manufacturers based on certain buy-sell arrangements of $75.2 million and $76.2 million as of September 30, 2021 and June 30, 2021, respectively.
Schedule of Cash, Cash Equivalents and Restricted Cash
Cash, cash equivalents and restricted cash:
 September 30, 2021June 30, 2021
Cash and cash equivalents$270,047 $232,266 
Restricted cash included in prepaid expenses and other current assets251 251 
Restricted cash included in other assets929 932 
Total cash, cash equivalents and restricted cash$271,227 $233,449 
Schedule of Property, Plant, and Equipment
Property, Plant, and Equipment:
 September 30, 2021June 30, 2021
Buildings$143,512$86,930 
Land84,60276,421 
Machinery and equipment102,52297,671 
Building construction in progress (1)5,91987,438 
Building and leasehold improvements43,42226,640 
Software23,09322,592 
Furniture and fixtures31,78222,843 
434,852420,535 
Accumulated depreciation and amortization(150,704)(145,822)
Property, plant and equipment, net$284,148$274,713 
__________________________
(1) Primarily relates to the development and construction costs associated with the Company’s Green Computing Park located in San Jose, California, and a new building in Taiwan.
Schedule of Other Assets
Other Assets:
 September 30, 2021June 30, 2021
Operating lease right-of-use asset$24,156 $20,047 
Deferred service costs, non-current5,576 5,421 
Prepaid expense, non-current1,890 1,973 
Investment in auction rate security1,556 1,556 
Deposits1,449 1,669 
Restricted cash, non-current929 932 
Other1,604 528 
Total other assets$37,160 $32,126 
Schedule of Accrued Liabilities
Accrued Liabilities:    
September 30, 2021June 30, 2021
Accrued payroll and related expenses$43,912 $45,770 
Contract manufacturing liabilities39,206 45,319 
Customer deposits30,773 32,419 
Accrued warranty costs9,532 10,185 
Accrued cooperative marketing expenses7,8115,652 
Operating lease liability6,400 6,322 
Accrued professional fees2,343 2,737 
Other35,245 30,446 
Total accrued liabilities$175,221 $178,850 
Schedule of Other Long-term Liabilities
Other Long-term Liabilities:
September 30, 2021June 30, 2021
Operating lease liability, non-current$18,366 $14,539 
Accrued unrecognized tax benefits including related interest and penalties18,392 17,841 
Accrued warranty costs, non-current2,701 2,678 
Other6,074 6,074 
Total other long-term liabilities$45,533 $41,132 
Reconciliation of the Changes in Accrued Warranty Costs
Product Warranties:
Three Months Ended
September 30,
 20212020
Balance, beginning of the period$12,863 $12,379 
Provision for warranty6,386 8,347 
Costs utilized(7,199)(7,607)
Change in estimated liability for pre-existing warranties183 608 
Balance, end of the period12,233 13,727 
Current portion9,532 11,057 
Non-current portion$2,701 $2,670 
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Disclosure (Tables)
3 Months Ended
Sep. 30, 2021
Fair Value Disclosures [Abstract]  
Schedule of Cash Equivalents and Long-term Investments Measured at Fair value on a Recurring Basis
The following table sets forth the Company’s financial instruments as of September 30, 2021 and June 30, 2021, which are measured at fair value on a recurring basis by level within the fair value hierarchy. These are classified based on the lowest level of input that is significant to the fair value measurement (in thousands):
September 30, 2021Level 1Level 2Level 3Asset at
Fair Value
Assets
Money market funds (1)$151 $— $— $151 
Certificates of deposit (2)— 862 — 862 
Auction rate security— — 1,556 1,556 
Total assets measured at fair value$151 $862 $1,556 $2,569 
June 30, 2021Level 1Level 2Level 3Asset at
Fair Value
Assets
Money market funds (1)$151 $— $— $151 
Certificates of deposit (2)— 863 — 863 
Auction rate security— — 1,556 1,556 
Total assets measured at fair value$151 $863 $1,556 $2,570 
__________________________
(1) $0.2 million and $0.2 million in money market funds are included in restricted cash, non-current in other assets in the condensed consolidated balance sheets as of September 30, 2021 and June 30, 2021, respectively.
(2) $0.2 million and $0.2 million in certificates of deposit are included in cash and cash equivalents, $0.3 million and $0.3 million in certificates of deposit are included in prepaid expenses and other assets, and $0.4 million and $0.4 million in certificates of deposit are included in restricted cash, non-current in other assets in the condensed consolidated balance sheets as of September 30, 2021 and June 30, 2021, respectively.
Summary of Long-term Investments
The following is a summary of the Company’s investment in an auction rate security as of September 30, 2021 and June 30, 2021 (in thousands): 

 Cost BasisGross
Unrealized
Holding
Gains
Gross
Unrealized
Holding
Losses
Fair Value
Auction rate security$1,750 $— $(194)$1,556 
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Short-term and Long-term Debt (Tables)
3 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
Schedule of Short-term and Long-term Debt Obligations
Short-term and long-term debt obligations as of September 30, 2021 and June 30, 2021 consisted of the following (in thousands):
 
 September 30,June 30,
 20212021
Line of credit:
Bank of America$110,193 $— 
CTBC Bank68,100 18,000 
 E.SUN Bank30,000 20,400 
Total line of credit208,293 38,400 
Term loans:
CTBC Bank term loan, due August 31, 2022$25,195 $25,090 
CTBC Bank term loan, due June 4, 203039,018 34,700 
CTBC Bank term loan, due December 27, 20271,434 — 
E.SUN Bank term loan, due September 15, 20264,868 — 
Total term loans70,515 59,790 
Total debt278,808 98,190 
Short-term debt and current portion of long-term debt233,674 63,490 
Debt, Non-current$45,134 $34,700 
Schedule of Maturities of Short-term and Long-term Debt Obligations
Principal payments on short-term and long-term obligations are due as follows (in thousands):

Fiscal Year: Principal Payments
2022$233,594 
20231,696 
20247,110 
20257,110 
20267,110 
2027 and thereafter22,188 
Total short-term and long-term debt$278,808 
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
3 Months Ended
Sep. 30, 2021
Leases [Abstract]  
Summary of Operating Lease Expense Recognized and Supplemental Cash Flow Information Operating lease expense recognized and supplemental cash flow information related to operating leases for the three months ended September 30, 2021 and 2020 were as follows (in thousands):
Three Months Ended
September 30,
20212020
Operating lease expense (including expense for lease agreements with related parties of $246 and $347 for the three months ended September 30, 2021 and 2020, respectively)
$2,182 $2,000 
Cash payments for operating leases (including payments to related parties of $279 and $347 for the three months ended September 30, 2021 and 2020, respectively)
$2,205 $1,966 
New operating lease assets obtained in exchange for operating lease liabilities $6,119 $2,059 
Summary of Future Minimum Lease Payments Under Noncancelable Operating Lease Arrangements Maturities of operating lease liabilities under noncancelable operating lease arrangements as of September 30, 2021 were as follows (in thousands):
Fiscal Year:Minimum lease payments
2022$5,682 
20236,605 
20245,498 
20255,349 
20262,015 
2027 and beyond1,584 
Total future lease payments26,733 
Less: Imputed interest(1,967)
Present value of operating lease liabilities$24,766 
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions (Tables)
3 Months Ended
Sep. 30, 2021
Related Party Transactions [Abstract]  
Schedule of Related Party Transactions
The Company had the following balances related to transactions with its related parties as of September 30, 2021 and June 30, 2021 (in thousands):

AblecomCompuwareCorporate VentureMPSTotal
September 30, 2021June 30, 2021September 30, 2021June 30, 2021September 30, 2021June 30, 2021September 30, 2021June 30, 2021September 30, 2021June 30, 2021
Accounts receivable$$$1,332 $198 $12,659 $8,478 $— $— $13,993 $8,678 
Other receivable (1)$4,428 $5,575 $21,690 $18,173 $— $— $165 $89 $26,283 $23,837 
Accounts payable$40,730 $38,152 $37,024 $31,944 $— $— $— $— $77,754 $70,096 
Accrued liabilities (2)$1,813 $3,042 $17,790 $14,486 $500 $1,000 $— $— $20,103 $18,528 

(1) Other receivables include receivables from vendors included in prepaid and other current assets.
(2) Includes current portion of operating lease liabilities included in other current liabilities.

The Company's results from transactions with its related parties for each of the three months ended September 30, 2021 and 2020, are as follows (in thousands):

AblecomCompuwareCorporate Venture MPSTotal
Three months ended September 30,Three months ended September 30,Three months ended September 30,Three months ended September 30,Three months ended September 30,
2021202020212020202120202021202020212020
Net sales$$$15,702 $13,299 $15,213 $6,412 — — $30,922 $19,716 
Purchases - inventory$50,788 $23,871 $35,229 $34,197 — — $1,670 $791 $87,687 $58,859 
Purchases - other miscellaneous items$2,116 $2,718 $339 $333 — — — — $2,455 $3,051 


The Company’s cash flow impact from transactions with its related parties for each of the three months ended September 30, 2021 and 2020, are as follows (in thousands):

AblecomCompuwareCorporate Venture MPSTotal
Three months ended September 30,Three months ended September 30,Three months ended September 30,Three months ended September 30,Three months ended September 30,
2021202020212020202120202021202020212020
Changes in accounts receivable— $(27)$(1,134)$353 $(4,181)$7,184 — — $(5,315)$7,510 
Changes in other receivable$1,147 $4,243 $(3,517)$7,840 — — $(76)$75 $(2,446)$12,158 
Changes in accounts payable$2,578 $(14,952)$5,080 $(9,724)— — — — $7,658 $(24,676)
Changes in accrued liabilities$(1,229)$(203)$3,304 $(3,374)$(500)— — — $1,575 $(3,577)
Changes in other long-term liabilities— $47 — $(77)— $(500)— — — $(530)
Purchases of property, plant and equipment$338 $2,140 $62 $90 — — — — $400 $2,230 
Unpaid property, plant and equipment$1,360 $1,664 — — — — — — $1,360 $1,664 
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation and Stockholders' Equity (Tables)
3 Months Ended
Sep. 30, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of Assumptions Used to Estimate Fair Value of Stock Options Granted Using Black-Scholes Option Pricing Model
The fair value of stock option grants for the three months ended September 30, 2021 and 2020 was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:
 Three Months Ended
September 30,
 20212020
Risk-free interest rate0.81 %
0.27%
Expected term6.09 years5.98 years
Dividend yield— %— %
Volatility49.71 %
50.43%
Weighted-average fair value$17.94 $14.16 
Schedule of Stock-based Compensation Expense
The following table shows total stock-based compensation expense included in the condensed consolidated statements of operations for the three months ended September 30, 2021 and 2020 (in thousands):
 
 Three Months Ended
September 30,
 20212020
Cost of sales$447 $503 
Research and development3,880 3,702 
Sales and marketing517 517 
General and administrative2,171 2,448 
Stock-based compensation expense before taxes7,015 7,170 
Income tax impact(1,888)(1,955)
Stock-based compensation expense, net$5,127 $5,215 
Summary Of Operational And Stock Price Milestones
The achievement status of the operational and stock price milestones as of September 30, 2021 was as follows:

Annualized Revenue MilestoneAchievement StatusStock Price MilestoneAchievement Status
(in billions)
$4.0Probable$45Not met
$4.8Probable$60Not met
$5.8Probable$75Not met
$6.8Probable$95Not met
$8.0$120Not met
Summary of Stock Option Activity
The following table summarizes stock option activity during the three months ended September 30, 2021 under all plans:
 
Options
Outstanding
Weighted
Average
Exercise
Price per
Share
Weighted
Average
Remaining
Contractual
Term (in Years)
Balance as of June 30, 20215,175,554 $26.17 
Granted114,860 $37.88 
Exercised(389,942)$17.25 
Forfeited/Cancelled(41,459)$30.47 
Balance as of September 30, 20214,859,013 $27.13 5.52
Options vested and exercisable at September 30, 20213,099,511 $20.82 3.47
Summary of Restricted Stock Unit Activity
The following table summarizes RSU and PRSU activity during the three months ended September 30, 2021 under all plans: 
Time-Based RSUs
Outstanding
Weighted
Average
Grant-Date Fair Value per Share
PRSUs
Outstanding
Weighted
Average
Grant-Date Fair Value per Share
Balance as of June 30, 20211,854,956 $26.79 15,000 $34.27 
Granted359,405 $37.88 — $— 
Released(173,771)$22.92 — $— 
Forfeited(87,894)$27.54 — $— 
Balance as of September 30, 20211,952,696 $29.15 15,000 $34.27 
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting (Tables)
3 Months Ended
Sep. 30, 2021
Segment Reporting [Abstract]  
Summary of Property, Plant and Equipment
The following is a summary of property, plant and equipment, net (in thousands):
 September 30,June 30,
20212021
Long-lived assets:
United States$181,189 $180,143 
Asia100,046 91,640 
Europe2,913 2,930 
$284,148 $274,713 
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Narrative (Details)
3 Months Ended 12 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Jun. 30, 2021
Supplier concentration risk | Purchases, Total | One Supplier      
Concentration Risk [Line Items]      
Concentration risk percentage 20.10% 22.00%  
Supplier concentration risk | Purchases | One Supplier      
Concentration Risk [Line Items]      
Concentration risk percentage 9.60% 9.20%  
Customer concentration risk | Accounts receivable | One Customer      
Concentration Risk [Line Items]      
Concentration risk percentage 11.70%   13.50%
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Summary of Net Sales by Product Type (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Line Items]    
Net sales $ 1,032,730 $ 762,250
Server and storage systems    
Disaggregation of Revenue [Line Items]    
Net sales 849,856 617,788
Subsystems and accessories    
Disaggregation of Revenue [Line Items]    
Net sales $ 182,874 $ 144,462
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Summary of Net Sales by Location (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Line Items]    
Net sales $ 1,032,730 $ 762,250
United States    
Disaggregation of Revenue [Line Items]    
Net sales 560,948 496,086
Asia    
Disaggregation of Revenue [Line Items]    
Net sales 263,086 126,707
Europe    
Disaggregation of Revenue [Line Items]    
Net sales 179,694 112,089
Other    
Disaggregation of Revenue [Line Items]    
Net sales $ 29,002 $ 27,368
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Contract Balances Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Revenue from Contract with Customer [Abstract]    
Description of payment terms Generally, the payment terms of the Company’s offerings range from 30 to 60 days.  
Deferred revenue   $ 202.3
Contract with customer liability, revenue recognized in the period $ 30.0  
Decrease in deferred revenue $ (13.1)  
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Performance Obligation (Details)
$ in Millions
Sep. 30, 2021
USD ($)
Revenue from Contract with Customer [Abstract]  
Remaining revenue performance obligation, amount $ 215.4
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining revenue performance obligation, percent to be recognized 53.00%
Remaining performance obligation, expected timing of satisfaction, period 12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation, expected timing of satisfaction, period
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Numerator:    
Net income $ 25,437 $ 26,601
Denominator:    
Weighted-average shares outstanding (in shares) 50,796,000 52,329,000
Effect of dilutive securities (in shares) 2,120,000 2,097,000
Weighted-average diluted shares (in shares) 52,916,000 54,426,000
Basic net income per common share (in dollars per share) $ 0.50 $ 0.51
Diluted net income per common share (in dollars per share) $ 0.48 $ 0.49
Employee stock options and restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive outstanding equity awards (in shares) 694,211 1,177,694
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Inventories (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Jun. 30, 2021
Inventory, Net [Abstract]      
Finished goods $ 781,992   $ 761,694
Work in process 172,593   80,472
Purchased parts and raw materials 229,988   198,798
Total inventories 1,184,573   $ 1,040,964
Provision for excess and obsolete inventory $ 3,500 $ 900  
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Prepaid Expense and Other Current Assets [Abstract]    
Other receivables $ 87,269 $ 99,921
Prepaid income tax 13,797 12,288
Prepaid expenses 9,210 6,719
Deferred service costs 4,680 4,900
Restricted cash 251 251
Others 9,052 6,116
Total prepaid expenses and other current assets 124,259 130,195
Receivables from contract manufacturers, buy-sell arrangement $ 75,200 $ 76,200
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Cash, Cash Equivalents, Restricted Cash (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Sep. 30, 2020
Jun. 30, 2020
Balance Sheet Related Disclosures [Abstract]        
Cash and cash equivalents $ 270,047 $ 232,266    
Restricted cash included in prepaid expenses and other current assets 251 251    
Restricted cash included in other assets 929 932    
Total cash, cash equivalents and restricted cash $ 271,227 $ 233,449 $ 301,952 $ 212,390
XML 54 R41.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, gross $ 434,852 $ 420,535
Accumulated depreciation and amortization (150,704) (145,822)
Property, plant and equipment, net 284,148 274,713
Buildings    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 143,512 86,930
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 84,602 76,421
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 102,522 97,671
Buildings construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 5,919 87,438
Building and leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 43,422 26,640
Software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 23,093 22,592
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 31,782 $ 22,843
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Other Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Other Assets [Abstract]    
Operating lease right-of-use asset $ 24,156 $ 20,047
Deferred service costs, non-current 5,576 5,421
Prepaid expense, non-current 1,890 1,973
Investment in auction rate security 1,556 1,556
Deposits 1,449 1,669
Restricted cash, non-current 929 932
Other 1,604 528
Total other assets $ 37,160 $ 32,126
XML 56 R43.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
Accrued Liabilities [Abstract]      
Accrued payroll and related expenses $ 43,912 $ 45,770  
Contract manufacturing liabilities 39,206 45,319  
Customer deposits 30,773 32,419  
Accrued warranty costs 9,532 10,185 $ 11,057
Accrued cooperative marketing expenses 7,811 5,652  
Operating lease liability 6,400 6,322  
Accrued professional fees 2,343 2,737  
Other 35,245 30,446  
Total accrued liabilities $ 175,221 $ 178,850  
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Performance Awards Liability (Details)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Nov. 05, 2021
USD ($)
Mar. 31, 2020
USD ($)
tranche
day
$ / shares
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Jun. 30, 2021
USD ($)
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]          
Performance bonus, liability tranche one     $ 2.0   $ 3.6
Reduction in payment for performance bonus, tranche one     2.0    
Benefit from adjustment     1.6    
Bonus compensation expense     $ 1.6 $ 0.1  
Subsequent Event          
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]          
Payment for performance bonus, tranche one $ 2.0        
Maximum          
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]          
Performance bonus, percent of amount, tranche one         50.00%
Performance bonus, threshold tranche one         $ 8.1
Minimum          
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]          
Performance bonus, percent of amount, tranche one         25.00%
Performance bonus, threshold tranche one         $ 2.0
Chief Executive Officer          
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]          
Performance bonuses approved   $ 8.1      
Performance bonus, number of tranches | tranche   2      
Percent of bonus subject to performance condition   50.00%      
Stock price threshold to earn bonus, tranche one (USD per share) | $ / shares   $ 31.61      
Performance bonus, stock price, threshold consecutive trading days | day   20      
Performance bonus, percent of amount, tranche two   50.00%      
Stock price threshold to earn bonus, tranche two (USD per share) | $ / shares   $ 32.99      
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Sep. 30, 2020
Other Long-term Liabilities [Abstract]      
Operating lease liability, non-current $ 18,366 $ 14,539  
Accrued unrecognized tax benefits including related interest and penalties 18,392 17,841  
Accrued warranty costs, non-current 2,701 2,678 $ 2,670
Other 6,074 6,074  
Total other long-term liabilities $ 45,533 $ 41,132  
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Product Warranties (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Jun. 30, 2021
Product Warranties:      
Balance, beginning of the period $ 12,863 $ 12,379  
Provision for warranty 6,386 8,347  
Costs utilized (7,199) (7,607)  
Change in estimated liability for pre-existing warranties 183 608  
Balance, end of the period 12,233 13,727  
Current portion 9,532 11,057 $ 10,185
Non-current portion $ 2,701 $ 2,670 $ 2,678
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Disclosure - Cash Equivalents and Long-term Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Auction rate security    
Asset at Fair Value    
Auction rate security $ 1,556  
Fair Value, Measurements, Recurring    
Asset at Fair Value    
Total assets measured at fair value 2,569 $ 2,570
Fair Value, Measurements, Recurring | Auction rate security    
Asset at Fair Value    
Auction rate security 1,556 1,556
Fair Value, Measurements, Recurring | Level 1    
Asset at Fair Value    
Total assets measured at fair value 151 151
Fair Value, Measurements, Recurring | Level 1 | Auction rate security    
Asset at Fair Value    
Auction rate security 0 0
Fair Value, Measurements, Recurring | Level 2    
Asset at Fair Value    
Total assets measured at fair value 862 863
Fair Value, Measurements, Recurring | Level 2 | Auction rate security    
Asset at Fair Value    
Auction rate security 0 0
Fair Value, Measurements, Recurring | Level 3    
Asset at Fair Value    
Total assets measured at fair value 1,556 1,556
Fair Value, Measurements, Recurring | Level 3 | Auction rate security    
Asset at Fair Value    
Auction rate security 1,556 1,556
Money Market Funds    
Asset at Fair Value    
Restricted cash and equivalents 200 200
Money Market Funds | Fair Value, Measurements, Recurring    
Asset at Fair Value    
Cash and cash equivalents 151 151
Money Market Funds | Fair Value, Measurements, Recurring | Level 1    
Asset at Fair Value    
Cash and cash equivalents 151 151
Money Market Funds | Fair Value, Measurements, Recurring | Level 2    
Asset at Fair Value    
Cash and cash equivalents 0 0
Money Market Funds | Fair Value, Measurements, Recurring | Level 3    
Asset at Fair Value    
Cash and cash equivalents 0 0
Certificates of Deposit    
Asset at Fair Value    
Cash and cash equivalents 200 200
Restricted cash and equivalents 400 400
Prepaid expense and other assets 300 300
Certificates of Deposit | Fair Value, Measurements, Recurring    
Asset at Fair Value    
Cash and cash equivalents 862 863
Certificates of Deposit | Fair Value, Measurements, Recurring | Level 1    
Asset at Fair Value    
Cash and cash equivalents 0 0
Certificates of Deposit | Fair Value, Measurements, Recurring | Level 2    
Asset at Fair Value    
Cash and cash equivalents 862 863
Certificates of Deposit | Fair Value, Measurements, Recurring | Level 3    
Asset at Fair Value    
Cash and cash equivalents $ 0 $ 0
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Disclosure - Long-term Investments (Details) - Auction rate security
$ in Thousands
Sep. 30, 2021
USD ($)
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]  
Cost Basis $ 1,750
Gross Unrealized Holding Gains 0
Gross Unrealized Holding Losses (194)
Fair Value $ 1,556
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Disclosure - Narrative (Details) - USD ($)
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Jun. 30, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Equity securities without readily determinable fair value, amount $ 1,200,000   $ 100,000
Auction rate security      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Gain (loss) on auction rate security 0 $ 0  
Fair Value, Measurements, Recurring | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of debt outstanding $ 278,800,000   $ 98,200,000
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Short-term and Long-term Debt - Schedule of Short-term and Long-term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Short-term Debt [Line Items]    
Short-term debt $ 233,674 $ 63,490
Long-term debt 45,134 34,700
Total debt 278,808 98,190
Short-term debt and current portion of long-term debt 233,674 63,490
Debt, Non-current 45,134 34,700
Revolving Credit Facility | Line of Credit    
Short-term Debt [Line Items]    
Short-term debt 208,293 38,400
Revolving Credit Facility | CTBC Bank | Line of Credit    
Short-term Debt [Line Items]    
Short-term debt 68,100 18,000
Revolving Credit Facility | E.SUN Bank | Line of Credit    
Short-term Debt [Line Items]    
Short-term debt 30,000 20,400
Revolving Credit Facility | Line of Credit | Bank of America    
Short-term Debt [Line Items]    
Short-term debt 110,193 0
Secured debt | Term loan    
Short-term Debt [Line Items]    
Long-term debt 70,515 59,790
Secured debt | CTBC Bank term loan, due June 4, 2030 | Term loan    
Short-term Debt [Line Items]    
Long-term debt 39,018 34,700
Secured debt | CTBC Bank term loan, due December 27, 2027 | Term loan    
Short-term Debt [Line Items]    
Long-term debt 1,434 0
Secured debt | E.SUN Bank term loan, due September 15, 2026 | Term loan    
Short-term Debt [Line Items]    
Long-term debt 4,868 0
Secured debt | Term loan | CTBC Bank    
Short-term Debt [Line Items]    
Short-term debt 25,195 $ 25,090
Secured debt | Term loan | E.SUN Bank    
Short-term Debt [Line Items]    
Short-term debt $ 4,900  
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Short-term and Long-term Debt - 2018 Bank of America Credit Facility (Details) - USD ($)
1 Months Ended
Jun. 28, 2021
Apr. 30, 2018
Sep. 30, 2021
Jun. 30, 2021
Short-term Debt [Line Items]        
Short-term debt     $ 233,674,000 $ 63,490,000
Revolving Credit Facility | Bank of America | Line of Credit | Bank of America 2018 Credit Agreement        
Short-term Debt [Line Items]        
Credit facility, maximum borrowing capacity $ 200,000,000 $ 250,000,000    
Line of credit facility, accordion feature, increase limit $ 150,000,000 $ 100,000,000    
Line of credit facility, unused capacity, commitment fee percentage   0.375%    
Short-term debt     $ 110,200,000 $ 0
Interest rate (as a percent)     1.50% 1.50%
Debt issuance costs     $ 500,000 $ 500,000
Credit facility, remaining borrowing capacity     $ 89,800,000  
Revolving Credit Facility | Bank of America | Line of Credit | Bank of America 2018 Credit Agreement | Minimum        
Short-term Debt [Line Items]        
Line of credit facility, unused capacity, commitment fee percentage 0.20%      
Revolving Credit Facility | Bank of America | Line of Credit | Bank of America 2018 Credit Agreement | Minimum | LIBOR        
Short-term Debt [Line Items]        
Credit facility, basis spread on variable rate (as a percent) 1.375% 2.00%    
Revolving Credit Facility | Bank of America | Line of Credit | Bank of America 2018 Credit Agreement | Maximum        
Short-term Debt [Line Items]        
Line of credit facility, unused capacity, commitment fee percentage 0.30%      
Revolving Credit Facility | Bank of America | Line of Credit | Bank of America 2018 Credit Agreement | Maximum | LIBOR        
Short-term Debt [Line Items]        
Credit facility, basis spread on variable rate (as a percent) 1.625% 3.00%    
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Short-term and Long-term Debt - CTBC Bank (Details)
Jul. 20, 2021
USD ($)
May 06, 2020
USD ($)
Sep. 30, 2021
USD ($)
Jul. 20, 2021
TWD ($)
Jun. 30, 2021
USD ($)
Aug. 24, 2020
USD ($)
May 06, 2020
TWD ($)
Short-term Debt [Line Items]              
Long-term debt     $ 45,134,000   $ 34,700,000    
Short-term debt     $ 233,674,000   $ 63,490,000    
Secured debt | Term loan | CTBC Bank              
Short-term Debt [Line Items]              
Interest rate (as a percent)     0.74%   0.75%    
Short-term debt     $ 25,195,000   $ 25,090,000    
Credit facility, remaining borrowing capacity     11,700,000        
Secured debt | CTBC Bank | Term loan | CTBC Credit Facility, 12 Month, Up To 0.50% Interest              
Short-term Debt [Line Items]              
Credit facility, term 12 months            
Credit facility, maximum borrowing capacity $ 44,700,000     $ 1,250,000,000      
Secured debt | CTBC Bank | Term loan | CTBC Bank              
Short-term Debt [Line Items]              
Interest rate (as a percent)         0.98%    
Long-term debt     68,100,000   $ 18,000,000    
Secured debt | CTBC Bank | Term loan | Two Thousand Twenty CTBC Term Loan Facility              
Short-term Debt [Line Items]              
Credit facility, term   10 years          
Credit facility, maximum borrowing capacity $ 42,900,000 $ 40,700,000   1,200,000,000   $ 50,000,000 $ 1,200,000,000
Secured debt | CTBC Bank | Term loan | Two Thousand Twenty One CTBC Term Loan Facility              
Short-term Debt [Line Items]              
Credit facility, term 75 months            
Credit facility, maximum borrowing capacity $ 55,400,000     1,550,000,000      
Secured debt | CTBC Bank | Term loan | Two Thousand Twenty One CTBC Machine Loan              
Short-term Debt [Line Items]              
Credit facility, maximum borrowing capacity $ 12,500,000     350,000,000      
Customs Bond | CTBC Bank | Term loan | CTBC Credit Facility, 12 Month, Up To 0.50% Interest              
Short-term Debt [Line Items]              
Credit facility, term 12 months            
Credit facility, maximum borrowing capacity $ 3,600,000     $ 100,000,000      
Interest rate, stated percentage 0.50%     0.50%      
Customs Bond | CTBC Bank | Line of Credit | CTBC Credit Facility, 12 Month, Up To 100% Of Eligible Accounts Receivable, Between 0.70% And 0.75% Interest              
Short-term Debt [Line Items]              
Credit facility, term 12 months            
Credit facility, maximum borrowing capacity $ 105,000,000            
Percent of eligible accounts receivable 100.00%     100.00%      
Revolving Credit Facility | Line of Credit | CTBC Bank              
Short-term Debt [Line Items]              
Collateral amount     $ 77,700,000        
Revolving Credit Facility | CTBC Bank | Line of Credit | Two Thousand Twenty One CTBC Term Loan Facility              
Short-term Debt [Line Items]              
Credit facility, maximum borrowing capacity $ 105,000,000            
CTBC's Established NTD Interest Rate | Secured debt | CTBC Bank | Term loan | CTBC Credit Facility, 12 Month, Up To 0.50% Interest              
Short-term Debt [Line Items]              
Credit facility, basis spread on variable rate (as a percent) 0.50%            
Minimum | Secured debt | CTBC Bank | Term loan | CTBC Bank              
Short-term Debt [Line Items]              
Interest rate (as a percent) 0.70%   0.94% 0.70%      
Maximum | Secured debt | CTBC Bank | Term loan | CTBC Bank              
Short-term Debt [Line Items]              
Interest rate (as a percent) 0.75%   0.95% 0.75%      
Term loan | Secured debt              
Short-term Debt [Line Items]              
Long-term debt     $ 70,515,000   59,790,000    
Term loan | Secured debt | Two Thousand Twenty CTBC Term Loan Facility              
Short-term Debt [Line Items]              
Long-term debt     39,000,000   34,700,000    
Term loan | Secured debt | Two Thousand Twenty One CTBC Machine Loan              
Short-term Debt [Line Items]              
Long-term debt     $ 1,400,000   $ 0    
Term loan | Secured debt | CTBC Bank | Two Thousand Twenty CTBC Term Loan Facility              
Short-term Debt [Line Items]              
Interest rate (as a percent)     0.45%   0.45%    
Term loan | Secured debt | CTBC Bank | Two Thousand Twenty One CTBC Machine Loan              
Short-term Debt [Line Items]              
Interest rate (as a percent)     0.65%        
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Short-term and Long-term Debt - E.SUN Bank and Mega Bank Credit Facility Narrative (Details)
Sep. 13, 2021
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2021
TWD ($)
Sep. 13, 2021
TWD ($)
Jun. 30, 2021
USD ($)
Dec. 02, 2020
USD ($)
Short-term Debt [Line Items]            
Short-term debt   $ 233,674,000     $ 63,490,000  
Revolving Credit Facility | E.SUN Bank | E.SUN Bank | Line of Credit            
Short-term Debt [Line Items]            
Credit facility, maximum borrowing capacity $ 57,600,000 30.0   $ 1,600,000,000 $ 20,400,000 $ 30,000,000
Credit facility, term 120 days          
Credit facility, remaining borrowing capacity   $ 0        
Revolving Credit Facility | E.SUN Bank | E.SUN Bank | Line of Credit | Minimum            
Short-term Debt [Line Items]            
Interest rate (as a percent)   0.96% 0.96%   1.00%  
Revolving Credit Facility | E.SUN Bank | E.SUN Bank | Line of Credit | Maximum            
Short-term Debt [Line Items]            
Interest rate (as a percent)   1.23% 1.23%   1.29%  
Revolving Credit Facility | E.SUN Bank | E.SUN Bank | Draw Down Instruments            
Short-term Debt [Line Items]            
Credit facility, maximum borrowing capacity $ 30,000,000          
Revolving Credit Facility | E.SUN Bank | E.SUN Bank | Import Loan            
Short-term Debt [Line Items]            
Credit facility, maximum borrowing capacity 30,000,000          
Revolving Credit Facility | Mega Bank Credit Facility | Mega Bank | Line of Credit            
Short-term Debt [Line Items]            
Credit facility, maximum borrowing capacity $ 43,200,000   $ 0 $ 1,200,000,000    
Drawdowns percentage 80.00%          
Revolving Credit Facility | Mega Bank Credit Facility | Mega Bank | Line of Credit | Minimum            
Short-term Debt [Line Items]            
Interest rate (as a percent) 0.645%     0.645%    
Revolving Credit Facility | Mega Bank Credit Facility | Mega Bank | Line of Credit | Maximum            
Short-term Debt [Line Items]            
Interest rate (as a percent) 0.845%     0.845%    
Secured debt | E.SUN Bank | Term loan            
Short-term Debt [Line Items]            
Short-term debt   $ 4,900,000        
Interest rate (as a percent)   0.995% 0.995%      
Secured debt | E.SUN Bank | E.SUN Bank | Line of Credit            
Short-term Debt [Line Items]            
Credit facility, term 5 years          
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Short-term and Long-term Debt - Chang Hwa Bank (Details) - Chang Hwa Bank Credit Facility - Chang Hwa Bank - Subsequent Event
Oct. 05, 2021
USD ($)
contract
Oct. 05, 2021
TWD ($)
contract
Short-term Debt [Line Items]    
Loan contracts | contract 3 3
Revolving Credit Facility | Line of Credit    
Short-term Debt [Line Items]    
Credit facility, maximum borrowing capacity $ 36,000,000 $ 1,000,000,000
Revolving Credit Facility | Draw Down Instruments    
Short-term Debt [Line Items]    
Credit facility, maximum borrowing capacity | $ $ 20,000,000  
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Short-term and Long-term Debt - Maturities of Short-term and Long-term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Debt Disclosure [Abstract]    
2022 $ 233,594  
2023 1,696  
2024 7,110  
2025 7,110  
2026 7,110  
2027 and thereafter 22,188  
Total debt $ 278,808 $ 98,190
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Summary of Lease Costs and Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Related Party Transaction [Line Items]    
Operating lease expense (including expense for lease agreements with related parties of $246 and $347 for the three months ended September 30, 2021 and 2020, respectively) $ 2,182 $ 2,000
Cash payments for operating leases (including payments to related parties of $279 and $347 for the three months ended September 30, 2021 and 2020, respectively) 2,205 1,966
New operating lease assets obtained in exchange for operating lease liabilities 6,119 2,059
Affiliated    
Related Party Transaction [Line Items]    
Operating lease expense (including expense for lease agreements with related parties of $246 and $347 for the three months ended September 30, 2021 and 2020, respectively) 246 347
Cash payments for operating leases (including payments to related parties of $279 and $347 for the three months ended September 30, 2021 and 2020, respectively) $ 279 $ 347
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Narrative (Details) - USD ($)
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Leases [Abstract]    
Variable lease payments $ 0 $ 0
Operating lease, weighted average remaining lease term 4 years 3 months 18 days  
Incremental borrowing rate 3.20%  
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Future Minimum Operating Liability Payments (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Leases [Abstract]  
2022 $ 5,682
2023 6,605
2024 5,498
2025 5,349
2026 2,015
2027 and beyond 1,584
Total future lease payments 26,733
Less: Imputed interest (1,967)
Present value of operating lease liabilities $ 24,766
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions - Narrative (Details) - USD ($)
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Jun. 30, 2021
Related Party Transaction [Line Items]      
Outstanding purchase order $ 508,200,000    
Corporate Venture      
Related Party Transaction [Line Items]      
Equity method investment, ownership percentage 30.00%    
Impairment on investments $ 0 $ 0  
Corporate Venture | Accrued Liabilities      
Related Party Transaction [Line Items]      
Equity method investment, unamortized deferred gain from sale 500,000   $ 1,000,000
Affiliated      
Related Party Transaction [Line Items]      
Outstanding purchase order $ 124,400,000    
Investor in China | Corporate Venture      
Related Party Transaction [Line Items]      
Equity method investment, ownership percentage 70.00%    
Ablecom      
Related Party Transaction [Line Items]      
Related party, product sold percent 92.50% 93.60%  
Ablecom | Affiliated      
Related Party Transaction [Line Items]      
Outstanding purchase order $ 36,700,000   40,200,000
Ablecom | Steve Liang and other family members | Management and immediate family member of management      
Related Party Transaction [Line Items]      
Ownership percentage 28.80%    
Ablecom | Charles Liang and wife | Investee      
Related Party Transaction [Line Items]      
Ownership percentage 10.50%    
Compuware      
Related Party Transaction [Line Items]      
Outstanding purchase order $ 87,800,000   $ 71,000,000
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions - Transactions (Details) - USD ($)
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Jun. 30, 2021
Related Party Transaction [Line Items]      
Changes in accounts receivable $ (5,315,000) $ 7,510,000  
Changes in other receivable (2,446,000) 12,158,000  
Changes in accounts payable 7,658,000 (24,676,000)  
Changes in accrued liabilities 1,575,000 (3,577,000)  
Changes in other long-term liabilities 0 (530,000)  
Purchases of property, plant and equipment 400 2,230,000  
Unpaid property, plant and equipment 1,360,000 1,664,000  
Affiliated      
Related Party Transaction [Line Items]      
Accounts receivable 13,993,000   $ 8,678,000
Other Receivable 26,283,000   23,837,000
Accounts payable 77,754,000   70,096,000
Accrued liabilities 20,103,000   18,528,000
Net sales 30,922,000 19,716,000  
Purchases - inventory 87,687,000 58,859,000  
Purchases - other miscellaneous items 2,455,000 3,051,000  
Changes in accounts receivable (5,315,000) 7,510,000  
Changes in other receivable (2,446,000) 12,158,000  
Changes in accounts payable 7,658,000 (24,676,000)  
Changes in accrued liabilities 1,575,000 (3,577,000)  
Changes in other long-term liabilities 0 (530,000)  
Purchases of property, plant and equipment 400,000 2,230,000  
Unpaid property, plant and equipment 1,360,000 1,664,000  
Affiliated | Ablecom      
Related Party Transaction [Line Items]      
Accounts receivable 2,000   2,000
Other Receivable 4,428,000   5,575,000
Accounts payable 40,730,000   38,152,000
Accrued liabilities 1,813,000   3,042,000
Net sales 7,000 5,000  
Purchases - inventory 50,788,000 23,871,000  
Purchases - other miscellaneous items 2,116,000 2,718,000  
Changes in accounts receivable 0 (27,000)  
Changes in other receivable 1,147,000 4,243,000  
Changes in accounts payable 2,578,000 (14,952,000)  
Changes in accrued liabilities (1,229,000) (203,000)  
Changes in other long-term liabilities 0 47,000  
Purchases of property, plant and equipment 338,000 2,140,000  
Unpaid property, plant and equipment 1,360,000 1,664,000  
Affiliated | Compuware      
Related Party Transaction [Line Items]      
Accounts receivable 1,332,000   198,000
Other Receivable 21,690,000   18,173,000
Accounts payable 37,024,000   31,944,000
Accrued liabilities 17,790,000   14,486,000
Net sales 15,702,000 13,299,000  
Purchases - inventory 35,229,000 34,197,000  
Purchases - other miscellaneous items 339,000 333,000  
Changes in accounts receivable (1,134,000) 353,000  
Changes in other receivable (3,517,000) 7,840,000  
Changes in accounts payable 5,080,000 (9,724,000)  
Changes in accrued liabilities 3,304,000 (3,374,000)  
Changes in other long-term liabilities 0 (77,000)  
Purchases of property, plant and equipment 62,000 90,000  
Unpaid property, plant and equipment 0 0  
Affiliated | Corporate Venture      
Related Party Transaction [Line Items]      
Accounts receivable 12,659,000   8,478,000
Other Receivable 0   0
Accounts payable 0   0
Accrued liabilities 500,000   1,000,000
Net sales 15,213,000 6,412,000  
Purchases - inventory 0 0  
Purchases - other miscellaneous items 0 0  
Changes in accounts receivable (4,181,000) 7,184,000  
Changes in other receivable 0 0  
Changes in accounts payable 0 0  
Changes in accrued liabilities (500,000) 0  
Changes in other long-term liabilities 0 (500,000)  
Purchases of property, plant and equipment 0 0  
Unpaid property, plant and equipment 0 0  
Affiliated | MPS      
Related Party Transaction [Line Items]      
Accounts receivable 0   0
Other Receivable 165,000   89,000
Accounts payable 0   0
Accrued liabilities 0   $ 0
Net sales 0 0  
Purchases - inventory 1,670,000 791,000  
Purchases - other miscellaneous items 0 0  
Changes in accounts receivable 0 0  
Changes in other receivable (76,000) 75,000  
Changes in accounts payable 0 0  
Changes in accrued liabilities 0 0  
Changes in other long-term liabilities 0 0  
Purchases of property, plant and equipment 0 0  
Unpaid property, plant and equipment $ 0 $ 0  
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation and Stockholders' Equity - Equity Incentive Plan Narrative (Details) - shares
Sep. 30, 2021
Jun. 30, 2021
Jun. 05, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares reserved for outstanding awards (in shares) 4,859,013 5,175,554  
Equity Incentive Plan, 2020      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of awards authorized (in shares)     5,000,000
Shares reserved for future issuance (in shares)     1,045,000
Authorized shares available for future issuance (in shares) 2,385,365    
Equity Incentive Plan, 2016      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares reserved for outstanding awards (in shares)     7,246,000
Authorized shares available for future issuance (in shares)     0
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation and Stockholders' Equity - Common Stock Repurchase Narrative (Details) - January 2021 Share Repurchase Program - USD ($)
3 Months Ended
Sep. 30, 2021
Jan. 29, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock repurchase program, authorized amount   $ 200,000,000
Stock repurchase program, remaining authorized repurchase amount $ 150,000,000  
Stock repurchases (in shares) 0  
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation and Stockholders' Equity - Fair Value Assumptions and Expense (Details) - USD ($)
1 Months Ended 3 Months Ended
Sep. 30, 2021
Sep. 30, 2021
Sep. 30, 2020
Jun. 30, 2021
Share-based Payment Arrangement, Additional Disclosure [Abstract]        
Stock-based compensation expense before taxes   $ 7,015,000 $ 7,170,000  
Income tax impact   (1,888,000) (1,955,000)  
Stock-based compensation expense, net   5,127,000 5,215,000  
Cost of sales        
Share-based Payment Arrangement, Additional Disclosure [Abstract]        
Stock-based compensation expense before taxes   447,000 503,000  
Research and development        
Share-based Payment Arrangement, Additional Disclosure [Abstract]        
Stock-based compensation expense before taxes   3,880,000 3,702,000  
Sales and marketing        
Share-based Payment Arrangement, Additional Disclosure [Abstract]        
Stock-based compensation expense before taxes   517,000 517,000  
General and administrative        
Share-based Payment Arrangement, Additional Disclosure [Abstract]        
Stock-based compensation expense before taxes   $ 2,171,000 $ 2,448,000  
Employee stock option        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]        
Risk-free interest rate   0.81% 0.27%  
Expected term   6 years 1 month 2 days 5 years 11 months 23 days  
Dividend yield   0.00% 0.00%  
Volatility   49.71% 50.43%  
Weighted-average fair value (in dollars per share)   $ 17.94 $ 14.16  
Share-based Payment Arrangement, Additional Disclosure [Abstract]        
Unrecognized compensation cost related to non-vested stock-based awards $ 9,400,000 $ 9,400,000    
Unrecognized compensation cost related to non-vested stock based awards, period for recognition (in years)   3 years 10 months 6 days    
Restricted stock units (RSUs)        
Share-based Payment Arrangement, Additional Disclosure [Abstract]        
Unrecognized compensation cost related to non-vested stock-based awards 51,200,000 $ 51,200,000    
Unrecognized compensation cost related to non-vested stock based awards, period for recognition (in years)   2 years 9 months 7 days    
Performance-Based Restricted Stock Units (PRSUs)        
Share-based Payment Arrangement, Additional Disclosure [Abstract]        
Unrecognized compensation cost related to non-vested stock-based awards 100,000 $ 100,000    
Unrecognized compensation cost related to non-vested stock based awards, period for recognition (in years)   1 month 9 days    
2021 CEO Performance Stock Option        
Share-based Payment Arrangement, Additional Disclosure [Abstract]        
Stock-based compensation expense before taxes   $ 900,000 $ 0  
Unrecognized compensation cost related to non-vested stock-based awards $ 9,600,000 $ 9,600,000   $ 10,500,000
Unrecognized compensation cost related to non-vested stock based awards, period for recognition (in years) 5 years 5 years    
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation and Stockholders' Equity - Stock Option Activity Narrative (Details)
1 Months Ended 3 Months Ended
Sep. 30, 2021
USD ($)
Mar. 31, 2021
tranche
consecutiveQuarter
tradingDay
operationalMilestone
$ / shares
shares
Sep. 30, 2021
USD ($)
shares
Sep. 30, 2020
USD ($)
Jun. 30, 2021
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Grants in period (in shares) | shares     114,860    
Stock-based compensation expense before taxes     $ 7,015,000 $ 7,170,000  
2021 CEO Performance Stock Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Grants in period (in shares) | shares   1,000,000      
Number of vesting tranches | tranche   5      
Market price milestone, number of trading days | tradingDay   60      
Number of operational milestones | operationalMilestone   5      
Consecutive fiscal quarters for operational milestones | consecutiveQuarter   4      
Stock-based compensation expense before taxes     900,000 $ 0  
Unrecognized compensation cost related to non-vested stock-based awards $ 9,600,000   $ 9,600,000   $ 10,500,000
Unrecognized compensation cost related to non-vested stock based awards, period for recognition (in years) 5 years   5 years    
2021 CEO Performance Stock Option | Tranche One          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Market price milestone (USD per share) | $ / shares   $ 45.00      
2021 CEO Performance Stock Option | Tranche Five          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Market price milestone (USD per share) | $ / shares   $ 120.00      
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation and Stockholders' Equity - Summary of Operational and Stock Price Milestones (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Net sales $ 1,032,730 $ 762,250
Milestone One    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Net sales 4,000,000  
Milestone Two    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Net sales 4,800,000  
Milestone Three    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Net sales 5,800,000  
Milestone Four    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Net sales 6,800,000  
Milestone Five    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Net sales $ 8,000,000  
2021 CEO Performance Stock Option | Milestone One    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share Price Milestone (in dollars per share) $ 45  
2021 CEO Performance Stock Option | Milestone Two    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share Price Milestone (in dollars per share) 60  
2021 CEO Performance Stock Option | Milestone Three    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share Price Milestone (in dollars per share) 75  
2021 CEO Performance Stock Option | Milestone Four    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share Price Milestone (in dollars per share) 95  
2021 CEO Performance Stock Option | Milestone Five    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share Price Milestone (in dollars per share) $ 120  
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation and Stockholders' Equity - Stock Option Activity (Details)
3 Months Ended
Sep. 30, 2021
$ / shares
shares
Options Outstanding  
Balance at beginning of period (in shares) | shares 5,175,554
Granted (in shares) | shares 114,860
Exercised (in shares) | shares (389,942)
Forfeited/Cancelled (in shares) | shares (41,459)
Balance at end of period (in shares) | shares 4,859,013
Options vested and exercisable (in shares) | shares 3,099,511
Weighted Average Exercise Price per Share  
Balance at beginning of period (in dollars per share) | $ / shares $ 26.17
Granted (in dollars per share) | $ / shares 37.88
Exercised (in dollars per share) | $ / shares 17.25
Forfeited/Cancelled (in dollars per share) | $ / shares 30.47
Balance at end of period (in dollars per share) | $ / shares 27.13
Options vested and exercisable (in dollars per share) | $ / shares $ 20.82
Weighted Average Remaining Contractual Term and Aggregate Intrinsic Value  
Weighted average remaining contractual term, options outstanding (in years) 5 years 6 months 7 days
Weighted average remaining contractual term, options vested and exercisable (in years) 3 years 5 months 19 days
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation and Stockholders' Equity - RSU and PRSU Activity Narrative (Details)
1 Months Ended 12 Months Ended
Mar. 31, 2020
tranche
shares
Jun. 30, 2021
shares
Jun. 30, 2020
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of tranches | tranche 2    
Performance-Based Restricted Stock Units (PRSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of units per vesting tranche (in shares) 15,000    
Units earned in period (in shares)   2,939 0
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation and Stockholders' Equity - RSU and PRSU Activity (Details)
3 Months Ended
Sep. 30, 2021
$ / shares
shares
Restricted stock units (RSUs)  
Time-Based RSUs Outstanding  
Balance at beginning of period (in shares) | shares 1,854,956
Granted (in shares) | shares 359,405
Released (in shares) | shares (173,771)
Forfeited (in shares) | shares (87,894)
Balance at end of period (in shares) | shares 1,952,696
Weighted Average Grant-Date Fair Value per Share  
Balance at beginning of period (in dollars per share) | $ / shares $ 26.79
Granted (in dollars per share) | $ / shares 37.88
Released (in dollars per share) | $ / shares 22.92
Forfeited (in dollars per share) | $ / shares 27.54
Balance at end of period (in dollars per share) | $ / shares $ 29.15
Performance-Based Restricted Stock Units (PRSUs)  
Time-Based RSUs Outstanding  
Balance at beginning of period (in shares) | shares 15,000
Granted (in shares) | shares 0
Released (in shares) | shares 0
Forfeited (in shares) | shares 0
Balance at end of period (in shares) | shares 15,000
Weighted Average Grant-Date Fair Value per Share  
Balance at beginning of period (in dollars per share) | $ / shares $ 34.27
Granted (in dollars per share) | $ / shares 0
Released (in dollars per share) | $ / shares 0
Forfeited (in dollars per share) | $ / shares 0
Balance at end of period (in dollars per share) | $ / shares $ 34.27
XML 82 R69.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 provision $ 3,325 $ 3,660
Effective tax rate (as a percent) 11.70% 12.70%
Unrecognized tax benefits $ 45,100  
Unrecognized tax benefits that would impact tax rate 28,300  
Unrecognized tax benefits, increase resulting from current period tax positions 4,300  
Interest and penalties relating to unrecognized tax benefits 2,700  
Expected decrease in unrecognized tax benefits over next twelve months $ 1,000  
XML 83 R70.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Narrative (Details)
$ in Thousands
3 Months Ended
Sep. 30, 2020
USD ($)
Oct. 27, 2021
Sep. 30, 2021
USD ($)
Feb. 08, 2018
claim
Purchase Commitment, Excluding Long-term Commitment [Line Items]        
Number of putative class action complaints | claim       2
Civil money penalty payment $ 17,500      
Purchase commitments, total     $ 508,200  
Subsequent Event        
Purchase Commitment, Excluding Long-term Commitment [Line Items]        
Notice of dismissal period   30 days    
Chief Executive Officer        
Purchase Commitment, Excluding Long-term Commitment [Line Items]        
Payment received from CEO for settlement $ 2,122      
Affiliated        
Purchase Commitment, Excluding Long-term Commitment [Line Items]        
Purchase commitments, total     $ 124,400  
XML 84 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting - Narrative (Details)
3 Months Ended
Sep. 30, 2021
segment
Segment Reporting [Abstract]  
Number of operating segments 1
XML 85 R72.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting - Property, Plant and Equipment, net (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Segment Reporting Information [Line Items]    
Property, plant and equipment, net $ 284,148 $ 274,713
United States    
Segment Reporting Information [Line Items]    
Property, plant and equipment, net 181,189 180,143
Asia    
Segment Reporting Information [Line Items]    
Property, plant and equipment, net 100,046 91,640
Europe    
Segment Reporting Information [Line Items]    
Property, plant and equipment, net $ 2,913 $ 2,930
EXCEL 86 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /.#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 " #S@V53N_%P".X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NDD%AZCK98@32$A, G&+'&^+:-HH,6KW]K1AZX3@ 3C&_O/Y ML^0&@\8ATG,< D5VE&XFW_5)8]B((W/0 F/Y$TJYT0_-_=#](;G9SQ ,/AA M#@2JJN[ $QMKV, "+,)*%&UC46,DPT,\XRVN^/ 9NPRS"-21IYX3R%*":)>) MX31U#5P!"XPI^O1=(+L2<_5/;.Z .">GY-;4.([E6.?:?R6G^11H(RZ37^OM_>Y!M*I2LI"RJ&YWJM*UU*I^7UQ_^%V%_6#=WOUC MXXM@V\"ONVB_ %!+ P04 " #S@V53F5R<(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 /.#95-*4]I/-P4 &H5 8 >&PO=V]R:W-H965T&UL ME9A=<^(V%(:OM[]"P_1B=R8$2X) =A)F"$FV:?-!XK2=;:<7PA;@65MR91F2 M?]\C&^PD8X[I#?CKO'Y\)+U'TME&FQ_92DI+7I)89>>=E;7IUUXO"U8R$=FQ M3J6".PMM$F'AU"Q[66JD"(N@).XQSSOI)2)2G?%9<6UFQFI6$I?VM_3F8&S7J421HE46:05,7)QWIG0 MKU/.7$#QQ!^1W&1OCHG[E+G6/]S)37C>\1R1C&5@G82 O[66R?].87N?V@@=,+=)P5 MOV13/CM@'1+DF=7)-A@(DDB5_^)EFX@W 7VZ)X!M ]B' -K?$\"W ;SXT)*L M^*Q+8<7XS.@-,>YI4','16Z*:/B:2+EF]*V!NQ'$V?%4KZ4A79*MA)'96<^" MIKO3"[;Q%V4\VQ//R9U6=I61*Q7*\'U\#U@J(+8#NF"HH"_38\*](\(\1AMX MIGCX0V AG#:%O\/A57YXH M7U/9E'$\G'K=1X1B4%$,#J-XS(6QTL2OY$FFVM@F(ES*FEPB1"<5TF"%?:]:&?/GUJZ0;#BFUX8)L9 196.-#^=.%:"Q%G6+Y&%=,( MU;E2-K*OY#J*);G/D[DT32RXAN?1+N=\Q!&>TXKG]!">)[F,W&"!9-V+I+'U M1K2! M-^;*FE?X#QO96]0OKS#(-ZY,#X%\%B_D)H1^%RVBH"!%6KI%GS 3_DI M1LAJ0G8(X20,H6YD1[L#<@O/D0?5G#M<\G3DD2<=_""3M52HI=#:OBG_7YA3 M=P;-_*PWJA$1E_.%(K]J=/C2N@Y0W,D_LE5]<&;T.E)!D$0ZN+ \4M M_2/:3&=6Q.2O*-T_,'#%TP'EF!/3NDQ0W-V+)IS G'4_"B[0]T882%T3*&[D MMSJ G,Q66F$&W"(R\'AWY'D>1E17!(K;^7-DH1CH!:'L\_P+\660&\A6(Q:N M!,:;@-OX%L;C$?G9.X9*05)AR%K$N23.H8LI(X9=%PZ*.SX4U3!22^*_)G,= M-]*VE(R[Z0TV]ZR+ \/M>Y8F;&*'VDB&*[:0 MU;;/#K)]-S>"D@ZVNM2F<1BTZ-P* WU@$@2P[H2I@@Q+28RQMG^&6[6?B-CA MU0WJ9CM"-7/B6FUS2E8[/VMQ_D2:I8/Y!J%VA3+A2JU,M>,SW+"WK>FO8+6/ M N$RK4"U\S/T2W16KOY[A33P I++%BL6SDP 7VCL;>F]TL M9T;%)E]& KVJJO51N*DV#[KU8^7NY!WPGE91F*Y@%#O> A#S90;>^6) MU6FQ-S;7UNJD.%Q)$4KC'H#["ZWM[L2]H-I>'?\'4$L#!!0 ( /.#95,Z M70Q.T08 +T: 8 >&PO=V]R:W-H965T&ULK5EM;YPX M$/XKUEYT:B62Q3:O:;)2F^IT.5W;*-O>?7; FT4%3+'9)/?K;PP$"!B25OF0 MK('Q^)GQ>)X9.+L3Y7>YYURA^RS-Y?EJKU1QNE[+:,\S)D]$P7-XLA-EQA1< MEK=K692:LOG=5;LY$I=(DYUW>Z5OK#=G!;OE6ZZ^%5(.E5H: MM.E![9MZ-EB3Y'H;MZJ$IPG,4YL+D<>P*3Q&,)(B36*FX.(#2UD><;35BB4Z M1M^V']&;H[?H""4Y^KH7E61Y+,_6"C!H3>NH7>]#LQZ966_+BQ-$;0L1FV## M](OEZ7]5^=ST-5C>F4\Z\TFMC\Z97Y4ESQ5B4H*=IPL:::>1UAJ=.8U,[A'X M!D5ZP']4R8&EL(315XTJKU:E#]QA0WS;=ORS]6'H$X,8)<3S.K$G2)T.J;.( M]'T4B0J P6F,.*"\2;F%+='0MTRX+71S5]0&^2/$JK.,EOX?A.%D>[4F1PG=816+!2)>WR MF%IA2)OU \OS@U];_ZUI"QH?N0/?.FY@^]YH"PQB'@VH8]X"M]L"=W$++O,# MA(8HP5 3-G>R*,:!X_IT!,X@9SMVZ,V@\SITWB*ZJY(7+(D1OR]TBI"U?X7: M@\NC)^=FN+']?LKY#26>18)V0PFU NJ_XHYZ4V\0A[CAR&D&,6KCT#7[S.]\ MYB_Z[*M0+!VYQP32GZQ.;.J%KCM".97#@>!'LE_I$SX=J.WVX+O6Q9X_A&<0()C,DA7N&QN0% M)VH!'IENH@/D&(ZSI$F0.'@V3>*>\C%]4161)NPF21.=YI9*"=PS-'XA11?L MH:;((8-FS:.X@O@2QC3K^Y;O.DV:]6T+&.$5TRR>4J+K.1X9GS&#G(<)I7.! MT7,G7B9/<$Y9@<4#K_^D?XAM8;NE(1Q8+GG-P@(;6-EW"1DG3:-<$+CVC']Z M]L;+]'TYR#V/ 60$:F!"ATR*#),89$L\ [,G3+S,F-N]*-6QXF4&[=>-.4$: MV!("R'?&$*=R'G7".4_V9(F7V;)+YR6'>JTR>W%*?AA3+YBXT2!G8\>?(73< M\R1>)LJGE"H1<$X1'[?P39#) ME/X L>^,$1OE[(#.\"3I>9(L\^3?(K]=CE,RI4#'Q70D03BNDTV" M&,R9:Y))S\%DF8,O1)8E=:G<-$"1R!7P"\^CFG ^"\41QD8*6-:LW]"=RH)% M_'Q5 )WP\L!7&V1Z*?(*BIY:WY,L<1=+FZT2T?>]2&->RM]_"PCVW[7MPE*% M0WJ2(LLDI;TK3' UL/'<,>_HER_0+552554UM MU/;V(H,HVNM7M0?>=C!&Z%.V=:;9V"#DSO17I"=DLDS(UUPQN 6=("MSV%MS M[I@R+= Q#L=OUTQRKN][<_FX9V3R$D;>5M"_HD])5 H$T5Y4D)LATO+HI(EZ MX^$RVF/B;.@3"1D;9!"$VI^0F7<;M"=MNDS:GT6NTU\ITE2?J"0'6[@TZ*FRT3=^/WGG$NGG*R=ZX?C=L8D",ZEX4Q]07OZIB]I=(?= MC,XG/VD&F;XJ-C;#)D%C,[P>?%O0'W8^L?(VR25*^0YFVB<^>*)LOI4T%TH4 M]>>&&Z&4R.KAGC. KP7@^4X 8[87^@M&]\5J\S]02P,$% @ \X-E4W ! MU?AZ P . L !@ !X;"]W;W)K?79@$JP:S-HF:>_7WQA2FDV MOD0 M;)AY_#QCSXQG!ZD>= Y@R&,A2CUWR@A*_;*4JF,&IVKFZ M4L"RQJD0KD]IY!:,E\YBUKQ;J<5,UD;P$E:*Z+HHF'JZ!R$/<\=SGE]\Y[O< MV!?N8E:Q':S!_*A6"F=NAY+Q DK-94D4;.?.%^]NZ4VL0V/Q#X>#/AD3*V4C MY8.=_)'-'6H9@8#46 B&CSTL00B+A#Q^'D&=;DWK>#I^1O_6B$'H!':,FMD?66&+69*'HBRUHAF!TUL&F]4PTN[C6NC M\"M'/[-8RC+#38&,X$A+P3-F<'+/!"M3(&L+K,G5BBDH30Z&ITQ^U^.^''?_ MLRZ'W%V,1!<.OPN'W^ %0W2,3!]R*3)0^M.'Q/?BSP1^UMP\W8V@!QUZT*!/ M!H-=%'ATM5WDAE1,D3T3-9 KC&$FA6!*DPHPR7(,]W5?,%O\N,&W&;I?T%M* M4?G^-&:O6?U"?M*1G[R#?$-1$U:;7"K^'QX9*Z)]V\N\!0]/.'GT^#MC_Q;+ M7Q2$G8+P_0JPM&F#9Y>7N]OAS]Z*_<>PU'N<<<]'N7^9;OE@MOB,I)(20>6C*;ILE:V'A&F-9:GL=2< M=HC3<7II*NL22YV"%/B>;03<$":PRS5U$/LE215DW! A=6^=:_&CD\#YD^@\ M,WN,PNE 8GKTI8;3]Y+OK<3T,K."Z30XX]ACED1#V^^=-!IOE.1*0<5X1N"Q ML@U'WR!;T30;+(3FJ9>P=\'$C_SD@G"/69 $\0#CEU[@C3>#YU.&QW:#9]=P M&#UJWDL;\,;[0+=?%7L:W*S@0E0;-BEF9>$_OD1)O3QUE^7%_U!+ P04 " #S@V5331S6 MF"\% ":$@ & 'AL+W=O)V%]A# M8E&:&;YY0_*1O'[AXEGN&%/HM2PJ>3/;*55?+19RO6,EE9>\9A5\V7!14@5- ML5W(6C":&:>R6!#/BQ8ES:O9\MJ\^RB6UWROBKQB'P62^[*DXOL=*_C+S0S/ MCB\^Y=N=TB\6R^N:;MDC4U_JCP):BRY*EI>LDCFOD&";F]DMOEJ10#L8BS]S M]B)/GI%.Y8GS9]UXR&YFGD;$"K96.@2%GP-;L:+0D0#'MS;HK.M3.YX^'Z/_ M:I*'9)ZH9"M>?,TSM;N9)3.4L0W=%^H3?_F=M0F%.MZ:%]+\1R^MK3=#Z[U4 MO&R= 4&95\TO?6V).'& .'8'TCJ0H4,PX>"W#KY)M$%FTKJGBBZO!7]!0EM# M-/U@N#'>D$U>Z3(^*@%?<_!3RQ6O,B@*RQ \25[D&570>%3P ]52$O$-^E S M037K$EV@+X_WZ-W9.9([*IA$>84^[_A>TBJ3< 1]9?8E\;XZ(1[ %S^KGW3T''+^C MVS?Q_(EX#]6:EZRG%_UU^R25@,'\MR-ZT$4/3/1@(OH?,.TE+: J[_)J7>RS MO-K"7"M,26LJU/?V,]3T#+)*"4%0)W2&TWF,(UT[M6/P)QA#95,(I@N!@ < M_,1$QZ5QU*S,H0=9,S,=B^_GMIHWJ".#6J\KAR7V?!+[P.CAM!9CNS@B).S- MWK 2=JR$3E967"J=\3\P4^_%>@<+0L-.$L^C)&[8"9-Y$J;_&SL-^O DZR0- MPA0/R!F;13[Q_=!.3M21$SG)^4UP*5$M^"97-G#1J%?L)]A/!^ L9B1-\02X MN ,7.V=+N^Y J=AKK5>68)4D7-7&F_(E)1J'6ID89@[KP6L]%6_K)F/00 M!_X@^[%5&,1I8D\^[6"F3IB/9KAJC*"OSTS38$.8COHF."+! *'%RB,IL2/$ M7B\>GGOTL HJ5!B4- -YRO5BIL>Z=>GWQB@("898;6:!'Z<38$^4#CO!?N8* MH/+1F+)"Q>,![:4>'DY*BUV:!M$45M)C)4ZLK4YL!"^/B$%]K4C)F*T4DV0( M=&SF>T$030#M]0S[3J ?8$D4Z%W+Y3DLDAKX'%7,.I_::&^FRE %+#8728 G MD/;:B-WB^% I!FNQ.M;="B^P=.V-!JC%*HJ#"8"]3&&W3K4U?V*P.6'[)!S"M)E%T<0. M /="@F/W8JHWJUK8\Y.)Q;[M8'_4 MG!!%%0(4T_I@/KGJH-EYPDZET.!YO=:((,TNL, M<>O,?5[L];;R7Z#%%B#!< K2:DAO120XBS=E_-29=E%_0 .K-EQX/=7A\* M(84U+=;[P@B0GAS5?RQUKRC$K2A]J1L@=L9L.A*GT9 RBQGQR11GO980MY:< MEMB%VNV"Y-=<*@_=W M^&K57)/T89I;F_=4;',XY1=L R&]RQ@PB>8BI&DH7IN[A">N%"_-XX[1C EM M -\WG*MC0W?074Y5"4S9*J-KVN%+'.@4OAA$(S]DO'*2V+G6ZDD MEHT1O,*5 MV4)5.O"Q1R._>&WLYQSS>%L0X_B6NVP36:AWJER/)[EHR76&DN M*U"8S[V;X?5R9.-=P$^.6[VW!YO)HY1/UOB6S;W "D*!J;$,C)9G7*(0EHAD M_.XXO?Y*"]S?[]B_N-PIET>F<2G%+YZ98NY-/<@P9XTP]W+[%;M\KBQ?*H5V M7]AVL8$'::.-+#LP*2AYU:[LI:O#'H!XC@/"#A > D8G %$'B%RBK3*7UBTS M+(F5W(*RT<1F-ZXV#DW9\,J^XMHH.N6$,\E25AF]"69 .RT%SY@A8VUHH<<\$=ZA(>UK=P?G8!9\ K^%'(1K,J MT[%O2*J]T$\[68M65GA"5@1WDF[1\)GD96_Q/J78YQGN\ER$'Q*NL1Y %'R" M, B'1_0L_QT>?" GZLL>.;[1";Y[%*YB-5/F%303>+1(+V\_1&Y<[QSX%S1[ M-H2E*:%] =O<<^ZYQ]@WW@KYK'( 35Y*QM7$R;6NKEQ7I3F45%V*"CA^60I9 M4HU3N7)5)8%F%E0RU_>\D5O2@CM);-?N91*+M68%AWM)U+HLJ7R= A/;B3-P M=@L/Q2K79L%-XHJN8 [ZJ;J7.'-;EJPH@:M"<")A.7&N!U>SR,3;@)\%;-7> MF)A*%D(\F\EM-G$\(P@8I-HP4'QM8 :,&2*4\;?A=-J4!K@_WK%_M;5C+0NJ M8";8KR+3^<2)')+!DJZ9?A#;;]#4,S1\J6#*/LFVB?4LW M?6E\V ,@3S? ;P#^(2 \ @@:0& +K979LFZHIDDLQ99($XUL9F"]L6BLIN!F M%^=:XM<"<3J9"9[AGD!&<*0$*S*J<3+7^,+-THJ()7XJ\1?)S=YM@-SR5)1 M+LC3_(:=3+W]<+ MI27^TG]ZTH5MNM"F"X^D^XYGO["\75M18T<6:X[X)O&'83".W"!NVPH:]/OS0.4B2OC&@%DI.F5#J[)QPL"9I^G+5X\2H33CJ=0(/.AYC MCN=(2N#I*T&/N6+47B KO.*:O%T^U-RK^%%H MRHCXR*@NP>./!;\/.2HX:@5'GQ#<);5+8]3Y\P4',CNB1E$8'0AU]RZ]$N3* M]@*%4M9C&PO=V]R:W-H965T&ULO5E1;YPX M$/XKUJK2-5*WBXW!4"61FFR2R^FN%R7MW9*U162R(YX6+,LFKV?%A>^VJ/CX4&UGD%;^J4;,IRZ1^ M/.&%V![-\.S;A>O\;B75A<7QX3JYXS=G_*B4)Z Q]?> MZ6QW3V6X?_S-^WD;/ 3S.6GXJ2C^SC.Y.II%,Y3QVV13R&NQ_97W 07*7RJ* MIOV/MCW6FZ%TTTA1]L; H,RK[C-YZ!.Q9X#]"0/2&Q#-@-() [\W\/4[!!,& MM#>@^AW""8.@-PCT.T03!F%O$&H&9(H2ZPU8NUA==MNE628R.3ZLQ1;5"@W> MU$&[OJTUK$A>J5*\D35\FX.=/#X550:%Q3,$1XTH\BR1<'(CX0,J3C9(W,*9 M2+^L1)'QNOD%G7W=Y/(1S=&GFR5Z_>H O4)YA3ZNQ*9)JJPY7$C@I;POTI[# M2<>!3'#X*&126,Q.W6:GHBRAF%MR".Z,WF=9KNH[*=!5DF?SRPJ=)NO<[GSY M!"=XKIM-_=BYM]B?N>W?I^FFW!1M,O^4*UY#?DMH%BOU%-]S=%FEHN3H]>^B M:0XL[L_=[J^YA#8#OL^2NLJK.UO6+]PN/HAJGHI*UJ* K^Z D>0U;^38TP+J M:5=49%=4I'5-)UR?\+N\4K2@2Q1)E4*<4"'-*@'_!RB1Z+=-]1;YWAM$/.+9 M5K[S'[3^53>]/PY\1G%$HL/%_?XJFD#L^SXFP0XWBL#?1>!_9P3/8'W2^0SW MR7AAP#PV)GUJXOPHCAG18C-A<^+1&(]A9Q88#C1?YR8HC$."-5\7E@A"9D\E MW:62MD;^1"JATM6S!#6PY-W1@>H7UI[RSS44(X(9LTWJ[%]')0:[FP?.=3Q[ MX'6:P\VABS5MHQ!KU2*:-ZB".0]79?+ F_WZM)5C8%29'WB1[]DS$^[(A3^# MG*W20O/Y:&MR5&:AL9@CT(@SVW%F3L[7("*2CG+:]=^.>9<\M%G#E7OH(NK1 M 8QJ*'6>JB[8X395+I],-S.B(Y@%.+93CW;4(R?UFX[B-I>K%2\R!#H.06?N M+D A*LJ011"_6 2VJHI-UB!I ZVL8EM;\B8:+O8& M(>*Y@VNYU7R]J=,5E%C3SO2:R[QNE<@3*5_V[D?L,::$Q'2"VIY&PC]$S2IY ML$G']^!/:_(]+IS&C4D/,QB[AW!+>JYD>J8>5=B[-(GJ+E:RYAAEF.G]I$>% M3M29Q==4+,,TQNYQ#!,!]A05".*ZYE7ZB&2=5$W1QH/N0 FAU\6$D#KI78^Z M"64Z:3=H3'N8?)@Z:7^ +IZW0L]*C)KW#$//UZF9,"WEYQ.>].%N@TV$.,Q7 M_,2 K3*'SKOA:[?.P^9D#2BAV*.A_IR82%BA@$Y-!3Q,8?S$&!Z'\ S:)]@< MK=ACA%&B/S(FD'H>#I@>G8F;!Q:MA\W!'P=Z-9@81DB$B5X.)@Z'4]D<] %V M"X3OTO[8FEQS_ =>$!&/17IVGXM<6I!336F0$]BM)Y[<(]BCBRRE$X=^; 1G M JD?>?HR+BTXHR6;1#$J%N)7*#VPIB"E$8(3H5?D4:LQ[[P<# MMUAYD6T%L?Q8P'S&)E0Y&>0)</C]JV%U-SB0Q"A;B%RO?(86)J#09#6V<:F')X'S4F.L@1XI8C/Z)U MB3G2YU0;!F[,F/0P]8E[ZKN5;F^\GRD24*K+6&+9]P?4U[32A04V,7[(,,N) M>Y8_7\9:ASHQ9V( @A!'E.I%\USDTH*K68H##R<6R4BR4 I@_:Q=X;%/4*[H^D!G'7H(+? M@I7WEL$RU-U;K>Y$BG7[4N6SD%*4[>&*)R!3% "^OQ5"?CM1[VEV[Q:/_P-0 M2P,$% @ \X-E4YF"A9@&"0 \"0 !@ !X;"]W;W)K=D4ISR=;I?:? MYG.9;ODND1_%GI?PRT94NT3!974_E_N*)YD9M"OF) BB^2[)R\G%F?GNIKHX M$[4J\I+?5$C6NUU2/7_FA7@\G^#)X8O;_'ZK]!?SB[-]8"Q^Y?Q1'GU&>BEK(7[KBZOL?!)H1+S@J=)3 M)/#G@:]X4>B9 ,??[:23[IYZX/'GP^S?S.)A,>M$\I4H_I=G:GL^64Q0QC=) M7:A;\?A?WBXHU/.EHI#F?_38V@83E-92B5T[&!#L\K+YFSRUCC@: /.X!Y!V M !D.8",#:#N FH4VR,RROB0JN3BKQ".JM#7,IC\8WYC1L)J\U&&\4Q7\FL,X M=;$2909!X1F"3U(4>98HN+A3\ >BI202&[1*Y!9]@XA+-$,_[[Z@DP^GZ /* M2_1C*VJ9E)D\FRM H^>;K[>6/J^O_H,O5CZM? M5S^NOMY]\LS+NGF9F9>-S'L->SLO4['C+I\W8R,S5F_AAPL2,AJ?S1^./>&P MBJ( =U8O@(4=L-"[X%N>BC+-BSPQ&Q3RINR@(B7,5:HS:5^)AQQBCM;/".I1 M!?;E?;.AQ%>J=$^GNF2U&&P%50GV6#FC_IS\XHQS:. (<#L XC' =N ML(L.[,(+5L?X@5?/.KI) 14A*5..@$U0)NJUVM0%Q#$5-10.%^Z%!6F&"1O@ M=AF%S(U[V>%>>G'?Z)0SU*.Q\J>42VG20JRAZ''%(4\?H-R)"O+/A7QI@:(L M'J:';31;!L2-' =]A0[\";)-*JX=WFZE325VB/]=Y^K9H):*.Y.DG?8%'+H8 M8G9984I'\@0?\0KVH@:2!0HM@<.JBI?ILW;Z-BGO.;H'<>'$BRTD;)C3#IL( M+T:PDAXK>:58;#B@S+IBE3QQ.=4%RXF36!CP2JV6! !VO@A-?J.NY9 M!H=>'URV]05$9,KSAV1=&I@?DAGH8X0%E=Z?'@9OA7<8YVC4;A6J,@D B@BM:\ZF2&&:L%PQ1N M)/?V6N" AB-QZOD0^PGQRE_?L$UM,\SB8#&4#@[# M>!&RL=3N61#[:?"FXOLDSPZLUU9GG>^';'I[?,F4L:B-+R93'"[>-\ VXT8X ML )L6X% &ZT-/3-C/S5W^V*?/.M-\79_Q=,(/&2\=4+8-(K!=^_J+P?3@UAE M=.@QA]TBC(,QE_6B /M5P=51N3^XS0G4)G8<4C*$Z;"*R,C&)3W]$S_]=^14 M<=C!M1,@L4D<4VPI0H?9#"]9- *QYWKBYWI(O:KF+VK]V[,/3\,X;+./PN?X M?9./V$KBI>YI7>8PHQ$+1T0_Z34'\6L.0^6H$.7]3/%J]^]\%[1^"VGPSEYS MZ!K,(CSTFD,BX5&?]?*'^.7/M>L$>5)+H]Q.G6=)YR(<2@A3B*FU#-L0DR , MQ_9T+YJ(7S1=7?_Z>O>&W@#IU1'QJZ.;NH*4D4U>@)O )>IYBO:0+,H$6A\< M]KJS^KDHBM?V8X6 3#:NNTPXMPI(E! M>J%$7A=*4AD/P:9+P(D@,A7 G6UYT1S1D_+9"=VEH7!@E13;;.2T17KU1/SJ MJ=L9[69H#X9_L!=L-0*8E[:[G7;C[NYE"UEXM\*WJ^O+Z]4;MD+/[N35,W_* M>2:; _-:5# #.*0YV.FTSO@:8BQE;9H8J9#NI@6Q>9U$RT40#5UDVT4L&#F< MTI[_J9__;WF[.P^071BI@]D72Q8/,;KL2#P21-H+ .H7 "]=S9]XE>;2]"RD M[FY!9=8=K=[S1G$YU^$XWP=XV+-P6(6F:>M<14_)U$_)-[V?'W.UW8K"%$< MBT2)#OL)?H4BIJH\U56R65]=YN[Q,T=9&AY9749D1/32GFFIGVE?$2-PT)#W1,I3-$\YZ&.&WBHI7.0U*8]-("Y&C7CB[$9CD:QU:?UV&V6(;12*>7 M]EQ(_4?XU1^#1XDR\FO-[_.R;,N2_@+T7BXRY]KL4S2AE#&K%CGL,*'+L?+: M\S'U\_';5\=U"^C5=3GH.<:$6%7 T<(/\#(:9K.F8Z2<:>0F'2'"B\Y&@ MBRV'*>TRPF.NZ1F5^1GU)>7#,;#HDL=5O<5C!Z6RD*<1ZSF3^ MY[;7HIR9N!U):,A#5S'W1O+H>:Z? W^6QD/^PUK'X,?'MJSF8RV;# MTRAB*#'?_[NS&;.)%-,@&O;K'&91%(V(3-83+O,3KGG%1"\".!:=3&Z__YR< M'GK#8JT2,#='GX[#=,[U/0$C(O3Q;9>;TYT[\VR*C;#U=,=A18)PY%$*ZVF8 M^6FX303Y)Z*MG>KX$?Y0M#E,<,B&8F%^].[(CE?WYI4:B4PON7GWHONV>VWG MTKRL,OC^,_ZT:EZ^Z:=IW@7Z*ZF I21$8 -3!A]C<%S5O%[37"BQ-V^HK(52 M8F<^;GD""E ;P.\;(=3A0M^@>\GIXO]02P,$% @ \X-E4X3',2J$V>V ^U_O[,34MH 0MT+LY\ML<[ M(9]4#J#)<\%+-7%RK:L[UU5I#@55-Z*"$O]9"UE0C5.Y<54E@696J>!NX'FQ M6U!6.M.Q75O(Z5C4FK,2%I*HNBBH?)D!%[N)XSO[A0>VR;59<*?CBFY@"?JQ M6DB#G3H8$X.R$N+)3'YF$\+A>&_]NX5'F!55,!?\#\MT/G%&#LE@36NN M'\3N![1 D;&7"J[L+]FULIY#TEII4;3*&$'!RN9+G]M$'"B@G>,*0:L0O%<8 MGE (6X70@C:16:RO5-/I6(H=D48:K9F!S8W51AI6FC(NM<1_&>KIZ5R4&18% M,H(C)3C+J,;)4N,'JZ45$6LRIRHGW['BBEPMJ,3E'#1+*1^0:_*X_$JN/@W& MKL9PC%$W;5W/&M?!"=*[-[%:%E1@1N2XE-(\T.)50IT.HBR":$Z! R& [C/F1?T _\:'22,NXH MX_\J6D5?+JY8W(LQB=^&V+#TY1 Z3N*3,$D'DWP01M88.F=TQ3C3+Q?1)/V, M1\F1[=>7NPZC)#D),^I@1A^!:;8:%^7F6H,L.BBDN AKU OW/5!? AOO=#_= M=CRW9WD6M4QS:CH&SW4\F/ 0,I6H.#4M@TT$?VM6F9/_6-BWO:"&O4KT98+@ M3."^]WI3>6=#?RQMRY\-FE1[OHO*T'H\/+7\,/;ZV^N88!P/^U3NP55<@-S8 M%XHBMH^;FZQ;[5Y!7^S=_VY]9EY']HI_-=,\K>ZIW+!2$0YK-.G=))AKV;Q6 MFHD6E;WP5T+C\\$.+*QKI$!EVX[]:U3LN1%33U=S&:/IXW49G1VRO&V-<&KS?+2<_WC^ MD-[G%W[5:N<'OP5%LK;V(UV\+I^/9N20JE41R(+$GVMUH>J:#,&-3]GFJ-^2 M%@Y_=]9?<>R(92V]NK#U/W09JN>CIR-1JHV,=;BRN[^I',\CLE?8VO/_8I?? MG8U$$7VP35X,#QIMTE]YDW'XE@6+O&#!?J>-V,L7,LBS4V=WPM';L$8_.%1> M#>>TH:2L@L-3C77A;)62(>Q&K/36Z(TNI EB610VFJ#-5ES:6A=:^=-IP'ZT M:EIDV^?)]N(+MD_$6VM"Y<5+4ZKR]OHI_.R=773.GB^^:G"EVHDXF8W%8K:8 M?\7>21_\"=L[^8*]=VXKC?Z/)'Z,Q84U'K&6,M'%E.+2*:],2#> T"MMI"FT MK,4*-Q6X&;SXUW+M@P.[_OT5CQ[V'CUDCQ[^7]+QO6S_U^<$SDL?-*H"5[]8 M03\< 5-4TFQQKY+72JR5,GA4*A&L")42?F!7'NRVG5UR+;;*B;>ZGB\7L)]I:FCU?S7^Z/Q:E]D5M/59J@XB#$O.Q& T9 MQ/M\.\CC$5DBOY;&1$!WI1!,$#!$>B/FLP=_'XN-KK$E[BWC%FH@%D\2^_'$ MIGCW2CI$@PH3;Z)1?7U,Q%MIH*O$TK]XH?IT ;B^ $ZE:G0Q$>?2:W[_5N&\ MQ^)H9"PU64422FAZ^G5(QZ8O+7\HK>QI*9 =!; .I$(#:I';4JSW[%Q.EVBC M\Y$ SX1SL51^/OH]2&R\65>$>A M0X1*;)51CLW@B6HID&%%.1C7;8ED'B ^ M) I$LXT.M'R(KX]%=1S@R7?,.9HT=7"!4(4L?T,-\'OC_"(%FP#%FTB@HQNW MWMM5&GZR$&0H;*M-5O2F+Y&Q,*I0WE/Q4FE)L9':40INM8!4"4>#:*W7J9-@ M#88"1AG3D\NL(Y *Z2NQP23D^_K%"]J6OMM)E0F]6YL<-]A9")532C2IUR8E M6!$CFC4DL9,#0@!(A3Y,S0PL00&:B[K8NIU")0/0V8,+0MVTR #%B@TW,8#% MXE.4#LKLB1R='QN0'#AT@D29&"K28D(MMD",KH<3:@\!@IM7VG_LRZCK)EY$ M_WF-YRPB=7$#@8J<B4-_-JX%,9N9])*G?<<['MHF%K>X($Y,2(3,Y#&KG_ M)*5FR%>S";S'Y@NP&SV Z?&!F)8=! EK_YPZLG4;#%C M9E(ND? :/EP>[!% 2T!5V"8U3.Z]J7\Z=%(N?J0\=^EA/NYYN, =\2DZXE5^ M^1(O[\5[)XV7/(![J,OM.*F=-VM,*:5X-GF<(GXV60P"+BQ:'@$KZ^\6]&<< MO(#"ZI 8>)CPM$&>8M*D)"$M0H2ZLN;ZN/Z-5&F( SA1W+5=)-N.;%-%:\0# M;6Y2^=$+) B],JA/45\C5A8NN!V@T"R@>$CR=:V2K'%#P+^8CC8T @F?^M>> MK66@/8FB@DED=D)SFD>MH![2P>(SXLV); [(NEX/#,Z%_POZB>A?VF\^>9+2 M/C^9/.*\'W%\S$[(-!T>W^G6X',WXYUUPIRA82L2PM=]#7!F-C MD398S.;/TE#T:KDZ%Q@!(O78)H6\C9J;\1AC7H,BWNS)/KT]V(YBQ.2*R,5[ M>0,,QT02IQH+P2VRV*D;:M\LZ'EHR:U]V,13?:XNQ).',_'@EM%4KE@*/QP; M3CPCFN3QKF-CW^C9,TM#+PEE@K:S#K4M:O S1<1D:K*:JQO8I1]=]*E5=5? M2*C-)B'?\Z4K#P[A303:\VY I<62H!\TU]Y8J4ON5SR1R,,)(XVE-!+GF?Z; M1PN*93"(?8T9D#/Q3[!N0(RW$F*9%>4S5L2 [J%#:J4';KR2A:[U[>GA)2/$ MD%^I#88<"O:**AB7-/C3 :!W/QT*X&%"RZC= 2%*MRY)D!E!O$V=NM1]L -J ML=Y2=^+T?>OLF"2-3[>H^))/,X=AIE+EEA9P?Z"[E6Y!QUX;<2Q4BDUV7"^ M$65QG.8+U\?_\^OS=U>D/=(D6AX>L;CU(PB,KM,X;3D5W\V+$ADN:?#^6&]#,57E+\N[5% W'O*$39QFUU4*^3>3=S@;IO,"K17)O4 M\2YY-]%Q9#V$EF853=EO==$-T$D3-*6 #O(%YM D#K)?+!RH9F M"3[FT* I;.1YCOUCPUPA^>-#URE*FR-*59_"_E*;0+2I0YC/.\,?[ ?'OM]- M!Y]6090M?T#F(X()Z2MK?[?_1KU,GV8/KZ&ULM5G; M'K7T 24A"AB(8 +2L?/V> M;O F2_+,9#NM$IF++3-1_%X/!]MI2X&M]?\[,'>7IO*Y[I0#U:X:KN5 M=G^OKWQ]&!T>UW*M7I4_J?RP>)NU&K)]%853IM"6+6Z&=Q- MWMS/:#TO^%FKG>M="_(D,>8#W7R7W0S&9)#*5>I)@\2_)_56Y3DI@AF_U3H' M[98DV+]NM'_+OL.71#KUUN2_Z,QO;@;+@D+S6YX[]B M%];.%@.15LZ;;2T,"[:Z"/_E7ENS$Y96 M0QM=L*LL#>-T04EY]!9O->3\[7OUI(I*78\\E-&C45H+W@?!^(S@5'QO"K]Q MXILB4]FA_ A&M);$C27W\:L*'U4Y%--Q).)Q/'E%W[3U;,KZIJ][)E;6;,5; MV&J! $37;\1;CJNRXM]WB>/G_WEEPUF[X8PWG'U^*#])4+S33J[75JTE ]:L M1//FQXV""]M2%GN1=:N40UV$%^'VI2*BT)JO@JBPR>KQ69FUEN=&IS($< M^P&5KJ'=9@B -X!PJ;':8XM"^LJJ2,BMJ0H?L0:O@;HUZ6VVHJ>I=!NQ0D6[ MH7A4]DFGJGGO(K'#9ALAK1*Y<@ZJ92$FXR\B?E08F":<7A=Z!9L*+U)X9@J% M*^SBC8>=M:Y@ DFU+F><0CA !EOE2L5U#8N\6ANK%2RB<*U,#O/(=.UHOT Z MM$.! #@)RR@Z3; X>%^R6E,Y[.J^>@,]5JD#G#,XZ<^8W48$R4"@R8+!A-L[ MK[9.7(CE["I:7LYQ-9\LHL5R*1ZKI'G-/J4I0L/VBLDRCI:+F9C,9M%L'HL? M.0078A*-IW&TF(YQO9C'47SYZJZI*9S7OO*4(B&=4]LDW_-272 XMH65.VM+ M"+A5.4?:A=&B&E6OR!Q .>*.E=3J=V"EH<1M=EBI[%1#H:RSI.=?; MD&O%N08CP>,$OC2TQ"90]J,C(!T;]EEH^JG0%/%'SU5](2[GX^AJML35[&H> MC9=S<>>T%/%\RC>3>!XMQ@OQ3671G\5D<17-KX"@28S75^('>&1%?!6-Q[&( M%]%TOCR#IY88[V4N"V1'_$,5RLH\WT9KE%GJ6G3 M4BH>#48,-<(&*,LS#^^5Y#JP,K"A.;BEM%Y3F,"D8E71!55!KCP!K@TKE:$/ MF.:]W/%F\$D]HTHX<%"V-B9SI+7U&@3J^\X(E)2 _L(A[!:P@4[9AA+EH K@ M&R41W-/,#:W/V-)A'9$H>)V=888.V7:..(7RC-F+"A]JTA/>((<]"C\3;-H6 M QPL))=-KC/FE94N$%9$#QR&!X0OUXM9KF6B,%S*%D-J"L&E=);W/U$F?'#2XE4P;,J4UB(N!/^3; M:=A\Z;X:]KMXJ^W(*? H>$D#3FAN&"W=H8E-/;K.A:K$"N2 L*.>?>"NG;3 M!X>0PF2*KQT(IH-4HE)9.?80?\]AG1(=_-5$QT3K 1;-8 (C#%#P.]YF%3' MIW-I$^N=I)RE>47+ZKY.9PY2=A2=)+ 4 DZA_U=5J(Z;\> "%\,IYN0\A_T1 MZ[Z8CH?CYM%0O'NI$GOC-$,8O9A,AY-FY6?[0S81 \BZ($EPI1U-77LE;2UW M:#*=FI#IK&KIJK&&(E$@:RFYF^?$;'R/,TM59'Q[$MGN'+3/(_MO?Q#3-&@1 M!]5B#Y:&P#LTV92%:H?>*W*2(OG0T_)##V3=BG,P1%= ,5 7(OYO)L%@)5<] MV]RSI61;F#:)*A,%0I1]R\[M1,-IW554%A%_&$I01_8(?O=:M@U1%5ES"6,- M5@=WM,D.ZE[(LLPU4SJ$GM6V]/4,PSL#+KGAY(?C-I];$YREH?5C06)OJ6#) M6#)&=KS=1D+2X*_7FOJ >J;9.51N.QIB#@]PA>LTO+/UKS#$NID6^DS=L$P4 MNA"%Z07_1'7)\SC6&TY;?B+2>DEF^Q<=,4R>P47".V?KT/PPS[:S!"T)=\QR#)->6PV9>Y)YI9KD'H/L %8?SU* S GV8*J*)Y?#6(447$Z_" >U3["BH[]P]$.P,576)%"AJT>W;ZM\!7]XAJ2GO=&HMSX-ZRT5 M;2@ T"#) *?AW=$,A"65Y7"8A*?*'M[YE-^;B%A8X[FI\HSSO9%/*J@@NM:K M^J!1RV]D6,6(".H/I[HCTQOT=^T;B8!^N$"GT\04Z+;N514UG)G+N15V(0B3 M3DH-F*D_"%"YLFV4:EJR"K'FV_/!:([4G%# @\[.=3I)^7F^*DD=?T8@+&9: MA<&/;HJ0L[ZWC5?N*,S@;!#D[Z'B TG6F4G4B0KN**8JJ2_70_^)/N7.'XZA MK?W,@#3\0KZ?-<:\@ -YTEFX-2Q*9VRV-#J 91.P7ZMLO:U;%N\3>*+78$_% M*TS8V,7O"'H;'*%W_/FC.P2=+VJF3,Z%J^TGA2\;0A="> MM>9C#H5YJ)]E0=MF7)7\JM)P4FR+);3G M/_7%=P7KL-3R@]_^7.;)/25C0QU+V/Z""S[+' ?U3,GCJ M>_*H]YD>1+SF'R-<^+P5OMBW3]O?.^["9_YN>?BQY'MI,<0Y,.0*HN/AXG(0 M#OO-C3&PO=V]R:W-H965TDTJ1F7T6KA91N]6JC6"BYQH\&T=+D2QO]"%W1':01Y:ZRJ>V-B4',9ONRQ MC\.9P<5+!EEOD'G>X2+/\A.S;+70J@/MM G-+;RKWIK(<>F2LK6:3CG9V=4M MY?V+S%6-L$$-UZJN*5;;BFE<))8N<&I)WH.M UCV M@(OBII*P,WLL#BN7U" MQ$[LLB.[=?8JX!:; 8S2&+(T&[Z"-SIY._)XHQ?P;IB67.Z-]]4["?]<[8S5 M5!S_OH(_/N&//?[X_XGFF\'@[PJA5():BMP!RW8"P52J,V#IA&R:UC)?]JIT M5Q!;:42H0T+1)10H'1;K'5D<<^)1 M:9'">R[)1+6&)"8&?,Q)V:,'6%:K5EKSX9*X.^#S2@E0'N:VK5$SJ_0EW#Z1 M? ?9)!Z/9FXQC:?I$#ZA5-0.0?.'[STL/K(',MYCN-( /4+&$A\7HTD:S^93 MF&3Q*)O#35G2L^""XT-"#P,8S%O-+2>[+!X2E2Q.Y[/_8A]CV-]!@/,AX8[C M<3:%M0_U:^%]!^E@DH8/N?$'"7&JXXOPF<47IAQTBS1$B_O%8-0/?B<]$SY.' M/UO^P 1A&Q6RD]EP8$EF2: M#F:3"'28CF%C5>,GTDY9FF]^6=$?"M1.@&ULQ5EM;]O($?XK"]=7Q C\TVDF$L"."_7YI#K&9>T]Z$HBA6YDK:AN+I= MTK+NU_>969*B'-MUB\,U0&1*VIV=EV>>F5F]W!O[Q6V4:L7MMF[ M7%ZZ7;F>5K'C3MKZ,PS"[W$K=G+U^R9]=V]KL*GKQ)J7UO.!O6NW=Y%F0)4MCOM";#]6KLY 44K4J6Y(@ M\>=&O55U38*@QB^]S+/Q2-HX?1ZD?\>VPY:E=.JMJ7_65;MY=;8X$Y5:R:YN M?S+[/ZO>GCG)*TWM^%7L_=IT?B;*SK5FVV^&!EO=^+_RMO?#9,,B?&!#W&^( M66]_$&OY3K;R]4MK]L+2:DBC!S:5=T,YW5!0/K46WVKL:U^_D;5L2B4^,0+> MFNW.-*IIWZ_A%:C:O&@VIOX M48&?U&XFDC 0<1A'C\A+1E,3EI<\R=2?5"U;58EWVI6U<9U53OS]:NE:"Z#\ MXY'CTO&XE(]+?P///BJ)\O*%V\E2O3I#XCEE;]39@^+%YXT2*U,CVW2S%JU< MUK!L9\V-KA3PVDI=.V%6HL4ZGQWPPK*7YHE MVKKQ#/=8)'IG&PJ=_%"?&AN M<("Q6KD7 L'!HJ6R8X3$]UVCCN^^TXV&M$JLC:F<.!?Y(@J*(J:G+ JR(A4_ M(U\%#H%RI7).1'D%XP%O:0^Z6S0&L5!I+.Z1HX#?V,M,5V%*H6[:*=IJE,[5JU:C; M0;1&E,:U% DG*40M*4]*G2>S.5*]KIFUL/L\G!7#!P'.=#O%7%8?9ASM09NR MEL[I%=GMNJ4[. XC29 EJ>)=TFYD"Q\>Q!+A-G4%$,"_\&E]$-!:-S!I9RPG MAX:N8A3DQ.HDJ#-Q;;%75^+]+8J$4_ZP'^$A*]YVUL)4<>6<:I\"&+\-'E7Z MQH/V672!H"WR(,X*/!0(-M8-9Y*B6X1/WHHH0?AS$<5!##0,"]2@5!'$42BR M((\*\4ZM%!0CJ^V-!N(I"$ZD0;8(\5J$(9@!)* Y+4KI-B*>1_R?%21IX3R& MM"C*>L#M[A[((6=SRMX+DKU $(S3()Z3.1$LCXJY^.>#_]@!'YJR[BH(-5_Y M9V7-%OHW3%D(:=.M\ F@Y9+3AP J%06*=^(97=XCG2OA;16-FNU9;( ^L[S M^2P^Q5N>33_A50^DQ$D([V+S+;P7>!^J7SIH7?.9G,>G/GX"/$@8;_U*WKF( M\Q"9G=-3 @QDV5;IX9KB/QCTOS&?D,1%Z)(XAX7Y9/M9QNB((Z] M#4F0I@5PC-;+MH= 7(.@'<7N"2Y[T^FZ J,P[M(DF$?$OHLL*))0 M?"1I8,8LC$'(08KU/\AR@](#>1Y? M6Z(\PNT\*)!N2-XT61RWD.!: 9L;8AZ])<;LH0@%4QP29T&6AN*36;5[:16\ M$82H"3&5AEA\U]E&$\19TDK?MERXDRC(%S$M6J0))*7! CF:@J[GR5Q,;L M=;N95J0__F$11_FW3OP)1:WA3[N6''\M46MK4_:T+C[)1GQOG J06+5&N6JT M] BC4K8'7?01P]K/4N]E,^L9^NF$#K=)/IPC+BPUR,_-ZGF'-YPPY"[X;9[1 M@T_A^_D9;C;-\R$[YRCG&5[3237HD_ET810LBA"O!:H_=2^N9;?")-D[E,H< MCL(&W1ZP<@Y=_.L[M3-.P]L1)R,Z%A2A.T1P>MJ0_-Y-V!"F8AX/7 Q5>BPL\Z8%: M(/UBT =:L/FXIC3& ^,&71=0J1@BH[9YL(@B!#=# M]%T*#@ >4W#:FD)V", MT0G6K, ^""O^?F@_"S+$4+J:G M!>@D%-?*\A!,??(5+$57^W%4Z$,#^D2_.FD2WQBLH=KY3H-RT/2!&.ESRM$X M_):_YN?HVPLA=TR%L&)RRM(T'?F$NDE.\HU6*S1;P"N[[\?5"BEBD;? <*.Y MYQR^(RBT>R.V#*"QX^=3 ['?:.@*V'CNW:/64S^HI&THC!MP!U5R:B:K/DHL M<:H=F*G2E$5@)")D% ]P5]7WI/>K.O*37*-4K"G[N/X-ED++3NR("\\7L^C8 M@]A1-QI*8!;PVY0;Y?QI*VW12L_#;X1V9!7U1T)[B^4-0+3&.9CR"$H[2[0R MNO0.;Z*GQ"@@ /?R"]$\C1E]+Z]HC$FB61;Q;NJXX0YM.,9QR$P]F OUF#TK M>7#3:8P(GHSNHR'A!#52/8:/7D%2SCS4:H"L\#K@,<3FSW;EH;&J@N9VM*5!? "3S> ME30=M?XXC-I6,>].T3A4/G7;TMZILAC_0+'$4YA=\1_Q@,9CGZ'I7FBK*NU) M@GAI& [%7LDO#18I7D9?89A1EKB!6V8#2@8R:*0!DF@'*@FU M2EG!B\/!QU M]7!#F(']WP=O\:PH?B>\36M+_'^#VA%2DR%]!>C@ZP-(H)_1[TP>/,E+NR:> MNB\ GD27AE3LJ0,0 :UL>V8C 4Q% X8['&/[6Q(.=[\/1T,4F^^TT+ZHGY@3M^BUR MXHZQIX[W2A,>-7PV6$58&U&AN6W%V;YK7G;P>NW,=!-)PD1 ?0F\A:H,8VOM M-N.D.EC?(VZ$>5%\[HW+L.U:/(6\_G7S72SZ-O=HHF;9D_Y-#)AQU! !% M:ZR@]Q5H!,MSG5\A#P;V#2GOB]. 'A[:B3FPAXO^K=[ZRY=X_@W/XY/"%_29 M/RF7M"*>A<,*;TE_XIWO1J3R=1!

>@$[5EW.Z.$%QU MU&=N3=>T@T=.#=R;#J/=DI32U0#CAT@$0 DXU):HJ#X$TRNU8[M'AB6S;#1L MZ'&Y!?LP-?4BH MDYF$Y/3Z4%;_0F/=0W\J#"9-C'_8J'LZA#L']B-!:=:-_I6]NE2-6FD/EFCB MTYX1*"%-K2OVKVOQA]D0J_NVG?J]ZLC,2"R+_'CPYM1#ZUE_ZH4O;MSK3]6J M_M?[6,;X^3,8B40/ &=^QM#9-]]@:AY/2'2!R0K#4AH],'V=JH,A M*(SPFN6+WOXL"/.T?YV.J/7HE].!"*/@/*%;]#0*(HQUU]8@$5KQLS^5G?>9 M8S?]'!&UYDIJTFJ452P7;/U:UV'-+] M: Q\G(@L7!S55DUU1V&Z<(9+Z/HYSL<;;ZZ84+F??J,@G.?B+Y-8# O.^ZB< M3G_8P@*_Y!TS*4G"%_Y5O_'3\C?3*_S1X7.Y_8,5\NJ:&K58K M; UG^?S,W\D,;UJSXQ\*T25AVN?'C4+YL+0 WZ^,:8&ULS5G[;]M&$OY7%CKC:@.*GG;LI+8!VVEZ/31MD.1Z/Q1%L2)7XEZ6 M7&9W*5G]Z_O-\"%2#]=V<$ #1Z+(W7G/-S/+RY5UGWVB5!#WJES M1O0B:SQ_BE6Y=GK:$U'A@TVKS9 @U5GY+>\K.[0V7(P.;)A4&R8L=\F(I7PC M@[R^='8E'*T&-;I@57DWA-,9.>5C<'BJL2] 0&K\]P..TX7'*/$Z_UI;/(",^)4K,=2:S M2$LC= :Q"R1'\,+.1<##.YOF,EN+5$G:$ L9Q)Q(+9D490"R*"JHMT7%J2=D-XK<)(9J$:1*[#::#G31@>M_("% MJ_E'!JOU'/>%QIZ],O>%NH]4#@&MXU4Z6RH?Z!F)(?%7E%GK9%#"D]@ZK/M( MCI!@P8]JJ8P8"^PN+R>TC:S0TCC1RDD7)6LQ4Y$LO.J8";^]^%+8 %URIR,2 MMP8)))C[3 J#OC1!N4SR;5I'QO.V<+2![)':6!D/2UF2" ?; < IV4\-.L>5,M1*5S+!)K8I*U4H24.-;+$V2TT@J>-EZ(Q"C6YZ;-4>%B!*9+=@,2C/]W!2,"% *%^/1J +1W.J,(8SU MVV/XV*HRA^!I- NQ\LP'R'S< +M[5-8.KQ(>F2MRR@I\Z^1(X^ID,[!F2-JHVX+6_4CT>*(#T MB4;F4H%Z2D&;K85A[*N \!#Z<6B@(A#]%GQV(I4\X4-%CX"1T*[)VI;_")^V M&+6==LQRV,)#2W_R>I_^=3VKBUF-W^PNTKOR&YHLM:X#?5Y0KAR/3\21&)^- M\3DV;EQ)IEVKO_?)IEV37(^$K\?_%ENV0@@HNFBR#W"0G_*5NT0$/[NUIBT^?PP#R<2QUSVY#Y3E4J+=>OR9]N\SM]#K^_H]-^)CS^4DB'NH^*QGC< M[[3[ .I?:'<"Q*4#%O3*/W1<(=%;(JG9"/-70:*)HHQ MB1@2IU39GGEJ(2'DKGE*15O"*^KK#%NXJ@Z'^WO?--FMHL(5RM7]-_@O53T+ M$+7*;=O3WS?MTOLP[NRKGWV.#9B5[G#)>]Q85K;Q[9)89+MSPG&%X2<\]CW: MMNPJ7(P:D] ';(+!/?-SA8B8J;!2JID+^TW5: ;$Z8&6I#+G,P1IM434/-;' M6EL.>>HX]_C\V^DK[BRZE;)C^]Y1_I2?K>.$_06,BL[YV:A3(H_'KTY/FG+T MDQ4+2;#BRL2DF$3D6+C[CQ*02L")H+-3"3772P8LFZK&U_OU_8I(V#[Q\'MF M0XNX"]A%7HK5K#QPB#>G*GGA@+"41GNR88 >X_%H&+C6,Q/L.9J<7PPNNF#_ MZF)3P;KHV:],FJ.A+A-5IKADZT9P*^E+(].V-K2KU;[B5QWXDDY?&ER1%1]* M&9BV-%^711VW.SPP$CE[SS/AMH4!^NSWG?GBA?BAA6X8CRQB*'OQKIHC 0G? MH0[#_1\W@]RG#HI104LWRU6YO#WW<4EL,Z'CF26DI'&*AO:(B=%:&@:@EZ!3 M:XW'S9D'D=ZHTZ !+%/-MT?CW2YDO+GQ[&+9#E\9\9CHZUSP7<40#.P?HY!Y M&ENTHPATY])R; 4Q9]/V<06?<35/.9EC+M2,HC(J9^LZ'5%RL\"5 M%3?J(;\M%6HS'VQ(9'A98P?B3>'JTYRGI7.W38C12)73<@09!1_6Y2N)2\I= MN\KX6L;_*VIAJ@H;2>=X>*^\647T7X92JU ?,MB6QZB1V2/FQCM?*U+\7%,. M]IUC#UOO!U+E%OP6Q L.N_)507.W>=%R4[Y?V"POW](@A1>HGXC&.;:.!N=G M/>'*-Q_ECV!S?MLPLR'8E"\3I)URM #/Y]:&^@&PO=V]R:W-H965TW/;-K;_*AA?=Z\SP]"DWDJ3S#A.>S=WFC93.[MW9V?_@$A(PI8DM 1I MQ?WT>\X!0(*4*,O9S/3.M+'X ,X#Y_4[ %_O5?F;W@I1L2]Y5N@W%]NJVKVZ MOM;)5N1TJ \NQY%T>PZY[*X>/N:[GTJW[Y6 M=97)0GPJF:[SG)>/[T2F]F\NX@MWXU>YV59XX_KMZQW?B#M1?=Y]*N'JNIDE ME;DHM%0%*\7ZS<5-_.K=!-^G%_XBQ5Y[OQE*LE+J-[SXD+ZYB) AD8FDPADX M_'D0MR++<")@XU]VSHN&) [T?[O9?R390985U^)697^5:;5]<[&X8*E8\SJK M?E7[/PLKSQ3G2U2FZ5^V-^^.HPN6U+I2N1T,'.2R,'_Y%ZL';\!B:,#(#A@1 MWX805_SMZU+M68EOPVSX@T2ET<"<+'!1[JH2GDH85[V]VZJR>EF),F>\ M2-E/JMB8J_=B5;V^KH $OGB=V.G>F>E& ].-V4=55%O-?BA2D7;'7P-K#7\C MQ]^[TG0W]\I7<\$6\NP.&T*!_$Q6D:K/)5;[[N-/3/3R C3I.4(I75*_:.%[_A]4TN2IEP=LGB. KBY1A^_>F_ M%J-X]#V[O7]W:UZ<+8(XBEB\""+X\T-X]_EG\P"(X)U1%$S@S[VJ>,:R#BEX MM@A&,.]X8=Y!K62*%_J51Z!R=P.6UH+=U!MP03:.2801\#2: G-3\R-:1L-# M2?8)CAM';+P,HGC!QI-@'IT8\UXD1GFC.1&-(CR!>R-;O<=3&CH# MVHO9HAEJ5-*,TFP>!=-XRJ;+8+YT&B,C&9+"K%.*0>QT?/HO:RVA[0@3S)ZAV#D9>C M:11&$+2S#)5T!1['(9U!7&3K4N6L@N2&[^%?P\#%.9Q?O C9+X6QK]'"^)89 M?I;<>X^-2@7P&U:.*1A?,@DVI ,FOE3PG*:$M%>7. SX]"G. E!+6B>"WM+R M=]'$!D>(9.SI@+02>7<"4#)H$]*J)?=%YG6.3-5@)-665YV523A6 O^JA:ZZ MQ%:BF@<2*!/)*RZ2VCL92M0-OT MJ"YJY)?,:BV$83P*Q_/I=VP'Z\&+ I0!C$3AZ#L&A@7/_"=7J8#B+$5NZQV6 M.$9M:?/&1FB8. YG(U_\D-UWE$CVFR0X.RXUC, ;+%>I7(,0IM1S8H+5 M)&:(A)H39)88!(V,F-54)G']81Y9\"+!I[J"&[36N)9634"PK#'_X=R/-H*V M4IWE>%)3I$9;1$7($N9-^2,.$3S9@@10. 4-[X8&AQ(%1^%=L$%:(TBYZSK+ MW$P8=(%[$IR,V3KB.4R%["\J TU".0X^(%HK![([G+="Y6"<@WH>V"RS1]:\ MAB:K< 3- MF<:+"E8(6. H/10O-5K)1YF4BB)$#:J@?#?_'NL;+2H@:"(;1!*,'+"^X.HP M"@B8%T+VN5E&U*1^COJZ:0,X+E3EZ0V4 *HBBTDAM:5@PMJ8\UD: .M %5I M3Y.@>RP$X;XMXL L]KPL43-"V]SL7N9K,#*P>D ]]*00&W.1J =8,5KG \]W MPN "6^@XF4J>=G,[[CBGM.X&0.VWTJP98S1$C@]C."($W$\#$]@&?#76GX! M94$ +3>&MQ+0($8F">D)'9S'@#U$$TA#,81SEX8<^4ZIW+6K+8>U4]^&!6-^G?#_;"F>@1Q(X#B<1M\9 MPBN>@<50B*(R46I=TXU$:3 V7\3G4KF,PFFKU/N._C34!Z+ -4_@7B:))%5O M&$E,,G N\3QEF'@]Q&MG'?\;7.:!RXR\K5E *&D@1[G"['*Q#!=-S1*@][EP MBC.UH[ 1 74#!)HVX_5E,Y'/=W&,;Z$'/TA[=&G%,H6VK[QJ6ZIZLZ58<,_E M'L)H$Q(,SSM>FOKP2KXP_NX-D6[0WF::N:*U2FG1ZY M,/0;1-&LKJ.(TJD5R61*^Y_OW\=!IY!E5Y>3*)PWEY_#NY"E@),YQ"\(A@\\ M PV8"NQ*GJLIBS]'DP%M^8+XZ]@7X*C*3&3S0@G8L$4N7>"2@!B"NF>937F6 MY">(M>6A 3FJ%J= PAXY5_49_H'B+R:D]R!LRVIUMOGU@-I&%) [LE:-)*;* M"[F"$M/J.",3/Z''XT[QHDUM5/:;(FU 3;ER!(YA#Q8F7QJ*@-/X\$Q(+BK M2PR*E7,I?LR"FZ4"2V1Q,.TNV.5T&DZ>,$7] A%35E.P15G$%ZD)^)SR""1L M2!Y8_RA^3[FIICGM"QJ,VX@]3!!W5FM0+BH4B0R/* M3+:P3*59%7Q[UUB+9WQ-*?F.IP*"5E$#1PB'@ECX8F M:;,U]28:\'YOX7"E =!.??E/F>R0_[<8N9M.FB2$/98C\[BJ=8",BRN:73$2 M)A[90LW:2F_E)I,S(N410_ 4$DLB;X?U7+C.S86PU9+\[AM!JA!6-!WZM@Y><_?QN'L214ZL9%+D!1;#(W,/1DZMMCP,MCZ:EB+ MJ1\ $#:3&XE%AL7FV$A)!'!B$2MRL8&XO*&&@VD.#)GVUZ[6Y[N!U9H#CR1R MM[$RN&P>\C<5,N)AF& E.O10U#*UO2)9$,9#'ETV1URV,;V$SC@_PE?'_(J2 M2.NS'5;T%FM6X,2K#0W_%,/:-HQM#V@H$#4&+MNH;4H.59@N%4+2MBV<8ZP[ MCT'2BN>2;F8+H _2]0$T;_./&^K >4"^#;DP(U#9"=,4BX R4G\ 7(KMN4,D MVBWDC^O7HV^[TA9T$C;!_1:9'")29*:E1Z_2$P=Z;>_H)C=NX&.:EJ6APL$N M6K8K/D[6 P5WCI>>Z2.1R[(5W[!/KG:L> MC\)/FW:UZWG1M%$XZ?CJ^7#0[^@W.8SX246AJ.]HTBVF*%P*M'^NZZ8J]U(3"7@YFK;- M#V,N<"<^K>]CMON$60TMQWSR'?]'#[:,#C!M8 )AE6_O >%%GL M;.&K$)4:+_RMCF?[(&4NNY/"=Q"6OTCLGP.4B\+EQ&;3Y9FF?;@XV#> \8O# M\3U7/MV;LW5$VU9!,=9UA1O[;7%[CG%3\R6.V[CU%.E"()!3OT$*RFI:D+.K MT8 AH,;=")[)WQW\&LBQQ-A\?AYC6!E\32HT5F0J!2G2T-]HIA'>=5]S7]DL MZK0__L<"=SOW3;\-TNZ+=_H@'E>N6=3>.MWZ0(MTO4?:O>:X.<'3![R#OQ+< MLK 7*] \_D%"376.6PM0&*0E7V,MDXD*%E2WGFG8EH_^FBW#9L\ M!B?/>AAO.C\#Y#6X#:S%K\3T'VK58"OFI>Z>VFDM$:#H[/3AIEDEDQ;X/;6$ MH;,0!-]-TD&?IY8Y91\/Z?0BXQ.\K:AU8O:WX3^+"X@*J1%55^ Q0)9@**9B MB2A*M^E;4,0!K AX#0S\2M=@H[!49BL[&WT>T#-*M \2 *LY]XUT8)E 04 M379;BV;&1ZPE>6%LM$4F3B@1H'R'G@]4T \:,@U9; @JJ:PQIF5_E6%7:SVG0I+,.W39."77$7 MF/W1!X.;+9M";. ][LXO>-J "HJ=G(.28"?W.%@^E-QHC4RS?@WWSMV'.K*M M]+59@/;1R7*!%)U!TQ1V\+@ +W&Q0<@4_"=3IMG-V^-V?M9K8/[1)G4WQ<@< M#P :F?PY/IC[_BRVIX>;=+@ELV;Q*,+3+R<:%L_:?F^[$_\1.)UX>QA'STH- MPOSELGMHZ?PV##NG#^.IU+5=<"4,?H[:?L770[TNRK,GT98S@GIQ.!H;V!S3 ML2]S:_F-\/,QQ/]U^*ZC)01.4:\U=29 .E4?=Y 2"]E'L>'FU?97=Q"ZV-.% M*(V-T]-KU$\WA]2P>%=Y+DI:@PYZ:V;L M%M>#A(" Z873,4J05=<[LH"\LUGGASJ7^)K-0+!:=S+0'7 "*RIH\]">QE,. M/+(Y.>>,7YO8O3.),:H#T)HS8)^UOQ_^WJ92W^*&I .% M[9GTB<7"WIE"5R'084 \D4:]!G,$[F

1H^=9"N9QQOG;DJ:017YQV^ZNNPZ4=!I M:$7A#)O+U,-:3 X/FW9Y[%;P*/Z $$M[-3OYI( M/.6Y$EW ;1XAZ>?@D7;:2CD$ GI*4/V9/[IX.Z MH[]YCCF5*$YSWLT6[;N])-$_%=:9LYLOGM#4J5Z,2951?Z]]YET.I$H?^KGO M/_Y?]6/.T,QS?+ ZG.Z/ZPTDI=+ZY1&&R:9LO>FRE-'6H47W/Y'S-Q)/*R[H M/T=%XK"2FD% -Q6YJ2U;#-6A8'&;'\1"_#ZM^7KBZ!C_ MP(.%A[9[!*'^"*XXFM$A%NBAKS0['VBZ3S^T3>3ZX&O+'Z7&UNC?(/>^\DA] M\E=%4#:-1$"\6]EO! M01G(C2Z;SPB/?59[[7VO##%^0U]E@X6B99I/EYN[S8??-^9[Y_9U\]7X1^J- M0FP5:QB*N[H7QNO<1:5V]/7S2E40U^CG5D!%7>(+\'RM5.4ND$#S.?S;?P-0 M2P,$% @ \X-E4S,3#<"+! HPL !D !X;"]W;W)K&ULM59M;]LV$/XK!R'#6D"U95E^"QP#2;IB!9HN2+(-P[ /M'RV MB%*B2E)QO%^_.])6G"5VNP#[8(LO=P_ON1?RIFMMOM@"T<%#J2I[%A7.U:?= MKLT++(7MZ!HKVEEJ4PI'4[/JVMJ@6'BE4G73)!EV2R&K:#;U:]=F-M6-4[+" M:P.V*4MA-A>H]/HLZD6[A1NY*APO=&?36JSP%MVO];6A6;=%6<@2*RMU!0:7 M9]%Y[_0B8WDO\)O$M=T; S.9:_V%)Q\79U'"!J'"W#&"H,\]7J)2#$1F?-UB M1NV1K+@_WJ%_\-R)RUQ8O-3J=[EPQ5DTCF"!2]$H=Z/7/^.6SX#QZ^5;O(NBE!_3Z<*4K5UCXJ5K@ MXJE^EVQH#4EWAERD1P%OL>Y /XDA3=+>$;Q^2ZSO\?I'B<&?YW/K#,7^KR.8 M68N9>_3@KD"XU&4MJ@VHL*272YFCC6$M#!:ZX351+4"[ @U0F972 M\O8]%C)7V\T^1 S LE5L^"-W1*;%X3$BA"9IJ7:#(Z3:DDU[N6H+;=P[AZ;GK? M%*!UI.%AN::>K 6>/EDE/6>$)87JP&>2"Y#W@E:X_MI(;3//.^6UA;%_UKF/ M]'.50'_MWR,NY7MR^8JKF]_H1]=[^B^FV9K*+^OT88/"A!OG1<"%M+ENZ/8Q M[!%6ZG?2'SIP)1Q%;I>)QR+>WE>'KZNGH1$'*'_SUOA ME+T_B!&IW!%;BB; M7>S;^! 05^,@'E)5TJ1/^3BD?*=A1JO99,S# 0W[V82'0T[4GA<8>3?-<:/I MTXL'XPSN--^;RX:<@<^.&L:C?A\^H;6G\+&L&^?3@D)"^05ON+Y&;^&:9GR[ MWPO5X+=\2563Q2,JR\-ID>NRE"Y8$%Q_M!#B\!*U9_)L*2L*U5ZNN$(X*"@E M*(R.,L;Y4Y#"N7B>L?L/8"$XZ9FQ9ZZ_[S+N$#&D*J.$&\<0W6QWKVEW W=D MNQ6^V[-QY'.;<[2QW$%V7GK_NWN-4XEFY=M#OC HK4,/U:ZV'>AY:+P>Q4/[ M>B7,2E:6:"Q)->F,!A&8T!*&B=.U;\/FVE%3YX<%==%H6&# YA*K[80/:/OR MV3]02P,$% @ \X-E4_[NLNTP$ ^C< !D !X;"]W;W)K&UL[5M;D]NV%?XKF&W2[,YPM1(IB=KX,F,[[=2=IO'$3OO0 MZ0-$0A)KDE :_/>'I2JQ(WIYG3Z[ MF!-!*E=)11 D_MRI5RK/"1#(^+&!>=&AI(7^-E*JU[I_*]96AV> M76PN1*IVLLZK[_7]'U3#SXK@)3JW_+^X=W,C3$YJ6^FB60P*BJQT?^6'1@[> M@LW\S(*P61 RW0X14_F-K.3SIT;?"T.S 8T>F%5>#>*RDI3RMC(8S;"N>OZ] MRF6E4O%&FNI!O#.RM)+E99_>5(!/LVZ2!M9+!RL\ RL2W^JR.ECQNS)5Z7#] M#>CJB M;XEZ&CP)\JXXS$):_B% ?A45.^;4]RD0]NX#7667NU,5CC+P[*/%*%T=9/HB#M$**.VDR MA6EZ)[:U!7AKX4X 0/,/V='"Y*J#>+&%I^A"R#)E /6]-&HV_5G0OZW&JGE2+0Y:N- ]FLR*W2I"''54_7;WVS"1?S$PHK_H0U6EBQWO);U#@^U4<8^ M\7 !"J.2(LV@HVQ;5UAW!NC1Z+1.*LOTRFGH K',7]P1W$%Y=]@VZ.NK0+?TD@,U8&X/VAB7.96"R:OISG-#&+M MB6X":"'G*'Q'M$S1MYC/5I/T)?*853)OZ;0T!U&A8EZ[T# 3+[,\;Z4N?8VP MY9SR-M:C;,0W$#>]?-/P9#WJ?'2=+)CA,PHERVC-.1C@ZCYW'$]@=J9\T'GJ M%DEALWV9 ;8L*Z%^K#-X=U96"J95X<%W7]]@.K7]% )H<=DBZVGQ4$U(N;$: MD6I1ZHI4+R@N#;7J0^%EGNU@)2#Z:WLU"%C:*?D#V#/QC9*(J/M1C!L'2<7" M2TF()!Y$V4RQQN7>*(4:I!H"@,V425ZG@"P*Y/_LF*LV]* F@)WK8\$^WGSD M @2L4?R&27APNRE>B"*P_HSA2 /#^L01[%RA.O$_4I@CV1S(AP4GD9GXH23- M0<1V2(4O=!1O5M>&<$ >7080"/',"023 7ZJR Y=8955)#%GJ;YU'I&AVOF< MO!#Q(7&;V3&_D#!J,_H+.\L*B@PF@R(]I,ZK0B<#$:/& M5_CFL8V!,_%7,J;F$\GX1)1!Q]I>E,>#(?2&XV<*^C M?+ =+VWB;=D%1E7N49*H@66?HP6P3D 155@[1&H4R04>4,.B*.$8*G38H4L7 M*CDAU61>!@T.55'0!GDRR-@9P/?(=!9CU;"XZ!"/=4DKQ[9-8[8U/;_XZO5\ MA,/!)L%IH2W[3.L"CPF]->.&Y@RAFURN=4;?>$']'2H/VYE-[T@" :+S@"'M M6)50Q7AIZ^1 WGG4]XJZNN,Q!Y8K/T+ )W2]/U#518*CR$)!VDI*"Y57I?:. M6Q/#3KH]NT2Y1]P4VQC-%97 K0 :;DL8$72.IP+=&K++T/AGXO>-W7CP6\FG MO>:[TJ6EDZ#:\<()!$)6%"@-!7DD2QA8,^X^8?3^D$&0_A*.-"/0O52'EDUL M=BY@@ &S.^J :;14>UUED&6/UHZ#WL L.KMC[CNLK^&?:9IQ[ 4U67D' M5-IX"X9)@TL+1-.::J4F4%OR%6MUDG&[PBFT<:K>UQM'8N+=PB*S">0M2X7, MU8 9$O=N(IZI#T=MV4"TV&6E+!-*'[FVEI-*X^!M,@(_.K_C[#>L#2">/"NR MROG;45>8T0(B29:\O!4"[#NEJKOQ'77'-D]Q1M0E8A0,&S:9JH3ZNM[#S'M5 MM291IC>PR505+("/M#7LA=4!=N3+OA&[=-QJAX79@*J-8OO#C]'?)\ M!:SLYR.&QJ[@^SD"@!)?1.M9#%7E>5OH4SUV# H/"&3M14?4(ZW)+8R:HHJS=JZ7WS5+E-=ZVL MJU#9 !LMHA3=#16#";9.T6("^%;!#"5&QT&TRQO#5GBZ9^VV#1)=(U0Y%@GO M@$SKH8*(DO? 3Q$PVSTXEK.J1E1J,@&:%T"ZG33T2!8" M;EL7KE&@6)LD,#)&ZT+=N.3O6XN/%/W=Y@(;;UL9CX $X)'JY],@CJ)34V$Q MV"4AERQU>:T^H,BTU!)^SA8&F'7;*[Q54$H7_&O:I\HS.1L@LI");:H+-.W( MO]N,!I9^6G\SLE$FGAP"C4Q31CEZ)_N(1U1YTB]H7P+CIF%<@7N*^NP:?,31 M(Z6XO[?6>SV%P$$Y4; ;;FG;#M9%/1.YK6B;DJE/+YX(G9*G6]X#M+L5=L&V\IZJ0O",PRCD3!;F^\YB6>;8<<9+V;S__Z.TPLCG]QS>B'8 MZSJ'O<]K.(VMV.BHEL*:IH\4?\$WX@J>]EU2:1)8.%^LARXU+++[,A:JLS45 MD_A\&BKYR)4Z'$HN31E7J>10ZESO(6&Z)L'VBXEE#J:4RX*$XI+P79QP[A!_8&!(2Z9R)VS0 M2]SMY?H"Q)M>V:)DYWVF]:A+,6P&1-GN9.>:PO]0.R7UTB;:$/^2

VPZJU"Z4.MWFNMQ?0S?% M8%ZCQ'$M(WZ1B#O>6@RR5;05% MTX2QI]SMW#'??0[) #(SO)R3FWQ/+-'Q&#R+; !BJYN+(^21TIB'+N%;:OPS M:HZ)6]H Y6"Q]JUELT(QG=L;&/Q!!*#9BN\IVK#> D MR1E7H_T-<-*44U[NG0#;G.+ $LF:6Z+2:Y&X\Y;)7+55:$'NU$F:\:QN M:!*,$D"8]/.W,?ZL)RR$=-A%D:Z__5FGJ(/>A"KTTP9N++-1)NBW# Z42DFG M=&'HFHV C\QVI&0].AMF@1E%EQX5!:/A6?$8YT%"QENJRQ15>B6;&=^PH0%V M0=5T%T-IGRG.AEER$B=DHYOZA6*!I^&&@G;;:(I;1]%) &J#UI9NO$F<(F9[TW8 M9B=.]W>*0/DX.$J+8Y@"C4IG3=\(<+FWR*((OY[ MNZ'_PV"]NL7#)EC&]($=-WPR>%I$P>UMQ)/6F/0=EQ8>\,O%%0:7P3(D"*M@ M%:\(V2)8W\YI^298Q-$YV&N:NR$2PG40;FA>& 6;*.[Y.,J'AHGE/(@C@AD! MYHK8B.)@'B[I81'<+I=GL$P]Q7$0KVA!/ _FMVM"=U)17897+++-@NB*@OF2 M18>5CC/PO%D3SW-^#>;\=PH;$L)B'CEIK" GDME8D-T%G\$WC@^HI5)MAC> MT!8@;Z7^UEEMN%QQFP0S)O^U6V&[07]/'#%"G/JFHN MML#:R5S)#E=!/ ^==X>WM^Y+R':^#I:+L+/=WH:!_#9TL2.(%VOQIML4N_;V MO,@;@GBS:1PY7M!*@ X)1[0,%K?Q!&P$BYA\)[ZE^9LX6&^8TDVP07SR,4WM M0F:4*PEAL%BL^6^\( *BB)%&T0G&4PK"8+E:.2]?+2:WT1)I#V)'!86K*_]O MYK\N,W_%![FV:8]/%<%N-A.6$CEZL@ M6JS?'?0!NMV(@X1+^".1#G"?YD64( MSV9IAO.(91E$\Z7C-HI9NI=(C^>QDYQ.K4ZE.;V/T );Q0(;QU4!E MCR._7$48[P,,[4DT!Y%T4"*;[0CJ-OG,G>/)QL6:)4EW31'Q]E2;IZB67!V$ M08@2YH>2<_?'4*%:6[O28KT^-ZQ"H?E]Q2=4;%_NIUG= MU^Z';2_<[[GZZ>Y7<=^B=Z:SWESML'0^BU<7;@.M?:GTD7_=M=55I0M^I/,A M96@"QG=:5^T+(>A^[O?\7U!+ P04 " #S@V53N5 ?5$(/ #Q+0 &0 M 'AL+W=OVOW^\<@#=9LN.V^V!+(H!SOX.O MMMI\MBNE*O%E793V]K&5>GKQYQ<^NS9M7NJZ*O%371MAZO99F]U85>OOZ)#YI'MSD=ZN* M'ER\>;61=^I659\VUP:_+EHH6;Y6IO5-%08! QN\>YDF+D@[VOS?0OV?>P^\.@ M8)V7[E-^\7+H'9@=.Y#X PG3[1 QE>]E)=^\,GHK#.T&-/K"K/)I$)>7I)3; MRF UQ[GJS6VET\\OB*],O--KZ-I*)ZXR$[RXTD6FC/U6?/B]SJO=JXL*:.GP M1>I1O'4HDB,H1N(G758K*SZ4F*-6!B.&-SH&;R6-\C*XECN87"6NC)'EG>+O_[I:V,K ?O[]"+)QBVS,R,;_ M3X$_BH+\^*7=R%2]/H&C6F7NU%+,4OI?AG72HQ8?%# M"=5*"=L[+_22GQ$26>Z$W&R,O@=6>DA'&L"$N ,^H(DQG=&!$SY!OT_.0_$1 M3V#\^;I>B[)>+Y0A;);T9X6\EWDA%X42-0S-=/@86FY!"BT@?P./$*A6-95;9206VDR.T 87QZ1'//S][_- MDB3ZCK?14_X=?W<>"."B#15"'E$B,[UA67AQMIR$XF,"PE39$[)_HG\3J*F?E$:">ZC"C9 MKE3)OQK/DVL-$ \L"#@ZEC*'OZ_+TWBRQXZS.;8NI\N\(+_I5'=4?/*(!3%6 M'-G2OU(WIM*CZVN@9[4AHMB:5P:Z7KL$IBB!'<3Z7E7*K!TOW\OYZY=N6]7'ECG0?#= M_A[X]_E]GL%Q>J(;J($MQ65]IP% *BR'=(1/L%KTY)!Y8&*7JR(C/5%F)TVS M0(;9PU( V"#N6Y+?1N[:XPB.-[G]_.)[\NT?8>?0525NX!@]*@WM6-*.O-EA MR+-J$D->/C2H/B<*.2-[(+5/94Y>_RFAX;5RH7U@CSCIS-TYR''/=PB<_+\Z_K'P.)\3R<$GQDN_'H&_$; M-X8J>R$1\M#G]H5_*N)I.!_3YSA$'?5QP&G%Q8U=(0[!@BMX6#].I/V"F;1= M6F(T+>JL,] 49D$+M+VTNL@S5HPE"UQS>&++ &$N[/]!M9\Q.EU;/+'G3ZCE MG;9(I__W@4@.ORHSR,35N7/0D00RM),%X/!.W3XEQH2 (2$%^ :II$,43 M_(^G$97T>LT+(D><@7^>Q:!M=DZ?\\GD_$G8@2B1SL%O$"?,=Y ^O&*^'0> MCOLU4UVBS-1W)6?3@\0;54B?-(8Y/;?[&:4'BA.R1/[;LU:?NH!Y%,XFSB% MU20.DZ\C*R5U]VBJ2TK9^-Z4/7^&IB2<3KV3DLYA&91PD11.HS#^D_1=?S6! M'3W &CMZT.5D64X8J%0)!.=JFYI\0:F:AF&LV\L_1J3O:V+Q[L,OXEH9GLY1 MV^-:FU]<+'T>[1,4YY[T 90KZAI#!)=+J,T.&.I=7GU8)E25+ MBD=-W8KX5*8K4,2I3K;/:?R*_E/Y"H(&"=#_KLFILJK0.G%P[$=PQ#[8$T#H M$B#/-CTR*!6P/=KS7O3L/0Y<:B7D9_$Y+8 0:O;5>E-H-Q93N1L\N+*6.(6D M$?QM#;-()2(B3W;@C>ACJ7V@FF:AJJU2Y5&!-Z7;H58:2V?)>=L;("_I^FZ% MQA7X&E%13D/%28^\H1V6<#>(>$))6[@D'W?TIPK-RQ(E+B\N=BTC!RR=2_R% MABK/\G/?-?<:N%8Y;*(L-4]>T^ LU%V.6 THIV-X9$0.ZCO5)CDO

D6L@^1[[. J>Q/"<;(V-M?;\K:U@Y1RQVJ=.Z M*9BYXC& "B/D^(FF"FUDV\)_"F]#\<+UORMSPZ::9K]#5?UP4Z3@7Y0?D,Q+=2C7CW>.?" M"XKGKMY0K$:E1)&-6('X7)CT2F(94BE:M[[9-PN"Y6+VGN_8H^,?[C_ZW?M5 M6=:RX'QWXRQ)_-2ZX%6/C%M'A@L#UXSOT8U4\2Y"*'=H7 M/^N*ND!:F?56X&_MRF2P,NV=N1RLS'LK,^!IF@YR\G;EE[*7%BD@TOR2"G"8 MES2%=KITT8J$Q%X&7;;S ]8HA]4FL% D_"2+Y0"?&WI1W_[P:OS>G9U-XKE MEK4W//RJ,.@ZR&'1T@472C;H67QR;K<=@=TW,R(F],F:#$=2)TAU62\8VGKQ M'S\B12:$:_2=?-])/9/+O 3=.[2B;-LT MVF^U)HWYK8 UVA M?-(!+W MI=96-7W9?%P]OK'9Q_+9B3N8>.ETZR:T@LAG,INJY9E:PKGE0!+'=4"6NH.W M#DST?!A!GNO9#] ?.7<<_W!.SHK/U_"8G,-$US=QXJS2U0L46GTKD&0I:5IS MD.T")N*$T>M]73=5+#WV=D%%M"L ]]-@1_V6>P=G] ^\>6C'OAQN@'?5WP$# M[WAS]9(VS '56KUK)[;+[L)FWP,:RQ_,.Q^Q?H[Y#7G';/^@+2.X?DF1^9V[ MU_V:C=O!MIZ6S-L>P:@OB')]\^\#1J*^!G3FJ]K3JB\C,)Y M,S?@Z^"_!O*6:^R6W&?>@D7'[W59P?S6P/&;WL$LA/:?QE$X:9X$=#&]<K3N?-ZDA3L@/VHY./+E-Z1PUNX--YI)S',O*'W'1![! M%R(O/=.VG4YW7][*@H7C>!UHC8:6TTDPF=#$.KD,:>+J[PGC>!S,4-V>BM$T MG,W$!]\7(*B/9O-@/D83S]/N9"*^UV:IZ";DXAUA*@K:-8Z#\61.FT91.)[N MD7& )>";S(,H'A$MTQ"?DW"2M(SY(5ZOC6/1PN\/P!H%T7P>3.*88$7A+!$C MHN'F]E-[0SL8@[4O"T3Q9&C*:-^I]](^W/,($;_<"$4UU_+-;G_9TNRB00.] MA-'N)NY1JG(12B6447?(+Z;=()1[TV1@J50%JFW_JGRK*#LQ"O<^' 138LN* M&LG0WT13M;?;T$4>M7I^WN+"N1LA^(M)CIU4!U6%RQCNO1_W1D.JN+.&2?IA M@;_":%XY>>3VNA_)P\&L,>I$?&#BTMQ42ZCY9RXG#7 MQ<>?$2;8*OE)FT<;C!T&GL3TQ\OP;C(._QH0PLK@-MA/4" GO:U61#6]E41C M=%#@9R 4B]SE#%F2-"Z*#1?C>3.B@X M( M]7'_)9;'DL(@+OV%2>$CRJL7;YES-M8V)UP/?SZ6(F*$Y7$PGURZ%#&=-^:/ MP#X.DRYCC!"]Q]&DS1CM6*/]=H-8Q<2KAYB>3"UWF)<'EG+F8A_%DGXM#;X)>]%[#72MSQR\;6S=!=6_D MMD_;]YFOW&N\W7;W,C1B'X^!"[7$T2B<3DZ$<2\8NQ^5WO!+O0M=57K-7U=* M0I^T >M+K:OF!R%HW_)^\S]02P,$% @ \X-E4R_I\3VG!0 T0T !D M !X;"]W;W)K&ULM5?;9E1=**?V MQ)<9VTFG>4B;L9/VH=,'B%R*F(" "H"2E:_OV>5%,ZD"[$J+;3 M;#;[>5IKXT879[+V.ER<^299X^AU4+&I:QUV5V3]]GPT'_4+-V95)5Z87IRM M]8IN*;U=OPZXFPY>"E.3B\8[%:@\'UW.GUT=\7[9\(>A;3RX5IS)TOMW?/.R M.!_-&!!9RA-[T/C;T#59RXX XY_.YV@(R8:'U[WW7R1WY++4D:Z]_=,4J3H? MG8Q40:5N;+KQVU^IR^Q6*D\B8F7W?&0% ;U_[KNXZ' X.3 MV0,&66>0">XVD*!\KI.^. M^JP+OAC>^D%3%&N",XZ+#9-\,CKT[RSOFJMLP>L%^J5=ZF*ZH4KJ+AO/P62 4[6P[G*'G5X2^N) M6LS&*IME\T?\+8;T%N)O\=GTU',3<^MC$TC]=;F,*4 0?S\2XF@(<20ACOXC M@U]NK=Y4I*Y]O=9N!\'G/H!4I=4Z^(V1+D 3*M-:)+'PI7JRF"R@#&M%Y*[@ MA>-A@2T2W*8J$*FZK19QM12X3E0O*0R$BSDN#7.3=18>80FVC'/^FK'.!W'0Q&E;$[530P\BA& M03F&7R340>44$N:>E> M2B4_3F$L8'M)5+I0J^!C5(UC>:R<>0_@[&M)CDJ36D$P&,>65;F;P: MJR?9R5XJ8V5*M?1X:^'J2'?0R;!]+2LKQ2%83];M3KW3(*Y4=]PIO P?O],:$)JI+ RGO+CE5;F?G_XH-0:V'&QT!>NW MM'06@ P*UC[@',#@$4V5P==#1VD9!D(71\IF\V,9XC?$YQ#Q)/ULX(0+8$UM M4DMS7YTFH;G>RQJ[Z3WC%8#6'.^9[+I5=0W,'J1O+9X[+:K'>]?432UL0JH% M2X3WU!HZTT@EKYS)M84.0NB.&ZC$0\@/),A;"L)Q*LA#J?()T- \)AA8(!'ABC"CTCG<#N]1!,(A!@/Y)D M3,(J\NLG5>,*@Y>E638,F71PT!G2#]QA./Z FH21C:2,VX!/WG270^+2+P]8 M?\# ?M+LNT5U_?<;\=RPH/M^\R-)#KK6\,ZOAKZ^/>XAENCJ T]MFL+6DLB! M6-H8WT3DP1U>],'?3F[;H%SYGLP2)UCTT!!;1A@$'Y.I^ZR68*?NRW ?]Y+E MOJ'84RT5@)!0",3J:T%F7V2# ?"-\+4J:KPEMM00,/6ON&Y MHZ'QP%"6DI#23:H\FI=G12YS'@!7&+H J.#=4HS]6_+C\8J^#R*_+B(&6$$.I2>^(>5H?OEWAA[[=9*>7%;%I5[=K#VOO[AZ,AE M:U5*-S:UJO#+TMA2>GRUJR-76R5SGE061[/)Y-%1*75U\/PI/[NTSY^:QA>Z M4I=6N*8LI=V^4(6Y>78P/4@//NC5VM.#H^=/:[E25\I_K"\MOAVUJ^2Z5)73 MIA)6+9\=G$]_>'%,XWG )ZUN7.^SH),LC+FF+V_S9P<3$D@5*O.T@L2_C;I0 M14$+08S/<$ULM,X?BON EC3V8'(FN<-V6<# E*787_\C;JH3?A;'+/A%F<,&.YPT8L MY4OIY?.GUMP(2Z.Q&GW@H_)L"*\Z_%_2\M_8CGQL_9Z)8//TX^%U*7[_F]GL^GLB7A?B==J81L$H#@CK4[Q MU]\843=>4H"(K)#.<;1@@;31C<*6EGJ0N5"KO#(>>'7"GN7M:RVH_Z7 MOSMQL=9J*5[=JJSA5=\OESI3=L0B#8<2LB@;9[S6E<0Q9)%F"%WQ^(_CJS'9 MQUN=>9_-LOQN*?K;K?S5)"#>*.<4OGFQ&8NKIL:Z[W1F M#8O1>!+L;96-1P(P*(NQ&&'-L9B>'6:;P\GD;'[&P)#X)ITM=2(MYA0JV=".R#!Y7*YQ9!N4#?E252YJY MT::0)-U5Q+OIY,'B(4E) _&PL? +N,>KVVPMX2SB''K*&R6\"=M@;JF=50!W M!]<*N]*YCZ!F@Y\856R'KVN#DV/L7(/@_@.#BC?&J$+]:F4-:&!KN4(CO95D_B3^= M.V?@(FF+=N*%]MN@L^ 1/%9?0F\YQ+!+J;;51 &\K/J@B:=+QPGG.RH&'M]8; M4UC^V%1*S*86WAHK-9$O(_M5MG_^G)\*#?HK![EPV+K)6TY!1TSINUAC9O8+H, M9H:Q+,;3#TBS".4%5DFJ?B+6Y@;!:_LZ7ZN"Y !* ?>0;I2 .-W5,0^YBH"=1U#/\_AAN$,\"GRQJM7%\(I[PN&%>09J_A3"-A:6D8PYW7= M!+ +V(6-6FT[MEY?)4/;"V<*A=UI9I[W 19"4*A2_)@ F@-IV$COX?I\TN-D MI][&R4ROZ/V>Z5=F E;L28( 0LE#,C[I(Y18H@OLH4@(I3,+L'K8"&=A1Q. M /2CK)B31A"=);4$ "2&4.5!&^RZ(3W*&]=H4#J],M8TKM@.(^PT11AM1ZP* M',@RKG2&2=8*1-H$SNF2%Z?]V8&17(,+] (6B\J..L,-]"9\3+*%B(X&@I\3-B$8-&>N(>8_?TM,K;"2)Q5L061I/I@$^\QK\>?KD(?#JX@?Q?R=>43D4!5]@[HB^0JLFV,K5ILI[23X=,;CWW(390 M9@0'?X+D!;P$YXME+\\*?LJC^^X)<,VL7B1:/DS;>QA=KC+-I4O$C*YR[1?F M UO%(^3I2''[4A^=,(EI@+D-DBU-E1%A8"U&S5?F? M@/%W84%=R!: *,O2*/4)IC_,)MRHV ^/SD]_.G\ MMP'VA_DO.V'/V2M2-OCKHOL=9 ]^R,BF 1J)#H1N!@<0;:%@%TCK.@PCZ_P_ M*_Q/L@*77FTQZY2ZI@K U0"JI8XPHRHGH4?X@"SE*J[&L"#49T217!14Y && MEWO2S#UD=Q]^/4H9XX/DU6%GJ+NNC5/W5S6]*@UZ8]S(^QC SM(-H8!!>5++ MB*E))LI,L2\Z+&$8KWHE]* H:ZO69E%J[T-]%RO8Y.YQ!UGLJ8TBJ(?@'?0H M.O2F-/*@1V;$Y71I+M5S"L"0L5@_R[K0[""L+R0Z.XHDD MQ*=.^K1,RTTYY#JINE('LSG<)!! TV+"H4)1:U.0.,')* #)RREF "XVY="X M,W/IO&_;4FZ[QDT.A",@#@ 9$ZVEQJ/S@R9JK+UZCI>@?\<8U ]X)V%"F[KI M?9C-C(%$W)7HP@LSH+P0ZE2WIL:\(6'MM6))U"W%CXI^&%O %%@QZ6GDO!7< M)09J'JLPC%ALV^U+62'P J0&YK4S+17A=,&!J5U(S4//\>1.;_YK1TI=ECM' MXP*6%15[!<5VIRW9^@:RT$(7VF]W(8LVH'LWE+J'/[6.M83\\+,MJ(D()(?; M9N&":'J:D@DT5Z4=0[.ZE4WVX/P&I2_V(Z5 F]S;!\NCO ('(QEZ0329GNVN MO'L6>#E2H8\]PM:6H<0 .:@JX)-+54$M#18YV3%%14SX $CY8K@WA MY^\Y?M^BX->^87>Z4" 1ASC?X4OE$ 'BTII,*^Y M)C@/_&7Z>#X?]AFF%U^[5 C30#3?R6L2Z+5FQATSU-L28$V/Y5U)PV$>1);# MW[H*EQO.%=T'!,^/WC@D.Q3V/K6%\6MKG-\AJD,8!S_8*#M0;_)\@-[O.&BT M2SIHW2DPE#8=X:V4#IW&M&]%<-[UCD\ED-)E,^DG$ MKS&?1M-M=8"2+H/'"^?)J-4+3FML&O'W.>\R:Z%HTYIWWJ@ MDFI#,-:2@#VX-I\1^^ORW@'A&E9I-)K&3[EPXEM=X"":3#]'9= M:@N-?48E',$AIB,NY7>39^2+[80 Y8N_5'IR(SY_CZ/ M'P3.LGU3@"(KQ@FV;0KOAK%$X%AHE"$Y\0P9@6\GUJA6JC*!6G8_&1"0&40+#?+GK7FEV*2*)$35.N MV: T!]E)M0+1#T75]ZU7(71BSD*P@_*V%P>%#IQ,)TI*?J!H%,I^UU(\;1F\ M&K[9[DY$+POT:VRN9#?4RNN(KJZRT+%:[)&6VCRFJE2OTN*;.0R_XZ* 22IF MV)5 *YRF.I/;2YY.5ZG(16]U"0RJ#1V<7"8&.:%.B$RWP[;HLG*AN%[0L0PL MY;6*1&W7+ND]"BX>=,E,$M4B5\2,;.11N[Z2KFLB;C057)2:#5E\JR?3-FM* MJ!BJ9+F#ZF6YS^+6TJ!C07$>Z^[E@R,?7D7&/9.EQ4H(:@@^#(319( M.(P6WHCBFA ;&_#I5Q3M917IA0 ->V1TYH+[$EE/ M=*Z2OCN9G(VQKBX*1A7-"94F?C>='8^/TR]>5 M0"U^P /+NP&Q[>T7PG[8J\JE!+3)V,3T\.A WO/88OWM3\KN'" M>&]*_D@7M\K2@!,Z,900O] &[&PO=V]R:W-H965TU644O47R>)*UOLA)N9'C7?U,9V@GAKF\3U%D45 M0)U*\C2]2#HA=;1>AK-'NUZ:@934^&C!#5TG[.$.E=FOHBPZ'CS)IB5_D*R7 MO6AP@_2A?[2\2TXLE>Q0.VDT6*Q7T6UV?5=X^V#PN\2].UN#CV1KS+/?_%2M MHM0+0H4E>0;!/SN\1Z4\$>+X^LO\08N=8ML+AO5%_R(K:5;2( MH,):#(J>S/Y'G.)YZ_E*HUSXPGZTS:\B* ='IIO K*"3>OP5+U,>S@"+] N M? +D0??H**C\7I!8+ZW9@_76S.87(=2 9G%2^T?9D.5;R3A:;[#A%!,\86\L M2=TL$V):?YF4$\7=2)%_@6(.[XVFUL&#KK#Z)SYA.2=-^5'37?XJX0;[&^^;^-$?Z\W3JR7!%_O4)?G.B+0%_\GQ3^1XK?6H1[T_5" M'X ;T I"!U*#T3CM?1AN@E$KB$MQQRW6.Q"Z@MZ:G:P8TW)5 @-"^^H2&6-W MR%UIU.#;PH6:KF#H?8MH]J'-3OA.B:$SU:"$#81^"KQQQ$MA*Q"V;"5Q8PT6 M9W F]INO%GEV>>. [[$^DUIA*4,C=^*9W4O'HAD5K!Y>L!R\2_BUKF6)=J2L MC>*1X<%L+8YC TSMHV-B.L30*\'Q>X'X<9"]ST8,FF?9MYPL:LW@^,Y]=PU< M4X3=EEW[POIYX#P>*VS\O#.Z>:-8!$?G')*[A@^:8ZQ@0R'[7T.VR.)L<156 M:9P5<[AU4D"6IG%:7,!5%E\4*3P,7AWD\54V]]]YRH!\43!@X5>717S)-Y]+ MFN4GU /Z>'G".@Z&W?MW@4HZT306&^&/^,ED*(=?#'E/X!GR].9IQ,=AF]W M]@!T8"UCRJJA'%/%QPV:QHJ^E:50_"3V&6GVN59(SB9+A[8)\Y-?UPR:QB%S M.CV-Z-MQ,OUM/L[W]\(VDNM-86+;\-X/6 M&_!];3C::>,=G/ZXUI\ 4$L#!!0 ( /.#95/5 ,'VL@< ,83 9 M>&PO=V]R:W-H965T2 MV 9DQ]?>H4D,*]>B*/K#:CD4-R9W>?OAC_[U?;-+4K0M&Y<@P.%,D;NS,V_> MO!GRY,ZZ&U\1!7'?U,:?3JH0VN_FM(%FE3 M4\^7B\7QO)':3,Y.TKTK=W9B8ZBUH2LG?&P:Z1[.J;9WIY/#27_C6F^KP#?F M9R>MW-*:PN?VRN'7?+!2Z(:,U]8(1^7I9'7XW?DQKT\+_JGISH^N!4>RL?:& M?WPL3B<+=HAJ4H$M2/RYI0NJ:S8$-[YT-B?#D;QQ?-U;_Y!B1RP;Z>G"UO_2 M1:A.)^\GHJ!2QCI#6L\44*->V&<]IP4M;!X:G&OG"VSLD0 MMA1KO36ZU$J:(%9*V6B"-EMQ96NM-'GQIK\Z.)D'',T&YJH[YCP?LWSAF"/Q MHS6A\N+2%%0\WC^'RX/?R][O\^6K!M?4SL318BJ6B^7A*_:.!AR.DKVC%^S] M[+;2Z/])ILI47%CC$6PA,W-,(:X<>3(AWP!8'[211FE9BS5N$F@:O/C/:N.# M ]'^^XI';P>/WB:/WK[@T;GTVO-1XZ/W(?\[S(A?*A+1R%CH0(50%EDQ/E]U M@>-'.<3H=S%JH^J('(J*'&DC*GE+8D-D!$2AE0Y/-@\BP/Z%;5II'D0;G8], MJF#3?1=KL(E!=;2-=7(H><@//YOD40+5BS6IZ'30W?K+>U5)LTVF&^V3,+SA M77_^T_OE+!!8 M->10@.+-Y/-L/1-_6ZVN)@)LD[81@?>/L;71U7M!WCV!^8UR/M?"**U7N>2QAX(=4(9'PNAVK34"97@O4"PZB&OM;_:IU^\US?;Z M$D=U(V&R]B+ZY_K3,0RTBB6T.28ZPI1.U6R+J'#!F9"W4M=R4P,U9QNPK=9- MJA434]JPQW?'^]DSST9Q[IJ#-F@(,5=1)GT+Z8$>))7PFI: M9=,.IA,'M0^L)DTF#"]@"@]3QD ONEG(A)@G#OY@' M))Q'PF?%?4C6.O'R7,8$DX#F-;X<#WPY?C6IX^'"68-KU0G--7'@B&E5V"R? M\.(G%,B_,9YV]_:1Z \[[Z,1/^!>2O=R1IV4 M?XJYJ0$GR@>VSZM'QW$5?C3*-B1^D?<0Y2GGUU%C4=VJ8R_=;L0?WUD=)I0PE;XX9+A3!'.L&2ZJH%(0U=)GEF? MSCK*1]6@5HXH\:#II(/N89JRX10@OR:2G14#O::BP\_T38YLIV"7%-K M'7N8T3)XSQD0XG3K@D>'A"!6ZPH8<1:GN9FY(?Y_?#S_^9H;ES29 MEKM'29>&?@>CFSR[6?8V]KUY 5MP HH'-1*X[T([RV'!Z!/7U-[P]F%G/UB MA4Y3IV)]9-18*\?U,N[%,B4T-YXG;KN<40;KS?)@5_)U5R.,((VQWR6PJPXN MO2S63VN+IZ_!4);E]^)ZG*T___3T24;UJVS< M(36]?,>B'R22A?,S3=JQ$]OLC+D'Q0 MGHWQC%DG6F?(]J*)UQZ0D,- N@-EF% LRV\S^6 %R.04MY7T6!$#@Y+\2X93 MA=#T4:=X;?V _VS3;ST;<5$&6;OB"Q<11L_LPR MW!T^4JWRMYG=\OR%"PT$9>%%326V+F;?8/9U^:M1_H%Z2U]J-C8$VZ3+BB12 MQ OPG%]=^Q]\P/#I[NS_4$L#!!0 ( /.#95-;1,*"TP( -T% 9 M>&PO=V]R:W-H965T>V#^BYB<9Q'/1> B,;O/69P3.D"7\H']$^^=JIEPPU>J>Z[J&V[#,H :MSRL;-W:O<9]_7, M'%ZE.N._L)M\LR* :C16]?M@8M +.?WYT[X/+P+*^(T M@]@GO>4R+/\R"U? M+;3:@7;>A.8$7ZJ/)G)"NDM96TVG@N+LZ@X?48X([^_YID/S81%90G5G4;5' MN)P0V!L(*=PH:5L#U[+&^G5\1&R.E-B!TB4[";C&X0S2. 06L^0$7GHL,?5X MZ7]*W&K5PQ5QU?04J,VVA2O?8-3PXV)CO/WGB839,6'F$V9O)/PH#&\:C0WW M#T]M84_A7\T]">5&\MP,O,)E0#-G4#]BL+IOJ1C5T3P)V8 PP \SY7))FF3# MZ2YA\PR#5O5(U=KG@>Y82+"M&@V7M?EP#O>M1GQU>[[E[A/#VN720*Y /=(T MH&">C<7>P#LHLWE8SG*2\J0(B[*$];@Y'+L07E5HC-*":"0E"\LB@R3+PBQG M<*\L[R@T">.4A44:DUSD+&2S^#2E!RDL&=:66W0L9GDAW&9PX41 M'%B>>B5A>5C$!5R/FG88),4\S.=$(V%T/(>OMJ7ZV#R,8P:L"-.\?(/4OYY$ M]&+DZ $U?K$8J-0H[31]1^MQ=UU,(_O7?5I\-UPW0AKH<$NA\5DQ"T!/RV12 MK!K\ &^4I=?JQ9;V+VKG0.=;I>Q!<0F.&WWU!U!+ P04 " #S@V53RIIU M>/P" "&!@ &0 'AL+W=O+7C.&D3) &:ML-V:%&TW788=E!L.A9J29XD-]V_'R4Y7O;1[&)] M\3T^DA*]V"G]9&I$"R^BD689U=:V\R0Q18V"F5/5HJ232FG!+"WU-C&M1E9Z MD&B2+$VGB6!<1JN%W[O3JX7J;,,EWFDPG1!,_UACHW;+:!3M-^[YMK9N(UDM M6K;%![2?VCM-JV1@*;E :;B2H+%:1A>C^3IW]M[@,\>=.9B#BV2CU)-;?"R7 M4>H$88.%=0R,AF>\Q*9Q1"3C>\\9#2X=\'"^9W_O8Z=8-LS@I6J^\-+6R^@\ M@A(KUC7V7NT^8!_/Q/$5JC'^"[M@.\DC*#ICE>C!I$!P&4;VTN?A '">O@+( M>D#F=0='7N45LVRUT&H'VED3FYOX4#V:Q''IBO)@-9URPMG5+=7]HRR40+A# M#9=*",K50\TTPMM'MFG0G"P22YZRQYQN_PG?-M.1R:WS0(=JO%QMC-=V2 M;T?X\X$_]_SY*_R4Q[:SS%\\5<&:&5X DR5<\::S6,(?>?<2_I7GHV[:X1*-?3<*$*PKH9@:K4S8.FD^%W99E!6]LHD*>-!64O* MBG CC,\1-0%/8FN-""+4&%V-@2ID46P(L2^39Z5)"F^Y)(CJ#.V8&/"E(&// M'FB94)VTYF0.CY[X\/($*D]SVPG4S"H]]^GK1;Z!;!+GXS,WF<;3= 17*!4] ME6#YQ;]++-^Q9P)O,;@T0 W*6-+C3;M+\&Q]+Z!]'22AF$T7)7_ M(?+S,,S@7Q@-E+ZM[X"&6"CCH4T,NT.3O0B]Y9=YZ- W3&^Y--!@1=#T M]&P2@0Y=+RRL:GVGV2A+?[W'=J&XB=I,U%TAIQVGPHBH+:I20B*U*7R[7L M^^M[R'U82N2]N@V0-7=%S@QGSIP9\G*GS?=F+80ECYM:-5>SM;7;-_-Y4Z[% MAC>O]58H_++49L,M7LUJWFR-X)5?M*GG+ C2^89+-;N^]-_NS/6E;FTME;@S MI&DW&VZ>;D2M=U>S<#9\^")7:^L^S*\OMWPE[H7]Y_;.X&T^2JGD1JA&:D6, M6%[-WH9O;D*_P,_XEQ2[9F],W%866G]W+Q^KJUG@+!*U**T3P?'G0=R*NG:2 M8,>OO=#9J-,MW!\/TC_XS6,S"]Z(6UU_DY5=7\WR&:G$DK>U_:)W?Q/]AA(G MK]1UXY]DU\U-TADIV\;J3;\8%FRDZO[RQ]X1>PORX(4%K%_ O-V=(F_E.V[Y M]:71.V+<;$AS []5OQK&2>6B,U5*=&XY\C+BT[:\Q=1+Y[8-4$M(JLM*Z:L@9R?*0%@5SHS2D:1&3 M;TA/ B4PKA1-0\*,T:2(2![0.&/DKC7E&OE5D2TW "#,((;O '8KC.38!6,% M+?*/(,=&=+;^ QXVY+8U!N:0MTTC[-$83ZLY6?0),>F6&5$*^=#AXE5X#K_D M&65I@4$!?V+>H%.J4F\$,/1(P@@>SDC(*(/#APEB,*J@+ Q(2K.P(._$4L"P MBCA 2H"JU W"%],T#_ L@@ IAFR2'GDE;]:$):'_[PUTTH*$05H8IGU,MS\J M=%[0?CME[P7NO>"BS&+*$K>=$#L/BX3\]\5_W@$?55FW%83JG_RS-'H#^Y7/ M?2!/M4L,0 FP%J)3:>-P&/LRQYS4#6=8VZ M,P&]=(1>>C+T;N$_ZI_D_:\M[*Z]5N>?/2^[WX]A;U+/<7[I%/JPB1\4FL.P MGH!(;[=;^I.\,\*R /F:N5$$V*7I3["17>"JCD1.1<@ MBEIW<)^0<$*4D2L MAV)Y\O[]'D+*6+>'B,9Q,<4\V1C^[ \P#_HQ8Y\HN0.#6^KM<$#8.O0="_FT M[&EY)T3TII5UA2D@8[3@*$*T!CS/_-R#1O,D]+I,36H" 0&=QE#\O<8)K@6Q= MZQK1W;ABV"EF6[:;M.HA) 9REYUW9"!M]H8^5OW8=7 M81+0+(C/,8H3FC-VOA?6K0O#H6\H42C2@!0\&<:YAUD,ZHU^C^CNC$2G+>LG M(-59UA"K?1]0B0>TXYWC?3;N.[FC;^2"=EO =G;2KOTRUQUR]?3G/^4LS/[2 MD+\:(93_VEKG^#N. E_KTJ]"K.ZY(K_H1CB^JB5.$$KR#F$<6]J!0/N(8>Y7 M+G=%+2<3[<%WE*#49.AR0Q[I1PH9<7+5X\ MX;AX(K!)Z@8=!1XOJ<"!5A<#NR5HR/5TC?5Q MA\]Y'W$8Z'I#+)#V"3,3V-(]WXFM;B3@$'HR0Q^'ON$'(CW4-I!GYR8L"&*2 ML*%7.^#9,Q)E-$P#-V T9.D4619C](N3HX^<-"VL_"3Y0M;2OM!T3PH\#H(C MDD_ PK!JRY^,=GV#KR$=9XQU[,R15.%9%.R090$2[*=^Q./I63>)T) %J5L0 M@1!O_;$1=E1#^&!"AO##S3%^'^S8^<8%(>]2O@"1,1 Q.NADG%-JW2'X04"_ M^2X\ED=K,YJ'(5"8@@I_A/I@X!-:NSAP[6($[AV=8/02/ [\ 1=+ 5F,1B!6 M1K,HZ^$3)93%B;,^CH?6D/?K][>/TI-A*ESL1CF(.9C"4A@\'XZ#/\@EG[1: M7>! LOD]5$U+GN*6HRK^#ZH9_7^8H7!13J,T]04;(7_&0ZM0MO1*R=_PXDX! M"Z'$TN&GZY6 MQ2D-LKA_[M-&/?KE,/9 ?1*Y\UZ,PQ\0/!7YO6N1<#+R7^ )54))5[3[ _3M MVC7ZSA_CWKX->[MU>SN*A$E-QY& AJ ".P_2/0"^KE%O#^Y6NKCC$9#^3H,B M9BNIE M5;S-0(77E#THT3Z-N$&6%:SH>I+]=0VE^CA'2-$\)XHA"Y/=$4-UK MCXE7X.NB.'=_TR [[]WAO $DR(T'QG/6.ZG8T85XE(V'Y6[<#' 2D33(G\T6 MKGT_,-B=/1%6=Q)%1STNDX+)/5GAB)]DY.][>!HFG/7(.O/8.LX'\[U[ M,_#ERM\.-D!IJVQWA39^'6\@WW;W;L_3N^O+S]S [PU2;XFEP>L,QWS3W0AV M+U9O_2W<0EN0LQ^N!:^$<1/P^U)K.[PX!>.][/7_ %!+ P04 " #S@V53 M@/6%] @$ "J"@ &0 'AL+W=O+"$6J)&77_WY'ZJ5V MZACMAP$S#/'U[IY[Y4VV2C^9'-'"UT)(,PUR:\N;,#1)C@4S U6BI)-,Z8)9 M6NIU:$J-+/5$A0CC*+H,"\9E,)OXO3L]FZC*"B[Q3H.IBH+IW0*%VDZ#8=!N MW/-U;MU&.)N4;(T/:#^5=YI68<06'])I$#E *#"QC@.C88-+%,(Q(AA?&IY!)](1[L];[N^][J3+BAE< M*O$G3VT^#:X#2#%CE;#W:OL[-OIX@(D2QG]AV]R- D@J8U71$!."@LMZ9%\; M._P(0=P0Q!YW+R1330_J0 ML'4 XQ;@(C[)\ '+ 8RB/L11/#S!;]0I//+\1C^CL(&_YBMC-<7(WR=D7'0R M+KR,BY'=EXIOF$!I#3"9PDY\3!=[,(])I767*YAP0PWQQQS&M-CCI I04GHF%CG7S!(4BFQ;0Z6 MCI>J*)G<_?K+=3R\>D,G7#*9<": 2S).5:-DQJE%;K%8K%!WOO&*_5%)[';Z ML,UYD@.CB"KV=,N>Z:8[W59.-UCM0. &72K8G$N/;8\FYZB93O+= $@I@YY_ M(I@Q/.,DP25IZC@[.M*7[-OP(]Q<> MAZH,:6EZ-\?T_^AEM&/,BGLM$5%1CW16J8%;SQ-(JH7K3!ZGD M*Y=4+G3I7%%DZU:%)J,2115:NE2AF5&"I\SZ[!&4]&0:]Z3\7+83BA+]*RMV M@Q-E=-R5T?'I,EHW"@[ T8)YK B>Y.@ZG!M3L@2G ;4P!O4&@V>5D:H":UL4 M)_E88>0=!F=,1O^C0?7CMONNO"P5%2U?Z>$WK4S[W7N\CL>QB[VK<720*>?# MUQ>]+BJ/^27BVHX&9$ M&@VNR"&Z[HSJA56E[T96RE)OXZ&ULI59M;]LV$/XK!RT86D"-WFW9LPW$28MM:%JC3C<,PS[0TMDF(I$J2=7M MO]^1LF4GC8T!^R(=R7N>>^&=3I.=5(]ZBVC@6UT)/?6VQC3C(-#%%FNFKV6# M@D[64M7,T%)M MTH9*4#U540A^$@J!D7WFSB]A9J-I&MJ;C A0+=UC53W^=8 MR=W4B[S#QB>^V1J[$ ^(G=^=(>?E'3-L-E%R!\IJ$YL57*@.33P) MBPB*/>^\XXW/ M\"9P+X79:G@K2BR?X@/RL7>.+[D#)^+ M[X[KHI*Z50A_WZRT450D_UP@3WORU)&GYYREWBG;"D&NX7*&/ZXJOF&V0/5+ M2;YHQC;L6#>LP*E'':E1?47O^8U6O;W2VI-'>\"T\P\;@_4*59]=A_N]%7C< M*4B?:X.E19@MPEI6U,]<;. 5%[0C6TTH_7K\C.\IC7N\IR@L3:&PY&8, M[?JF1L4+!E<01:$?C1*2?OXICZ/X%[A]F-]VBH/OGY0W= M1NQ.'/HIO1ZD81543TS16>['Q)ODG8[-2B69T.,3 ^:PZT/9(MRT&^I"2"(7 M0DP^Q1DYEW5". K/0UWLJ<4E(20C/XQR2%)_&%[ W&'1)2\>.H-#B/PT2?M$ MG 3\#'G,>Y0YZ(!LYX.\AW8IZ5$:AJ&?11ED(W\X.F3,%4D\S/T\S&%$N::3 MDXIRQ[8\BE8I% 8:.K)?5TKRLTJ+D\0?#%,8)'Y*)+;:??@@Q9L#] I2RB3% M=G7(RH7.R_K.R_YSY]TSTRIN..K_W8<7C;[;ZOD;,QN'N_ZLOGI>L,3D85]?O& M#61-WY=6F&YJ];O]S+_I1MU1O?MAN&=JPRE;%:X)&EX/Z9)4-X2[A9&-&WPK M:6B,.G%+_RVHK *=KZ4TAX4UT/\)S?X%4$L#!!0 ( /.#95-\PJ(NR , M ),) 9 >&PO=V]R:W-H965T; M+[I[^-S=137C,EC,_-Y2+V:JM8)+7&HP;5TS_7R)0FWFP2#8;=SQLK)N M(UK,&E;B/=K/S5+3*NI1"EZC-%Q)T+B>!Q>#Z>70V7N#/SANS-X<7"0KI;ZY MQ4TQ#V)'" 7FUB$P&A[Q"H5P0$3C[RUFT!_I'/?G._1K'SO%LF(&KY3XP@M; MS8/S I(*Y$L;_PV9K&P>0M\:J>NM,#&HNNY$];?/P,P[) MUB'QO+N#/,M?F&6+F58;T,Z:T-S$A^J]B1R7KBCW5M-33GYV\1M22 8^/+"5 M0',ZBRR!ND=1O@6X[ "2=P!2N%725@8^R@*+U_X1D>D9)3M&E\E1P'MLSB"- M0TCB9' $+^TC3#U>>CS"/R]6QFH2P5]',+,>,_.8V7L<.PF#6L/O#6IFN2S! M'P0?GZA?:+S#7)62_X,%,%G ?=LT DG-E@FX8J:":^H'N)%=7Y% #Z7^* O7 MKU/3L!SG 36D0?V(P>*%C_!\<,M'O^9C]OGDCL_:\>$O?,A#,$OF5H%Z#6J MK,!62#^-"'6G '0* *J?Q7J%NB^B/Y F,6Q0(S#G+N@TDAV7!*%:0Q;F= H/ M'FY?4!V =WXO,@+)15NX![LM1Z\S8B4ANC --9:M^J :IBVG0*B")TDV\A1/ MTFS\'R,+"=@TZ%\QXOD43B )!^>)'^,X[BK>L.>.B3OC34KWPN@-*?4'"8\G M_P?A)![2. @GHQ%\HO?I=Q2I< :)E%I9>MD3/!4/G_**R1(/A02"LQ47W-,^ M@5$X&$RZA PG<*0)AWT3#G^V":];VY*R;KGD=5MO.W&YR^)G2H:&3TKF3.:4 M3GK3O6G;"ZU='-[A4"<>I7*X$V\9D>*[HAU+3NL)RE<$WR1_CZ!K(8(\4-X? M-=@U-SDU_%=D>MJGJSN@%QT!.>$.PQ$)F!8IE6Y$TJ!I1KO9Y-Q-AS1-LXF; MCEQ-!]Y@[ 6VPF=%PR &PO M=V]R:W-H965TN ;D&3=@_#'FB)MH1*HDI2]]&$/MG@Y=W[G'/)BIF;NWEJ'2N.Y].;5ZJ1MHSW:D6=A;:--+!U"RGMC-*%IZIJ:MNC7$]DTCS>.UJO7J5U(VJ:Q0$9GQ:RQQM5"+C[OA)^B_>=_!E+JVZT?6?5>'*RU$Z M(H5:R+YV[_3J5[7V)T9YN:ZM_R>K@99G(Y+WUNEFS0P6-%4[?.7G=1QV&-+@ M! -;,S!O]Z#(6_F3=')V8?2*&*0&:3CPKGIN,*YJ\5#NG('="OC<[)VJI5,% MN97&/9)[(ULK?;PL&=_+>:WLY&+J0!&23_.UT.M!*#LAE).WNG6E)3^WA2KV M^:=@X,9*]F3E-7M6X)WJS@@/*&$!"Y^1QS=>J*- MGLCKB4[9#3E4]+4B>D%.ZSP6X&?E8J:>VT[FZG($J6B5>5"CV7VIR(UN.MD^ MDE(6Q,%\H6M(NZI= G1KV>;*0B8-=CA-W*[CJ\J5I');@@X,K8!!6C0?CL"I M9J[,YAR(; OR6]^J[ M5M[>WI%[[61]3,6^^&^!X"K/==_Z,.6J>L 4(=\3MOZ%E'/_S5+\9S2),QBD M-!*X\,-W*0O9Z[U1R&F6<4^4 -$?<&QF5_@XG,!F1".&$F(:BQB5A33) F1/ M:2CX*=D)TJ9H DLH2Y&.<9IRL?6CDX]K)Z* "HXR.=577E@C=G$ARP-T2Y.@\B'#C@'S\#G-$&? M S^E@?\>T\8"&@9\B$8,<<*8?1E(2ZHVK_M"[:TM#,#S0;6%-AN" @8$\JJ3 M5>%!KKVHO#<&, OY8!4T0F_^FX'#;C8!W+[;0,9 XP2@8^[5"OK&GNN[FO:E M[U"=D9V4_A$19Z'7K&W^NMR%KDV4S$NT!^N!*XU2I!FJL\+J?"JQ80!33%EI MUV7$_L?\OG])^;= X . SG_UZ'>X.EF)8 *T(UP1AS$5 1NRFV79L,(\SA,: MA6R#W2V&07G&AMI!19B0V][D)>#&DE> $H"HT^;19P,5:;I.9!$B)XAFJ(-' M-,S$$=E0+ 3FCLB0/A4T2;VE*4VA/NUJ&L#85#:'BY)L%9PU $LUZ!RC89CX MKPC1 ,Z]4LX/-!Y:P&@4QT.6Q^$NKCV)> T9)&U)%@ S4L%&[OZ'^;<%\YM2 MMDM?NN J?=@#MT<]9@+K^CBD(8\F'I^(^S& ,_6]3, @.H*1<4QY& \4<;BG M47_9%1'3821\9V21E\^!20S<:10*>F@P#B?A>I37W4-MC^L)^E0:R*,;H(5,3L\S4-5D;\= M,,K@"O.^];W[)55P6TN&JT62' +R997[_,?>"].=EUFCS-*_/Z'6(;Z&1]IF M=?/$O1I>=EORX7W\5IIE!46P5@M@#',.$Z<[_\Z;:P>O1C\LX9FN M#!+ _D)K]S1!!9N'_^P?4$L#!!0 ( /.#95->3V[G"P8 +L/ 9 M>&PO=V]R:W-H965T"D:=XH67%:1\V&?;!)B<=[>Q[>B<=K MI>_,DG,+#Z6LS,E@:>WJ:#@TLR4OF?'5BE>X,E>Z9!8?]6)H5IJSPFTJY3 * M@O&P9*(:G!Z[=Y?Z]%C55HJ*7VHP=5DR_7C&I5J?#,+!YL656"PMO1B>'J_8 M@E]S>[NZU/@T[+04HN25$:H"S>2%*$;7UN=@\XD;=R>;[2_<[%C+%-F^+F27T1AER># M; %G[-:VBNU_HVW\22D;Z:DU&YT1%H%Q;C:L"]]G3:ZMF=X<45P'G MJD2L#6O2517@%I=*%ER;7^#B:RWL(^S?L*GDYN!X:-$^:1G.6EMGC:WH!5LC M^*@JNS1P416\>+Y_B'YWSD<;Y\^B7H77?.7#*/ @"J*P1]^H2\;(Z1N]I&_) M-&^3<D7L6)EJS:L'=_,_)U%B-1/JKQUC<&8N=L?@E8WB^BEIR4'.8&#P4 M*\J[@5NR;A5<&"N0=1S>,:'A,Y.U$W68P*=6^#TZ9U'^UHAJ 6>2(9BH6"% MK0Q<:C&CQ8^JX'(7:+UN4E$X,BLVXR<#//6&ZWL^.+U9$#G+RRG7'7R.<#@)8,U0J@V^ %1'.@K*!-IQ MJJ%VX=+[YR&W]E=MR"6%C ?*+IWL7$FL0;3 GO)]!#?.O6UJ-@XY9ZZ$N3N< MDX# 1&,"+&AR)?"S$-[@$*5OX.)AA46&8..ZA+$?Y/#(F3:0^'G63M^*>U%@ M\/ HN"S@YY^R*(Q^115/L\]*XMF3=,CBW$])?Q+X\>@-?''%A1>'[)YKK)7; MR=^#,/7SF,;8#\?00\VDHV;R:FJ^6" HZ,KP78SJU=[#J X?2R4&S%*M#1X% MRV3#K]:-V;8;O'$#X9G)FK 3#6%F"I&L&O'**"D*1R=C<:##;"@X[&V:-2?I M/Y)UWYE3M<$WYN '9#I72!\Z+(S(N@=QG.)_$HS@"O/ ]&SI%!?\'IOERI6< MD9=E ?ZG0037;AM)8/^\XY8RE82I^[WG%88BW2HKL%$(JE34\2#R0N12Y,5Q M]@S-G6F<Q%J[Z'KN*/KN)^NS0<%?)ICS6L!Q51,-AW,E4 $16#ZK*JX MV<79?A-$3S9;"D3&P4(TJAV%B#-JRRH!T!3#E;-:=E:QZK@#]3V;J.(QT_(? M*]*DJFHFQ=^8R"NT6-5;SL-DRXWKQHV=4>X2)+9.A93$^ /8B_T =ZFI.VU[ M<0)_* LE@13[V=;*.'A:29ZMI%M[QL]6\JV5#.ULRMQ>&'7:>K!/.^S35V'_ M36?$X)'[6$EW0=VO<6TF.%6-$OJ0^CHF?1%U@]TA+U$OG@S>^N-0RNTO7R ORW$O"D'1AKXU@A#[T M\"7K^)*]EB]8&7*JH*4?,6JRZ?/_9Q"\M[$F-I'S?<2G,($R\('*5B_.[IJ#9"V.,@Z:C6'?5N M=H6W,.?,?IAB+TM#HE44^7FT0[AC(^QGJ9?E\4%#*"3Y]\(_9"4UI\@;YRZ* MW,>.\TT4NT@UW+I0E5POW+718%>K*]O&PO=V]R:W-H965T,RF$W\WE+/)JJS@DM<:C!=TS#]ND"A MMM,@"?8;=[RJK=N(9I.65;A"^] N-7G1P%+R!J7A2H+&S328)^-%[N)]P ^. M6W-@@ZMDK=2C<[Z6TR!V@E!@81T#H\\S7J,0CHAD/.TX@R&E Q[:>_;/OG:J M9VG@:C $K' \ H?@>0[@"IU]TG\BH_,.ORO]79H\QN,L>F905. QH] M@_H9@]E]C;!1@L;*5<(-L/UH.07MH* =%.!>00B2YOV$2["UZ@R=F=,Q4+LM M-FO4ON??.HE#\_OENY+51T%35 (S!JT9PX/DEMR5918-?(!DE(3)Z,I;<9CD M&=4P=I>)5D;LUB J2CG C9UWFX26=O/5/HH.[ MWJ"N_$0;*%0G;7_MA]WAT9CWL_(WO']Q;IFNN#0@<$/0^.SR/ #=3W'O6-7Z MR5DK2W/HS9H>/M0N@,XW2MF]XQ(,3^GL#U!+ P04 " #S@V5335KD+=4" M #9"0 &0 'AL+W=OB/TE1L7@ 6XZ:3]^@!TWS6RG#^U+#)\Y MYW X,3#><7$K4P"%[C/*Y,1)E6UFC27,.?U!$I5.G)&# M$MC@@JH;OOL E:&^X8LYE?87[79G2BEV'!59X.A9\AX09K=E,PRZF16O[A)G< M5TKHMT3CU'15YHWX!JW(EI$-B3%3Z#*.><$485NTY)3$!"1ZBSYC(;#)";U> M@,*$RC=C3^E9&"XOKA1GI6+8HABA:\Y4*M$[ED#2@%]TXX.P@\#3]NLU"/=K M, L[&5>0NRCRSU#HAT'#A.9/A_M-?KKA'PO6IO[(350G&EF^7FNB>4X)"!1S M%@-3)C'SC1)YB_ZB92'B5'\G\@Q]Y0I37?K" .U!'?J]6K]G]:,6_?DCV1LC M^_.3'H.N%&3R5X="OU;H=SJ<_V\L!V%*>J=J^D-VTX6^&_BOFG(_@0M=_QCW MR,^@]C-XCL2>'M6P%AZ^4%2C6F'TO%%UTYV[@^:D3L'"SJ#.:S?GW6[L?MP6 M5+5G2GTUS&%P'_8L/T7"BTX.!2"YXWM!%\0N,/&X!:G@)'; M;X[..SCS]-)N[=U!(AM!N?77U?I^,!YKRTG.-Q98PB2AL M-*7O#O5^(,I[1-E1/+U M^?>SG1 >!315VA?BQSWGGGMLKOM+QI]%#B#12UE0,;!R*:MKVQ9)#B46EZP" MJG;FC)=8JBG/;%%QP*D!E87M.4YHEYA0:]@W:Q,^[+-:%H3"A"-1ER7FJQ$4 M;#FP7&N]\$"R7.H%>]BO< 93D$_5A*N9W;&DI 0J"*.(PWQ@W;C78]?1 !/Q M@\!2;(V1+F7&V+.>W*4#R]&*H(!$:@JL/@L80U%H)J7C3TMJ=3DU<'N\9O]B MBE?%S+" ,2M^DE3F RNV4 IS7!?R@2V_0EM03_,EK!#F%RW;6,="22TD*UNP M4E 2VGSQ2VO$%D#Q' 9X+<#;!P1' 'X+\$VAC3)3UBV6>-CG;(FXCE9L>F"\ M,6A5#:'Z&*>2JUVB<'+X N@-:"/:-H<)&)S]%U=GRDN0*#9"DTX2^M$HL=5 M!>C\%B0FA;A0@*?I+3H_NT!GB%#TF+-:8)J*OBV5+$UN)ZV$42/!.R+!1_>, MRER@SS2%=!=OJW*ZFKQU32/O).$4JDOD.Q^0YWCN 3WC?X<[)^3XG<6^X?./ M\-T2@;.,0X;-Q57^KDW_]4V%HCL)I?A](E'0)0I,HN!((GUL0A_;H3-HH*&! MZO_V8N@ZOA?YJL+%MC>OXZ+0\WJ;L!UIO4Y:[Z2T*? %\/?OW-#YI&X)4O>: MJRZ!Q$KHZD\4'W89PO_KZ4 MQ:=-KF>MGQNC<9* $(R3?;T[&:ZZ#%?_UV37V?0EY^TVM]B=VQQ[<13L^7PH M+@B"T-LSVMYJH"7PS+PK B6LIK+I.]UJ]W;=F(Z]MS[2;YIIS!N:YD&\QSPC M5* "YHK2N8S4Z?/FC6DFDE6F3<^85$W?#'/U+@/7 6I_SIA<3W2"[J4?_@50 M2P,$% @ \X-E4WCP0O@& P :0H !D !X;"]W;W)K&ULM5;1;MHP%/T5*^I#*VU-XD!"*D JT&F5VJTJZ_8P[<&02Q(U MB9GM0/OWLYV0I!"BJ14O8#OWG'ON,=S8V&!F64@0)+(6B(/)K U-($L4D=?PM28TJ MIP(VUSOV+[IX6,CH M%C$5+=G40GNCT;*:.%/7.!=,/HTE3HP?80-9#N@SFA<7B>@*?9,_GSE)@*/% M*[JC2Z(=/Y^!(''"+V3PTWR&SL\NT!F*,_0CHCDG6<"'II"2%+&Y+--/BO3X M2'H'W=-,1!S=9 $$;_&F+*6J!^_JF>!.PCFL+Y%C?4+8PG:+GNG_PZT..4YE MKZ/YG"-\LYB3,&00%A9*;W>&_[Z3H>A60,K_="3J58EZ.E'O2")U95Q=6=L= M%%!70]7_>C.V+0=[CJQPT_3F,,YS,>[786^D]2MI_4YI3UDL($!S0<2^O#=\ M;L7GGM93KTKDO=_3 MIO>-5W+;\WV+/T,*SGN]; ;;=T4"D;="J[YC'I*-"O M:/S3.FE;=9NQWN]EB6VZA%VGZ5)A9DNNJL^X?=O_$ MEM:MQ78_8*E[T!^Q;UEXW]&6,,]Q!WN&FHV7=@HLU+,,1TN:9Z)XWU6GU;QT MK:>$O?.)FJ/T,%#3%$/8/6%AG'&4P$I26I>>])D5&PO=V]R:W-H965TL J=!]2IVJ5MT>ICV8Y(98=>S,-E#VZW?MA)1V0%^2V/$YYYYSE9OA2ND' M4R!:>"R%-*.@L+:Z"$.3%E@RTU$52GJ3*UTR2TL]#TVED64>5(HPCJ)^6#(N M@_'0[]WH\5 MK. 2;S2815DRO9Z@4*M1T TV&[=\7EBW$8Z'%9OC'=K[ZD;3 M*FQ9,EZB-%Q)T)B/@LONQ73@SOL#/SBNS-8S."RJM47 M;/R<.;Y4">.OL*K/#N( TH6QJFS 5$')97UGCTT.6X#S: \@;@#Q"T"WMP>0 M-(#$&ZTK\[:NF&7CH58KT.XTL;D'GXU'DQLN71?OK*:WG'!V?(M+E N$4Y@J M:36E"A,FF$S1P'>F-7,IP_$56L:%>4?G[N^NX/CH'1P!EW#-A:!NF&%HJ1A' M&::-\*06CO<()W!-@H6!CS+#[#D^)!.MDWCC9!(?)+S#J@-)= )Q%'=WU#,] M#/^VD/O@S\I)VF 3SY>\$FRN5?F4[8K; J:^K:CAU^7,^/W?!P1[K6#/"_;V M"%ZA236O_,>A6$\BL KZ$61L;3H'?)ZU/L]>\4DJ&C.:(3[A7:VN M&=Y[!C?'EF/J:B<9ALL=POU6N']0^'D3TTT3!61_J4CZ M1GQ^%(S*=K6AUNQOE9I$N^LCUT"J%M+6XZ;=;:?[I1]JX=/Q^M=PS?2<2P,"_:543SI#-+ J'%?2<;J;@OYR;G D<*]+PHF/ISA;E<#KS0VPCN^"PS M5N#'_9+-<(SFOAPIFOFUERDO4&@N!2A,!]YEV+L* VO@-'YR7.JM,=A0)E(^ MV/Q>._5J3&NX/=YX_^*"IV F3.-0YK_X MU&0#[]R#*:9LGIL[N?R*ZX"ZUE\B<^V^L%SK!AXDV\TH J9(%#*4PB@I-2309 M#%WZ4,'#Y40[^6,#8*<&[#C D[V MMFYF%%35M#E5N9DG;D6L$+.A=F5J0KA MPB'8?;.(H[#;/NG[BQW$3FIB)Z\0&PO=V]R:W-H965TR&?U0Y D]Z91[(X/UG^QY)', M$U6P$OD/ENK=W)DX)(6,5KG^+O:_0D-H;.PE(E?V2_:-K.>0I%):%(TR(B@8 MK__TM7%$1P'M]"L$C4)PJC ZHQ V"M9S;HW,TEI331XRU-.+W_&EW/-$%$ >0)*5* IT[F9')9"+-6C*>< M7!4@J1;R9L#8J#4VLL9& S?&[(WU.;K6C:RN">&713 >A?',?>G2[Y&*(L]O MI=X!&[? QH,LU\ %OM#/>$:MN6B0YP\;@9!>T1=TWA8.SPYSD=+XSAC?D@M\ M=_7R99\SZ@/&'9IC+YY&GN>=^*-', B#:5?P'8>XY1 /=4*KMI5WO) MU"=-.AB]Z_$)CUZ9,R'E>\?T[ VR6#=._W]X-(>]!SF:G##IEYJ>H=*I-/YP M,!1E+MX 0T"+Y)F(TM1Q13"4L1]06K+$OBZ[69G",I!$_.!X:C"8E6ZY9FWP M;8[!=_>:Y!56&Y))49BZ5U::VLX"H_6.2H[Y1=F:6!?#OWY#P^1>0Z'^'@)V MK E^..@. ^RJ1=;-:O"S8OJ-T#V5Z:=QUIS2C9]H.@I\__12/\KY?ARC[,F] MNIUF LO6UO98"E]V23F:J9O#;U1N&5Y]#AF: M]*YC1"7K?JN>:%':EN5):&R ['"'/2I((X#[F1#Z,#$'M%WOXA]02P,$% M @ \X-E4U(9E#;^ @ ,0@ !D !X;"]W;W)K&ULC5;;;N(P$/T5*]J'5NHV5W*I *G 5MN5ND*EW3ZL]L$D [&:V%G;@?;O MUW9"ED) ?2&^S#ES9FS/,-PR_BIR (G>RH**D95+6=W8MDAS*+&X9A50M;-B MO,123?G:%A4'G!E06=B>XX1VB0FUQD.S-N?C(:ME02C,.1)U66+^/H&";4>6 M:^T6'LDZEWK!'@\KO(8%R.=JSM7,[E@R4@(5A%'$836R;MV;6:SMC<$O ENQ M-T8ZDB5CKWIRGXTL1PN" E*I&;#Z;& *1:&)E(R_+:?5N=3 _?&._<[$KF)9 M8@%35KR03.8C*[90!BM<%_*1;;]#&\] \Z6L$.87;1O;*+!06@O)RA:L%)2$ M-E_\UN9A#Z!X^@%>"_ . :<\^"W _RP@: &!R4P3BLG##$L\'G*V15Q;*S8] M,,DT:!4^H?K8%Y*K7:)P&)6Y0-]H M!ME'O*W"Z&+Q=K%,O+.$"ZBND>]<(<_QW!X]T\_#G1[X[#S\1TU/>?\0C=^= MC&_X_!-\N_2_7Z&?ZFA^WRZ%Y.J9_#G#'73<@>$.3G#?$4K4GX MZ!4<'BGQO"2)XP/!QV9N$D=)W*\XZA1'9Q4_,8D+E='N0?L$3A*>./2XTQB?SRIG&V*ZB6IF"-[TR9O4LJ5@!4CH]+_WJ8^/5/D# MQ_DH?7ILE.S9-++MO6): E^;IB10RFHJFUK4K79][]:4^X/UB7LS;=K7?YJF MF3Y@OB94H )6BM*YCE32>=.@FHEDE2G92R95 S##7/5TX-I [:\8D[N)=M#] M2QC_ U!+ P04 " #S@V53=!S^8R@# !)"0 &0 'AL+W=ORY34(S:4@ M"G:+X#9ZOXJH%3B+KQR.^FQ,[%(V4GZSD[^VBX!:(JB@,-8%P]L!5E!5UA-R M?.^23*6J,W.W"Y<6I<#1?V,ZZ-PK<<=69YQRHF"B!K5S,K63=2@#":O",/ M"AK&M^2/)ZP9#9HPL26?3 F*K%JET(K<:@UH^_H>#..5?H.J+^M[\OK5&_** M<$$^E[+5*-/ST""L#1D6'=C="2R^ +:&YH9,Z%L2TSCRR%?7Y1];<4D>8HKZ M/,5]GF+G;W+!WR 9EW/Q[^U&&X75^=^5J),^ZL1%G5Z(>HJ@H !^8)L*O'D\ MN4B="[MK#\M9%J?Y/#R>Y3;_7IK>),U&W]/FL0#HK%1&D6I'RGOD?*K2)^E815I M!B7GC@KI-G+1'17,'14^]MRS":9Q,MS,'K,)C?+$SQ_1'\V _N)S]R<-V2E9 M8T4*=YAARQ'M#@>MPJR_)9OV^1WVXHHPI9C8 S9VXSWCZ>C8R9*8#DO79Y;& MH^(-S_J<_EO\#4$L#!!0 ( /.#95.PPA@ S0( !T( 9 >&PO M=V]R:W-H965TYCVX, E6#4VM4W3_?>S#65)2J)H+V#C^^Z^[^XX&&V%?%(%@$:O M)>-J[!5:5S>^K[("2J*N1 7J7A')O,G+/ M[N5D)&K-*(=[B51=ED3^N0,FMF,O]-X>+.BFT/:!/QE59 -+T(_5O30[O_.2 MTQ*XHH(C">NQ=QO>S%-K[PQ^4-BJG36R2E9"/-G-UWSL!980,,BT]4#,[06F MP)AU9&@\MSZ]+J0%[J[?O']VVHV6%5$P%>PGS74Q]CYY*(B.T7:/4D MUE\FF')7M&UM P]EM=*B;,&&04EYO;1YV &%\!(!; #X7$+6 Z%Q W +B M MEJXIIZ*L! >N%?J(ID05 W=%\^>:OA!F#P9H 4I+FFG(F\.+&6A"F;HTF,?E M#%U\N$0?$.7HH1"U(CQ7(U\;JC:@G[6T[AI:^ BM)517* H&" TQC3NF\4FF.YWHN%*>L3HW.]-\9FI6A.8(7LU(529'5I'0!4CS M6DEI]""B%/2K:L(FNW23\$#2:9L]/4FG)_EO/0WUXY23=W2&>'A N<I+R@]"$.;:#=_WB4B[W-?513WMZ*,3XL(=ZS*(HC@]$SMZ;14$X3/"^ MV;S'6XBC87"0#G]GM-H/YWSU;9JI:C9[CZL]L$#3K *-K7-9&9__=I ( '"KKK*O"2VN1_'YYJ3 MZRP.7'R7&2$*/!4YDTLK4ZI\9]LRR4B!Y2TO"=-/=EP46.FIV-NR% 2GM5.1 MV\AQ KO E%FK1;VV$:L%KU1.&=D((*NBP.+YCN3\L+2@=5SX2O>9,@OV:E'B M/=D2]:W<"#VSNR@I+0B3E#,@R&YIO8?OUB@P#K7%[Y0-'&]3JMLT904-9\XZ>6B!,' MZ%UP0*T#^J\.;NO@UAMMD-7;NL<*KQ:"'X PUCJ:&=3O7[T!KP!EX+>,5U+;RH6M-$*3QTY:-'<-&G0!S9:4M\!U M;@!R$)QP7\^[?ZK8)7=;\]*1@SIR4!W/O1!OP," @#\_:W/P49%"_C63S.V2 MN74R[U^3E5TR[.@WR=)550Y5B35+X\6DH3BYO74Z''!A:)_UPM3R)O0_@FDM]!W0L<; M0)^R\_P(H6GL?H?=_S^$,Z*F0/LC,"CRH!<-,$^8A5X(W6G(00PZTV3''>9X%O-G#7)F MZ]#I)=:Y/M/P1-'A5;ANPYZQZ 7.D.L)LS#PC-Y.D0U[K85H%O87G&1Z23R? M YZCI)=6Z+Y !7I1A/.J^-,5&"L==)"/1B48V\5A$%XJ02^(<%X1.WD!"6=2 MB:IIM?1O>BGX7I AZO,TO8C!X 6JT>L<#*]3C7#$LA_#>%B+L544>FYTH1:] M8,)YQ3S6HH:;$]VI9CQ/ 2UT*1Z)@3Y;C%[D8'S]8J!>"Y%SE6*T8?WS-F?T M9DR8H2#P+OP2H%Y3T;RF;OE.'; @1#]4@E%5"5(#WM$G,YX[\ZC7.>2_0 %ZO4/S7=M/%R 8 M]>PN#*/1F1^;(=V3#EM-^^22:&[H7[#84R:UMNRTGW,;:LY$<^EM)HJ7];WQ M@2M]"ZV'&<$I$<9 /]]QKHX3&ULC99M;]HP$,>_ MBA7U12NUS3,/%2"UH&F;- V5=GLQ[84)![&:V)GM0/OM=W9H1L' WH =W_W] MN\OYG,%&R!>5 VCR6A9<#;U#C=H9$Q/*7(@7,_FR M&'J!(8(",FTD*/ZM80Q%8920X\]6U&OW-(Z[XW?U3S9X#&9.%8Q%\9,M=#[T M>AY9P)+6A7X4F\^P#2@U>IDHE/TEF\:VFWHDJY46Y=89"4K&FW_ZNDW$CD.8 M''&(M@[1_SK$6X?8!MJ0V; F5-/10(H-D<8:U MU#BA9D-7\AK-CM4TIW$]BI(P[0S\]6Z.'%9!D'1;JP_ 20NP!*DA 51 M(-<,RR,32JMKP@6_R6IJ82*L@6! M5VQO"LZ"I@<,8:\?[($ZC/K=V W::4$[)T&_\#4HC6U0F[-#ZZ:787$ IAJ! MF7YS\78.4=*#2CAC](&WV_)VSQ1")133SL/=/=PO2?I[4 ZC3J?OANJU4+V3 M4(^80LDRC?69496??=N] X9^M,_IL(DC-V:_Q>R?/O6FG[AX^HZT*%1 M&O7<0&'PK]D')Y&>A*8%$;;1V;[C[MK!04^)NXBX1^@RB\)HO^+\G&PO=V]R:W-H965T M3 )T!9VI&'ZBSC^"6U F?57"J;< M+SJVMCA 9:.TJ%JQ(:@H/_V3IS819X(HO2"(6T%\K2!I!W!%&> EH[8IL*:I:<.!: MH0_HMBQE UOTF9(-95134.CM"C2A3+TS[[^M5^CMFW?H#:(Q3C./+(E^/R3PT?E:^N7QV_EH#_"R6ONO-K3X'&1)M,HGH6/Y[GV6&5%@3NK5\AIAYR.(B\%=^&;PN7-S@P: M2?D>L5\I\@&??&9G*,DTQGD/>&B59DDT]0-G'7 V#NPV'DAS@M1"4>WERX9\ MN"B2'I_'*DXO\>4=7WY5#1R)E(3K9U0*Y8?,!\M/LZ3_T8=&$8XFV6NK53XH MC2C"6>&/I.@B*:Z*I!2FE4EBFX"I$OD VE;(6#T7 ^AB$D6]R(9&69[%?N1) MASP91?[G!&H+&$S'ZMO(O>4*U-P M.R/$-X4)5YYN-*>)%K7K\1NAS<'EA@=S"P1I#+[P0 '45 9 >&PO=V]R:W-H965TF8RS9_=R,A:ICABG M]Q*I-(Z)?)G22&PO.UYG]^"!K4-M'CB3<4+6=$'U8W(OXC(E$>$^18NLC&7VU)3)0Z#LC2Q8Q_8).KJDF M+%*GZ MRD J)I HQCAXYT^HK/(3K.8LBJ!XU=C0P-?XF_UMBW]L 7 @Q&6<\2[.4VQ%_%ULNLCM?T78Q=[CXAJ= M?#EMX#6SH\R)[**>EZ&X!8J6D*&0!N2ERD13Q.S("YH LMO&[^9X%/4MW!YE8)>6>J]#+9W /::KJB4-,BJ'+219-)V)2%^:PIBJ:'U=(CN>, V M+$A)]!7=//M1&C"^AOZ N'XS&A:@>_(29SU".-P(I2753.804\KI"EH _?T= MW*,[36/UCX7\64G^+"-_=H!\O1F7@J?08U'9C$4)(&C=ILSGR(,,V:PTFPD> M.YMZ/O(1Y[41O>Z@'/.*<+\DW+<2?J!!FB\>H 1)'C$$4T#)_DQ:^.>.^HW\ M7W$;E-P&5FY%DM!*BAB1X ?(K*'7Y#L'\MR:<^]0:(:E^Z'=O9DU\NM52)_- M=>/LAWNYJ1/(NW)_C-OUFDF.2I(C*\E%NE3T9VJR=K/9"\XKR/,2\OSS-:#G M5BNE:V_!CQ3QM !O[L+7C&IKMV=E-"?/+$YCV^QPA84_87(J;?=Z[]5'R)%O MG(H5(K%(N6[+T6V+C[[;==U?;'0K-??>+>'NMVKY-JS MZ_6<\;9:JN35&WS"6JKDV;/K\_]32W8?N-]62Y50>W:E_E MC8Y6I4KEO7,K MGUG(Z H22OW4[!K1'ZL5\ZFT?417&HS=SU=9N!)L;!?LO53!IHDDB12;QEW* MK( [JM5Q)?48O[=@>!HOJ33E712,0O_N+AN)X6._R7 EX;A5PG<]EK%"*EW^ MH+Y&6KQ:;WT!V35Y;R3V00G'E81CNX0OM/"?4"*AMNO])A EDC=\%* 3LY6! MB>1[M%,(L'7#-BO\C^I?Y?#I=RC]E=)CN](WI%]5PS M36W 7R/GAF]U]P#A:CG!]L_U]^FQWHI&9G8?[851+1_8+NWO*@Q@^_["&.X7 M!NZ>G[^)LU,[%8JI7&?G=V;? >'*=\WET_*,\"H[&7OS?.I=S+R&Y]?>Q4U^ M EC!YP>2=\O@T;+IYE :#0:TF9'#F% M4M6UZ\JL@!++2UX!TS,++DJL=%3-R?.=]X($L"V4&W/&PPDN8@7JJ[H7NN5V4G)3 ).$, M"5B,G!O_>IH:O 7\(-#(M38R3N:$804,B4B8#U[P4F0*D)I&7\ M:6,Z74I#7&^_1_]DO6LO2\QR M.725EF>2N%DKY78E)=@C90;5)0J])MW5->T* M&W2%#6R\<$^\M>JI[>K]NIE+)?26_WT@4=@E"FVB:%^B"@16A"T1!7T $&T3 MO9TCQME%5@NA%[1O.59Q$QO77 \O8W\0)LG0?5FO>@\JBL.K#K4A.NI$1P=% MWV29J"%'-1.0\24C?W5'X5%2Q#M:@M3S MMP3W@))TL F:QCO+I4%>OZFD,Y4+VC-'NC-'_9ZQ/;;I3FBB.PW!+;@_*]\-@2Z^[=N6:]_$;%DO"I#Z# M"\WS+E/M5ZS>G%5'\PG.N])UNFX5^ID$8@)Y?<*[>.^9B[Q[^\3]02P,$ M% @ \X-E4P!37OT[ P T0D !D !X;"]W;W)K&ULC59=;YLP%/TK%MK#*JW%0 *D2B(UR:9M4J>JV<>S S?!&MC,-DV[ M7S_;4)H"87U)_''/\3G7QM?S(Q>_90:@T&.1,[EP,J7*:]>5208%D5>\!*9G M]EP41.FN.+BR%$!2"RIRU\LB4&7"7\Y(<8 OJ1WDG=,]M65): ).4,R1@OW!NO.N-APW 1ORD M<)0G;62L[#C_;3I?TH6#C2+((5&&@NB_!UA#GALFK>-/0^JT:QK@:?N9_9,U MK\WLB(0USW_15&4+)W90"GM2Y>J>'S]#8VAJ^!*>2_N+CDTL=E!22<6+!JP5 M%)35_^2Q2<0)0/,, _P&X'VFM>0_6UKYHX1;**]0@#\@'_O>@)[UV^%X +X9AW^M MV+G57[D)V@T*+%]PAJ^_"]GY<1C,W8?3Y Y%!=&LC7HE=]K*G8[*U4EXH/:JT3<=.M:I M>!H26?-,3Y8/@SCL:.P'Q<$D&I88MA+#48EK+O574RF:T[_=8UQ+"WNK7D;> M;-;1-A05XC/BHE9<-"XN(^P YD,%J:B^+2%%.24[+58]V9SJHG$)CU3/ZJ-P M;,_:D(^HI]"+NZ>@'Q/B>-A#W'J(WW9D@:7_/ZQQ7Z3O!UV9 U%!Y)])]JP5 M.AM/=B6$OD)1R84I;4/J9KUU9]/ [XCK!WD>GD:OHS:S_O>&O7@Z;,'#+V4! MCYKXQMEE\G\C#U+H"Q,&^&21*>,5472/: MT?9=5 MKL^VF>DW%P@3H.?WG*OGCEF@?<4M_P%02P,$% @ \X-E4TW:.IA4!0 MWB$ !D !X;"]W;W)K&ULM9KO;]HX&,?_%8N; M3IO4E<2. ]U1I*V]:3NM4M5NN]#DKB+/2_L)BQ*.\-!_MZ]' Y$IN,HY?<2J2Q)F'SYQ&.QO.[XG=([N4)R%^V8NOX^N.9R/B,1]IZX*9?PM^P^/8>C)Q_"Z==JHY[<#5UZ_> M/^>+-XMY8HK?B/C?:*QGUYU^!XWYA&6Q?A#++[Q<$+7^1B)6^5^T+&V]#AIE M2HND'&PB2**T^,^>RT2L#/"#+0-P.0#O.X"4 TB^T"*R?%FW3+/A0(HEDM;: M>+,O\MSDH\UJHM3*^*BEN1N9<7KXF442_61QQM%MI$:Q4)GDZ#VZ86J&_OZ= M10L6\U0KQ-(Q^B;2Z7O-98*^I@NN=)+?>7O+-8MB]8?>H"A% MWVQO&'X##_\G2[<-[YH$ M55G"599P[B_8XN]C5FPZR31'BH\R&>D7P"^I_)+<+]GF5RFN__S##[V_F$96 MB^(B%P3P'U3^@U/C+M0HW(2Y&WOR%T.?TG#076R8G%:34W!RM[4NT!UG=F/E M&^8"/=A(9)1.@26&U2QA*RGL5?Y[X"J^"\UBQ.PL"B7%,L;(3#6QRULT9RD2 M6CBE*PG%-+RJ$EILXEXCZYCVO,U9[U?Q]D_-.OH/';JAKZK9KUI1P_<GP.J#Q/U M8$$PE!;'1;_?3N(=^_RK5L[&52/'_1"O"[')B&R6 CN88ABFATMQQ-G CIK8 M;T4BO%+'G5S(%:*4?J"S 9K4XW-XQ3!>#Q:$0&EQC,1!.XEWV,-P,7CDV2B] M[O@0WV55C]F!%,,@/5R,8TZ'XR;NM2.20R2&:\?]3T=_+UEV6-6C=)C%,&;O M1,I?T!V3O[A)0];H+^N=F&,A\5I)+W%X(W!1^&!:9AF-M-GX(]M>VY::NQ9[ M4Z)+C[4^PEL'T0ZC>K0.E01&93/-9G>?UM.1E;ZXG<:8..01N"R\>54@EV*7 M#,$>Y>L.HWJ<#IP$!N>Q,NS?7A '1-).KTT)!J@3-CGH=6*!)/48'UP"&ZWD4@X\MWC#L)RJ:-)-#+%A$)B@F[Y7*A(0^MW M5 S:Z:(#Q[H +OX.RW"S36Y^3.\PJL?IB!G Q#RBJ B:2 R:T<)&]6@=-P.8 MF_>2SUED(GR>\U3Q/%JA9UR6K<'&<)ME)&F&"QO5PW5H#>!2<\L6/KD0H@Z] MM)VJE#IP4ABG9Y0%*H>H S=MITBE#KGTC$4J;7)TPXG99+3M MQ#C84ABV9Y0&JHNHPREMIU(-'2[#,U:JI:\0.#&@21%C=^7AN_WE@RE!IU&J M4,PG9HQWV3.JRN+'!,6%%O/\>?R3T%HD^&ULG91O;]HP$,:_RBFKIE:")@22;AU$@J+^D3JI*FOW8MH+ M0PYBU;&9?8%VGWZVDT9LA;[8F\1V[GGN=W;.PZW23Z9 )'@NA32CH"!:GX>A M6118,G.JUBCMEZ72)2,[U:O0K#6RW(M*$<91E(8EXS+(AG[M3F=#59'@$N\T MF*HLF7Z9H%#;4= +7A?N^:H@MQ!FPS5;X0SI87VG[2QL77)>HC1<2="X' 7C MWODD=?$^X)'CUNR,P54R5^K)36[R41 Y(!2X(.? [&N#%RB$,[(8OQK/H$WI MA+OC5_=+7[NM9=4C()/ >2X9)6@>[6]QJ:>Q/DME##^"=LF-@I@ M41E292.V!"67]9L]-_NP(XA[!P1Q(X@]=YW(4TX9L6RHU1:TB[9N;N!+]6H+ MQZ4[E!EI^Y5;'667C&MX9*)"F'*S$,I4&J$+MTJNNH2ZA!NY04/V',C \12) M<6%.;,2XJO=5,T(PN*@TIQYA-X?CHY&^7T%;8EAFW9<;>MG_ =HIS@ED-R=%T8+RQ=;"YP*[] ML;N&">S SEZ0@G&I-/'?F,.%,@0_QG-#VOY$/]_!Z;]#,D;AF[O\V _1MIBI.]BN%/^^*&71E_\4>]+F[X] M@"1)_TD;[C2=N[^^,KVR6PD"EU86G9Y9;%W?"?6$U-KWX5R1[6H_+.PUBMH% MV.]+I>AUXEJ[O9BS/U!+ P04 " #S@V53+0>S8A0# !2"0 &0 'AL M+W=OLZAY XFC7?8*V2?N M.TZ $!/LM7;(M)F).G&I/OCSTF[LD$W>&0/:Y+Z9_]LQW;;*ZF>]!S1 MP$LL$MWQYL8LSGU?3^88,WTJ%YC0FZE4,3.T53-?+Q2RR(%BX8=!T/!CQA.O MVW9G=ZK;EJD1/,$[!3J-8Z;6?11RU?$JWN;@GL_FQA[XW?:"S7"$YF%QIVCG M%UHB'F.BN4Q X;3C]2KGPTI@ 4[BD>-*;ZW!NC*6\LENKJ*.%UA&*'!BK I& MCR4.4 BKB7@\YTJ]PJ8%;J\WVB^=\^3,F&D<2/&;1V;>\5H>1#AEJ3#W\D!L 4A/.2#, >%;0&T/H)H# MJI\%U') S44F<\7%8<@,Z[:57(&RTJ3-+EPP'9KLL)9[J7C"MX M9")%&'(]$5*G"N$[W#*EF$T)' W1,"[T,9T^C(9P].VX[1LR;17XD]Q,/S,3 M[C%3A1N9F+F&BR3":!?O$^6"=[CAW0\/*ASAXA2JP0F$05@IX3/X/#PH@0\/ MPW^ER3[K.]Y4BRQ4G;[JAUDX@9[6:#2P)()KSL9<<,-1PPTRFYH(J%CN<9(J MQ9.9D[J5B2H.^DQS#7^NR0!<&8SUWP/T:@6]FJ-7VT/OXCGE9@W:6LG8K+B9 M4QN%0_Z%(OS?H.77+<.+8^$*I&H;?Q%3/9+.@U#[K]@R8!'%&5 M4SG;KOMQ%+)D95KK6TEXDZ9!\UV:]F2H55!M':2Z'#;+R_JLF^-FZ8 MFO%$@\ IJ0Q.FW3Q5#; LXV1"S?2QM+0@'3+.74B5%: WD^E-)N--5!\1G7_ M U!+ P04 " #S@V53&7EC@8$$ #(%0 &0 'AL+W=O>@X^O/3YP\9QM&)/@1Q*GV62P MD7+[T7&RY88E-+OA6Y:J)RLN$BK54*R=;"L8#7.G)'8PA$,GH5$ZF([S>_=B M.N8[&4_Y9!!]4[M6/]^B7ZY[QX5$ +'>9Y$GIK#)(HK3XIS]*(&H.R.UPP*4#[NM M2@>2%UIDEI=U1R6=C@4_ *&M531]D6.3>ZMJHE33.)="/8V4GYS.-US(:\E$ M F@:@F\\71>C.[:0X!K,U7<3[F(&^ K8;=_?,4FC./N@O)[F=^#]NP_@'8A2 M\+CANTPY9&-'JHSU>YUEF=UMD1WNRHYM;P"!5P!#C%K<9W;WK[NTR]U1.%5@ MX0HLG,_57NMZB)PFU[0BK@\[DO.J MY#QKUYO(_2-9@)%D82?*;+*([D3_ +Y)-4(5P\LGS:\!'1H311508&1E&;];A M,L+1+ M0#=82_:89"F G^D:)D5V*;>C_=C-_^OYZ^(W0(N\B\!N]1*\2S%;X MFR)'(&S"WR*9L/OC-V*([&K87VW4C9P)=>-3PD2TI#:(C-JAX"(<&(5#HS=S M,&I^VPBBI@(U[3H(P$8@\1F!9&H98F&QH/X"CSK/F-/4UN,9:) MW]A(E0'JF/G00]X)M"UFWLCO6NNQ$4!\1@"/X35Z+E^ O@+AC@'57S/@ZO:: MP+XT&(W#[D5H,$*&[2UC#QJ:#2$9073:-K:9=;3L2P)Q'$"!^!%]F!&O$C]K[N/!%E@*,V/QB>SHD6JPXBB-%-8M?- M+M6OSPT;"+5].+D(RD;;B+U_Z[/3;VZ3L8=&ITM :79T(N#!KB6 &'$D=G&T M8&TF@ T+HW)D>!&PC7@1>[?6!VR_@:+:,I^"Z-2.V?09YQ]4K*,T S%;*3=X MXRM(17%L6 PDW^8G;PLN)4_RRPVC(1/:0#U?<2Y?!OHPKSJ\G?X'4$L#!!0 M ( /.#95,AN4[W, 0 #H3 9 >&PO=V]R:W-H965T_MAB9-YQL_,V/,D'NR$?%)K (V^Q5&BAHVUUNE[SU/A M&F*F6B*%Q#Q9"ADS;89RY:E4 EMDH#CR*,8=+V8\:8P&V;T'.1J(C8YX @\2 MJ4T<,_D\ADCLA@W2.-QXY*NUMC>\T2!E*YB!_IP^2#/R"B\+'D.BN$B0A.6P M<4O>W]' C*+/SCLU-$ULJ',A7BR@_O%L($M(X@@U-8%,S];F$ 464^&QU^Y MTT8QIP4>7Q^\?\B"-\',F8*)B+[PA5X/&[T&6L"2;2+]*':_0AY0V_H+1:2R M_VB7V^(&"C=*BS@'&P8Q3_:_[%N>B", "5X T!Q +P7X.<"_%!#D@.!20#L' M9*%[^]BSQ$V99J.!%#LDK;7Q9B^R[&=HDR^>V(4RT](\Y0:G1[.UD/J=!ADC MEBS01Y&L]J,IS#5ZAR@F/31FR1,22W0;@^0A0Q,)"Z[1!Q;RB.MG=#,%S7BD MWAK Y]D4W?SR=N!IP\[.X84YD_&>"7V!R6^;I(5HKVFFI*0&/G'#;U/90CYN M9HQKX%,W? ;I 5X[^]T%Y.OAGJE(419:E(5F_OSS9?<+X[XN77L'G)X09*(\DTH!NF$#LD MKDY5IF??M M3GF6DD/HSW4:"?9-TW:8BWK--/=_S*S7[[FXE7I%W(+U&EI@[#Z9<$UO=96] M5"\27$,72*D[I/T_M*'QF5EQB[KW12ELQ*ULKUM3Z^)^_/NCBWJI:*1[E=J6 M"D/1L'L&%77)\9CY2HR[Y6[<;2%O8O1Q*62)N M77JMY;!_?7*]HY=21?$UE@$MI8.ZI>-*6_S,K.95PUE3>O05XY:4UZWI!5N< MEHI#_:O4MM0'ZOZ\^<^W^)GY2*M#Z[?X&:#_TA;WCHX=[*G2)R97/%$H@J5Q MA%M=HR1R?U"S'VB19B<1&ULQ5IM;]LV$/XKA+%@'9#:>B%ENT@"U$Z\=FC6(''7#\,^T#9M"Y5$ M3Z+C!NB/'RG+HAS1)VF)M@]M9)OW\,A[^-SII(L=C[\E:\8$^AX&47+960NQ M>=?K)?,U"VG2Y1L6R5^6/ ZID!_C52_9Q(PN4J,PZ#F6Y?5"ZD>=JXOTN[OX MZH)O1>!'["Y&R38,:?PT8@'?77;LSN&+>W^U%NJ+WM7%AJ[8 Q-?-G>Q_-3+ M419^R*+$YQ&*V?*R\]Y^]\$;*(-TQ!\^VR6%:Z26,N/\F_KP<7'9L91'+&!S MH2"H_//(QBP(%)+TX^\,M)//J0R+UP?T2;IXN9@93=B8!U_]A5A?=@8=M&!+ MN@W$/=]]8-F"B,*;\R!)_T>[;*S50?-M(GB8&4L/0C_:_Z7?LXTH&#CV"0,G M,W">&YR:PB[>"Q2&BT0)]XM%J M_^F:S01ZB\;3T1B-:/0-O;EF@OI!\LM%3\B)E7EOGDTRVD_BG)CDMVW018YU M+O\Y]I>':_3F)Q/*&$:YI4_(\E(0ZS3(-0SRP#9=Y%:Z;U?2%URU+Q_J;ZYQ03U)K)Q=3LXN)T5UJ]F5\NG/3W( ^BA8F/P% MP+LYO)O"XQ/PFJT+B6XBP][>2^V5C#]>86*[V+*LB]YC,5+E@2[N6U9QX)&+ M.'<1@RX6=N"4C[@TM>.Z7M_@9'FDY^+A:2=)[B2!G63S;WC M,].9KC0C9\!B!OEB!B_ES:#,&V(/29DVIH$60)MA[N,0]'$L.>,+M*1S/_#% MT[FL952UY$Y% 7FF]MF'!+GDE*QD_W(;U^#*R#7+^7*6S]%T>:3O$LB!R:4FW*S2] M ;DJI-/6$FV35ABCQ=GV7E,^)Q5P5G4S@**0> /;P(M) M-O*(%P.0%5JP[0K%KL>*Z8ZCZ9IO$U5N3W=R=Y_V8]-!G]2@@Q)!NZF(TAH3&T?KJV&T*389^)#3.T$"HL6FD992D;.11 MMG.LYY*TK_@-J"7QVE?UAI$&U.-=+%3OL/B_@-*?)@U>W=+Y6 M(5?4@K96IQFGWPJC=()PX 3QTMB5R_A#2?,\=H-2[-R*T.ETXE34_&E+*D$C M+F/RGQ76KLY&KM5*QT%G%K=A9CFE"Q4X=0IK5RNUV[#<;\:M#/VH_>&9J&48 M:,/9QBTT<^";@Z,"]!PE0OY9'$I0NF)&QV'(E&"F]EYSN^-%Z33B5J21T^7P]W+RM#-1Z[#I;.2V'T2T86=*N:YTX3/_"\GA].OVX%0[_.RKWZ'^MD@5NI_W&A;]^P_F]VR'&Y5U]QR+&675QQ$R#W]><$ MW<@,.0O\9"VSY._3ZUS:T;UJX/Q _T\/%&MQQZT\#L!:IW%#G9[1Q$_0_B$_ MXA%ZI+&OY+!FRVM4,5]5U8"UC&-8,F_]*.5:LR!629U66=Q*SXAH+25PKZ=A MKW%4 9<6.2:UK+0;&I_QW#2?[W@CM.836/-O,U%YU4 3+?FDE>>S1,LT:5#3 MUPET55U>>KJ6!;K*;FBTNVD^W_%&Z'1"X'12C&$QU!!XX?%M*W4XT5)-X/JY MN@6? 1S5)1:Q#4\CLY'%[@09]J&GV%KP"2S IS;YU=KN1"LX&;02$JW1!*Z$ M:X2D_'C5'9J:R!/32/#M!T\KO0=+9<.0-&WO>5IIO5:>N'I:2SVX?*X.B&=H MGIB:KQ/#P%.!T$KLP5(&!.(HU[S*.?&T+GJXE;!H;?3@8KGI6R$5<%87&S/) MI+G=\8(*+]' 6OR"0#8^75IYO5::YY[64P^NB!N'$8:SNIXY'+W"JY3JY=U; M&J_\*$$!6TH@50]T4+Q_'W;_0?!-^G;EC O!P_1R+6\O6*P&R-^7G(O#!_7" M9OY6\M4_4$L#!!0 ( /.#95/FM4^"O00 &8: 9 >&PO=V]R:W-H M965T(/$F!$D;;0=KN:CJHR MW7E8[8-+#$1-8M8Q,)7VQZ^=I'%H@@G,9%\@CN\]W _G',>,=EP\)RO&)/@> MA7%RT5E)N?[D.,E\Q2*:=/F:Q6IFP45$I1J*I9.L!:-^ZA2%#H;0K>F2S9A\7-\+ M-7(*%#^(6)P$/ :"+2XZOZ%/-Z2O'5*+/P.V2TK70*?RQ/FS'MSZ%QVH(V(A MFTL-0=77EDU8&&HD%<<_.6BG^$WM6+Y^1;].DU?)/-&$37CX+?#EZJ(SZ "? M+>@FE ]\]SO+$W(UWIR'2?H)=KDM[(#Y)I$\RIU5!%$09]_T>UZ(D@-&!QQP M[H";.I#<@31UZ.4.O:8.;N[@-G7P<@>OJ4,_=TB[[V3535LSI9*.1X+O@-#6 M"DU?I/U-O55'@E@OQ9D4:C90?G(\6W$A/THF(D!C'WSF\3(;3=F3!!_!57?V M^ 51(U6$^G>< M>1[-918-/A0-6W0YF>@/+UVR&4JQ,R.HQR M;4?Y8Q,WR>C&CC)E\RZ .$6!M2B.6CW%$L+%$L(I+#F^A-)%\]=G90!N)8N2 MORWPI( G*7SO.+ROX.N60P;@I0":>[=C3(C7[T$(1\ZV7.:JI4=Z0U@VW NR M5P39LP;YP+8\W ;QLO)<_%M^A-X,TD+Q1>YCJ95;A.&VT0JO@/>L6>:Y+?+< M/F@B"J)-!)ZX4% Z_3E=JUGY4O?L>Y7BNWT/PDJ7)IFA6S(D;TRNJE@H@ZKV MO&J*8:_&\*9J2-XB[I6M7Y2M?UK9=(/J"F2'01@"G[XDED8.BH@&IT4DF-ZV MZ 8V:N5D4"G5@1H-BXB&K3] ZL:=2D(M2$N)$#3*"-MXF%!)>I$UY]M8@;-$ M B6<2C9I BA8,S%GL:Q7/3L<[ Z]=[4Z=Y[?]1$_U(7PG:T01D 0_E^:G[&1 M+20C.HBTTGPC&,BN&"%YD\%W8$IW\7@ M-DZDV*BW(VEC1F0T#GFM=-ZH 3I1#DY3T1R]N4PAHPK(+@OGM>(V6JN*J5<' M&MOJ8Y0 #=MH #;$CF&;#4NNT38,&S[&K? Q-GR,[7Q\HA)?'H:_GUDGJ MU1F.^RD9(L?G$_GY33VZO<*&XW$K'$\,QQ,[QY_:U"-PL#LXT-0S'/=3,N) M[.(P8_.-ZD5Z"O)6@[_J2H9V!2:&[TD[)SJE(YT?/].IX?2AA8.)X6#R M1^#4Z].P=FE,SW#<3\F0.+&3N&UIG'?B1 P_DU;XF1A^)C_I^.0(C@M>&!6U M+PE.Z0!=_P-S1\4R4"(=LH6"@MV^*K_(_M3(!I*OTS/U)RXEC]++%:,^$]I MS2\XEZ\#?4Q?_+4T_@]02P,$% @ \X-E4VS-#3:F @ PP< !D !X M;"]W;W)K&ULM57?3]LP$/Y73A$/( %)4UHH2BNM M[1!(H"$ZQL.T!S>]-A:)7>Q+ Q)__&PGC3I:LA\:>4A\OKO/]WWGV%$AU:-. M$ F>LU3HOI<0+<]]7\<)9DP?RR4*XYE+E3$RIEKX>JF0S5Q2EOIA$'3]C''A M#2(W=ZL&D@\RYAZ&6(JB[[7\M83=WR1D)WP!]&2+7""=+^\5<;R M:Y09SU!H+@4HG/>]3ZWS4<_&NX!O' N],0;+9"KEHS6N9GTOL 5ABC%9!&8^ M*QQAFEH@4\93A>G52]K$S?$:_<)Q-URF3.-(I@]\1DG?._-@AG.6IW0GBTNL M^'0L7BQ3[=Y05+&!!W&N2695LJD@XZ+\LN=*AXV$L/=.0E@EA'^:T*X2VHYH M69FC-6;$!I&2!2@;;=#LP&GCL@T;+FP7)Z2,EYL\&DP2J>B(4&7 Q RNI5B4 MUABG!$VP VWT M%VA?'QK0?"-KK6U8:QLZ^/;OM75J?K\V 7!%F.D?#?#M&K[MX$_>@;^63,"Z M7 VOT"#$L(3J."C[9Z\&[-]=WA2J8K;K; VZWQ"DX) M.:\\#6)TZL4Z'Z%UMX;O-G*I&,PK!H?V%^19GL%4*@-E2<9L:;STLDO]$KR[ MJ6TW<,^;)FP'MH+UL[L;IS6#TW_NQEBQ L:R$' E-*G;IA:<*$AQ;E)#8Y/S?94Y951&B27 M[M2=2C)GN!LFYI9%90.,?RXEK0U[D-?W]N G4$L#!!0 ( /.#95. *G<3 M@ ( "P' 9 >&PO=V]R:W-H965TM%*:_D*7Q5!:A--V[1*5=-N%],NG.00K )F]J'I_OUL0UFTD&2]"3:< M]WW..<&'=,O%LRP D+Q692VG5H'87-NV7!5047G%&ZC5DYR+BJ+:BHTM&P%T M;415:7N.$]H59;65I>;>O8$9E*4V4FG\ZCVM :F%N^LW]X^F=E7+DDJ8\?([6V,Q MM6*+K"&G;8D/?/L)^GH"[;?BI32_9-O'.A99M1)YU8M5!A6KNRM][?NP(W G M!P1>+_#^5^#W M\4VF5FRII3I%DJ^)8(':W<],+TQJA5-:S6_^("A7K*E ZS M1<$%7B*(BM!Z3;[R>M/MYK!$$Z.1Y_/ 2DKY872/2WFY/SL M@IP15I/'@K=2"61JH\I9D^U5G]]MEY]W*#]HKHCO?"">X[DC\MEQ^9>V/B2W M5:>&=GE#NSSCYQ_P,W7.F5R57+8"R(^;I42AWL6?1\S]P=PWYI,#YBI';ZQ# MG2HT*GTJ7S+/]X-DDMHO([3)0)NPHH$5G6*%8ZSH':QX8,6G6)$Y=5B FM>Y.G=CZ'@/ M[7EN'(^SDX&='&4_&ULW5;?;]HP$/Y73E$?6FEK?@"A3(#4TDVKU&Y5V8^':0^& M',2J8V>V*>U_O[,3,@HIVLOVT >([=QWON\[GW/#M=+W)D>T\%@(:49!;FWY M+@S-/,>"F5-5HJ0W"Z4+9FFJEZ$I-;+,@PH1)E&4A@7C,A@/_=JM'@_5R@HN M\5:#614%TT\7*-1Z%,3!9N&.+W/K%L+QL&1+G*+]6MYJFH6-EXP7* U7$C0N M1L%Y_&X21P[@+;YQ7)NM,3@J,Z7NW>0J&P61BP@%SJUSP>CQ@!,4PGFB.'[5 M3H-F3P?<'F^\?_#DB_4^B/6A'K.WUP)X_]A M7=M& 36RX=&F<6DUO.>'L^!I) P-O85KE$=0"_!I,E+$&F,Q@ MPDP.'RCA<"6K@^,2<'R)EG%A3@C\=7H)QT'0@G$ZC=L?[Z[S@[PX%LYC!+=/V";YH)@VKCO./:S*%*XN%^7E@HVZS4==O MU'UAH\\E:DJ37(+PR<1'JGMZ'G,Y%ZO,O=@L449K([;4B%2BE/8UMSE5:15M M2=%R.B1T-(Z2;NK/Q%&GV_=0FR/]" A%E3ITJ0-2CKC,4#?J>YC3\0TY-B7Z M^A5/)VVGI"*7>G+N(GH8)_%9,@P?ME/78A1%46/T3+=>HUOOH&[^J)?LJ5+! M\5//E33;$C:&5K6+U1_\![$J1KUM'9*HMR/6OE$\2--VL=)&K/2@6)_HDMZ1 M!Y@Q2(*H&=T-DJC1?8"/\YS));;)"8*S&1?<2=;&+=T+.XWCP0ZW?2/B/VCG MUF^X]0]R.U\L*"R7T0/5>-8X._NW93]H-AJ\YK(?[">RF^XD>]^&0FK/=1S] M^0A&KZ[L:TK/[K_^;FFT&.W+%6ZU#P7JI>^J#,S52MKJ4]NL-IW;N>]7=M8O M7$?GVY(_;JIV\(;I)9>&Q%R0R^BT3PG458=53:PJ?9,R4Y9:'C_,J2M%[0SH M_4(INYFX#9H^=_P;4$L#!!0 ( /.#95/O\@XH=@( $ & 9 >&PO M=V]R:W-H965T;DQUY?LZR;%D>B K%'2REJIDAK8J\W6ED*4.5'(_#(*)7[)">/'4Q1Y4 M/)4;PPN!#PKTIBR9VLV1RWKF#;U]X+'(+28VWR4\%UCK@S782E92OMC-;3KS BL(.2;&,C#ZVN(".;=$ M).-/R^EU5UK@X7K/_M753K6LF,:%Y#^+U.0S[]*#%-=LP\VCK+]A6\_8\B62 M:_<)=9,['GN0;+2190LF!64AFF_VVOIP A/ <(6$+X##$-G=!P+W0> M]A(NL1I %%Q &(3#(WH6_P\/>N1$G6^1XXOZ??MUO=)&T5O\W<,YZCA'CG-T M@O.9J8*M. *WY%"Q';6+T]7]J- ^ M$)$U\BZ@=BV"*; MG61(36W'1IT^0?-&.)*G,S2D,B-\(T MS[V+=F/PVG7_N_BNJ#G@W!25U T\ M+W%+3"HGFYA[,YY-6",IJ6#&D6C*$O/=+5"VG3J^\WGCA:S64M]PLTF-5S ' M^5;/N)JYO4I.2J@$817B4$R=&__ZUC<%9L5W ENQ-T8ZRH*Q=SUYS*>.IQT! MA:74$EA=-G 'E&HEY>-W)^KT3%VX/_Y4?S#A59@%%G#'Z ^2R_74&3DHAP(W M5+ZP[5?H L5:;\FH,+]HVZY-U>)E(R0KNV+EH"15>\4?W8O8*PC\ P5!5Q 8 MWRW(N+S'$F<3SK:(Z]5*30],5%.MS)%*?Y6YY.HI474R>P(52:!+]-#(A@-Z M)A4IFQ)]JX%C2:H5>B)X02B1.S3#._4]I$#G]R QH>("G2%2H=*J? M-PLAN?KPOXYHAKUF:#2C YK*86 +V%8EIDKO@4T6)R.U?.]O!_&.NG@"(:[18UDW$G+5#R1P$-+:"[R!@TM_ MG*0''.SU,/^H@YD"JM!H@VD#B!6(]=VK?2NTZV$$[#W*'^SA($J3Y#]?[EZ; MU4?6,^8K4@G%*%2==Y6J8+P]!=J)9+7IO LF51\WP[4Z.8'K!>IYP9C\G.AF MWI_%V1]02P,$% @ \X-E4P>!K ]^! 9Q, !D !X;"]W;W)K&ULM9A;;]LV%(#_"F%L0 MTEDCYEL QD#@=EJ'9@F3M M'H8]T!)M$15)E:3B=MB/WZ$DBW:B,,E0YR&FJ'/C.>1'BO.MTI]-SIA%7T4A MS=D@M[8\C2*3YDQ0,U0ED_!FK;2@%A[U)C*E9C2KE401D3B>1()R.5C,Z[X; MO9BKRA9TF)=TP^Z8_5C>:'B*.BL9 M%TP:KB32;'TV.,>GEPEQ"K7$)\ZV9J^-W%!62GUV#U?9V2!V$;&"I=:9H/!S MSY:L*)PEB.-+:W30^72*^^V=]9_KP<-@5M2PI2K^Y)G-SP:S ST*Y!6@3Q4&#VA MD+0*R4L51JW"J,Y,,Y0Z#Y?4TL5A:29L;]%YF+#O4CR#N+GBR"_Z"! W>L7*(DO@=(C'! M/?$L7ZX>]ZA?AM5_K>13W@]&DW2E2&I[R6M+@?[Z *+HRC)A_@XX&G6.1K6C MT1..?J^LL51F7&Y06>DTAW6#E,Z8[JMI8VM2VW(4N5^,XQE@!?[FT7U/&.,N MC'$PC*72I8+YQ= G)FVE66!HD\[FY+@YG':.IL'@WW^I.'@0S.8J0US>,V,! MA_8=4EO)M,EYB4JF4^@"?/;E-6P_B8=Q_&,@T%D7Z"QHZ$J4E&L7&H(L^$!- M7TRS1[7V-6Y65$CB(+Z3+KZ3U\T"]"\Z3U-=014_<+KB!;>^>J=*[>H5*KK$HM,JK(=JGMR^LS5D_("22,!)]VN\L@P,^;+40/(P!*9LSC=94\,*M:;&"%0QBUU3"XJW/ M$4Z*"\$R5ZQ#2:36\'6RDPPEUR.3C(]<1\],,@G7\86X>L8,F0UGX=7AT4K" MY/-E6N94%\SL%6K+U^ZPU&PI++1K$(]',CMRLCT]2?C@]^)DA\W@^#'##C^_ M/&23,-662I35E@8WX,2#+<''367B49>$3V:OXT]K;)\_L^FLCS\]DM/^PV2T M=P,AF-[4-SD&I:J2MOF>[WJ[VZ+S^H[D0?\%/ETV=S[>3',%=4WUADN#"K8& MD_%P"MC0S:U.\V!56=]SK)2U2M3-G%%(@A. ]VNE[.[!.>CNUA;_ 5!+ P04 M " #S@V53./;@#(]$VL1*I M)2E[ _3#=T@INJ+G\G*8Q"^))1T.CZCA_9T9SEP^E]7O]6.6-=&?VTU17\T> MFV;W=CZO5X_9-JW?E+NL<)_[ZHL77<';3=S'L=ZODWS8G9] MV;UW6UU?EOMFDQ?9;175^^TVK3Z_RS;E\]6,S;Z\\2%_>&S:-^;7E[OT(;O+ MFH^[V\J]FI]:6>?;K*CSLHBJ[/YJ=L/>+I.X/:!3_)9GS_79WU'[53Z5Y>_M MBY_75[.X=91MLE73-I&Z_YZR1;;9M"TY'W\<&YV=SMD>>/[WE];_UGUY]V4^ MI76V*#?_SM?-X]7,SJ)U=I_N-\V'\OGOV?$+J;:]5;FINW^CYX-6\UFTVM=- MN3T>[!QL\^+P?_KG\4*<'>#:P0_@QP/XRP/DP 'B>( (/4 >#Y#=E3E\E>XZ M+-,FO;ZLRN>H:M6NM?:/[F)V1[NOGQ?M[W[75.[3W!W77'_(-FF3K:/;M&H^ M1_^JTJ).NU^DCB[Z+W]89DV:;^H?W0. MM0_/5\73O#J?C M Z<3T?NR:![KZ*_%.EOWCY\[ZR?__(O_=YQL\"[;O8E$_%/$8\X0/XOPPV/D M\"5]^#_VQ=#9>]]&G'X-T;4GIOX:T7_^Z:31STVVK?]+G$B>3B2[$\F!$RT> MT^(AJZ.\O?-6Y;YH:G<7K[+\*?VTR;#?]=">[MIKB\G3]8423,6QNVQ/YQ?< M%QK%XG-=S[$Z.5:ACLOF,:M&[!X:4^=VN93:M^L+&6?*#OK5)[]Z\A7>I9^' M_&K/AM%]%P>[OLY]+VWTH%]S\FLF^*WVKA=N\O13OLF;/*LQR\:_W)LI_6(35D\7#19M1US;CU'+SW["M?;ASMQKO[_*=HMTF+)DJ+=93]L<]W#JL-9COQ3$GO8OL:S@GC+ 9.Q*3U MC\4NS=?331^;[743H6._FV!"K>6P]3/$,=+ZS?V]ZPQM824J)^/0''_=(LT M!TS0SL-J\[&5_C5.$N%=Y.51>5Z=K3;#U8X!4!A-E%^[6_ #[5/ZO5-SB_E$ ME,**X:+!@".,!LE-0#5F/A6,,4HB1A%E'"?#]9@!0!A-D)NP,LQ\)/"8Q=A% M]97,*D[\^@ /1M/C%S="J=/-@$.? ")..$=J ,*4Q##B:@(L&$T+*+T7CAA/ MKEJ5U6?4K5_[K='6(&Y]I;)6)<-N@1,L%!071[AM\WKE1D=ID95[Q[RVQJ#N M$0!(A5 9$8JX"VJX=PZDX#0IIF=+[I?^@7")*,ETR0$2G(;$Q'QY;"T@8")* M.F%R(!'GWS-C'EL;#YF(<"1E/%Z:F#6Y M3S+/MR\ATR8'UG&:==^6-[G/MI: _G7W=63HY(! 3B/P:T,G1TB'ADY,2(5. M#D3D-!$A=$;_BV[<';DJM]1\!X",V]>-GQPHQ&D*!<9/CC#'3Q]CJOZ$"=!& MT+0)R9W"IX:4W"]\2T2H7I2:ODW BQ@9@P349^&30L9&^-UVB2B%98JXGL 4 M03,E,'4*'Q',,B1T(D(12\+IV5P931(R,(6/I@O&>8+X1I0\'K[2$C@F@T=-$Q.F]*'ES[_7-:943LDV?/AN0K/X4"]LC R;B1AT_(4QHAD)")"9-AT$@ C:1! M$Q(S)3(3QW2"Y#=$Z=*3(>H(,$:.C#L"RK1$)N1,S)'I34S)$DET8$"+I-$2 ME3PIF#'I1$:64=GC20@)2)(T4,FI*GPE,N")*8PDR*V"0FKY @:AH"AM(603(B/ B M,7RXH*FS!0K!*Q0"4Z*=8SD.4,0AC"-8!-!8^@)N9.-3Z20B07Q'RL M LHIFG+?%CR53S6-E&M$EA!]&\BG:/)];>I4X^L62$G?+L!/C 8I2=\:$$4'+DR@EC3Y<#'#!!"X.H,KL* R6I*2_+AQ@8&D8!$9 .PJ!Y5&B ]P!!"P- M 3+W6:J,'VYG4M+W!)7>TI4^..I9[(&&07B$"$TR_+C:0G6WH=5]8NJSXX6= ME/3]0F&WWWNKC1TOZ:2D;Q1*N@V>OPH)>A:9DS+(PW]$1ZRHL0 +^UTWV-CQ M,0HIZ;L$SMCOO:W&C@].2$G?Z-EFFE?;31.PG29X6LH"?^QK[J6QX\,44M+? M_@-D2EYG%TU"<>A@EY0<[,[/]HENL^JAVV];1]W-<]AR>7KWM*?WIMO)^N+] M=^SMXK S%YHY;!1^GU8/>5%'F^S>-1F_:6-D==A[>WC1E+MN-^JGLFG*;??G M8Y:NLZH5N,_OR[+Y\J(]P6D']/7_ 5!+ P04 " #S@V53"Y@G(_\" !/ M"@ &0 'AL+W=O>:Z:I9"3M6)6 +'G;F0.=4XE0M7+270Q(+R MS T\K^/FE'%GV+=K$SGLBT)GC,-$$E7D.96;<\C$>N#XSG;AFBU2;1;<87]) M%W #^NMR(G'FUEX2E@-73' B83YP1O[9V \,P%I\8[!6C3$QJ4R%N#63RV3@ M>(819##3Q@7%QPHN(,N,)^1Q5SEUZI@&V!QOO7^PR6,R4ZK@0F3?6:+3@=-S M2 )S6F3Z6JP_0I50;/S-1*;L/UE7MIY#9H72(J_ R"!GO'S2^ZH0#8 ?'0 $ M%2!X+B"L .%S 5$%B&QERE1L'<94TV%?BC61QAJ]F8$MID5C^HP;W6^TQ%V& M.#V\T6)V^\Y4+B$7(L=V4K04A"?$;J8B2T"J-^3]7<'TAKS;#B[Y#+A1C4PR MRLD5E9+:Z=$8-&69.D9;E5()JN]JY&HBNK.*UWG)*SC$"Y8G)/3>DL +_#WP MBW;XIX*WPL?/@'NQA7N/X2X6N*YR4% +Y(FTPUI MVDWHQBZ/UE0FY,=G=$DN->3J9PNAL"846D)1&R&%+ZX"N<)@>( 0/!641MD9 M7Q!J@BIRQ'BEX/$^"9]6IFO59FHX?2E,$)7>&1 M1*<9O(#E>6^'91#VXK 3[V=Y6K,\?5D#^YV6?O&]A[/=>QTM[#<^-_Z_/WC& M59"F(-T@ZAQL&__AH/:#_]@XXRI:D^B?%-W&Q]MVEG&BQM-_SJ=!X.[##%&]\((T![L^%T-N)N2+4=\CA;U!+ P04 " #S M@V53+]40R*P" "B!@ &0 'AL+W=O]OVC 0_5=.T:2U4DL@%+95@ 2TTSJM$RKJ]F':!Y,RWMW]F6T4?K!9(@6GD4NS3C(K"TNP]#$&0IF.JI 23MKI06S M--5I: J-+/$@D8=1MSL,!>,RF(S\VD)/1JJT.9>XT&!*(9C>SC!7FW'0"W8+ M=SS-K%L()Z."I;A$>U\L-,W"AB7A J7A2H+&]3B8]B[G0Q?O [YQW)C6&)R3 ME5(/;G*3C(.N$X0YQM8Q,'H\X1SSW!&1C,>:,VA>Z8#M\8[]H_=.7E;,X%SE MWWEBLW'P/H $UZS,[9W:?,+:S\#QQ2HW_A\V=6PW@+@T5HD:3 H$E]63/==Y M: &(9S\@J@'1:\#% 4"_!O2]T4J9MW7%+)N,M-J =M'$Y@8^-QY-;KAT55Q: M3;N<<':RM"I^.'>)2&"N!!T.PZK\R@3\9J;R!+5Y"]>/);=;.'=Q@B+\+MQA M4>HX(P+XRK1FKBIP04G M;TY'H25;3EP8UQ9FE87H@(4^W"II,P/7,L'D)3ZD=#0YB78YF45'"9=8=*#? M/?.2]^B9'X>3X0Y$'_;!7\CI-R7J>[[^(3DN9_M*-*5TRQ3I3EE8;:$=MV!; MOSS=,)W CR]$"3<6A?EY1-!%(^C""[HX=F;H"C=%+*HBG@$K;:8T_T4*F%"E MM/NR5Y$//;EK,D\3:CG5;Q0^[=$U:'0-_E.71M?0N$S;"EN!!\7.!G^)[0V. MBATV8H?_)-; "9=@7 W-WDM0T0U:2EXK"%MM0*!.?7&ULQ5EM;^(X$/XK%KK5=:468B?A9=4BM<#>[4FK MK5IU]\/I/KAD@*A)S-J&EOOU9YN QC#[2[B2YL$S^29F%>*F-I%R^J'1$,,)Y%34V10*]?>:S626%G#/D9CE.>6+.\C8ZTT-UU8/'M+Q1.H'C>[UE([A$>33 M])ZKN\;:2Y+F4(B4%8C#Z*9VBS\,(F-@1GQ-X554KI$.Y9FQ%WWS*;FI!1H1 M9#"4V@55_^;0@RS3GA2.[Z73VOJ=VK!ZO?+^T02O@GFF GHL^Y8F_T3RH!B[6_(,F'^HM=R;%!#PYF0+"^-%8(\+9;_Z5N9B(J!\N,V M(*4!V3(@^PS"TB#<-FCN,8A*@V@;4K3'("X-3.B-9>PF<7TJ:?>:LU?$]6CE M35^8[!MKE:^TT$1YE%S]FBH[V7V4;/ARI5.=H![+%?\$75:P2)#Y<<*R!+CX M'0V^SU*Y0%?H(TTY^DJS&:!;H1@VU0;"6 S>M = %WV0-,W$>S7\Z;&/+GY[ M?]V0"J]^:V-88KM;8B-[L&'TF15R(M"@2"!QV/?\]J''OJ'RM$X6627KCG@= M/L*TCL+@$I& 8!>>GS/O'V\>.,P'?O._9L6^MV\D(UPS)S3^PGUP)I1#R9Q[ MNE#-0Z);SFDQ!GU]B6Z3)-7,H!GJIV*8,3'C@/Z^?1:2J_[PCP=#M,80&0S1 M$>P=5MD+)0^?0?520)*^@7 5;.F^:=SKGCKOM@(_ \@@/+AQ*A% G.U4IGJY'E2@RM:AL]6 M($PL"G+:$I7^J\D/S7S?+I)K8$N)P]XRV=Z.0W\,>LJ8&JGEXPO(M!C[ M<_L29!LG;IVO3+;=XO:)R]3>D6V"6]A1)\? *&KO+Y1MU]C?KP?Y-&,+ "1T M,(B9M;)O*6H[*0F.KM'&RKU2*/2\0,Y:OE*>7/H6\I]!3EC",C9>'%=68KLT MP7X)2,7+U8BKG*2%! Y*I!5UP;F>]GL*ZFW\SKF0/F1'6N]\L=A>3_R]7N]W MAE)E5@62.R/PVS?10LFA0!CE>JN""$KHPL7E_@%'\U*I\.M>B?::HBN85$=-]WMD%C=(LVS"0NQ\D;\&X.G@L.0 MC8OTWVUE&>HM P=%%3VG&2I8<357'4K=B8H:4=T_7=/TKGQS54DZ4;"[=NL= M,7 S.BN;Q"^;/QX=JD9WJ9F4L@0IC46E1^-%D\TT&S?!_.#"59\*5GVJ>;!- M6;$E?K%5FPO)TZ&-9Z8@"W3Q\/BT#7;SDX<5W?!XT?W5_ VM@H9^_3HA?\LW M;^W9700N1S9](S?CLZH:^L7LO P^ (Z4#.ZL"-PZ1."P\DG-+W?WP,VW_V(( M5W MZ-^MG9G/?G"KI6?G((VMOH9^?=5?F%%O\ 55^%S2]\NA#5!H=2X\W^>XT&I. M>.(/Z61XR?Z9\G!8"93!2+H-Z2[57OCRW7=Y(-C4'D\],2I:; MRPG0!+@>H'X?,297-_H%Z]/S[G]02P,$% @ \X-E4TG)E/R&ULS5AM;]LV$/XK!Z/ 4J") M1/DU@6,@L9.UP])DS;)]&/:!EFA;B$0Z)!W'PW[\CA0MR8ZDN=T*Y(M-4KSC MP[O3\X@(D@%NM-H@< ;!GD'M"FUGT-Y?H5]CT'$&G4,A=9U!]U"#GC/HV=AGP;*1 MGE!-1T,IUB#-;/1F&C9=UAH#''-36?=:XM,8[?3H7HOP\=CD)H*Q2+%@%==F-(PXY^IE-24"1Q-F*9QHMX//8T0 MS4)>Z.!<9G""&C@$;@37"P57/&)1A?VDV;[=8.]A:/+X!-OX7 :-#N_9\@3: M_@<(_( \W$_@Z%W5ML;-7FZH1"\D\Z(EY4@0H>"*A2L3L5]65&HF\4$4\_F$ M;I XI$T#36[BA&$5?EKQ?XGN M3M+:>5&WK=MV'3BSJ:JBOL 2Y7.&S*AANH'RO#NZL<,7:RHC^.-G= F?-$O5 MGPV .CF@C@74J0'T(RZK%<0<,+&QB. (FUGHW\/?4)_0S&W7NC4B\3PBI#/H M^4/ON0).-X?3;813?NG#:3OE^?MX._E^'N-^$VUP/CJ%NZ8M.+*0[;#2@TIZ^=K]-]�UR0(/O4D/C MP>L:\OWZ))SF>$X;\7Q>I5,F00LE6 R%^H6%^ M(Q2DUT?\"%O*&.L@W1+F!^ Y1$>M$-&-@^>8M@JA6ZT,L>Z-(R6=)0>&JT3N M!5B#JHKU*_&1@T,8%/""1GCC0HU@%JL0L3UEJJ0 7[%ZT*]EK!)R\ IRIP9R M0?*D_7U9S/DO@SK=?3$R%G/SRC165PZ%()!F17C@$K\ YCS^:Q]]*)3&;_:$ M:GRB!7#!C\T;ACU5VC$U'%.UK4NWX&USP2@>H\T$?#X30F\[9H'\(FGT#U!+ P04 M " #S@V53AGL%( P$ ![% &0 'AL+W=O?[80XT-8+VY?P0&W',YGYON3S9$9;+AYD2JF"'T7.Y#A(E5J?AZ%< MI+0@\HRO*=-7EEP41.FI6(5R+2A)K%&1ARB*>F%!,A9,1G9M)B8COE%YQNA, M@-P4!1%/ES3GVW$0!\\+7[-5JLQ".!FMR8K.J;I;SX2>A;67)"LHDQEG(.AR M'%S$YU/<,09VQU\9W:13FN?&DX[C M>^4TJ.]I#)OC9^^?;?(ZF7LBZ93G?V>)2L?!(("$+LDF5U_Y]G=:)=0U_A8\ ME_8_;*N]40"+C52\J(QU!$7&RE_RHP*B8:#][#= E0%Z;= Y8( K VP3+2.S M:5T1128CP;<@S&[MS0PL-M9:9Y,Q0^-<"7TUTW9J,E=\\?#) )' E!?ZZ9"D MQ)%#_@Q@^^BZ$(*P%=4OF(+[)VCNFY$GNWRQ)2*!?_[0+N&+ MHH7\UQ-0IPZH8P/J' CH3ZTTDFBB]W%5FO:LJ=&3QTD<8=3'&HG')H:[^_H] MA+INVXO0NG5H76]H]?,'MXQZ4NW5_GKMP+Y?!]3_=>Q+TVX#TTYD__:#.JCO M.7@CJ-^VW)/#L/8W; >H<>04,?IU6"O;%[@./+C&.WXIL*JCO@8V1\XE: M@JX3L!@?@2[>0;?K1=?)5.S7*8?N9[X1ODR)DYEXT!)PG5+%PR/ '>Z<80.?WB(G1\@O1Z;P@.GU+G0 MN^/T$/GU\)WL_.3<14X04;\E_#A!1?["[6A^!CO\] ^]/4Y2D5]2W\?/3TYN M["051^V@!SN]Q?[J[UAZ*O=->H8'Z,%.<;%?<=])C__LQXUOW)9\Y&(GN-A? M/AY-SYY/8?1:WL)&&Z>@8F6[6Q(6?,-4V;&H5^L.VH7M&[U:OXS/IV4?S+DI MVW(W1*PR)B&G2^TR.NOK!T:4G:YRHOC:-HONN5*\L,.4DH0*LT%?7W*NGB?F M!G6_&PO=V]R:W-H M965T]>FV2 :)V8LPWL2OWPM>.04)%80-] ['C&OQG'?X_'1\9?Q!9 HM>"EF(R MV$JY^^@X(MU"0<20[:!4;]:,%T2J)M\X8L>!9)5101W/=4=.0?)R,!U7?4]\ M.F9[2?,2GC@2^Z(@_&T.E!TG SPX=3SGFZW4'_?$5#&?XXQXDVJ$9\R^$HSIZ1#F7%V(MN?,XF U<3 854:A=$_1U@ M 91J3XKC1^UTT,RI#<^?3]Y_KX)7P:R(@ 6CW_-,;B>#>( R6),]E<_L^"?4 M 87:7\JHJ'[1L1[K#E"Z%Y(5M;$B*/+2_)/7.A%G!GZ?@5<;>!6WF:BB_$0D MF8XY.R*N1RMO^J$*M;)6<'FI5V4IN7J;*SLY74J6OCSHN#*T8(5:;$%,NLH, M52^WC&; Q:_H\<<^EV_HP72CK[MJW$RG5?>_^P22Y%2\'SM2@6GW3EI#S V$ MUP/AHR^LE%N!'LL,LO_:.RJ@)BKO%-7Q"_1U+X54F5G'\1[]@[IB,:DQDX35)'I3'J8ACL(P#,;.H8,N;.A"*]T? MG)02KL<(+S P#N*1VTTQ:BA&5HK'5^!I+F[@&%UP//AQD@1>-TC4@$16$*4) M:\A50IR%7C1*;T"*+I$"'(1)-U'<$,77?CZ@-N_M'TY\@17$8>)BOYLK:;@2 M*]=ILQQ Z.]'"PN8520K"E?3)1=TOILD(<;==-AM%="U;N;OE7(KLMD!N#J) MT.D;0T\\3^&7G_#(_4VE$BTUFV6?XS/1Q?]WIV>,4L*%[C))T=EII:Q39,VD M\5F*O-$01ST)\EI:[^J=?P^6\8[Q^=)%PSCNX6I%&/LW:,$]9/XE&8Z&7MA# MU@HYMBMYGSCN%5\;)?\*_3C M'MS1Y69QAW'/J8#;8P%'MZG),^CB6&_PA2IRN"I#]X2BOX 752BSS8;#ADA MG]7;7)6[*?I&Z-XJ-.V1@.UG0D-#:AK>T*1G-%+1?$"L3C1KJYHJNV^@H.([7]N+F"F(9D MNZKL7S&I+A'5XU9=VX#K >K]FC%Y:N@)FHO@]%]02P,$% @ \X-E4Z>[ M10;O @ 4@@ !D !X;"]W;W)K&ULS5;=;]HP M$/]73GE9)ZU-"%!H!4A\=-JFM4*@;@_3'DQR$*N)36T'BK0_?F_^["/WE:J!YT@&GC*4J'[7F+,^MKW=91@QO2%7*.@DZ54&3.T52M? MKQ6RV!EEJ1\&P:6?,2Z\0<_)IFK0D[E)N<"I IUG&5.[$:9RV_<:WEXPXZO$ M6($_Z*W9"N=H[M=313N_0HEYAD)S*4#ALN\-&]>3KM5W"C\X;O7!&FPD"RD? M[.9KW/<"2PA3C(Q%8/39X!C3U (1C<<2TZM<6L/#]1[]LXN=8EDPC6.9_N2Q M2?I>UX,8ERQ/S4QNOV 93]OB13+5[A>VI6[@091K([/2F!AD7!1?]E3FX< @ M[!PQ"$N#\*7!,0_-TJ#Y7H-6:=!RF2E"<7F8,,,&/26WH*PVH=F%2Z:SIO"Y ML&6?&T6GG.S,8&YD]'!N,Q?#6&;439H5!1$QN,-$IC$J_0%N'G-N=G .L_F] M.Y[:Q= 6SLKOF%+,%A'.)F@83_7'GF^(HG7D1R6=44$G/$*G ;=2F$3#C8@Q MKK$?OV$?G@#P*3=5@L)]@D;A2<1;IBZ@V?@$81 &1C%!%T\G3*&N8W<:ZULN M""MP6(VC()/W@P1U(,_";%9]T'2HS6-]8('J^F!(514KI)MN8+�[TIVSGQ M<,M4#+^^$R1\-9CIWR<(M2I"+4>H=83079XM4(%_K.NK JWMT.Q; MMQF$/7]30Z!=$6B?)#!%Y5Y5$>'YR,4[0VT4CPR6-P/N!3<:SNP]>-GLSUQ> M5BXO_X\B="I"G7<6(7>AKFFSH2QPL=K7 LZX@*(-:^][YU5=&NT@".IKTZUX M=4_R*A*/3 G* /DG7ES&;U 9=U^WR%7SJF)27+[72B^Y^@>O;89JY::6ADCF MPA3O2B6M!N/0S8,7\C$-S&*^_8,IIBT].BLN-*2X),C@HD-\5#'!BHV1:_>F M+Z2A">&6"0U]5%:!SI=2FOW&.JC^1@S^ E!+ P04 " #S@V53[,\D AT$ M #P$0 &0 'AL+W=O)Z,=%P]R38@"WXN9&2OS<1DQ+_<$M7 M:V4N^)/1!J_(G*B[S4SH,[]6R6A!F*2< 4&68^\:OIFBQ#2P3WRA9"[]7?V\'KP=QC M26YX_I5F:CWV$@]D9(FWN;KENP^D&E!D]!8\E_87[*IG P\LME+QHFJL"0K* MRG_\O0K$08.PK0&J&B#+779D*=]BA2UFCFP0[6M-1QE9E;F2NB[ M5+=3D[GBBX>>&5<&;GBA)UOB,EPL _;FFN<9$?(5>/=M2]4/T .W\SM[>V8. MKDU8S?6KMT1AFLO7(U]I,"/O+RJ(:0F!6B!"\(DSM9;@'N'WIG92C"3X=ZNDTB&G;-6A'M7J42?] M%.>8+0C "MR3%65,RP*^!!LB*,_ %655O%Z#G^!8S,HI*#N);"'6 KA^)T(4$V 74TVY(P'M,!?B"\RTQN&!NZ#H2"!ZX M)KPTA3*>YUA(V[$-BXF/\Z*C+EEVFAP$"0W[<=H2(N1HT,FG5?R%S-M/L*<%?6S-E311,ZSX;Q M'RB;T'DQ[#;C%RJ?6SEATY-;&)!S8Q2\;-VL]$Z! M<.Z,NMWY_*)9"9Y"X5P7=;ONQ26STC]QG2!GNRC\ORHF[Q M\EO()RQTADB0DZ5N&O1C'1]1?EXH3Q3?V%?Z>ZX4+^SAFF#]FFX>T/>7G*O] MB>F@_L@S^0502P,$% @ \X-E4^$FQ1$N P $ D !D !X;"]W;W)K M&ULG59=;],P%/TK5Q%(FP1+FO1K4UMI[4#L 32Q M#1X0#VYRTU@D=K"=MO#KN7:RK%O3#GAI;_K.,."Z3-9HJ GJ50%,[15*U^7"EGB0$7NAT$P] O&A3>;N+,;-9O( MRN1?^2HS]L"?34JVPELT]^6-HIW?LB2\0*&Y M%* PG7J7O8M%+[ =^,+QXW>68-U92GE#[NY3J9>8!5ACK&Q%(S^UKC /+=, MI.-G0^JU-BUP=_W _MXY3\XLF<:%S+_RQ&13;^Q!@BFKWU[!R:M3> 5^(0&6QH\;8_/:6'C 6 0?I3"9 MAG0IWB?AK?KP0?T\/$IXB^491,$;"(.PUZ%G\??PX(BC4['I>$P:"\]$3AH!0Z."GR7INA*TVFD9*)48AH8E*AB%.:T2^UQ MRE[O;!2\[GJ]+^#"?=P3GX:M3\.C1/="82Q7@O_&Q+FU1($I-YTE,-P+:G_0 M"PY$==0J&/V? C 9,]0JJSP!7I2496W[K[!V6?M[+/7R@E M@R3+ #4S$B(8Z:,FJ#!G3JB14/W+BS_?C^WHD,9>\-B?@^/UM"VIGLA\@DTH MJ0F-DZ2;84AJ: MAVZ9T2<+*GN!GJ=2FH>--=!^!,W^ %!+ P04 " #S@V53PM7$O7L# !. M"P &0 'AL+W=O:9F'+DG&)I>&J!(WY57 =OUO%8P?P)_[B># G8W"N;)3ZYB8? MLJL@ MWZ)E7)@W\ IX"7\6JC*$,//0D@['%J:-S9O:9M)A_+R+N M%K'J9WF/FP%$,\<2SU+!N.R)S["]Y*$G'7:0WE@UP?&V+V#UD(HJH[N& MCZKQNN!.X7R3SV4M^9X+D*K$1Z#: MRX2E+WMT$3B7US79Y,1^/!U'T7D-DU;#I%=#>SOI\2U>@%66B7-9.'FF81S- MDBX1TU;$M%?$NMH8_%ZYFU_MGWG_$^6LI9R]5-9=MA(N^[-.69ZBR[J,&\F- M88*N67.5G2L/_5S#"#+V:'I4Q=&QZ$;]:5=PS"D6F%;^*=SE.>G4?=PG!3U^ MJ;#'R5%$TI_3]1NB5B)%#,]O[CQ,=Z%H]>+,S'ZA7WEZ__63KB,_4K&8V>U8[PI)^0J+>^ MD3-DI"IMW5JTJVVS>.U;I/!XO.XT/S&]Y:4!@3E!H\&4).BZ>:LG5NU\=[)1 MEGH=/RRHX47M#M!^KI1]FC@#;0N]^ ]02P,$% @ \X-E4S"9\%P" @ M5P0 !D !X;"]W;W)K&ULC51-C],P$/TK5DX@ M09VF74"K-%*["X+#KJI6P %Q<)-)8JT_@CUIEG^__DA#D6C%)?;8\]Z\&<\D M'[1YLBT DF@-##*IDGIX,=;UKT![3(.]; 'O!KMS7. MHA-+Q24HR[4B!NI5LI[?;I;>/SA\XS#8LSWQF1RT?O+&EVJ5I%X0""C1,S"W M'.$.A/!$3L:OD3.90GK@^?[$_BGD[G(Y, MW6GSG%;:KY$-"*JA9+W"GA\\P MYG/C^4HM;/B2(?HNTX24O44M1[!3(+F**WL>ZW &R.87 -D(R(+N&"BHO&?( MBMSH@1CO[=C\)J0:T$X<5_Y1]FC<+7SG6 "M!$O?4G\<<^YYQXGMM,M%P]R#:#04UDP.?'6 M2E7GOB\7:RB)/.,5,#VSY*(D2G?%RI>5 ));4%GX81 ,_9)0YF6I'9N)+.6U M*BB#F4"R+DLBGB^AX-N)A[V7@5NZ6BLSX&=I158P!W57S83N^8XEIR4P23E# M I83[P*?3W%H #;B-X6M[+21*>6>\P?3N-F"M8*2LN9-GEHC.@ <[P&$+2#\+"!J 9$MM%%FR[HBBF2I MX%LD3+1F,PWKC47K:B@SRSA70L]2C5/9'%9Z412ZA8H+1=D*?4$SH;\2H9Y/ MT:P@>HZP'%T_UK0RD:>(Z8_K^ H4H84\T>%W\RMT?'2"CA!EZ->:UU(#9.HK M+<\D\1>ME,M&2KA72G6&HN 4A4&(=\"G_?#O-=L'][4ISIG0.1-:ONC3SMRP MYK9)%+%MED\9YDKY97SG)X8_DN/QO.H>4T_^LF"Y,8 MQTGJ;[J^[0@;Q2,Z5?,>H@AS-%5$@>RP8.+[!X?T>NF3# _C= M< XZ1N($XV3\SN]=80&.]_@].)CF\S6.7;'P F\F^UW#B)S"_A)Q(HRB0I8:EAP-M*K)9J#M>DH7MFSZ9XK?=+9 MYEI?1D"8 #V_Y%R]=,QQYZXWV7]02P,$% @ \X-E4P!T0H8F P #!, M T !X;"]S='EL97,N>&ULW5A1;]HP$/XKD3M-G30U0$9*5D#:D"I-VJ9* M[*D,-AIF2;N8@X@V6F.0N>J!B1"15\JCEX933G8NW,/3#,E% Z,+9D;*@N6,IG M!W==#ZJIYLFY5+J*[2*X[VD]? _8]$ @%Z(1V"/.,!X6U!BFY:WM5(,KXPLH MJ-L/Z\(JG&NZ[O;ZI'6H'C;(5.F4Z29,EVQ,XZ%@&- ME-.YDK32L/&H&Y9VQH2XAU?M1[;#O:XMVE[ MK^(-"OZDS.>EG8ZL^E!D[$ZSC*^J_BIK!&#L79R=%H58?Q)\+G/F)G]TP/&0 M;OR"A=+\V4:#4IE9 ],D>&+:\-FVY9>FQ0-;F4TYK3)<<^\,-?_==9XSR305 MVZ)M[9_R*K]:<73]KR17ORK[@KT:Z_WSU$7VST%D? XBSZ(F!Z H-B+?X5 GVJ#!=,F%X;+N+7B:,OGBI&#I#9W:H_X.OQV? MLHPNA7EHP!%IV]]8RI=YTHRZ@X6H1[7MKS"];MR< VTL+E.V8NFD[NKYM&H& MMF&CUA5',!^'^1' L#B8 LS'>6%Q_J?Y#-#Y. S3-O B ]1G@/HX M+Q\RJ6XLCM\GL9=_IDD217&,K>ADXE4PP=8MCN'C9\.T@0<6!R+]V5KCV<8K MY' =8#D]5"'83/%*Q&:*KS4@_G4#CR3Q9QN+ QY8%K#:@?C^.%!3?I\H@JQB MVK W&$>2!$.@%OTU&L?(ZL1P^_.#O251E"1^!#"_@BC"$'@;<013 !HP)(JJ M?7!O/PHW^U38_O\U_@U02P,$% @ \X-E4Y>*NQS $P( L !? M3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2 M?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_''O&KCI.F3X_8\/K:/GJU[7%C[ M*+XUM?''HU4(Z\/QV)S73LG*KY0*33U.)I-B MW$AM1B=';_>Z<6-Z8(,J@[8F-K8-]UH]^_?S[:%XTEXO=*W#R_&H>U^KD6BT MT8W^KJKCT60D_,H^_VF=_FY-D/6\=+:NCT?3[8E[Y8(N_],\;R'OY,)W+4$N M;F4$.1X5DWC#I78^=%=T]Y>1\4G%B[='FV#/=1V4.Y-!_>'L9JW-0WN;^!1C M\AA='-Y>MT$\=/\GC':YU*4ZL^6F429LX^A4W0(:O])K/Q)&-NIX=&J?E&N? M)W[!1;5]MA"A2*3:N>E-DHB@/EPFR7JWC?"U/:1HD;Y6+_-HTU8KZ2KH>(U#)E=LN;Z;IA M0TNXMB9^PE,^9)4ILU;.I7;B7M8;)(6[5.OY[(QX%0[9(F&T!'=L; MG":P&&$VQJMCQ9=86=;*_T2YD"D29E, V;:L%!,Y(V%VQD?"?8TGQ4362)BM ML=.[._L*!),.*A@ZL9 BP:2?))@]08#;[#Z7,9IT3BZ%\UW,OH&8 M_9\E\DW*[)MWS'8TYN(?_&UVTXLK2:=A4^2;E-DW[YA1WMT=6DE>+VK]T%Y, M,9%P4F;AP$'&&;5WBH23,@OGPT'&7J1_ZF$B :7, @*8-TZM*2824,HL((!Y M*OV*3FTC 67, H+1M#2:&;)0QFPA@'D=5O2WF2$+90--C$7,*$R:-S-DH8S9 M0JC38R*EF'#=9:BJI^WTGBPS9*&,V4+X+U113&2AC-E"NXNS;382O_]-,9&% M,F8+?83Y6J913&2AC-E"'V'&T9&3O;6-#%DHXRZ#8*V[1]]*8\<*2C_G)FW/7&^"6U6 M_ZO=@;5IQ/5:_2NWYTA!^7 S<6UX*2924,ZL((AY1\?$!5)0P:T@.&'8VT"# M%%1P*PABTMQ>( 45W J"F#2W%TA!!;>"(";-[0524,&M((@YHYA(006S@C#F M/L6$F]"XUW\@Y@'%1!8J!MQ2\+7;,/4#$UFH^,0M!3NT3C&1A8HA=QGT"J$9 MLM#LT]>#>B&EF,A",VX+[]+=]]"?_ %!+ P04 M" #S@V53K&U05SP" "O*@ &@ 'AL+U]R96QS+W=O0,UYOVR'IJO9=%MZ Y*>?- DBL>A[=U/2!?)([.8 M3?%9R5%\_8/P0]3'EWQHQWUW*KM]7Q:?Q\.IK*K=./:_ZKJL=_G8EKNNSZ?S MD4TW'-OQO!RV==^NW]MMKF6YC'JXG5$]/=[.7+Q^]?E_)G:;S7Z=?W?K/\=\ M&O\QN/[HAO>RRWFL%J_ML,WCJJH_#]?=I;YLTMUY"<" MO07U%@*]!?46 KUE\K!-H+>@WD*@MZ#>0J"WH-Y"H+>@WD*@MZ#>0J"WH-Y" MH+>@WD*@MZ+>2J"WHMY*H+>BWDJ@MTY>EA#HK:BW$NBMJ+<2Z*VHMQ+HK:BW M$NBMJ+<2Z*VHMQ+H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>AMDY?=!'H;ZFT$>AOJ M;01Z&^IM!'H;ZFT$>AOJ;01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>OOD M8R6!WHYZ.X'>CGH[@=Z.>CN!WHYZ.X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z! M>@>!WH%Z!X'>,?G9A$#O0+V#0.] O8- [T"]@T#O!O5N"/1N4.^&0.\&]6Y^ M4N\R?AURN?9\K_'Z/TGU>#XW7R]_67[OG-R7"\[U;45Y^@M02P,$% @ M\X-E4T!K%[H @ QBD !, !;0V]N=&5N=%]4>7!E&ULS=I-3L,P M$ 7@JU39HL;U;P%1-L 66' !DTS;J$ELV0;*[7%20 )!!2H2;].HM3UOXI&^ M5<_NGCW%R;9K^[@HUBGY4\9BM:;.QM)YZO/*TH7.IOPUK)BWU<:NB(G9S+#* M]8GZ-$U#C>+\[)*6]J%-DZMM_CDVKE\4@=I83"YV&X>L16&];YO*IKS.'OOZ M4\KT-:',)\<]<=WX>)0W%.S+A&'E^X#7/%$)3T^36AG1MN[R+;5L6TW-+ ML=Q?XHL>W7+95%2[ZJ'+1\KH ]DZKHE2UY:[HD?[DU.^8=I]\H/SQS+[ O/. MV^!\S!,+]/NXMY$,IZ<^%Z*0FOVO^)Z82Q_\?C1,NZ;ZA]GY>I]&UL4$L! A0#% @ \X-E4TI3VD\W!0 M:A4 !@ ("!#0@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \X-E4TT&PO=V]R:W-H965T&UL4$L! A0#% M @ \X-E4Q4A(@A9!@ 9QP !@ ("!&2, 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ \X-E4V'8P39("0 MQ1< !D ("!<#8 'AL+W=OB4IHD@) 1&@ &0 @('O M/P >&PO=V]R:W-H965T&UL4$L! A0#% @ \X-E4V*=X%[M"P 11X !D M ("!44T 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ \X-E4S,3#<"+! HPL !D ("!770 'AL M+W=O0 >&PO=V]R:W-H965T&UL4$L! A0#% @ \X-E M4R_I\3VG!0 T0T !D ("!_Y@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \X-E4]4 P?:R!P QA, M !D ("!F;$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \X-E4^FR;Q0S" HQ4 !D M ("!O[\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ \X-E4WS"HB[( P DPD !D ("!9= 'AL+W=O M&PO=V]R:W-H965T3V[G"P8 +L/ 9 " @0?: M !X;"]W;W)K&UL4$L! A0#% @ \X-E4VBQ M5*F( @ 5@4 !D ("!2> 'AL+W=O&PO=V]R:W-H965TR@( /4' 9 " @13F !X;"]W;W)K&UL4$L! A0#% @ \X-E4WCP0O@& P :0H !D M ("!%>D 'AL+W=O- " #_!@ &0 @(%2[ >&PO M=V]R:W-H965T&UL4$L! A0#% @ \X-E4R@*3"^L P 0L !D ("! M6_( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ \X-E4[#"& #- @ '0@ !D ("!TOP 'AL+W=O&PO=V]R:W-H965T@# 0!X M;"]W;W)K&UL4$L! A0#% @ \X-E4T8K+--' M P 8PH !D ("!* &PO=V]R:W-H965T&UL4$L! A0#% @ \X-E4P!37OT[ P T0D !D M ("!Z!(! 'AL+W=O(0 &0 @(%:%@$ >&PO=V]R M:W-H965T4; 0!X;"]W;W)K&UL M4$L! A0#% @ \X-E4RT'LV(4 P 4@D !D ("!DQX! M 'AL+W=O(0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ M\X-E4W$G,MLU!P H2P !D ("!_2H! 'AL+W=O&UL4$L! A0#% @ \X-E4X J=Q. @ M+ < !D ("!.CH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \X-E4Y%@^$:U @ EP< !D M ("!+$,! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ \X-E4PN8)R/_ @ 3PH !D ("!.50! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \X-E M4TG)E/R&PO=V]R:W-H965T&UL4$L! A0#% @ \X-E4Z>[10;O @ 4@@ M !D ("!ZFT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \X-E4\+5Q+U[ P 3@L !D M ("!R7@! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ \X-E4P!T0H8F P #!, T ( !D8$! 'AL+W-T M>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% M @ \X-E4ZQM4%<\ @ KRH !H ( !((L! 'AL+U]R96QS M+W=O XML 87 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 88 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 89 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 283 415 1 false 99 0 false 13 false false R1.htm 0001001 - Document - Cover Sheet http://www.supermicro.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.supermicro.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Operations (Parenthetical) Sheet http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperationsParenthetical Condensed Consolidated Statements of Operations (Parenthetical) Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statements of Comprehensive Income Sheet http://www.supermicro.com/role/CondensedConsolidatedStatementsofComprehensiveIncome Condensed Consolidated Statements of Comprehensive Income Statements 6 false false R7.htm 1006007 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.supermicro.com/role/CondensedConsolidatedStatementsofStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 7 false false R8.htm 1007008 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 8 false false R9.htm 1008009 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical) Sheet http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical Condensed Consolidated Statements of Cash Flows (Parenthetical) Statements 9 false false R10.htm 2101101 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.supermicro.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 2104102 - Disclosure - Revenue Sheet http://www.supermicro.com/role/Revenue Revenue Notes 11 false false R12.htm 2110103 - Disclosure - Net Income Per Common Share Sheet http://www.supermicro.com/role/NetIncomePerCommonShare Net Income Per Common Share Notes 12 false false R13.htm 2113104 - Disclosure - Balance Sheet Components Sheet http://www.supermicro.com/role/BalanceSheetComponents Balance Sheet Components Notes 13 false false R14.htm 2124105 - Disclosure - Fair Value Disclosure Sheet http://www.supermicro.com/role/FairValueDisclosure Fair Value Disclosure Notes 14 false false R15.htm 2129106 - Disclosure - Short-term and Long-term Debt Sheet http://www.supermicro.com/role/ShorttermandLongtermDebt Short-term and Long-term Debt Notes 15 false false R16.htm 2137107 - Disclosure - Leases Sheet http://www.supermicro.com/role/Leases Leases Notes 16 false false R17.htm 2142108 - Disclosure - Related Party Transactions Sheet http://www.supermicro.com/role/RelatedPartyTransactions Related Party Transactions Notes 17 false false R18.htm 2146109 - Disclosure - Stock-based Compensation and Stockholders' Equity Sheet http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity Stock-based Compensation and Stockholders' Equity Notes 18 false false R19.htm 2156110 - Disclosure - Income Taxes Sheet http://www.supermicro.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 2158111 - Disclosure - Commitments and Contingencies Sheet http://www.supermicro.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 20 false false R21.htm 2160112 - Disclosure - Segment Reporting Sheet http://www.supermicro.com/role/SegmentReporting Segment Reporting Notes 21 false false R22.htm 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.supermicro.com/role/SummaryofSignificantAccountingPolicies 22 false false R23.htm 2305301 - Disclosure - Revenue (Tables) Sheet http://www.supermicro.com/role/RevenueTables Revenue (Tables) Tables http://www.supermicro.com/role/Revenue 23 false false R24.htm 2311302 - Disclosure - Net Income Per Common Share (Tables) Sheet http://www.supermicro.com/role/NetIncomePerCommonShareTables Net Income Per Common Share (Tables) Tables http://www.supermicro.com/role/NetIncomePerCommonShare 24 false false R25.htm 2314303 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.supermicro.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.supermicro.com/role/BalanceSheetComponents 25 false false R26.htm 2325304 - Disclosure - Fair Value Disclosure (Tables) Sheet http://www.supermicro.com/role/FairValueDisclosureTables Fair Value Disclosure (Tables) Tables http://www.supermicro.com/role/FairValueDisclosure 26 false false R27.htm 2330305 - Disclosure - Short-term and Long-term Debt (Tables) Sheet http://www.supermicro.com/role/ShorttermandLongtermDebtTables Short-term and Long-term Debt (Tables) Tables http://www.supermicro.com/role/ShorttermandLongtermDebt 27 false false R28.htm 2338306 - Disclosure - Leases (Tables) Sheet http://www.supermicro.com/role/LeasesTables Leases (Tables) Tables http://www.supermicro.com/role/Leases 28 false false R29.htm 2343307 - Disclosure - Related Party Transactions (Tables) Sheet http://www.supermicro.com/role/RelatedPartyTransactionsTables Related Party Transactions (Tables) Tables http://www.supermicro.com/role/RelatedPartyTransactions 29 false false R30.htm 2347308 - Disclosure - Stock-based Compensation and Stockholders' Equity (Tables) Sheet http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityTables Stock-based Compensation and Stockholders' Equity (Tables) Tables http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity 30 false false R31.htm 2361309 - Disclosure - Segment Reporting (Tables) Sheet http://www.supermicro.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.supermicro.com/role/SegmentReporting 31 false false R32.htm 2403401 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) Sheet http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies - Narrative (Details) Details 32 false false R33.htm 2406402 - Disclosure - Revenue - Summary of Net Sales by Product Type (Details) Sheet http://www.supermicro.com/role/RevenueSummaryofNetSalesbyProductTypeDetails Revenue - Summary of Net Sales by Product Type (Details) Details 33 false false R34.htm 2407403 - Disclosure - Revenue - Summary of Net Sales by Location (Details) Sheet http://www.supermicro.com/role/RevenueSummaryofNetSalesbyLocationDetails Revenue - Summary of Net Sales by Location (Details) Details 34 false false R35.htm 2408404 - Disclosure - Revenue - Contract Balances Narrative (Details) Sheet http://www.supermicro.com/role/RevenueContractBalancesNarrativeDetails Revenue - Contract Balances Narrative (Details) Details 35 false false R36.htm 2409405 - Disclosure - Revenue - Performance Obligation (Details) Sheet http://www.supermicro.com/role/RevenuePerformanceObligationDetails Revenue - Performance Obligation (Details) Details 36 false false R37.htm 2412406 - Disclosure - Net Income Per Common Share (Details) Sheet http://www.supermicro.com/role/NetIncomePerCommonShareDetails Net Income Per Common Share (Details) Details http://www.supermicro.com/role/NetIncomePerCommonShareTables 37 false false R38.htm 2415407 - Disclosure - Balance Sheet Components - Inventories (Details) Sheet http://www.supermicro.com/role/BalanceSheetComponentsInventoriesDetails Balance Sheet Components - Inventories (Details) Details 38 false false R39.htm 2416408 - Disclosure - Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) Sheet http://www.supermicro.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) Details 39 false false R40.htm 2417409 - Disclosure - Balance Sheet Components - Cash, Cash Equivalents, Restricted Cash (Details) Sheet http://www.supermicro.com/role/BalanceSheetComponentsCashCashEquivalentsRestrictedCashDetails Balance Sheet Components - Cash, Cash Equivalents, Restricted Cash (Details) Details 40 false false R41.htm 2418410 - Disclosure - Balance Sheet Components - Property, Plant, and Equipment (Details) Sheet http://www.supermicro.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails Balance Sheet Components - Property, Plant, and Equipment (Details) Details 41 false false R42.htm 2419411 - Disclosure - Balance Sheet Components - Other Assets (Details) Sheet http://www.supermicro.com/role/BalanceSheetComponentsOtherAssetsDetails Balance Sheet Components - Other Assets (Details) Details 42 false false R43.htm 2420412 - Disclosure - Balance Sheet Components - Accrued Liabilities (Details) Sheet http://www.supermicro.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails Balance Sheet Components - Accrued Liabilities (Details) Details 43 false false R44.htm 2421413 - Disclosure - Balance Sheet Components - Performance Awards Liability (Details) Sheet http://www.supermicro.com/role/BalanceSheetComponentsPerformanceAwardsLiabilityDetails Balance Sheet Components - Performance Awards Liability (Details) Details 44 false false R45.htm 2422414 - Disclosure - Balance Sheet Components - Other Long-Term Liabilities (Details) Sheet http://www.supermicro.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails Balance Sheet Components - Other Long-Term Liabilities (Details) Details 45 false false R46.htm 2423415 - Disclosure - Balance Sheet Components - Product Warranties (Details) Sheet http://www.supermicro.com/role/BalanceSheetComponentsProductWarrantiesDetails Balance Sheet Components - Product Warranties (Details) Details 46 false false R47.htm 2426416 - Disclosure - Fair Value Disclosure - Cash Equivalents and Long-term Investments (Details) Sheet http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsandLongtermInvestmentsDetails Fair Value Disclosure - Cash Equivalents and Long-term Investments (Details) Details 47 false false R48.htm 2427417 - Disclosure - Fair Value Disclosure - Long-term Investments (Details) Sheet http://www.supermicro.com/role/FairValueDisclosureLongtermInvestmentsDetails Fair Value Disclosure - Long-term Investments (Details) Details 48 false false R49.htm 2428418 - Disclosure - Fair Value Disclosure - Narrative (Details) Sheet http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails Fair Value Disclosure - Narrative (Details) Details 49 false false R50.htm 2431419 - Disclosure - Short-term and Long-term Debt - Schedule of Short-term and Long-term Debt (Details) Sheet http://www.supermicro.com/role/ShorttermandLongtermDebtScheduleofShorttermandLongtermDebtDetails Short-term and Long-term Debt - Schedule of Short-term and Long-term Debt (Details) Details 50 false false R51.htm 2432420 - Disclosure - Short-term and Long-term Debt - 2018 Bank of America Credit Facility (Details) Sheet http://www.supermicro.com/role/ShorttermandLongtermDebt2018BankofAmericaCreditFacilityDetails Short-term and Long-term Debt - 2018 Bank of America Credit Facility (Details) Details 51 false false R52.htm 2433421 - Disclosure - Short-term and Long-term Debt - CTBC Bank (Details) Sheet http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails Short-term and Long-term Debt - CTBC Bank (Details) Details 52 false false R53.htm 2434422 - Disclosure - Short-term and Long-term Debt - E.SUN Bank and Mega Bank Credit Facility Narrative (Details) Sheet http://www.supermicro.com/role/ShorttermandLongtermDebtESUNBankandMegaBankCreditFacilityNarrativeDetails Short-term and Long-term Debt - E.SUN Bank and Mega Bank Credit Facility Narrative (Details) Details 53 false false R54.htm 2435423 - Disclosure - Short-term and Long-term Debt - Chang Hwa Bank (Details) Sheet http://www.supermicro.com/role/ShorttermandLongtermDebtChangHwaBankDetails Short-term and Long-term Debt - Chang Hwa Bank (Details) Details 54 false false R55.htm 2436424 - Disclosure - Short-term and Long-term Debt - Maturities of Short-term and Long-term Debt (Details) Sheet http://www.supermicro.com/role/ShorttermandLongtermDebtMaturitiesofShorttermandLongtermDebtDetails Short-term and Long-term Debt - Maturities of Short-term and Long-term Debt (Details) Details 55 false false R56.htm 2439425 - Disclosure - Leases - Summary of Lease Costs and Cash Flow Information (Details) Sheet http://www.supermicro.com/role/LeasesSummaryofLeaseCostsandCashFlowInformationDetails Leases - Summary of Lease Costs and Cash Flow Information (Details) Details 56 false false R57.htm 2440426 - Disclosure - Leases - Narrative (Details) Sheet http://www.supermicro.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 57 false false R58.htm 2441427 - Disclosure - Leases - Future Minimum Operating Liability Payments (Details) Sheet http://www.supermicro.com/role/LeasesFutureMinimumOperatingLiabilityPaymentsDetails Leases - Future Minimum Operating Liability Payments (Details) Details 58 false false R59.htm 2444428 - Disclosure - Related Party Transactions - Narrative (Details) Sheet http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails Related Party Transactions - Narrative (Details) Details 59 false false R60.htm 2445429 - Disclosure - Related Party Transactions - Transactions (Details) Sheet http://www.supermicro.com/role/RelatedPartyTransactionsTransactionsDetails Related Party Transactions - Transactions (Details) Details 60 false false R61.htm 2448430 - Disclosure - Stock-based Compensation and Stockholders' Equity - Equity Incentive Plan Narrative (Details) Sheet http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanNarrativeDetails Stock-based Compensation and Stockholders' Equity - Equity Incentive Plan Narrative (Details) Details 61 false false R62.htm 2449431 - Disclosure - Stock-based Compensation and Stockholders' Equity - Common Stock Repurchase Narrative (Details) Sheet http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityCommonStockRepurchaseNarrativeDetails Stock-based Compensation and Stockholders' Equity - Common Stock Repurchase Narrative (Details) Details 62 false false R63.htm 2450432 - Disclosure - Stock-based Compensation and Stockholders' Equity - Fair Value Assumptions and Expense (Details) Sheet http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityFairValueAssumptionsandExpenseDetails Stock-based Compensation and Stockholders' Equity - Fair Value Assumptions and Expense (Details) Details 63 false false R64.htm 2451433 - Disclosure - Stock-based Compensation and Stockholders' Equity - Stock Option Activity Narrative (Details) Sheet http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityNarrativeDetails Stock-based Compensation and Stockholders' Equity - Stock Option Activity Narrative (Details) Details 64 false false R65.htm 2452434 - Disclosure - Stock-based Compensation and Stockholders' Equity - Summary of Operational and Stock Price Milestones (Details) Sheet http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquitySummaryofOperationalandStockPriceMilestonesDetails Stock-based Compensation and Stockholders' Equity - Summary of Operational and Stock Price Milestones (Details) Details 65 false false R66.htm 2453435 - Disclosure - Stock-based Compensation and Stockholders' Equity - Stock Option Activity (Details) Sheet http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityDetails Stock-based Compensation and Stockholders' Equity - Stock Option Activity (Details) Details 66 false false R67.htm 2454436 - Disclosure - Stock-based Compensation and Stockholders' Equity - RSU and PRSU Activity Narrative (Details) Sheet http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUandPRSUActivityNarrativeDetails Stock-based Compensation and Stockholders' Equity - RSU and PRSU Activity Narrative (Details) Details 67 false false R68.htm 2455437 - Disclosure - Stock-based Compensation and Stockholders' Equity - RSU and PRSU Activity (Details) Sheet http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUandPRSUActivityDetails Stock-based Compensation and Stockholders' Equity - RSU and PRSU Activity (Details) Details 68 false false R69.htm 2457438 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.supermicro.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 69 false false R70.htm 2459439 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.supermicro.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 70 false false R71.htm 2462440 - Disclosure - Segment Reporting - Narrative (Details) Sheet http://www.supermicro.com/role/SegmentReportingNarrativeDetails Segment Reporting - Narrative (Details) Details 71 false false R72.htm 2463441 - Disclosure - Segment Reporting - Property, Plant and Equipment, net (Details) Sheet http://www.supermicro.com/role/SegmentReportingPropertyPlantandEquipmentnetDetails Segment Reporting - Property, Plant and Equipment, net (Details) Details 72 false false All Reports Book All Reports smci-20210930.htm a1011bod_2020xrsuxgrantlet.htm a1012restrictedstockunitsa.htm smci-20210930.xsd smci-20210930_cal.xml smci-20210930_def.xml smci-20210930_lab.xml smci-20210930_pre.xml smci-ex311_20210930x10q.htm smci-ex312_20210930x10q.htm smci-ex321_20210930x10q.htm smci-ex322_20210930x10q.htm http://xbrl.sec.gov/country/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/srt/2020-01-31 http://fasb.org/us-gaap/2020-01-31 true true JSON 92 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "smci-20210930.htm": { "axisCustom": 2, "axisStandard": 31, "contextCount": 283, "dts": { "calculationLink": { "local": [ "smci-20210930_cal.xml" ] }, "definitionLink": { "local": [ "smci-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": [ "smci-20210930.htm" ] }, "labelLink": { "local": [ "smci-20210930_lab.xml" ] }, "presentationLink": { "local": [ "smci-20210930_pre.xml" ] }, "schema": { "local": [ "smci-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/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd" ] } }, "elementCount": 584, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 3, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 8 }, "keyCustom": 50, "keyStandard": 365, "memberCustom": 52, "memberStandard": 43, "nsprefix": "smci", "nsuri": "http://www.supermicro.com/20210930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_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.supermicro.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_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": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_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 - Summary of Significant Accounting Policies", "role": "http://www.supermicro.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104102 - Disclosure - Revenue", "role": "http://www.supermicro.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_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": "2110103 - Disclosure - Net Income Per Common Share", "role": "http://www.supermicro.com/role/NetIncomePerCommonShare", "shortName": "Net Income Per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_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.supermicro.com/role/BalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124105 - Disclosure - Fair Value Disclosure", "role": "http://www.supermicro.com/role/FairValueDisclosure", "shortName": "Fair Value Disclosure", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_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": "2129106 - Disclosure - Short-term and Long-term Debt", "role": "http://www.supermicro.com/role/ShorttermandLongtermDebt", "shortName": "Short-term and Long-term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_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": "2137107 - Disclosure - Leases", "role": "http://www.supermicro.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142108 - Disclosure - Related Party Transactions", "role": "http://www.supermicro.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2146109 - Disclosure - Stock-based Compensation and Stockholders' Equity", "role": "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity", "shortName": "Stock-based Compensation and Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_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": "2156110 - Disclosure - Income Taxes", "role": "http://www.supermicro.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_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": "2158111 - Disclosure - Commitments and Contingencies", "role": "http://www.supermicro.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_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": "2160112 - Disclosure - Segment Reporting", "role": "http://www.supermicro.com/role/SegmentReporting", "shortName": "Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_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": "2305301 - Disclosure - Revenue (Tables)", "role": "http://www.supermicro.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_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": "2311302 - Disclosure - Net Income Per Common Share (Tables)", "role": "http://www.supermicro.com/role/NetIncomePerCommonShareTables", "shortName": "Net Income Per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314303 - Disclosure - Balance Sheet Components (Tables)", "role": "http://www.supermicro.com/role/BalanceSheetComponentsTables", "shortName": "Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2325304 - Disclosure - Fair Value Disclosure (Tables)", "role": "http://www.supermicro.com/role/FairValueDisclosureTables", "shortName": "Fair Value Disclosure (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2330305 - Disclosure - Short-term and Long-term Debt (Tables)", "role": "http://www.supermicro.com/role/ShorttermandLongtermDebtTables", "shortName": "Short-term and Long-term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_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": "2338306 - Disclosure - Leases (Tables)", "role": "http://www.supermicro.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2343307 - Disclosure - Related Party Transactions (Tables)", "role": "http://www.supermicro.com/role/RelatedPartyTransactionsTables", "shortName": "Related Party Transactions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2347308 - Disclosure - Stock-based Compensation and Stockholders' Equity (Tables)", "role": "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityTables", "shortName": "Stock-based Compensation and Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2361309 - Disclosure - Segment Reporting (Tables)", "role": "http://www.supermicro.com/role/SegmentReportingTables", "shortName": "Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i6bcf44e2ef4544888fe6f5434717d11f_D20210701-20210930", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)", "role": "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "shortName": "Summary of Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i6bcf44e2ef4544888fe6f5434717d11f_D20210701-20210930", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Revenue - Summary of Net Sales by Product Type (Details)", "role": "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyProductTypeDetails", "shortName": "Revenue - Summary of Net Sales by Product Type (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "ibe8e3e3f7b1d4e5caa3a92b60b8c4132_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Revenue - Summary of Net Sales by Location (Details)", "role": "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyLocationDetails", "shortName": "Revenue - Summary of Net Sales by Location (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i9ed8393d589942fead8523c19a36f42f_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenuePerformanceObligationDescriptionOfPaymentTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Revenue - Contract Balances Narrative (Details)", "role": "http://www.supermicro.com/role/RevenueContractBalancesNarrativeDetails", "shortName": "Revenue - Contract Balances Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenuePerformanceObligationDescriptionOfPaymentTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409405 - Disclosure - Revenue - Performance Obligation (Details)", "role": "http://www.supermicro.com/role/RevenuePerformanceObligationDetails", "shortName": "Revenue - Performance Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Net Income Per Common Share (Details)", "role": "http://www.supermicro.com/role/NetIncomePerCommonShareDetails", "shortName": "Net Income Per Common Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415407 - Disclosure - Balance Sheet Components - Inventories (Details)", "role": "http://www.supermicro.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": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "smci:AccountsReceivableVendorCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416408 - Disclosure - Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details)", "role": "http://www.supermicro.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails", "shortName": "Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "smci:AccountsReceivableVendorCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_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.supermicro.com/role/CondensedConsolidatedStatementsofOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_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", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417409 - Disclosure - Balance Sheet Components - Cash, Cash Equivalents, Restricted Cash (Details)", "role": "http://www.supermicro.com/role/BalanceSheetComponentsCashCashEquivalentsRestrictedCashDetails", "shortName": "Balance Sheet Components - Cash, Cash Equivalents, Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "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.supermicro.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": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419411 - Disclosure - Balance Sheet Components - Other Assets (Details)", "role": "http://www.supermicro.com/role/BalanceSheetComponentsOtherAssetsDetails", "shortName": "Balance Sheet Components - Other Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_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": "2420412 - Disclosure - Balance Sheet Components - Accrued Liabilities (Details)", "role": "http://www.supermicro.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": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "smci:PerformanceBonusLiabilityTrancheOne", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421413 - Disclosure - Balance Sheet Components - Performance Awards Liability (Details)", "role": "http://www.supermicro.com/role/BalanceSheetComponentsPerformanceAwardsLiabilityDetails", "shortName": "Balance Sheet Components - Performance Awards Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "smci:PerformanceBonusLiabilityTrancheOne", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLiabilityNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422414 - Disclosure - Balance Sheet Components - Other Long-Term Liabilities (Details)", "role": "http://www.supermicro.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": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLiabilityNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i9348d1aa06a6410c9de4072893df5abc_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423415 - Disclosure - Balance Sheet Components - Product Warranties (Details)", "role": "http://www.supermicro.com/role/BalanceSheetComponentsProductWarrantiesDetails", "shortName": "Balance Sheet Components - Product Warranties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i9348d1aa06a6410c9de4072893df5abc_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i691d81ad94d749e5b75d1e6f1184c2f9_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426416 - Disclosure - Fair Value Disclosure - Cash Equivalents and Long-term Investments (Details)", "role": "http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsandLongtermInvestmentsDetails", "shortName": "Fair Value Disclosure - Cash Equivalents and Long-term Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "ia2b5988dbe7c4815be1fc55ebf24789a_I20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i691d81ad94d749e5b75d1e6f1184c2f9_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427417 - Disclosure - Fair Value Disclosure - Long-term Investments (Details)", "role": "http://www.supermicro.com/role/FairValueDisclosureLongtermInvestmentsDetails", "shortName": "Fair Value Disclosure - Long-term Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i691d81ad94d749e5b75d1e6f1184c2f9_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428418 - Disclosure - Fair Value Disclosure - Narrative (Details)", "role": "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails", "shortName": "Fair Value Disclosure - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i0808cf9a10f847baa706ecdcb9e1d0e0_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Operations (Parenthetical)", "role": "http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperationsParenthetical", "shortName": "Condensed Consolidated Statements of Operations (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShortTermBorrowings", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431419 - Disclosure - Short-term and Long-term Debt - Schedule of Short-term and Long-term Debt (Details)", "role": "http://www.supermicro.com/role/ShorttermandLongtermDebtScheduleofShorttermandLongtermDebtDetails", "shortName": "Short-term and Long-term Debt - Schedule of Short-term and Long-term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": "-3", "lang": "en-US", "name": "smci:ShortTermDebtAndLongTermDebtCurrentMaturities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShortTermBorrowings", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432420 - Disclosure - Short-term and Long-term Debt - 2018 Bank of America Credit Facility (Details)", "role": "http://www.supermicro.com/role/ShorttermandLongtermDebt2018BankofAmericaCreditFacilityDetails", "shortName": "Short-term and Long-term Debt - 2018 Bank of America Credit Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "ic29ce0fda904425c8fb748ef101eda5f_I20210628", "decimals": "INF", "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433421 - Disclosure - Short-term and Long-term Debt - CTBC Bank (Details)", "role": "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails", "shortName": "Short-term and Long-term Debt - CTBC Bank (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i45cfddab070b41a2951523df4257cfae_I20210930", "decimals": "4", "lang": "en-US", "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShortTermBorrowings", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434422 - Disclosure - Short-term and Long-term Debt - E.SUN Bank and Mega Bank Credit Facility Narrative (Details)", "role": "http://www.supermicro.com/role/ShorttermandLongtermDebtESUNBankandMegaBankCreditFacilityNarrativeDetails", "shortName": "Short-term and Long-term Debt - E.SUN Bank and Mega Bank Credit Facility Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "id39e0d03f2644822b99725737362911c_I20210913", "decimals": "INF", "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "ic1dfbb4f3d02476aa2b57bc07ededb3b_I20211005", "decimals": "INF", "first": true, "lang": "en-US", "name": "smci:NumberOfLoanContracts", "reportCount": 1, "unitRef": "contract", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435423 - Disclosure - Short-term and Long-term Debt - Chang Hwa Bank (Details)", "role": "http://www.supermicro.com/role/ShorttermandLongtermDebtChangHwaBankDetails", "shortName": "Short-term and Long-term Debt - Chang Hwa Bank (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i9cca0af8ba7e41dea26db5b24f29823c_I20211005", "decimals": "INF", "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436424 - Disclosure - Short-term and Long-term Debt - Maturities of Short-term and Long-term Debt (Details)", "role": "http://www.supermicro.com/role/ShorttermandLongtermDebtMaturitiesofShorttermandLongtermDebtDetails", "shortName": "Short-term and Long-term Debt - Maturities of Short-term and Long-term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439425 - Disclosure - Leases - Summary of Lease Costs and Cash Flow Information (Details)", "role": "http://www.supermicro.com/role/LeasesSummaryofLeaseCostsandCashFlowInformationDetails", "shortName": "Leases - Summary of Lease Costs and Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440426 - Disclosure - Leases - Narrative (Details)", "role": "http://www.supermicro.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_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": "2441427 - Disclosure - Leases - Future Minimum Operating Liability Payments (Details)", "role": "http://www.supermicro.com/role/LeasesFutureMinimumOperatingLiabilityPaymentsDetails", "shortName": "Leases - Future Minimum Operating Liability Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseObligation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444428 - Disclosure - Related Party Transactions - Narrative (Details)", "role": "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails", "shortName": "Related Party Transactions - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "ib05ca6fd07f74d0aa9a0dbeef6f88a43_I20210930", "decimals": "2", "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Statements of Comprehensive Income", "role": "http://www.supermicro.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "shortName": "Condensed Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445429 - Disclosure - Related Party Transactions - Transactions (Details)", "role": "http://www.supermicro.com/role/RelatedPartyTransactionsTransactionsDetails", "shortName": "Related Party Transactions - Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i0808cf9a10f847baa706ecdcb9e1d0e0_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "smci:RelatedPartyTransactionPurchasesOtherMiscellaneousItems", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448430 - Disclosure - Stock-based Compensation and Stockholders' Equity - Equity Incentive Plan Narrative (Details)", "role": "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanNarrativeDetails", "shortName": "Stock-based Compensation and Stockholders' Equity - Equity Incentive Plan Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i1bee19efc5a14bc984a69d0b2cd28dd3_I20200605", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i3b8fbb6b26ee4294813dbcc42d42b898_I20210129", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449431 - Disclosure - Stock-based Compensation and Stockholders' Equity - Common Stock Repurchase Narrative (Details)", "role": "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityCommonStockRepurchaseNarrativeDetails", "shortName": "Stock-based Compensation and Stockholders' Equity - Common Stock Repurchase Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i3b8fbb6b26ee4294813dbcc42d42b898_I20210129", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450432 - Disclosure - Stock-based Compensation and Stockholders' Equity - Fair Value Assumptions and Expense (Details)", "role": "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityFairValueAssumptionsandExpenseDetails", "shortName": "Stock-based Compensation and Stockholders' Equity - Fair Value Assumptions and Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451433 - Disclosure - Stock-based Compensation and Stockholders' Equity - Stock Option Activity Narrative (Details)", "role": "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityNarrativeDetails", "shortName": "Stock-based Compensation and Stockholders' Equity - Stock Option Activity Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i6fca203e94c34394bae189ee1130b24c_D20210301-20210331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452434 - Disclosure - Stock-based Compensation and Stockholders' Equity - Summary of Operational and Stock Price Milestones (Details)", "role": "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquitySummaryofOperationalandStockPriceMilestonesDetails", "shortName": "Stock-based Compensation and Stockholders' Equity - Summary of Operational and Stock Price Milestones (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "smci:SummaryOfOperationalAndStockPriceMilestonesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "if1994c63ebcd4387a8cb42ee31380b10_D20210701-20210930", "decimals": "-8", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i9348d1aa06a6410c9de4072893df5abc_I20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453435 - Disclosure - Stock-based Compensation and Stockholders' Equity - Stock Option Activity (Details)", "role": "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityDetails", "shortName": "Stock-based Compensation and Stockholders' Equity - Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i210935e7f0054489b946326b6e63b760_D20200301-20200331", "decimals": "INF", "first": true, "lang": "en-US", "name": "smci:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfTranches", "reportCount": 1, "unique": true, "unitRef": "tranche", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454436 - Disclosure - Stock-based Compensation and Stockholders' Equity - RSU and PRSU Activity Narrative (Details)", "role": "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUandPRSUActivityNarrativeDetails", "shortName": "Stock-based Compensation and Stockholders' Equity - RSU and PRSU Activity Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i210935e7f0054489b946326b6e63b760_D20200301-20200331", "decimals": "INF", "first": true, "lang": "en-US", "name": "smci:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfTranches", "reportCount": 1, "unique": true, "unitRef": "tranche", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i58d51ff45d3241659832cf11fbc405e2_I20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455437 - Disclosure - Stock-based Compensation and Stockholders' Equity - RSU and PRSU Activity (Details)", "role": "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUandPRSUActivityDetails", "shortName": "Stock-based Compensation and Stockholders' Equity - RSU and PRSU Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i58d51ff45d3241659832cf11fbc405e2_I20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457438 - Disclosure - Income Taxes - Narrative (Details)", "role": "http://www.supermicro.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": "3", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i9209c43648e848128fa6dc614b385958_I20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "role": "http://www.supermicro.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i9209c43648e848128fa6dc614b385958_I20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i3bff34ec3c8346b9a33e4c79d1e611a1_I20180208", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyPendingClaimsNumber", "reportCount": 1, "unique": true, "unitRef": "claim", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459439 - Disclosure - Commitments and Contingencies - Narrative (Details)", "role": "http://www.supermicro.com/role/CommitmentsandContingenciesNarrativeDetails", "shortName": "Commitments and Contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i3bff34ec3c8346b9a33e4c79d1e611a1_I20180208", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyPendingClaimsNumber", "reportCount": 1, "unique": true, "unitRef": "claim", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_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": "2462440 - Disclosure - Segment Reporting - Narrative (Details)", "role": "http://www.supermicro.com/role/SegmentReportingNarrativeDetails", "shortName": "Segment Reporting - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i41dc011cd6d44f5286aff1c604d5f4ea_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463441 - Disclosure - Segment Reporting - Property, Plant and Equipment, net (Details)", "role": "http://www.supermicro.com/role/SegmentReportingPropertyPlantandEquipmentnetDetails", "shortName": "Segment Reporting - Property, Plant and Equipment, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i2304cd7339a7400fa4ca25a3001032e7_I20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "smci-20210930.htm", "contextRef": "i01188c97c59b46f89905f1e208732eb4_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1008009 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical)", "role": "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical", "shortName": "Condensed Consolidated Statements of Cash Flows (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null } }, "segmentCount": 99, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyLocationDetails", "http://www.supermicro.com/role/SegmentReportingPropertyPlantandEquipmentnetDetails" ], "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.supermicro.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.supermicro.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.supermicro.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.supermicro.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.supermicro.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.supermicro.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r547" ], "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.supermicro.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r548" ], "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.supermicro.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.supermicro.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.supermicro.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.supermicro.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "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.supermicro.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.supermicro.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r549" ], "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.supermicro.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.supermicro.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.supermicro.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.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.supermicro.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.supermicro.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r549" ], "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.supermicro.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.supermicro.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r550" ], "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.supermicro.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r549" ], "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.supermicro.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r549" ], "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.supermicro.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Smaller Reporting Company" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.supermicro.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r549" ], "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.supermicro.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.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "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.supermicro.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r545" ], "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.supermicro.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r546" ], "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.supermicro.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.supermicro.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "smci_AblecomTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ablecom Technology [Member]", "label": "Ablecom Technology [Member]", "terseLabel": "Ablecom" } } }, "localname": "AblecomTechnologyMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails", "http://www.supermicro.com/role/RelatedPartyTransactionsTransactionsDetails" ], "xbrltype": "domainItemType" }, "smci_AccountsReceivableManufacturerCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Manufacturer, Current", "label": "Accounts Receivable, Manufacturer, Current", "terseLabel": "Receivables from contract manufacturers, buy-sell arrangement" } } }, "localname": "AccountsReceivableManufacturerCurrent", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "smci_AccountsReceivableVendorCurrent": { "auth_ref": [], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Vendor, Current", "label": "Accounts Receivable, Vendor, Current", "terseLabel": "Other receivables" } } }, "localname": "AccountsReceivableVendorCurrent", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "smci_AccruedCustomerDepositsCurrent": { "auth_ref": [], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Customer Deposits, Current", "label": "Accrued Customer Deposits, Current", "terseLabel": "Customer deposits" } } }, "localname": "AccruedCustomerDepositsCurrent", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "smci_AccruedLiabilitiesRelatedPartiesCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Liabilities, Related Parties, Current", "label": "Accrued Liabilities, Related Parties, Current", "terseLabel": "Accrued liabilities", "verboseLabel": "Accrued liabilities, related party" } } }, "localname": "AccruedLiabilitiesRelatedPartiesCurrent", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.supermicro.com/role/RelatedPartyTransactionsTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "smci_AccruedUnrecognizedTaxBenefitsIncludingRelatedInterestsandPenaltiesNoncurrent": { "auth_ref": [], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Unrecognized Tax Benefits Including Related Interests and Penalties, Noncurrent", "label": "Accrued Unrecognized Tax Benefits Including Related Interests and Penalties, Noncurrent", "terseLabel": "Accrued unrecognized tax benefits including related interest and penalties" } } }, "localname": "AccruedUnrecognizedTaxBenefitsIncludingRelatedInterestsandPenaltiesNoncurrent", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "smci_BankOfAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bank of America [Member]", "label": "Bank of America [Member]", "terseLabel": "Bank of America" } } }, "localname": "BankOfAmericaMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebt2018BankofAmericaCreditFacilityDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtScheduleofShorttermandLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "smci_BankofAmericaLoanandSecurityAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bank of America Loan and Security Agreement [Member]", "label": "Bank of America Loan and Security Agreement [Member]", "terseLabel": "Bank of America 2018 Credit Agreement" } } }, "localname": "BankofAmericaLoanandSecurityAgreementMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebt2018BankofAmericaCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "smci_BenefitFromPerformanceBonusAdjustmentTrancheOne": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Benefit From Performance Bonus Adjustment Tranche One", "label": "Benefit From Performance Bonus Adjustment Tranche One", "negatedTerseLabel": "Benefit from adjustment" } } }, "localname": "BenefitFromPerformanceBonusAdjustmentTrancheOne", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPerformanceAwardsLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "smci_BonusCompensationExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Bonus Compensation Expense", "label": "Bonus Compensation Expense", "terseLabel": "Bonus compensation expense" } } }, "localname": "BonusCompensationExpense", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPerformanceAwardsLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "smci_BuildingAndLeaseholdImpovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Building and Leasehold Impovements [Member]", "label": "Building and Leasehold Impovements [Member]", "terseLabel": "Building and leasehold improvements" } } }, "localname": "BuildingAndLeaseholdImpovementsMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "smci_BuildingsUnderConstructionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Buildings Under Construction [Member]", "label": "Buildings Under Construction [Member]", "terseLabel": "Buildings construction in progress" } } }, "localname": "BuildingsUnderConstructionMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "smci_CTBCBankTermLoanDueDecember272027Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CTBC Bank Term Loan, Due December 27, 2027 [Member]", "label": "CTBC Bank Term Loan, Due December 27, 2027 [Member]", "terseLabel": "CTBC Bank term loan, due December 27, 2027" } } }, "localname": "CTBCBankTermLoanDueDecember272027Member", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtScheduleofShorttermandLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "smci_CTBCBankTermLoanDueJune42030Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CTBC Bank Term Loan, Due June 4, 2030", "label": "CTBC Bank Term Loan, Due June 4, 2030 [Member]", "terseLabel": "CTBC Bank term loan, due June 4, 2030" } } }, "localname": "CTBCBankTermLoanDueJune42030Member", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtScheduleofShorttermandLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "smci_CTBCCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CTBC Credit Facility [Member]", "label": "CTBC Credit Facility [Member]", "terseLabel": "CTBC Bank" } } }, "localname": "CTBCCreditFacilityMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtScheduleofShorttermandLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "smci_CTBCCreditFacilityTwelveMonthUpToOneHundredPercentOfEligibleAccountsReceivableBetweenZeroPointSevenZeroAndZeroPointSevenFivePercentInterestMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CTBC Credit Facility, Twelve Month, Up To One Hundred Percent Of Eligible Accounts Receivable, Between Zero Point Seven Zero And Zero Point Seven Five Percent Interest [Member]", "label": "CTBC Credit Facility, Twelve Month, Up To One Hundred Percent Of Eligible Accounts Receivable, Between Zero Point Seven Zero And Zero Point Seven Five Percent Interest [Member]", "terseLabel": "CTBC Credit Facility, 12 Month, Up To 100% Of Eligible Accounts Receivable, Between 0.70% And 0.75% Interest" } } }, "localname": "CTBCCreditFacilityTwelveMonthUpToOneHundredPercentOfEligibleAccountsReceivableBetweenZeroPointSevenZeroAndZeroPointSevenFivePercentInterestMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails" ], "xbrltype": "domainItemType" }, "smci_CTBCCreditFacilityTwelveMonthUpToZeroPointFivePercentInterestMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CTBC Credit Facility, Twelve Month, Up To Zero Point Five Percent Interest [Member]", "label": "CTBC Credit Facility, Twelve Month, Up To Zero Point Five Percent Interest [Member]", "terseLabel": "CTBC Credit Facility, 12 Month, Up To 0.50% Interest" } } }, "localname": "CTBCCreditFacilityTwelveMonthUpToZeroPointFivePercentInterestMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails" ], "xbrltype": "domainItemType" }, "smci_CTBCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CTBC [Member]", "label": "CTBC [Member]", "terseLabel": "CTBC Bank" } } }, "localname": "CTBCMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails" ], "xbrltype": "domainItemType" }, "smci_CTBCsEstablishedNTDInterestRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CTBC's Established NTD Interest Rate [Member]", "label": "CTBC's Established NTD Interest Rate [Member]", "terseLabel": "CTBC's Established NTD Interest Rate" } } }, "localname": "CTBCsEstablishedNTDInterestRateMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails" ], "xbrltype": "domainItemType" }, "smci_CapitalExpendituresIncurredbutNotyetPaidRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Capital Expenditures Incurred but Not yet Paid, Related Party", "label": "Capital Expenditures Incurred but Not yet Paid, Related Party", "terseLabel": "Unpaid property, plant and equipment purchases, related parties", "verboseLabel": "Unpaid property, plant and equipment" } } }, "localname": "CapitalExpendituresIncurredbutNotyetPaidRelatedParty", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical", "http://www.supermicro.com/role/RelatedPartyTransactionsTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "smci_ChangHwaBankCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Chang Hwa Bank Credit Facility", "label": "Chang Hwa Bank Credit Facility [Member]", "terseLabel": "Chang Hwa Bank Credit Facility" } } }, "localname": "ChangHwaBankCreditFacilityMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtChangHwaBankDetails" ], "xbrltype": "domainItemType" }, "smci_ChangHwaBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Chang Hwa Bank", "label": "Chang Hwa Bank [Member]", "terseLabel": "Chang Hwa Bank" } } }, "localname": "ChangHwaBankMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtChangHwaBankDetails" ], "xbrltype": "domainItemType" }, "smci_CharlesLiangAndWifeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CharlesLiangAndWife [Member]", "label": "Charles Liang And Wife [Member]", "terseLabel": "Charles Liang and wife" } } }, "localname": "CharlesLiangAndWifeMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "smci_CompuwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Compuware [Member]", "label": "Compuware [Member]", "terseLabel": "Compuware" } } }, "localname": "CompuwareMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails", "http://www.supermicro.com/role/RelatedPartyTransactionsTransactionsDetails" ], "xbrltype": "domainItemType" }, "smci_CorporateVentureInChinaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporate Venture in China [Member]", "label": "Corporate Venture in China [Member]", "terseLabel": "Corporate Venture" } } }, "localname": "CorporateVentureInChinaMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsTransactionsDetails" ], "xbrltype": "domainItemType" }, "smci_CorporateVentureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporate Venture [Member]", "label": "Corporate Venture [Member]", "terseLabel": "Corporate Venture" } } }, "localname": "CorporateVentureMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "smci_CustomsBondMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customs Bond [Member]", "label": "Customs Bond [Member]", "terseLabel": "Customs Bond" } } }, "localname": "CustomsBondMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails" ], "xbrltype": "domainItemType" }, "smci_DrawDownInstrumentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Draw Down Instruments", "label": "Draw Down Instruments [Member]", "terseLabel": "Draw Down Instruments" } } }, "localname": "DrawDownInstrumentsMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtChangHwaBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtESUNBankandMegaBankCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "smci_DrawdownsPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Drawdowns Percentage", "label": "Drawdowns Percentage", "terseLabel": "Drawdowns percentage" } } }, "localname": "DrawdownsPercentage", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtESUNBankandMegaBankCreditFacilityNarrativeDetails" ], "xbrltype": "percentItemType" }, "smci_ESUNBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "E.SUN Bank", "label": "E.SUN Bank [Member]", "terseLabel": "E.SUN Bank" } } }, "localname": "ESUNBankMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtESUNBankandMegaBankCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "smci_ESUNBankTermLoanDueSeptember152026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "E.SUN Bank Term Loan, Due September 15, 2026", "label": "E.SUN Bank Term Loan, Due September 15, 2026 [Member]", "terseLabel": "E.SUN Bank term loan, due September 15, 2026" } } }, "localname": "ESUNBankTermLoanDueSeptember152026Member", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtScheduleofShorttermandLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "smci_ESUNCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "E.SUN Credit Facility", "label": "E.SUN Credit Facility [Member]", "terseLabel": "E.SUN Bank" } } }, "localname": "ESUNCreditFacilityMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtESUNBankandMegaBankCreditFacilityNarrativeDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtScheduleofShorttermandLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "smci_EmployeeStockOptionsandRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Stock Options and Restricted Stock Units [Member]", "label": "Employee Stock Options and Restricted Stock Units [Member]", "terseLabel": "Employee stock options and restricted stock units" } } }, "localname": "EmployeeStockOptionsandRestrictedStockUnitsMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "domainItemType" }, "smci_EquityIncentivePlan2016Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Incentive Plan, 2016 [Member]", "label": "Equity Incentive Plan, 2016 [Member]", "terseLabel": "Equity Incentive Plan, 2016" } } }, "localname": "EquityIncentivePlan2016Member", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "smci_EquityIncentivePlanTwoThousandTwentyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Incentive Plan, Two Thousand Twenty", "label": "Equity Incentive Plan, Two Thousand Twenty [Member]", "terseLabel": "Equity Incentive Plan, 2020" } } }, "localname": "EquityIncentivePlanTwoThousandTwentyMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "smci_EquityMethodInvestmentUnamortizedDeferredGainFromSale": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity Method Investment, Unamortized Deferred Gain From Sale", "label": "Equity Method Investment, Unamortized Deferred Gain From Sale", "terseLabel": "Equity method investment, unamortized deferred gain from sale" } } }, "localname": "EquityMethodInvestmentUnamortizedDeferredGainFromSale", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "smci_ImportLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Import Loan", "label": "Import Loan [Member]", "terseLabel": "Import Loan" } } }, "localname": "ImportLoanMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtESUNBankandMegaBankCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "smci_IncreaseDecreaseinAccruedLiabilityRelatedParties": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Accrued Liability, Related Parties", "label": "Increase (Decrease) in Accrued Liability, Related Parties", "terseLabel": "Increase (decrease) in accrued liability, related parties", "verboseLabel": "Changes in accrued liabilities" } } }, "localname": "IncreaseDecreaseinAccruedLiabilityRelatedParties", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical", "http://www.supermicro.com/role/RelatedPartyTransactionsTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "smci_IncreaseDecreaseinOtherLongTermLiabilitiesRelatedParties": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Other Long-Term Liabilities, Related Parties", "label": "Increase (Decrease) in Other Long-Term Liabilities, Related Parties", "terseLabel": "Increase (decrease) in other long-term liabilities, related parties", "verboseLabel": "Changes in other long-term liabilities" } } }, "localname": "IncreaseDecreaseinOtherLongTermLiabilitiesRelatedParties", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical", "http://www.supermicro.com/role/RelatedPartyTransactionsTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "smci_IncreaseDecreaseinPrepaidExpensesandOtherCurrentAssetsRelatedParties": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Prepaid Expenses and Other Current Assets, Related Parties", "label": "Increase (Decrease) in Prepaid Expenses and Other Current Assets, Related Parties", "negatedLabel": "Changes in other receivable", "negatedTerseLabel": "Increase (decrease) in prepaid expenses and other current assets, related parties" } } }, "localname": "IncreaseDecreaseinPrepaidExpensesandOtherCurrentAssetsRelatedParties", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical", "http://www.supermicro.com/role/RelatedPartyTransactionsTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "smci_InventoryWriteDownExcludingWriteDownToNetRealizableValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Inventory Write-Down, Excluding Write-Down To Net Realizable Value", "label": "Inventory Write-Down, Excluding Write-Down To Net Realizable Value", "terseLabel": "Provision for excess and obsolete inventory" } } }, "localname": "InventoryWriteDownExcludingWriteDownToNetRealizableValue", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "smci_InvestorInChinaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Investor In China [Member]", "label": "Investor In China [Member]", "terseLabel": "Investor in China" } } }, "localname": "InvestorInChinaMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "smci_JanuaryTwoThousandTwentyOneShareRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "January Two Thousand Twenty One Share Repurchase Program", "label": "January Two Thousand Twenty One Share Repurchase Program [Member]", "terseLabel": "January 2021 Share Repurchase Program" } } }, "localname": "JanuaryTwoThousandTwentyOneShareRepurchaseProgramMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityCommonStockRepurchaseNarrativeDetails" ], "xbrltype": "domainItemType" }, "smci_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.supermicro.com/role/LeasesFutureMinimumOperatingLiabilityPaymentsDetails_1": { "order": 3.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": "2027 and beyond" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/LeasesFutureMinimumOperatingLiabilityPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "smci_LineOfCreditFacilityAccordionFeatureIncreaseLimit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Accordion Feature, Increase Limit", "label": "Line of Credit Facility, Accordion Feature, Increase Limit", "terseLabel": "Line of credit facility, accordion feature, increase limit" } } }, "localname": "LineOfCreditFacilityAccordionFeatureIncreaseLimit", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebt2018BankofAmericaCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "smci_LongTermAndShortTermDebtTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-term and Short-term Debt, Type [Axis]", "label": "Long-term and Short-term Debt, Type [Axis]", "terseLabel": "Long-term and Short-term Debt, Type [Axis]" } } }, "localname": "LongTermAndShortTermDebtTypeAxis", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtScheduleofShorttermandLongtermDebtDetails" ], "xbrltype": "stringItemType" }, "smci_LongTermAndShortTermDebtTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-term and Short-term Debt, Type [Domain]", "label": "Long-term and Short-term Debt, Type [Domain]", "terseLabel": "Long-term and Short-term Debt, Type [Domain]" } } }, "localname": "LongTermAndShortTermDebtTypeDomain", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtScheduleofShorttermandLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "smci_LongTermDebtMaturitiesRepaymentsOfPrincipalInAfterYearFour": { "auth_ref": [], "calculation": { "http://www.supermicro.com/role/ShorttermandLongtermDebtMaturitiesofShorttermandLongtermDebtDetails": { "order": 4.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long Term Debt Maturities Repayments Of Principal In After Year Four", "label": "Long Term Debt Maturities Repayments Of Principal In After Year Four", "terseLabel": "2027 and thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInAfterYearFour", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtMaturitiesofShorttermandLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "smci_ManagementAndImmediateFamilyMemberofManagementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ManagementAndImmediateFamilyMemberofManagement [Member]", "label": "Management And Immediate Family Member of Management [Member]", "terseLabel": "Management and immediate family member of management" } } }, "localname": "ManagementAndImmediateFamilyMemberofManagementMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "smci_MegaBankCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mega Bank Credit Facility", "label": "Mega Bank Credit Facility [Member]", "terseLabel": "Mega Bank Credit Facility" } } }, "localname": "MegaBankCreditFacilityMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtESUNBankandMegaBankCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "smci_MegaBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mega Bank", "label": "Mega Bank [Member]", "terseLabel": "Mega Bank" } } }, "localname": "MegaBankMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtESUNBankandMegaBankCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "smci_MilestoneAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Milestone", "label": "Milestone [Axis]", "terseLabel": "Milestone [Axis]" } } }, "localname": "MilestoneAxis", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquitySummaryofOperationalandStockPriceMilestonesDetails" ], "xbrltype": "stringItemType" }, "smci_MilestoneDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Milestone [Domain]", "label": "Milestone [Domain]", "terseLabel": "Milestone [Domain]" } } }, "localname": "MilestoneDomain", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquitySummaryofOperationalandStockPriceMilestonesDetails" ], "xbrltype": "domainItemType" }, "smci_MilestoneFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Milestone Five", "label": "Milestone Five [Member]", "terseLabel": "Milestone Five" } } }, "localname": "MilestoneFiveMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquitySummaryofOperationalandStockPriceMilestonesDetails" ], "xbrltype": "domainItemType" }, "smci_MilestoneFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Milestone Four", "label": "Milestone Four [Member]", "terseLabel": "Milestone Four" } } }, "localname": "MilestoneFourMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquitySummaryofOperationalandStockPriceMilestonesDetails" ], "xbrltype": "domainItemType" }, "smci_MilestoneOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Milestone One", "label": "Milestone One [Member]", "terseLabel": "Milestone One" } } }, "localname": "MilestoneOneMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquitySummaryofOperationalandStockPriceMilestonesDetails" ], "xbrltype": "domainItemType" }, "smci_MilestoneThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Milestone Three", "label": "Milestone Three [Member]", "terseLabel": "Milestone Three" } } }, "localname": "MilestoneThreeMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquitySummaryofOperationalandStockPriceMilestonesDetails" ], "xbrltype": "domainItemType" }, "smci_MilestoneTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Milestone Two", "label": "Milestone Two [Member]", "terseLabel": "Milestone Two" } } }, "localname": "MilestoneTwoMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquitySummaryofOperationalandStockPriceMilestonesDetails" ], "xbrltype": "domainItemType" }, "smci_MonolithicPowerSystemsMPSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Monolithic Power Systems M P S [Member]", "label": "Monolithic Power Systems M P S [Member]", "terseLabel": "MPS" } } }, "localname": "MonolithicPowerSystemsMPSMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsTransactionsDetails" ], "xbrltype": "domainItemType" }, "smci_NoticeOfDismissalPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Notice Of Dismissal Period", "label": "Notice Of Dismissal Period", "terseLabel": "Notice of dismissal period" } } }, "localname": "NoticeOfDismissalPeriod", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "smci_NumberOfLoanContracts": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Loan Contracts", "label": "Number Of Loan Contracts", "terseLabel": "Loan contracts" } } }, "localname": "NumberOfLoanContracts", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtChangHwaBankDetails" ], "xbrltype": "integerItemType" }, "smci_OneCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One Customer [Member]", "label": "One Customer [Member]", "terseLabel": "One Customer" } } }, "localname": "OneCustomerMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "smci_OneSupplierMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One Supplier", "label": "One Supplier [Member]", "terseLabel": "One Supplier" } } }, "localname": "OneSupplierMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "smci_OtherRegionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other region [Member]", "label": "Other region [Member]", "terseLabel": "Other" } } }, "localname": "OtherRegionMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyLocationDetails" ], "xbrltype": "domainItemType" }, "smci_PayableManufacturer": { "auth_ref": [], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payable, Manufacturer", "label": "Payable, Manufacturer", "terseLabel": "Contract manufacturing liabilities" } } }, "localname": "PayableManufacturer", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "smci_PaymentForPerformanceBonusTrancheOne": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Payment For Performance Bonus, Tranche One", "label": "Payment For Performance Bonus, Tranche One", "terseLabel": "Payment for performance bonus, tranche one" } } }, "localname": "PaymentForPerformanceBonusTrancheOne", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPerformanceAwardsLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "smci_PaymentstoAcquirePropertyPlantandEquipmentRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments to Acquire Property, Plant, and Equipment, Related Party", "label": "Payments to Acquire Property, Plant, and Equipment, Related Party", "terseLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentstoAcquirePropertyPlantandEquipmentRelatedParty", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical", "http://www.supermicro.com/role/RelatedPartyTransactionsTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "smci_PercentOfBonusSubjectToPerformanceCondition": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percent Of Bonus Subject To Performance Condition", "label": "Percent Of Bonus Subject To Performance Condition", "terseLabel": "Percent of bonus subject to performance condition" } } }, "localname": "PercentOfBonusSubjectToPerformanceCondition", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPerformanceAwardsLiabilityDetails" ], "xbrltype": "percentItemType" }, "smci_PercentOfEligibleAccountsReceivable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percent Of Eligible Accounts Receivable", "label": "Percent Of Eligible Accounts Receivable", "terseLabel": "Percent of eligible accounts receivable" } } }, "localname": "PercentOfEligibleAccountsReceivable", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails" ], "xbrltype": "percentItemType" }, "smci_PerformanceBasedRestrictedStockUnitsPRSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance-Based Restricted Stock Units (PRSUs) [Member]", "label": "Performance-Based Restricted Stock Units (PRSUs) [Member]", "terseLabel": "Performance-Based Restricted Stock Units (PRSUs)" } } }, "localname": "PerformanceBasedRestrictedStockUnitsPRSUsMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityFairValueAssumptionsandExpenseDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUandPRSUActivityDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUandPRSUActivityNarrativeDetails" ], "xbrltype": "domainItemType" }, "smci_PerformanceBonusLiabilityTrancheOne": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Performance Bonus, Liability Tranche One", "label": "Performance Bonus, Liability Tranche One", "terseLabel": "Performance bonus, liability tranche one" } } }, "localname": "PerformanceBonusLiabilityTrancheOne", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPerformanceAwardsLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "smci_PerformanceBonusNumberofTranches": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Bonus, Number of Tranches", "label": "Performance Bonus, Number of Tranches", "terseLabel": "Performance bonus, number of tranches" } } }, "localname": "PerformanceBonusNumberofTranches", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPerformanceAwardsLiabilityDetails" ], "xbrltype": "integerItemType" }, "smci_PerformanceBonusPercentOfAmountTrancheOne": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Bonus, Percent Of Amount, Tranche One", "label": "Performance Bonus, Percent Of Amount, Tranche One", "terseLabel": "Performance bonus, percent of amount, tranche one" } } }, "localname": "PerformanceBonusPercentOfAmountTrancheOne", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPerformanceAwardsLiabilityDetails" ], "xbrltype": "percentItemType" }, "smci_PerformanceBonusPercentOfAmountTrancheTwo": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Bonus, Percent Of Amount, Tranche Two", "label": "Performance Bonus, Percent Of Amount, Tranche Two", "terseLabel": "Performance bonus, percent of amount, tranche two" } } }, "localname": "PerformanceBonusPercentOfAmountTrancheTwo", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPerformanceAwardsLiabilityDetails" ], "xbrltype": "percentItemType" }, "smci_PerformanceBonusStockPriceThresholdConsecutiveTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Bonus, Stock Price, Threshold Consecutive Trading Days", "label": "Performance Bonus, Stock Price, Threshold Consecutive Trading Days", "terseLabel": "Performance bonus, stock price, threshold consecutive trading days" } } }, "localname": "PerformanceBonusStockPriceThresholdConsecutiveTradingDays", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPerformanceAwardsLiabilityDetails" ], "xbrltype": "integerItemType" }, "smci_PerformanceBonusThresholdTrancheOne": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Performance Bonus, Threshold Tranche One", "label": "Performance Bonus, Threshold Tranche One", "terseLabel": "Performance bonus, threshold tranche one" } } }, "localname": "PerformanceBonusThresholdTrancheOne", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPerformanceAwardsLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "smci_PerformanceBonusesApproved": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Performance Bonuses Approved", "label": "Performance Bonuses Approved", "terseLabel": "Performance bonuses approved" } } }, "localname": "PerformanceBonusesApproved", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPerformanceAwardsLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "smci_PrepaidExpensesRelatedPartiesCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid Expenses, Related Parties, Current", "label": "Prepaid Expenses, Related Parties, Current", "terseLabel": "Prepaid expenses, related party", "verboseLabel": "Other Receivable" } } }, "localname": "PrepaidExpensesRelatedPartiesCurrent", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.supermicro.com/role/RelatedPartyTransactionsTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "smci_PurchasesTotalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchases, Total [Member]", "label": "Purchases, Total [Member]", "terseLabel": "Purchases, Total" } } }, "localname": "PurchasesTotalMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "smci_ReductionInPaymentForPerformanceBonusTrancheOne": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reduction In Payment For Performance Bonus, Tranche One", "label": "Reduction In Payment For Performance Bonus, Tranche One", "terseLabel": "Reduction in payment for performance bonus, tranche one" } } }, "localname": "ReductionInPaymentForPerformanceBonusTrancheOne", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPerformanceAwardsLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "smci_RelatedPartyOwnershipPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Ownership Percentage", "label": "Related Party Ownership Percentage", "terseLabel": "Ownership percentage" } } }, "localname": "RelatedPartyOwnershipPercentage", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "percentItemType" }, "smci_RelatedPartyTransactionProductPurchasePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Product Purchase Percent", "label": "Related Party Transaction, Product Purchase Percent", "terseLabel": "Related party, product sold percent" } } }, "localname": "RelatedPartyTransactionProductPurchasePercent", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "percentItemType" }, "smci_RelatedPartyTransactionPurchasesOtherMiscellaneousItems": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Related Party Transaction Purchases Other Miscellaneous Items", "label": "Related Party Transaction Purchases Other Miscellaneous Items", "terseLabel": "Purchases - other miscellaneous items" } } }, "localname": "RelatedPartyTransactionPurchasesOtherMiscellaneousItems", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "smci_ServerAndStorageSystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Server And Storage Systems [Member]", "label": "Server And Storage Systems [Member]", "terseLabel": "Server\u00a0and storage systems" } } }, "localname": "ServerAndStorageSystemsMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyProductTypeDetails" ], "xbrltype": "domainItemType" }, "smci_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Released In Period", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Released In Period", "negatedLabel": "Released (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUandPRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "smci_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfTranches": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Tranches", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Tranches", "terseLabel": "Number of tranches" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfTranches", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUandPRSUActivityNarrativeDetails" ], "xbrltype": "integerItemType" }, "smci_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfUnitsPerVestingTranche": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Units Per Vesting Tranche", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Units Per Vesting Tranche", "terseLabel": "Number of units per vesting tranche (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfUnitsPerVestingTranche", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUandPRSUActivityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "smci_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsConsecutiveFiscalQuartersForOperationalMilestones": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Consecutive Fiscal Quarters For Operational Milestones", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Consecutive Fiscal Quarters For Operational Milestones", "terseLabel": "Consecutive fiscal quarters for operational milestones" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsConsecutiveFiscalQuartersForOperationalMilestones", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityNarrativeDetails" ], "xbrltype": "integerItemType" }, "smci_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMarketPriceMilestone": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Market Price Milestone", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Market Price Milestone", "terseLabel": "Market price milestone (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMarketPriceMilestone", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "smci_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMarketPriceMilestoneNumberOfTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Market Price Milestone, Number Of Trading Days", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Market Price Milestone, Number Of Trading Days", "terseLabel": "Market price milestone, number of trading days" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMarketPriceMilestoneNumberOfTradingDays", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityNarrativeDetails" ], "xbrltype": "integerItemType" }, "smci_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfOperationalMilestones": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Number Of Operational Milestones", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Number Of Operational Milestones", "terseLabel": "Number of operational milestones" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfOperationalMilestones", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityNarrativeDetails" ], "xbrltype": "integerItemType" }, "smci_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfVestingTranches": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Number Of Vesting Tranches", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Number Of Vesting Tranches", "terseLabel": "Number of vesting tranches" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfVestingTranches", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityNarrativeDetails" ], "xbrltype": "integerItemType" }, "smci_ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other than Options, Released In Period, Weighted Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other than Options, Released In Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Released (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUandPRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "smci_ShareBasedPaymentArrangementTrancheFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Payment Arrangement, Tranche Five", "label": "Share-based Payment Arrangement, Tranche Five [Member]", "terseLabel": "Tranche Five" } } }, "localname": "ShareBasedPaymentArrangementTrancheFiveMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityNarrativeDetails" ], "xbrltype": "domainItemType" }, "smci_ShortTermDebtAndLongTermDebtCurrentMaturities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Short-Term Debt And Long-Term Debt, Current Maturities", "label": "Short-Term Debt And Long-Term Debt, Current Maturities", "terseLabel": "Short-term debt and current portion of long-term debt" } } }, "localname": "ShortTermDebtAndLongTermDebtCurrentMaturities", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtScheduleofShorttermandLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "smci_SteveLiangAndOtherFamilyMembersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SteveLiangAndOtherFamilyMembers [Member]", "label": "Steve Liang And Other Family Members [Member]", "terseLabel": "Steve Liang and other family members" } } }, "localname": "SteveLiangAndOtherFamilyMembersMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "smci_StockPriceThresholdToEarnBonusTrancheOne": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Price Threshold To Earn Bonus, Tranche One", "label": "Stock Price Threshold To Earn Bonus, Tranche One", "terseLabel": "Stock price threshold to earn bonus, tranche one (USD per share)" } } }, "localname": "StockPriceThresholdToEarnBonusTrancheOne", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPerformanceAwardsLiabilityDetails" ], "xbrltype": "perShareItemType" }, "smci_StockPriceThresholdToEarnBonusTrancheTwo": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Price Threshold To Earn Bonus, Tranche Two", "label": "Stock Price Threshold To Earn Bonus, Tranche Two", "terseLabel": "Stock price threshold to earn bonus, tranche two (USD per share)" } } }, "localname": "StockPriceThresholdToEarnBonusTrancheTwo", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPerformanceAwardsLiabilityDetails" ], "xbrltype": "perShareItemType" }, "smci_StockRepurchasedNotPaid": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stock Repurchased, Not Paid", "label": "Stock Repurchased, Not Paid", "terseLabel": "Unpaid stock repurchases" } } }, "localname": "StockRepurchasedNotPaid", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "smci_SubsystemsAndAccessoriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subsystems and accessories [Member]", "label": "Subsystems and accessories [Member]", "terseLabel": "Subsystems\u00a0and accessories" } } }, "localname": "SubsystemsAndAccessoriesMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyProductTypeDetails" ], "xbrltype": "domainItemType" }, "smci_SummaryOfOperationalAndStockPriceMilestonesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary Of Operational And Stock Price Milestones", "label": "Summary Of Operational And Stock Price Milestones [Table Text Block]", "terseLabel": "Summary Of Operational And Stock Price Milestones" } } }, "localname": "SummaryOfOperationalAndStockPriceMilestonesTableTextBlock", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "smci_TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan [Member]", "label": "Term Loan [Member]", "terseLabel": "Term loan" } } }, "localname": "TermLoanMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtESUNBankandMegaBankCreditFacilityNarrativeDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtScheduleofShorttermandLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "smci_TwoThousandTwentyCTBCTermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand Twenty CTBC Term Loan Facility", "label": "Two Thousand Twenty CTBC Term Loan Facility [Member]", "terseLabel": "Two Thousand Twenty CTBC Term Loan Facility" } } }, "localname": "TwoThousandTwentyCTBCTermLoanFacilityMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails" ], "xbrltype": "domainItemType" }, "smci_TwoThousandTwentyOneCEOPerformanceStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand Twenty One CEO Performance Stock Option", "label": "Two Thousand Twenty One CEO Performance Stock Option [Member]", "terseLabel": "2021 CEO Performance Stock Option" } } }, "localname": "TwoThousandTwentyOneCEOPerformanceStockOptionMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityFairValueAssumptionsandExpenseDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquitySummaryofOperationalandStockPriceMilestonesDetails" ], "xbrltype": "domainItemType" }, "smci_TwoThousandTwentyOneCTBCMachineLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand Twenty One CTBC Machine Loan", "label": "Two Thousand Twenty One CTBC Machine Loan [Member]", "terseLabel": "Two Thousand Twenty One CTBC Machine Loan" } } }, "localname": "TwoThousandTwentyOneCTBCMachineLoanMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails" ], "xbrltype": "domainItemType" }, "smci_TwoThousandTwentyOneCTBCTermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand Twenty One CTBC Term Loan Facility", "label": "Two Thousand Twenty One CTBC Term Loan Facility [Member]", "terseLabel": "Two Thousand Twenty One CTBC Term Loan Facility" } } }, "localname": "TwoThousandTwentyOneCTBCTermLoanFacilityMember", "nsuri": "http://www.supermicro.com/20210930", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails" ], "xbrltype": "domainItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r294", "r428", "r429", "r432", "r543" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Affiliated" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperationsParenthetical", "http://www.supermicro.com/role/LeasesSummaryofLeaseCostsandCashFlowInformationDetails", "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails", "http://www.supermicro.com/role/RelatedPartyTransactionsTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia [Member]", "terseLabel": "Asia" } } }, "localname": "AsiaMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyLocationDetails", "http://www.supermicro.com/role/SegmentReportingPropertyPlantandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r192" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPerformanceAwardsLiabilityDetails", "http://www.supermicro.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r66", "r119" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails", "http://www.supermicro.com/role/RelatedPartyTransactionsTransactionsDetails", "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyLocationDetails", "http://www.supermicro.com/role/SegmentReportingPropertyPlantandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r296", "r297", "r442", "r443", "r444", "r445", "r446", "r447", "r466", "r520", "r523" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPerformanceAwardsLiabilityDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebt2018BankofAmericaCreditFacilityDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtESUNBankandMegaBankCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r296", "r297", "r442", "r443", "r444", "r445", "r446", "r447", "r466", "r520", "r523" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPerformanceAwardsLiabilityDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebt2018BankofAmericaCreditFacilityDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtESUNBankandMegaBankCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r186", "r272", "r276", "r467", "r519", "r521" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyProductTypeDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r186", "r272", "r276", "r467", "r519", "r521" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyProductTypeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r286", "r296", "r297", "r442", "r443", "r444", "r445", "r446", "r447", "r466", "r520", "r523" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPerformanceAwardsLiabilityDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebt2018BankofAmericaCreditFacilityDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtESUNBankandMegaBankCreditFacilityNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r286", "r296", "r297", "r442", "r443", "r444", "r445", "r446", "r447", "r466", "r520", "r523" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPerformanceAwardsLiabilityDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebt2018BankofAmericaCreditFacilityDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtESUNBankandMegaBankCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails", "http://www.supermicro.com/role/RelatedPartyTransactionsTransactionsDetails", "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r209" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r187", "r188", "r272", "r277", "r522", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyLocationDetails", "http://www.supermicro.com/role/SegmentReportingPropertyPlantandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r187", "r188", "r272", "r277", "r522", "r532", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyLocationDetails", "http://www.supermicro.com/role/SegmentReportingPropertyPlantandEquipmentnetDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r192", "r431" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPerformanceAwardsLiabilityDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPerformanceAwardsLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.supermicro.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 (including amounts due to related parties of $77,754 and $70,096 at September 30, 2021 and June 30, 2021, respectively)" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrent": { "auth_ref": [ "r48", "r122", "r430", "r432" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Related Parties, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.supermicro.com/role/RelatedPartyTransactionsTransactionsDetails" ], "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.supermicro.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r26", "r193", "r194" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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 of allowances of $2,461 and $2,591 at September 30, 2021 and June 30, 2021, respectively (including accounts receivable from related parties of $13,993 and $8,678 at September 30, 2021 and June 30, 2021, respectively)" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedPartiesCurrent": { "auth_ref": [ "r61", "r122", "r429", "r432" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.", "label": "Accounts Receivable, Related Parties, Current", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.supermicro.com/role/RelatedPartyTransactionsTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r21", "r484", "r503" ], "calculation": { "http://www.supermicro.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.supermicro.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.supermicro.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 (including amounts due to related parties of $20,103 and $18,528 at September 30, 2021 and June 30, 2021, respectively)", "totalLabel": "Total accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails", "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesMember": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "This item represents 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.", "label": "Accrued Liabilities [Member]", "terseLabel": "Accrued Liabilities" } } }, "localname": "AccruedLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccruedMarketingCostsCurrent": { "auth_ref": [], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": 6.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 the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Marketing Costs, Current", "verboseLabel": "Accrued cooperative marketing expenses" } } }, "localname": "AccruedMarketingCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r11", "r12", "r52" ], "calculation": { "http://www.supermicro.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.supermicro.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r46", "r233" ], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r29", "r72", "r73", "r74", "r508", "r528", "r529" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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.supermicro.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r71", "r74", "r75", "r125", "r126", "r127", "r371", "r524", "r525" ], "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.supermicro.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Recognition and Exercise", "terseLabel": "Shares withheld for the withholding tax on vesting of restricted stock units" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r298", "r300", "r334", "r335" ], "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": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "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]", "verboseLabel": "Reconciliation of net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r300", "r324", "r333" ], "calculation": { "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityFairValueAssumptionsandExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": 1.0 } }, "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": "Stock-based compensation expense before taxes" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityFairValueAssumptionsandExpenseDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "auth_ref": [], "calculation": { "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityFairValueAssumptionsandExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of expense for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, after Tax", "totalLabel": "Stock-based compensation expense, net" } } }, "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityFairValueAssumptionsandExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r33", "r195", "r212" ], "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", "terseLabel": "Accounts receivable, allowance for credit loss" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r145" ], "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": "Anti-dilutive outstanding equity awards (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r145" ], "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.supermicro.com/role/NetIncomePerCommonShareDetails" ], "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.supermicro.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r145" ], "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.supermicro.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r116", "r169", "r175", "r182", "r210", "r365", "r372", "r392", "r482", "r502" ], "calculation": { "http://www.supermicro.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.supermicro.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r9", "r65", "r116", "r210", "r365", "r372", "r392" ], "calculation": { "http://www.supermicro.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.supermicro.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets", "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r380" ], "calculation": { "http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsandLongtermInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets measured at fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsandLongtermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Asset\u00a0at Fair\u00a0Value" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsandLongtermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AuctionRateSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument securities (for example, but not limited to, corporate or municipal bonds) that typically have long-term nominal maturities for which the interest rate is reset through an auction process.", "label": "Auction Rate Securities [Member]", "terseLabel": "Auction rate security" } } }, "localname": "AuctionRateSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsandLongtermInvestmentsDetails", "http://www.supermicro.com/role/FairValueDisclosureLongtermInvestmentsDetails", "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r202" ], "calculation": { "http://www.supermicro.com/role/FairValueDisclosureLongtermInvestmentsDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Holding Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureLongtermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r203" ], "calculation": { "http://www.supermicro.com/role/FairValueDisclosureLongtermInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedTerseLabel": "Gross Unrealized Holding Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureLongtermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r200", "r219" ], "calculation": { "http://www.supermicro.com/role/FairValueDisclosureLongtermInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Cost Basis" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureLongtermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r197", "r201", "r219", "r489" ], "calculation": { "http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsandLongtermInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://www.supermicro.com/role/FairValueDisclosureLongtermInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Fair\u00a0Value", "verboseLabel": "Auction rate security" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsandLongtermInvestmentsDetails", "http://www.supermicro.com/role/FairValueDisclosureLongtermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "auth_ref": [ "r198", "r219" ], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsOtherAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities, Available-for-sale, Noncurrent", "terseLabel": "Investment in auction rate security" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]", "terseLabel": "Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]" } } }, "localname": "AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureLongtermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r301", "r326" ], "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.supermicro.com/role/StockbasedCompensationandStockholdersEquityFairValueAssumptionsandExpenseDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUandPRSUActivityDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUandPRSUActivityNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquitySummaryofOperationalandStockPriceMilestonesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r378", "r379" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "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_BuildingMember": { "auth_ref": [ "r232" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Buildings" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r111", "r112", "r113" ], "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": "Unpaid property, plant and equipment purchases (including due to related parties of $1,360 and $1,664 as of September 30, 2021 and 2020, respectively)" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r43", "r109" ], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsCashCashEquivalentsRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.supermicro.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", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsCashCashEquivalentsRestrictedCashDetails", "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsandLongtermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsandLongtermInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsandLongtermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r103", "r109", "r114" ], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsCashCashEquivalentsRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at the end of the period", "periodStartLabel": "Cash, cash equivalents and restricted cash at the beginning of the period", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsCashCashEquivalentsRestrictedCashDetails", "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r103", "r399" ], "calculation": { "http://www.supermicro.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 in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "verboseLabel": "Non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates of Deposit [Member]", "terseLabel": "Certificates of Deposit" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsandLongtermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r57", "r239", "r490", "r513" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 11)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.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": [ "r236", "r237", "r238", "r243" ], "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.supermicro.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Shares reserved for future issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock held by shareholders with par value plus amounts in excess of par value or issuance value (in cases of no-par value stock).", "label": "Common Stock Including Additional Paid in Capital [Member]", "terseLabel": "Common Stock and Additional Paid-In Capital" } } }, "localname": "CommonStockIncludingAdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r25" ], "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 stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r25" ], "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.supermicro.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r25", "r256" ], "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", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.supermicro.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStocksIncludingAdditionalPaidInCapital": { "auth_ref": [ "r25", "r27", "r257" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of par value plus amounts in excess of par value or issuance value for common stock issued.", "label": "Common Stocks, Including Additional Paid in Capital", "terseLabel": "Common stock and additional paid-in capital, $0.001 par value, Authorized shares: 100,000,000; Outstanding shares: 51,071,844 and 50,582,078, Issued shares: 51,071,844 and 50,582,078 at September 30, 2021 and June 30, 2021, respectively" } } }, "localname": "CommonStocksIncludingAdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r78", "r80", "r81", "r85", "r493", "r516" ], "calculation": { "http://www.supermicro.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": "Total comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r230", "r231", "r360" ], "lang": { "en-us": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Computer Software, Intangible Asset [Member]", "terseLabel": "Software" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r155", "r156", "r190", "r389", "r390" ], "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.supermicro.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r155", "r156", "r190", "r389", "r390", "r530" ], "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.supermicro.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r155", "r156", "r190", "r389", "r390", "r530" ], "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.supermicro.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r152", "r499" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Supplier and Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "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 [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r155", "r156", "r190", "r389", "r390" ], "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", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r153", "r155", "r156", "r157", "r389", "r391" ], "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.supermicro.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r155", "r156", "r190", "r389", "r390" ], "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.supermicro.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r115", "r367" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r259", "r260", "r273" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/RevenueContractBalancesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r259", "r260", "r273" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r259", "r260", "r273" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "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": "Deferred revenue, non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r274" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract with customer liability, revenue recognized in the period" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/RevenueContractBalancesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsTotalMember": { "auth_ref": [ "r155" ], "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, when it serves as benchmark in concentration of risk calculation.", "label": "Cost of Goods and Service Benchmark [Member]", "terseLabel": "Purchases" } } }, "localname": "CostOfGoodsTotalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r92", "r116", "r210", "r392" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.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 sales (including related party purchases of $87,687 and $58,859 in the three months ended September 30, 2021 and 2020, respectively)" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.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 sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityFairValueAssumptionsandExpenseDetails" ], "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.supermicro.com/role/ShorttermandLongtermDebt2018BankofAmericaCreditFacilityDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtChangHwaBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtESUNBankandMegaBankCreditFacilityNarrativeDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtScheduleofShorttermandLongtermDebtDetails" ], "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.supermicro.com/role/ShorttermandLongtermDebt2018BankofAmericaCreditFacilityDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtChangHwaBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtESUNBankandMegaBankCreditFacilityNarrativeDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtScheduleofShorttermandLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r154", "r190" ], "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.supermicro.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "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": [ "r255" ], "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": "Short-term and Long-term Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r20", "r21", "r22", "r483", "r485", "r500" ], "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.supermicro.com/role/ShorttermandLongtermDebt2018BankofAmericaCreditFacilityDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtChangHwaBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtESUNBankandMegaBankCreditFacilityNarrativeDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtScheduleofShorttermandLongtermDebtDetails" ], "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": "Credit facility, basis spread on variable rate (as a percent)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebt2018BankofAmericaCreditFacilityDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCollateralAmount": { "auth_ref": [ "r498" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets pledged to secure a debt instrument.", "label": "Debt Instrument, Collateral Amount", "terseLabel": "Collateral amount" } } }, "localname": "DebtInstrumentCollateralAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r388" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Fair value of debt outstanding" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r54", "r254", "r409" ], "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": "Interest rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebt2018BankofAmericaCreditFacilityDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtESUNBankandMegaBankCreditFacilityNarrativeDetails" ], "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": "Interest rate, stated percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails" ], "xbrltype": "percentItemType" }, "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.supermicro.com/role/ShorttermandLongtermDebt2018BankofAmericaCreditFacilityDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtChangHwaBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtESUNBankandMegaBankCreditFacilityNarrativeDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtScheduleofShorttermandLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "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": "Credit facility, term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtESUNBankandMegaBankCreditFacilityNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross": { "auth_ref": [ "r411" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Line of Credit Arrangements, Gross", "terseLabel": "Debt issuance costs" } } }, "localname": "DebtIssuanceCostsLineOfCreditArrangementsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebt2018BankofAmericaCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtLongtermAndShorttermCombinedAmount": { "auth_ref": [], "calculation": { "http://www.supermicro.com/role/ShorttermandLongtermDebtMaturitiesofShorttermandLongtermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.supermicro.com/role/ShorttermandLongtermDebtScheduleofShorttermandLongtermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 debt" } } }, "localname": "DebtLongtermAndShorttermCombinedAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtMaturitiesofShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtScheduleofShorttermandLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "auth_ref": [ "r345" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit.", "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible", "terseLabel": "Expected decrease in unrecognized tax benefits over next twelve months" } } }, "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems": { "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": "Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]", "terseLabel": "Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]" } } }, "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPerformanceAwardsLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCosts": { "auth_ref": [ "r18", "r481", "r501" ], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsOtherAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.", "label": "Deferred Costs, Noncurrent", "terseLabel": "Deferred service costs, non-current" } } }, "localname": "DeferredCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCurrent": { "auth_ref": [ "r64" ], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.", "label": "Deferred Costs, Current", "terseLabel": "Deferred service costs" } } }, "localname": "DeferredCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r339", "r340" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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 taxes, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r108" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes, net" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssetsNoncurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsOtherAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.", "label": "Deposits Assets, Noncurrent", "terseLabel": "Deposits" } } }, "localname": "DepositsAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r107", "r166" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyLocationDetails", "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyProductTypeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r272", "r276", "r277", "r278", "r279", "r280", "r281", "r282" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyLocationDetails", "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyProductTypeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r272" ], "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" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r336" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-based Compensation and Stockholders' Equity" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity" ], "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]", "verboseLabel": "Net income per common share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r86", "r130", "r131", "r132", "r133", "r134", "r138", "r140", "r142", "r143", "r144", "r148", "r149", "r494", "r517" ], "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)", "verboseLabel": "Basic net income per common share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperations", "http://www.supermicro.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r86", "r130", "r131", "r132", "r133", "r134", "r140", "r142", "r143", "r144", "r148", "r149", "r494", "r517" ], "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)", "verboseLabel": "Diluted net income per common share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperations", "http://www.supermicro.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r145", "r146", "r147", "r150" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income Per Common Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/NetIncomePerCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r399" ], "calculation": { "http://www.supermicro.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 fluctuations on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r342" ], "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": "Effective tax rate (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.supermicro.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", "verboseLabel": "Accrued payroll and related expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Additional Disclosure [Abstract]", "terseLabel": "Share-based Payment Arrangement, Additional Disclosure [Abstract]" } } }, "localname": "EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityFairValueAssumptionsandExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r325" ], "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 cost related to non-vested stock-based awards" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityFairValueAssumptionsandExpenseDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r325" ], "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": "Unrecognized compensation cost related to non-vested stock based awards, period for recognition (in years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityFairValueAssumptionsandExpenseDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r324" ], "calculation": { "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityFairValueAssumptionsandExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, Tax Benefit", "negatedLabel": "Income tax impact" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityFairValueAssumptionsandExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r322" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Employee stock option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityFairValueAssumptionsandExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r125", "r126", "r127", "r129", "r135", "r137", "r151", "r211", "r256", "r257", "r328", "r329", "r330", "r351", "r352", "r401", "r402", "r403", "r404", "r405", "r406", "r524", "r525", "r526" ], "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.supermicro.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r209" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Equity method investment, ownership percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r44", "r170", "r208" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Investment in equity investee" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r206" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "terseLabel": "Equity securities without readily determinable fair value, amount" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsandLongtermInvestmentsDetails", "http://www.supermicro.com/role/FairValueDisclosureLongtermInvestmentsDetails", "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r380", "r381", "r382", "r386" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "verboseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsandLongtermInvestmentsDetails", "http://www.supermicro.com/role/FairValueDisclosureLongtermInvestmentsDetails", "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r380", "r381" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Cash Equivalents and Long-term Investments Measured at Fair value on a Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r295", "r381", "r439", "r440", "r441" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsandLongtermInvestmentsDetails", "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r380", "r381", "r383", "r384", "r387" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsandLongtermInvestmentsDetails", "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Disclosure" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosure" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r287", "r288", "r293", "r295", "r381", "r439" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level\u00a01" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsandLongtermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r287", "r288", "r293", "r295", "r381", "r440" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level\u00a02", "verboseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsandLongtermInvestmentsDetails", "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r295", "r381", "r441" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level\u00a03" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsandLongtermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsandLongtermInvestmentsDetails", "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r295", "r439", "r440", "r441" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsandLongtermInvestmentsDetails", "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r385", "r387" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsandLongtermInvestmentsDetails", "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r414", "r418" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.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", "negatedLabel": "Payments of obligations under finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r204", "r205", "r213", "r215", "r216", "r217", "r218", "r220", "r221", "r222", "r223", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsandLongtermInvestmentsDetails", "http://www.supermicro.com/role/FairValueDisclosureLongtermInvestmentsDetails", "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r393", "r395", "r397", "r398" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "negatedLabel": "Foreign currency exchange gain" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FormerGainContingencyRecognizedInCurrentPeriod": { "auth_ref": [ "r242" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain recognized in the period that had been disclosed in prior periods as a contingent gain.", "label": "Former Gain Contingency, Recognized in Current Period", "terseLabel": "Payment received from CEO for settlement" } } }, "localname": "FormerGainContingencyRecognizedInCurrentPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r93" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r87" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityFairValueAssumptionsandExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r91", "r116", "r169", "r174", "r178", "r181", "r184", "r210", "r392" ], "calculation": { "http://www.supermicro.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.supermicro.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfInvestments": { "auth_ref": [ "r199" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.", "label": "Other than Temporary Impairment Losses, Investments", "terseLabel": "Impairment on investments" } } }, "localname": "ImpairmentOfInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r121", "r169", "r174", "r178", "r181", "r184" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income tax provision" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r83", "r107", "r167", "r208", "r491", "r514" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedTerseLabel": "Share of income from equity investee", "terseLabel": "Share of income from equity investee, net of taxes" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperations" ], "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": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "verboseLabel": "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.supermicro.com/role/StockbasedCompensationandStockholdersEquityFairValueAssumptionsandExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "verboseLabel": "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.supermicro.com/role/StockbasedCompensationandStockholdersEquityFairValueAssumptionsandExpenseDetails" ], "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": [ "r343", "r349", "r350", "r353", "r355", "r357", "r358", "r359" ], "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.supermicro.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r117", "r136", "r137", "r168", "r341", "r354", "r356", "r518" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "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)", "negatedTerseLabel": "Income tax provision", "terseLabel": "Income tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperations", "http://www.supermicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r110" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for taxes, net of refunds" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r106" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 13.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 (including changes in related party balances of $7,658 and $(24,676) during the three months ended September 30, 2021 and 2020, respectively)" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties": { "auth_ref": [ "r106" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the obligations due for goods and services provided by the following types of related parties: a parent company and its subsidiaries, subsidiaries of a common parent, an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Accounts Payable, Related Parties", "terseLabel": "Increase (decrease) in accounts payable, related parties", "verboseLabel": "Changes in accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical", "http://www.supermicro.com/role/RelatedPartyTransactionsTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r106" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable, net (including changes in related party balances of $(5,315) and $7,510 during the three months ended September 30, 2021 and 2020, respectively)" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties": { "auth_ref": [ "r106" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount due to the reporting entity for good and services provided to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Accounts Receivable, Related Parties", "negatedLabel": "Changes in accounts receivable", "negatedTerseLabel": "Increase (decrease) in accounts receivable, related parties" } } }, "localname": "IncreaseDecreaseInAccountsReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical", "http://www.supermicro.com/role/RelatedPartyTransactionsTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r106" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "verboseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r106" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 16.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 liabilities (including changes in related party balances of $1,575 and $(3,577) during the three months ended September 30, 2021 and 2020, respectively)" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r106" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "negatedLabel": "Decrease in deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/RevenueContractBalancesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r106" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r106" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other long-term liabilities (including changes in related party balances of $0 and $(530) during the three months ended September 30, 2021 and 2020, respectively)" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r106" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets (including changes in related party balances of $(2,446) and $12,158 during the three months ended September 30, 2021 and 2020, respectively)" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.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.supermicro.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r82", "r165", "r408", "r410", "r495" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r101", "r104", "r110" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r34", "r225" ], "calculation": { "http://www.supermicro.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 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.supermicro.com/role/BalanceSheetComponentsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r63" ], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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": "Total inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsInventoriesDetails", "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventory, Net [Abstract]" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsInventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves": { "auth_ref": [ "r36", "r37", "r225" ], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.", "label": "Inventory, Raw Materials and Supplies, Net of Reserves", "terseLabel": "Purchased parts and raw materials" } } }, "localname": "InventoryRawMaterialsAndSuppliesNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r35", "r225" ], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsInventoriesDetails": { "order": 3.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.supermicro.com/role/BalanceSheetComponentsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r224" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Provision for excess and obsolete inventories" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvesteeMember": { "auth_ref": [ "r207" ], "lang": { "en-us": { "role": { "documentation": "A corporation that issued voting stock held by an investor.", "label": "Investee [Member]", "terseLabel": "Investee" } } }, "localname": "InvesteeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r276" ], "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.supermicro.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r422" ], "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": "Summary of Operating Lease Expense Recognized and Supplemental Cash Flow Information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r423" ], "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": "Summary of Future Minimum Lease Payments Under Noncancelable Operating Lease Arrangements" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r423" ], "calculation": { "http://www.supermicro.com/role/LeasesFutureMinimumOperatingLiabilityPaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.supermicro.com/role/LeasesFutureMinimumOperatingLiabilityPaymentsDetails_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 future lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/LeasesFutureMinimumOperatingLiabilityPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r423" ], "calculation": { "http://www.supermicro.com/role/LeasesFutureMinimumOperatingLiabilityPaymentsDetails_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.supermicro.com/role/LeasesFutureMinimumOperatingLiabilityPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r423" ], "calculation": { "http://www.supermicro.com/role/LeasesFutureMinimumOperatingLiabilityPaymentsDetails_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 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.supermicro.com/role/LeasesFutureMinimumOperatingLiabilityPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r423" ], "calculation": { "http://www.supermicro.com/role/LeasesFutureMinimumOperatingLiabilityPaymentsDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease 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.supermicro.com/role/LeasesFutureMinimumOperatingLiabilityPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r423" ], "calculation": { "http://www.supermicro.com/role/LeasesFutureMinimumOperatingLiabilityPaymentsDetails_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 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.supermicro.com/role/LeasesFutureMinimumOperatingLiabilityPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r423" ], "calculation": { "http://www.supermicro.com/role/LeasesFutureMinimumOperatingLiabilityPaymentsDetails_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 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": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/LeasesFutureMinimumOperatingLiabilityPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r423" ], "calculation": { "http://www.supermicro.com/role/LeasesFutureMinimumOperatingLiabilityPaymentsDetails": { "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: Imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/LeasesFutureMinimumOperatingLiabilityPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r425" ], "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.supermicro.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r51", "r116", "r176", "r210", "r366", "r372", "r373", "r392" ], "calculation": { "http://www.supermicro.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.supermicro.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r32", "r116", "r210", "r392", "r488", "r511" ], "calculation": { "http://www.supermicro.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 stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r53", "r116", "r210", "r366", "r372", "r373", "r392" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.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.supermicro.com/role/CondensedConsolidatedBalanceSheets", "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r49", "r120" ], "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.supermicro.com/role/ShorttermandLongtermDebt2018BankofAmericaCreditFacilityDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtChangHwaBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtESUNBankandMegaBankCreditFacilityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r49" ], "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.supermicro.com/role/ShorttermandLongtermDebt2018BankofAmericaCreditFacilityDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtChangHwaBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtESUNBankandMegaBankCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r49" ], "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": "Credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebt2018BankofAmericaCreditFacilityDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtChangHwaBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtESUNBankandMegaBankCreditFacilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r49" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Credit facility, remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebt2018BankofAmericaCreditFacilityDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtESUNBankandMegaBankCreditFacilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Line of credit facility, unused capacity, commitment fee percentage" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebt2018BankofAmericaCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebt2018BankofAmericaCreditFacilityDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtChangHwaBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtESUNBankandMegaBankCreditFacilityNarrativeDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtScheduleofShorttermandLongtermDebtDetails" ], "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": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebt2018BankofAmericaCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r22", "r253", "r485", "r505" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.supermicro.com/role/ShorttermandLongtermDebtScheduleofShorttermandLongtermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0 } }, "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.supermicro.com/role/CondensedConsolidatedBalanceSheets", "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtScheduleofShorttermandLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r123", "r251" ], "calculation": { "http://www.supermicro.com/role/ShorttermandLongtermDebtMaturitiesofShorttermandLongtermDebtDetails": { "order": 6.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 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": "Long-Term Debt, Maturity, Year One", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtMaturitiesofShorttermandLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r123", "r251" ], "calculation": { "http://www.supermicro.com/role/ShorttermandLongtermDebtMaturitiesofShorttermandLongtermDebtDetails": { "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": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtMaturitiesofShorttermandLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r123", "r251" ], "calculation": { "http://www.supermicro.com/role/ShorttermandLongtermDebtMaturitiesofShorttermandLongtermDebtDetails": { "order": 5.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.supermicro.com/role/ShorttermandLongtermDebtMaturitiesofShorttermandLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r123", "r251" ], "calculation": { "http://www.supermicro.com/role/ShorttermandLongtermDebtMaturitiesofShorttermandLongtermDebtDetails": { "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 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": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtMaturitiesofShorttermandLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r123" ], "calculation": { "http://www.supermicro.com/role/ShorttermandLongtermDebtMaturitiesofShorttermandLongtermDebtDetails": { "order": 3.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 remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtMaturitiesofShorttermandLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r55" ], "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": "Debt, Non-current" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtScheduleofShorttermandLongtermDebtDetails" ], "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.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtESUNBankandMegaBankCreditFacilityNarrativeDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtScheduleofShorttermandLongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r55", "r252" ], "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.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtESUNBankandMegaBankCreditFacilityNarrativeDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtScheduleofShorttermandLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyAccrualPayments": { "auth_ref": [ "r239" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow reducing loss contingency liability.", "label": "Loss Contingency Accrual, Payments", "terseLabel": "Civil money penalty payment" } } }, "localname": "LossContingencyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyPendingClaimsNumber": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "documentation": "Number of pending claims pertaining to a loss contingency.", "label": "Loss Contingency, Pending Claims, Number", "terseLabel": "Number of putative class action complaints" } } }, "localname": "LossContingencyPendingClaimsNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r62", "r116", "r210", "r392", "r487", "r510" ], "calculation": { "http://www.supermicro.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", "terseLabel": "Noncontrolling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r287" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsandLongtermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "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 Product Warranty Accrual [Roll Forward]", "terseLabel": "Product Warranties:" } } }, "localname": "MovementInStandardProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsProductWarrantiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r103" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r103" ], "calculation": { "http://www.supermicro.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.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r103", "r105", "r108" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.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": "Net cash provided by (used in) operating activities", "verboseLabel": "OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r76", "r79", "r84", "r108", "r116", "r128", "r130", "r131", "r132", "r133", "r136", "r137", "r141", "r169", "r174", "r178", "r181", "r184", "r210", "r392", "r492", "r515" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.supermicro.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.supermicro.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 income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.supermicro.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperations", "http://www.supermicro.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Accounting Pronouncements Recently Adopted and Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r125", "r126", "r127", "r257", "r361" ], "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": "Non-controlling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r94" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "terseLabel": "Other (expense) income, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r160" ], "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.supermicro.com/role/SegmentReportingNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.supermicro.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.supermicro.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.supermicro.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r169", "r174", "r178", "r181", "r184" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r417", "r424" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease expense (including expense for lease agreements with related parties of $246 and $347 for the three months ended September 30, 2021 and 2020, respectively)" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/LeasesSummaryofLeaseCostsandCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r413" ], "calculation": { "http://www.supermicro.com/role/LeasesFutureMinimumOperatingLiabilityPaymentsDetails": { "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", "verboseLabel": "Present value of operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/LeasesFutureMinimumOperatingLiabilityPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r413" ], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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 liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r413" ], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "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 liability, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r415", "r418" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash payments for operating leases (including payments to related parties of $279 and $347 for the three months ended September 30, 2021 and 2020, respectively)" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/LeasesSummaryofLeaseCostsandCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r412" ], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsOtherAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssets", "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 asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r421", "r424" ], "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": "Incremental borrowing rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/LeasesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r420", "r424" ], "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 lease, weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/LeasesNarrativeDetails" ], "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", "r124", "r158", "r377" ], "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": "Summary of Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r11", "r12", "r13", "r52" ], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": 8.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", "verboseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAccruedLiabilitiesNoncurrent": { "auth_ref": [ "r56" ], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r18", "r481", "r501" ], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsOtherAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets classified as other.", "label": "Other Assets", "totalLabel": "Total other assets" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsOtherAssetsDetails": { "order": 7.0, "parentTag": "us-gaap_OtherAssets", "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.supermicro.com/role/BalanceSheetComponentsOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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 assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrentDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent Disclosure [Abstract]", "terseLabel": "Other Assets [Abstract]" } } }, "localname": "OtherAssetsNoncurrentDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsOtherAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r363", "r364", "r370" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "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, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation gain (loss)" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r68", "r72", "r394", "r396", "r400" ], "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": "Foreign currency translation gain (loss)" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r69", "r70", "r72" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "terseLabel": "Gain (loss) on auction rate security" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r77", "r80", "r363", "r364", "r370" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Total other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r56" ], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities", "totalLabel": "Total other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails", "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent [Abstract]", "terseLabel": "Other Long-term Liabilities [Abstract]" } } }, "localname": "OtherLiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r108" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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": "Schedule of Other Long-term Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r5", "r8", "r228" ], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "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": "Others" } } }, "localname": "OtherPrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]", "terseLabel": "Accrued Liabilities [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r99" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Stock repurchases" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r99" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.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", "negatedLabel": "Payment of withholding tax on vesting of restricted stock units" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r95" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Payments to Acquire Equity Method Investments", "negatedTerseLabel": "Investment in a privately-held company" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r96" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant and equipment (including payments to related parties of $400 and $2,230 during the three months ended September 30, 2021 and 2020, respectively)" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r301", "r326" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.", "label": "Prepaid Expense and Other Assets", "terseLabel": "Prepaid expense and other assets" } } }, "localname": "PrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsandLongtermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r7", "r41", "r42" ], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets (including receivables from related parties of $26,283 and $23,837 at September 30, 2021 and June 30, 2021, respectively)", "totalLabel": "Total prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails", "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current [Abstract]", "terseLabel": "Prepaid Expense and Other Current Assets [Abstract]" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r5", "r8", "r227", "r228" ], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseNoncurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsOtherAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer.", "label": "Prepaid Expense, Noncurrent", "terseLabel": "Prepaid expense, non-current" } } }, "localname": "PrepaidExpenseNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidTaxes": { "auth_ref": [ "r6", "r8", "r226", "r228" ], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "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.supermicro.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r98" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.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", "verboseLabel": "Proceeds from borrowings, net of debt issuance costs" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r97", "r327" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options, net of taxes" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r52", "r244", "r245" ], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 }, "http://www.supermicro.com/role/BalanceSheetComponentsProductWarrantiesDetails": { "order": 2.0, "parentTag": "us-gaap_StandardProductWarrantyAccrual", "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", "terseLabel": "Current portion", "verboseLabel": "Accrued warranty costs" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails", "http://www.supermicro.com/role/BalanceSheetComponentsProductWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualNoncurrent": { "auth_ref": [ "r56", "r239", "r240" ], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 }, "http://www.supermicro.com/role/BalanceSheetComponentsProductWarrantiesDetails": { "order": 1.0, "parentTag": "us-gaap_StandardProductWarrantyAccrual", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer) for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Product Warranty Accrual, Noncurrent", "terseLabel": "Accrued warranty costs, non-current", "verboseLabel": "Non-current portion" } } }, "localname": "ProductWarrantyAccrualNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails", "http://www.supermicro.com/role/BalanceSheetComponentsProductWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r0", "r76", "r79", "r102", "r116", "r128", "r136", "r137", "r169", "r174", "r178", "r181", "r184", "r210", "r363", "r368", "r369", "r375", "r376", "r392", "r496" ], "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" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r46", "r234" ], "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": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r45", "r232" ], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r16", "r17", "r234", "r512" ], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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.supermicro.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails", "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets", "http://www.supermicro.com/role/SegmentReportingPropertyPlantandEquipmentnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r16", "r234" ], "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": "Schedule of Property, Plant, and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r16", "r232" ], "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": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r88", "r214" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "verboseLabel": "Recovery of allowance for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "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 Commitment [Line Items]" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable": { "auth_ref": [ "r23", "r486", "r506" ], "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 Commitment [Table]" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "terseLabel": "Purchase commitments, total", "verboseLabel": "Outstanding purchase order" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r294", "r428", "r429" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperationsParenthetical", "http://www.supermicro.com/role/LeasesSummaryofLeaseCostsandCashFlowInformationDetails", "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails", "http://www.supermicro.com/role/RelatedPartyTransactionsTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/LeasesSummaryofLeaseCostsandCashFlowInformationDetails", "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails", "http://www.supermicro.com/role/RelatedPartyTransactionsTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Purchases from Related Party", "terseLabel": "Related party purchases", "verboseLabel": "Purchases - inventory" } } }, "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperationsParenthetical", "http://www.supermicro.com/role/RelatedPartyTransactionsTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r294", "r428", "r432", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperationsParenthetical", "http://www.supermicro.com/role/LeasesSummaryofLeaseCostsandCashFlowInformationDetails", "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails", "http://www.supermicro.com/role/RelatedPartyTransactionsTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r426", "r427", "r429", "r433", "r434" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r100" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.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", "negatedLabel": "Repayment of debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r337", "r544" ], "calculation": { "http://www.supermicro.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.supermicro.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.supermicro.com/role/StockbasedCompensationandStockholdersEquityFairValueAssumptionsandExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r15", "r109", "r114", "r480", "r507" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted cash and equivalents" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsandLongtermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is 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.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsandLongtermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r10", "r18", "r109", "r114", "r533" ], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsCashCashEquivalentsRestrictedCashDetails": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.supermicro.com/role/BalanceSheetComponentsOtherAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Noncurrent", "terseLabel": "Restricted cash, non-current", "verboseLabel": "Restricted cash included in other assets" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsCashCashEquivalentsRestrictedCashDetails", "http://www.supermicro.com/role/BalanceSheetComponentsOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r2", "r15", "r114" ], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsCashCashEquivalentsRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.supermicro.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash", "verboseLabel": "Restricted cash included in prepaid expenses and other current assets" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsCashCashEquivalentsRestrictedCashDetails", "http://www.supermicro.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted stock units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityFairValueAssumptionsandExpenseDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUandPRSUActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r28", "r257", "r331", "r509", "r527", "r529" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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.supermicro.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r125", "r126", "r127", "r129", "r135", "r137", "r211", "r328", "r329", "r330", "r351", "r352", "r524", "r526" ], "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.supermicro.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r163", "r164", "r173", "r179", "r180", "r186", "r187", "r190", "r271", "r272", "r467" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.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": "Net sales", "verboseLabel": "Net sales (including related party sales of $30,922 and $19,716 in the three months ended September 30, 2021 and 2020, respectively)" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperations", "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyLocationDetails", "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyProductTypeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquitySummaryofOperationalandStockPriceMilestonesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r261", "r262", "r263", "r264", "r265", "r266", "r269", "r270", "r275", "r283" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r89", "r531" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Related party sales", "verboseLabel": "Net sales" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperationsParenthetical", "http://www.supermicro.com/role/RelatedPartyTransactionsTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuePerformanceObligationDescriptionOfPaymentTerms": { "auth_ref": [ "r263" ], "lang": { "en-us": { "role": { "documentation": "Description of payment terms in contract with customer. Includes, but is not limited to, timing of payment, existence of financing component, variability of consideration and constraint on variable consideration.", "label": "Revenue, Performance Obligation, Description of Payment Terms", "terseLabel": "Description of payment terms" } } }, "localname": "RevenuePerformanceObligationDescriptionOfPaymentTerms", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/RevenueContractBalancesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r267" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining revenue performance obligation, amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "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": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r268" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Remaining performance obligation, expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r268" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r268" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Remaining revenue performance obligation, percent to be recognized" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebt2018BankofAmericaCreditFacilityDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtChangHwaBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtESUNBankandMegaBankCreditFacilityNarrativeDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtScheduleofShorttermandLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r419", "r424" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right of use (\"ROU\") assets obtained in exchange for operating lease commitments", "verboseLabel": "New operating lease assets obtained in exchange for operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.supermicro.com/role/LeasesSummaryofLeaseCostsandCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "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.supermicro.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r145" ], "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.supermicro.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]", "terseLabel": "Summary of Long-term Investments" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Cash, Cash Equivalents and Restricted Cash" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Short-term and Long-term Debt Obligations" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable": { "auth_ref": [ "r284", "r285" ], "lang": { "en-us": { "role": { "documentation": "Schedule, table or text reflecting arrangements that are not equity-based payments, or pension and other postretirement benefits, with individual employees. The arrangements (for example, profit sharing, deferred bonuses or certain split-dollar life insurance arrangements) are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain amounts at designated future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related liability.", "label": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]", "terseLabel": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]" } } }, "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPerformanceAwardsLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r144" ], "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": "Computation of Basic and Diluted Net Income Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/NetIncomePerCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r300", "r323", "r333" ], "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": "Schedule of Stock-based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r14", "r38", "r39", "r40" ], "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 Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r251" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Short-term and Long-term Debt Obligations" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of noncurrent assets.", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "terseLabel": "Schedule of Other Assets" } } }, "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.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": "Schedule of Prepaid Expenses and Other Current Assets" } } }, "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r250" ], "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": "Reconciliation of the Changes in Accrued Warranty Costs" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r46", "r234" ], "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": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r118", "r430", "r432" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/LeasesSummaryofLeaseCostsandCashFlowInformationDetails", "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails", "http://www.supermicro.com/role/RelatedPartyTransactionsTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.", "label": "Schedule of Related Party Transactions [Table Text Block]", "terseLabel": "Schedule of Related Party Transactions" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r90", "r189" ], "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": "Summary of Property, Plant and Equipment" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r169", "r171", "r177", "r229" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/SegmentReportingPropertyPlantandEquipmentnetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r301", "r326" ], "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.supermicro.com/role/StockbasedCompensationandStockholdersEquityCommonStockRepurchaseNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityFairValueAssumptionsandExpenseDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUandPRSUActivityDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUandPRSUActivityNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquitySummaryofOperationalandStockPriceMilestonesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Summary of Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r304", "r313", "r315" ], "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 Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (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, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Assumptions Used to Estimate Fair Value of Stock Options Granted Using Black-Scholes Option Pricing Model" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShortTermDebtTable": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.", "label": "Schedule of Short-term Debt [Table]", "terseLabel": "Schedule of Short-term Debt [Table]" } } }, "localname": "ScheduleOfShortTermDebtTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebt2018BankofAmericaCreditFacilityDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtChangHwaBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtESUNBankandMegaBankCreditFacilityNarrativeDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtScheduleofShorttermandLongtermDebtDetails" ], "xbrltype": "stringItemType" }, "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.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtESUNBankandMegaBankCreditFacilityNarrativeDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtScheduleofShorttermandLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "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": [ "r159", "r161", "r162", "r169", "r172", "r178", "r182", "r183", "r184", "r185", "r186", "r189", "r190", "r191" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/SegmentReporting" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/SegmentReportingPropertyPlantandEquipmentnetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r87" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityFairValueAssumptionsandExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r106" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.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": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r309" ], "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", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUandPRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r312" ], "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.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUandPRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r311" ], "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.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUandPRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r311" ], "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.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUandPRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r310" ], "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": "Balance at end of period (in shares)", "periodStartLabel": "Balance at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUandPRSUActivityDetails" ], "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": "Time-Based RSUs Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUandPRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r310" ], "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": "Balance at end of period (in dollars per share)", "periodStartLabel": "Balance at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUandPRSUActivityDetails" ], "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": "Weighted Average Grant-Date Fair Value per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUandPRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityFairValueAssumptionsandExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r320" ], "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.supermicro.com/role/StockbasedCompensationandStockholdersEquityFairValueAssumptionsandExpenseDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r319" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityFairValueAssumptionsandExpenseDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r321" ], "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", "verboseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityFairValueAssumptionsandExpenseDetails" ], "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.supermicro.com/role/StockbasedCompensationandStockholdersEquityCommonStockRepurchaseNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityFairValueAssumptionsandExpenseDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUandPRSUActivityDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUandPRSUActivityNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquitySummaryofOperationalandStockPriceMilestonesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r302" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Number of awards authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Authorized shares available for future issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted Average Remaining Contractual Term and Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Options vested and exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r309" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedTerseLabel": "Forfeited/Cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Grants in period (in shares)", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r314" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Weighted-average fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityFairValueAssumptionsandExpenseDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r306", "r326" ], "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": "Balance at end of period (in shares)", "periodStartLabel": "Balance at beginning of period (in shares)", "terseLabel": "Shares reserved for outstanding awards (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityDetails" ], "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": "Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r305" ], "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": "Balance at end of period (in dollars per share)", "periodStartLabel": "Balance at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityDetails" ], "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": "Weighted Average Exercise Price\u00a0per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r316" ], "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 exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period", "terseLabel": "Units earned in period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUandPRSUActivityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r299", "r303" ], "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.supermicro.com/role/StockbasedCompensationandStockholdersEquityFairValueAssumptionsandExpenseDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUandPRSUActivityDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUandPRSUActivityNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquitySummaryofOperationalandStockPriceMilestonesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited/Cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche One [Member]", "verboseLabel": "Tranche One" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Share Price Milestone (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquitySummaryofOperationalandStockPriceMilestonesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityCommonStockRepurchaseNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityCommonStockRepurchaseNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r318", "r332" ], "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", "verboseLabel": "Expected term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityFairValueAssumptionsandExpenseDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r326" ], "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": "Weighted average remaining contractual term, options vested and exercisable (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r316" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual term, options outstanding (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedTerseLabel": "Shares withheld for the withholding tax on vesting of restricted stock units (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r19", "r483", "r504" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.supermicro.com/role/ShorttermandLongtermDebtScheduleofShorttermandLongtermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0 } }, "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": "Short-term debt" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets", "http://www.supermicro.com/role/ShorttermandLongtermDebt2018BankofAmericaCreditFacilityDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtESUNBankandMegaBankCreditFacilityNarrativeDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtScheduleofShorttermandLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermDebtLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Short-term Debt [Line Items]", "terseLabel": "Short-term Debt [Line Items]" } } }, "localname": "ShortTermDebtLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/ShorttermandLongtermDebt2018BankofAmericaCreditFacilityDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtChangHwaBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtESUNBankandMegaBankCreditFacilityNarrativeDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtScheduleofShorttermandLongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r50" ], "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.supermicro.com/role/ShorttermandLongtermDebt2018BankofAmericaCreditFacilityDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtChangHwaBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtESUNBankandMegaBankCreditFacilityNarrativeDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtScheduleofShorttermandLongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r48" ], "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.supermicro.com/role/ShorttermandLongtermDebt2018BankofAmericaCreditFacilityDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtChangHwaBankDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtESUNBankandMegaBankCreditFacilityNarrativeDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtScheduleofShorttermandLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r249" ], "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsProductWarrantiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual", "periodEndLabel": "Balance, end of the period", "periodStartLabel": "Balance, beginning of the period" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsProductWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r246" ], "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": "Costs utilized" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsProductWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease": { "auth_ref": [ "r248" ], "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": "Change in estimated liability for pre-existing warranties" } } }, "localname": "StandardProductWarrantyAccrualPreexistingIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsProductWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r247" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Provision for warranty" } } }, "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsProductWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r60", "r125", "r126", "r127", "r129", "r135", "r137", "r151", "r211", "r256", "r257", "r328", "r329", "r330", "r351", "r352", "r401", "r402", "r403", "r404", "r405", "r406", "r524", "r525", "r526" ], "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.supermicro.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "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.supermicro.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperationsParenthetical", "http://www.supermicro.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "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": [ "r125", "r126", "r127", "r151", "r467" ], "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.supermicro.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperationsParenthetical", "http://www.supermicro.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r256", "r257" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Release of common stock shares upon vesting of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r24", "r25", "r256", "r257", "r308" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Exercised (in shares)", "terseLabel": "Exercise of stock options, net of taxes (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r60", "r256", "r257" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options, net of taxes" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "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": "Stock repurchase program, authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityCommonStockRepurchaseNarrativeDetails" ], "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": "Stock repurchase program, remaining authorized repurchase amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityCommonStockRepurchaseNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r24", "r25", "r256", "r257" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "negatedTerseLabel": "Stock repurchases and retirement (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r24", "r25", "r256", "r257" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "negatedTerseLabel": "Stock repurchases and retirement" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r24", "r25", "r256", "r257" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Stock repurchases (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityCommonStockRepurchaseNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r25", "r30", "r31", "r116", "r196", "r210", "r392" ], "calculation": { "http://www.supermicro.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", "totalLabel": "Total Super Micro Computer, Inc. stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets", "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r116", "r125", "r126", "r127", "r129", "r135", "r210", "r211", "r257", "r328", "r329", "r330", "r351", "r352", "r361", "r362", "r374", "r392", "r401", "r402", "r406", "r525", "r526" ], "calculation": { "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets", "http://www.supermicro.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r407", "r435" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPerformanceAwardsLiabilityDetails", "http://www.supermicro.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtChangHwaBankDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r407", "r435" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPerformanceAwardsLiabilityDetails", "http://www.supermicro.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtChangHwaBankDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r407", "r435" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsPerformanceAwardsLiabilityDetails", "http://www.supermicro.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtChangHwaBankDetails" ], "xbrltype": "domainItemType" }, "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.supermicro.com/role/BalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "verboseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplierConcentrationRiskMember": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.", "label": "Supplier Concentration Risk [Member]", "terseLabel": "Supplier concentration risk" } } }, "localname": "SupplierConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r204", "r205", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsandLongtermInvestmentsDetails", "http://www.supermicro.com/role/FairValueDisclosureLongtermInvestmentsDetails", "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r59", "r258" ], "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.supermicro.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r338", "r346" ], "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.supermicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r344" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Interest and penalties relating to unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r347" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Unrecognized tax benefits, increase resulting from current period tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r348" ], "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 benefits that would impact tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeasePayment": { "auth_ref": [ "r416" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for variable lease payment excluded from lease liability.", "label": "Variable Lease, Payment", "terseLabel": "Variable lease payments" } } }, "localname": "VariableLeasePayment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/LeasesNarrativeDetails" ], "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.supermicro.com/role/ShorttermandLongtermDebt2018BankofAmericaCreditFacilityDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails" ], "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.supermicro.com/role/ShorttermandLongtermDebt2018BankofAmericaCreditFacilityDetails", "http://www.supermicro.com/role/ShorttermandLongtermDebtCTBCBankDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r144" ], "calculation": { "http://www.supermicro.com/role/NetIncomePerCommonShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Effect of dilutive securities (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r139", "r144" ], "calculation": { "http://www.supermicro.com/role/NetIncomePerCommonShareDetails": { "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 diluted shares (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperations", "http://www.supermicro.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted-average shares used in calculation of net income per common share:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r138", "r144" ], "calculation": { "http://www.supermicro.com/role/NetIncomePerCommonShareDetails": { "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 shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.supermicro.com/role/CondensedConsolidatedStatementsofOperations", "http://www.supermicro.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "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.supermicro.com/role/NetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 13 } }, "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": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765" }, "r100": { "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" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r102": { "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" }, "r103": { "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" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r12": { "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" }, "r120": { "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" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r123": { "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" }, "r124": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26626-111562" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=SL6284422-111562" }, "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))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117539-209714" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=117311354&loc=d3e32006-111567" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r225": { "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" }, "r226": { "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" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=6397426&loc=d3e17499-108355" }, "r243": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r248": { "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" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1),(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r283": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19524-108361" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363" }, "r286": { "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" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "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))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "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" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r346": { "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" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r368": { "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" }, "r369": { "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" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r394": { "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" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30226-110892" }, "r396": { "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" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r399": { "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" }, "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)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r409": { "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" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "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" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=68176171&loc=SL68176184-208336" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "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": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r434": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "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": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r45": { "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" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r466": { "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" }, "r467": { "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" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r47": { "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" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r48": { "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" }, "r480": { "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" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r49": { "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" }, "r490": { "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" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r496": { "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" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818" }, "r498": { "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" }, "r499": { "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" }, "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)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "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" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "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" }, "r530": { "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" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r546": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r547": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r548": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r549": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "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" }, "r550": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "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.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)(4)", "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(a)(2))", "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.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "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-c)", "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": "(e)", "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", "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", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r84": { "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" }, "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(4))", "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(5))", "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.1(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 93 0001375365-21-000083-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001375365-21-000083-xbrl.zip M4$L#!!0 ( /.#95-U3^0*R@< $ 83$P,3%B;V1?,C R,'AR M8!,V,[;+ MEG?6^[+52 UT+-1*JP4AOW[/Z9:P\8!-,KXF.U5C1%_.Y3O7IG7X7>^TZU^= M]6&BIQ&<77[\-.A"J5*M?JEWJ]6>WX,?_<^?8,]Q/? 5BU.AA8Q95*WV3TI0 MFFB==*K5^7SNS.N.5..J?UXE4GO52,J4.Z$.2T>'-()_.0N/_G;X7:4"/1ED M4QYK"!1GFH>0I2(>PY>0I]=0J>2KNC)9*#&>:*BY-0^^2'4M9LS.:Z$C?E30 M.:S:[X=5P^1P*,/%T6$H9B#"#R7AMKV@U>"M_1'W]CPO;+%A(VC6^(@UZJV] M1OA?#X6LXG*[)]6+B'\H345=#S7_7O)K#LZ',E8(S.% MF^WCDL;&N8=7W): J3$*,91:RVEG/]'(6+-AQ(L%0ZE"KBJ!C"*6I+Q3/!R$ M(DTBMNB(.!(QKYA-!ZOD&JC2C"LM A956"3&<4?S7W4^G6O;;CN>VR2%-EX#E3\Y]0?=/IS^ WXX/S[QZ>&\?^&?#[I^OP<7_FGW)[@\ M&?@7&]WN5:JU!@?WC?;?9,N]R>SMX'4199P!9]%H"36GVF2 M::[*,(@#Y\THMK=6L4'O_;M&ZP":S8I;;]3;]?8;5ZC=W8,WKM'.GMO:A89;K[20?*',EOQ],>4IG/ Y&GC*XFT+ MQWI)8$TY,*U!U71%K[+MPB;3<6VC^7O[KG;+:;N;I]%B2&4D0B@L6115ETIJZ5[ WT8/_ W&V&LY;GOOT9M@;Q]M_ 2]M>?L MM[/LX..DM/9V??7QY_YV2?F5"'S4H[]/G1/+T_\\ZLW)?]_!F_!49Z _ M'*I/U(YL9Y8?%$-.)]ETR)5I@[_9J5Y4G;.(Q7\"-?(CR0O&RKK>\%54M-]Q ME'XEF:_FUMS'$OBYM7^6]/O_,\<]9X[:LYTY_J* ;YG7@#[K3K.Y;8I[@ORR M/JZN9 8[[]^U:C7W8"$S\^0=@%2@)QSR"5/G.<\G=V'"9AR&G,=T*58&EL((O5;.4UMH,:OVF.:DNT%J.;JN!#^R_0R; M#:R>U''RZP)"&%$)##1 ,/PEM/>E9E'>^9+=R:FM\7GX(@"\I M9I&U M/,;IPR&-B%W@&@K*/3.7?[-5OD'SVX6B6478IQ,61>8.ZVYX@C\1Z::D9).6 MW3RCS70/#=)FG)%01"Z.,[0U?F!"42E3BT*\C2&PDF2,3#1:+I)KD6DD KJ@ MJS=,;$*&P&.J&07WFWUPAQHMHBN[(G6AFNT#2)2;0A9E(8KHI"W6Z4$8A *)! MR (Y M1&&>%],LF"PYD]DM,?X+0;NC9!:CY!#*>5SX38P*DDSSB8R,C7>M.YG NR-> M486F6:1%$@E\'*(4,%+,.ME.+#6NHIJ8*9/% M"@]:-F,B,HTT:F0"VB@,"0NNV9@;+SB1>D)N8;P$]^!WC'CKYDLV#XE&O5_N M9H8WINT1(I(ETO!%?1=@7Q\R8&*0)CGI8U2COE+"9[L33%UI\VF=PWO8U_>87 C6T>,J.1\)YK=YS-S]1_\E:M M.V$JPF+W2;!X3!+@@%!3J@$VPCY*[ 'HM1>.OD*&IXCN]D^7/S9\VTW;[7?= M$FG?].LH+"%T0/GJ[;>;8[(]EM]L84,\G*,!'_.%.?MWHFZ.K6->&6*=O*ZP M$?I*AT48:.FJ:"_W M\?G7L[IJC:5RS-RYY'_P-02P,$% @ \X-E4\Y7 M0Y0>'0 FJX !X !A,3 Q,G)EM)M 4VP(!IAL@A_[U M^XZ^<)"29V.3DIU*C442Z./UNZ]^^Y>SCZ?7__ITGDRJ:9Y\^OSMCQ>GR9.] M@X.?GIX>')Q=GR4_7+__,7FV?SA,KK4HC*I468C\X.#\PY/DR:2J9L<'!XO% M8G_Q=+_4-P?7EP9FJ>J.SO3]3S5\.1>"V?9^+IT3,Q?BZ&1^/#I^+H M<'3X>OCZ9?:_0UCD 3S.[YAJFSZLU"9=7D>'AX^-]/ MZ+EW;\=E4<%D&E[F/_T8*W_KS%+)+]6>R-5-<4Q[?<*ONI_3,B_U\3>']+\W M^,O>6$Q5OCS^V[6:2I-\D(ODLIR*XF\# ^>S9Z168W[0J%_D\1"73A\7=B\P M3JX*Z?;&&SK_GQ\NOKVX3H:'^\.CSG;N6&P_#'I>2N&LI-[0%J\^?SJ_3-Y? MG%Y^3$X_OO_T^?K\G%Z?GR57UQ]/_Y%\_G!Q?96< M?']Y?O[^_,/UUF]@YR-\\R\I=/)/:2J@]4'R29=[EZ(2B:B2:ZF!V@3REMW[ M[.7G&@89+W\M^MG7WM!7JL@ (L? $6;WP^.IT#? $D9E5953WOA=8[^8_?;T M_*P-\.%S1/9Z)G7R7J6Z!#XZG=5P]H#L1;H_2$1R)G.Q$%HF::EGI2; )SO5 M1"9__>;5T='A&P>$WVCI-.*QJ@!TZ7KLH!)?AF]UD(DQR M Y(0I595)@BS[^FC3 HQA2]505]N"H+]R_]05BJ523GFQ>(?ET"(6J6XCZNJ M3&^3SX6JS"9AO,48R/#;"@0$I%M,5#H!+%-FQ2DF)S=:2M*PMA>F?HU; 5: MI:@JD4X DJ)(D#UFP!Y!XR5YM9IBMAC"EU>?-TK0'KBF'OTLT\HQ3)!%4P!W M00#.R*0PB9%5,BYU-7$/+?I)MJB6]#%_"$M5 &ED_,#OX_+6OX4JQD MK8-$CL< !F16PB_B#*@K*(KAU?#>XR6SHX=&9I_$DK0\>_(;)BN4RH2 +'-' ML.0I<'.Q%*,JQ!)&'D^ULI9A%Y\QV*B'6-;0%>D@"&+:U()+9 M%D!HEX1,"CPI$Z!Y)0OU!Q$13Q^:B+!4M24BXIZ:U^^SRCX:6P?**U260(%[ MME$O&4)KJ^'#U/!\HT B939V&@R"RL#:"=+%*B;F:.8*W4$UJ!-ET?@>=62S M5K,NBWSI-)ZV8G,E]1P]&^BZ*,J*B "C'Z +C22,QBJ]F,U )I R$T^[GSQ: MUOKLH;'6( T@P.FPLAD*I;HA]M>K]A)^N]:Z5)O@[XU0' -B$65=<5 !&%ISS=B M,PAC4X/=!="WAT7'/JZ!Z0%WL2Y5-OUC/T/3\&*I7(Z 4P@6R^RV0-8)(Z-? M8@:,#\6AG1^692IX"1& ^"P\!B@&/*:J*TE6VZ]XF=Z$#2EX9YE(. A 3]RM M71WQ:NO.==J$.R^_$X,>)R"'[Q@]9Z61QHL&*ZT&Z"N!*;W1FF0H,3(+Q@RX M^ 6G^?E A=' .O2DA4NY*21FI&\;< .?HW+.?([=<48Q27@-&S@=C&12&"\ MW0$2UP0HDK^2::UA9$G' 40^DYHI4\ HTY&-NCL"C<)+(IF4.9XXL0\ CB:W M$'(&>)Y]>58L!C=29IU'O5!*%D#]Q!IR .L.;@XD),\"!RII G3E9KBX26DC MEHW-\OZKY:S[$[X"].!8F!N7EC\5/Y>:6%(7W6AKIKVWW;]^\_SU&W9%9S(; MP'@+8*<:%R J7#APOTEK!8H%NBESF:/#CH8S#*IQ T4'338;B+N/LL-+=CG> M!=*<'LX.T-=B6Y;4,YQ=5@#N:30:HBD\:6-;;K$$S=7K10H4%$9Y+_0M:#W_ M%#GP%0R+7!%J6)1N+L@O!\MJ.8?A%3$B MAVKWE?]'HA;_.]%NUIFXD7LC+<7M'CE\CT6^$$OS9 .)8U^I[6U(MXNHL<%! M8B]Y+]/HNA6]NLR<4Z(JP9@?4W6?:[M24\\VZNE4Q *HRZWLB@""K,$ U3O) M%)AXS)LI1E5(18S728]("F>.-7FB@MG@Q\*:E9[\NVLI2FTI.>O93S_@'JV= M\/RAV0G?L6.Z9@FZ!5Z8AGE F+W.3@4;!0 M":4&_(;#2$F%1&;AEC6N-1%I8=.B"A;F7GL)Z8@#>F]GM-N(R/%DS?$!!$36 MDK1<&H\VT0IOV'=Q0[!8KPU9V+@0!ZECL)/'2\0O'B 13^DPKRW7W:[86^18 MW6KG8+)9O^#6.T^3X>%&(X2-**MEN8V8+I@JF=4SNI;@6&DP*:Z"S4'9!*#C M@!5*CB G()H&=202B <'[KF#5JMU%7@;%9=%KB2T_M58A:Q;[W[5;/\N%"B' ML8H8^[R: F6SFX\,PE.PCB@%()E$DU$4$6#D MEQE8O@:$EU\DBG,QAM1VMGC)9A7#XU@3C($(9[J MIM5(Y/5%/1U9OR^@S*W".,!XA9L4^/*+[J\?&KK_!!H".@2145Z++W+3 M2/_5F#$\?+7=J+$C=E>AQL6XX=( HM.2_!>D1R[L$25CB=Y\C!97)&_R,A6Y MUZ\3]I+ -Q6>8_B>DX_-*@_GG;F>7;G:"80Y+N.F$G.AN8P/ M,TQ&LI!C%5D"N+"^O>UV?'*DQH.>/A6WL#BMT==+XL+JTB(EGMBS\5GP4N!/ M(Y$[38-VL.+8=NA'^PF#_GG.WO1\R9&KK8S7 R])(MZR%;5/7R]VMI^YC%8R ME\]%#H9E9&IFDIVJO58M?FR?79^U&-YLYBM(-+ =N;4S"RR-_AE^_'W#CZNP M=U/U\!QMO(OS#A#'X($ZI;C$6)?3&(FL519A=0Y(HF.AXQBV6A%Z!SD5*=@+ M0'>Y2K6>B#E)JF0LE ;63W'W.<;=R?G52U+$]T.$D",:A:\8[J&SX,D!P0*; M,@,*3L#ZY9>4B'@J5KMCA"P>]\R\IQ\-/4DZ9PD!>#@A:"*?%U/<2 M48@R@\9R*%.'\*ZI'\;X.I6 6UDS.WBKHPX,^-<@T3<;?&!9OUS!8G;4+AX- MJ+0^$\\2-::\)7,ET'ENR!Y))Q)SX188D'6>MQ 7@!,2[(50TZG,%+))B2JN M+@N5.J5Y #/RE'T4;BBD83/D&HR;X]:4@6DFG.==+@I,(H-O8$C56ST#PBD% MR8.2 )@'< =E)EW>SB*,A!,,9@70LK7&MB% Z7XC7=ZBBD^IOMV!81.<'HCI MEE]D6E?D33&5K@E%#&,]3CN-8A3$3ON''+062S+!&.!&'.,NV_/C1X*"S&S> MGA%Y-Z"P#M8B!^TH6S*\Z8V:+\N6\[<1V] >2DP(1!C39'# M*BU1&(53CH1B+A9>T+1U6L5I=(BZ!+]9"6^Q\ IX,FBXO<+T'>O1/F::@C## MG+Y*^BP(*]F)#BB;L;\XHKU4Y*Y[T;9HJ9APVESLX_6_#0_W'Y;_[;2%DS^* M!6>[NF)]=M$6H5E0P[5[$84K*/EST_Z[ZTE4 =]8:AQ96:%EKZ/[8(.N(6C, M! K8;YUH[)S!0'+#?];C.$,NT.9P1(35[OZ&H]X6.WF(VVB]U=F#OCY79=YPCD7 NQ-843H[ MA[?<$PC%$ILJW-2YU;.].ZYY(+1[VHMT2F+IK2NS-)6<,DX$FZD36AX # M$0U0LQBH"C%2>91D[F -0"U'EH/(#]HJ1N\[3"A-H#^IX. MSJ@J@D*$MI062(U_&+9T#">FSW/;3]Q->L!3M9C25J2<3HJ/81*\&GO;D@2M MS<$(4"ZMDC73BESF,(:+<'6Y1Y, .FC,A%S^Z;[Z0V?/L]N?^ 9F[ F6PZJ MDP5% ZIE2X8@\\4<)^/0$Y&;DV6:G.,1JV7#!Z:6?2B32Q<'^ZZF=/$39+[& M*F?NMVM? &$SM#>N?F$CPJO/5E1@)[UD#LP$L%2CP%(F!61$ 8YA>WIF),E- M@IF$R./@'[E'F6HC8915W:K@9\."#5M&2&5K8'LZ$]*3QI@A1N.SQM16C1KJ M"DN27,%0+I<'>!'('U&9$@N]F-X8YLZ>:MC35_4(;#2%FT(:"XXD$DTH>_PY MK&"U>RMS7U'TD#?-;CMYNVM8Y 5R!%1?E5*5!_76A MY580HL]5X?1B,A,:9D %I(16/\H-=J8C93BWJ+,Z[%21MM;RCC;J&FS1,#NN M\#50]JAV'#F"]@MJ[H)JIJ+FB3-V B[$I2Y@GYVK:NG)@J*9#VM(P">U%3Y[;S&"-><\",K*_& M&- ;S;Y:5[9-Q8PROAKNTH%3,JW%9\K&B/W2U,B9X.P=G^G37,PC)K+G#XS(3G.Q&(GT=N,>%AN0 MLN95'(ZR*UP5K6WTK^YF3@)5S0A)78#9SX$193:=F#;0.X,"^7'[*5X\, 0] M#TDK9S879 MP-8JJ4&8$N@NPSU#D"QRXW!7BVYF]R U1,A?1W3I]+10\^@+S MKL NGPF7KN 0GA)M&@[!1JC&717AW"/N)9 S41*031'2SG6^3DW$Y8;5R'@M M?:-:,#EU,#1X-P2#J Z"^U)XZ#3'\MD_ " *$'HG/\@H%#]FW;JJB2[KFPDE MUA5[>):XV6AX&PR-DY'P)-8[8@I7D*AT1E-C/BWF_(@_5.SAY0/C(]^C"46J MS(]BL7$.TM8-*5! JQU$WKT1VU>5KCD!JB7^V#2CVEU*'7!5_O-0&DM&866[ MOOA+T7 &4&7KJ*F,_)+FM:',44=#D1N%55.L/(3Q10)*@X9_T=<([.\4(\8E MP%8,_HSB_J&CN,[=<$.M5'T'3MOY1ZL"F'1.J(AI "2PVLDS$>+%-2Z4-A"7 MFL66T2/FLJ\>&)>]<@US6:"C#N!L(.,P4@\^P%/P/YWC% MJ2!SFVW+V=5MIVIP6)@F_K4>?_Q:V>L'QB].TMNB7.0RN['-$)!I;,.UB< V MOHU-$>ZPEV+;(^?Z=JV8&E:3;?'',!=A=Z997IT%[#;=;':LI\ L?YOAF] . ME=#M2T@&O1FPWB$BD( IT%"'*C'Z%:;&ON79JNIU+6^8*AO?7H6 ! [OW>94 M5F;B#%V;\4CYEY0QWVII2";K(/'UM0Q8$Z5CQFVL0F'#NDX;_2#QG,%#Q==E M!0.2IT?7D&57U 7>*L3LPE2H8>-* (\=2]2L>P,P*]%82NAZ3'FVG%>)]7)4 M'0>*"W%$;YNO6'ET8/\)CK4%[.GHX=41U'3"8.5O6HFY]HCB"+*!+"XM)=0U M-4(4:;21@:,HF]Q2WMCFZLZ+[S+11C7'.4*KM$6BKEVCCG_D8UR.2Z MD:,1W C4@80"8166%69!\*VH3J'@[K(1V.UT%'2Z7X]N.I*!05-MXDSRS:HD M'*WJ*:T8Q!;Z( BU:QOO>SG2T+3DJN/\O:7TS9ZD90S8%U;@V4BUWRSGYJ_8 MLH_^N[8FJ(_;G*PHW%VM!TKD0[+=A:.RA58*G8U$NEG1GVDK77[]$EW\/IQP MR4ZL^ZW:WRX0O5%J'RP5MFR$LOA:GMF^Y' XKDMW4+L"2F,@S[0'OL@I2@N:1.;2VQOE.P'P6'0*@]_4BOU[ MH+E-ZYQKEGJ+IQP0+1P^[U_M)V>HU57Q@5UC@+GFDHW>7=@DW4?,V1]R8J[3 M_[8I_<&ZX?"J:LLH4U0]J@66*O5Y#>ZEFD>F"Y/.#?GK'S%>/K2,TC,)1A"; M7!M&QU,QHXY9V-F$+<+:A/O2G1,Z\^N-)2%B&48HJ=T"NX=\+';:;++I_Q(U,5K?8V\HF:70EPQ9T1K/Q]:C0V/<$MWXBM=L; ;RM[/ZLIVQ7-M0K@J@?,% M0!WQM9V.CT>A[:C"( 3D*3T PXZV2(L:AO2MVB7!QD6PH'*"XK.BDK=5/!!E M'&3N$AO<:*1ONKX+.ZQ2D:-F$3OW[8T6_D$.,'([;;I='HD)UHAJ,#OA,/V. M7%2+4M_.(,9=$V \AWET$T MSC"9Q43$5XGB1B'VL2_1?0*Y)&V1D)ZA*(8'9MCUKRYZJN_;U4%W44GWD!F[D8^K2162L(6RD9S# M&_@<0&[,MZ; -@8$_?KMPZ"7#'W;N26!UTC7Y$L^H' M>U/-5XDOP-NY[4L1"(@3%W(I<$BPS7.^6;( ED/ISM0=2^XZ\*6 CLIAL"KF M93[G)HNBSIKRO,TJK*,6VPS7&K3;.N,[/GCG7%1B>M<=>74<%J)R"N_B 5C$ M:[=WT0U52%E M^\[#6(?/?N>]6IOK+:(E2-B"7?W^]L>;6O#S!"/NX>OO%]<@ MS>^NDNSIMKHB*=QEW"M;T9F+!5W171<@Y;/ND3=;&&A6/D6 3+M9;-S/P-T_ MV=9,LM8HRX@[\$RVG:W$9A%4.P'#@L">\YL]8\ M76$0*3"-^X]:1Q/!WA=KQ'4:O%/?'=<+J'7HB*9(! FGPG8O"@]NAG!-0P2A MU9K7GUZ%W]6KL T**X%B3=_H;5-8:;VMFO,-*:ZTE!6**PLD;%*8@M6(1.D\ MK_R+* IRS+"Q33\XOGD:"RLJJ=^AQO3 /-2H?2OCKFVGC&("?P#)N#.TDC(2 M@J)[E?7 YMKD%'OGFU.UMV/N9OLD*/"W[A,TGU31+N&4K:-DWP$)8W<)[\O2_D:T TW M%:2E)5CGJ=/K!\G$Z?Z<@&.39<671L_^Z(J&T&QUO2]YT%0^.Q?54)YOW\4 M#0ZYH7(+ -5#N!B 3I0=O$6RB@1LG9058)BMUKSXQ#:2[WIUHVQLUIKM3;J] MM[?$MR'SA-S+6-I<(N[4'C77_L0U]4TDLD8A9XPW=^$UX-Y[ES-,UJ).]2!3 M&3 MT,E2"I?FQFE=;&ZN/+=2$ZWA@O3 G<_P>37A75E*I5IB/\<4T&72DENLJ43O MK)IQ_W>\[*]?5]_0=-MO+QU@)VSXSZ2:YN_^#U!+ P04 " #S@V53XFJ' M7F9, @ -U1H $0 '-M8VDM,C R,3 Y,S N:'1M[+UK=Q-)LC;Z??\*'>:< MO7O6:D%>(F]T#^\RV##N%]FT+9IM?^F5ETB[C"X>78S-KS^1DF4,F,8TLJ42 M8J9!4F55954\$?%$9D;DK__GO-MIG.%@6/5[_WK '[('C?_SY-?_I]G\WZ=[ M+QN;_3CN8F_4>#9 /\+4>%>-CAMO$@[?-O*@WVV\Z0_>5F>^V9R<\ZQ_>C&H MCHY'#<$$_^3@X+%4W ,DWU19\R:8))O.>]W,T7*M@''CU<]'CQU*#@BJF4. M)C@TS6"S:AK'1$843&7Q/7? -1>HDD@L\'+;XQ$]'3UA M;_BX&O9!CT>GC1X_>O7OW\#P,.@_[@Z-'@C'YZ++%@\L3.E7O[5^T M+H>#'^)E\X]:OI.3=MPY]^B\]&%VS?&P>>3]Z57C[(=ATO3R %U:L";C32R?Z+)Q>PB"3]T;W*!(<:'1_VS1W3@ALAS--"/-_2E.O_2>^/RVKN8-'_< M\;VC?SW 7O/U_@/2 _3IR:]='/E&N4(3_S.NSO[UX%F_-R+M;K8O3JE##YZ-('MHR?_]5__]>NH&G7P20%B/2T,<3#]6*6%O\I&.[Y")&51Q>O_ST1[F M?SVH&.?61F>B<@%TMLZ1VG-2?FNDP !_;DZZ8N@-?=" GN^66V/U>*M'_;MX M1H\S\)WM7L+S_XL7#QI5HDLG^<=%V.R?O11[9P>R-4XG6V>'+]S)[LG6^4[[ M=[GSYH^J]>)YM=/>Z[;>'!ZWVF]9JWUPWNJ^YH>;O[UMO=@^?REW.@?O^^>M M]FNV\_Z/SL')T^.#D]?L\.1Y]Z"]I78VMT2K_5MGY\WO%X>;3ZO6'Y:]%(<7 M!V^BWGFS'Z\TWY[T7JQ4^UTGU=T';GS_C4'+UZ_.SBA/KYHR8,WV^RP^]O;@^[!Q>&;U[!S\EMW M]\W!Y3E_T+U4[[#=YZWWU.;-WMO#]M-J9S.R@_>)^KK7/>CN58B MU3U0AQW[_F5[:]3:9^?T[Y\15TY ^>,,*W M-$IJ]>NCC^0Y?_%.]9O./A\]3N2.FEVZY'$S^8OKHG\V'@Q([L^K8?2= _2# MK5[:I-9KZ7]-^NRZ]'5R&)2%9N(N-B'37X$)V40?8E!H'5?^P1/]J-B".Y;[ M!]G.^,@'X3ZG7X9KT7Y-M/RZ:"U8(8S+399E:(('; 81;3-#!F64!A7"@R?T M_L7"1/N*KM]/:^'>2KCB([T-,;,075. 5DT QYH^D(2MXDIQ[351Y@=/?N?W M*-H-DFN:R+;CC];B_)HXY75Q)I!1.@U-)R,V23VAZ1VCL,@*EI/).CK[X$GV MG2%^BT0!?,J<82;W#<)D1X0L.^5=)C]ZH.\<+!&&=RO0Q8 M'N_A&?;&N$?@[ZW-U] 26^]W3MZ^;YUL MD,AW3F;GT+W&A^*U/GRQ];[5??YVMWW<;;6?GNR\(#!VM][MM(_>']"]=@ER MK\7.^+@7>MDYRU=Z[AU4FS&'Y#^37HM.F?AI/_NH/V\T]I\?KR[V7F[^^(U M@>OX9'=SI[NSN2T/3S8N6J+T>^N"[BG(#LG6YH':>7] -CF?[H46&2HFR$J M+ ,GOAD2"\TDD5B88A Q/GA2WNU,X#,)?XO$;>;6D7<062N02?KH.>/(.$O. M$1@F$F..XT;/M__MQW/KIR4]F/WU\]=.)JYI]&X[\8%0"R\*4>9.9)N.S\SX< MN^IFNM;4-4O4]/&1V??931Y]]*)FURGJ.WEIPV-/+_7J-71)D\8#?')Y^\G! MV25FQV;?RS5NE .Q"4D@#/)E^#U3P?21M,W MREE37KW\V9%O?*/C"9H_?F670\*/7^]O?O/;!)XB(3LFG0"R$E;[G'G4#)+* M@/X:Q5JRM_D1/K_M;7[T!IP$F[CWC*(.X"RZA,",L$ZFK'R(EV] +^$;T/-Y M Y"CTI%";9DX6' 6E1+>6<.E5U+(^\/ I6' H^)KIU\3W>S\M%/%:M3";J!; MI(J.3F>"/O#[3IGX>47V[*)=!MFG7F;X].+ZD8WSBFS1<#!ZO)%SU:G*@>D0 M[/3*OSZZ\897[_"J7XN":@K<>AVR@8# L[M-)K.-'_<'?-.:?G5]^W,1>GV+7FRY[6Y?[T24> M?=S[K_D29IF-Q DY(_YG@O>&:8PI!H<\,60+8$BK@].%$+F/Q!N)$00PVCBF M00(1+[0@?0 8L#!WQ1YK<7[=\3+;B]>-C?Q_IW >O&$:/'OC8'F4I@DC7< M4@>!5C@%ECF'P9GE=\K[(WKTWWZ.MPJ@"S9O1[M]_;'_7C MV^U>[(Q3U3O:2*DJFN,[KWR5MGO/_&DU\IWE==,?B8LBF:#(8:R, MR/9PY*L>L0$_*--)PYK(QUI![EU84BH#+BIR52H[P#*NF;W**R.?G7ZO//B@ MW^F0>+;I%5#8,ZJ)E**V*@H%"$T$'F:'4$X7Q@WKB$#**Q(-"OGE3OR[TN7K;!:"/1.E)7 M"9%YGPW7++ LI>'>V^6?&JF#"[Z3R9*HN>;<1(->@E;!AYC)[!HO$KJF/3N2J($BKG)H2"K8"0S#+0BC8_$;/G$W)90DF2N > M'#$+"-XR+Q7JB"LCNOLC%/,33E)"Y129CBQ"S,D9[X7EBDQ@T,*%E1'.H@G% M_$06!"D1TYG)*(!G:P4*'J$L/LPV";2S $(Q1RWB*2:#'$W,$(C\*>ER3LI2%)4\QON3TL)P*D$&Z0)8 MJT$E[J7-#"C*IW?A0ZW6)=6!6RU^Q8WFAN)/S@12<(,F6\FMSCX[A&C992;& M2@G\CAG9XD7JHHX"0\GL)N>BA/-29!4P0,G]9"LHTL5/@2U$T!"U,SK'Z*(# MF:QU003AL\$H*^YRFPA4B5"+R5/G.+*,&AMBKKZ+U-ACF+?@6ENI I ML 6M"PY,11Y5EIZLL7-(4;8W,7ARO,AF!+/^(EVB$:LY#3:B3S%:&TWT"KP2 M/@B;N!5)!D\1G%H9T=WKB-69(Q"OII941VWR-6\YJBC#QPGK1.V8%-+.@L M>4I:(+$18_3*R&,[[,53[,7CKA^\O?;\K\:#>.R'.&SW5W0)M$U"6P]%N?M'OIUM!:#FTJ);&F.#JHV(.' J(FEM&%EGQP)+W44 =)M36 M0%XR("]FLB%%$,KDQ*',#DN7;-F703L>D*(05P.+_.WPVHB3C0*&>QBQ.BL% M#+\78%]7IF?CX:C?O6=F,[OI#V&3A2,+'"UPKS,(KCVWLHP36N-L3%)^;).7 M.H=W#>6E@?(W6.5/\IN_)Z<*+4J4V02> %7T7GHG@F;!1N!2U, J%QB]&O33 M.(YV!_LX.*OB=1B57W"PT4O[H_[ '^'^Q7"$W95,?HRR2,@EIJ,&99T-D+,V M/%D7K6.Z)EQQZ82YF A6&N:$ YV-!@W6H4_"&8H# +E,:@4T@@NDE^"1!R,[>Y+>8I:4HHM,:L@D M-P!.P:(QRJ&4T2DO3!VJ8-U">EOC0?]T)6L=22D#A1#*)?!@-;, 6@$& UX( M%^)J:-^]R&\A^I=E*D7FRWI?DI]UGH6DZ<>,:(W.? 7T;S+B5U8D[N$1G;"* M6@A.[N?##U"_7N=JKITCY;N]TA=)K M+_![UVG.KU3)-^R^N$;=/% GUJA[4 7/LU!&.R<\:)&L"RH&I>@W(136@7=< M35_2%5+5&8^J,]S'.!Y4HPJ'6^[FV6+[V>XQ3R]N MOL UO[?5/>WT+Q G>2^[IY,]+'PO[>%P-*@**"8'7O>JT4J.<-M2\(49F8$H M#<:2^2\Q^X 48*#RI@;LYD?$RD(X5 #.E0*1B1!##NB83! 41Q:9,E8LVIM] M'2*O2J@Y&%V\ZI!IW>BEDB)R6JYQTXJ"I^.J4Q(8[S0G9(YET4@",O! C#8! M,F^MUM+4"6>*QSCM7 M5$64G463N-I6=%5TIN7C<=7#P<7UAC51(BFD+-4X=>0)&"3K62):Z34ZT":L MFO-9B*CFI%5H1&0.K"A:97ATW MP&GA$DEM0*Z)5$\(^(PG#U[TT61I*1'T\ M">MKHE<&0@ H>W/SLEUD",GPQ*-7$4-6N@;;#=5!6'/2+,U2,"F!X I+K9 M0?!@@LMTQ.4:['3P[<*B1B_1#_&XWTG;W=/^V62.H38%ORDV4FC19V9 .>T3 M2PF=BISE$"_KBU(8O/BA%)EM-$D?3.#W"[1R_NJ H=W!@.L2[L4#"#6FJ;HV%$![574+: L4XXP<&N M&CM&1DG_\4I M2K9&D*0T?N)B2LS"QE M,I3.0BAI7,QQ"M9L#&63BUDE%CF;4UN+^Y937O+V4U[7L?%M4UY7V$C^XF9< MT(%OQH3USB5$(1EJ"!J\43P$[;E**AN]Q*/,1=Y[Q%_P@_A;_KSJCKLU,;HQ M.6Z#5."\AVRL5PH@* KY5!1>+/$6]3>]^JI7HU?O%?,8(WB9 A"9M#:@$)Z) M'(2F@*T&*??W"?_%)Y:#X&@% VZT@T#*8L" LD$8YH)2OJ8"NRNE6;S 6,Q* M4T M261@HP[,9&TU4ZZL_LIANM:+LTN!T2>U; +[4%Z?CT7#2@L^MF(D?'E/@6OXI4>Z9[^!GM6E;_1Y>M/S@+8Z> MCWNI+N,0/NE@5+) 5[N57%$3 >/7 = [<, MF3#14YAE4@UFGM=XN=<9 YMR-"%9S35XG8-TS ,REC%KE6HPMW,;X3S#0;E- M)"X^W,V;>-H?5E^+&NH,V/O@N)Y8$I'B M?1%4BA$3BV5;V9SX&L%KT'P&&LVSC&4&0:,%[[3WS@K/5,@2C[\7*=[8G*[C+$W]2DWJZJGN/-.I#FFU-X!M3*)NRYH@R@6 8%):T M>L4IF$*IUV.@'D9F4-N?,O'%&@E#<.02?;.0!E6"PQ,O]5]QKK/0ZOCFMV@=MC:(_,?H( M+C-K4LDPU%&CGE0\7H-W*?"R6G1K7@4"5%1)>1T0/6"0#@7G**2QGOD/"P/J M =X?B6ZM+>^#BC/)' C,3A!?"-PK9!:9*1BS&FI0[F>-E_O$"Y,*8I8!-U@A>,][E1K!07"@F T>?@&>P M1#XE<0BN@%ME]1K!:]!\;O94E@)U8 4Q&DJ12R>5MYP,H<&3&6@4[:$7Z8 ML8IHGT*/ZWAE60G?L@ H!'0A^V!U,&"U=I;EP %0:E3:JUH!Z$>B7,L"(!&] MC5DR'0V'Z,O^FEE':='+LF/KV@(MH.YY4-,H65Y*A#@DG MRSC[/:^%L3"LNB/CP@>,Z-EZ !A+,Y",204"DLN^FLAOHL1$+S MVE",W(WE/CE(!ARJ4EV3H\Z<6X@BN^77H>4Z:R(GQ:(DW4@BV_(9T_[@_&+5QT-W$<$-I M])=5#W?SLP&F^:UI*'?Z%#G3G01][^UNWNC2^X]^;JMT)WU_[F/5H??^\=/M MX5F_-:N(F,DYNC7X[A]\)A M9D/0R@G(Z(-!<%D'HI9H[3(/8$RD_;+?.RK (Y:_ !#.'Q;?C_]G[:?/:FD& MK1<\"*8,%P"H3/"!(SIIR3/;&)8X,6N-Q"5!XIQL(F)D1.NYEYZ#C13""> 0 M("6*K:6H0=W*+\ID:__USGQAL)+@7Q:;J*437J,!Y0,PGH,6F%S,SF>)O YS MBFLDK@9/Y*@H-C$"G(L0$R.;&$HQ:HV..1:6>/N3-2SNDK1Q+F6,22F-H,H" M""N3]UQ>:_&5(8T) M:LK/+_N^=Q\XF(R[8BJ]6$'"/J\1-(<6$U%SZ3V$#"XYKXU.0H/W*&JPP?T: M;C6R;EFDD#@W6CD&",8#2!.@_,Q0BAJ4?%PF")0!VQG$-\?XV[B'()AD\[IY M\?&C[]*LI3%SPI6=X3.&X$"605LAK$"&)JF061T69*QQ=Y^XFU1F]G#P7AAG- M$T0=?";+IU/D*EBPO 8%8-;@JZWE,P!*BABDDQFT ZNR0:XDURH9D>L^$_ ) M^/;Q=#2Y$ 7K3.@U^A9L^C K9R"I',$!('-!I1QU1DR* ]8@IW&-OOK:/J<= M6NF8UEJ!<-(JY@3%MS+K"";68"N@'T_T\]J2@&6O$D*0R@,8Y\%PIT-6%'(2 M%-:!YA**?DY:'X5,4H4FX9+*_HK\_4? R NUL? MN!*31]_OU;0&][Z7+A>,7&T<#G.1XWJ4B<-MD,"]%<*0#%'PZ!B!4 MM+FD=6/FC&/RZJK4LK!K15@KPK(IPM0C"#N/*"2@]\HHC-)!TL:F9)/+1B0? M!3A>$EZ*1Y@DO*Q=PUHCEDDCKJ<639W#K5*+/O4CWY%:Y+QV( 6W$15$@=9D MX;B)+!DGC0F7^6+D1YK+ZE"&@]'C/=\[FM%:^MJJ>E5WW)T;?UXKY@^LF)\Z MJZ_D_%UO^AV*R21/RCFA@U+ H@A.,I7 H*"?M>$U4,Q%J,]-QL"?S],8K!7S M!U=,9"R"$89"+7!9N6A$2&@,>4R%.M6 <*ZFQ_S##RH?.ECRP3_1R7XO]7O; M),1!F-PY(_6LM'NY_71W;VT95LTR+(9+(R_CD2)*&R/XJ+Q+FOFRZ%.9! YJ M8!E^2/U=<1HT07K!P0.C__G@9/E_B26-=)@N"[:JXH$N/]14(TKJR1TK MPDKG+K??]=O'_?&0P-Y^1XS=I3-_6OY6$?1O0YH^:?IMI&GG6[:\*0:]LEEF,?M-YNSTV>'9M_+^3>J6[;<6Z^$T3L]O!O@&*%M>Z[ P=#1'X.>-=6:RE5*%N6@H_)>S+R(@<5'# #>8WW6L-L M%8S[_,#.(#*6N0S6$-H)Y=E@8*B\!!&]%K,=,,B?K%&_MO(+L?*?;RGR ?I? MF5VXWO0[9A= E]R\=C>O/WD3,\ M)X<@LW,R8OED4%G,08(,8(6@ 2 M)]*>XMVX^UQBR3QMP-A>(R M.<&E<&6K730>A60FVHS)1WZ5C+CV'S72AL^73E[U;;A%2 F=:GB,::>].;MS M:;G6Q5IY+R^X!^YC3B59401KA5'+63W$7K3K3-S$>COK=X=-^ M+ZVBW@0=C0XN.V89&!FM(>JG##*.WJ'E:]:W5I>E49>[H7S"&A. <\P95-E( M'#T:R3P1OS)47"//\??QN=O#?X][B9I<@G,W;W6JHXIHTT:,_7%O--S#B-59 M(5)/%Z7T\FW[;Z*6/?[Q#M"]^5/R^1^A^!'<4$[/9QC([4X;PLN,\ MV>A"< Q44#68P%_KX%H'E\['9>2<14G^+%M($*U-EFB?-UD:SB4LKUHM/!M[ M/;TZ;[-7$YWQ1NGH4F0Y!U#*>LM,1M*D&+(-?(EUYAZ1O;#LX+7.+*/.:)>E M3,PCN 1&\>"R5]ZA$(Q]> M8[W6QE9G[GE2!&N1 /SC.D8DY?)&-2!+;^Q76-]Y;$^)[NN4\K9@.)",@C& M.*E$= :XX]*9$)??KB]+24I<7(DC39 MUV#KW]4UM6NDSQ/I3 *R3/_YY*&L33#!.96\T2BDU7+Y2<4:?C7>=T^9%))Q M 9DJ"03:!1>BDPA*.(Q*KPWM>FSVGL=FYV18 \5JP8JR83:#+-"R" ETL 8] MU[X&AG6-[!5#]KSV2K7 . _9)15!&.TM -; M-I#4.H*7BG2&!YU4 *.%C9[I%2BZNY[=7NO,G'6F3.:@U)S;C! 9M]IS[T/D MW#'G?0UT9DE6T7U?KOD/C$!$C2&'[#/3D# X*;V*@1NO74(S79/$./VUK C\ MBM7>VG^]4RH9WSD$RHWN!G4KH6/?!WC6Y*+)Q!P GZ1#EIC,0@-8(8)S1B@C MC=3"<7XU[<+E&O!KP"^R@(EK G=]T<^'>;_7>]#UT:KD'_U:%)R"&(8MYU@)A"('J3&$?N"/&)B/7F#/3- M-?J7%/V+,O?W6M?@.MZ_DA!WO>EW),1)"UYDI3@##:JL9@TV$^FGG[-EB:_] MP=)JQ.2NV]U3.GA?PSCU=@-""=#*Q)P=@#'90\XYF0@A<0YR[09J /J59_V+ M=PF 6D:%^6,<=D%2:GT5L&0$S= M>Y$4!H,24)JK5=Y+#+>U,5Y58WPG@#=)2G0.Z%\/.FL7N$TY9(C:QGB5Q%C? MA3)KP*\(X.>T?B8E<"KQ[) (A05TPA$)CT(''8S/:PN_0,#?_0JAM2K-,T]# M.=*CE((, @1X9X3DVF0G0V(&:K!$X,=2I7M9S;-6I;\W\NF5-@J8)57")"QC M: ,G9R6 H+^F84NF2FNOM+0$3V!*R3.>D^$@3/;)R0C 43K'>;9K55HN55I[ MI:55)<_!,Z\\ TETCCE'OD@:;M"8Y+Q1RS\?MP X?%&=6GCDB][>S2#! I>> M?L5>S9Z[)A-S 60T'B IG8 !6LU0&B.S\(%%%VLT,;=&_RJC?_&3GO*?O@;M5^M3P/0RV+%C&G%6@NK?8VJV! M.9;-5=)R3=1IS>O7ZK10=5*(RH /@9O M=S*0[&*DD#W;X T"3^B%3D$% ;GL#"8OYUG(RS)E-S4+HHG> *4^(J@0%MK0(E M(X88-4:3:JMT=YWELU:\M>)]H^*->]54Z\KO Q]'5RK513\<#W#Z:+.CLZO, M#LZ^E\OCBQW?O>Y--D('8[_;QGC]L39[_VJWV1WB&+RM"PD8O[8Z.7#]R/:3P/7^$$\3VTG:W2_"D9M?[UL\?VM0D\$!) M[(/59G9KP/X%8,EJ#3HXG$'V397GMC/WMX!T=LYV M[PR'(_Q:'Y8%@8K!< P4L;G7#6$Z]/*G@6:ZNA]R:(.6E$ M8*01.I//S 82\]YYEBC^SSI;ZV&)9S"+(/;ICFG=J!_F"[]^RXZOF: ,1']-X00V:6 XLB9$EB--X#V,@8K 'R-ZG24]_Q MO8C[QXBCE_WH"T_Z>%!C(\;!&-/+RHR'CI!A84$6+F><@)2>--D98 M+JUDG(-?7@YQ3^,:M8D6YQ6V!ZNCR%R5W;BE1.\26 4: R@*%FNP0_$:$//- MA(Z(61GN.,M 6+ ^QR@#RPZ-7/JMHOY2$!^;]]L%?\L"PV6Q%\X)EE""9S9# M3L$%%L$*(HR"$6%(RVLOUO"X!^OA$BO5$$WD&8%,AS<1K=3D6T)DZ-/R6H^: MN)-6O]>G:/*XBJ_Z[W"P?T%$MCMLO=JOB?U G3U)GZOH96$9CAL3F18J8LE MT,MK/]8 N1\+ @RT0Q; !DA*!4[QB8X>.7>@DJI)/+J>\EV.@%?QP+Q%#9(X MBH=,;HC"'*:DU RU^@$7!JT*G!8R6N:U8DX[9A27X"0/"77D22NMLJ6?:F"= M:N+'[C!N7KQ5TC9G%,(RBK7!5" MX4;H;&3*^I233)Q*ZG]CGZ^ZSVOF9Y/GK/%XD1X M]J&L4+':>YT"L6#)LI0\^561CV!!VBK>]KI7R#NC_KQ[>YIB5%6 M49 B,00GI*&X$E@F^?&DK 1GO8XY08TBRZ41Y$)B.=N\@W60*]5, #:"$B"3'J MDB7IK!**N2@]0ZR17BZ9.!>BG0E0@N )-?$C9K7E(C /H*4(VM@Z^A1,C%C,PM@8O#HK1=9>P[D MB_G*\>7%BG@Q'MCHY*+1H$R"H*TK.3)$C%'>3Y1* &V-M ML @ D*.*22?F#=,)EZ#-.LOB(3H[6A0Q1&FB5!>]ZK1<&__=4W$PBWSWBO# ME%(4;IJ@@@E<*"L@*>]XC?S=HN6S>,_&$S MD[>\3C-@2R:NQ6N@SL)K@TPQ\G+H'9G12>%E# XM1ZRG!MXT@?EL:_>:I.O' M1Z0GL\B]9\PKB%D&%[7B91T(2N]8G=*6EE!DRZ")T0LFT0$%\M(!A7G<.D3. M)0L"9MM/RYE\I>1K^?YM^PJB,0MUY%ADEXJB\:F M&LGW#_*0983MXV&WLD!DXD!+OA:=,HWL)U 8D'R/D20^K_R,-<)NBEBM#AI* ML;^DP&3TV5%HQ,B,9*&4@[HB;+JGSQ6\7OF+76V!MB< M 7:UZ]IHX!-))/F+F_==NSR^Z2]F5_JKG=>N+MNGVT\,A>]TJTZIZ-O#FV]P MK65KUO*;;D5/1L@=EY'$_XSI=>'@BSO(S=K]/FUWF]M\/.7"';EQ+3'$!-(: M;V, @2BYM(Q4L@9<;9HQ,GO1U[-(9K]]W9S7DH=YP\EN)IG*)(H1@428(WU7 M-G&A]!+7\+XOV[6LV+F3L(OQ($49_(C&@'7D88U!HZUW*"D(6PU5)G2LHBI+ M'CQ%RR8&-&4KHB"CMDD(J47VN0Z5S&J@RG>"G;M19>>=Y&5#L2C V^R9(7=L M)7T-+(DZC*#<0AS'@[O8N&_QRJP4>>$8F>4Y@0#AK$/%?.9*)H>Y?O-Q2ZG, M=X.>NREC"E(D+K/.08)C/GAO3&(8/4J%?#74^7E_/%A%;2[#8#+)$)T3I:*; M8RDJ'L%:'14%3,NKS7.1V=+8C&519B"-]=(I"I$#L&Q+OK&((G)!C"WX6I1! M^CHPOCY 54MEY@A"9%2HDP*.VN=$<;.5J&.*;IGW+*^1:[X;\-S-@@&23HH& MRRX5$,BX>\PF! Z."^-YJM&"Q26TOXM?K]ARN]O6+#;SF2Q.4Z5!I5 19>, M J/+5"F 24@?G34 "WAO\]2+95G2MA#9.L^5]\DSESD@Q9@AH+19",>]<\D5 MV7+W@7W4S$TMB6RY^R;FH>=C[S 8II,4EAL&04-0Y,> &RT5,U8Y8(3+N:UF1AP!5%(9BB M8\Y1, =,BF"U88'L:>W$LFA-FY>4/BQLZ?BJ^X6U+.70[/Q;+U^1(6<)&&6T M$G1P7DJ$:%SBJ#GWDVPT;LE,V"4@DQ]>)[=-)IK,S@'TJ$IJ$7%J"F$JV8@IXS8985]/OC,,3_C.FDK3/ZZW.K]$F#.\8Y9TUAYB 8)3S7 MD)CBY1]C/,M"E=%&Y@S!!X MEO?\ DOUO-/C*OK.5-*QE&T>7#Q^O;_TH[O:)]0*(5DB!HX76A"8\9:,I7:< M+S$A6 (9S(F4*8IK20FRD*FD D;@XZ0,[=.)&^7>,;E*S*8E$4?5E_;R&%9 M="$3*[ :!'>A5+'.7A%S< H-(YMDK^Q1_73AON0P)WW04:.A_RD !8JB$XF2 M^[)IJ4FH5*RU/FR-!_W3NLS]68U))9=("1P8%WTPQ* MXT8+'U*LM4;E/JLZ>_$I_74[>D=8Q5D?'H\>2/U2GHU_>56ET_)@S]O\]F+1\ M\NOPU/>>_!H&C^C\Z>?I93Z_F!\/P/-OGS2Z9';F;?K3H7C_^G3>(;-G;P76.O3\'\__P\)$+='-)+ MRM.&P^H]/N::[C+Y^F[Z"(:NTZEZ.'LD+LI3O-[9;F]M-O;;&^VM_8\?X5KG MEZ6W^UO/7N]MM[>W]AL;.YN-K?]]]N^-G1=;C6>[K=;V_O[V[LX"'X'?ZA'> M^.%QU3L:]7L_-S8?/GO8$!1QN\5UV]RJUW_.[<_28^QY?]!M_$JVI-?O[8R[ M=)'8N#0Y>Y@GV1'L'F_VX[A[ M.3KQX#)-5OYQ$3;[9R_%WMF!;(W3R=;9X0MWLGNR=;[3_EWNO/FC:KUX7NVT M][JM-X?'K?9;UFH?G+>ZK_GAYF]O6R^VSU_*G<[!^_YYJ_V:[;S_HW-P\O3X MX.0U.SQYWCUH;ZF=S2W1:O_6V7GS^\7AYM.J]8<]?RD.+P[>1+VS26W%']7N MYO/CP_8!VWFQK7;$-F^]V9+E^CO=[?/#-[^?[XBML_3B#TC__JUS*#IGX:3/ MJ%\GAV^VH?7F>6?GY'=V=XYW-R2!W_8B];[(_:G M%BIYB;EIA9%-,L.L:;/-34]B+<480$AX\(2SYN\3B_Y!"D\:7\3.->-*9IJ M,_*A@[.CH3\@I] D '7\Z1 ?SS[\DJKA:<=?D,.9P&!RTB^7UPK]T:C?+9?[ MY0P'H^(3+]$Y >KT\*5#<.ZA5;;XA!'YGE&:W?C273RG_<&HEDK]O HO7NO)?4]>B];)!K1.]DYV-H^/ M#U_0?4Y:@JYWLO-^X;P+1W/IPC^S/%,$/S[ZXV]]M;> MRX/&WM:KW;UVX]7KO?W7&SOM1GNW0-8NA[F3\-$KFJC[HXFA6X0+=K?UP(W1,3;^,].KQC0":& O89J_ M;[ZNZ8EBH6:7+GE<]+R9_$7S OV@B;V;-/_5I%];T_G?6NK]WW;FY[OM@S^5 M#MZ:*)M"9_+EGHRDY4HUK>0I<@2O9236CJ>C:>0IV<^-\MZ_J,9+BLC^8$T] MUM1C@=0C^\[P1NXQF4VKRF1:[GU1>O--K4Y/-YY_O=C?_ M>+N[N=-I;=+U.A^3CP1@E5&Z&64@\L&R;X82C(2H= I9DY#$)?F FI*/KPY+ M3##4(PU^YBPC]&59LWH1Q[TNXW__@=%K+_<_]^-47]A]UYV]_RL MW^U6PS*BW7A>D?,E!2ULXPX'<;8F ]OE9M-[U=+L?L] SMMW?[J$QHODFTQZ MW@0)H6E10--&';3D1GOGRWP%;THIK;S]:,Z/,^:YI),"=ZXX>W@TJ7#?&Y6= M:W\XY3DZ_]/X8&+6M@F90Q/HW35M9KZ)+'(;9.:*.8J#P)_?^YK&$7D::';$K^OSGN,@^9@[D'7O 0E)K_5=5#KKY\ZGS"N2DL[X$+ M?Y5-W'DX1UV*);5@A*>#_EE1AH\'EJ;FL>P8,J!H;E+Z;S(]_VRZ3.L9A:NU MM);3"*_U9J=#UWQ'QX];;UZ_W]ELJ=W-([HW64F*ZUHGK]\?G&RKUDG\-,([ M/Q"OJ?\4"7:WS@_;+484!'8WZ3G%[^\IKKO8:>]4K9.W%SO\XP@/9 PR1B2H M4)@'Q%B:9:>OIK0NH <++*@'3S:QX]_Y =Y]B#J/B$S?^M9UIU M9?U4%]O^?/MR@GN1^5O!F_/TW,>Z,_:/1'Q\3U3L:#:IBJR?)XXDF3 ME475=73[/]-R9ZC!1*P?FY7&3O_A/^LW M6G;G]G=):13./;QL89]L:?L9D%!HG+A:9G]'%WT.Z_Z_UP6'I[_B4:1$+K"> M@<]WB>KBS^02JK(D1@2035"3^2EEFYB$B\XKGB)[\.39QN>:?D\R>M6G:+9S M6)W6-C3]'@E%^).GC#&KU'3!8Q-XP&;0]"EXDZQE#%409)@5EY^M>EC^,;M+ M(95Z>-,JE^JY&[>QGSOIWG M^>D.%:9XFXT!^A]21=Z^_],)T.!5R53WY&^B]4VG*0)DSJF2SPPLPH,G4)+8 M/U:0?]ZE&2O[\'9>'?=[/^H4WI'X,SMGK#/83"XF8I5DO*QD9,L@6^$4JDE8 MKA@1!-*^^MFO#_-,__T/*[CY9=@880=/B]0;O8G8KQLO3TKZ%>OU0\Y-NLD, MRWQG(MG7A@.F"3_D:@;5J*(K3F>,<("I<3H>#,=EZFC4;U"+2?C,Q4_AG\51 ME;4;&W'T^#8/QF$12_;T0P;J[TP=2??0"3?W21[.'FI]!S-2^B%9WX7,'2UR MK*==C3J3*4[T\;@1.WXX7+7AK/9TWZO&_D4W]#NK]G0[EU/4$_GA>3PN6ZXU MR,2\.Z[HEP]VZ$X'I5=Q1N72FE]P$29:4DO*-9U$.3C9$(G]L^[K>Z6:FUN7^R(U^JP^UN'CG^:*5.U-@_?'KS?H+X>=W@^_I\TL?KF3*((H1LFP$R:P(%GLW 0VZ" *44C]JX M/%T,1V"=E/3ZN?'_EG4*O''J!XTSWQEC6B)]K6?;:W1^SPJ3XK4^7UPR M,[];ESZMMFOO[AO '^:QK8XNABB;3GK1A*Q=TUJKFTY[%BT))9;DY9V-_-SSNER6'L\7^HV,_^O11WOF/^ULZ.SWY M\FG^^7/#]U+C)W'MD0-I(34*)P4$=-*D/9U9NG)YL9+(,YST9-)3/QPU'&LD M?S%\^,4E^7<]OO]L/!A0MZ991<7?C?QH/*REN?BN$7[U9PS.(P-HQJ"0:!?# MIH]9-DN&4 0G8[*D\P_)[ZF3RREFERQNMQJ-R%!/W.^@WRO,KW/10&*! M%XWM0@A+%=(S;&SZD9\F#GWBC#Y-E@=%Q-5K.?EM7L=^V/IOV]\C X_.?B_,>U%US>[Z4[^>'\Q]'% MGYXYSTJPGE/)DP+FFD%3T),D9,$4H^@=5]%_W(OI6EX#_Y4)E5]J:EO)G/E& MAQX%&SY&LJV#4K]Y8FX&A?W>^&N#4-V\\<"P2T:9[C*8\4PR15UZ"1>%\-/5 MB!N7MW;4.!KTWXV.9T[=]6P\/W+QE_HZZQEU9NXCLN(1H2FF$U778]='BYKRI/A#Z4P?VO:BLXT M\\]-4@^9M'._JGS(U/RO*O1#+<3\+VN)9]SU%-N@V(K[F:#Y=/CL_NMM3(?/ M)@QF8A"*83SJ#RYN2M,JE''P[+)!+9G-;"!MI]MJ/^T>GJ2W!V]^Z^YL=DYV M7FR)W?:1.&P?O6^)Y\>M%WOTWZ>%-TZKEJ"^OSCL[HB]XX/N =M]TV('[0.U MNWG8V=ULO3]XL_7N\,76NX-/"F\017:!9]UTS*HF:!%+S0UH,AV9B9 \^O3@ MR)2SO[!GGL"YG;F27 M?9'LWD%9IYO>P&>^:?)#U2OY-(\%>RC4_-T0\+CMIK_NK: MM/UIJ#-]M*MX9_KU,I+YD0S<(HJZ36GE1!!/QT/JTK">$R[W2BN)3OY^12L# MURA*#D9BJ:0V25VRFDIU(HW,8E:!Y:_7+)O?YD9FT\G([I MTJ-.2SW?4(.Q/YC(>/5N_#-.>5<,)[^[Y7BRF@]AX*9U3 M&I=-99(?I&&CU-ZITI<2">1/_I\WCLQ^ZTSVRLT?WVH#AKK/;0R/L=.YFH7X MB5 ZF6*8UB:[Q0#^E^=<#W"XK)-5ZRF]^ZE':EYB+D_^_')?.K(Q MF=3R;@)]/,D>',[0T^3Z^-T^R3 MX_?IW/;T?G#,>8;C57_E=%!F[: MN>_:53[>_.^T/Z6BCP=ES^KJ##_;#O##7/QD6IU].,6'8;\S'GU^RM=V$/S6 MC0S+WNS3UM;C=;N3OO?^XTMLKJ;C?VM5^VMUE-"P6SK MF6\O6E 3&;8WGK[<*MLN/*,7L+73_GPWST72_&5=U?0=A9SM0Z'TW)?T6/%0 MF]M57/ZVQ5+&+&);GKL9\;[U/&2=INGN\:&6+^G^%7&4.>73+U!B7W@VE:1]3G(R#THKZY)>F+XWC08D__W&+7< 9D8GM MG8V=9]L;+XDG%@JTT9[L*NUO/X-PZ;,F]65.1PTB_E5JS%#VY8F NF']9NNT M373KMWSXU2-,/WSF\!_ M!\N[OHSDM:2_3=+\"Z*\I?WYAGG.M3XO2,JZ%( I*R'+-"A]FGB?R5K$I[Y# M:HZ-_6-$4G _&6:; **N#_KYOK*3;)S?QCV<_E+KIYMLD[NVO*NADVO+N_)2 M=E^TO-=H59G,.\7I;3Y4_&C37;#&MI@>O=6?9+!O37=HK_.37'F56C]%0]:Z M^ZS6O?] 1FK]&/76XQJSOZ( @C76]&]5B(%8T[\5E[(0MZ1_94W? (^I72D] M5';Z[.*J$,'R$E:#")8GJ3\1+$]18R)8NE]?(EAZ/R6"M7Z$>NMP&0\D$; U ME5H5)RO75&K5I:QN2:4F2[R/^QVZQ?!_&EO_&5>CBY6A4FIEJ)1:"2JEZDVE M5*VIE+H^IK9VZ"MEZF'MT%=#@L!34*T]CH M^<[%L)H$2!\L5#%AT\)8I#L>=3Y<7KDW7JH!$?N?ZD7K9+KFV7 M//F]E,ZK1I-:*!,S1#]T9M^+%>OTA^-2+F8C],>S#3 ;>]7P[=HTK0H&X#OG M8^MEFF!MFI8?EG2AR7CS:$"RF=BE5X-^Q%1,T=KPK(R$X2L31[/GFMTW^[JL7J@'E=N&(E7(!^\.0E'OG. MU+M/MM)=N_?5D2U\YYQ,S6S.QMKHU &8[L&3,G[1>.[CJ#]8VYO5$>N/96_6 M\T-UP"47#YZ\[DW+7N.@+)?SG6GU[7Y]VN^1.>I5_<$UJ[2V0"LCZ1_+ JTG>FJ! M2_O@28O.(5Z4D>C0M3GGM>59&0G_6)9'K2W/_\_>MS:UM2/M_A47\]:IF2J+ MK?LE>PY5)) ,^\1V L[."U\H78.)L1E?PN77'VG9@+D&&V.60;MF"'@MKR6I MU8^>;K6ZEV!>8K2RUBA*"&YU1L6IXJ,RYKP:V;X5S*GP##?+,"7IRMKFZ4'+ MM/*)A%QLK83AU8/LEGRJH1*Y4/*>ZNL^Z-JR=TN8':]/-KD M%'CVPMK%$]^U!O%U]N%Q?;"<\[=.V_=')3['Y6 K/?_?8:NH(YHH]$FK[ZO% M]9-NJLZ>#L)@^.?.\#C2ZUK+]KK5XB/TY[5+1W==.?$W/QG74+[Y\;!_\4': M.!E_V!WV+CYM=6*+6OV*Z]IA.IT3VQQ2P?!N9:)=13+'X<#WJBF1XVKQJ).B M-*\^/NYUCWLM/2AJGO;BQ]UV^ZS2/4F%Q/M#TV^YENZU?'^U,M&;8A3&+:ZT MNS^ZQ2/3]XN1JDQL!75[%S52V_JD,NAIYU-I\WZU$B7ZJV5]9?QG2J20KA9U M%L<1TL#W^K?K?DY3!Y8N M31785,AJ#F5@\:JXOQ+LW'#[9H&XN^!E04O($YOR^!4DKA_-HLYED1$VHN+= M1XW+6FMT%/G[KG)/L;1[U.B^UM^G?8^CRV!CZ"T>I]2^!]/^\^ M<#X50CURC/A*B6?3',LT+[KI'QKUCC'^\7_\<]6*S MLO.?SO$2F>I[&/ M>^Q"_":++)[[2%?NM4IH4SAT7]U 7-1^FZ64\*L;C%'N\;<[&6[U_S<3P6C[ M\T_M+M:];B=6;TJ & E668TO_SI"[^>7,#I%1]^W?K]%VGV_G8 MT[9(Y33LM ;;R8,T[+N5"V]Y\4&+(FMHYTN_]_5T#4B5%X2GS$Z>!=9W@$7+?P7J4[5@J/:WH=^*'U\;LT MS=8[+OVS>37'U@^JAE)W78.-P\K3>_DOKWOUNU3Q];]>;V4>W[WD&M^1/6FKNGM:-O:&_C MKY^U3UNGGTF]O7O>/:TUO\'Z^=_MWX<>CW>8FBU8VKC7_:M>_ M?SW;VWC?JOTM3^LM=62//G8:1S6V^_TK:7S_^+-^6,-[AU]/:LV]@_IYNUT[ M/SBLGW\\JIVWCQH;/\\_D^V#W:/3=N/H*]N+SZHW/\;[+*TUOY[7-]X?U(^^ MT?K&7X>UPZ^GM<.#HWB-77PGOFNXA[_QO8UV>V]C"]6^;Y+Z^8_3^D8-UCYM MXKWF#U@[JIW%MIXU/NW&:^U0_P!//S+HO)&5!, 2DEP10;Q!0$$'@ MI/".20Z%)9&U"%B%5/S[C^N38^VZ 3N+-EP@WA1:,<_E/6/3*\4F1:AT2&O( M-:<(6N4\A0)+15Q@VM@Q-O&,367#IO-+;.*$.!XD!5(; ZC !"BI/#">($." M0E;RB$T$5S'G)<*F1;/Z"5?G^!$@W9^<5(E%OI"RKEM;^&4K/6]]U W3]M5* MQP_2]I)NM[LGNF.+@X,7(KJCD=YC@>DS-K+RP,L7 -53<*U@&;="!>(0E51) MSQC62@I$-".8S(5KK5^(Y6.WM]$=FD$8MB_$N'TIQ;%!EW%M&ES;@2<7N!:? MT_;_V3[;^^Z.#::\=O@#-3:V?];CL^J']JS^J796PUNL]CV^_U-LQ_G[HS@> M9[6-]Z&^L;MO;7#2>@(,TQQ0["60(5#@ XZ Z1@21D98K%*.;H%B8;!-,^^< M05)S$P0UGJ*@XYN(B+-,<,,E87HNZVB>=Z6?=\W:OC4B,(,1@,920*$A0+NX M'$LHA43$N)!RI. J4W?-NT'EVH; 5=6""_=X\4EU(CZF?5;Y9ZMCV\.THE7T M[>6D$GK=HTH1\^)=Y5CWBD/G<7DI'[#>FLS;HU9_&34Z3^V7F]JUYCIK-+_% M\=D]JY__Q/63?:,4Q-)@H)S2@"JJ@*90 >,@\=1ZRM-,1Z2J%+DUU=\LG2GG MTI(UK\2:]Q7MNT TT2)$ R$+_N;<6L^T'6QIFT\Z9D5#C ? M"9J ,E*=D$X2RFJ$V:>Z3.YV6SRK._>QFWAO7H<7XO_,.CP_';YR>[+($H-P M F 66&2?4@-EG )84,()1QK1E/N$DZHDM$0Z_-8VP+XD,19A)^,.]/@3FN".TC#&/7(1[0A%E!A.9#*4! DL4AI MQJ*4HM5;19)6F;AM^"[]9G#6VH6RAZRULVOM%5L(#$JH. ;0"0$H=1!H2 . M6%*,C=%>R:2UD,*JXD_F"XO;)KTXZ! ;ZQ]6]$7=F?=UBW-V/7^L6Z[B3X]3 MO=)1EM?146![+=1STGM_Y;3OE]]KWS^RK7?C;FZ.>YF]AD]%K<:'^[V&>]^_ MQ?'98K7#'Z2.ZP?U3Q\/]IH_<6-C"]>^[]+=HWJK?OB5U+[_?=-??U8[V8\+ ME.780("5"H!J(X%TC(/ C!-2>V>+(#9>Q3+[Z\OIK\\ZMTPZUUC?]\80XD0 M1G,2>0\1<"LZJ2G([;C0[[I?7V+ZNI.L=5^326"^6_*RC M,^GHE0WN29#:&@^@#P90$R10EA+@HJH);*U@.FH5PK2*F2J1[R_[[Y?1 L^J M/'=5OC+,+54.2TF 92BYTYA*JNP!(=@RC!!3Q*8@$EA%BI5(E>?IQL=LE*VG MS&[\9G>@VS=,UZ?X\Q]U"O1U@M9B @YF(=QL2B%?PLI%-).67]0I/QL=8JC]H.S M^%OZT/N9N,J;L*$60D=&5>]J?G#0=5=RZF>R02E&, M$9\0BM2$4& $1\!#PS$E6JH4$LRJZ(X#3MD%\FK4=R'D(JOOG-3W[%)]K=3: M:J(!L50 J@P"TED%A"=8ZD BUTC5(ZOLCHC^TKH]7D$T0JD3A]T7:S!*GUVM MQ.XG[TS'%?3G."EI<9H\1UZ^\&;02$!?DGC6.V[S0C@YIFM:#-V:I$#!:D^M MY0 +K "-"R P6'A@E4Z;JUQA$BD0EK2*Z)-1-$=BEE>+%[0/E+5X?EI\Q82T M)0A*) T-)TCEA1H[#5P493<>BVAA2FY%JT*5*9XZK?@4]E(M5-2T9)6QW:/ M?&6@3WU_=DKQ)BRRA5"*"\%L%7)IZM.1_S=#T;105)LD%)PH:CEV((H, >H9 M!)(0 1CD,)()AY5Q*VN<5#'/<26O6(47PB>R"L]/A:_8!/:PZ/,_5B7N5WI)*O_CT'M,D^!@GO_>P#MT=\=_5T-&X=;K-[\ M2?8VUD\:GS;/=L^W?^XUO[':][^/ZM]CWS_5V_6C^.R-C^W_/=\\:31_HEHS MCL.AI;$O^X(H@@7A0$NO (WB!T:I^(-P::@45D*RLB9$5;#;3"(G[RE#\IZL M=TNG=U_WD8;*$ *!C6('U",.).,,B*"X"Q 9S$+4.UB%ZK9G>*X)?'(1QE=J MSB^TD, 8=#+,S @S$VY+#Z70@J747A90(QS0SAL@(),BKJK,(KNRQCBM$*6P$Q;AB#N6\I(3X*/YR#VE"F&_LL81 MKA+R"O>PE]^UT!MZ-^E-6E+O0I&B=-R=SU>]R5;.T_7]YP-6SB:M';YOUYN6 MUO&W>/]7LGO8/MC[7HOCD-H6K9T-][/^O<9N6SD_]A4.V&"K 1<$1RO'>Z"5 MED";R$A)X#;XE.8(5A&\O?]:KFJI>?Z5?OY9O&]I9,G,!R!8<( *'6FT]Q0X M'!!#% 9LZ7&7V@Z]H9E9%V?4Q2M35!J!5? 8$.\TH$P)H'R@ M(%C!D910.(:C-@E6Q3@G@WG%*KPHVRVK\'Q4^,I\,X290(A/Y(L#2H(%4DH* M;! 8DB@\[5(>7"&KDCWY $'YSBTM43F[JW/0%_O ^2Q3&2C%Y3'*C$QR)F (7=# !65!G @*F( DB&L']8A(ITDJ[DZK.->X>\T:O$A&D37XZ1H\ M$7Z*-3..&L M1Y%14)6"10@PSG/I.<30ITRVN"KHDVV"\OF#EX90[!QT>P,P M\+VCJ#\FIU5Y62Y12*,9A?&^V^MU3^)HYA#XZ3!HTAL(C&8!4&XL M,)YCP+VGTI! )**I_!6I9;-F%E2ZEO/5<^LTQB%BD4UI[R$$V@L$E/:46\R#IFFO T5*<4<9 MV^R9>#7:O!!*D;7Y.;1Y8MO#.(4Q9< Q6)R1E4!1@X!0-C". B+:1&V&J$K% MO(KME,U+L3R95^SM,X]/\5>\X9)@"Z$B>8?VB5!U+3>L1XXS22'@THI(/%)N MV)1=,A@E.'1(7+Y!XI-5NYZ1*I5J)4P)B]9/]( M>?TC.9OEC*!U+1>M,L@IR15@5 = =00M23 %5D78HAH'?V%4"5HFHRJ[2):1 M<&2%?B:%GJB0(Z+&"F$!,E0!&L$9:,DLD!R)8"P7!,FDT+ J29F.&K^%/%"? MNYT?.7RC).0B"2-M &]$463 F0IPKJ5DC6!#@XN @ZF$*78L @ZE'.A /#8" M.9+,'LJJB.2PC5>LM(OQ6&2E?8+23O@J$%,\. ^$IC 5!&<@"H\"YBGQTD!G M32I!0:L"OL)XC5*3A%'EF_8E59@\YI_]$2]?"6?":9HMEAFQ:/=:95XG$!RE.6&P* 51\5I]"I*%@5_]D",'(LQ19V,[M%1 M:W#D4_K"E*$KZ6!LN^_8(L=AO3OP%83^=2]KF<$,>YY%_[3?>M=IM?_ORJ W M]+2A) =%""%*N3,/O^F68/R_'O>^3=Q*$%1XP33("@?Z:6#"&AL/="6&N4$1A;2 M>^??6]CSWAET[<^#;CNNCOV+6_6/=X%>MU-,QB^ZU^CM M#%**U[]U>^BO7CTFW3##X.]A\'S]_@RO1[MH[WN--CYMTGH7BMO&?ZS.:HR=-GN::/0L19SAG "J73-I@ 251D@X3X0#F1T*"5-;@*X>WD M1;<3!A_K7N57$NQO<@"_$&&#@VXO?B&:^$F+^^\J M]^+,Z(;YK5!3!XD\!-OVK=F?V]AKQ??"W>9V:Q?' ML3ITK?KA^\,X+G#OT\?8_AK\W_.M\WT"HW5IH\6)A>.I&+D#,GX$/-..4^,5 MQOJ!9>O.Z?2$%2M/IR6?3E)89"D"@#E/@*(P&I4DFI9.!6R4'45NP]'_ M?[^8_5EI# ?]063FJ3+(; #W0C-RHN%Y2K[(E/Q*]HE3ACMF@5,> PJI!3(5 M*)>EG=]2R,/VM?G\X,\M_H45PU.:, M1U/AT=9#>(3VON_2^ODFJCU7_N'OUU M]+_GFVS?&Q;%+!P(2D- ]% 6BS32LB$UE1"+E_)^I>GV@M.M2V\[PGVCCD# M/)0D^-Q^4O* \!Y?*V-^Z*.2X?KF5\D6WW%;G MPV@?)8<&3:NA$V68H99:I'R0@B<05P1H30RP4A*(B1!$^I4U2F4UWE"B..5\ MU& 9X_FR5C^G5E^%8"#*7$ $ L:- M0$#J2("RGTSA&OJ!+$1*TFL@K1$IT^ M<*W^<5N?I<;ZAX%@47>^A7"5=6N'1\-1R>1N<1+3=H^.>_[ =_J1,%5:1=V9 MG+IA_GSI5IF?"SD41[8^3$IA5/SG<[??K_M!(S3U:<;/J?#S6@HH+:Q7$DI MB*. RL" =L( Q4R*GI0<&IM8T;S25"[I\8?7K;>S,Z*LMPO5VXE,3U8ADDG'YK."1RFTKIM/]#Q0U?QNM=)A65RUH87 M]:YCW="AT+?V3TEAIKC% %AE J6! <0@!QTQXX8CT MC*VL<4FJ2(D265_9IU(:!I%U^45U>:(,J C40.* ,!(#RAT"4F(/@E.!6B2E M]CKJ,A-5P9^<%BKG<7AB'H>=X;'O56HMV^M6$LT>#GRO6HD<>W5T(./.0SN](LI1)J5_LE*?\5@("/08L>!0S@R&.0ET(([P(AR4H0@ ME1%)Z:'B58R?/=M+]ID\4BM3&K:4&[[;;J=(]5;4PI[OY_H;S[[/4FMUNKT( M.EOC$<_@,Q7X7$LUA8)$UD;+21'A &6I0&'DWL!#SB )/FBD(OCDT)+7K)CS MVDC)BOE4Q9Q(3TD,H=8P(#P.@'KC@4;4 A,X%<$3AQ1*BEFF]+)OTZ>1'1>E MX0E/LF$NX]V^='NIB>N#0:]EA@-MVK[9O<[V,L+-A'#7TF#%1<>+:-0 9'W* MY\\84)"FG+=G[?H['C]6/%"_HZ,%8O B@D?B6,"I63= M"*<=6Q%M%2.# M,I;6J(_O2!P6UQU&?;R4V--@LG3C^3\O.$"O9OU8=%KT]8[+WO,GK@P_)UDD ME,AY23G 7FH0*:4%6KH F&+22.X0UG!E#5X@/GW035KH M?*?OBS3TQ? 4A\)"JZ,[ME7X*N,'11KMU>NGZ">Z.7X7Q2,'['&W7YS^?-?S M;9T.X/]YTG*#@PM4F/CB6'#PZBO:Q$8,!_=_I2Q#BNX=C6O98 B_3 6S]F_3 M^V/M1BJ"B9_I$07L(,2H8-Y ;1@-*&VH4<01]LQA!PW:3QMLXR\=]*Y>^\,# MT_/Z)] ACLL[W3[19_V5/ZXU[JC5 3?$=7.D[QW/$&893_F(X1PI783M;D\7 MTR"JNN^ENV*3=%F:4CGHI<7J'[\7D(BV:X*$2C=44NKYI#[__D/?*?P7G=OB M;KCX]F5SNU+;^K#=J'QHU+Y\:VYN5RM;]0_W0T!9FOZA$1>I^L[F1FQX?:?Q M>6MCO1G_V&G&?VJ;]>9.I?&QTHC=6V]NQ1M*WY]_MCJ5P4%W&)_A^M6*/[4^ MKE0I)+9(JU/11W%9'/3_5?Z.##MZZ%IQ7BTBQ1H?.]+6QWW_[N*7/R].=[>=EN(KNO?;08Q%:Y9+.]-B' MKW'!EJFQ\K'?+&\Z@64*7[N;HU]V"N'']&JDPZ7J5S.NZ[Y2B_<=]"N;<;EW M!5.[EF;J6J_?CDPG_$136%(EEW=R)3RBQ]-DJGQ5@P/G.S@E0=K74X^F[N,4 MT^U4+*YUL:M<*6SM:+D?Z][@;'PY6A\/EJ.YX82#$DH;E$8P2"J,U@)R;YTU MRB,'/=S?*)QP B(PEP/+OWQGZ#_VND?;H[9_B4TO4UG(QL[8#7?X@^Q]_TKW M-K8/=O$FJS6W6_%[!_7#KV?U\[\.:HU[_OM?::[K!V&-O;C&UJ[H5:"YZ,,C/"V,?MMO_/]MG>=W=L,.6U MC4W62"Z_YB9I?(]]VVC'\8G/:GZ+??S&ZN??SFOG?_VLGV^'6G.=Q?;$\=F- M??IY5C_9CY9MG XRQ1,R!"@U'BAB#$B;)SI@I[UD*VMQ;51WG"LJ=FJGF7S6 ML6"HX$)!3@F%6L77$&THI8)@HXO)!R\F'\R3[_5.OM/&^CX+VD%K<#K38@#E MA -E9/P1K#0>>^@@7EE#JBK0[4#S2F$T^_C_1.R.1L3.)V)W7^[0-*6NIPR] M85%/Z9%^M9M;TX3 /WHLQ/3.]Y+O9T&$I+1*6*8,Y4$J!5E 'D,9P5+_F]K?5,>_(9E=XV*LG(Z!3S!@?. M*'%$V\CUD8<(.J4B8#T;Q\JH]#RH='Z)2CY8A +T0'+- 26& FD- 3P02S&D M$#&RLB8XKF*V&$Q:)D_ TXO^O51EVOX@6?F_\08<#WOV0/?+[Q&XM,3.FKTX M+*,&?KEH_0UKK3SQ.DN!%F?WVVKU\[UVO;F+&AM?\>[Y+HK/H;7FP6%CXV?L M3XW5SNL_:^?KY[6-Z[9:8V.=UD_V140:QD@TTY!-"95P1"'K(PI1G-(2*%A4 M!Y>BRN7MW&BE=Q3D.;EL*H SZ56*9:Q#EI. .<$]0MECT4(OM22"P#W11 5_\PP1V0TP8&' !C0@)J ML0 *&PNRM)7I&:6?D YD\$"GYU-SV?:][]J!PEKEH,+:[Q^E0864>,/-:U]Q%!Y&, M1+3><1M7 MH<(4E>A:=9A2?#11C$P"!%)! "(0!E1B#C2#'$0;TB*N!3(X M6I6,WID2,-/<>_.IEIY4[!11#XE1'.G>3Y^8[SSX[FL%N\72B1U?I#*,6%>[ M$$Y&NAF0[MK>FS*":!R T#I:],8:(&5P(%AMI,%:E7E=$0G-H!,4**$M3])*U0#'M@20<>DDH=2&D Y)5K&X?>,K; M<,OKG?CD.[ZGVP65T.ZHU6GU![TB411VC52)>;-^[M,QB"7?B1HG+N[?VXYY" M$M]T^,%BN<;E1NH8^')6@*F0;V>"70@B!0T0IR $!2+Z!2"A40!%"2$O+,(I M+VP46#6*N'0^BS>M[VEV5?]""(P&I )1Q''\0!*(@/6 6HZAZPG,GBEQQE-Y.UY4='$OGX&@, M#GRO\L^Q7^-?E5:A1=5*Q\\8TOE&-HGGP"VNXUB]V^E>A[+LK)T%S38G282/ M*PY.QYNU,@90B3@P1$K 5/ ,.\B$B ;4O/+HO/48BW\NEB3T8X?C;UF1GDV1 MKFA!,(ZE\BA B^2)"$)%E4JE]IPB'&G#,44K:Y+>]OS]*_LAEM /,2I;?+'= M\>:")Z9!LKDS@8O1S[ U"VQM3:[_2B.":*! PI BRID&DD@;K1DB#1=64Z$B M;,';\1"SP=9;#XA8, /(>C-7O9E8[KF@(3 '"-,NZHUQ0.L@ >?:8JZ,,M*N MK,6;7DQO2KO<+Z$/8+SM8'SH]OS8 U 9Z-.4V.17JQ_%FL,=EF(+XLH%>I&K MM]49QN%M7.XEO2]D/+JOJ4]]O];J='NMP=D%>*YWW/6GC"KJUOS@H!NO_(JW M%#5$,[I.A:ZU2582!'<2LDA#@H_H&ES*[" E"!Q)@I'S6(J5-2RKY Z ?6G/ MQ)M6Y\5N;61U+K$Z7Y$E%%B E@40//6 W>/5<5O(UEY5BW+A/,2% MV@'I!0:4$ X,\QQHI F#2@KE4KHC5J7D=MFV7,4VP\V;8)L9;IX$-U>LT@A' MF:9)*$8G5JF X<2EH'HII?;>:!CAAEYJ2![W6_9:>UF-X82WEE1.2+ M[Q5.^/G:/_@FY=C4O4XCZ >/ZY9.L@[RCD%)'@9+1V, M@:8, L^0",RDL#5>9WH>Z*=DT'B%8+$$ZV6#!+/ Q(3*0PDEXIZ"Q1. MI>Q#%(2$00&L H,^2&-2"H,($MDZ>4U%)#9:[>' NT<3N3OZ^IHQ^H$=S->' MT<]-Y,9S+:/T5"C]EBH@ R M3+Q!F'AN*I=A8D:8N")S5%NEJ'(@B@1%F- 4*!T,@,Q0R0@FA/,")G("S%<0 MP?"]^,,[H&.K] \_\C+W*\.^=Y56IQ*;:8?MXNQ3BHWLS-LS_0QAYTOTC-+. MY&4V2^[T+K_=F,.10K]HW,D%R*R/,*8^/#*^UPC%BMUO# ?]@>ZD$;_NB,D; MQ8]8NP^O95^#2%/." 4<0P>H1QC$I9P":S5S$ 7&K$C9UZI"S2F7Y&-7[RD9 M\)V$?]F5;K'1%UGIGE7IK@BS-PQIXPU0BI"4,YX!HP,%+NJB(P(AA4)4.EPE M^#9E_C__0!S^^107&IK>6,S\?/E8S3W.UEG[G7G-\_&:L:AN(6T&V:E ]EI> M.2FT=]!Q@#3Q@ ;I@!)4 :NB%!'&*D)M ;(*+3A+]I3;M)G9/!>SR6HW+[6; M.,]$M/.(2 "C) &U 0)EHU4A#-?>\N TC,LQHU6*;ZO=E-SF@=7YN;C-TGIL M%M6,UW=G'MCG'-@_!MJT??S7M7ZM_3O^N/C&A/Y:GU)EC=>UM7^;WA]7"_0S M?VV!JR@N\@YX7]'6=H_BN\]2-#O%$10=UZY*:'5T MQ[9T.[8T?E"T=CC.(@F6[O""^0_+ZY,ODS/:+@!0@Q*B*+ M@=HP&E+R=4411]@SAQTT:!_CE8LO'?2N7OO# ]/S^B?0(8[+.]T^T6?]E3^N M->ZHU0$WQ'5SI.\=SQ!F&4_YB.$<+:N19G5'Z>W>Q;71]])=L4FZ+$VI'/02 MR_S'[P4D5M::"8#25E7*WI?4Y]]_Z#N%_Z)S6]P-%]^^;&Y7:EL?MAN5#XW: MEV_-S>UJ9:O^X7X(*$O38WLCY:WO;&ZDWW8:G[V66_N5!H? MBTYM;_XGWK?U]V;J6*.V6?JN_;/5J0P.NL/X#-?_5_F;.^SHH6O%U>1?-PCX MS18?Z=Z/"$OIH V[;H]>=J!8SJ]6C>)@3NQ(6Q_W_;N+7_Z\H .M3M&:P\]%N%5JNA,CWWXFB"S??.%&HL?^\V7YI_W$_ME"LJXVW"^[)1Z3*=& M*KR8;MUUS&?:46[SOH5S;CZNX*8K;CCR/1-;Y7(;#Z"$_=$XWU MMS--)AP?CSWQ7OHYE)SV\^KP8V)\7M/ P>=7KA+O\I5:DW,>H?M"J.?7_R7= M;\DY@^[82CFKM2ZV4K;P;G/W/#[GK([WVKO-KV>[N'ZP=[3%ZDA;NI_4>U MDYM;*76\R?::ZW 7_W6XV_QQ7M_XAAO-'R=U_)7%-I.]P^U6K;F)=\_?AUIK MO(VR T_W,4386(.!*392I/= >BX!IYA2X^)EJN[-1LHTB]=+[K)DB,L0 ME_,4+2O$G5]"'(78<"<8\ IY0)'G0%IJ '5(!2D0)IK>FZ7H=4/<,M'G)O[ =_JM7Y=%U?[9CCK]K\GG8H>]GN_8L\J@%Y\V/L?V0[%PE*L\,K=&:.K3+]U><6$P MZ+7,L-A_:G:_Z/B8TI1)60H^5]^9,%FU4UI;8P'#5 *J'0&*2@GB/) ><6F1 M("MKCRA(NXP1?Z]3_U^R6'36^A)K_9459RWA&BH! J,<4$-3KEEO@+;4>ZXU M)RQ9<71>7JHR*O\2\+,EM-*:W8%N5[J_L]6>DD3E::["\N%UN?E:(!67D;AD! MG@4!KM@8PQ)KH0D0*&! E8E8(*P#QC$A.(3!I6./9435 M[B1I,V[1C,. [TCHG[=WYS9 KV8!6VR(RQT+V\6BEE>N:5:NLPGNRH@G4A&; M,L4;$(5H@#'8 A,8#]H(K0,X&ST&3EB,B)F-JQM2RQM1D3)T;IEY9 M S(H"QVSP$H& :4* :.5!T1[0:'@U&I91-C(.W(XOW%,?6F+85$GXQ>(0/F( M^_,,*7G)(^XL'W'/1]Q?XHA[I410=W?;'W7$?:?9^/#__M/XO+&YO?-__B$Q M$G]6-K]^VVKNEKY_UPZZ5RO^U/JTHJ=\6A5]%-?:P7(=?Y];5IE'0J=<>>2[ M%GNJ7JE5QM$LI^HQ7E7RT6>_'_U8L2K0_5=G/Z?.R&RGWQ],++!*I%R2MHHH M9[(D;66KBB[+N"*XRJE8DL;R^%2V)&U=I@FK5CGFCWKJ>(/HA@6#1<'62YQU MX)+"%@]\UQK$E]G?'BU_B%_?SOA0N9;MH?+@K..$5*$7XQFC"3;M7BDZUQ[-SG!V/G'AZ4USR6VWZ@XX>C M@;PH%Y;'Z78*BFX'I/V"7C0_DAMO*S70]P=YJ.Z.CACE+DJ@==!MQQ6O/S;V M1_/LO\/6X.S:T-W-"A![!"MX2J*:YN&;FF]SG ME0Q-GD\+GT]+'1[WN %ZK]NZ8WU%#RI_#3O^]Y;,(PZ33>E0Y=_N M$&>XD5HQ(JY8T2^UM%B!>_'HZP5?\X;3Q"M,J*]?K^ M A$O7"WVK/%A')!P]/'G[M'N:?WPX*!VN(7VFML_]S[]?5#[M(MKYP?M^M$N MJ>-Z>^_3U[.K@(3VS\;W>KMVN'=8^UX[J9U_/=]K'AS4SV/[#FLGNT?%YVCO M^R:]&9#0^/Z5[>)O9_6CVNGN^?IY?:/>;GS:)/6CS;/:^?O67O%Y[$/SX'I6 M(^F$-\))@' *3V9, FTA XQ"002*%[DOZLTQB:M0S#DHX3?*LAQ!7+-H_,L! MXOQ3&CW4]^5$N3O"66>"N"DCKB9MD9']L=6Q[6$:S3N/9D2#;\+>NS#W2A.< MM218>!6<9:(@"30"8%S4S58!* TU<,$YJ:7'6MN5-4ID%2+\EH PTZ#'T""M M'$,A4&(Z-BP8@)110P2,&2HD!MX$2#(T7&&4,S!CXIC&0&>NLQ9 +02DRBC** M$$$H#H; 4-^/@1GK7A[KV"76*82L5X&"0+D 5!L#)"0:6!R-/!;_MAQ'*X_- M^4QCQKF2J'S&N8=Q+G"EN*'4(P>I(U(JZUSR?CAA&%0DN[J6%@1/)\JQ"VXY MX8$!&XP$5!H+E$ *:!HD-9IJBR+EXTQ4!8<9"C,4OD$HC":0P0'+2/H$5989 M[%E0U*?,%D&SD"E?N='N[!+M*+;,"\9!$)'O41[BTBG2)4.J0UY)I3!*URGD*!I2(NL&@29=*WO#!8OR)]"FDB&'510M ! M"F4 &A$*2" F:*<8=SK"8!4J7B5J.8(]YI1X=X1BY/>I[MM4O MSHWWB[,IW>,DE?YD;90'8B4?D7'SM6_16BZ9Q5$!*&54$FR"-!0I)2A!VG#[ MFZQDTX:L%8"WU>\/O=L8]A+,Q3YVW6CSMKC8&$GP0K0N;^-. VZ3V/R-8<"\IEPXQK7U*VN\"M&3 M>4M6[\6J]WAC.4LI2RE+*4LI2RE+*4LI2^D9CG$L-"MY-@Z>V_J?<&TZS*/1 MKQ%@4:XIK,<#[8D%AA >*-.$0U$^\V"N55W+[+S<]FVO1[Y+.TJO,W)ACMQT ME>%Q_.27[P]2XHIX3W+T]UHV99L=W9>4>C;79@EK/;YVU^;VI?2*V]9/=,]] MZG7[_>S>G +@ZA\FW)M8&>U3<#:&Z6Q:!#D@?6" MP<&!;[MDU58& M!W[T0;>=.I,BI2K/YG%86D_J_<7*2^%R*-J0DB]_[/::^O3[E3SC!\75][KO M7(>_8>KRY7FSY,55_%E"J?JQO_&WJ?1\W1T.^X.BJEBS>Y5V/2G^5F><;[W0 M=G-3V]<[[F(OI1$F=UCRQLIT,' 5=<6I#IRZ )@+#E!*)= "*R 8D91ASB%E M*VNX"KG**+ T*) WMK.4LI2RE+*4LI2RE+*4GL^&F$/$5;8AEM*&F S.0L@% M+9@"EJ8LXTH+$$U+!KRQ5G+FA!:D5%;$;YREBZH[GN_,=SZB,OU;"" LH!@4 M<)TB""_Q^FW%!+[X+E+>ZUOFXZJSTZ)M_]]AJ]\:^!W?^]6R?A3NN>UM]T>G M>$H1U9XYTC0ANGAI20P_)9$]GIFN]:+F.Y?BSC=S..5CMQ?_[%3LL-?S M'7M6&?3BP]H%+ZZTN_TW=N(D!_QD*64I92EE*64IE4E*TX0X&N$=%Y0HA!0- M%&M."((H$(FIU %.$^)XW<76&!SX7O*<]?R![_1;O_Q6QW:/_)A$?!ASB&:B M$*-VKG=<\XI0?-*MSN?(*=9[K7X<_\E$374_:(2F/LU>MFE2SC4W!XVQEZVQ M\0WO2R@YY\@ 110&U!,"E#(!>.8H. 4D: PIZ"(#Q)I>ZUUVAE#;-J-,I*%"N8UXOYZJYR&'-# M@I7<4JRT@5HHYR&-1GF<'OH1NIO5$T^^V6VYTY16!UYWYP8W@@GBIHC%(J(5:!Q&GMX&!$(&T MEOM;\T@+_J$H)U>DAQEE"&\,!_V![J2AS?CU"/RZY""#VN$NJFWL[B/)+-)8 M WLD C1YC5G&CE5M882KF_JY+>WI:;#IM'\TNT5@1"#0:]EA@,= MY=#LUKN=U,A>MQW[]F,K-C?5S,AD<5JP/9L V^;/?>.@TL&*..=XM/Z\5D#J M"+LX6GT(J< Y%2MKE,JJ$CPC;29H\ZP9BSA"P@JO">7,:&.+Z::Q2[X(\4B" M%EJGWH%SW^M.Q\TR<$P%'/5)EM:T^X9;(SQ)05(ZI(K7!&@9 I "$FU3\1:A M+_<,,W!DX)A;RL)94.,F.;D?-#(O>1EXN<%+7+#82*I!))\8T #4#K^()0( M3;"A4-L,+]D"S!;@LX LT\PHIJB1..F>,80Z:JUC0C/+P_T@F\&T!&#:V+D. MIH00J'B@P%)# 25& <.@ D1I;ZPWRL!T4(S>3G^?@30#:0;2V8$4&4^<4(PS MCFABJ<18Q670(GX:H,FNM.5%V:LXMBU5=B8RD&4GGBJ04 M.0L1LHX[2@/#DNL0D.60.A:HUYFT+C/,7@8+GM3/M_:Y((8CQ(&QD &JD !2 M>0Z$DU8&PSV%(J)L%1%<%4J^ JPM8@W_*&95_->U?JW]N_@QZH'I_;%VV9NK MB\7ME]T:M2]VJ:V/^_[=Q2]_7N26;'4*_2N^].>1[OUH=2[ZRHYO'[!/S1]= M_O.DY08'[Y1:C?9B4MIQ3.3XQ:.K:+70YQMC/;J&\6JT0>Z]#%?1O=<>>JQ8 M%>C^JP\]]>%KC-"YMY6O$BF7I*TBRIDL25O9:F342])6!%LSP6)^X6YE"\T=Q M0I6"D59TQQ4DX*JF2"45%0%;G>+C<6F1>X?@]@RY-P)D24>KV?.Z/^R=C<9K M'@,1;^UU3VZ&Q2S5H*Q;.SP:MO7 CV9/D?9K-&$FT'.GXX&LA-W>O$EM^?F/SMCE.TB,&$25RYL(GS4-W&K&["[#2? M)MT.1?20^',TSPH7Q+6ANYL5(/8(5O#06%XW(F\;N7?8N>4>W%%L[2,6@D=U M^4T-W?I1=]AY4&'SQ,H3:^$3ZVT=Q_UKV/&_MVW>5CJ .P]L* R5I813Z265 M",N@N;,<44,D4VQT+@Q"_IPG:L?N?KC4[OY-'-]S6#O:CNVIG<7OM'93VS8V M4>/3WL_Z^5_MQO<:JL7VWW3WQ[;'/L7O?-H\K<7[ZI_^.M@[VCR);:=[1U]) M[!?;/?]V6M]PH=8:1P&F"N]**.9,X,#K8 #EQ@)M@@48,X6$M@YRM;+&2%50 M5)5X7H[^)=H7Z&49P\$)!K#E!%!%)# V(&"Y M)M9+Z:S2*VM$JJH2^/5!U^LF(?1CM*<0\DXQ)HB!F3 M)!#GHQV%894J]*;@*T>/+G=\Z#20YQAFP5G(+;34!J>$UE@B!KDR'"OS",C+ MJ/;RJ,8N4$L!(;JFE(!9 0NVU;30UIKRF0/H/= MDH+=-,G0<.1TD =(+*8H2(D]1I:F!>ZN\0"E5*[P?"C/:E0'MSB[1+LATN(M;H(F'D>]Q :2V!C!$(M)) M"K'5D>_Q.9]2+S?2S9":[:TE7S/(62<\\L(&:H*7C*@0').6!Z>]S61H>>&A M?D6&M,(XLET+ D_)UXRQ0!H7__2-J8494B>%'Z!#ZUAD !>%O]_M"[R?K>HWW'XF)C),$+T;H, M:;^'M+.)Z"=.!4*1KP+M:+3N#!/ :&F!]T002AV&0JZL$0:KDCRY+LH<:WW/ MB%4S,9O7I]MW6#!/4^Q9B,QMO?Y;MX?^'K7.G&4:!;\*$(HDU&-K"8C6BP'4 M$0FTP5'!4]D"SIP+17ACM8CPS>J]3.H]6]GA+*4LI2RE+*4LI2RE+*6W*Z5I M OD"DHIY@R-AI,01;36"R$,$G5)(RFP<+)5Q,.G05)[XH"0%P5$**&8!&$.B MM<"Q%,PRR&4HGWDPIV.8Y7=9;ONVUR./I1WE8ADY+D?.NY]WLM._!N?%]2ZMDS?#SH2; 0L3O. >$"T4H-PZ8 @F@'#M@S;(.F/2R9@J(D\Y\9PW1LJB MV,\2-C5+KH-U=SCL#XY\9]!O=J_R<2=UW^J,$W$7.FYNZOAZQUWLFS3"Y&Y* MWD29#@:N(JR@IX9KXP"G1 *J P**4 P"4@;%_Z0T*?%!%<*GI&W)*+ ,%#1+ M*4LI2RE+*4LI2RE+Z>U*::HT:4^/KLHVQ%+:$).!6%8[[DW0 &F# .68 JT% M QY#)QF#UAI7*BOBS<1@C:I?]?SQL&@U?-)?=Y6>-6+N^;S M!DJ6TBN1TI1;"!R)=%P78B\E]2)(@B0/.BA/K82&/D>LXO8E[+FX[&\7H'=' MZ&)._#S-RC^9^-E)[H6#$A@I6?(>,B"Q=8 IR35RQEN)BS+3%%>QHJ\J<^I; MU>[;-L 357N6$Q:_U>SBP$6F]-,I]E4^9 XM$08AH)6C@")F@(JK, 1)@_ "'*&U=+B;S=L(WDP: PD.?#HA>NNC?5BAFWA-;!BF5 M-AO9[#MAV_Z_PU:_-? [OO>K9?UHP=GVMONC4SPEKSU3KSV3R@?.?:^;%]5R+ZI7):V"HE)0QH&ET*=($Y+BU2WP MU!/EK9&2X$O-S\OJ *64 %<(! M134%5K#XKT32_'/3L4.>SW?L6>502\^K%WPXLH/W9IMTW1IPSIR\$V64I92 MEE*64I92F:2TV,VLZXZUQN# ]Y*_K.XE, J30$-00(I#0/0:<<5"XZE;:IR MK:*_\50MG4,JSN9*JU"-1WB>E@^#'K-2/-^", 7NYZ'-0YN'-@_M$@]M&2. MO_2ZH37X7-2ORW1M"KJV=SM M $5) 6H\ 49! 1 3#FM+.6$Z&DF\RN'M @]9ZUY4ZRRFDNB I/>$*L\E"]QJ M+9V 2GK]&*W+BC4WQ:I=5RSB&%).+7NOV[IC?44/*CO^>."/C.]5"*Q6DJ(\)?#,='O.]\"H;^]( ME(#K#DW;5U*7+JX.NL?ODG#ZW7;+C:Z\(J"Z,UFJ# 8RBRP+1$?+5BEO(=?" M&ATD\=#N;\TC1^J'[M%1MU-D81DE0FT,!_V![J2AS3E1IT*M"XJ0-BNV3NI? M][6FA 9C@94DD@3$)9 A70[-:[G=3(7K<=^_9C*S8W52K-]'%:(#Z[ M!L0F.!DGF,SHVM&UXRNOR>YLT'KK!79,MM]&3"^SG8M4]BJ MP("2C !J=81EZ2!@FM((OD0KJU?6&*Q2]92J[AF),Q*_<22> HB%1-A)3K5U MCB+A->3!6$B%]C9X&.X'X@RQ)8#8QG6^2PBAA!D#A*(V'>$R0&K#@$$!8>N8 M-$RNK*G;A2ZS+R%C;,;89\)8R"WC@;%(;D/RZ&J.$.;IG(BU.'Z4/;K+"\!7 MH6V;9[6-;_O2:(D-U#,,9QC.,+PH M&$86&80AI2B6TH<%70UT!WBX#: M/XI9%?]UK5]K_RY^C'I@>G^L7?;F41*7__.DY08'%Z S\<6QL.'55[2)C1@.[O]* M68:4WCL:XPD)T@+XCO!B-;YOKDS^3(\H\ HA1@7S4>4,HP$%C11%'&'/'([\ M%NVG.,[QEPYZ5Z_]X8'I>?T3Z!#'Y9UNG^BS_LH?UQIWU.J &^*Z.=+WCF<( MS[(4Q>$KS[S_TG<)_T;E]*_A^!!??OFQN5VI;'[8;E0^-VI=OS^VAQR*TBH6*Q2K:C,N'+Y2B_<=]"N;<3UQ M!16X=K#I&EV>+G/3RUC=C^S[W<; 76Z/QW@WED/>T11&\^KQO[/;C=-%U_8%?O(OC[>%WM7%U_(I_K(ODT308"0E%8)RY2A/$BE( O( M8R@%P=Z,4DNAB_P Z(G>U3C!1HE%RY0BX+RV,W:2'M;;]>:/^,RO=._[-Q+? M>5[_%-^#OYW4#G?)[N'VT5YS[ZBQL8ZNG*2[K';X@^Z>?X6U\X.?M8VOY[O? M-UFC&9_U?3.VX:_#O8V#H[VC37;325H__'G6V#@XK,?O-#Y]/:EOU ]VFS]9 M?!_:;28G:?UGX]->;'<[7)[O2N5@G29*44D T5*#R*@#4,$*X#3"AD MJ$N' M#UB5DB%%']O^W&>_?4)6>5U:HIUZO+(;EJGXJ)$ M)4OE9SRA@&))@2'! NF=E1Q+&)A-19X9E25:IN9$F;-*OPS'S"H]?Y6^HIZ" M!1PM80@PA2R:P1X#F:SB0#QVF#&%4%&W/1+3$JGT7(NWEIIU%+%TP.A1:,_1 ML>_T1PS$GZ;?'U-"8RGJ^RP[\2B2@[Q/8OHP(:6,2]/@4FN":E#M$;-! 1A, MQ"7$*-""<2"\D,Y[QIC "9<@FM=QR5RDJX1*O%BJD95X'DI\12ZP9(X'#H%/ M8XW)OU$5BNM&:; \DC9*-,.*.@LD%!9DTH5*Q1Q'V'ZA$1" MV4%48H6= VW+"OOL"GM%U+BP(FIE !J%J+!2.*"MAT#38#B4T <'H\*RDBCL MVW'_7$[W@C/X4^O[_6+SJ9L.6/F!K[0ZOWQGT.VU_&P,XDV8D8OU!6V-17+V MO=<:^(WN238AIPJ-:*Y?U43XNA_7"Z4ECZ8C50I0Q4/D$48")DPR*SG"2*VL MD2H53]YTRIZ@-\DILKX^75_/+O4UI!1W(FTA:9BRW!$)I.$2!":BWFK#HM16 MUA2\?>!\ZBRBV=OSJITGA3LV>4[&$5>AUSVJ^"*A1$%[^@,_V_[7VS#"YD!Z M;N+D1:CGQRB)46:/FA\<=-U6(8TBO4"&SJF@> FHTCC^@ RK5 M?R+_G[TW;6HKR=9&_XJ"<\[[5D4HZ9R'ZAM$4 ;[4KW&X2TE=-ZUK-6KD$JX32/D0D&5$=?)3J5W^15B.SS M7G=5\OPD\CRE0L1894,2"'8*3!?&*-*1"\1P2%BI& VSN0(/8U?OORK'RI-* MY?MN#W[MU/RPUXL=?Y9]*X>VY37#%N(J9K0C[T8;LMN#"97C M^0 [DE'JSPC@%G?MSPJ3[H5)C5F.08SA-E*%N/= -+B/R$9.$?'!1)\+/IUD.0:W5RD2)M#6Y134ER%FED>$D>J9TC)&!7?/HVLZ5K^)U^RIN M(!&5Z,Y;=*?,P5$BC% !!14(XC@(Y*(B2%,>24A4207,@2Y*:-;;<4AL#PYC MK_([/+_?H5CX7(+<]@]+Q-DL4ZLJF+D7S'R990@)-B8Q@!DJHT!<"8>LX@0! MO+C I:(DR)6URLFP;!+[S 2ADM0GDM0I(8A:Z""I09%AB;C%&EF6^[9@3*3F MVF,"7%[-H_UVY46XCZB]*ZXC^K569[:D3+\?!V4$:+ME7:O]B/(R=S5U7O(9 MSU1B:'+&[E#__[G/P3BZO=:+/K9^Y.K8A2^I]EMKW%6EYJ=GI6C6$$/MQ/8& M9S5GVSGCJ)^C:/[[F8-'[G<3W8NV'S=B^?];G?&L=R:3WBDG]A'F!4>^@OQ[ M0;X?--Z-$W0,_O:?0^R/_^G8KV:X?;R'MW?#<>/\BVCL;K+MW9W6M^-_#IM' MZ^?-C>\$UNBL1FJ _D*#Z38YY@J'+Q"B4:+>, ,.2$Q8MI0['$(2>"R MA,G5*(M:&/8R@ *SA/_E\N['W:*\>\SEW6L72KO7,M 5!SB?M#H@;?\DYA)O ML7UVJ4W"&[$&7LA^G[,<5Y)[7\F=VOF!P9ZFA,%FP 'Q%!5RRFODG+6@*+0* MKE &6LRKT6-EZR^@="^PEJZD^[[2/?4-4.JL8EHA18-#G,2(+!<)6:FX58XX MZN7*FB9US!;)E3=/'P%3B^PCV'ID\N?;N*E\:5MV9IK!?3KUR#CP"( M[[]P#<(XOV[^W/ZZ11I?FZTFC 6>QQOP>_-#XV?C0[/];:,!<]AB_SD_H/LL M>>-SG+3R*B&.B/8Z/'8GX^DC"2]&N MA/F^PCRU,#G7BJ9(D5#2(>Y%0#G.'<&&!HV%2]2#.,HZ;/$"N;LJ;_9K-3(K M>7\*>9]:G]P&Y52B2+N4^]D(H(>)Y=)BQ'J2O/0JKJQQ5E?7Q,,OO7_[501% MG=BS?,MS?WMSX_]YSM\]F?C M? _F^L\Q_ ]^/SC]=G0(\_AV]!]X?3]01DPT%#D1">(V.J0MHR@*BRUV$A.9 M7'LX=1*E)Q,B"MO01=BC@CVW%@OA,QU_@6O,\ZJ"]G7*=>+JI\KN;ZO7$_M M8L42[)TE*! -.I60@'2BJJSOP .UF-.5-2WJ"K_"//%%#_F:UI096[]5VO@" MF^Z]X85*%A4\/02>-B]T!(A2).DE"D#]C[V(/UO$_YP>G^U08[S)(F)0+)47'D"&&(*.MB]@2">Q\ M9>V:\H,O:@E61VYICQS;YRD$ZWA$W%$+_V@+:BHZ%*U/H*62=#K'7EY'.A?! MY'L;]P4+8_)-2N>750 J@O@("9ZY%Q3,)8N!$;JJ;N95#:)N^0IT(BGI0"D78>"9>KS(G(L4]9 MKLDU=M\;*4KU$G+9C(-:[OU2.^EU?[0R57%GM=^&_:+3YN^S73(R02FDX#&1 MT:[;"[&'8+Y_Y"WI=]NM4!O/<@EA;0F("^SP.]C@CZ/]_?/L2S\'6&Z/=W9] MLK$5O-T+WBXVYTJ"<"H52D8H@#>?DR&L:9%,](2(7%J7XKH0 M\XJ[?G)8>%9G^(ND@C7_V?R\N]7\4%M_M[OUS];NUN;G1[4"N].6O'2?L/L/ M\KD#YEZH)NNPYP]MO[R\ (8,"#DXJ]=.VK8S*!QX\7^'K9-CL!)GKT).[%E^ MJ5\;="__Q*$7O!(?QP-;-!=]S#P7OPXFM+'/"&8S^9X.C,>Z;.)$L"5 M$KB#$OA5%R9X/]V".6^>;F]LYL_2;[OKO'&T_G./YC*6AX?-HYWV]H<&^<_Y M@=B70<%.RY!K 03$);,(B"1HE*!U))J2*'(M+7S3).UC(-2@)%D$&P+^<9AH1+0UE#LM9,J9F[BN\=6T M["H0[E7(]?/Z!BJY?CJYGBD&PR-L'8] [#"H5*$3THX"Q1-14IH]B^=H&_ I<*YT?L3\HC.56IV;!GF[] 'K? M/H.WM?.'W3#=R,I!?"\E<#Y3Z>]\'<;6 MV(\<]#CW#GA=4H@[F6MS8/@'2\X5YB[PHNX.N<;(?Z9PEU(^JEB7);CX2:V? M,:#SV.M6 OU< CUF=>?9G;*WSZD-/O"$K&/96Y);742KD [..1ZII[E^Y__Y M+TT)_7<5Z?("D2ZCX!;X;S[U56S+@K"3.<:V;(UWMKK)?CQ1^;3O2'3""X)X M\!AQ3R@R6%DD@E+4&\,$EH6U:N;AA:I"6UX7-+Q0(F<%#4]/>3[M@^6B(C$4 MT2@%XLD*Y*1UB-+ ':,)$SY'1U85WO)8P7V_U5QOOGN.\);%CVU9@,"6E^DS MW(41AWXM];K'-5B=7O<4!MZOUSK D+L)L-<-:JU^?YC3=F$-^H-'T>(E5&^+ MZY8;[=U[V+JMT0YMIPW8L$J)W4N)72A%B;5V*I& K/4:\5P .Y;Y?AJ![FE+W:]N*QC)XZB8L<,XXT5N5[+81.2X]HBHI!T5&+2*75G3ILZO:YQ79:^_!NF= XFH!'2^ M CH3>(4E<]%C)*U-B-M\\:Z510QSD$[8$]@ZH/J/2M%\ODNYI0MB6KH!OS9W M3_P9>[[5CYF%]0==_[W6/^K]*9J@5?Z>Q>!FLR;BY[Q=V^5N;8ZV,52Z MX%ZZ8.\"64O>BJ@#4@9;Q 6QR&IED'8^2H&EYKGL>G\1.W^895)!V+TB[D '(HPP*64D8:'B)A,V6TL M&'+2"T1P5,9BFYBFA9#CJX6"%M$OM?Q>DX*: Q\Y&1> J3PBS\1!;D]A 0C: MF6S,=@(0.NYVB@VK,.A>&'1P(<@;4Q.B=D@1E[TA5"&KM4&*DB1HI-[DAE=S MRENI_"$5WZBD^LFD>LHL@F .)T%RL1Z-># 8S >;0]NX-4QQJ42NW:/K7+"E M*#3P:KPA12FXKH/!%/2Y#Q(98J^66ITB[+8='\PZWH95-+?V0&,@>E^N_-]Y MX3_V6AW?.K'M\695&'0O#/H^RRPB8]PF1Y#0F.?Z81@9;1CBQ!(:L(Y&Y;:N MCVGW5?DO%EA2YQX04TGJ7"7U;";14U"#H$@_)A1P( MOQB2^C9*T/ZZ0<-XW:\968Q44?Z$(ZO]XLN??%E@$4JJ=$/^_H.K1+ZV5-V% MO4VZ(4'W_7A7JP3=!T%Z<^-"[KY5C%DA#&*:4\23)L@H(I$UPD6C-0\T)^AJ M7J?R:O+^@E:AKS+XEXW S3&#OP*(.0#$C(=(,2642LCR[/>5GB!-%,T9D$PP MSYCS#@#"U!F=0T/F*H/_L8*[F5+T12Q-_%GV7*[U["#64GOH!\.1+PGD.7/& MQ[B/WC+@S;.:T45,*W=O.VV.]FX'MFZ[DV$N_R_79/L!0%95*;=*G#'E@\'J;D!':(A<)BY&;W&0ZER]YO,&[,)QH MCGZKUP81+^G3JH!A 8!AIENIBXH%'I&U*?NLA4=&>OB'PK;CF!QQ))M-CV[< M]5SP\.HC=K*?K#7JY9NK.V;^4R\]9W$J$T5WD9DPXP>SI$>% KS<*BVL-^A1 M2/<1%B-7L;WX@VN_NS(9J=E!T:W/QH-7IC!*S\@LGA1R] MI?8<]\!#P[@.H &QM)(3[$V('"LP%EA(PCJ_OU5P)/ER,%BAVKU0[4)9'^%) ME#Y@1$6.6V)$@5VH-3**$V.=P459'\I8G?.K:5C/6=._ZM7Q=#(.G-<'%4E4 M/G&7HA;,I!2$]C(%&TL9QY6,+Y.,3YE+2M(%$@R*$4?$N8O(@G CQ3GUBC@= M+9@UE- Z,X_.'E_6**CEH"X1_O1+TO+@6\K;$>ZZM7M1@/OO)YK\JX%U#K". M"?%!!LZ3H%K:E(B7F >1>+0CZO:"%FP%Z_>"]4\7O%7$!"!O#L6 "<"Z8L@D M[!")& -O\]PX6A1\J]-KXAOF'/^T2,%/%096&#C!0$*))9$D(H3EEB:M4PX* M 28>!,623O&>7)(TZM0%Q9BS0.$B5/ N6,"67QRAK#I&[$ MD\> 5G4QJP%7 ZX&7 WXM0SX7P/KVG&<

;?P][T"0<1N5ZTWY%-,,4_;/O4GO57 M_G7A>XY;G?&0.%U5>>4O+]J-2Y/20Y9&WV%E2NT.M+#;*P*4_RARW?.[8$AV M4892.^QE,OQ?+4($5R(Z;)W@B21+#">2T"@"#=B1?;6RMIO/?/8ROV/>G'/\8__'LLBJU.,;WB M0_\>/7TD/OD++KOP\O>5?QX="F-6M23Y7(Q 9_3%HR.S6AR92XRO_)MBJV!+ MW_AGO$IN_-NO'DO(*E7Z08_]]=^X$4\R6'WSGV:OF]4J_3]S3W0BY; MHQ/T$8Y4,U;A7/?R'.U^F?6>:Z9,0M+EVH$%X(Z+R3VI;]&6_0 MR=KL=E#A36UUQFV4@-KW M\DG)=/Z_%X[9]H]]ZX]W]B3+QN;/D]@)K<$0S&Y0D\->+P8W'#2[@[-8F.&C MYC4?84)GE=:\E];\/FB\&VG-SP9_^\\A]L?_=.Q7,]P^^NO[MXT]MOUUDS;/ MVVT8P\_&1I[K^];V!UB;W3^/OGWXYVAO]WW[/^<'?)]'PB4.&H5 0.=:K)!) MVJ(4\A^P+BJ,&5$*&Y%(NRB7D M",$HJ:2)E5 =5B M5SUVNI@.II@&KJT"+1)>PL M0=Z3A+AG'&F@.DB[H!1E*F(5<_=Z*:]6KZPNRYY4.$F.-=S)/V?R..S'VF\K M.]M?5GX'.MF/N?.3&UCX0.[@,*WBF^_4L@5O"S=.T?\)ENCXN#4HVT555VN+ MP<**C=U.7_IQ/>_F]F@OMSKC2E+ON[WM\3X6/6K^;EG7:K'=TH9&! M]%)(PB@26( 9YQU'3F,%OT8+EIW56O",=X2\; 66);V#6XHJ2\_+8BI!?T9! MGVE"E91*6BHDI9&(8RV1YBX@8R,5+J7 9*A.375J+IZ:P+DW-C"$#2Y:EP5D MM7'P:XH."\F%4T4+=7%5/2Q*Q:[E3/][$SD*HSNV?M46?F':PA=7,46#Z&G? MZ-#L5HZ%^R/IA?K.,ABGI?9(L"@0MPR05 0/_[ 8A7 FYOK.52/X5R_!SWBC M6HGQG,1X2H@83UQ)YE$$&$:<"H6 5#.4*U4*3&F0+.5K3\'G5?:J*NQ2#?C9 M:TS<(:?^ICH+=R@@\<"//7?=B<\QUJSWW6/X[K/L/>YT!_#T03<#>HB=W"P8 M?BJ*,!617J, 0=N&D<(+A8-Y==ZK\^;*?\BYE__(CR@4WZTE*1A?F4/-$(.? MOV"(6IR"(?<N%@Y[J% =CY\G%SI];8>K>S77NWW?CX97=SIU[; M:KZ[/Y0\]]";V[N;GVN[>=S ]YJ?-S?R3Y^W_][:6-^%7]YO-=>;[[;6_ZY] MWH47&IO-W<\+/ZG?OG3L,+0 X"_'H3T6T>^(06KERE%^]HT%S5 ,B[B2*&7]8[X6,O]G.5E/SK=GH_ULR? M)XIY8U(\!=[]&?:LE8 _=P;KH/&'G>Q&_@C/\ZW8WX4Q_]D&4^J%S:7FV_!]WS;".UO&]_/&AN'W\'T:^>'1WM?MWXVOVYA,&U$\\,G>-9?A\T/_QPVC]Y_;])_OF_O M;IUN?]A)C=W-GXTCOX\3381XA[PWNDP?ME@JY.#4.DD5L9:41FZK,XQA/5NF M6AMOO9%2!\FMPE8&23'/V^VX%FJE%L$(/+603<;O8'K6,0B_Y=H/AH".].9Z7^;F4:?"OU>M"#;KT7 M>"[ZV>S6\N+T,JTOKYHFZ_02;+AV:'_D-D*Q \,*1:))KLC?G]EG.]WGD_$^ M9[D:GL1>K='RO2ZPI>,3X/X]X!4=OUJO63CDO9,1%\L-'T>_@5%3$+/B.]KV MM'C0!A@;I[87Z\7I:0WZ%ZT@V,@B-:KVVZ![$.&#\"WYX]FW2?&_WY7V5/$; M^??O]7$5JS)NIU0T]=K*++87WW-WA*BOY"?E<:UW0-3;M9T(DQGD]MWON[WC M&L'H_ZN#L=:&KX37UH<'S$293Z:JUA M.V #9#7R?_NU.!:?6ID"E-<%!.OD!$:3V6DY>Q@K#.ZD6*$6K( ?],?=%&"Q MNQW[H]4;PIJMO-O^9VL#$;/R>PW6*<3CEK]*_'Z)<4^H<2]HV6*]S]ZV=ORR M'W-G Y9 )W*=$#<2(\M 1<:0F!*"<>?=96VW2!KB3]MO%4=QEC$]VH*Z([H_ M%VKN@I@-QS3^/NZ;L4R'&N!8!%B9PN])+YX "H::.RO$> 1L.2>P/\S0-(+F MWK =QXU5#H;M8GTGLO^E4XRHH*7]VN?HA[T2/ O%/ YB?)<#%OO]#(6_S4#I MY\UW8QA=K;V+O1P3,5O\K\Q:[78'V7$U4RVP7^ODM[3;9]/IP2>OG?]DEO"& MK%AZ =X3:Z>MP6'M('9BKW@,_"4G\X0+NJ<'#V^=M M@O&:RL +K!4I90+TO MJY]7:Q_6US\"[$V7>+I1.8KSN#4H\BEGUK<_](?7+_!],/.-'>%>3.WH@2>T MVS4;\C2+]]5KTQ36\GS .W-X>9'Q//N^T\,6+'O! $8[VSUI=?*!@ST]GNC& M7,7&QWX_:^VL4VTMV58OGZ@)SDQ5X+63&#LKBW2P8;M4F:-HWBQ$><\G92_[ M$\5=MB?JC[\IAM7:[N4ON?Z!XR<,#GLQUHYA4P[[(PIP-5NMM'%A&;)C>#+7 M5B%5 8YU=LB.)SC^NL&A'< 2G<'YKL6?.<,MEG5_TC ']-?^=VA[P,OZ^<"/ M!Y-:^;YN0D=@.\IOGB4E]-)YOVPD73[B=V;NBZ*FGI[89)=->0YV6OWO[P#S M6H/\TQOD-?#\?2JMC888Q#S#"+B-1)H&BD1(R02NHM/RLFV4X M8..\YQ((DHQ,8$DN\Z +JSZR48 V@XSEA7^$I;\4B'Z]/^+V-;RXYLSY2)S" M8"@+3DAP2@3GI+".4ZJ\AU4>,8.Q&=O/R1-7:,L(R6%6PP36R; W:E+;*DA M-PRSQ9+!SOZPK7;A=D^][C&@>KMU7.BDSK" 1_A,?[2-60M?FN1:[?,A&&.@ M(K+9.&R#:O>@9$9?WX\SHQS54;"=LGIM;W@R/B;%\\]J15W;LO%TJ(&E5)BC MY31@=V&S>V>KM6T R?%XQO1DA+G7V?$O[F^X,92D7-Y+T232^<1YI#%QP;G6 M.D69!&=<$14(2;?$@UVING@%!S_&7GX!]HM,XD80?6.8V-SX1)H'^]@!]'&< MP#H'>X]CRI#U42//G)%1F"A\6EFC>/5J;MC_7'O8GNM,9<&XW[G2@3(":M4[ MI;BFUBIE8M:LS$3 (7)+E%)UKNYZKFCC=%\(9HP/H&H-*%CNO4:&/2Z5?X M#TL?X#5E;F;5RF]]&$+AU=/UVLJH=D>M*-Y1V^W!F2XGTL]I?!? .;LDCUV1 MSW>_HQN#"]ARPZE.7#.GM73*);+B)E'M)- :8 M$L3A8*VGW%8(-?=M/EH_;1SLN\"9HH!13+*\S5XB)Y)&EF7SBS-#@\O;?+5H MYPQ8^6Z_2./MV_:\ .M^YL$BV;57C8!;2?TE(P#>*YPE,E$1@?I1FUT"W!B- M*=!!+*XQM4H#=VIH72#I;\/4NGW5)G$#8%" .3$L'6JE_^NDFP..6H7_LS]T M1]FE-JOYRCC!BXONRT7OP:(7[J@62,%)#R"I>"CZ'B:= @(!H#11/ M4RR2-,1%0HFIZ,C\]=3F.5AK-B@F1+2(YLK2'%8;6(!!Z1!;)$7RDKJ MI+&87J9?*L)QU"EI+<#RD,DZ;57"1C/OK=57HMT6B8#.!M!<.!2UG9CQ!GC) M>NCFR]W71@JW.K4-F&(AYQ034P;JO%___&>MU>\/\VWV< MO+L7JAY%]QV?M&%%\^;EL<_L928J9:W[6E'L_B7=C_6R'/)Q]P=PJM%E1/R9 M(P:*2]=1G,0HFF V;J!P/"W6DJ]_?E=3'-?0A=6MOVA(8-9-L(AP&'K%$I>& M1;8+1E%H8_-C$F51EL7*L7GY2J=4>N.9N;.:;X-!4AZKPGHX+J^=8=-:93GT ML4"4%^OCWT!L:C&E4B=.F/?8'BHV\Z\AX D9Q]'E#]L,+C.A ).'A58H+M:+ MKF7&5FO7!F MUM*EBE8Y6\W=SZ,R%;^]&[/@WQ=^FK=D<5WK'[Q#JL>UG[O5'%@2 Z )VG^MSJ;,+(96;!1$K MF-U.3+$7,Z?:R9YA^#6G0>1TB E+*E,DX RL/LO\;HUT[<"C)DPPT]I6R'?+ M!5.$X>;0R=":D+H98Z*X.L[1005-O6N VX&XKDDFF(Z6$,!_D# M)2V#5P];)_WZU.G?K1W'6#QR;-UX.#>9K=;+@,_>9 /^WOIS>R=[JVVGI-_3 M/Q5>^TE,*#S4E3';8XQ=K95;:O=MU>KWL*:].?2;P:65#_ MMY_=%+KVI^U\GXV>']WDC4"@O/#97/W\I7GY+Z7!=:=GG.84II'W X95>#ZI M'OE"1_=?I52.HS6RQ(*-5MXY92,L/W[V<[),1X ]S%=*-9CS<7\2/0*+4JY2 M+YZT;:F 0*IR_D/+]U=KZ_TRBVIR-@YM&*?C%5;BKQY4OQ8XQNL+^S+9?)" M_+ N9NVT!<Q#+90+9H:8\AO"4E*^DBHCT'$A3ZPZ+ M.^]B?,6#"X$9)8B-S>30'R?7/,M87B<;?B3\BJ+SWO>[QNY$&^]H:'+X;W<;/O?,O/[=WVZT&W3K[]F'O M_/(51>-\C\/W'36//Y'F^1?>_- \_O9UD^[MOC]JPO=N?]TZW\O-F8Z:">;" M&Y_VN:<:2YQ0PLDBKB1&3D:!<%111LRX9.YJ@ B.+CB%E0Y<..N4\L9II@G8 M)%3[RS<4HQVX-03_9I;_ZWNNZX(Q;AOAI3L7;620W$7I'5>:&1$E6&K&8T,B MV%TW>K^>WPJY%YO_E2MHH]6W!P>]>#!A')-]FL>^+,IZW6H=3'3E=#UBYA+% M6A2)#6/HC=@YX].R-W/U<:ZG4QP)J%RHV>50R@2,,93#D4:YBCC87H;#2,:Q /@H5>T M^@MFCE\\NMMI=' ++^%;QO/FZ;XD1A,E"6+&1L0CE4F.2TQ9RK:%)-T[&JFU1TB$EY"D%.WW2[,G6P=@21,:SQ,([A M;L=B7(CU;\6![P[ANT/_]S_NY7DLZAU.+U&RW.>HMK8]Z<<_QC_\>UPOL=4I M1EU\Z-^CDHBCFY=\77.YC';^OO+/HRL%15>E+.C2J#+DZ(M'%PZKQ9\NU0$M M_R;%*C7ZQC_C57+CWW[U6")6B5%W?>Q35*>\\S3P*G"M5(BXQ/D?=-LJHV\W"FU0PCPL!=G=H MH;YX1Z\ZSH\YSC.5Y$LEG"L-Y^K6A=.J-A[?4IWUS'Q?Z"C?:1%O+,G_2C<# M5[BR9.^<4^.;A0;&["&(O5'IF$[1^Z9G#\ F.>N#1KS2^>:VJ=]98E]I7^&[ MS__5-!!Q44<665*.!!Z%MY990YW$3GM.&)US7\Y?N^(W?XY*1N6V;/#?L&M_ M+DI_D8?Z<\K^(L<-T3C_=/KMZ]89?-?1MZ.=5N/\NVA\_4(;&]_9]L8!^7;\ MB>_!6"_W%]D[_W[>W/@3QO@7S*MYW/RP=;Z]^_WGM]V]T^U=S[$BU0C4912,UMBMKDJBZTKI"U^J=+V;7 M7-_Z=*%UR^>A&YDP4]LF!UWV^\5%Y(,Z>CZJ]?:R*)S(%#;4<)F4Y))K$VV@ M1G$3>20LB(K.+Y7".9NA\T)'JRE5B(F$$4]*(.L40;E" $^")>W$RAK1M*X5 M?]%VR8O#V"]-XT%]1-\$;A#'@:5RXX"E;7*UEO C>J=E8_]9A3= MS7%S#[341O$]#$0@=(C5*^$&!D9427E EW'PW0]Z53H8P MQ9!,7B&N/$9&8(F\L$XJI7*1T]SI&S-:5^QJ9=Y'^8OF(&2+K\2?REU?07@% MX7>'<)V(-B(ZFJ3@+##K+<$D8H*#,8#NE1VU9! ^M:.,23H%95!P.B=*X8@, M;#"B04= :# =%4K,%##QV[3*G/>?)'TQK*?15Y=RK7JOH-I>*3\$07=?V CPP=T+(?1(O?6Z:,?QZBJ+ ^>K84;K\ M- LG+Y K&NUT.Z.6;4/07^7.3//J<@N^O#^#[BCSKO30&]/;+J8"!4 WZ-D@6/&.09]393521AC<3)" ;[7?I%H]-#"\Y<3E*XN MP)4LI5M+K/]*VJ]=JMNG_MSY3F)5:/[ ?"?)?I4,],!T'[XJY)WSG>[Q-_7 MI[[08.^<2?;2*O%-)#^\\5R>>^0CO.US\DKS,NZ2)%,EM#PPH>61PE7=.#U, MDB]TMJYR.*HHXUNC3[A)FZUO1P=L>_>3R"TEOAUOG3>.OHC+3L=ONYLPKD_G MVQM[YXV-]G%SXQ/;HW\=PQA@G-]_-K_^=;QWU#AK[K8OYG!0X;'0,2'#I49< M*8=LD@D)YCW1)CHPS5;6A,1UPY<\RKC*MZB0\-%(Z)FT)*K$)>>"6LM2D%0+ MIZF.A%;Y%LN&A.<3)"0>^VB-14)ICSAA!&E&' HDN>B$I5RRE35N9!WK)<]F MNS<2+A,?7\)LA/5^RU8I!S=AKJ0,2VE(=-YPAK'606O%H_;<#$56 0]-C(M@HQ7< ^92R>:!N4\>.ERE!SQ8QKEET2L7 MD\,LWZF99 2AW#$2:>Z-7O&J)9/Q*:^2VH5 /)B4A"?$L0P@XV!P2FJUP"1A M8=+*&G#GNL)7>YN^'AE? NJTA*[,S6&O>Q(?1)ZNF>WK U8?C<=,\@20RCE1 MCB@E3&3,&S!IE*_(TS(!ZX60;]@J'[ 1"&N"$=?.(.V20YQS:@)U2K P*I, M79I'YVM>#PT+89.^>1EGC#G)M3"!6ZXEUIQ+P:-3W%)JG*_(TY+)^)0\"66- M,58CX2)(=J 4&1,UT"AG)&>"P [GKO 4#"3SBF5\"EPM7/%ZX]&=54:P3ZD0*N,HY<,A8Y ME[0B+"I@R"MKU-0Q7OR4];BMRA:\,KB=N=^U(O$4%<+:,\2%,\CIP!!L> "3AS'ZJV4+5@Z!^7$XL=U6/VT'ZQ- MQ"B+"&,)\2 (,CXY)'U0T6EXJ*(K:Q]B)_9LNWU6+ZL6E,M6&^1U*]KQ3CL/ M_Y__TI2H?^>7$VQNYZ!?Z]G.0:PET) UAG/] XEKP9[E%KP7*WO4MCHU#TAH M6YU:J],?%&)1K_F1+NW7CFWN>!KA^XOZ!)/J"46YC%$QB]RVV(8?^;-Y:"&V M6X"N9ZNUG>ACZT?&H/ZH D8>RW5#'W;@1(;6J-)#@=#YK;D 1PODMRPT4 Q@ M>L)JWRPW.I M@9-NOQC8'\448&JC"@,CFC3SJ9'&PM./6 ?*:3BX^2,WE5-Y;GS0=P?_7T#A M[+^'O>D3#B)RO6B_(YM@BG_8]BDXU9G/"23QWQYQ6Y)-/U M%F7R_]A%&4KML)=A_+]:A BN@(9CZP1/)%EB.)&$1A$HF,9D'YA:T>,Z2VE6 MAG#@0 ?:^Y7_N)\:?*9#?=V2K:Q]_O)QVVJ^ MN]J*?-&&WMS>W?QL>5 M9F"Q2D:U\=B0*"B_$9@7C,I-:&PN2#4HJR$5&K-_566"9HX__6%)!T E'G2[ MH9]UXT1W#P[M8%8EUPXMO @$H@]DHA=#?J:=$(+:Z6&$"0_]X4A)MXHJ61/- M#5_9A_<-#G-UHVZADN$+.B,.T^_GZEJ9O)^0;D1K']EVBPM]Y\< MF';+NE8;]BJ6MNZ%]>$(_C;Q-(XH+AZ(+FYDW]GKF]UO_ M]]6BJ-;EIUV9U$FO=6Q[L+KP2G_8A@E=&.*88O>G4QB>P#O@ &;!@9TL2W&= MVAX(1[&$>9FZ'=@*6*>)/+GH[;!?S!#^O8FNYE->SK>5JYCEZFZE3(P,J3R( M+HC .?PU##.IOWMIL/%:G]J\9]D9%G.]NN(!W9/8R0^[LCJN-(EAP?/2_S7L MQ&FI,7CAO^^31@)$4[4R$Z,V>B.;1%]$\7Z?;NYXUSK^0 MQOH^L<8S0C5R(D='.9F0SB%2.L#N>6&-HGAEC>'5F_RYHQ-R)Q+]Q"KTQLB) MY]*M&Y>!%! 7+-U,2Q97=K9&8]R(Y?]O=2HXO19.S[?$]L:7\^;& =_>;;#F MZ;XV JLD!1+8Y;0,ELLX4XZ(T]Y+IIB0>F6-L%5R([+>6Z%GI9R]6'9$Q_,' M4ROO2>TLVM[H[Z8G%' M&[\3\V'()V[&/5^;^N??TC7(="UN8N:]" >YGWWMV:M]<-"+!X4=E,]M80@5 MIWAFU4^*52_,Z&PZNP@&LIW=@YN^J=,=C'WE,=2S2=7-(CMU8>=MGOS93MS^ ML1/&/\)@N_#N"@U!SY M;]9UAP-XZFV+5,PVVS!YL'DP=FK'3U8"=K?;:QVTLE\@_CR)?E :,Y.BV5T MK + 8.KMV.\7H_^%T70POA.9-5['AE>]]$KD9;IDDM5'5E!1<'FF;/?$9,MV MW&7[[NR2AZ2LR5U.,2-@L5L7AU]6^I[QO'F7CUD%X[5[;M4'IEK]$EF]F/A72@V=1_*Q$GP0)M\D"$WL*1: MVI2(EY@'D7BT(S/S<4QI8DB,UOK:"\XWS(^^_&Q^VN>:>+ @$G(YEPV,?XTL MB1Y,"VR%X[ -RH*Y2<3JU435,2FZ[C@^UZF[B)HE5/5+$1O9CQE*>]V?<$(& M$>!G(67G1M&!(P[2?[G3K\).NN0=T[E)I[64,; +J798>JS#]=)#'R0?\&*^ M9+ '<2(IB+X]4:'-@WVP%ZBQA"!NK$%<8H6T, *![>>XRGF^6*ZLB:MNF?]Y M20'):N1.ZF9J!!<:K /'K?:KR)/[G,(9U(9Y^#^ 211VTX..Y.:(C\ RP5NV MT^<9,^5C0:7(FSN@>V?;G_9E9-HRYY'G6" N(D4N$8HB2T8+G./=3*[GJ,FW#M[4CPE^_HG5S7K_G^'K3*(!%[L MCR)NW@_;"?1E$0J47WUB4+C7% $F7EO_F>E-Z\QN^'(W>MGF*^TGWRNN&<', M*?]VY4H5WC+L%8RBZXI0JQESZ;0U.)R]8"T^W(+7N\-V*,R%0_LCEH_(_I]6 M&G6\&7W^T);O*@R*\O'9FOC%T,?&T_1"#. =G@]3 &.SYKJ=83]W$[IE]F/G M4'&Y-%V"\N[0YRNMPI=4?B!;>\78L@+);TGE22Y^O7DQB@Y'Q4K#]P"*P^/& MPI(??K.Y>U+H33^R/$,KEO?(^9=.N6>SLQW/JG]EF<'D!_OZO#082QM[M#,N M7F, 3BW4X4EV](TBX:YQ?/5O[CH%3\O>/GAZOKJN?Q?>49N:,Q^ZZ]2HO[.%;!J?YZ!W:7CC- M>S43&7@S52@L[F(O^J/QYP=>]EQ-GGG3.)K;)E3>X![& M\;;D'Z?^A5Z<.D#@8:[H0O4#A.?7@GJO$4R\%/VA.XJ^#)^<"$OIW7F6T(K7 M@OEI1M=>!$XX9^4+)[859H-?"Z_0<-#O#GM^IMG;9+=S=Z[!8:L72B=?[(\W MH/ ^%3KCK-BE#.@C8>S[[DGA$BJC:0Z&L!GP7:L7N,"\AF-G$1;>,"L:X1&' MO(CTN;J@SW @KXWRO=,1?7,AP&;N(<#Y$841=6MD*I/F.T.8HVMEB$*=__WB1-C-FTO<][^Q]C[#'0F[L+#_P2U_OV% MW0O-ULB]_/XT^FWW3^_-S?:WYM'.\=[=.>PL?'7X?;N =T[_J?5W/AT MVCC_Y_BR>V'OZR<*SVLW/GS"V_!S\\.WHV\?-D\;QYMB>^-;Z]O7+=S<6#]O M?OV6MC>^\WU#E<%%ZHMF'G$A"7(Q7YYCZ[E/EB:M+O?45#1R10+U4L$>\ A? M3"RVDD9OM#5NI1;[H+(RCO:&(%]-X*1;':!W,5]W9DUR#-2G6/LK;6WO3EVN M#RB^;6A/G77UV1_&,&S'[73YF/UI^RV_W@D;K:QZ0B&];_?H';!]ZXGQ6BD4 M*,MYK$(@IY5$)+CHM0PT!X!?.DK+05@O=I0=-5D][)Z.39GCD^%@8LRY?"X* M6A?*DU&TCFV5\@*T+K\_RTL_'Z('=J2]V&ZVG@/0XL6J7D27K*4G7SGQ_1II7?N4WKW0?+ M5AE]Z(!^.5AQYR5XZ8SL-]$KM.HI6_64K7K*/G["54_9JJ?L@DAR8<'8 7S7 M70[WHQJBW>74SZ$0RU(,GO7?<.-W^VCR"GX^:1^U6X_ROUO;N.ML[ MVH3_-8^;\/^7*X[MT7\.FQ_^:>V=KXL]VH2?&S3'&S6.MT1C([0:N_ _N@?C M#1>[QF',J!<,(\8E19Q1@TQDN7$Q3QA+FYS+T:2BSMDK;"A58=$KQ:+GK9%8 M8=$CL&A:_9 +RBD+ 3&G&6 184@;SE#V\9-(')$L5QF7=8FOYOLM/1:]/"&] M=!=/>#&^%S *WN@S*OMC?KIB(W:ZQZW.PXWH^TOK:WK&PA[%7_354@M^)+\6 MO\2 ;([6S0&2^7ZN7P2-#6PGSZ?JO5GRMW)E7M2^'._6>KE9S2*M:SL5]_W] M[>F6%7?_%>>[!^>[T& .YF[+%(D3A2!#F8?IDE0HR11P),HK0T&^:9W1 MJN?F I+\I6!6FRGE'(Q<7#''6>7,F7[TPUY1>['JR;G8G&H4-'D%>-=##OW+ M6085^MX'?6>]^X9$"6S*PH8XAC@5 1ELX!]/O%>..4OERAJM$_KH;B(+[%"K M!'TAR%4EZ/,6]"G-"DHZ[TA #'83<1$"LA%LJ1 HP#I5A!F1!1V;5WB+MTPL M:PFCD:[XK<;!["70/,9G];CV=LN.R0M OK;33:A<8?$]L'C[W0SI\MBKA(5& M,=*<=^4TLHQJY WU!.?^V((7)J\A\W)I+5V+M@H;%I^O5=@P+VR8\C1!!(T, M,\"&7"O>4(Z<\ASVT)F0O.;2,< &7N?TS6+#DL8_S/&B=F;+KNG'N2C7R0LU MRHKPST]3%5<>OTI5?8Q'_K6%45XWQ24E(L-^&&>TS]=2N5+(]-H$^@FKP!6K MN#UP]8!0%L_BT3V2$S;844>LCXC9X9'"42(ID?,*4ILPK\.K5H\\C;:$*?9X&?//4_/1"G\>B#]31LHTEM(+C; E!G$F M#-),8!2H\Q$[RQA6!?X\.NAT\?#GI1GIOXJ*;VLS)8%GJT N?\WJ]P^JTW>Q M&'SN(] ?=/WW6K?H$]>OYS[9 UBA(K"B^$M&HG[MMY6=SU_Z*[^7[K58QO66 M!?:+Q@QEOS\8.!I'^I9="2Z\=+&L8OS?8>L'X&C9;#SW(L]+40QY=FWRVP9G M-7MJ>S":8G[+U7CJVFMD9TFB0DECJ.42S'3CA'="P&N4BDANHPXN^FY^-J%=7UHE#ELFN]!Q=.;9XW\#XG* M.$,0_!88L42]X)'#U/3+";K M(C4N"JMNX5'5X7S.P_GIY[YS,F(XA4A3K7,K".-?+-RMI"%%GGBU9D_?/PY*0]:D#T MIVUG,O+Y,,;!1MGC%CA"?U&*7V]_'HL)V ^Y-=O1 =G;?7_8/(?O.8+OW-@2 M8(& 9?*);&_X<_CY[+*8?#O:@_'EMG#_'#:^;K+FA[VSYM>MTT:V8G;7Q;>- M+[QYWH2?_TKP?-98WV,>WF))D,[$:.'(6:)7GJ],^U;G!ZQ(MW?V+G>9Z@P6JB[["QS-\^;!OM?$ M4I(\BC8DQ&&;D,: YE):Z0G CK;AULKL+V^#75.&?=)I!RC"P+;:DP[>_=@N M^^2XDTC+4VJ%XHG7M0*\7D^,#SH0FJLS& _O8GWW M'-CVK-72(X"1X8)X^R,!Y$E1+FQ+Q$O,@$H_V^O;L]\RQF+#1\?'\D$]G M,PZVTTXLVF_;O*]HS;\_+Y]^<:G<>0%S.<8YD"_;7SZV=QH'C4WOM/FAR]T;_<3C.&P MM?T5?O[Z3YK<-A?YKV!@!"P$(M8HE M)(D>E1-Q$"2?=4Y;4RIK2I&X,?6.) M%17@58!W"? ,XSH0:S%8?9Q@;T+D6%%M6$C".C\"/%D!WF(!WDQ=I:2M8SJ@ MQ"Q'7#N&#/<.$>IT@DU,%#L /$FN]<0N*."]A8#&K]W>]WSW>=+K^MBOJA,M M""G+V[+5^5AN2H51#\:HV=J.@@MAHQ;(!0JD+":!C, 6B:QBD@U<\[2R1A2M M"\-><1S.FQ?EYZ4;E2C/2Y1GZ89S6EB#9$H,\: P,II@Q)SPS"LED@51UKC. MU:/-JSE*\EOP=GT<]OQA$0MV8GN#?G%MWK.G-9 ;>"!(4E54>C$HQHX];8SW M9+T3BFOT5JP0ZN$(-5OJ$'9/DR@%\AJG'#GED?-"PAD#M>-@@ZTA*VN4FKK1 MCTXZ6. TM#D,(\8>V]]L&!! M&%U79I&$>I[%EPE=I6+!.&SRD/EIYQ;J)#)GJ%N#$:.:H,$DQ1J11 M:*09/C''=2,??=^W,/!YGWS2YPY!OC'[8ODR6C>&O3(]]'%)K;WH\X$(-5MD M?!;AV/T,0CGO)_[,[OCBDUT')R4.XL1@.*L-NH!-_:*%2]_F6.Y!MBCRH/[[ M&3N0BSM!6__8MV9N&WJM0=SHGG;*5#(8\N25W2Z WDZ$>9SG$_R/;0_C! /E M8]+<6#]MKN\3+;6EBB%CHD \\9QQ M*"U*1"8>@@;[0>=:#C>5KZ4CU\"M/49/ O/2IG$?VS/:BYFC0MJ/)[8GAW I&J LSG/OG?2S2\$^ 6 M=3*=?BU=B(R^2RKE+7D_MQ1Q&$V"9__52;??RH_]HQ?;-F_"*#%DQ%MG/C4B M''CZ$9LUQG!P\T>N1.._D"8E^-*:SOQ[."DP?6(/(G*]:+\CFV"P?]CVJ3WK MK_SK8L).JS-^N,G??GGN-\XPI2?)+( )EH0E9#U?')$_@#3&7GX7#,DNRE!J MP&$ Y__K]B1?M;)6) 5FWO$NJX@B@=(^32+]76:ULE9[V'^>)_7_^B%__O)Q MVVJ^6[T+%WXF>;TAPWI[=_-S;3>/&[1?\_/F M1O[I\_;?6QOKN_#+^ZWF>O/=UOK?M<^[\$)CL[G[^?_\EZ:$_ONW=^.\U]\7 M?IJ_?>E8(!V#*V/]1>+OK8F\EQ)_F;'2&ZUPPH)32F"18B(""+C!#E/WC(F_ MVV"5]$9)O^O]?ASTWWKJ+VF>[@.WQ7]E4 M>)?47 6)-6=8:B%(](JD9'E@"5^7*KPH6;$?>T",6J&V^?,D=OJQM#V+HU$; MG8U:>3C^J-U+@)\W;Q;T_2HN=?Z]$V?-*M4W__G!N:AZE?&'Y>/>DCC+GFBP MW[?L6:U5BF^5XCN:?0GCO>ACZT=9_.$W\GN5Z5LEOKUDR$#A M\5OW/E<*Z^],SN8_L1.Z8SKZ2N[ _CG:V_W6VMYMT,;&IY_;&Y]$8[=YN'>> M/_.^W?RP>=JD#?)M]^#\\AU8\VOSL)D+N)[OG<*X>'/C^\\&?7]4$->O7_!> M+@H+<]C>:%Y,\35:$ K$$S$A?,YX4\@!-"*P-'!0C NGZ,J:5G4J'UW4M%PW='&W(KOWY:F+PGPF.6A=#-V$GN$92 M289XKO_JK(X(E A/+D:*89/6"*LKHQ8H]:]*XETF1E&)[.-%=LH@C'0XYNX[ MSEB+>,PB:P1&D?-(#6"OT1I$EM;IXU/AJFS=!Y&$.+J4J))S%X$BC*Z(*M/E M ( M[I0S8.EY6:F>,H^X4!&Y0 @"M#78!NV-\"MKLJ[(O+RKE5_ACBU08XIPN'.@ M9^]'R\_R7E3@*E-41AD4I,>(DZ20LTHC(K4U M1LADG5M9XW6I'\T;*A?#XDKNL_"&2G(?+[E3VL"(M,QYAC!. G&C%+)<<:24 M941((23E67(-7B3)?0N>AIUI9TAO^X>5HV'^?.$BL$P7_!VL=X4L#T"6V7@/ MJTD@(2JDA'"(*^&1CA&CY AQB<-?I5U9HV)>=Z"5)V$!9?/AC*"2S;G+YE3K M1VHBU:#P0_(!<9LLTCH29!WS 1LB#.&+)IMOP550A,56KH&7=0T4FU!Y)Q\- M.+-!"$DD9V!O$%%%J0":JWOB@(RG&7 T=Q+GBP4L%JG\<.4@6!@Z4,GO"\CO M3 $C+%@B%L.:.P_R2S@0!H^14\H+A:TT15_S.B%R@>1W3FZ")2OC>7(I1*&L MV5,DW/A1WJ0M\B8?&&5:5:E[A@5Z-9#_ F$@ZYU0Z( R.[C"_@=@_VQ0"-8V MF> I4MI)Q&F0R!H%V(^C3AIVSOMV\NP7"S;PD5B(AH3M%+<11!U%J1BQ :A M<+Y6N*O%MCZ9?G0F__X M7!7D\BTQ4-;\?YO_.X1#UL[JY:U7D<.-TWT+7%/#1U%T02.> C!/JP-B6C*: M! Z1T46N"I>WM%Y$1-7B=&?+KHD7(Z;^N+$JW*B,6R:ZEURZ59&XJDCR7T;XJ%%?53UJ$:Z?K6>;ZX)WM]_<0WKO3^K9Q(/;.]^"UOXX:YS"3\_;QMP^;[+*3]-O1%H-Y MG34V-L7VAZW3YH>_OF]OM.'[X;7CQGGSR)]O?_WV?6\W7*P8IS28MTH 08V: M(1X=0083C,#8C6#?2JP\6UFC"M$T#>3!9W M3!0'$A$H+(.XH (YHRA2SC-LG:&,.( \1NM4/CK2JBH>]V396KF(7+XFR=7D M'AZ0506.5CE>"P=7K9?(\:J"NA=7-JLO;H M/,W%2PU?LCPO?^=(B/M2N2HIX?D6Z-6 _+/=N%T"_2M*X>(+,^^LE,(]E,*% M^GZ"L$ M"Z %=$)<>X^LL!0Y#A:F5,PJE_)-'*E3.J\F B^?KC G3U&%MA7: M+A"EKM!V,=%VMB:C=3*)@(1C M#62J2E [15(BD5,&,AQSTP5N?\T7;SPJ#M M-O51H^<=>]P1&?_:Q;3L#./;YH)_DG*4W'$[.&P?[W-(@K*%(40?, M0'&/=%(6!6RPYCY1IN,BAY./][5>*W:V7IA/D\VM0LBK$/(JA'S9HJ:K$/(J MA'PT^S^'K78>;!4R_HC;Q#NOA;H_]5MP,\MQ0H3@-$E"<[=$@UG@3I"(/19* MTSE5+[J!6W[H=?NOQ(Z"=^_13WC[ZT[[V]$!W3O?.6J>;_)M8)E@6['&QC_' MV[OKY\V-=NNR'=6@S:-O&Y_$MP_PGHUO1\T/#=;8!1MLUX-MY4^;7_=$8Z,! MS_[K8OPX-BD(%QF24E+$>5#(8B$0]9QZF0,ML5I9(YS5!;EZG7$'G5%%;5=1 MVX]VY "*,$><=CCPB*W66AK%D[;$X234G&KY5 @S/X29>FH2$Q+^ZQ'A.F2$ M\3S;[#R'X3OU\QU3'I>4\"&]I13P;V$ M$\J5YW"6A;+"!9^< SNYHCT+!DJS0=F8"+%/:1&P"-3K7Y*ES6L54/Z\(-JP_A!=[9X7[/HX/_#Q, MN->JXID*5J= ",6:2VJL,5FSTWR''.CD KE2\8L"11=*,B=&3, .I1@8R@P- MV>0)8E128&AD]RO_2@+0X2*RNCX5*Y MRJ!?/,&:ZGA"I:(LR=1IS$@'3B!GD:HTE6 M<)[;7VM5YTQ7-OW+Z/MLTK>C[@[W^4Y>(K^_YF6)(X.!4"IT1$ M;@5UW%'BE#,)_F*2KK3]@L'2;.1"BC1XSR*8]M0A#D<5Z9R.:9,,-N# E018 MXJS.*_/^NVEQ>3=8EG]=]?67>WTT$/W?3X-3V8F7!_P)[F$A1>Q7 M:.>24O*F-)%L?_BH5S)W[NB.43.Z+^X8C:,#^,=$2;1M/A_T/D:LI M+"1&BS%\^O=D24)BD8U @(!R1-/:JBJ7^.0H\B$2Q$V@.:M+(A9C5LVH#[K*ZFK _M4F_(/R%<4J2B8!_Q7F4DFP M^P#JG3;44,)U[;)?/;Z:RO2@G02%V",JB M!%:4);#TN"+2A.0)QU;32*7TR^J86_/5\OAJYE >T"^#'E*2)<0E-V"U&X=\ MPH9';CF+JI+PFE_5G)^NU7Z#3-1?E7.X>@^2.!D<_U!G\L6<\0$#2$&3*PVV?7-&UJL7OCZ7+Y[YO+U@3K2URRW/):; MRE?8+1J]-Z,.R=PGB4Q4"66C@Y! ":A(P'(4-P2[&]\.C M8=OF(I\A'O> 9T:-H;.M;8^Z,-*SZH,79V^_6C5=86:KMF9V"EZW8WX!6+8Q MLV%S<:Z&N$4@[L*!NA922.<1XT$BKAA%5L6 1%",T"2I-'[M#1&XH3"_ G&W M"RM]V<;Y(DSX(-I#S82/PX0SGGKOM!4I(*-R74,G)7+>4B22=90GGKQPN1Z' M:.AKPEJN,.%3L.&?@B(Q+8%WG&G]8@I=H^C$*WET%VO:O=S"M==!^-+6Y/D5 M4WI1YSG[VH#PY207"SF*P%BDW%(Q$ MJGF#\*NATG#S7VMP[,!EL?U/M7 <@M@.3T'%JD]5KG:M?'!Y\RFB*RU M$4G!F K8*6I%[BW &XHL>KRSBD6M[[/X\3R&JDH=[\_]-[?*\;V0(.J[_=P4 MI]_O9H,OAN*D'!Q4EVUVCV FI__[#TV)^KU?O.O%V*D^'0YRWLE?MO>M:'=] M=579*3["M/_=[<=&L0E+ LC1*>VH7K0%)?FD<).$%?CMGBU/;&?]XL)>+F>> MWV<<*SM#.Y*2/RUP/K,OX[7AN3+T<;=?YJM?5ZM2?H_3@M#_7+MPU9@/\/02 MZX#DAX/YEUQ7U_HQ]I^02TLY\_>@-U4AOD;D>M%^0S;!8%_;]HD][:_]ZV+I M[K(SN;G)3[\\][DS3.E>RO3"!$>H H*GVZLHX358E+&7?P5#LJLRE.*@E\7M M/TI"!%5?V\FX"A@&ZJ9"U[3M /6P>Y MHJ#B=O_N9<17B/[Z(7_\]-?VAZ*YL_EAM]C<;?[U:6_[0Z/8:6VNWP2P'XA? MKQ]Z:W=O^V.QE\<-:DKKX_96?O5Q]\^=K8T]>/-VI[71VMS9^+/XN Q\K(*:_O]H<06(,OZW\-%]]ZMAA* =7QGK>DF(6WT>J(3-6>J,53EAP2@E, M.B8B1"(&.TS=2+>M%F C:Z8<4QF,!E46N Q>69:8]B'7X@LQ&;MVWZTO/OJ# M&(;MN)MVP]CQC# MQKE5;H!1[6DQVM2ZW47=[J)N=_'S2:U>AX>ZW47=[F(\^]WCF+5VL$&K@@E% MY:% W82&\*9J*U_WP;BO^3\;;^J#'-.<4^J?F5 _Y)'NID_]6"DBS\.=>O3A M6_-PY\?GLV^T=>CAF>_/X!F\==1DK;,=&/=GVCR#^YT=7'&G?GGW_K1Y^/9P M=R\_%^:WU83Y9)>L9\W#;=(Z_'P&.NKA[KM++2\,"T*'0)!.5B-.'4-:Y^[= M0@J'N=3496>6S'%7B_":L?>]]+'T0%-HX#M06./ MTJUZE;V(0@4/HII-=F@S;TP-4(L U(5Z']YB(X)%*?'6]"VXH_CV,DA&'=5%YYN8L6JJ0OCK=D>[=OM?03X^3C:EC+VMZ(; M3-_5.'4KG+K0481YKRCW @F=6,[&),@Z0*SGS]$IP86[%* MO)A? /7%FSP/=+XQVH;+@^!(?%A]@?]$J?\T^][1_401+WK$1<1)KIZF_"XF]TJO_E MK/_O@#.=&GMNBSVS01). R+ )J"DB4&<&H>G2S[/O8;MM.[ YKW+DE[LS&1+B@ Q9:(H4U1AQ'@2SQ M!DF0&)IAQQ4GE9%R3?G6VL7P;/AX6:I"S:K+9M69 PAOG" DH:@BZ/3<&:2E M!ST!6\P<(0%[O?8&,'B%&'5)WH01O]%U*E9<7=CK#FR[Z%:U'ZJ\X"N'$K^: M^4]KJ]VE#\;*K=7-,^F6N33/!K(?6O6J@7L!X+[0>B*1*V2% M%$@)HGT(WF'/UMXPU0"47FX;D#NQRB/[<6J@K('RZ1R?U4!Y:Z"<:KA9;CF= M)+(I",2-C\AA%1"5W@,X<_2NK)=Q9-512A?H>HQ3MB'^O_JUKY]6U\VY9.^^Y%6&K*]+5%>FF70HK]#ZV MISW L:I<^JA\^WDR[\U=3[^JP_*L;:;%)O]LK*('<1]M'QVWNZQ+^27;6>\^G[3^?MO^O-=D7_;>B]VMC9//1_]I?]D*%RO2!25Y MH)2C$*0&]=-AI%W@B#"3E$J!LES"FK.&(7>.&5B(19YJ.;H:Y)X?R#V(ZZ<& MN26#W-0A9*RTE!B*K,LAU)H)I(5)R%ENE#/1ZJ0!Y$1#J665;%BQ!MI/,+HZ M]YG(>U# G88)7@Q[5>7D*5_4,=:/HI7UCWSY^B][FOT;S?.]B;T:GQ;!I]DP M:RX]B[E.IHI2(2YT+IN)'8HB8F9,<)&1M3?,-"A>I:30.M+Z*>D9-=LNAVVG M:H6/H%.$@$&/D![4"J)!K4@,>6M)PC:%8$*E5C"R2@D2+\&OM3GLP\-C#]BD M3NI^;%UA[&2<[,DD1;0V:VZ!/[-!USH%$B2ER!$E$Q$#I$ M4!LPF#6K5,NJCKI^V7FJ7:!M56"X%Q"DB6P#W2.@[41">ZYR&6@B,R58W"#:+%" MW/P2_!,3[<)WNZ/^4]]C<61[WV+5'7)>Y,V25N-)0]/#%+H=;4]SLB-5XXX: MCVZ!1[.Q)MI'[9(U"'8L(%X=R&JJ$',T"L<(MRFNO5$-3:[V[U@&*]0>A,>M M,ELSU=*8:B:V045F#,T16]XAKI1&)B2,0+AC[+UCFOG<%$>*9<5OU1Z$VW5[ MGD0NU%7L5ZFW\23.ZK1&HEL@T6P4@S'$<\JS>!R,;0"4K9&W4OH.GJ$O4/+Q,'IX):>"1&IX8BAZ#BLZ31)H1A6P4%#/%/:4I M\S"CJ^3_>TD>@^->-\5^'Q;"H[=1LO%PV/CUG8PMXRR*+R%J*$;<^(&,2 M0<0;9Q.\=6X4D,WY*N5Q+^2<-*-H?>>%0=(+:W"T@C"Q]H8H4-/H MU0B6.]416 ('/8V"*C66UEBZ8OIRC:5+P]*IJAR$P-%QBK#W.5B ,^0P-4@' MJ9BD3M#D,I;JAA9+KLGRB%AZUU*]CU+W];HZJZ-Y \-T\S%\M_,:5COV\J_6 MWOP5>Q5W=7PL-DYL+_3/B\.>SIG.G+E.9CFSR(?#_J!,IZ/GE_#0SN UDY6D M>8QJLSN=HFE[_B!7C\2- BSKXH\N3+GHIF*K[$4_Z/;ZQ:O\^?_^(V?2_%Y] M7;TFO_]6V./C7O=[/M:=6337[0S[,$;XH+KCYD$94['](_IA%2B^FU+I8Z]1 MV*(?.R7\*IY_EPLX#DZZQ5%5X+.?QW$^J$9Q]PO;@P=Z&!W,8/VY;>W>_)7/ MVT?4[[ 7[_VXE<[B%4#V/.-@T4?7E<#>:X5_U!S.BX&W>)_%A"PP@0M36!@ ML8" )=IBK2C'5L*+&(2J!"S&C)$+ E8L4)%D2EI_C)9O8\P3Y^)5/DWQ>NO* MX##FT];7?:P,D5I2E%2.Q2$\(D-U0CIZIL$0D=B!B-3K\TP-H)]VWM[,I6,. M+SO%W,T?]& /#N(E J":)1P2V#9&T\=@0(9/V+DH?254!'@A@5 '^"B7L MM-Y>( 4@7)_)X00D+6#73RD!1") 6#?MC08V;8B 7QX]X.;)/N.)YP,!%+RV MB$L9D 6V1"DRS($O)1%T[0V _Q5Z*,9[VU^_#I4>"GR*C*BI[/4'\XFP4^WY M4D"H(KV+Y)6K3^^FBK@^#MTA2.>][@S5;4XDVSFE(?KR2(T"]%"PET6EX>1.U/V?"R_8RX\' '=+ MH1]Z@7H^YO'\E4>^=]"+_8-N.^QUMP%5*VH:0]0NJ+\O%Z0\V=W8]\IBQ4P M414 I&CDR!D*($4]]MR9Q%@^R23K\JK8JF@":"&KFV6WTJ'G[G:PI_<@J7XB MC:XA ,"+_E@S! +(QN&6/7W)8LKGAB;6$A\,(\BD )8]B3:'$!/$K+5!6Q4Y MEFMOZ%7LR-LY6<\LL?*"%K#/V1!JM[LG^6U&C)#U[;%=8T'_CMF8JK@$'E ]KNS[7JP88=:NRW?,;X 5\K6S@SVP_:+3S354 RQ6R'@*(P;] M&M:MW\_Z($PXAG*4IU2"30B:&G ?#/HDVF\=^%&L?I:_*G/OAAQVG/FNUVT7 MH*7W0*)W@$GR%;UXW.U5-[(7)NQ.IV-=K[0 V&:0M8^E!ES@ZW.U8.,(#+/! M&,GW3KHO6 DXW,F,K"ECW@J';!6])X1$VGL&ZF?R3@E*?**U$G!%"9@EG1.H4()I? M]RVCH EJBK"4H 8*1I&S)B'/,55..6N5>B E8+;!#WTT^3^5\TMPA3Y%GRJA M_UQ[LS6JX3ZH' &90XK3:'MYRV"E+W1B&OG2![;W-;N@KQ,>(_^XZ^;M&;LW M0&?IQ>)H[+3.-ZCZQ_CZXH3VZ\TI/5BMS.C-.913,>R,0SE M(%/!43D8Q'A1 YO1=O*C;?A>]F.8^0$\ 6@Q:U'?2UC+BF8N*FKAADI:OFH9 M2MJER5Y<^-&@,R^6L&:3664^.^>(3-3YP?V\MHW"#6'5V_WN[$7Y3B7,SP_R M:ED/_''<+OL'H],'^&@R^S&W9==YU?, HZZ43/7DT__SDRZLT MTBM'PXX_0*>KUC\OR(S2/"6 O%OGAR/7G;W 9HV4[]$O[&D7YC=15T9.K GU MI%[W:$%55EMC0HR489"%3O)9>O4N("L"@3YJ)G7V!N04'.46B")ZKCN1YG9 MKWVZX)Z#44RT8X(;:WE2V@K!N1,)*^&II;'>\R5Y(3;$[MZG']EIOKNW<=H\ MV:>!9Y/%(D)LCJ[7.FNB&DG,"(X*E$.?TY"N1M;_,R/$(L=E5F ;O>>6!<>- M5%J[2*G%-#DJM59C]?.\7^[EP)0[G)M-+9*K1/#2#M N\WWK9#]1:; @#'$5 M*>)$4:2IT,A[R4-(D@02;G"8UAB;)S,GOPN2"*@42^_6A]W3?*QV!$0GG90318C9QA$H7D+.R,),IK@(GU>>%(8Q(9 M:2)CC6%!XL ^"3"8! /RX-I+AU626F)AC*$VN5&_;8+'Q &OQ*V)8Z04O^WV MKI!)31VSU-':^G32VMCWVFKB R@.R0. 1)>0HSBAP''R(1K&E;\!=9S;&F Q MNCXHL97']CI7]65+,=\V$TO9&=I12;S+)M_"AN+8-N,Y8:.JZ)XCN:KVKV 2 M3[M1_W/MPE7C^#D\O<2Z?K<]',R_Y+JFVH]Q!)U[6%Y8TYF_![UI_^*O$;D> MF%;()ACL:]L^R3Z=?UWL&UYV)CF7YSYWABG=2S?C7T3E_9]=E:$4((8 M[/Y1$B*X$M%A@%>>2++$<"()C2+0@!W95VMO]BHG;?WW:V_[0*'9:FU=#]AZ/ M7Z\?>FMW;_MCL9?'#6*A]7%[*[_ZN/OGSM;&'KQYN]/::&WN;/Q9?-R##YK; MK;V/U2$"_?W5Y@@K8_AMY:?YZE/'9N_2E;&._EX"_I$HYIC*8#0+";@&7EF6 MF/;!!9]"3+EI[]-P">[-.,&.>_%[V1WVP;;.)9#]H/(AC3UE:9C[DU=V[L1Q M<]$/<](=MD,^-3VV99AXV^;Y>6TG-"J/5"][B]NGC:*7L2K[(>VT4N.B^MLM M\Q'NH-.?1U;76MM%K>WLVPGH]%K+1$+B2"<#MI_T'%E@$<2=I$)XF2P#(R?TUQWY'1UMEUY#_L',3N?*\_B!7?V>E'L=("N@.XO M.(ZGD<0CVBHO^)]SP,)%1^3/Z']LCDO<0':_9#GD<>STZFMCYO3\6ES8]]PI;QD'@E' ^(Z6F2-QTBI M &9)P)3G5E^_M#X:%\X<;,BR8.RGGZ4L(/ 9")Q/XM?$URQ(?;=,AJT!\SX( M[0S,7"JZI1(YY@IC4$3/ ">/)3K7#N@"6::ZV(FI M7-PC#=C?W &!,:(,KE M0N39^2PQ)^%5LK<_@/]5![E 0^.V&3D+ M*4P/E?\[M#U0X\<'RC_SJ:Q*6LZY#OQJS""_C0*=J@8@LQPT,\L!&-"Q.(+; M'O3G3K7BP.Q*KCQ.__-J-56"BJFR/(+I5MNY/9KY"^:ISPSXB!NNJ64,J40Y MXE1A9+UQ*(&!(9W7BE)Y/1_]5LQ"\")0JQ/11D1'DQ2 5-=4PVIU.WZ4TS^3Y5^Y'O?@ M67^TN_[;BR/(KQSL#NN5"4E4$,2SU:P0V!X"!4.C=()H$>U:$8%KC_.V]H;Q M5WZG^W,SS4U@O][I5FU\\6>W\Q7E:*!B9N=?SR7<(]O[6G:J"@&7JER=.Q"K M[/[I64E540!FV;;'_?AZ\N+W21W/LE.-K+KH]_'=QPC,X=Q!:_QD\=?KU=?7:J0,/I.F'6JYW\-*#/WNY_=ENAUQOFM;OOS[P2[ MI\'*&]WV%U72?EG<\.I/KRE3,Z*BARG'\LL#CXJLKFJ6-VC%]5P7XX)/[\(Z MO(06!',;&C4*$-!H+$%O697EI==U>DEEFQZSS=-4U7L>Y9N.WAXUWWWY]OGP M\X\6?4]S^:;6&5Q[M -Z'CSS;(,U#UL'G_?\C\OEFS[__?GDR]&'LG6XS;YL M?<[EFQCHA13NQ6%^A\TM?]JD>1QO4W.VD:-,BFFA/+*2@%;H,4/&NH@DT8YP M333SN1">;C!YYSJGBW+)TRAS5Z/=RT&[QVR(5:/=;=%NVL5":ZNH(A+Q !C' M$Y/(<:*0"@93YG@D)J,=;PAV-9UQ1='N);2,F'3,&G9FW.@#^V-R%)5SI7Q[ M6&4+3L[WJ^RIV)]4/>O8]G5UH>N"]0^BR56NXO$N?IK9Q#W[8WQ$U]^9[."' MT0;NC/NXY)&37*"W MH?F=:YVO7B^+)Z'8G-A>SW8&IS!18("?.N'JAH(/ZGOZJ]?-H8Y_CS>HVC#; MKF'I=K!T.J.'N*BHB3(B&7)1(J[ &#.YQ)@)^73

1I=8CHX">H\76,Y.Y6"J]0ES\$IPF M=9_-Q]<>YC3HJX'G5L#3NM!5W GM) T(9(-%'.N -+4168(U3U:'X.G:&]G MBJ^045-[,9ZB^E"S\9+9>*H_*$V$-9H@$FU"/$F-7(P2&>Z8Q2P$:U:0C5]F MG\U11;?V>9QEW6^S[A'W/%6V&N3O#/*S44;"B,@D5\@:IP#D143.48=PSDQQ M @>=Q-H;+AJ"L6?3(:[NMEDCZ:HBZ<-IS362+@%)I^IR=HTGE23B5@;$E0%, MI4*BE'#2U$>%<_%#3AJ$W?GP?F60]*Z]-N\W[>RC/XAAV(Z[Z9*7>5J?X(6G MGY'FQGZN%A\YEP@6DR).)456&X*8=X+&2$&3T]>EGZU*CMEX;XOQYM:I975J MV9S;7J/T3?814"C>YR_OFMAFGF8NUUY51:$YJJ*PG:LH5$+@0K[;#5+=[K"B M3T%QOE[Z7V>B+"#/5YLP;ICC>*,)WR !\EDM'+XEQSP"KCV+4+ _1E6Y&H6+ M(-X[.91]VM2B[(8Z&;-.3UH%J_[CP':"[87K0VJ>AV5_&,HO6^_%E[_?__A\ MU"JS9=_<.R@_TT^B>;ASUCP,[2];_P$K_=^'ERW[%OWWM]96&[Y_"[_?R9;] MC]UW_S[\LO?MM'G8/&W1_WP#T^FD>=2Z&)9O@P)+2 LD@_"(>QN0B3(7"Y*> M4ZV2BBJ7O6YHN60?Z7-Q@=90]W*@SI'@@XHD*I^X2U$+9E(*0GN9@HU^W .R MAKK5@;JI$Q,D$Q.8241CBH@;'Y#%B:*8&PO&2+63I((ZIIY,&N834Y"?8#PC M<.'WLI]Q(3?NF61,U &.]U7[<9E8.?6:[O3[PQAJ[%P$.V>S)I@245M"D* 9 M.ZTT2#.? $63",%Z8Z3.\5),W[E>1QWVN+K,?=<*GS5SKPYS3Q4C*H1-2ALD M=&ZY;3E#AGJ"O#,B]\(.F %SZP;C:N69>V55GR?H&]S,6:'%<%"V,*F*Y"ZQB M:(FOZCG8[OY:*%6W'T_QHI%T'*V8R)1 6)"6/D,8 D=P"7 MEA.!*"=8ZT0YE;G[CK[S46#MY%E=1EZ"\E,S\J,P\HQ+)Y@01 A(2:S!AN$) M&8]SO1O*B';<\EQ\"[Y;>49>6:WG"3ITSH.]8B?\/,QK$5OP;G$03QHJ'R0U MM(X'6!Y&SH8^F10(4THB*Z/*)UDB??2,2RK> "Z[/30E0]]JMG_ M1NQ/*+$DDD2$L-S2!"JR$DHYKK1CDHAQ.%#-_JO#_E,5B7C!K<<1Z4@-XLJ# MBL0LKC0F[[7S/@5@?]90],['7G4XT+-Q'(U2B8OC;B\30NT.6L$RJ9MMV^^7 MJ8QA\SDE?C\42,[&_5":,/>>H: S2$8:D": F<3#-K*@N79X[8UIB+OG?=3)[FR@E \4JZARC!0(%9YH0EHD MB53T"KM H[5JN:7T'[\H4%U>K8;358731]32:SB]+9Q.U7//6;)82D2T=6!K M>XJ<91@9&PQW63P2,NII@)\YG#ZH;O_S"F_Y?6:RLC.TU4K_O.9;+L=543TA M@BL1';9.\$22)88326@4@0;LR+Z@:]?4\*I6K^P$8*373%8B8Q9TYMI9RT>C MZ^N1M;J#6(CU$;G=_.\]U\)[:\O>?VQ[&+?*OF]W^\->[*](X3O2+,@S_[QWD%I;GTGS_3YC M( BT$HA$;1"0GD.:.8V[%=.&O"3P(W-[A$,Z[0XBC:O>RCLH$AY1[Y7.P+K9XM>S%(Y1[ ZVR_[A>W% M<<_:JE5MX6W_H(C_'99P3;YW8UQLW?;[$9Z4>]C:<:^XF:KKZ\7>S//]Q$'7 M+W)+W&O'W"CB#Q]!1N3(VE'CW.^Q/\C?Y6' ZMKA2+WI60"8?AYV.3AM%"?E MX !^\&?\'ML%*>#JT4N:+\NK,#/C@S+V;,\?G!8N>COLQPO+!._[Q7^'W1SI M>PR$F8<+CX6G?H_%D>U]RQ.&^]OV(/8ZMOHX_RXO7K\[[.4+\GH<=4-L]^%V M^8O1=477P29_KVHKEIWC(=QHT 4-*U>KAWW-PX!!3D>ZO@!//!E:':_S__Y# M4Z)^O^D.%T"4YP04+FXWFU#ZM7ML^]5WDU4>(09<4-'@]((3^%VG.\CT#_?/ M/[FR5[9BJ0ME^XHL::KM_O<0-G#RR47"+R=44(T# !#D ME;]57\#MS<@+N-;W<^(ICB\628 M@P,8'ZP!R%JXSU$N@]@^K2Z:#.(\LOZ@VZZ:9(\GDB?QJOS^&P!4NP3P"?G6 MDP4.VLJ\'! M_<^Y-UQ\%#RI?9JA%*Z>0MUX,0=@ 7X"E3> H81&QF \Z@ GN-XDZK'7GS< M"'/']Z@0Z1J8A;7+5EK&>;B^TR^KGYU.!U2!]?%Q^[2BBL*/,AS@:;&L[G_< M'E8 !Y."%V!^:A0_=..(AV.EA>\3.L')?.\"S'FS ]BFP MY=?\B&YNTW$29[%N(IZJS?DYM<]APTMH>0N%?(R&8\CBN7;M<376 =VT' P_Y+K*N\^!BP3=FGI9OX>]*;%1+]&Y'K1 M?D,VP6!?V_:)/>VO_>MB<>&R,[FYR4^_//>Y,TSI7NI%P@1'TB]$W^U5E/ : MS*+8R[^"(=E5&4IQT,MFSC]^;1&":EJ5[,YLL)DM)&#+__N7/2?HARW(65%0 M<;M_]S+B&UJH'S_]M?VA:.YL?M@M-G>;?WW:V_[0*'9:FU>UKL?CUSG&]>[> M]L=B+X\;+,G6Q^VM_.KC[I\[6QM[\.;M3FNCM;FS\6?Q<0\^:&ZW]CY6^A;] M_=7FQ CZ;>6G^>I3QPY!Q%P9ZT^LP%]:=9>L0,J9'F=8.;$;. MHV>*/5:5]^N!^NVY(K$Q-;QF6E@4S8F-5UEU'\ZMNC\J";Z8B?T0?IC1-":C MWNVP24#_ MA@G#A;?,6POV!!91^X/QO?+)FNV M0\_MJ1G-.EN.EQXTJTZ_JL;1'<(6A/YO\QM#/'XG"&/6%5:W:@3!UK462^^M M8-8E9O?2!^)V=ZW'^CAC53>ZZU-HQW"3"OL_LYBN@N<-*O$_J>X"E5=Q=!ZU MR-QNT('AJ2X#K9JC9;"#RF#(2OSH@TJ5O[ VSR08]N;FV72- MYE=^N<'\E];JY=:)G/4@5WJ0+R%UKMGMQ-/),4<:YI.25^3F];5NFFBS6SC=5-\-M&)WA*G/!.*B\ 5EQ9;' 3#7D:J$O7S@[TO.IDV;?]@HQ/R_[:G MD0O7A "M2B3B;?U,XTC$@\/=O7;YY?#+MUWXKKGU_D>3_AN^VV9?#C=$DWYI M-^DV;6WYL\N1B+OOFF+W[W\?M8[>\R]'GT]@;&>?C]Z6G_<"W.?;V9>C3V>? M]S[#/"XUA8E6!):P0T+G&M\D>F0CQDB+@!65$0N=F\*(.X=UKU[.7PT_SQ1^ M;)!.B: )"YS;P(S14N 0<&[@HB.]6:Y)*G_$@,YBKUO#T@/!TC1 6I' J:86 M82(UXCPXY'A(R%MA-,L[26EN.%F=B-705$/3$X$F[5@P7/LHK.5*) W_E">* M\B2-\*R&IA6%)C+MC\*%P\:!LN0H15RIA"RU&@5JG):*V!A$#4TU-*W$W!: M)D:-E6"T 0%;3J1W1..(\_DUE5H%71MMCPQ!;%K.3KFDL093+:2 0)P(9+4 M'-+<2POF-M9NU8RV9^)/_GG%J#R6?)X_B%640HA5)&GQBE[Q?2U2=N^9%YS1 M(7GE@I:Y<0XQ21%"+5*M))X-%LZJHJ_4P;,,\88X!%8:SH%4(Z$ MP6#'61 B:FDJ4=U-975Y.1 +ICEC6-K$7>3.4(\%8X8*X@7[296/FF3=%$P0ULT]H;+>]<[*WFU]7E5Z6)9]'2%(/D M.&KG@E54@'DK'5&LEKVKRL=3=X3FC@0)8I=PD2OS*(LTM1R1I!@+((K5$CVE M-2^O+B\+(Y6T).! /;>!.A%@W@%[3"-H8Z26O8_,LU/[721%&4T.1645XL$P MI#V/R!HC?$@.$R573?:^A+"5C>NR5>NZS_,01Y+$?.X.)*/FUDAK#8@>+%QB M4=&$[ZH];'RW93OG(;SM]CX"TGP\SZ7>BFXP?5<#T0) =*'_*5;)&AM9/L8( MB#NED4DV(LQAWPC\B]P\X[.,FI7/([:"LS8[XB(+G.+H1*0"+ 'B@HY,WCED MHF;E^V'EJ3VO"?-.18F4XP)T"DJ0X\HA4 J9L21B;%/-RB^ E6T0*7(FP)"/ M7 AEDHQ*.Y((HY:0&[+R+TI#UOQ\/_P\M>NEMSF#W8(AG_L7.XV1#1Y(65,1 MF2..B-R?LR&$K+GY^7*S\!(G8IQ6%G-"B8XI)@8TD BGQJ6:FU>8FZ<6/R.& M12X%(B%HQ!.6".RE?%;FA/=4*QW5ZG'S2SBSW^L.;'M2!?'Z,@'WUOOKN<5' M+3S_9P/3B5F*E4^">\6)Y#HHYK&DP4MBO1$W=;Z.\@]K9^L=H7>VT7F@.$2J M!-)$<(#>X)&SG"&CI-/1=1PPHYBW24>0(4(6M#X0%Y99Y9%2C6(UB MJS3Q15I-:2\2"QS[J+DRP@45G1"$*LN4X,MI-55#W)(@;NKQ(@&3Y$ S XT- M("XDAK1B B63O!("I$T;KX*+R'"P;%TGR0D27*&AN MI@:YE0*YF=0=D^,J#44))XLX4Q99ZS0*WGNFB*?>L-SY24CS5$!N["6<#&1" MT;R"L#N7V)H9_C5=JVY1JZM^YEV>.6>SQ4\V^U[K+]7W>$+W>-(QA'>MNGFA M-O&M*LR-5V,10%_MBH0+ENF\_3'R2UW5FU3]K%?U/HJ(UJM:UR2M:Y+6@WP: M@WS2BEE=D[0N;W.#LTVF87+8*J,8IX(8$[D-VA,7!<5\4GE+UNEQCY(>M]>L M_&.5G^S]/B7:$AD(,ISDO!1AD:,F(<&Q%"8 Z=JZ*FD-0(\_MT6.):56 OYY M;STW"6L5>!)8>AFE)HS/!Z ZU_Z1@>GT')@<8\E'')%1RB#.B$1.'*Y:'(4 $Z"(ZNBR&6X%(B<&IQJ<%J)N2U2(1 S;#B-R5"PV1RQ(F(= ML5*"22UYJDVW1P>AJ8:$C922,8PL3PQQ(B@RT41$LMJ+%7<^T%4SW9Z)7[FN M3;ILY,%,<)^8BQ(GCH&.G>!"!Y@SUCAY5:M%JXE([V>=25*P0*2ER&/B )$X M1@XKAASU+I(@%96RKI#V KC9N>B#U5$[E3A+V"8OL<$I>>HU8[36(QZ=:Z=Z MA$V)*Z(U"DH"UT;@6DT#0SB)('V2@E"2$UY8S;'/EV,MT])P8S3UG./2,M<+*/R$@N<\.4X&G0BE)>R]\7P,T4 M,%M@YDBT@9/$-9CS#&9,!"=::%G+WT?GVJG\I2XR;$#@6AP4XCIR9 C3*!&% MLV^88<973?Z^A#"6ND;I8AJ$2(Q&Z7 &',F=2=(P 1()= J3J+ZK!E&73KH7 M*/HT:\ 3Q[5)Q""7LBG@&$6&A5SL',,F"LKCLS[7J)GY/(0B^%P%C=/<5YI& M9Y5/ACO)N8C>J3N[XVIFOB]FGNH5AG&OE0LH$@(L'&(NS.,%PMAB!29!-&1Y MWKB:F5>7F6DVZZ.11%/%.0O.>X*M *CGE$J+;\;,=67#Q^'H&?M>21T930J9 ME(N(2X^1]E0@%RBS8#VP:.WJU3:L^7G9K8T5B5@9PFT2'+C6Y2;=EH9 @W(L MWM!75_/S(_'S5$)+A44RR: D)4AH;"QR)!A$@_?:&9ZDKVN5UK5*5W*%ZM(Q M-U"\J&-,6J5M8%QHJIE2G'EFB!78D'A3-VQ='68YX/MYUM=A6&[=12F*SAL$ M>C%%AC..C-4.=*DDM"%UM=(:QVH<*Q-.W$;/ <,PET$:@#&LM/#)B&CC3UR[ M-8[=$XY-E4A.<\5[B9$R,N9V-#;G\A&P#(T*R25"A%CF\5&-8S6.K=+$%PM+ M,RY9IZ537$MI-$Z.:I\8EEX1[JUQ423IF8Z6.4O2#4_B:YA[*)B; MZG):!R5"L(C*P!&GB2#+,$=:$2()LY035=4L5?BIP-Q2REC>3T6ONU7_K$?Y M?$?Y"Q=W*/O';7N:V2_^?%#U+R_^LE[8>F&?UB_KA;W/A?W7(!\QP_]#^?W- M_U5_'EBYIEFYWI_[[UR?F@QP,K09+>APV!^4Z?2283!7'CW4I%Z1WXK_6<0[ M8JV4(MA$).-:$D."\$KH[/I-?&X#5+&0V? A]@>]T@]BN#ZWX-QZD$_3>FC' M__?A],O?X=A1+EMG&V?-K4]L=^_;2?/=IQ^M=ZV#+^]V*-R+[_[]G\/FN]8W ML!#XY[V#U#SUSLH;2R!L3$2>>('BOD0S)!LGE>LWO=E[3MK;>S'1!4FAJ%H M4D(\TH T%@X%823VB9 @Q2_VO>P41UA&]\>QABR#_IG6]$X6$+&@7< M"_EAKP>[D+_O#@YB;Q+Y ._A;2:7$#O]?$FW4YF(-E_O;-MV?"SZ!S'_V%;5 M#C[&XT$\/YM89' 'M^1BB\J:H6 M/V% SCR9.:_L#*N:]2-"=P:;I ,U3!@NO#6!>DN\()JZ0*D&(*>+ 3F.)F*7 MO)(8P-LF%QT1 0A,AMS>22\%R!=/#7MYG+V#F^_WHXP),\N1Y1(X6R6)M%$, M$>NB#=IX'M22$9VXR"TARC(N.:=&)T=C="$* :)%SXO>KPE@^02PN[&/ \A7 M8A2RWCB4RR$@%RF0 E9&1:N\I^[7T.[G5)6YC.\9U"N"J5[$ZUFX3/R++]@JFF> FPDSTBR(B 9I4)<,H6, *T ,Z,%(<*! M8I"IYNJQ_FK#1KWG<_86(^H%3Q73([(&&J0U2QJ0W(& M+_[%OB^ 'BMI1UXRL,9GHE?_7C$B;VEACLY"RSRKP6LFJP.DE3(Y=X&7B_\. M;6\0>^U36.E^";">]V*S>P0#/2V $[M%S!D-U8Y7VS3>Q2P81AO=KD8!\N[U^T1_Z@TPU!V4?WN>3Z&KHO3("534F M[A"@-=LHRGY_&'LH4TVF\LD]1J+N?.) 1-TC^#83;)DIJ;]>O.WVJM49'/1B MS)Z6P4&_B)W,#E=I=;3&,^L&\^_%=D7N@^[L!E3YM^KWS"/?@:6.,I(5)S"; M3G=0]('6*F;L#-8?BF8?8!^)R"DV@ ]Q/%-8SN_Q:(P<>7'&D% APTDPK8\K/N -4DC^!.T^7/#\7EL!>5_*C40S[^8*9 MS0!9V'4P[^_Y] *N/1["0%Y5CIXA_,?V.)! M#VZ5(O"KBX.3&#O%:+V 5T8O: '+-E[#F6TN.R!HAB.^&%/'_:WK!=_C)=V6 M$)UCJKTPCLNDC<$BD4BQ5HQ&Q_>W*AU'88*F2NY%#>:C/XAAV(Z[:7YVY8<, M/KYLEY4$V\N_V8,Q_-'N^F\O3*]I;7TFK8U])G02SCA$>+2(!^Z029ZC))+Q MR9E<47*MB*#\'6=VZ WS$>-381# BG:[>Y+QI035!V39$[_4'Q1U8X%YC9 OWF MG\0BO.N!U5,)AD^=7H3QG,50O?U_W7:>1?7ZG07MKEZDGR_2GY7Y^()7Z04T M*KY[(&!$UL,#PH;J)P2@0290)#EGN:S)S3F+O5";I8'6CC MJ M+!ZB696(E$I]'>M#1IQ]P[S98L/3S7G5-V3IJ\M8[>#;=X5^VOHDO>SLP MGFUV.3WHR]Y;F,>GDR][,)?* MZAG\^^XB]@_7X^//BVN]=N-V'NS;V0FN4X M->@C/FT=?CH#:]CD$F ^260-P3D3DB'-C$9::,,C"YSK*A-2B2>3(E1G0M8( MN,H(>/,RII? S_OAT;!R^E>*WE3'RWKO'Q&>$??LCQH1%T/$LTN(F!M62.8H MXM'PW+]$(Q>30(P8X["G1NNT[*X'-2;6F+A*$W_U(*"X'/#+]FP-?K<$/W() M_+"1GFB%$182U$%N%7*6A*RM!Q%DL+"]H Z:JT$?5YH1UIA78]Y3PKQ5MX2? M=\7:\ X!>H=XM9*Y(*V2!,AG D\$+ZL*M@/6B3C8B[LW#2H MASZDONY$^$J@W>QY[_AJGL]BJ]A!^,'K*OBI_!['1[!C#IZY:GR BZ>76 <+ M/1S,O^2ZD^3'6"'"YYY]CXD#9:DQ&VEPW9'Y[-^#WO0.7R-RH#M]0S;!'%_; M]HD][:_]Z^(9>]F9C,GD05]>LKD+D]*]^.UA748L %C9[54T\AKX*O;RKV!( M=E6&4ASTLH3X1TF(X$I$AZT3/)%D06O'_+'3W]M?RB:.YL?=HO-W>9?G_:V/S2* MG=;FU2BMQV/SZX?>VMW;_ECLY7&#-&U]W-[*KS[N_KFSM;$';][NM#9:FSL; M?Q8?]^"#YG9K[^/8Z_!J839U@[T+,ZC9XH]E8"L!53*()2VUB6B*.9)4T>4%5R$W+X<4X:K<$ \ M"0?$EW7+G=;;FSH9JP2I' C6BP>QTPCY.N=&R&N;(\5:<;"; M9DUM_#3USCO$$6ZSYM=]ISWUC">4),:1D"D$"B(.\M M4P;$?*M[Q6ZXFC+SU>8DE]XH*2)'L?= O?C:R0ZN:?J+G]VRG#X#>W8>'7Y] MZ.:R8L@.!_T![$\.[0W1#:J= M#>=9\<7QL >F3DYQN"938;W86" +:E!U*ZD> M;KG>W _3Z=M;:^BN;9M[/F^WU!K71$ MA$/&>(U2PDE@%H2.9NT-57I=+R]K\Y9E_>O-OYLD>D] $LE@B96& M(9 X%G%,)0(E1* D@H_6"\N]7'MC]$^J0ES,?FR,A=!QMS<8)4/92>P-['I_ ML%[L'93]JZB4K_)MV^^7J!E.3A/1;/CY^0\'A!&^7;QTB,F20M7 MGF&/CWO='T =@RM(>2.S[Q<"X"D4!JH>];H$G"[]3?(V*_7A[7D2U*@^0H&* MG9DLP;(SZ!:M;@Y%M/2?8\ M#0VH?]A96.1R$CPFQ <9. ]U=*F1+S$/(C$HUV*R!V1P90*_AY-[<-H9ELS M$SM'Y(UJ-B\7EP\_"?@]W=WSK'6V?=;]K5PVC.M K,722DZP-_!XK*@V+"1AG5^*7*XIY(X4@G/5 MOJ 2V)0^*66/$>I\WJ#^Q M(?L7H0]4@DI*MR-8K"5<4O;R%XVB3/ <4"".V\-^-FEAW^&%/["=KP!VJ=<] M*F:RG0$^?3S_MC*"0U5=*K7]MQ+TI^D MYGO;ZYWF$8SQ?JS7_%+8S&3XSUNP2SN6BR]<,\SI[MQU2.&V2WE-5<8K)WX_ M525N_^7+/4@42S](S+>H4/J7YUNY2UA]^EB?/M:GCRMY+%>?/CY0A?@YR]\= MQ$*NSW-CSW5OWV]!D>Q>___/MLF+^Y;!)FX>M;ZW#SS_@OY/6NVVZ M^_>_VW -_[+5.FKM[?QH_?WO@R]_?TB[>\VJA+:/V'A*D8LF@3).+-)22*2U MH-Q9GX(1(TNKXH6-;" &7; MJ%*4_NR"2*[>Y9VX$K.U4-V9JZ?JOQ[0[/EB$8PS52. )-,J]R\6>%2/*"),I]BOQIUJZY MQ GM5N(!'+[BXQ@2 M%ZFJ45/O8^]:EI8OF&BO3/\EE('Y$S[)>M&HJNSK&VS_W1):;M5S\Q>Y>?<[ MR(6IX%*7T=D4'D+7J5AQBOC#=KYEBMBHS#E[X[2F:Z;]W'(=KYOBLTEG5#0F M3[!PCF".G;-41NR4C9K+X-F\-@N+I3-6!MX>6'1_='N]R@9;GL;W//;;CXFWFJ>M@Z_G>[^_?X,QLSR^^;>CF@>?4C-T_/:/3_V#4Y,!F$0 MM]C#'T&0LY@A1[T(S'F%55I[0PAN$'.UN\>"68L_0;7[2LG^1;OF&HF>*1(E M$C%+0-/>:>ZTU)APQH@.4FOJ+9X3JG+C CLU"-T9A,[.00@SKPFQ'LGH&.+) M)Z259$A[D7C21+DDEU8H9XD@M"3E_LFH=9M[?VP66;>;J^+3Q29_+:0^:=P) MV$>LG9/"4)ZB=2IRDZ23AD2MY_8JKC6@AP2?UN:,!A08PA7+6D1@-TV#1 M:._LS32&FG/OFW.G:D-D.C+#)2+6YGYR,H#&H#UBAEJ)'1?!$K!== .O%.-/[$Z+'FBEAF"=?>6DU[$ MK1(X47%A'<O"5YX;5RLCJ\'N4V4D M*2JL-@Y9:@3BQ#ND.?7(J!2Y4XPGQL",T,M01AZ$VY?DX%AM[21'E+>[<(?; MQ3N-I_SKC;A5H-)-3;?EC_#%'HD5@PE%-(HPC,7&\.NP/R@8J3((Z%T3O[NP!(*:2<&DHBM%& MQ*VQ2%,:$,4R9Y4%[D@"=5LTB!$K=(SP0$TI:B!:I;DM$@%EHHXA,Y,0]8DBSD) -E"/1##,<*X)_+?VAID&)E>K MO]8'G,^(98T#K2%%YPQG.;J14DTCCBH(E[!:BBI1L^SM67:J0V@1?52,(V9T M0EQ0"L:,$KD1%;$1E(B(#; L;ZAG>[+YI'6(+=B^*OF;JLIQI.I0Z[DG'8%H MDI3D1%(N)+;1"^52YH#$S/E)1ZU(/$Z"Q]Y&A4@5,IUMPSC?[Q,BJ&-&(96K MU7)M 9<\-8@K991BCF/CI%GF21"$V41CCCSK/3 LTXB%W'"DN,@!G7/!J V:_"T&5!F@,EAEY7&C M$ZH@L?QZLWOD8/#A4K^V&L(6='V KN*$=2[&7*P/(ZZI02!I-**.NFBI#M'J MJBUO0^-E^3U60UE9HD?DI6+ +=LXUABP"A@P56,P<4;EE#&;0@0,4 XY1@(B MSH,:ZD.N890[-3?(W=68!X& %^5>F6E3,FI%W8%)#WN]W%HQM\K./-Q-E]J7 M+,D'PV"10G>8^WN\ +B[5Y6G?^3+:11\!CT NUE#;7.TITT[&'>^K"%O( U_@M5&19^"9*#V,-:0:EDA)#?DFZ?II'E92'"O MBD^-!/>/!%/E1^3JG)$2I GUB'/FD19)HXBQ<%*$$$.NVLD:_#Y\./V/,\&^Q_$\34+]T#< M8]JN<7XAG&_.:GR&>8L%0+SV-N1:2!HYA7.-1<-$@=X\97C+O MK'AKBY].LX;/):S-L\'.!W$8UMBY'.R&8 M,&C03BXY%VPIC',G#?I?50O:2_= M@$WX7AF)P)>P9L6'^+W;_I[[#>=N>U7CXLVJ)&;E.*RJ4?UY(4KKUZV]'ZDW M\6A3 02ZO:H/\^MJ@OE7\_O&W6@RDVD\7!_J!3>58J*+2U.<[.);Z\MV.3B] MPY1'++%BW;AW.L7&<:]L%WGRC:IU]F;W" 9R6E3-.V,HRLZ@6]BB=T[A%VN^ M%B?EX.#*LH%@*8;'!5SY/PL(,D]98,(E'['G8 BXB!5149* 112D"M,A&O.+ M@FRG]78Q20;CWTVCC9WL:]/^*(^&TS(IF_88OAF-8R;7/\'K\\05$' [ MD\ KVR]@2X#Z0Y%ZW:-B #2=B27_?T2%:S?AQK7?UHO=SJBP!]6C7O"CRV]R M=7$R,XQ!MP&O0<",,?:Q^ ME9GOO G]Y$'5'&M&> Z,@)LG^R1R)PQUR%KKP>C-%)Z?R*0O!) 8K)MVK)-4U63PL69#=]_O4.>I5H"CE)E4< M;4YTH_B59-$#F@G"U_3@&GFKM,SP-.P/XR XN"&H/:D,O M_G<8^X.+L./B^8W"0V$0$C<_C;F.T#8\*)X!AO8V9KR-.^,)_%D>E8.:VD;4 MQEKO]P%_ B>"H)0L2&/!/;).*61$I(+! [C/W95^36T/ T(U73P 78CF^WW) MF<(^>80]9HA';I SF""IM2'H M:8-A"(H2T$T$<=")W6&_.+:GH$D-^M5%?^[\L?L!?GC3% W64V[(_M8(QF")KL,S<1/I^*D:YD0F BX#3>8) MO8WQK]CS\,I^C>=$BNA+IM*SC1.P):P&T:@T1PQ0#'&I7&[+1%#$%M"+!DT8 M7WN#UYFZFLOSS^(8%'3;@>W.-+@8.1@+Q@NC1/L(D$FC5HD:HCR,QC"E7":' M$7JAZV",U>2P;'+X <+,:T E"5!E60+0XBXW^50&@5!QGCC@X10S.=!KB*'; M6Y $,"-!&$.E$X)C3YUA6 2N(H6/I2(U"3PT"9SFV#%*C%8<(\5R,4,'KW2D M"8'4LI8:^-#@"A%^B@>O0CP&:9+%T_ 8*&&L,X>>/>F,7;6S*O)OE;C*GY25 MMPLTZ%X6=_;XN%WZ[*FNO!)7;/F1@#MN@^!;D/8B!FU:407:$C=)&*] CXM* M ?R(*,,OI!&]+HQ[I],?](:9NOZP_;+_\1@4H[#;^8_ME7D&'V!"I":U":F! M\'$Q<&HT1H#X$7%B''*:111R(R9!=00E 0RU]6N.76X!-Y%DTXEZIKWGU@MK M@L0V5WT6*G##ZRV_YRT_:VWL*V&Y58X@1_.61\X!6%)$F>NL$T'8O.7L^BV_ M [P >MP:*\"T8E@9%V1TW(*8$H1X4&.C<=I2G7XAIZYHKC7A+$@X.">C!L8T M* DH:"%S$1N&-!@.*/,R,YYBEVOLDCF*ZL)@(9D.@CH:G/: "$"67H%-9I@' M>YXG4^_Y?>_Y[OM]\O^S]^9-<1U)W^A7Z=#[3#QV!,74OMAS%<%(LJ\FW&!; M:'RE?XA:H>6&YNU%"'WZFWE.[PO0B$W2L2T9NL]22]8O]TQI3(Q%@0 B#.PY M![DT4]!5.' .0')IM,8]U_Q*Y62W=;B@W5;NAA@1,= >![2!'[1.>ZE30-BH MJ&,JCIR"Y%C?TCD]A1V"O>I.9!&@F"JUQU?/Z9SYLXC?#H;P0:6$HY(]%F?@ MA?T17%8]^[(N%3*'5#?RDW0&5:$R-!4AN'7Z\-SD+_&6[.,)S.!L>+(S'7O] M#M_/U5WXZ;F_K&2ISEFKC+K=R9,P;P9&7TV\LC*,_28W&=1NZ[^]+JRD[U^V M@*!GY@=X[3D^=XB+@[[)WF@(P^QW+UO3R]"6,,##"6#NN^C&WVV]&84/&98< MUCB.!L/>*3XY?XKY',:CDKLKCP_3ZN3!Z,TZLF%_L"1 94W_E8T\]9/JY_B;V/L&/5/J](Z)/) MX T=N (7OI,Z@'*3YT]&Y><.S>2).ZV+DP[0,AK2.S#253/[*=R+]\/M$;8! M?ZKJ4;7BB>\?UV/K@U;7JN(F=JH#7AV/X47N?LRD.B6XQIU>PI?5Y\&W#ON= MXV/8Q]^K;W80%%(NF(.)WU<&LN-^K@[V#NX4?)A+ 5+=O8-X@Z\V<&&O(O=9 M[41!Y]V_PZH( 9Q\/'J5N!:F#5"V1;\+ -*M#.3 N55,A@*;B))QZW4N*7I? MX#\CLMT0RGPS _E-.KM\OU;P8]K^W/X$\KZCM&!;%J)E<$0F#6(;*%LD>B=U M5=PL.V#A;)U):<$*OMNJ*:WR^"\2V0083GS:+.6M\9]HQD4PBM>?;\K+="%W>#)S4;73 W;0U)?@/X56QN@5)K]-I.![D=@:Z811=5CXE MBMK&JXI] 3]O3*$K%$K;>T?,224<0I;2V->%&M _?"3&H$F 26]SO") ?.VF MWHXI-9MZ9YL:M%)6 T>2P5O@2%D2)[,@%'8A&P^ZOJJ42K5J@5I5,FL0";X+ M4FRE-E4U"CJ#P:CZ(/8&( #/P]6VB+%50,"M\&)+>:ZA' M'->Z[Z_]WJ 1A2:$MW]QE+ 0O!>*4$DSD5P%XE/Q) =AN 3; M9K]ON]\YV6@*&BN%IT1F;HF+HA"6F2K%T\Q]1$?:JNWJ.DD8,6=15<0;D#8Z M9R-?/V).>1SK:Q)+\Y_W!E7$QT]U],C'_/-%)PU/)KE.-Y\\0S+V[3O^>__ND/WO"<2:AG_W?Q!>8XT^^ M>^$O!\_^N?">T\[99$P.![V\9!L7II3;+(Q=6A>S94+)O_Q3&4KKI(_@]G\Z MC"EI5 [4!R4+*QZD,08<+BM@<#2P(_/L^6%E=\(<'\1% *%__=-/-_%.*>\F MLWKVO'6[?^YEQ"MG9?V0W[S]_=6?K?;K%W\>M%X_CJSYW6Z_T7-[)J M/= Q7S_T_8/#5V]:ASAN8 '[;UZ]Q)_>'/SV^N7>(?SRR^O]O?T7K_=^:[TY MA _:K_8/WXR+I?_PH@;+G'Y\\M/\X>V9'P&S71EK_?<2\M=L5PI!BU4JH&M; MQ)%$MP-ZPX8VV0B?=3N5^%UE1*&EOW;63$S6VRGY.^M.Y\;$SH>:>:4O M;%(F%LQB_SMH^8^^TZV@+%!XN58;(B;9)+C)!:)_EI#B34F$6U9M)PJGIU_]MRZW4VE5L<2[I,\<3OH MR)IX)O%\SX8GL /')Y6'^=!W+G T M$T=SS=3.?;].$OVA\V/M19ZXB\<)TW/NW#J$H^TO6[IBH[ MT_IMF'9;/Z ,R>G/T^^JW]G//TY3^ M'T?49:6E5(1AMH,TD1&OHB&946:,5MIJ)I[8FI9#FA&Z317J@HLT[5WS]\N5$H&EZLM FUS%NO MN'(6:ST5+X"*N'2%ER2%JGMJC"FG249]6&J[. +1AVN=,RD1>_G&+$C@.I)( M%:I6<.*-QUZ^-TA';?VPC:S4!*BSL1F MJB57A5$JGCV7=-=<0Q-O=]_LME*OV_7]%H9,?805/AO6^10_=&[*^?9&Q\#J M6UQNX'[SD#8O9BQ#V80%+G# .@AHSE$/2NOV-4EHX"(*;EP*06JCO7"*LF0E M]R9Q3_;\)B5) M0)CLU@[L[C@ZWUI&Z<]BVLZZ.SOFHCP[4X409 M\>NDQBDH@O2W.5!H5?RC3&'KY1A-X9(7;Y5-)F I.^ LGD]L8H8W)6H>&!S2".Z, MX80G[.P;K2>6*4&43L8[9GA6!MBEVMU4K/=J\6_P(Q:9QZF, MF$ B@C6 )( @Q6!19N6%Y-%K/D[#!2 A,T1IS.,W1H?VASUY<+@GVA]>7;1? MOKW<_]P^4I;I@-DZO$0067FV!)8\8Z8U+U)8"X+EL^=&U8ETJ_;QQZ3U1=O\ MDR3\]:K?EG*7U,R+Q'*Q0H-240*C7'NMN(E%>I$;!OM(#/;MQ<'>4:F\2"!W M*28%D2B!.0$051(5I1@?BA?/GHN[5OD:HGBJ1'$)4I>@V65! [&<.2*#+L2! MMD<,Y=(6D)1I+"",\S7QX(W4=3NI"ZUIHT%EB#L?]>,)ANF<^G@"#^C7]CN\ M^GQJ5YPS4TZ+ /S;I]QJ^[,1H#76G0:V,M67N[U8>4\Z9Q-+YGJK8[M^9Z5M MSXRB4P^-7Z[DOFH3W 8&1'%.1.9Y$D%B^VN50O;.Q22Y+IXV,/!8,/ 9>(-+ MV Q&&9(D343JC,7;=0+Q5< AB2X9G[!-UQEX=[DF)O5(5X,89N&@V(P M_9KG3(I.;'C-Q.$W:/WPF/A4'::K] DG<@PR@BBKNL?LLI=1ANPXFS+!$A!\O3KQ)/G-HZHX6VH* M)B3N"X@8^%=4PBJ7?!!6JH+EDT+##1[M<.SO'2DF!."0(:XH"MQ "Q*<]"0& MK(!(A2HQ5!;:N]85&K)XJF0AVW\R[EK:.#UA@AYDIE5<7#*@,=_ FC3K?R(\U)NR@4/]&\F,>$YK$24*<=G2V5 MLH7EGU6.ZV*SF_[_#EKPM0_=SN $%A:1??&>6Q2K!#DF.P&YE6 M-937U)B8KW(Z%MD'+9\P/"BGYL@MO[P2&C%0K%ZK-;@&9-T;>\.Q_MR5ZH'G MS$OF8TE8%9H':[E1S-%0''>6NT8]N,NC N/_X\@6K00HQ418"A)0P5;UQ5&" M(9W1AQ"98)O5@];QR&/IPIQO'3\5=#0Z.'BGI=*(",=3"64R9=F[;%DC"3T> M>5P<@<(N@!0TR<#3 $F+(B[&0J(+Q4M#>3+B9MUUMA*/&Z)XJD1QB38T%J/B M7!+/#"F]MG*P:'MXR,=E9(,F"GU!7U0GA+X(1%'L[31 M42VTO5XN77!=7"5.@9YJ3( 7YE*DDM+*[+,1U(-&@J[)1IRZTQUF^Q='T1LX M2B(0;JTA,@;87,L#T45I6'0AK)=7B%,;FPM/I:LM2U@F:HN-Z()&DWMQC"4@ MM! N44%IYO,J3(OG8:FZRSE6I;/CO^+B/ MM<#SI//&K3R57T =C91UKU3$]]$(Z2-%(X;-"30S&@T)R6=B.0V9NP22M[F9 MI_*V!K&W;^[ (%8R8S0*8#C%RB2CMPBK,:M:W:]Q[9N"'G4$9'VV4 M-R>9ZKVSNCU38GBU7HUJ_OW/M'_7[5E[?N M:%(5F0;*^=B)J^U.<#"S]U675M],.JJ,&Q/MG=:BW7QQZMF0-F7!CC=M,<^W MKE0-JP98.?4?KI_4 R5I;XI>?+ T[ERG=3K*]W=HR#17[=".\U%U8@O%OK<[2Q -OUAC>E.L;D M13(FZT#7G_]F4^]L4QU--'&=B)3,@A(&0. THT0H*@37EKE:W98WZ#LPKY#= MO'/)[A/-$EDC<,]G9FR6D&IL^TIJ).N42C$2#K:@,ACCA.+1&BS(BC'&N^R&08\4Y'HJFR,<@4G>787.B:LAY/\ORT_'#-\5]_ MV!^R(NS="R82P_983!1V$A05%DQ)1=@<:1*F^- ()O=XC.C^\9&WF;N<,:*# M"N!AV<%/'HY1C#(&E]"LBSQ,7VU#W,2R-O>2[.=KZ&5-H24A,RWPQR/7"<@K#5>/3XL?\_=AP^WZ3&\*7=Q%C1""9=P,!CKJYK3+RUA:RX;#/($UQX+T.1+CFO MC0:=37J?>;P3"UFS^1LW7QSL'4GEG3&)DR2U)* H!V(E%KH)7!BCF0_%5)O/ MKMO\=3+Q.NO[-0:U.Q%;;X4JC=AZ)U2E,%@]1R6PQ2.H>4!51@BLYRU(Q%R& MJ(IRW%>N[U7U[Q\5S6P9V7(K(&GV^R[V^_BBO7>DJF0N%0A7#+1]Y0NQSG/X M52B:(KR!I1N$.MSYPB^A4NP"B]*=4'T)ZDZ^_/S?N\34-,0 MIO2H=LPMH^JMI(R%XI**DAOM+75)PBF&_^M47"/HW>.A^@Q0:IARP.TCR30J M.%E"$Z\R)4(7GY0-UCF#C-^M$_2V#FFUVMBD=91>*-AN%G1201I [.BIWM3U MLMGN.]ENN@_:(I;LTH"J[-+W+B,AJ.^O,EWFYB"D6R>W*&S*8A[ZU(\F#O"!M]A"(CP!5F M X;$04'5A13G(XM!1"K1'[C@#/,O; Z?W=^NB[HTI#O+Y\T#@ >Z>% M#9_@F[[O=CY/^E5LB.C>ECPQI"P+S9@M64;*K/;,^Q 9<]1Y?S?]HA<1\\5T M-G6$=4..-3F*]L61Y84&GS5A-$6,-[,$*(&1% QZ4+WE.3U[;LRUY/@DM8E' M52"N, 1UN[?*/ZBM.W5Z1B>GU;2;*UV'#]\1FE_9$?K5[INW^VM:0B.=(61T MSD:^CH&[:5+ ^,52PX,J5^6G?H;##R+2SQ>=-#R!85?*W=Q=H3<<]DY_ MHK-;?!CTNJ/AYEOFO*^Q:H_V2+Y69C:NQ3G@+$ WZ>9RK5]Y_N^3_NP)QYF$ M?O9_$U]@CC_Y[H6_'#S[Y\)[3CMGDS$Y'/3RDFUO<2?WAS\]OKEWB'\\LOK_;W]%Z_W M?FN].80/VJ_V#]]4J7/\YQ]>U$B:TX]/?IH_O#WS(V!V*V.M_UYB"[7HIB)U MB:D4DXBRJ&RE8SP690RV>HHDT%8!]JYC[Q$KQBH M1VH-SC](2$WUQ)\Z0]B&> /@K^2#&0-=5AJ_M9RZPQLW*T5UY-SW,82HM]AG M^==QW]+Q4NTM]UM^F6,MI_&%ALMSB_S#I*7J]*.K>RRC!6F 6;&QUK_0 @_" M7_J(G^!/,8)P./XE@!R-_\,732OHP0>82IKZP(#AYVX>PND'E>:Z^@JLO4N\":SM,-*#!N!*(G_5G/:TKR+Q]LXWREK/.H83B"]4RY>"$ M\"H&9KQV*9LZDY_"GO&F.LC#ZG*8YE]R$5RG0@#*,,U?6A)B8228H@3/TC+4 MY<0V30SJI./-0#/M]%S92ZNHO7$N]W5W5B<5E/%.=TY%8G9L77L"!04>L'OS MW *(=2V<9XMXY]V6SIO M670T"9)81SXTCRM(2%8]_9D 1CBL..[W4L@!WA8)\[JOEW'T7)^ZR%'C"=C- MK?*5SU4&6C)J7S.V4#7"&IWWZIJ&XSHZU5NJ9<2E.T/IJ171BEZEB%1O[-1E M<&JS.OZ:0,P#>>>'P0A$%MBJWU[_^^#/%HSR<._U+__?CW7=.M^JDKQ@I/WC MSEF]])W!?*&D7HQ^ +L-ZS.KF70S >4$WAKA#I 182 I%S_J#FL=$9\X&$LP M51/XN^TNT*,X7-!HO8/Z(DA_^]&8F-.),8*$KNH4G3)YXB;'V M_JRFU9E#H]<_]F>=SY65YI:EES:OZA4UF-#E.2NN--[,"7W.:C+-UUSZCO2, MPPHF\)ABS&"G=.)Z2P&:+/ (WGQ#)B=L4L2L4S*CUW0>F: M%.S:I-55>_3#M96<@RPA<)1(=9 QA5"H3I1EYD#"2-Z.*SF#D$%FTD93R?FV MD@/&;D@LFZF")]GE0&2&OYQRGI028.&E527Z9\\+;"2YS%C ?KD/]V(O[#6= M49 \0F6NO%7CC$99>:KDP]M[1SQFE0SHL,"D&)%P:$'PE(XP2EUT)7B+96 : M'?8[(@NQ?W%4=.0&TQTE]9Q(I@H)U!JBJ*OB1K7.7Z;# IJ,12X '60NV( 9 M/@2Y"% *>3?P+-CXC[G;JSLOX^,_UA+CO/EN6H)P;E<45R8(IG0*$@M5TE^W %D\1PUN*D-*9X64I))LJ0 M&)/BQK)/\I>-W',%/>R_W+O8WSMRSGD#_Q+O50:$$I8$KBW!V&(1#'/ 4K"# M!5UI7@$+/+@N4O6&Q2)F]4\?K"1$U@#-//*8A)3"6*Z$I3Q$59(S3#0E(>Z7 M]"X!BDJ5^"\E23P!APR*$P];0D0$/F&<<"729\_EKKM!@N3P?BI3W8I*5)/D M<1\2O*X.A=H,TRM)FX_R6#G MFY23GF.\7U<)Q6153DYG;ZF401;O>5(YF"QD%F9:P]2M*>EU!S+A]US:"TX9 M]BE33!J141*DP1()RTZ"@I\XS:!$:B]4-!MDPB=Y6K9.F3=)B.RE48L5E$&*LS+!VH%U%KH,.QI<-\-ID MJMX)_7(08GPV7#AG""L&X%521[S1@E";0W2)8<>X2HA9-0+]XVGBZ]8Y]5(Y M(,"4@H#UY-([6!&F37$B)&IDDU-_GS0HVG\<&>&IA,-.% FD99J8/&^*EAN M66:)2XJ-*G>YN)-:6<)ZI8T"?(:QY\0MI=D&!E $+X*?F^SX^]SO U"8YI>0I*\DPR4WQR8DH)XP5VVSW/6ZWW/_C*!H&TBJS!)!5@02?*/&RP!E/1:LL-?58(06.]ZHMY<:E MT1Y3XKFR+-N3Y)%[ZRI5WJY^Q()BCX5*OFF]?MG&>D6E[J90Q2W@0F%CO>PJW]5%GD['_LUE0NVFN%33"N=SFN)W#IY\*VEE%Z?=C5;C#O/ MNMHRK,LSZ:E7H)T)T(.IB9:$[OPV#JR.X(8-L[PS#U<>@9/'><<]\ZA=<#)5=!M1>]_M]5 M@H _1]ZWF-)<)UW H-X.\F VFY?CR/1Y 7#S[$[])4ZNRG"90/^T@H!@%3N1 MXQ("=5Y*?S"X+YY$X361.F I2H7YB4XRIHITV3][;M<9V&"#%TFUJF3106E_DJE542;0 MQ)2LQE=@5;_!NA*F=:OW09U?-6=FJ"T*TZR/C61?'SH_S3;;)"+M+!::WHY" M65!&8'O$G-&/YU@245C&,W<6?EW/U9IXFCNA60J,2PLEE,V">, $(@NGQ&EE M2.:)&Z:3#KSN]+:F7>DM[,(T:X';3.$E4C-AM;=%!2.5H\5,B^0V^WT?^XU% M4RC% ;U3AA M?RPT-UN;9 >7O1:F/H$XEH9CH6H1=%GS$+Z MF(AY[CM5\.YX$ZLT1-_MUKN'^9J@*M<9K?7[^CF/GU[UA:Q><9T8VD%Y;I!C M%1*,K]XF*W?V6"#?<1XN$%5$6NW6Z;*?AOEL,$XTG"1P5]FWL8N31"/C^90T M%S)2)Z39.471M0X;6@4!VW_M^+=5;:IK[LS>O+VJ:^;%-?MJDOV]27_6[KRWX;]6(7^>&F$'?QRIXDR@'-O@4%!WE*7$)N4)ESQ$ %C#A4:G*;UKIVE#%D^5 M+.3^\1$+PL@H,XE>)RR10HF/Z%"7+#)EA0G,/WLN]+4TL<%I.E\]K$:5;6@G M"L>9R@D+SDLCM;5**A%SB%'G:%)#.X]$.Z^Q1&PTF?ED+7$A92*]**!74J"= MK+TO3,;LZQ2P)U_7\2:<X,!63/@2L@81VU//)SUCLU=UV]<#O+W^-"XFW]JJHDO#?ETSK68-(UK'(DX!MA MRR[6M5UJB@:N% V\;A,>MV;@()_[:9W2"N,1"0:M'[*/)W#71#RNPNE?C+_> M6 UP<:Z[K8.S=4NP["'?R''G+68=<5I9DH8]9&9Z)R0>IBG:.JL,RI-8+G(,_OF##;G]L7[>,C'RWE MUED0EFG&3+Y"K->:!)NSY<5XGD"6S7"2SW'O^Z.\T=_PQ!C0&K<^8&4EE-2A M?G@.ND :]6]S(D%U+BI19#!V4 .^5T6.>R,841K\^-,]G8['7=AK#>R,;S2P M_])!L&^]R[[_TRU-\+?]9[;1OX\W^N;VY'5K.JP\&E,77!\$$U*)=.>#_-/D MAY]39W#>]9<_=5-NB2&O;A3YJ\ M>.RMVJV\5?\^\]JR/6P86%PT?^? M9^+9YC0B4(5R*3^//8 _\?-/+0:+-++IC@_M4H9>E)SVZ9N'TL1Q)"8=,*N&]QJ7PJ+FLJDL*?QAIQ2 ML9V59DX?7XEWG__^#/?1@Y=M>.\QG]P#[QJ]YV_U M_N=?_GYW>'S1/FS3_5_?P37__M!^V?W0/DP?#@[;(/;\(=N?_X;[WY?V"_KI MM\-7P_8;^KG].5K$][D#7#F]H)< T!W"D HWAQ>]!K/3<[C&UR:#7RS9?BCFKDFZ<)+V@>;P!F&X"Y M7 &8PBD+.1BB?#%$,FZ)35C_S=LB9,8^W^)6 -,(-C<&&-T(-E\7\OS2&S6V MFVV 9W_5=J.5L%ES3J)W*-EH[%$O-8F&\ZR*#XZ:KTZRV5ANZRM#)#-S+5=I M.8T$=)\X5 5>; 5">[@I#1+=!HE6;3M2I@A2$"4QID(D9X9X9C41*JADE%8) MQ,SGG.\P:[\"&>@K],P=5MV?-CKT,>SNQF _%@''WMZQ_U; XJ?>"+W!.)O) MMYAGC_LRZ'4[J?[F6W;XW>72-,B^C82)H(X C^2\=Y:J?E_X\XO>:8#!I[TJ M]+$!\FV ?-58)IRT :1*8F*(1"872$B*$R68CM)+(VT$(#=VQ](MD?Q>#],7 ML89_5O$J\WGM<[WW;I/G7E'>M?G"RCZ[:7+>(^6S]H:Y97;K7;WYW_<"I!C J\XZ\_ M[Y^^A6.=N@>'>Y_>__6':O_U2VD?OJ;[%T7E0,=ZH5>/QU) ZVKN M[_4O6AR8,#H[;^# ) 4ST8%BTTR0R90&$A%B,>9R'&6&^. 6Q8PG%H)Y.)=X MVJW6LM4KI5-EPESX?L9XRCR8"\(_[^?3S@"__IA/.K$[_G)2\ G3L>HVP]73 M)ED#V!N]+JQ3UR*8G)/Q.W>O; A[)\<37O.B-WA:P<6/<"X9LE//LZ;)$2LQ M/9,J1QPWF0BI<@K'/ Z_KR!=?M MR4,'RAJY:^BM F6UV-5&WBI0]NKOC+%W'G[+]*ZC-PN_W>X[9?G=#U;N"GWC MP:XQ1$R( PY$OL\K;^A;IBA57_WT:R]U-_%8CP_C@VB_UX;UU]:4"N7JN*_6 M*T2Y"ED6D&ZC0?>+%O]:\_<-=N5>GW%C?>QI[_!\^^%F*;]T*>DM#\,CH-M= M67MAUZZIG':OYKE-4M\/LR3QR4+)V/-NJ4#4]KS3 M]F=X_N=WG_^0;?Z6ME_^^??[#U'M\W?TW2F\[]?]V$N M^Q_V7QY_?G_XQ\7^KW^>[G_^6[S_\">,X6_Z[O,KMG_X]V7[91>#WR[&]KQ/ MR\K+_N?_G+Q_^1;6X=W%_B&LSZ__[>Z_A/O^:G]J?_[WA_8A_/D59O'REW)P M^/HHT*!2EHJ@YDUDH-BV2@9B$BCEH3 FA82C+U=C=;?N"!V3*D$:K%VMX:G4 MNVRE\$%*"5IG\!49T0D9T8:,OA(R:A_NJ8-#N/;PW>4!KL7%$>A./)DB2>". M$9D\(RY83JAS,0H330E8ET::5:JZG0*ZV+]PN5[=-CQ[B4LL\_WK[MO(Z[]U MC]G6\_]FW&*W,J;=VC_6@-Z7@M[E!/2.F%8Z96N(BLD#3-F$5?P#4<"=K"N! MT8KY[3"[J>G0O1V/VSJZ'AOFOFN,^T8!SA9FG=\ =X_H M]D0L#K<-(WLTV\(+] XMM']9<0?-F1FF%U:]/9ZR06%2$:7!C6UPXW*S-MA^ M^<=E^]?_P!BC>'_ZEN__NO]WY1%]V9;O/KS^!)KAQ?O#MFK_^M\"&N 1B]S" MMB:B4*227 EB':/$I<*"+LHQS3"ZR#UYHT)#2H]*2L='200OM"XD*H%52F$? MO6.>B,2LBT.#5[?!JSB80BZ+: M2N*!EQ!@*88XXP)1*AL)0DM66+22[W"ZVMYO2Y%Y?<+3O:K]#29]GYCTF"I\ M@TFWPZ29&A\"!:$Y),*%M$1&FXF73A+FJ)%9\N*SP)(Z3F]94N<1,.F)*.O? M1#(8/F9)96_YP2!CU=> P<-5K>16_A2QMG9>I^(O5**_5:#,%UJ2OV66\DV7 MC7Q8,?=/'.1!>3O(>TC@!V/R?GWV:DS"+SL'7);9.\S:FP@2(S#$3Z5PBWF'.G-;%!YM%YK;R@:FG#U\/ M*CQ/TV57$F.O: R]D(.S=>;.]]*_8Q-//T^BHRSL V ^&XK#X;8 MH@T?B[GA"Y_5-J$J2;=S>HIM^CJ^6W70(O4C/WKX!!%J&N4QSBJI#$BW30B> M>]Q_,;/053N_-CKGP@^N3//? MIF#/^UX]]#\G(Z^^Q!)M[.O466Y=#^#@Y=[G(Q5= M<(QKDDJF1(8L2+!:@1"6E )-TRO!GCV7NV(Y+;Z%*SZ8%!1U8U)[R3 D[7A,@LT<#+\1C_A"'^GOO(CZ8:+.'?'3G\H;!H2]3& M:\*S+T0*4$!=-)P(5S0/)0N:^+/G8G/F]5_B@ M^\='P7NIE'#$.6.)A*4DWBJ.#2V3YLRDP.E*@1L60N;:QF*EI$E;5E1,4D2: M G6K%3YFM2R17USEJ)F6@-E< 6912O ;6-!]%.Y0ZQ*9-U7 M.9'_9LO0!AGM=#31)LZ7^T=^B?=\F_RF)^TE6=I,( MK:?=>?&+_$\??ND>_/KVT\'A._Z.O_WT[O.?I^_A/0>'__V 8>CO3MOTW>E_ M/AR\Q+$M^I_:?[V5>.W^A_,;[#CRK _?+]H=? ML!_:+)14LIR%BU@>VV*1572<&ZM)R$XK'DMP%J0^M:._GO32[Z2H_^8^C7=1 M,NBJ5B4W#;1M$.].$._E*#_9_H]?!=[-I]-GE3*WDA,=F":@SCD2BN%$1EJ\ M5D)'ES%02#^IT/GO(5#TRI:07R#-W@C2FNY+#PUI3ZVCY%>!9(M)0-):J1@I M!:MBB6*(MZ$0DZS.(+HY81-*;M)]<7'\IN/2W369;(2S;Q+)GE3SRJ\!R^:" MN#\=>2F]@W^(R"8CEDGB@W4D:_0,4:\RLXAE0GYQ_&,CE=U=/\M&*OL6L>Q) M-:'[*J!LWJ"F;?"JL$2L=9Y(IPIQ,8!L1B5GP7&:?5W.B'VQ@MF(9;=KA!GR M9>\L-1+:5XMJ=8?-JR#ML/?O_+OOI*?96?.K +5YJYDSR;F<-$F>:B)3%@!J M,I/@HC<\F*!$P>1N964CGSWHD:Q[;9;1<-3/5SG+'T%L^S(W<8-^=R73-;"W M#>S-F]B*"\E$(4E1!FO$F4@"=9RPP*/B6@I/!<@5>L<(T7A'G\Y)Q9/Q4^OU MZ?EH6"4'@ R0!RL]AQN![]J%_.&KPKRW9Y/@\YQ>?8IPZ1-KQ/LU .#!BP5E MUMB4/2?.20# PD&M#:* &"A++()YYTM=U&>UMN&/CDFRQ MZ)O5E'@O$DDA.R%X4(9F[,RT8[Z\ZMN='YZ[Z=.^H?#$E4F?CY3CN;%)^K>4 MKAI[IZ>=89U15*<@79F;O%,WN9YR4/RM=,[\69S+81V>^&'KQ'_,K;/>L'69 MA]5;\ED$[6(E87F+U;QMTO 3HY_Y;N(G'C.O4>&J%*_>S;K][=8/>I-S:[\W MS"V[TWKVY_B2W^&2R]8A;-F@!H[!3@7Z5:;I:#" 3Y8RMZ\O^K+-+E03M]], M>' ;OO_E[S9_?='^\$Z]@_< ?^R\_[5-W__UGP_[IW_(=Z=O9?OE'EW)W?P, M8_GKC\_O/NQ=[G_HGNS_^H[OG_[G;^"C7>"C_/W+D\[[P^.+]LL_R\'+MFK_ M<60<4)+3@407&)'1).*2<(1)Q44V)C'NEW,WDQ-1F!)DT44JSRUPXZ2-CME3 M1:5:SMW@@;93Z1L^?'>_@P/ IH0^C MR]6(7ISX?A?V02"SF# M3'U- 83*-SH/MP>00>N]C!@Z/M_N';RR-9N##4*:(+=T1* M'PBH,8D 8V.:9Y:D<*"UV-W5P-E_($4LT^M@"&QK0C, M[JX& JTE,V#E'73VCLEM@P:TV_IWI]N=8*"?Q\<*QU=)=!E5_1C,%L /?WDY M)LW!W.CF7S> M[<^&K?Q_1QW@M1./#]:%FF.F\_ ]/7VW&0#>?#9YV6PL/9J>:LK]9Y[DY^J)_Z$ MX^K$F]0LRW#AV?&BF+3=5+X^L7%!@P82AZ?6!5>6]>CQ>L"YG?; .QUUAYUS M+)-6"V. WL R>N>GE=0S_A#Y Y(7//DC',NYYTXOF1/:*L/(W!6+WXR?,9@? M'#Y[1?-'P0_I$TNW9."*/N9[U=R_UX*MG#8%6YN"K4W!UJ9@Z_=:L/5:<]*2 M^8D+9;3UGON8I!/*9AN9-98909G17TV!U[>5PP-DQL$B2Y^7(GNCX: WZB/# M!N%B:F!JG??ZU0("G'2 6:>,@G4+%9*/=4&W6O2>%[?1>C^Y'J4 >'<$\670 M&2P+#UC8%=0$7PG.,V_)_$MK-07&W0YFL_([9TO]O9:>?H<5/L'&8D^LO.2#J\+MPTC1ODUS MSI9[$EWQ1')92% L$YLLG,PH:53 T!Q?JPPCY6U91=0863(GS[ZM;S[71W6W_5'LKJ(\3(%2C< MF4+3<3[+?=\%)*K@=C!W>0?:KU+5A;ZVA&E]>P6SM M\:S]TJ-^A9&S5X51IUO;"(:]7G?0.H,WU06YYS!S8>5V6_.ZYCE([M.Y3.SR MD^G"&_/9,?"8O*#F;1H+/&OE43@JN'?QI?V,ZP+JX @X0F]B-JRTV[/:=E,9 M.D?('OKHF1_B/0-4:V$8I0_/GQMF33&#O.A[F+SX6S,4+),F+L0RJ\7O!I.3 M-.]JFI'M^1BS@$_W!A4+GW#DJVAH_YDY=.,D*<6_LDX\:F#Y1O7O*#EARBW]=& D_\OGI?Q M]_5'\.W%20<6&V/$#+K&N% '_50WGG8&$=;;G^7>:-+88&%PWQJ$ M'*[A-OG3>16$@8L_CGX":NKV!E559C^&WXFH#]O3ZWZL=(M%YS7L=K=SVJE[ M0M1Q)><]-$Q,GH;4<58]8[*QK2I:;S#!@_RQ.L?("D#" S8"AQ7.&4AF.)$9 M:O3_SL,)F9^E?V(T4#ZM-O4:QW2%+%4\USP]C4G)UU/NU6]!*$%( 54'C>Z3 MLS['2@] E1K"6ROL6IK0\O&>QZXJ9NQ_MNEC*83AQ@>:G)(Y65>*34DG:A(M MP;D-T;%JJ^C8B2![$(!L*Z8QE67U]R;*UETEE>9:".H(!Z&5R%@B<=Y)4B(H MDMXFQ8U^]ESHW=7L!\"5;G=B9=]FJXM1R5 3$NRRM!0CK@)C*8M";7;6CK=: M-UM]9UO]"?13%K))#A329)+&L@V>!)D",07VP01*8PG/GDNZI@/";*N'F[2, M_XP O&8QJO/JQDXKES+UZ_?S>9W=,=%D-B/S(J^>^@;K^ $,$>@#K$U_.QYY MD(F&.=>.P^F^S_MR=_ >_'H,U5.87/!TSM\!2 PBQ0@FT-]MO0$4S>N,-HBZ M 8$2^0"J2F,@G4D(JW \CFC*@]H'5K&,,>[NM#IE$4JQ =$H 6.%AX<,IZNR MBR^)GM3L8);X8@B U&0P?9: M^5/L AU_S%N%[@'!U6&%58CGUD1^ M#@94D95#%[4.\5@/SALJ', @*7:Y.#3:><,)H(' M:7)9=9)Z_>%*"WD_:T2T+(G]+T9LP0,QM*,6(?&&>:%TS9&Z^R#^ITB@E5ZU M50#"'(T^: C"Q@"#.I9N;73!UP\FV_MWYD[KEWIX%HTQ=^+AN8&E=3:!;\'6 M.IO-'5A;5Q_VZ/;6E1W=TD YF]+M3)1+-%H-'@]$)TVL!O5XUYH"K]C*%9-? M;WX%ENU^RT:TN8W:VHRV-*,KK&FS\,,FJ.H>@JI8$U35!%4U055-4-7W&E1U M;9#44E"534K[$+)3<.JBU99+78SEV5C-9&!?2U#5G B-ZM&"8>NTDFD#I@F MJ(8^NG-T)0WF'$S+GL]*-*UU]MCIQU%GV*KO7TV,FY8E^(A@MN?,V M2T<^]#[.BZ>S1TWDH6MO%H<'B=YL]E1,7R9VX+.> XY_7E1 MW*RKY "'SJGZGOW<*CEO=@">^/YQGKB%!\/!G%H+B]<_R3[5RB:[.$VXZ]LIA>8>A/RFC 97,R) #F54F\B.BZ[8O&FK=RQVSIBJ[;OM9:S MQA7[G1IB[LHQNY#&V[AFKW#-SE9J:^>LLBIZ6K@SWDGMF=?%>4Z=HMH%QC9D M4C8>N]LG5[Z6[>,CGR,L:]3$>JJ(#)J14*PCS#$;3+*2%_WLN35KLGAO[9R5 MV6N18[*>2QF\L-%Q9[T0,JG@:6R_U0=_' 65-&RH(=E%1V16EH0D(HG. ME,)8%IJ[9\\-VZ7?H'-V3LZYL7MV3D:<<]#>E37\_OCC%[D07X.8,J@J/R$S M\K (8Q]RZ[_P&6[3P_E"KQSV-B6BGHIP F+A01SV\/!PRO2B_+?H+9KY8X#Q M#D;H1H"/5^7ZJCH(.B51$QH;\(>9I"SD47:[T4Z^4&OLPN7E6GOYV' M)[TT.P)-.8:%S(37%P>'?_#VAZC:'_;$_DL0'[0)RK-$&#-8!,1*XKPRA'$= MC(W,1!.>/1>K'.4?X^(;2]D'V^>H1*=E=L#1J(E2%QELM$X&:I+@0LD-A5Z: M_;^#_?\8DR!17[K\_FYEXQK$ZN@!M#0N=S73T.GZ^5"W,,6BH/ZR+2 "ZFFDX_3S,U8[,JKAU92G""*7C M>?Y_6I' ;FNO5J4F$+T&I\:5+^:+\%UN% \:[KA=#$4?/1!HC/%P:D'N0L9X MC+QMLMQCJ\J4_8V]XQM98+6C:VN]K!-?YS'IQ">,4#M%%_QG>//B>(+O^K/: M3K2-#N1C]MX(8:AEDD8>BJ! L]X#AD9*Y69U=RZE;CUHO9V-]>5XJ+_"2'\! M??T-(-=WJP:U#_?4P>%;&.,[UGX)VN_%$4\1.UE[8G3F1(I8B-5<$6LL]RJK MP(-Y]GQ=;:%;*[\Y^<1ER X 4U)1@J/*NF)]RB%Y9[Y(^6VHX@NYVJM/!R]? M'SE1(F6J$"4$&D6D((XEX&I.>W1UBD33L^=7*HA.T9(9J\5,5932QPJT9_;;#CRRTZ]NK^SH M_F_<(4R4![T(>3\,$2CA8>#JJN>*U9T"6DY?4J8YKK4XA=SM8 M^6S98#1'=8LD4;T2'E(-?7.AN2UX!PO%2J9<,3;(2*U5C!5F,W/.>-"WKLG' M?[W_RR(7*9U/.9'/N=];5H=>3VGVH,QXR&#*)>AWQR469 =UL')S9CE!(S=9!LLC6&KY@VY,*TEMUS"+BN3G0=YP$$GBHXTZC3 M+ZJVT*B==R)/5%$2JQ&IR\QDR< YBX$^06\!,CLLV4PJ[EBE\1?D?KVE\AL5 M)^GG4Q##,ZJ8B^4XEM]9=4X(Z"S.Z(,^J_AO51P7OZADDSR.\%AD0QL\QHO& MW[7O!$[8&[MH4$B:8WWC$4SBX-?-MA[1BF0V$4Z!G?8N6HA..[7/NH[B&%1E MN:>' YGT>MEYFYB&393VK?ALVKTS$/YAI6+K]RK0^M2I8X>IE:OTPCAQJ__YF'"/T(Y;6+1C).IC/ MU*A-C%7:X7GN5RSWK(K3 "'Z>!R#@ZP7@W6P;NS\D.!EM=FQTOGF$S)W6WO3 M*KKU>5RMF[M3&QVK*F&#<99(;U82&$:^S FV#%N_Y4GY_N+8>1/'WL2Q-W'L M31S[]QK'?H.X]/MMAO0FGH"$V? M4V=PWO67/W7.JI6L;OKYU/>/08H8RV$HO"VU;*S>5W\]EB^G3E7!:[GS$6W(RYBWS6QIZU'GO.QP73_G__FB M&<[/K,I#>DI3N__6"6+9:3>AH#^G!#3GO.ODP8M1OS_?_DM\G5Z[DW>GG[H' M'_[=W7_Y]\7^RS_A^6\_OS_\\\/!7^\[[9?I0_LO_/W5Y?O#?Y^^/_WOZ>0> M>-?H/7^KV[^^I0>'>W3_U_N+?=[^]!Y^QW&V?WU_^OZO M]Z5]23_]=OAJV'Y#/[=?OE7MO2,7K4Z) 6ERZXFT4A$7,B4F)<\\D];9].SY M:A'^NJ3-EU \(N66E-] QS<-';=LQ=% Q\- Q^42="1/>799$Q^T(-)CST%M M$N&9>6JL$-GP!CH:Z'@(Z,B!!H69311XEA#,&6\,MTQ801F3?K/4L46AJ 97 M[@57/B_A2@#YPVB5@*:$)C(830*SEN@@/6PIM0H;FK(=(1IL:;#E_K%%!JLC M+TPI(P%;LG=)6B5U#E)Y*6@CECPJ?- E^) Q,*HTZ#%.<"(S9EO: +\FJ4OA M5+!@ 3[<:IG"!CP:\+AK\. X-V688[1(P WK2XPBT.*R$:E<80YI!)/'1A:V M+)APKC75D5AM))%%*N*C ,%$@,R9 %A*%( L?$2<9H%3YLEDP9<'AM<^!*X"* &%TH 7$&M1R1+; :Q)6O)L@6- M5K'P[+G=D:817!IL>0!L2319E4UD)4N06KR)0(; ^&2(-/MT,\%EN^;/GXTS$!E@:8+E_4ZTN'E"# M*2! -*(X9DRDFJN8J2]6WTQH:8#E@8%%+GM_9"S494^4!Q5(&AF(IYX1H:76 M.6458FJ I0&6![33EJAT-*Z(Q*25SF:EN'?6,.&5X!OJNS?:T%- %[5L:G&. M\[$CG.B 9<&7.X=7%)@UNM0@,]ER8JW MI0@#4&)TT%8HWYA:GBZX?&J_&,>]?=YC<-^1EPIT'Y.)Y\$ NFA0BI*RA$?O M?:!*2<71UJ*?E*WEACF27T%T\$%5P'H6&MSZ@?VX846_&;C\)E'Q]L&^-RU1 M_WL_G_M.>O7I',N7#QH\_%(\W'^Q$@-L2I8^4P;"EJ=$ A+H& Y#%=0X;+ -@5%2B(-L\1Q MET@6,B7&G"W8M8"S'>U6N]LT6-!@P1<&SS98\'A8L!Q3&R,+!10!(C0#+$B< MD6"I)]IG9;./RA30$)C=869+!@7N"@>4 V*PDIT5' MHBCVA8\%M(.<(TDQ128BC3FY6_I\&QSX?G#@;L)6&QQX,!Q8CE75J3 K0!>( M3 DBJ;7$*ZD(55R'(GRB[K:Q'PT.?$-3; YZW<>]=F<]7L]Z\MQG5& JI]Y(8);1B0W MA;AB!0&D%MFSR"WR=KME@EMSU+^?HWZO<9@-#MP3#BQ'8(*&'S4/E'#G"I$^ M6(R1TJ2HD(SU.45,=N5ZA]O&Y-=@P6.$3398<%\!0LL!DSD$(1*( L%CJ2^I M02@(1I!@BZ,Y^#[ZF>ZKF_;(JI?C=1Y_<:7[D<=?Y[35H- M@GXQ@KY9";%4&L,J$VA5(0R[L#E--N<0& M6;[RZ,\&6>X/698#0+.QUL7@24P8 ,HS(X&S1 P(,Y3I$EA2@"QFAW+9($N# M+%]W+&F#+/>'+,OAI&@\YJ#!DF"*(E(R2X+WD7!K)$\J4MA#0!:VXV2#+ VR M?+V1J0VHW!^H+ >G6FE"44P3K]!Q'70@W@/&&*&*C#I;1TU3D*A!E:\_SK5! ME?M#E96RK"8D)8(F-'I!9**)6&8L 8 ;R05H1-XWJ-*@RM<0G]N@RF.ARDI)5NHH5\:0 M: 4E,EL%NI!@!-5:Z:CDG,<&51I4^49"@1MHN3]H68X&-L();H0FWF9').P: M":#>DB"T#=*::*EX]MR8':,:BVV#+%]Y8'&#+/<8&;<<6\P\=4& P!*Q\*#, M3!.+[?M,<3H5R@)7!:"%[E"GGQ"T?#O56('*^Z.<6MV.#YUN!VF[]0-O"K(^ MF1D\E8#A*M]B3"V_S8BE@<4OAL7.2L P$S(H#A*6U383Z10GSOI,$J4IJF"X ME!&;(%O69%\U:/!H-5D;-+@7-%@.\@6=.3&*2=D!)",9,70F&TJ"9C1)QTM@ M^=ESL4/EEC&^#1I\/VAP_V59&S2X%S18#LR5PO'$I2!:1$ND,HPXDSR)Q5@: MHTJBH&Q@=DQ3F;6!@\>KS-K P;W P7(TK2PV)XK=/9W&ZDQ* QQ(1;*(W/,8 MN!8.X$#N2+NE :6!@^\'#FX? MN<^/L^\.B8T@8([@\(EF-*EE0!O!B_ROT__E\.JS);3"XJL/\)"2T MUT^YC^&@77\^R#]-?O@Y=0;G77_Y4^>L.B/533^?^OYQYXS4P_M)G:\,O!I, M_?7/%YTT//E)NUTI)1ZL<6SH^,7UMVRW.G-+BU9_Y^RNHYN_IKOL'PLK=&>Q MI\/>^9;8\T6(\P/[L74P/,G]5C_'W/F(*SUH=EWSMM?? M7I#@A]9Y7?.YY<]2JU<]*M;(T/*#01X.=A>H\^M>+?YCZW4]]<%TEN>]?@76 MO=+JG>>^'\+X6]WL!WDAB'=^R1:7:>ZJ-6MUD[/W8308=LIEO5J=LP1/_4GH M\^'5IW'[!]T9.V3TNO7FN-Z')[GUHG<*;[[\WP%0XV#4'8XI<=B'Y]8@.&A= M=(8GK@8GA,M]N[&+1^@+T;GO1&,*Z?:N]2%J'(6^>>-[U4S^KT MUU@S1@^4'@>]+G!Y!/VK:O77R/4X&35F?48-@&'LG2[+R-_TG)%ICBZ >WUG ML^Z#, 8"0.N_,+81\.[O:OKMW]]\5_,][ U]]S;*Q]W8L?TV&,;E85=+6 \ADS4.:ASS.0[Z#9K+[&9;!=_.@ MZ2+[7=3*^K=Y[_Y^[]>J_T/>Y_???X3WMD]:7]X?_+^Y7\_'/SZ MWVX;OM__Z\_N2F36R^Z'@\/W_]_]JR_=_ MO?U\!6>EE"I%((JH30-&L5*]2@$]2@#6H\&&I<+J%& M$IIK1@.1WE) C5*(BTD0)V"OK%*).OGLN6I0HT&->T<-KQ5UVE&CF)!.L)"R MCBQII56Q\-$-9(TM"O0VD')'D/)Y"5)*BE2H%(@J4A!I%256!DF8*C[[2&W5 MH9&I'4.;KM(-KMP_KOS_[+UK4UO'UBW\5U2HKR!82CR1"\*]_9Z\E@9"$05@("3I[@]%MJ5?WG*/'[)X]IM0I14HU MAEODED1' %6X]UY*)I10]V C!5>6CRMX E>$2)(329#4U"(NE40:,X( ;C1) MP6+J,ZZP36I,P96"*X^.*R1%L#FAA7%Y+20:[;'0-J2@ ]:&%;ZRDKA")G E M+VEYX37*9>D1=RX@8Q1%,I(0F!$T<5GQ%3JO7G;!E8(K#\ 51K3RR0C-L>+8 M"*>2DH GCDOBO"U\935QA4[R%<\58$L6UO(!XB!,D7$:(B+F*+.!1X"6C6VY MRJM":.!COG!'][A&HJQ/C+(VJ8X\!:,?JF93O'!9X;L20GH6J#*, M)Q:, D(6<&# OJ/W=L[IL'CAHWLAG_!":H6EC@N49#*(1XJ1=E@A9CGQPD:I MI5E1+RP4^UE2;*RQ!HIM"4X:6)JU"LOH87HW$/3AB$OHOI+ (B: A2<"PZ@% M4E% Z,Y=1! F.1@'S6T"AA:UV-AF>-/0%>/8!5>>):[X()+C2BJ#)6<<6P.6 MR+)6&E>,NGFY2L&5)>52W52Y\D=*&FXMAI"!2(=X,@%9F#)0(H11$1EC)J\) MFDU%2F'1Q\@S?7O>\R>V#]=#C58'S'S0[5V6LJ*K<@?+S2"="Q*O&+& ?-&"$2N#$9,YIE1;9;4RR%/J$5<"(Q=X0$P2FACPK!B!3%&V MJ14I&%$P8C6R0PM&/"9&3":->BZP(HH@'G+4E;1'-EJ%8M3")VP3C/+&-A.; ME,Z9W%4PXN5@Q+(S/0M&/"9&3": 4L\9)S!VC N)N$@09N"8$ U"$19B8BQ7 M,N>;Q,QYS.WQMFR?]<[L@A,@O[>F#LSD1D7!+@ M:2;%%)3D_(GK@;TT5UMP3F!QM:=RMF-8@0X+Z;&(:YE0H9CC0C%B6/B M@R&BU-LJS'>YJ8J%^3XI2$RF,7J5?"[(BP0. :)CKI%5)J%$A?8":^QQWH[< ME*H4ZBT0\7AYE 4%EHD"DVF46 4JF!3(<094@5.,C&0<)$R F$R'5-H[(3(V$$\1ES0B[:/,4&&5# 9H M_8UFI3ZJ=9 M("L8L088L>P8*?M!4AHCJ2++R?"V-9X@^8GL'Q\QQ81*1B$EK$= Q#1RV!-D@M4 M3JG MMVULTTVR4HGD!7&>*^(L)]6R(,[R$.=R G$TC")3T2-'6$0\1((L#@QI V.< MB(P\'XJCFXK,F9%=$*<@SM,D;A9063:H?)L %8YIH$8Z1'BP^50<199J@ISA M7'C/"*-L8YNQHKQ7(&4M\CP+I"P;4O DI'#ED_("Q4@4XCXH9 PU"$?&/$DA M$&XRI*R8Z%[1Y5E6]F=QSN4Y)YEP3L^B58(YW .9W0U/B06%)I M125[BH,N*V>T..CR')1.1ODA<6*!AF.5\T9]='FO5Z$D@Z :PBVI:''0U7;0 M1]>7+ ZZ/ =E$PZ*@031Q$3.OJ"()VF1\<8@$T(0B29")2X.NMH.^NC2D\5! ME^>@?,)!DQ=29-42&CAX*94:.4(B2BYJZX/+1PI7U$'+LM:S7-9:3G9FP9SE M88Z8P!Q*F.&YOAZ.JJIA(Y#UCB"&"=/"X!!3R'MSP 8+XA3$>2:YG@5QEIA_ M-);O29N'>T?64*&<#$C9Y %R#$.668J4D(G#P ;ELFK")A9SGAMY?"7+7P;6 MM2/\&UK_;/^G^E6WQ/5^V;YJU;U>'#6Z:D6K$V)G\(K)JG3[0CV4X+M ;^Y&*OP?!F M(_.'ANV$_ <\M+W8L/DR;?C^?N.G5@6P_='7O0U]6 M7AE0MQ=B+QM/VY[UXZO1'[^&5O^L;2]?M3I5SU4?^O74]HY;'52;R2MQ-F5 MU??5+_]ZT0J#DPR'6[B&Q&%*\?";AR]O52]-F/7P-;)%].TOXRUR^T>_]IZ(QSA/-K!4L>;V"5:/-$#_RO-3OMENAD<'^>\<':NQZF@,$:B:_ MVP$X]-W3R6GY6=]SGBS/+V":>F%WW3OK]F"F;_P%;3N'2?I%W?[^VP\OZGX/ MNP/;OG''"X>_0?=L3;IH=FQ[> >QO;^]E)XH/5%ZHO3$ E"6/;?>RZL#M]K* M<[Q;_*+NMHSM\[W;,K;/]V[+V#[?NWW)8SOD7Z-FC-XL*K:U!$Y6+E(N\C07 M>0%R-Z]/;.<8KM;J-*SW<"_5]J6/K7_RMMZMJ/?24T\7K QSN^#W7L?WHNW' MW5C_N]?9&0[3^ZM1>I;51=NG3?C^3]\^DN873_:_O,_7%LW3/]L'?_S^Y=.W MK]_VO[T1^_3SU\F4C(._/]'/AW]]:1Y^I,UO'R^;?^3[^$KS=WSZN_GEX'#_ M&]SCM\^G[ZOJHF-)8!?-=T*C$LE11)*+B#-!D0X\(DT93<3C",\#]YX6_ORY M8$G!D@5BR7(+]16@>6R@^38!-%0IP@CP%6\Y _J",= 7'Y ,V)"4DO7*YV($ M,-0%:PK6K+@.3!]N%_XJL+)L6,$3L"*T22$%BJQG&'$:#?"7H)#BU$LK4B#Y MO"P3*R8'4Y!E?9!E'A:S8'6;PF*>&&[(!-QXCWWD%=)H"BPF$&1(Y(A!!.P5 MCU[+M+'--XF>/A936$S!FM72Z;EB,05S5@ASZ.02370\8:&0I2$B'H-!CAF) M CQ'M%&8D;BQK0!SIB.G(@BR"J[ZZ(H]Q3F7Y9QLPCDY!(P$$!@)SP/BG$ED MN9=()<$E"YY[X59T5Z:XY[+T>HI[+LL]^81[!HTILX2@H(&EVHNY9:/OZT/9YE@B66TRQ0,YC0XZ8@)QHE+1).81Q\,,\C6@$,H21 M()FAV -=%YN,3(OUE"6"@C6KI=-3E@A6$7-NR/7L[WX\(E9@II1$S@7@.3XY M )U D1;$IZ@HD];E-0)!YBSU_OAR/7>?H%NO=-6Z../MN:HS;FZM(?59(N<" M\FCG0:PX>JY<(6T#C MB4!C,B^6:TLY%03!1&$1USX@BY-"TAM $> ;7N42B1"YW3\'O^#%FN/%$R6S M%MQ87=R83'R-SBJG%4,^,HXX2QZ9P!F$*]%C[2V\%/**C^9SKO@\WN[RL]Y$ M7DY=P^)YR_>\J1Q0+ID77*&$$T;4Z5"%M]; M2=^;S(5,+%*X4TKT.0O8",S((,3XH, MDXF8)A 6C$[(FP!Q-'<")< MF,P C8S"T.9JY!YGMBX3TL 44?"">.)P)"9G1LQ9.*V PYJ#P^IE;!;$>"+$ MF$S@U)Y1YF)"C*B4XWN'++8266^,"3%(P6A5;9$7,O%B\&)ULRX+;CQ5[M!D M$B:$&3+EP(,KGZA*RB%$671,(D<)AI M,S$3:DYX+<=K"M@\D?[I8L_7%-A9 .Q,IG7* *##-4<0_6/$C<3(&LN0"S(9 M(F)45 *MXYM&T'*BKT#.8_*;55%)+4"S *"9DDC5QCB%)3).$(@?K43:.8M2 M4 +K*$AD))\:B7;2LM-/BE$MQRLDDTP#S?=X]0-BH?*"? M&)3W%!"QDG O"4O9*5=2N*CXYK+24HMO+L4W)Y-076 R1!V0(38B&%SP31P= M\BEQQD@0,9#BFZOMFRL@R5E\]$&4"H9E MA6N)2+,J6IP%;A8 -U-YG$[Q!/]#G$2).)<1:6TU, ,J#?407%N93TC+>;.Q M"M@4L'G(GD$$NY)( 00'@\MD@2Z8B ((2&M+%- M^::%\0 9H[SR&1KME7:O=RJ9=I#A7Y0[F@0C,M(D=,94Q3(:<",P*7W047.@J^00MT_G;& Q L"B06D M5)908ODX,)E!Z0P+(A&"L!,1<0,0X(A2R'+C6!0N!Q0;VP)/GZ5X9!0HZIS+ M4>F7&3VN7$9A08@E(,1D/B%5GC$G'')5 M>;>@&=+4292\]E0&;JGB>8]:%#'9%X8/*YP$6)!B&=DLDRF REA*HL H&181 M]]2BG!.(.-%"Q^2DH-5NE5#++>KVLC0@ZTK<[6[G& UB[_1[F8#E[-7C""C> M.[BIQ&G_"T-U""/UW^N!*L#T8& Z>#V59F+",, E(5"PQH24 M)/"95545*(>8, 9"WB3 EDF=#( M):8BQS M]*$["&72+Y/^4^?A%819.L),IMQQ!P1 8X\,90EQ@A,R06'XA:65F-@@^<;V M'&L=9>9_+O*!Q2^7Z)>3*7#$J^@,D4C+3,L]< #GP4.C\,+[I"UY<*7J,O.7 MF?\A,_\"D@'+S/]T"#.9!4BD5PH[@1)W63N84<9A83JHDJ'KK:'KK@;+_BH4_JH9,) M?R)0)H/Q2/C $(='2#OI4,#82Y-<0P>W]K+; G]07?'@UGTXMNA MP;S-Y@+6\F9D+&/P>%G <1YP_#"=K$@X#9PQE!2VB'O% !N]14D%A18,@I,)2)JJK0E.-=*=8A;09 6SB ==& $ M$Q)MW-@V3\,%7II.RG)R"XNC+M@QOF]+:PUP*E02*W$?$*8W(.A<1ID%:3J71^HFUB5Z: MMRTG>:YXVS*\;3)UCM#$E*8"!1(%X@YF.6-$1"2:R%44TJ2''I(OWK;"B7#% MVY;A;9-I<-)SSJ6GR&&9=WF\0 ;[JK"#T\Q1*>(3,\FR>K,&$+& 3+P"!4N& M@LE\.V:QIUH[)!BC0'.M0A#-).1MB,&%)%1P&]M\QF&2 @,%!A:5'U@)UC3)'E D=*36 Y%J:;=$;.W*/#Q O0U_O8.;.M M\*"4N9*-_+S =L%:@=\#V]?VK#6P[3?_GL5.: W.>[&_U_'GO1X0@_-!LSNX MC(.W8)<%:A\(M?N'.YF*W8!:!F$WB8DAE2A#7$<(TEPD*"EK'394BQBSX#&3 M MRW#/B:DE?<KPUT8.:T5(E0SSG#D7A?W7''W7$X.7W'/);CGP43L21PWCGN# M&(PKXM(D9+%PR)K M7+,4K:J[EEVBI[E3M$2J_ 6Q%D&XDR$TTYH"J-+D5;, M(ZZM!<3)V /S20(R@'6B96>ZX,TS3#LL>+.,S:^K;)C]B^:7'7+$G='<003" M2!;KQ3$B+8E#3$5+G./1&KYZ6]-5.N(O ^O:$?X-K7^V1XUKGI^"3_CZ<3;E M5N?<5JW]3_6VNJVN]\OV5;NKY^'7J.5#7^$"G.FLVV_E3[_J9:MK_1-_O6B% MP M[+);.R:E1>"DFM$OM4D"4G5[E0&] E..O?PN:))=E:8T3GH9J/]/BQ#!E8@. M6R=X(LD2PXDD-(I W;D2&UL'V:'R;J0KS/&=P;]__QBKP;Q42>B67>UL=UX MV'^/TN(I7YG=Y \?W[YYW]C?>_W^H/'Z8/_MQ\,W[S<;>\W76[?ZT/+=?';3 MFP>';SXT#G.[80IK?GBSF__Z_C0^'\,3^F^;A MAV%L^]/K&DEC^'GE;_.GCQU[#@1BJJU7+;[7+#!V.U_.^X-6NJR]L 6NU[D3 M"_.%*D)RIUOF G*335NZ970'L9[,S5;][_U__^?&O#L1K1*BM3?*"^.X3-H8 M+!*)%$-T0Z.;G3554\+S/CJV]NS5;JOOV]T^L,&#]+I["MRP7T'@D 6^[O8' M_0\GMA=_L_U,"NNC*X?0A-_:7?_UB6EA\_60%GYI?FG2YDGS\+?6P2Y0LV_O M@9K]>;*_^[D-/RVX)JNN=_CY"U"\=OS_WE]^_CN<.*1!:8X<+PR'50,%A@NU9C&N'M%"*#"&3[++M&[QSF MP \#Z%_DF.C%1O7C2;<,TU?]_C7Q@:' Y3=$F/.9V=YK@OO7!1W<$T?M0#JRN^RB%.R]_#)^L^:T (! 8- MQ+.13U_-T64/@K)E,\^#3N//\TYLB,U&#A\W&X.3"&VXMIU,5O)SV_K9^!I-^P_YC6^V*+E5\W?[Q4_C\#R&@C'.V"GU[.=XYB!\;?+ M*:S-L_;Y:AH*F,=IMU.!]'#9I1[Y]Q$<&=SK M]V[O]_.\!+/7[Y];<*L7; C'WXZ\)IY';U!D/%<:DRK7'.,(,\,TPR'H9/,B M">9BMB$,007@Q5<]7V,<@(H=-'KQU (PAC'(@9%LI*K_&S:[9_\&"!'9F#DY MU!B7&3O%OU9OR\]6C\FO/V\VX+OR&P8 X+DE-G3/*H,<0NP5NFW-:;(ZYK0$ MH+:.*BZUM%8&IP60N<08"?:>)CN]\;EH6!OU+UCW'_#9P8LUZN;N.W'$M57< M)H^,4,1'D6 +*:#UW,A)E/,VAP;0U=W,)E9%E>C \%QO'N4/!B"<,]0GM MZ;'FRH/*:_H'YX-^/@S?ZAS79O9RK>EPY]\C#NPZ88<1MA2LR0F&+!4"B6Q, M6#(G/=G85IMP[;D@LD9'^*>>F"IH[%YW_<@*6S!/S;:^^\/>VGI^* MRQ;0'[GIET^71U[I$#6GR!+/$"<^GT0, C$22:1! IVIR@K H&XR*:;=U%[% M!M.1TAAM:0UYXZSHZ5XKI0];U=-J@9 9%MA//VY0VC.G<9_UN#08PCB/ZM"VZ='^RV>M$/NKW^]3J KZ1O+3V [B7;>;:9-[6-W,=DN^<=L\[ W(%8_*%P=C!X3YN M'A[C@]UCLO]MAQ^\.Z(2&^V$151:X!XJ0IQN:$0F1D\E#53E>DI &;=F\ XP M]?88'1A.B_^O?Y.& (DXM;VO<0#6U?*Q7Z\>C2RMU6_$E, T* MMM=NU:M*?V8S9Z2R>]KHUH@8LA%>G,1.]6BT%&6K 9XB0O =U]8>ZY7M0,/M.2WU>$#JC;M4E?OZ<8][AQO^'[ MQT>&*TJ4P$CP7*N5&)X#-@(!FP3KAB>)<1O;1-QEW+U1OX\F[%SW\G)L?KX5 M1^TM/'*KD8T0/G.1?\T9XV&>C)(YH*.<"VL9! ^")N^XL]+I._(8YUD\N&F% M8?>\!YWP%B:Q;O@P;-I+982[7Z%MQQ?[7_;Q_A=/FV!M6%'F!4Q=UK[Y>^VU6O\9=OGTSQQS;G?X8V)->7[_"??9\:5]Q\^]JO= MF[?57S#-U5N*W7I6S)N_N7/&9]\[YNKA)\.0XE4K4S?GRPB] ] !-YC?>+,] MPVO4BSS7RUK]D9G^UK;^*_K@3[KMV$?U^U!N5M7*;HCM_%VM&[?9JKZHDZ?V MWJ"BN3V;D]51!UM0-6+W1L E]H^9-\Q>/8 MB3W;AHODE__)]P0MJ#]5W^[7>-EH=<[.!]"MG;ENH89T /[4;;>[%_U7'^ MV.;Y< DK(^3U-;MY4?7&0A>XR 6,2!@B!KSIAJ-<.P,8'\1(.7>RNEZO%2$0 MGR?H?C8C^%U^M2($$3K8;WO,N,/P8HW+5FR'##-Y2ST#567E-UG.+.75Q_OOR2;?M_J?T6_9X:TEW/K .T;[VW.VKH:CUY^1\KO:(W> MTY45=R'QX!V=3#1;#P<]_"Z3K/V@!L1[!SL5&E;+YGGB'Y'6 M,)/@WD;O1M\_0>]&7E?SNXI?7%OJ[6P/6/AQJX,&W;-7U>F(\=,!1(\]TZM[ M1M\\XU7G!<\:L>HHQ_51BAX$COG82-N>]>.KT1^_AE8?9H++5ZU.U?_5AWX= MMFEX_B(W:^+H2/5U]8F5%POT;!-Q4*5M/Z#2B\]:;+ MX$_)\-? F>$YGZSK=]NMT!BU;ZTL(T]_B[IAG&_W^^CQK#H./]!CG@""5[MN MQ#W=\_WLP.O64;B'8,Z][?&IU73NV46W;@YUAJES-Q5U#%59.T?$Q#F)7+.0 MI!$1FYQNR^X2O.(+2R7**_+5@OQ8&)='.\?AHS \1^%7.TB(KF=<-SR'#M?] M>X\<[)ZTF[N?_OW\Y1UI?OO$]W=_._G\Y9A^^O8.'^RV6_O?/N')<^CY'J!M M_. /:"M['[^TMQ]QP_^WOO6_/(^7:FC?\#_'F'IF4R6 M(Y5<+HU%#+)6>\0\UH%YQ[7Q&]MX2Y,%'3^?!^KG/9O^%*[U?^\S3=X%L_>9 M(A?1H??&\=DA?]7[:P%A-.#(#66*\<1QUBHF06C&C;;2I\#OT,TH$+;R$/9M M!&&3RV('<$\'NU_AY\\OT,:+YF[[RP'TTZ=OX:1)W_#FMS];G_Y^AYN'?Z;F MSI$)4:EH%9*26L25$LAP 0^)MS&7G&<89P"D:@H _^_X8?CA&>]>E/-]Q;8'\39QC)XH$W^53CO74;;FPE^[F[P<_RQ"4\FYC6VYA,WG8NY$' MMK\(5WD05WEN[O8@?E'<;2W<[8I9'"7*&61B",CXE#R8 ,?" M;FR++:,?[&XKRPK6<"%H]T9>PX^L_Y0EGL7E_RXR>WQ%/@Z(>7:PHBP+5L^-U1_&J&,@DEMF(1:F))=P=P(YSS22A"J :RF"9AO; MW&RI']XXG T9SP6IGVJ]K6S_/=7V7\&BA6#1K1N S?S=A_M\_^^_H&TAMX/M M?SNFGZMVO;O\ 2@%)MYQ!9:@ _EJ51?A3G MS_OA;>Q5*+M8XDD7K4Q7R5SU]SJUQL'(4G=J0ZU>W 6\OYH9UEW^8+FX/YZ[ MYEAP/&&%M/ $D!L'X* RHES^3QAFC>: W$1MF56JG;*@]<,":\\IE,B)Q000&6.-;1*X\K"V5\Y:"5(LJ M2,5+0:I2D&JYIZ=*0:I2D.I)"E+=4MOFCEHU$[5MN(!X$X)-KT/BU'EP.6^= MC#)(PRGGW\\F7*@ZQIO3LW;W,L8/M8[5+;2OW>[ZZJ^#]!Y@Y+B39;%J:E?5 M='K10AE?OAX%%8%T>X.$C;G\KS5(VT"1BSJJY$B*%J^Q4,:5[,10^.&D>Y'U M?0:V?4,:RX_7\ULAXFMZ<(-S?I4M%H:,H=!2%CJ+0410ZBD)' M4>@H"ATO9KF)$2HE"O&7 MXX0I)SS5BA,!G-0:+N_8T45L,CH>AKLQS(Z&W]21S=66!5O/H'>X90'__KT' M >\[^#X(;+^]@V#W,SP'[3T\9@>[^Q?-/S[^^_GOWUN36Q9-"((_?0E?/N_" M>^G>M^;NU\O/I[^??-[UY\_UO._CSX>_M3W__>5-%!")CH:EQ2$:/(5H6 M#FF%%<+4>DZ=LY&EC6W.I\_0KYZ(R#(W:0NVO3ALHX(3QR6E'A#-2^ZT-UI0 M@8UG%L=XQ[9NP;;E8-O8(6 9< B6(.8, 6P+!!EE!.*)\* -#)HW.3]P.CMP MK;!M9?GN&IX8R66<;<^?5(N7(?X3V]VSO!):SH_,@+4 M3^S4USR(,\T=8Q#><NV0UTRX[M<)TY9UZ9A73J6N$0;N+],JMT9^E(0;*"7R2!V>T9E(E)[&*X%L^EI6MIT>]&Q(ITDO M-L^1M@Q0+Z6(#,8481(-A4=.$ K1'UG4RM8*+5X5KQUY;1(A*693LMQS'Z4U MX,'<>TM<(I[)LF:S$EY[S56$$I91[U&B-D( $B+2407$F%-8):/NF)GQ55LR%5?^X->E<1?%F9N79C!S@+<6!H@4TY$H;9*6WR!))<\HQ'"'WV8,J3OW$3CU&=BCA-$B*&)8*<2TD.#5+ MB.@8N)*8,VFR4W.N5]ZI5Y;NK./"S%V)_"Z"%\?&P/X[G94U3_#W8JHE32/I M@T[N%"1=(22](2@!__$@(A**4,0]-L@%I9!*FGA.N9"<;&RK34S$>F_V/^I: MT N& YV(-B(ZX%*"L\"LMP23B D.Q@!2%&*U^G PMN/EG/2":"1M=(B[H)%E M)B*2N)J#9@DN)963'@A#CW%AGN&$I)$>.5CL[* MC6VRJ?5TG/KSZH2H:^+Y#2/,.%I,U&)T[1G'M2W:$H 8/!#]WS+'$PNI]R M-F9A';3:4\[*$L;[Q=?-.#A(,.^4F66.F>5@/,=*Y-1_QB,"TF!A9N% # -A MR.2-*6R]]DYO;(M-,J,&[P_%V0OPK?4X8%A0MJ#LJO+Z@K*/B;+7_)U2[9P6 M'EDG#.)2$^1PS@*1(>%(7% \GV/W%@YE%TA4=HGUBV;_GT?-<<5$[3; MJ03FIJ7C-AO_,T]FOI+!>"6Y4($[J8%D1G 8FI15!'-RM#>348K%KV$TNYU_ M8C]K:V?U[?YA5N4;?SVKJ32[@T]Q<*W<> 6+$*$$)N/FRE%U,:VV;JM$ "893L;"!C2>:=WU:VS\R8JZ6=X M<=!M5&*)C6ZMD-YH]:OW^.&++K_UZE)=0*J&;5Q,5BXYJT0W\S=_3R+T044N M[EEP_-&LLM83_;W;&SZ5W[>F1X)J# ,J&'#S?'IA:_J@9>->0.:S'M<8BIT/QZCQ M_L/'1T4QHK&U5B@LA. <*R><4FHUBU=&+=NSW&X,3((KS0!H)1+G(I56 9P9[ M':)RB@49J&9)\P)I*VHX'R_VCX^P<)$DYE'@04/(22@RC$BDN%?4$"#?WFYL MXZWI8P<_B&AO[PUI]T,P2A,E' =F-.-6>>-D4B;K Z5@-=$%P5;6$*'-[XYT M8LIC;1#&T2-@TA8Y9132,BKMC;&>L] ME@-+644'1\;U9YMHR[=M4#X8Q8F7&(MQE9PN#L'/%403@V/S!H\>P.N MP-^J&>R["R!S/M+(&=;(<2L1QSD?*UJ.*%<0/X:DI/009FSA6Y!PCJ7")UH9 MO/YZ[5ZGL5^IX]6+ MM!G"L@?;SF557$C]VF^,>W1^<-H:#&)5J"J_^[H!YH;K4<:Y;F"]E;RSE-6Q&EZI2R:US>3_C4W]J M.O>68A8-]XPSPYV-1)L8"6$87-8/\9&-\)$Q,CZO[S5_GVMB7VQ-QS]ZW7Y_ MW>LV_@!!]*)Y?&0B9C"G&63S($&\R9"&$4161L^]ECCBE-/GJK 0]@\/W)5#7EQ5IP M->&#%5]T8;:.G9$!]T]]ZX>M%^8C%WL'Z2\@!*W.\6%]/R_9@K]>PKR>@A$B M:(>HR:6K!&?(*GB(8Z"46I\$@WD]5;(7D\;[3]V5C:%M]!L7K<$)@./H^?ZP MS%BCS@:$ 0$(;E\VNG4I*#L8V%8GC].-FD^VG:-XN$2W Y?\Z6S,7'/QJ(J0 M]7\>TQ ;>SJ'6/WST_SE/Y&?K\NN-6)%%ZOOBM#(3&+[M9>!1P!PM\ 'SV&6 M\?;,>IA&\\OVN!?AH^=GT%X7!Q*.#2BNT'_ @+)ZN.UG?N<()%:=;6_AKN\,O@9!&MP8@<-UP67 M_ZGU<_7&H3^>];*=7SEQQ8PJ[QHV;[-Q<=*"ARX>MSK@((/O+X+<4O(Z>,^T MD))'G24-B";2 VHQRX2.2H<[+)XNU*;WJSM_FV]\?W3?+]B@W^5=3*:TILY% MY*7$B'OOD4DV(9.S)3 G%/[8V.80,\X@1@#[-1^ZJ@"86CVPTJ$)5:C:ZOA> MA 'I@^UFUO00*XI:.LFQUB((KE*TR2A',(!GHD(87JSHZ:SHXR7 (N'$*9HX MBD,,D21^I40K M2,X*T:#;.L'V@*-=9OAIM?-,.]S*W@3;..]4#S6?N^S_O%F%5"[S M1B!VK?A/#)LU'6RU,H'-3/AJG>*ZRNJM)CE&D4^OX6'=:>#!]5U=&?!+-E>X MNXLCX5G0S&B$/;>(!PV&JZ)"&&MLI->&VUXNZ[VV]OKZ^EY^;V7K?%??4?_W;J_8\$T;]F)_YR@&PV&"EBB1 M*&#FU@RY: TRCN:8)NF LPUWSWNSUL6N.AN(7^['QM" ^EN-CSE2&84\&4_C MO['G6_EL85UNN@J%LH'6HSB"V-';A@$*/%OBCN=E=\=Y49:H8'WR ADB.>*2 MKA=P< M(.=8Q?_O>2L_D9E">_)RW6HYJDIQ&IQT^W'TZ7Z^TMEYKW^>=QV@&1:H2/^D M2HBZLN2+S&I'G\@TM]\Z/6\/;"<"+@,?J2X"GP5/N(+M"3>H!&Z!B_1BU3ET)N-") MQ5G> .R=YY,H:[$E>%BY5,5%*G3O#^S@_&K):YS]9-.NMU8FEJ3ZF?/,/ ?2 MN+#5BS4=[[_ZX?W4NJ8Q=%5UM&>B0C)T6=N>]>.KT1^_CHX&M3K5C5VGW?[5IU[T\N6]1B[G+?IZT0VO%)#K[6C0.N MUJTAY%45#>5W;6SO=#KGT,"HY^ M6O>;KS=9*F+R(#M9]_O_H<&_AY,\C1#/K6>0OR?1,WO?*+3S6_-T7S2_[/S[^? -^7S:;#?IGUG6XF):\N(= MQ,F?_CWX^_?6YR^?2#Y2^^G;5[J_^WM[__ ON!I\WVGS:W/WMURZ^^*Z>!O% M+D3GD&=9<=(8@HR'J%GFXNO*1R&9WMCF6].+1@^"R?O6'WEV'O6VUW4YJEU$ MKZW''3]DE=DJDHP*+.3R28HZ@)3DX;'0@5 AW>RC/GAFSF_%0M=]57C9P'"M MA6.9BX)BC83*!6VMEL@$Z9'BA =,DI+)Y_7D1\&%];#P9G?0.)V6=7PD(%PY M$ LFCM%\3-4KQ;613BH5E=361):8*[QEY>#I(@A " M<98KM%$<$&!6%)8$1RS-O&5:)_M'PKM%ABKKX5$_Q%O6\HX?PEL8<19;H;R+ MBL>@'?-2!TJ9I,DF&PIO>61@&.,M''R?$HF8# 9Q'W+*6U:&\8IJGH)@@7LY%OXCO*6LMSPY;S'6,!)M,)X"+4\6*Z:Q9O#0X4#O%'@NO&7)\-1\/<9; MO'.$6ZL1%_GD&851,E%:Q)2@U-LL25:=*%\0;RGK+2\F>(;Q'"J^ ]UB0% M3CDUVD2!;2(P2YJ8;A'!*[QE8=*:AA9GX"W:&6-99Q' M 9.B*NLM9;UE=49D'MYB.*.!L"238]Q@ZZQ5*N#H;60BDL);5@Z>/HSQ%F:B M9X9XI))3*$L9(>6,H3_ /!@LD MGFLMO8 )L_"61P:&L?46'[QV,2'%, ?>(CTRT/E(BAR1*AVC@4G1+(BWK*6% ME_6651N1>7@+!.K$,B,B(X[CI*WBF'KJ"94Z.,L*;UDU>!K/;W'!:.V3 612 M$G&C.3)6!$2=U99R@4.R&]NZY+?\H$=59\+H5/V;YWO##Z$M)')*$P3R,@A. MHK0I4.LMCX\(U;5%YLY\(A73 -B^R$&2YD2BOI'L6G0!F60EL ME/66Y[#>LJQZ5L_OG?>HT)4?#T7G;.TB=QP*O,=9PJ$A\GSL[ZS;KX3N7E6J MSJU_XO"TW[!JW]BGAF<%\?5'K.MWV^>#VS]R6_N6?;Z3BEO[8NA$*)>2'#^" M.JL+QW^?]*ZOH8W_V%5I2N.DE^?W_],B1' EHL/6"9Y(LL1P(@F-(M" '3E2 M&]O5.>U\##>3?["X_G]^L5>#N%#+N\]=;6PW'O;?H[1XRE=NT8#^^/;-^\;^ MWNOW!XW7!_MO/QZ^>;_9V&N^OI?@]I+';SXT#G.[@4&+_3?/PPY!;__1Z).SY\\K?YD\?.Q:" MV,%46Z\4$\8GC)J[^UNK6Y1=U0^ MIU_I&0VZ$"' ^ )FUV*!E;#J2"9&IUH-TMVVZ,J>UNUATY ME-VY(7M2JX9>]SKT3ZVI.];65A]NI5[!OQZ5F=)40YT4Z+).=W E*M6^G%"= M@FN$"-<.U]?-4NS77UEIJVTV6JG1[V[>/H:C>Z@[OI+;'EZD;LC,-MXZ:K/O MZ-9!^WNR%;6JY557#D5CP/5F7[@6E//=TWBC%URLI)"N3&QJK.RP;G(M %,) M,5^YPT@7YJI2R-"(JUH?^85.I=26OV>DP71##_G:7:]DD.&G@^S961L"N-S$ MR5Z[TJL=[YO#D^^_N+V M,@G>>L-$?[Z)(/-Z]M37W_*YV[^_5GJ_,?"M4_"85@43UW5<*BFA@3]! MYVJ1CG9\>VD66T:ZE?2>56*Y;GZ%Q9/13 MWGS3CH>"V*.+7RMXSC#PZWNKE>DR-VU#VMW/QP7-JOH25TK)MKJWB0;WARVVUWJX M52? -#-SO,,\&DYKP11VSWLCD3>PPPCN 1\Y@4D76A9FEG<>MY@Y:O;>3T7[ M+BFYR23YAQ1&>G!!KYTA]H?98G-OZIM^N=6Y=O?H_L51M,)(K0SR!F/$&8[( M<)L0IA&'1"+F0N5:;^;6HH-;M^M@SJ@@SJ0(7D6AK./.>6-C4CDC-M[!RYG-3(I$(\18NXL!(Y M*3AB6H5(T>4D3T<&3,%*S-G<5O)R0KRXU+Y=B[_YR__B(2^X2 MQ@[%B'6N$R"0CC8BP2A66LEDU; *3UW8:ER/2EL66=_#O2-M64@57EK V-O4W?]VE\\E;L& H 9\DX,2M99OGR MPF9+2/(0>6$AMA1]F+3N'1JX[&&BQ=]K+*%;0LC2V$=J[+W-8-E)4@]0ZWT, M8=_'R7F[,QFB2G,93K[5 O'!^: _@+@/&O_$4L=/V2-_5P]BJ+IDIZ[_5/W] M9EA0H7I09:/6< Y!0_5417%*QTUWW/O1QD;U:'0$X-RVJ\>'L7?:^*G5J3OS M4V;;]U&D7;G3JCE9;:6R67^S[2J$KB/B&VN#CWHRA_Z -BZ>T%C&C1D]W,.XKO:%I)6<8&]"Y!C8D@'.+ZSSLY?*EET'?FPVJ&NXK?O>09U[ M?_KYZ^?#?;9/F^W/ASL$VM;Z].VD]7DW0#L^_GOP]WL(T#Y_@>]O3>;>?SY] MW][_YK]]HG_!]3^2YA]_?CGXX\^O3?K7ER:T]?,?^_CS:1/N]<^T_P%?7N7> M)^T,L2$AS(A&7/F$##4&4>6XI58SF:4.Q"918E,(/K7$-A$VW&12/^YD^=7* MV>[O9(L$CL<%BY6#Y?]YM'&<8_Q6"B1O/S_T,*2DCPB%(Y(SY#XT,L8UM*K>(>F'@.,\U[G5/3WTP MZ2%'Q58.P__(^7$0Z3SF0;'OT>@97?8LF?*#MB">CC)79M'?Z]0;;7_TNOVU MKPZ[W#FA-4:: TSW0G&*O.81<0!Y9&/D"!NL/6,&_DX;VX3P33U#W'3.66$V M!CTJ\-^! S_L^RL'FOEI7;.TA;1W/T3^+E>"1\SZ,L"YP MW7<-">M/J\U8<[K$7K]_'D-]5J(&[PKG^^/9-51H7W.7'36+:XV8CT' M+CJ"JT)''P'2KNFH](0+;C#"1#O$L3/(!2U0X(Y([UE6[X(86VW1Z;SOAZV[ MKA"JO10YRI4#W]^[O12S5,8OKW."0KM=5E*?'S']P:74H8V<]ZZG@ +S<\!\ M\_48?3L(D'OK'-R287T^=>[T]<5V_%H2RB M%N*Z7.(Z [<*=5T(K !:KRT'D89HG&\Q7\X M96#U<*VLI*Y$3NWTP:.G7F!]V8FUG 0/,X(/,G">!-72ID2\Q#R(Q.,M53)* M8NU:30+CB;6>4H^%ADD@8H]X,!(YA1EB--!@H[/4&2"VFUJ834S8"\L=*\NV MSYS]/@SO2GKL>L <'MMYXI)+S9!/7" NI4%.2(=PBC0J(FGR;F.;JJV%0=P* MH=B"J.3*.OSBM!=F2(QD\8J9[N[N=GP1#;&F M48L<56IDL283E0"&'2PJ^%[@)M(P+A@*;#"8-D/W/+=VU%UC@<.,5TMXOA+A M^9MK,ROA^?S3V'C&%">8XA Q8DEJQ+5ER)A $1'1&BLML?!1^OXWI%G*"$612$S]*; MPB$GG4'",Q.T3LP("G$]WM+3^:0O<@]KG4C1VL7U8\3GGG']FHJ'+MOAK^-Z MHTAT@E@4I<['?SQ%1L%?V"6I?!3.T7S\9VS/>KEQ_??+'MY53^+1W*VZXJO6 M )S;WZ,6U_L/'ZN \6W^8R0K^MQ*8^QU&G_:SKGM74+L2\1-M7<7CZ%%@^ZP MD OT0U4 *0Z5A?LW*\A4;^I?O!.SWI=N/QIOL1%S'5GJJ_HQW8MQ-R!MYRT>KE%U=?; M7,?I\BQ#>?L2WE8I( \+M50Q9<-6>L=U591QB8_WM:=_V_$E5 M9^#:FJ[&$QZK!B3W>R[[,]6Y_=AIY;)@_T9_GI7!AZ97 M?RCWMS]4]]Z.+6NUPX.TF%]!VLO!/!PQ>W#8[R_7,PHO3$T@GX%ZJV.;Y^'K!0\!(?\Y%@]NVPI MH9(V[P\+2XUJ)^6"6O,M6$7M1.#"FZ $5S+:9#A7T%P9C5:#$ZR=6>U3R#BN06IE4>TDJ6O ML+J:=L$P*@R^^2(QF\-";?77773/VV'J5JJ"B@_[=#-5ZQZSJ2W;25<%#B=]!/RR,_X%<\X13F$9&-5$8>XD=T(' MSXF23"3E#+E9X>OI5#V+08X99//+1]'\MD,/#CUO[KZ[; (_,5XR3RVR+FK$ M$PW(:JP0#X()3F":,&1CFVX:-J,TW+ULDM0SR1@.=L=PD PW,2&&"K[^B'7];OM\W9P0^6M?3%<6D1YJV0\_IK5A>._3WK75SB.R '"?$55V=)7MGUA+_L;O]RL M[=#JC-IDYW3#+-#^\V^K;R&-SO MMA9?KFDM"N?D:Z%J0JP6'$LMIKM+"E5:I6C7#F+C=]OJ-?ZR[?.8URH;+[T* MT]L'FM#]LP>>:\\MQ-A>WB'X^Q66*F?7[UA'%CH(DA(7@5%.9"XQ37TB)#G/ ML8CTB8M"O:E2//8Z$*2=5SHH!T"Z>XA8O>E8H >@GO*L'*$8V.,C1PSZK14V!D3"A5[UF!"KM/UDR54&H^P%1YQ MXS0R4AN$!8Y.$R*\NSUY;*W0Y/[1?V%LA;$MBK$]#&@+8WL&(,NO2R()AV/$ M ='(..*"8.1LHD@!97/!2QVHW-AF?(NN3>W/ER#0<5<)S.D>^B9_',"=T/ MX2F=UWBUT6>O>C MD'>](!<=\=KHA$R* G'%)(*''@5F#&&.<6WD\Z]X6=@01'LT40CS8. UXU9Y MXV12)@1+4K":Z'G9T".]CNSIB_",)<&O( .YZ)4PRXKD!G*/$2\2]],AHSY'! M6LE _@6DK8L(8^.YH%))G3:VM=H$L/N!M;#5RY(H>YS/G-JM M3UK8$,[. ;$+@5LPTEVOA%'J4W*,@(%2BWB2"6F"+2+**>UTL)ZSJIZQF :Z M52$ MW=1)FZ->^?T5.NY5Y/@%2GA$QXE2&H*)R#FGW"4?7+ !6X59($]=:KQ(>#PF M/HZKJ5%I15!,(8&#R27()=)>0>09F>3!<,4S/I)-(^BF- M64UN =Y8TM;+K M^I@\\V% 620XG@%(7J_'$8(=3R8BPIU"'!.'="XRH)/(I2("Q.$0P%*S17[X M4/IZ9Z85UO7]7-:>( MZ7Q2B4:%#,PMR&J!-2"*MB(]CG#:RE&NDA)7R-F#]TT?A*>%G#T#+.5C6.J< M#10C$1-#G$B#M- ".4^"3LY1@\EB]=$6MK[W2U7V:'NLE.5U@;'M[Y>VO%&6 M46ZIJE3E\+GJZT=/WE:4[982F*4^YLSZF&KA]3'S)2I'O[ML(][8+D4U2U'- M4E1S):M--DM1S7^^#R:/V_W=0:RG<8*WZC_N__N1:WKN=7SW-![:?W=;?=_N M]L][JU*@D^U?T;QW0*W>L$R[#@X_P>OOZ.<_/I\T=S^Q3Q1>^_NO+_ 8R.!' M.EF@$SX';0E?]K_MB>:7/[\V=S]__7SZ!C>_A"^?=]^0SW\WX?$^;1Y^3D#G M2'/G2%/@ZSA21+4AB";T"WQ_XTJ;HWWYE9)O;NMMQL>Y)4@1U%;03GQB@@ M"])API0BVBBG;Z4[]ZP^>NL>]+*842Y+FJ,FV[EL]/),F@N+VL99K_M/JY^[ M+1=Z;]4C,L@CDN?)__E>K+>Q #>\#O:0F&OM[,ICW_R; \'X6^S$U!I<16?R MI;GMEX^B^6V''AQZ>._^M^;%D3,YTTQ*)#V)^9AV0IIYBS X HE,1:K!K-D6 MNR7: B-LYS'/U6KG,02=P&6 B=$D!6>!66\))A$3'(P!&ZD, 8\, 1=#>$Q# M(/OOCHB)0E,14#(*9RS'$'A#]"V)39Y*$L!?LR'<%G:/#"$CQ/TK%&>SR>.[ M"7#3/XNYTG%L7VXU,A!!<%X_D:&FT LUN%'_\JX$'W9UD6;[XYRU75.N4;>!YD3$SC2FCEDK08K MDQ8+X3:V"9EA7O^W,I+Y1OT'T:6,^H^/.ML_/M):1F!5! $=!$S1+B#CK$0) MIACJG9/"&AAU.G/4'Q5(YKMXJ]]H=R]B_@B0-?@UF.L"\/NLU\JUW=NYB/O_ MS]Z7-K=M9(O^%92O<\>N(CD$N"=SITJ1[40SL>58SOAEOJ2:0).$#0(,%LG, MKW]GZ<9"@A(I2R)(XBZQ2 *]G#Y[GP5>"D"I G0+,8<:]"G#EF$LX%^ (@P M)X'5HA-"LK2*:'?%-V!^4-Q\VI'GBK'KN?%RW;S>R@%X6(JJB?WASS8$&3;H M4+0*.Q.. U^ MN^OT)EVY(8)D1W7EM]QJ@=:[V06D%?:2 "W,Q<>]8X&#SX" SH4Y!XS@6@N1VG MPDF)I1I-&$UZ[\[^&)FV90XF5K/;&72:76L(:-)UG&:O8X_[PPE@C-E[]D]K M>)=]TS#-P=/OU*? )D=5'HP:,2GL!4:.8KA'[J51X8=I/IVR]A>%1"V'29R-S_%/OE\:FR\ MUX ^\YT+=0)GO)F:=)ATEF]O_A"RW6MW1F9SW)U,P-QHCYI#RY;-D2/[73%" M3Z\ 9G^G"P/0Z38\)T9^"Z*?A!9.[N)+WW@K0GMF6 -MZ##-A8$OKMTPB8PS M%X3E!^FYLAZK_$E2$,[ !D:@>)5^A#F) UL"ZE\$H0C1<8VS&1.0.*EA)<@F)$Z!,UEMX[[XB",7\))+U]B>.Z&[[#\3P*R)"P_!#@%DQ$H1>,!(X^4J4)T .H' M,7#-:UP0\#% $%B/2PJGAHCBK:>#[WDY";") -0 &#A-!#ZA#QRDMLQAF6X4 MA^XXP;.1(O2!<< YARA%'> 4('2DA^CJJK R0!T;Q!C)Q UOKQQUIG1F$M%0 M,O:=1!72 [PJ"G@X39QT(6!T=(5H1-;K3N)8->!6=$/QBRX@1%#X,!S MV"1R&V!:(8)\3 =GB"2>!<"-4*K.67Z7=?CB.2JZ.FDP;6ADPA+VM#.0?T)7;F MD^4".A4^KLP$8PG<25O-_TI\J;1]+RJ?; M>;;!RFSGBNHV30,_S<5G&%1C]6?0?"+'M>]>A6*AFU;27UG)18P<%0T_T,#& MR"Q /2%?,C&3( GO=(C>@!:C3L3,)O,UJ;< MEY*I#(@OH;<6&6^7H&Z/.ZKAJ'5<]W&=<=:>.JZ[C MJNNXZHH&'-=QU56)JS:K%E<-IB%(?Y+T9[[#APTZL VV: 4CK9=:7[.7EZ"/ M_?YYVGDW?_W7Y<=?N[_/+WIO/_WK\[M/__WR]M6O7T'G^OK6>MM;T]?^NNC^ M=_[.O7QE6[]_? OSS-S?/W_Y^OO\K?G?^:\W[U[!_'^]_NOWO[S)Y<>+KV]_ M_:,S'$VL0==NBF%?-KL#T6L.QYU!.O3Z[L6MA%YWQH!20O9Z'8#@ ML#<2H[XTNV/+[ U%9]3[UM#K!R1$&O%[T&<]U]Z"-'\!+6_*D"&H>\*=1XKU M/9&TV>C=?R/'88(^]2%;V8W-<7@VKGO%_NN,)Y-.5]H=>]CI]LR[S^*NV$1KV< M3%R;G)*^L_(HGKX,U1MO7%\ #P(+3;U1<#*_(C> D2A+XKC!>/3%D;F4 YK?TLHP@O=&+CNF5<)0O8Y%O7#@.""=A^ *4+ MWVXU#!D;.;_X/MA"X[&9THZ@>Q>T#'/8M*^;[?:P,]PG:#A2N5+0^0UOF1P# M_N%KRP]!,$$'=XUFWX)FO?8^0?.2K]9RC!BE+CF@79A.T&609)TB:A@DF3GZ M3,3JAG@"4A+[F!O7;L"7*U?JGMELOQB_U"XZ=4>/MT*OOZI;%;H@5D',. U> MS+A1B)?.()VURQLHX>]X<0(_1=H'ODC& .M\*$\(JZ1K(NV5T[?KH;R6H/OI MC2)GCY)Q)/],X#V/?-(!WK@[!-/?@_"+\3.8.)[Q,108#0#" $2&9_ROF"]^ M4#^=15%@N^D%?OKBN1LO&>\-4![H3NI-XI-WT)/",1C([F3"JRE^AV#RM0P$ M#6[./OKT;%!9T9%_F7R[DD"/H?$?D&;&>X";BVHI+NJ"KH+AIP_D)R1(1C1P MYJ=,3Z]E@(I&MP$8[02JU(A%[LH*U>*,24(B<=LU*AE\RU)50 ,MZ@H4+,"U M\R#$*(R84">4,>B.+-]?N1C(P'=NMV\'3M?JY[>C[T7U/N:!#HAPW CQ2\6- MJ=W0,"HLI5,,2T$TFF*Q%NF47DK>,7*#0M@0O-><0;"*"@&ML1P/5/1;IVTX M8AG1(L\6(:"H9>E%[GINV?F;O>)&MP'8QF%YD)D4%+**^Z3X:(K"03T:#BN4 M=$.;B[K3H,[=-6-6 ;SI.GL,6HL*(:Q:6 XN 8[H$Y*>]=M.4D&QF?5!O<,LS MXTR=R'EVT/DAK*$>(L?']1!1LECPO$!::P?/ RGB&!7C)//$@G'R,Q%/%ENY8VD1(WG+VCI4Y!U)"-H<:%91 %@JCY MG#@N%YLNL3Q2@E8\;(:$5VI![ *R!8Z> LN;("YR\ 4CB'&>F=," MR,J]YC_U23.35-X#,G]0M6<QHO12 5? 4-TB;C)869PT0"?72A*,:LXA@Z M7A7V**AB'$SVHT#V M:6(ATVK! 6S?/_-#L#RQRUB\A**1]>%&1;% 9&S*[H M2@4+ ':->E<<95JYIF>D#KP!M6<0^(A5AO1#4 )8OH9N1/28$-CRHC U,58907J8)%+2<[9%$A65,Q!@74&XXI"PE#0?P46? R&Y"%.*D'ME-8>#!3B>" M<(.D>[!@K'3G2I3F@@I*7B4$3E^/@8 \UKV,:Q6%!,81'0X)KQ6[BF*BM< C M%SP93"WCU:IP=^0<22;$(V.%3'*4&IUQCDF>)5,\L:Z6[RBM%;133UZ)C+_AMJ:'X&I=8L]A"'3KDSXK*)% M0-[:+'29M\CHO?XR:%[PV0?: ;%"/Y#EEO+(HC>8CREI_/H";+*#MVQ-G:* MBE")GHQ.Z8BS:>B%RK@DB+UF3L,]>2-H%7GG< %KU6&FP\LDQV>GTQLT_WWVJ:#Z\-)? M9:=V1JQ *T/556[6%!MF/B38,>]"VQ;L(N54H$D6P)R)<$336BEZ$J6(W#FI MARR2\@MZ%#"YB[.;;%WR.4 <$',Q5:.1+# DEGBF.#1.$BO1LC:8SF5"JZ\5 MI@^"1J?\B&"!&62;W20YQP_ C1BHDV>&A"S9(T@P"\R848)4KPD5,W4A6W2) ML(LGYY@KN'E25U@RGKMQS"XCY1;3^*ZF@.-<=[8H4<[46_!\9C*;:L0A*F+< M^#58.T7OU6#=[42H3?HB5:U/V;E>+0S/"]9>U-LBDF0/>RZW>UW;'G8G73D< M]-K"Z0^E,Q+#B:G*B)MM:[ >9> DH2.6.L(@FMON]^_@V&QY.7FEH:*[GIY4 M)$$N;+S[[O/;Y;NS/WH]N]-KC_M-T+NL9M?LC)KC";8PE6-[T.Z/>[;=>?;/ M3GLUXRY4CY09E:*04U-?@ G3YB81)2Z\AU,UP1U0N5NLI$0XE54%!>N MU90;+L9(\3KHNP[ZKH.^JQ4-70=];XQ_/=YX5KS] M?$MIM&D?WCU&9.6-3SO@+'E]C:CO:D&A9 ,(;P=U+&Z 6D#X19*(3POQD:Q7 MT39H;BB?B!N&<@HZM#)?''71Q?G56=Z]+[@#C7;@KKRFKSHQY!WSCE-#H\/A M';VU4,F[MJ3OL]>V1I>$*M%3=*#0O, M EX9N23K'(MRJ/ +Y7K,8B

AX$MI4-E%]XG892 *>3;Q MAF%F2>1]KMRF8PU(1. MW*9T:0Z8($AQ_1G*J:!#AUG1L4-PA3=S7B4J#X/Q.ES!H.AORB(E!B_$RQ<6 MW]N_Z)3%Z.'1YC !WNG .PW\9XROOCA[R2>1 M.,R.:)KJ'U./ G]WN%(=D4 :FX)3S4-BTXVK^#=9[OW[N:/;L_I=_MRV!Q-^NUFMSMJ-X>=@=/L M#T%6]=L3VYE@W\-!H]=NE_8^S-OB6Q;2S4+1TOH?0'RZ9 )14M%>U^68W$+I MDK]%=Q::6ZTS=Y%%+9;'NFS(;R"9A,7SR->61:D5Y'50(HZVX:9W3DZ45_ D M$P^=[TIW/4N8_:[3[IGXSV @VA,+[+SQN#T:.*8JY?"MY/:&KI-^ HTJ1W0? MTGS]"[]00?)TR>^OUYVW9W\,3 D,<#AN#B9#I]EM.^WF6(X[S<%PZ(Q[?; N M1M:S?UH-T[+*J8^(R)V/0>%(,1X$*54!*51/B^+ _F)$&'&6)]E0>O(:-974 M@5:BNG3:W512B7 L?!DU+[]ZI0_P657QJA_2A6N<4U*(Y,>63Q):H'!W%2J31L_5/"- M"P(Z=]8#S,J"Y>7J),WB0\&KQ&A(Y8%72KI2O3'WS\1UT.@4&\J[IEKS@H+X MF 65U-[&*//[.2 Z9JA/ZIKJU M'J.Z.Z .%N*_D0\@YOI$*4#7:3:S"O4Q*'I"\_+:=<"&2*]2T>/ 94-CR:)4 MF:F@\7GB)HW'UDT>7.V%0FJG^EQ<[4L)63?DNDJ4-Y2=)J9BY8,-Z$K_&D/Z M,M^6Z]L"K%JF)@22LX 7-0]^%S\445\%L[ET+A*2PP!6_,W(A" TC3<:F9 M69%.=!2\TB- (_Z3HBYL513!=D,[F0.( 711@2]C% J_WL+@^'P.C/;_N>0W MC#;%2Z5]/&"X* GI=,B/**:TD1 KRK+?#0Z-RF+PU3A,'(P]Y94Z-AZXHSKQ M/@GM&;IBO M/6Q9ZY9IKJ0@NDX0(W8Z\HG=Z]N#T:3CF-UA=S24O9XEL+%G1_0Z5J<^\@<_ M\O;;Z1_C;K_?Z0\'S:YMV/_#Y]\_O8$Y/WC_G5]TWWZ$SQ]__>OM MYW]YJ[SNOQ\OEN]^^I?W]M7L\[O/L-:?WLU^_W1Q\]^?_C,'WOD5/[][]7;Y M=OZ?R;N/KY=_=-IM9SRQ[6:_/0%VU^F9S?'('C1'?=&V1&_2L\5DM8*9#7J@ MF%AMIV,[W8GCC+I#8)/#4:?7=D9]<[Q:CDV!WDAA_PTEV*JBR]^CK/C=8"N" M64Y&(&O:3M_LR*XUZ(],LRO-WG!@MT$1Z#M%I5=%3Y!]NU'!B/@D'K;1UHY5 MSKB2V>7D4O-1A1[5N81\]+IC$7/:IK]L8U7($YSW'9 T[0GEBWZ MG7'7MI_],_#ENKZ1"21UO.Q5<).8+*B*'V"3'W V3 .,'R>AFCQHZB^DWT3G@8.Y\YA]".:3C;?^Y;=Z M-MWJ94M-\Q'1[1%2;RY\J_SNKZ2&]8-[!DXN!+G3KD.0][Z4.@2Y#D&N0Y"_ M-03Y;DWIL8T+>R9!-LK+R0=.4(SP/O3U5TXF/ #]2@D0";9-ANCL9#T(IZ M[6YG8F/]76?5QC@,PP UHTE:DP(3'S&":2[T/0XWL:/\+76;B1=$"XZT]F5L MO*#@KR")L(79R^^WZU)A(CO7WX2\'/RJC.0YIS35;C!.%#WZU.[D>_W'#XX; MP1*7W[L^[9%>^@&V,04]0*E$J$==8W4CP&LU"'OL;/^6V_4:G<'&W]NM\R-O]TVK#EL=7O#>PU[^V^]3N]1%MO? M_'-^V+\3?!G&<(J(-?_WK/-L!5V^MQ9?#;.(&8A!JP?)9_CT--3.8H92S%<[ MWVU3C.Y/LZT[=2G:5>$J:8?-M7%KSXX'#CK%H@""+;'W,6 1!XO] )5C3WC M077V?@<"K-\^V[:48-!5DZ^5;QHUPZ:'JJ&JZ_']%L>_<>=*=,,1?@\;-RAZ MS=";V %I[@3MMXRQ^R)W1@05AK""" ;]:[6L7F60HES8J:+G5,LO6L6'73;= M-JI% ^7;??Y-6\QOC=3<2NUMAUM_J]/NVLZ@TQF) 0PV$5U;6#W1:;?--IBD M@PVW_KNE*+Q7UL9[M#7 ,GVM+8UW,DY=\9W#M#]GO\^_>I>?W\ <']S+C[_V M8!X+_NW\_G':O?ST:_MW7/=?WAS?A_%Z^AV8*_FO]5O_+>SGW4\7L"8/]O0[ M_.O,+E]->_]]]<%]^_%UY_+3[VB_@CWK3=XNVU]_^?@Z?GO5!MMU8-E6;])I M#AT,'^@,VLUAV^XWS;XU_)KC,T>]V1.1B;W7%[((:]KHWN-D>QI'[-DBK"DOY* M61*]RWNQ-,HK8<,1S7.E&5 M&-"[\YQ.U&_WG9[L3YI#,1; @-K @.Q1IRF&W;X0'6%:W3XP($RM[O:_E0'= MP@0>2R?:UB(^>1J>M(4S['=/O#B>A)4"9Z^NYV?OCX1/S5_T M.D'LOY<6L:V%=M GTG)$#:L.H.QC98CP8=B?#MCGH6V+LV+4.43$*SG0(Z9B6;79ZS4EO:($. M,1@W!1Q9<]069K?7=ZQ.OT,4W/EF%:)";HBM7:3%2S$51M.!53M!@D$YF@RW MNC4[1@?KPP/H:+CB/5.#:ZZX'Z[HYF^,G-ZHZXS'S8$E;&QKWVF.>I;3[$]& MPNGW3-OJC8 K#KL-LSM\(-/JX4AHS[Z5FIG6S/3!F>FHTQTZIA#MONAWS;8] MYA[*\C!7,'8_2707L9P;NY?@>)OV=?A;1#W.50T4Y(%GOO"6 MR$7AR-ZD%3#/=05,KK.>%<&\S(I@'F!UAXVE;3:))H!+I"H*9CWZL.B/ZAT* MO__*=7Z]I:J#H9MO:%D$NB/VH6]Z0?"EV I12R?5,HY*#DI!U<6RLOJ&-=BM MM<+KK5LK8#DUU?$VWRXS_[#NG,"E!U0Q02-THR^1:KVM*C"GA5HCF=NAJI/$ M?2NH=0 *YIBK/2:A_C*KO)JK8$#US*-@SMURHX:Q#!+X$U-#L1KC9&ELABP) M?*KD"+@S7>:*=*D]WF"EQE0]4%_:95_.Q7+UJQO7\U:_BV9E+V/E2CM>_9:[ M^:Y^B[F!J]^!">':[@*VM?K+&+M#7J]]C:T_YB6/+["6]/I*TLJ6Z0]P,"DT M.+J*N(AF/D\B3:P"Z4(20;D#H#.4EX++Q&J(5T13_AP&8:& MZI4)"IG'/4MU.@@_&F_X1;T; M(+CW0+C&Q47#(+9JGJ4D/7&!%TPU.JL9J>4>-3XEU(4O$T!871^8&E].)C"G M+CV,36BXS'% U:3T23H(+.Q1ZF9].S9C1B'8IT!RUQ',5N5M4+-#8*;<]5-UD%DG7-VXA-9F8P> MV)@"%X0]2JF?5X!I&![6*R%VJ4HZ8QYLKE )%N;"*B+7LJRNUM'6!MTFD=@I MBFJ1$]5<9WZM8#4]EZ]9#9B:JUNM*(PJU I'E@+6MF,; M)\LLB#3Z M_..@&I_E8\;[3SMDM6$94N W>'C2=V;,V^K4746R\=]]1*Z>6U M#*]=>7. ^N"MM C,30#>"F/J!6,X8^QE+4.%KE0]B6I68]-7W1RL&2Q _F(G MD/6"3/@>?MF46/S(Q<8AND@3_H15G[&*Y!Q$[)PJ"CQP! M"ZJR#:@J#/8,P".V%R3<:IK:>36H&QG.BA7QX1D/X T+D VC]Q.7(W"F,GN^ M95PF^=)1BDJXQ;2,=7$IF&AEU5DMJ;$'P,J>HX\H=(+P"U(1]YG&RN)&*.PO M$55!P!^YAM2U:^/3"CQ96SI8TR0&B2:YO9.N<96,FVH!))*H?;NJC*4/+TH6 M*;/!UW "E)\SZ2V8^'4Q#RQM#>S::X!(G8:X"^IEKDICJPKF*:A05H8BBL.$ MBV0=E_2ZBSZP'J:D[C\Y(0- ,D2B4Y[K+3"==>?6[U6-RO:BJK8,3*762)U-B;?I"_QDJ/8\L M@^4ZZG43*1!)T[6J3H.?U.*(;O(K!/.%K%YB!DQX7&)>T8JF)%Z8HK M6!N M44?5<6WD!QZUR;B1&G#P.^K' 8R$TAV>F,HPS\]2B&%#YWUH4,GAQS>H.:AL )"R[EKAP%U9HBB(,PY67"7 MR&4#'P\6C \'MX?-$M .HM80,4ZH3)98VC.R-='=(:CJX)+$=[I/IV7\3+T5 MV+)LK )F T TO*CX/"KF:%S20L;2EWAL;.7I^6$L,(38K1]QYP->3CJ![F&# MTQ2W'Q5 F=\2R[N$8;W%!QBLM@2]\N]4PKL0\2@#[7GO2AEE\UX[2^J2_<-^*!K_I M&Q]30/#;V9%&Z:R/#YJF^!BH,/ &14&:!5K D,YP><,1K-P1B3816M-;D&VK;&2['$ZZ>XIFV=A%:KY@ M/X[VW[HQJR\HL*CO(@"$_%+(CZ@!JD?.C,P'RI@M88 SP!D3IB07D.ZQAS) M1?>WPF;*0>@YV#Z8.S?Z"O_R2] +1B=)!+R'.JOP!D%V8.,57UGA!'S:$@W+ M*Y<^X "L7.]2R;&"6"*51C7LX1%IE'RSJTENU0W=VP:V@QZW,4WH*R*=8.N< M"'3JF#H18[TSK1T$)*E0#*N*ZD"!<8"Q0JRSDVIAX!S<:L=&U[5-PBVO8&.E MM-0YE>.Z+[/.86FOG:S]WT0ZV$"OP1:\ZO"VLEL4;"2@%ON+EU<+8UJQ?]2_GPJ#Y@\"9O !I"@L1S<>D M!1H?A7LCB(!!R< +="X/[<;J/@:M(9@B8V8-;1P5BMC0M)RF1 2=.WWBPQDY M.W!$7!CQXN,J=2L4Q?61&S]OF9.B31)>7P"EB)\9[S>S N*M3DNW5)]D$3X1 MF):@7 ?L>YBSJQ786: :"@*YY'F_.JI\@ZML]%3C"R4<,'"-", M&U4]PSWGJ0LY/YM HOS:R M?!B:N67J)D@$8#:'B@;3Y>NW.2/LSO+:*J;B-&)@K$>IL%W'I=1Q*0\4EW+( M\I*X(5T5HJG(OE_E@TH6"[P2GJ'D1(TZ:\P8S4!S1J,9[X'Q]G^O>"<_P=?\#,V8RE9E!F!\Q9A:?DYG,VE_O)*'0/C1J M+J)I2FO 3]6-K9((^ZGH%E1-Y,G#K*X8=)/Y7*?9X@48>OXY5D?Q4SQ=%923 MUR&#<'=&\-3@R.*[$?D0TRD8P1;1S)B@1P45Z;'4Y@UZB3_-$%(E-SCDHW" M7@$P*(<$*_)_279NK\BLZL.&[,&TC;DOI<->>PI@X*ZG-Q3R%8",18:%#AIL M JT;Z!':,()-A,V>=/($_"A\$G=GE*4@^"XIELH-,L=;*'S64;&!>L*^FAY@ MF$X?2G(B,4OBZ[C5*,NJZ%I7K>N?GN7GY>$Q:9UZV\VS5KHFRXV[O6MG H&/=N5&*>( MN)VH&]'TAH[NN/P$ ]L2O*K3D5E(U"^T I'VUJ78 XYI4QVF4VWC9;X)%2@; MCIO,F[0\?9>OB(1V=FG'P6W[*H7D.<:B&C_?;+4S-IOIGDVAI_)N:.=@B]I# MJJB@IO%+BOVXCW->*X8[PZOH@:&$%/,'XY+T/Q5!:)Q-)NCQ@V7=\7Y+!QL: MNS2E/W0)=)D40C9B*>;HF:0+6[XHG2+0M*J@[I'R79FU,R;5KO)I0*#<9T[0 M<[[907]M3(P=>31[%)37)F(TNA:VCR:HWVNZ//W)RJ0FIKN M_6#,=)_TU,/)_>)Y '6+Q]<+(!6I=SJ.JJ?3)DO@\Z\J-@!7F?A"=9U7P;G< MSMWC %[FEW09P"@?9S<<:PH/"3%]D;/_T=GOSF6+,PBS=M5W$F(A4QD)VG[?-B^W69H%>4\734,5/%#JE M8J8J21GY<,2]DD0EH6-V6MT#XA1T"6L.6NWO=GFO).R_YA-/RR?2?M0<.!;) M2E)#5!2CHU;_NWL+IX:Z1L>LK3\QC09>-MLT(GP/= @TXER#9!'XNV8LK@<;+4+)L@4#]"CR,0OEFTH? R8Q5MO&W!QT_F<'B#?@ MMKO(B8Y"*!@E3JOA\S=UD=PIQ5)=RT0 NLS,4C!NZPCJ/M(?0M&UZ$;IZ932YV6 M5).(1?!89PAE[\*SLS0+(7=]RV$&60Y)H'*S5S:8OY4*5!YO%+ G,8M[I&% PC6ZLAQ) M4?_H-6:4B]PX4=D+*[GX'!M'R?@J [\P9LMX*^ANHGBBVT2$^!:%HN Y5YA'?=8>"UC"M. MU%9WYZM 645 5:\#(V+"@%$C%U/H4X*;'3-JN.-*QHE-Z)1!H>[P7F1[I)S#BH M'V2R,*@@8E)<6O@BK531PI(76/!01C#) M(BZ$7&P[:8-BV[G.C2YST^!BB?#OLZOLFN@J)[%*5/5G>GU)>XP*35W]<# M-;'2!%JD":P4R.7?^H-6;[#YYW;+W/C;;<.:G5:_U[W7L+?_-C /:K'6MF^6 M5%?7R.$'I#4]VI-W=,Q8J7AC-W^WIH->2!Z*5=,A'UAB.:8S*(O,W:C\;,H)'>T/:#YLJ)]^!NEN(M .4 M6OU6YWY"JY9+)X$?@Y95XT>MMQPFJ[]*$Q>X:05LZAN8_.&ZJZR667NK:G?F M+?@QJ/&CUN^T0KB\,,IB]:+?,ES5NU#9 !5GY!;5-B>+5@K8GXM_=C31KW^XI M^?YKW*@U\.JR;7+=C.4DH#:(] E+-5/_+"P26]\ /$#$1FULUQ< =]P/[^H@ MK#&KUOTKV7K_WR=\&LO7-P9XT?!\OD#U _QR*$S-\? M("9'57;N +HZ08)UHO4&CLTFMUJ];PJM> !('353>/BHGM/!S4Z-FY7 S3T) MK+]3L?T]=^ZM[*DZ[QE67KTD'JL&7Y"!>&Q95>IOG^XX(4,Z>E[+6WC1FEIB>_&L(B9NUC(.]9!R\#G=;M!6AOV ML;L#!"$U2[MQ'>GEV\I14T5J:A*JY7':*M\$->RCJ27DB;!AR PO& M?_%-#PNQL/D?RVG6&/&+7-)8P'>P_4B48.&6R+BZ>J42^^4\")?EF]P,3.R; M)[PHX.9Y:K/.= MC0,1.O 1'Z,^EJ%N5)A#V&-C V>%HT9 ">RJQYB#975F )0;Q-X"YE CS1*T ML,5"-PB;B6L$-J)\<.,;Y^]_:ZCC+B NDP$25I1_.TQ\/_^ZZW/'1VK,"&OU MF]=NB(T18:].+M^,U\$(=1L;T!U#TQ:,XR7>.3@)M1)D*,RQC1/VC)K+&' 3 MFT92%\? B$,0](2EXP10"K"C9;R5(DI"7,,U<,DY/HL?BE-+ZF89&?. (8J, M5](,^#)W&A0V57_D)H_XA0(Q-;74O(A)8N7!:S@S^+%EG$7@U$UGV#D3GD?Z "H&I-&P \P0JE=XVJ^2^'092\?)L+LX MG#XAD^ZZ1G-&,7/ #8PS1T#(0STTBG\2^-L8+!YO-A<1D M83,>VC OO]](]I5K;=?OM=J](7*"75O;=;NM47^P\>=[=XNS6B8O:.=A;_]M M9'5.?+'M5J=_O_9^1[78K<]KCSZT0WERRZYU&[V31],RT'CP=H$'"IIS,CJ. MLM_;J7;OVZ:SX58;/C7 /7#;P^.!S?,:H^X!M6TN"BO(50_ER5,(M+G:>,'S M:-4Y2N,5*@>8-8[T60S:T=F[W52<(G5("V="L&UL_> 99 M/4;5I>2!R>A#=$AN#,;^EGH$1VK='I !:X)*<4^W8H5LU!KG#@KGNMW[)AW6 M.%?CW/T\.<-6]^!1;A=7W $:+U;_OMZVDS%>:H=:[5"K'6H/J(H,ZM:YM4/M M-@09U0ZU2CJACFF,ZDG) Y/1!^A0^WB[W-WR?OFQZA15#ESWC3!Y" !5FVF; MC79G]W+R52CBM(> JYI>3IY>!OW=+]%K:JFIY32IQ1JT[^LX/1IJ.7*W:Z>W MI]N8PS%Q:[?K@Q:;+*]2LEZ2Y&"+JFU.WZ*:7[$;8T4P+&(717(^]KB@TTKI MO,WU[QJEI19;QN8@#8,+N,T7H4M%\B:JIEASM>;=:GW&BI3HW-[%?4?5HG. M@0 @,(AOJP^P4D'FR%<_V=BH+>B,AP$JJT)@P+A-UWA:&*=2^Y1.?FPJ'",,W6<'V$TN)Y7(5P M]\E4@5!<.(PS!WS%6IZ\!2H,Q%Q# MU/!$%!M+*<+6>OG=S3A3-1399>W'B>^;6;U;@C54TW,+C,5R6^:HU?^.1RV^ MM8JX\&RO-?KNX6L0'N89ZNWL0RQL64EM*@-0,!8SUP;M88IZQH.64]M,E=6K MI]9IM4VJ(K5S/;5VJ]]_E!)EO>'H,0IIW;,\U_$L%@3VZ'X'MA?(FE;O41:[ M]9L'85!6P)RMZZD]1CVU]4TLL&H$.90$U:J,43TI>6 R^@!=D&>1*^XE; \W(\/JWUO[/U#S[0 / MR;3Z]\VZK0_IZY>C+)&D$/Q(U1EC.I)R0.3T0?HSWB=A,%B3]P>KH9O[=X6HK;"GOJ,!GNRPNHSVEXK MJ;V"53^B?LNJ?1FU+Z-:>E+MRSAB4]7:.;&QME1/R971J2,S*FG]'],8U9.1 M!R:A#]"34;=DJYOFU"W9'LSNJ>FEII>Z)=LW> GJ,:JN%55 )UOKJ70R#7K6 MVQ(\0$.)H^Q,L7UW$=4;I%#V\;X](DK;U\Q@9? TS^:$[K7TL3&%_GIS%Q]L M.6)TL'GEVVC^GF:^X\+O@-"Q*SP8)IA,(I@-=@S8OSK:%2Q;+.#E ME;Y!0 >%)7($^1;PA6=_DB%@T+*AC_3?,(<3S!O&FU#XMJ15?DBB:-,RO> F M/QRBP3N)-[X>O!GM#MX WX4#3/R8FM5LM8DS(+40J [6>!&%0GJPG;/7#>-* M)(YKG(5BC#_A5JZ"!##B; )GOSW_$I98Y@GUD@M[HFY$1Q*86FB?7&7 MY,C_=Q9F(TQE0^L%FM M*KVKZ/Z'J,I2#)!4D_][]C^N:?:Z@YX1-=,S;R8,6=2 5MFNA$WNT,!9 ?X M 7OA"3^9"#M.0DE-T19AX"1V'#50_G@)DFGN!6R5!_I,"!(!&U["/'H!%N)X;+W/3W8@0Q'2\5#O@84!E MT( M'\.>;_1E@'Q51C"!C4I+<.U&V)%+B6<"Y!+'A_< <#,1&RYHV;!YA)I= #LV M"D68S=VO^*4&:=8!43^>@^7-S+5G"C8P7Q)B-U& RI912Q!-0'@2>5NSS-](VY6.:T*-0L8\!7PYVD M6@#)_U+-D2'A!W%.=P J#66T"'S"@,(8&I \\MUF-ZV2&RZZD6!.A'8+TR$ M!P TB9@!NV?PWDA:$3$K^!)L9]=VX0D@D"0&Q/F+:0"01_#Z"HAMV*";VH!= M+>-':0O /QQP"N /24%R MKK#& !.A^(-SC8PQ4I0?%9-[-HJ#^J:HAX Y9'49H0V2'[:QD AYL@_,+K.0-*M-&4 M L30;3F_R.4F>%!#321TD7(VY(]D6@8+8$Q(P7.8$IBC@AR;WD0!N?;,M@0$ M=,D]HJTIA9P1K9 F 3LH@A=M0GGTJ20@2V2C= 4-I"? :M5W&N?3)P<\]YI! MQEE( M)D2J_V>TH3'GX?3E[(&I,QB@?;-K7\Y.KS7H6AM_OG=#QDZK-[QOT\7;IC2' M]VOS>$R+;5N#>K%;CWH0EQ(5N!*I^W(^1E_. P7-(;>EK%M(UBTDZQ:23P"; M;5I(UAA5]Y>L$O<_BI#;@DU<]Y=\K/U7._QO..K>MZ;5H43WU:A\&JC<[WQK M)&N-RM4ZT9-%9>N;@[(KC\I;Y4D>:8/)KKES ?2ZP60=OEZ]I/]*2P^.OER$ MP<2-OR5;^=AD9=D6J\TES,YP3PT.'S+3N<:Y@\(Y:]0:U3A7X]Q3.F-V+O=4 M/8S;2J\_W/HG_;H5/OR4"[\[L?JE9F=/;3$/AX><=M5'<["G M K?'AR!5&>,X$?5%I]5_6>-H[:5\TB(;^HU-^LJJ"J-0X]73&350,H#8.\E M1S:EA6%ND$YNS4$BE^@9Y^M>%&I'<.D/3%5Z;O:T;I*!)GME$M)2,&4JG&(2 MK2C^OI8V&\M<4JUZB\Z@J^UL-4U#)4$]-]L;%Z"2#+EL!AU_".0$Z+'DK*@( M\Z9 MS .62>.&%X\IP#,)(Z@Z+FF^/K($UP=(ZUPW)V%!LQ$J=^0';HW3^ZG&<@D' M*2A!];7F>O@DVG#36M-U-?(4I/)_"T\R*D<)#A*M9++KG%:J+:&SQ[&B%3*3!N"W&SI- ME?*K\I;UK_3^'=4@\F+RUMUD2;LMXPRVLO%!Q15"J>=P<%, U20,)6<[![8M ML)0$U0@ AB(1VJ >-^%O>(H$N@_T+R6G5B=<>H!SYE6>\DJV..!O,,=/>"R? M ](0>IH[MDE5+YC] ?#P>'/< M>&T96%XA".&U+"6]?!=48@-7.L>25JD8+R14XPSZ\#:N,CUF_('D !6!F$R0 MG<(@<"*)3C] M2+'L,%,JI$(\6.,!"PO-Q=1W8RR50VP?:&A.\R:1;O]!R]5G1E5,N!X)ZF3Y M$@S7@)]<(\,@#KC%4O@0E:Z,I77H+]!3$:5H4WXY%C3RIPAF2@'$(-Z6"W25 M>5G%G8@U2,!EJMS#K-0'4M>"%>#-SZV.MIEIG60MNGY=BZZN17_BF6G2' MKH/\Q!6UV%/D -VX6+J4..GMJH@JQ84UQA8!N1A4M;1,'UG75E)+Y-%5E>GF M?>4T%BS1Y-M@$2E91&+#];$:$T\=2WOFPU%,EXW<3J?HO_'3>K2X6,_%CPVJ M8^2"I/3D5*!Y!I"(0=B(KZ3EX.!1DE6R'0O4@L[#%Z(Q6T/K M?O5M;O]MU.G4BZT7.^K4]8BJ4\'E0(ONU/6(ZGI$MT>J'$T1E+H>45V/J*Y' M5 FHU?6(ZI2 ;XRRW'2=79JS]5SOJMM_;.>GWP&I@U)A\&ICH2,;E9+:NW?T%"(VZ5!428][[0 M7"D.X+TL$^->F=)UL87CY3BG78QCL*=Z*<>''_48^Y9\A_+D*7@B2X+9OR7+ M_4AMV@,R6RWSOD7.*V29UBAW4"AW;T])C7(URMW/?7,$&+>+^^T +99^7?JK M]J%534.O?6A'[".Q]E0Y^W XSFG[T*S6H,:/"OJ=CFF,ZLG( Y/0!^A#VYR, M6;O2#MG(M*R=+UVJ9V76*'=0*-?=D]52NL%: M#:G:@7;(IJ79'NVIO5/MSCA5G!N-[MMPOD:Y&N7NAW)'@'%'[D7;UQ$=CMU2 M>])J3UKM27O0\@&[YF'4KI)3:2PVX-K82-M=78@B' MU%'NPXX5]QKW*2:(*S<4JT#=LT.J,J)/2SGW# M!JV1]? -HT:M4=^ZUZBW_S8I!>",KX NMFX9)AV1EW3BL;AQVC-V*ZL9A=>.PNG%8):!6-PZK5OS5 >9) MW.(DJGN'/=;^JQU:TZY;A]6(? R(_ (,_)TK'=1(7"-QE3;>;HV.FQOODBAR M;$W#7IBFU>I5BD<=3C!OG6!2D0232@N.U;O7$\L:V4T'>IA\@#IG8Y?C&=3' M4^7C,>OCJ>SQF-VZR6&=X5,U)>D O<";@Z0>QB>L(I Z0&E.D& \D]Y3[:9X M, !5FWWMIND\.'0.PUM7TTE-)^;]'4(UG=1TH4&M>*NU1I@3LHBB%Q:;2@]RO!4J2A,'?D7%<]N M9Z^(,;#G)-[\2EE&S1,3.:4A=08;P:%(N(G*QUU0S/]W%F8C3&5S'$KQI2DF ML,?OA7L.>G+<%N->=V).A#GJFGW3DCW'A.TXX_PXSRW,%#=1P M:ZGEI9FP.CUS(J[A5' T_1@EE_OVTIAXB1TG=&*53ZHFT+X/@VL74^@I;U+E M4W\47W-E^8XEC3I)D2067[%X@-JX&QECRK[5&;OB*QVN>I@K&&#:OJI^\3D! M\>NX-ATR?GDS<^V9<2-5F7+94-]D.=DPE),;C@O?A:K"#;Z$90&2. B7_/M:,86- MM7)P2%4OIY'6(0#E"C@/EK1Q$0ZZ2$"#GAX#."9I>1U- ,";8(4(HAC(Q,XL#^HH"<+TEP;/5Q;L6_(J5EF*AR[]>/.:I3F3F5N=_J]_OW3&4>MA\^ ME=D$B?$X.;>C_FDO=MCJ=4<'LE;3; T[PT=8[*A=)S-7)_7S0+-UZV3F.IGY MA#(HZV3F.IFY3F:N!-3J9.9]/R"_:K6ZE#->]5J.APT[U,\[[NHR,5PW4^X J"6#6"/+B-7H]1=>E7 =E;YTC>)T?R M(8!4B=ZRIN)'JMQG/A,\M,W<9 /Y[6_M/[&-Y>V:*ZH69?T,G MIN"./%>,7<^-W=)^LA5,RKJ:80H'H*Z*+Z!4F]=_)FZ\A*^PB:.4U.J2T/L8 MD[52"+@Y"$B&@)M"P&<(#K=T9PX\LPFKF+.[HQ'E'KQ7L*U?A;X^^3IM6,'B[YHDJXN\L8 M6V]H7PK]MJ?9'[6LEW4NR8'H]+?TO:J33 XD H[NI*T?3C$GX2$ZWQW@B;=; M5GW:NYQV/<:^)=.A/%D>V?@ H3@G'/)XK(%,& 6Y@%<#IQD +VWRWUG [B#8$7?/Q0(IQ_@@HR !+?+HHB _26,FK@'?7%_X M-E:H3T(#!,A-G"\N?^/"QPGP@BA7JYY0E.O18]1< ]$8A0Q^0E1,8M=S_P*9 M8X A"R/B7Q-AJS#9A@',!%2-Q!,AE:\WN*<+OXN(RDO"MP#E@7H\C"F&Z?!H M;#@D[NL2833?C?0\_#??=T&5TOI(-<$$_A0X5I0L%K , M>X8QP #5!%8*Q($O<$%[SP5R!@I"X'/5?%M$7.V>_D!:O0:# H-#;R30\G-K MT&ZUTRX2^.!SJV.U.ME7$>YL ]?\5^++])L&EM=?< 2UM\Q-GPM#]@*;#R*- M/\[CT][#PY%;/3?;@Y:9[;]LH4^U'CP.LV>U^@]P''<5NE>AF[2R7.U[^EQ= MUG V!W0!;)Y)#]E"'+D.&]#88:)UU:)06F8''I .DSL0&Q 54E,0QA1,3X]Z M*5=%>@0"^B 7(@Y=A;'9*#=P&/!:;(QEVB6#&(W@.2?2P2 ,( ;(A'-HB)NM05!Q,78!U?I%PP MQ8Z%AXPV*H>H3^";2Q#@*R##..<@F\%I<1 MPL=X!KN3AA,06#&? 4!3V"(\M@APL2Z\7[?BRI% 9UBWXJI;<1W.'G9HQ74O MT;0G,F1[![@X]L"B)DIA3GS@F8F[9!5P5=)S!0@)H#7D=)R3IELRH;4&$BAC MNPVM@,*C=N KO19X)?#.Q(M)69A7A]#@;F,Q MB9C&FH+;R>H$Z#3H\Z^;5PO4Q>TRC4]BFG]). (^'ID[3/C(E,EK$*0&(\ ME;(06 W7:>80 M)P21/H")C%&4H)A6. 3F!*( 9@*BU\BGJS@V@E(<(56#9FB5:N!/>)Q*R /4 M8-. \J@EX1(!;+#Y.6UL'/@)X;!8@%GUU46R@!-Y;K7:1><$C((P/W]]J4VJ MB1NAFK24(D1UV+K#@;"5!:$I!2# M3@KZXMR-8YDRIA\#$3KXX94;PGD%8<2'@5W.A/(( :-+0K!*(VRY%DQ#,>=F M:^FWR4(U'!33:2BGJ.ZBC\EJYXU/-:%*-/Q;9.!: H05=DT3J#F'7T#G!(O? M1O.6O%AJ.E!@L^Q=8+*N1V/!X0//(*7W7[C7CDF;MPQ%74@>QLU,,LK,!6!8 M,E=\&E\JK,"-/XL*Y(LM97MA'(.ECJ9Y\QWD,. $8)RD_O5;0+?)C-O MQUZ*3^_(O;/UX!>YS/@H&!&HX2MGQ!'U:AN-6J9EW2>WL3]LC7KW2S^[/0// M'%F/D-36ZPP.9*TFG,CCK+5[ &E]*L!BQ4ZVVL0+'OJ6;K1SX$:UH_T?*)7M MFZX]09-=#0 X#N!6-0]NA51,ZU%(98LQCB=K9MON9-\$B1K4.Z2\'5(DQBGD M_6 M&]*.J3*1PQ?B+Y*(6DJ_S/D4!)HZY*ZH^^P\UOZK'7CVPNQT6_U*5?^O M1/Y$C<8'A<:FU6[UZSX[-2H?/BJ_L'J]EG4H'+FR:MO=1FSE4#Y5VY2FIJ(A M[ZFHE0#@V"B_;(L5)V[3W"7=[Y;\I,>20G=8;C6ZU>A6HUN-;O=.Q=L#UE56 M1SD^UU(6R'Y_U](QTW39%JM-T^:P>]\*&P=D/-["5OW*(Y=I;,[9N@/ED0LQ[#T]J]2Y MM,\$H[)(J;3 ":WN.=W6IND:.W9JHNR4A0@YE7SK#F^<-9(66BFMCK)2'\+7 MH U1XPU5H0C\=K58!*74]%(QELN-HEQM&W IF,-B' G@=1IIMAIG8B%45**: MKJU!R6H .DK8*12?"-WHBUXO)>U<_N?B5=,<&7#4,+QK P2NW3#PYYR6CKE" MSTU=_4NO+-^H+BL'0S"*,BA%E,-/A3@H'R^83")X>+Q,P12E=30"OTFP@E6& M4TGE/FPOH0QZ6$!75TS.:MJH!5!^.)^E_&HC"'#- :: 2\K-Q_3Z(-39@;"5 ME02TW "E57(P.VVE4LZ.N3S5YX 7Z:7W*7/ VT( #"XP8K9&!;Z#]0_NT2:N M@6QHGTSVAC).88\)8SYO&38"7\D\M5+V M'@X2J5PZ'.P]7\%0,8XXH_"D2LSJMQ>*N#S4;@W MPC\ZVGN37M^<,NWEM8^R"ZT=I?S-GNGK.5WAI*RBFB639JXG,R4EB1X(^FW% M*T<9 %AYLBE?2#L#53H^R=C2.>]4L5!K,@?=G"H(0P,BV530A@;.RM7HXG98 MVH$R]1LY=00T#&O8ZFW6<3B/.$OW50U[_347)U;$D^XB5O/+KS*T77P>IN9! M@H4JBS-95T:.CKE= M*$QAO!Z>=GG.@-Q_PH9?!.LH30J"XA5)<0.IP][%!" MJ*(U;/'NTAR"LNI_P;,X [O9J8T7_A&V<@C#T#-]\H M]!4G]D>6$W6]#^5UX%TCD\=1J!8'@X:J?*Z"#14+KC'RW,(B'$41_ *+;LY9 MS^!VY[ G\ES O[R*9]NECBH,&EF%!^Y%DOPO*H2H@B-4'J5@+&G?P&IPCSS8DO;&O+H.=Q)9<8P56 MKFO+I(8@H4$9KA *Y^GW>H, M>M]A82-8FY]0<9QVR_H.J]# ;_E?7CAR(=EP3A98[I-+T3BAN/%S=6/T/EYR M,4:L!:4K2%'19+%8 )X0H]=U:@L[_^7BQ\L/QL)+(L-J@7S%E73HCV]8"LR4 M&]?D3#J>HR*UIME==C^5P M0Q0T6[WV=UR]-JL65E)*C,R3X4C?4ZN!&_G"GCA!]N88%7S/G0,1QWH)Z$3V M7*IU18R-L3UW?%6S^8C 63SJ/7$2[.V6EHU ?9Q6WQU(R.2=A*R$0VHA#2@ M_-Y8^ _))D%*>NO:8:!<83*D\.W!#UAF&FQ1+*I*>!2#J;Q:E)H>:!F_I71$ MAZD9Y%:+%%,PW]GXO9$&5[!25Q-XUR" IO".0!@V3(E_3=RO&)5#/GF#-#]" M_AM5UGN,7CVT?%>( 3=L!]<2K/IX5\HOQ1O> $L M*U417B"1(4NQVC^0)XX&_X@/_H(/:AJC1\P?2/('8UHP*^'O/KXR&\7B?B^> M=]NM05$&4\U3+O26B^9CG>:%NRTLSI(I'+IA=6MGF^)3 M*!>>0",!7]F ".K^V@UQA2!(E4<31#9HBX5JZ27VZR()L0YLK#F(**/I%&^! M-@VST>L5B;/76[T:+R?.Z.7:'9W+EYRW,0J==8PK6:IN93?-60IY7BD0X MJL*'P0:])EVF-/9J]A?E2B5!5DX8B)J=%8(PK=6+G(T$@5UD(J+'M(SK7-@S MF#QD,L:G%QE[ ANGT:(X,E[L$Z\)F*;%)%9) MM-XKV2O&OD(_W>ZVVEX)3>9,8$0HCV]),3[-Y6XH.1I!4FK4I[+F<6#6P7:T MO^+F O!C=QIV4'GH<0W_%AGPLQA[;C0#P.*A%M\AIUX;?6,Y'Z$B_\@0#EI> MTJD/8G5RXAIH#C"L2K!=>%&@M"J,"$A9C3%-1 AZ'==BSVEO*SI49S7@,T=I M]7FL3IYG/9HZ$)F!(-!AGY+&"JH7)&MZ0AMOJ=(#,\F[/C&DYTY==.@*V^8N M(!3B<4U.7G26Y6OC9P7H-POJ^U+V;U<;*'L "Z5]%^\JUDC<4!B]2T.%0^^? M[KDK^RR'LK;S&,^'ZB,UH]W=+KB32 "N\18!A5-K_=ZA:O5ZI&] 3" MW_( *5%A-X-2W>&L&JC[#,S;[7CZ!8*JY.F(N 2[]PGA![LDW&1;9(*83@DX M3#!W?:U5HISE>^0Y )ZC/*B=9(Y5ML=[.X 34&W0+EWK'I#=N%-S;O UG$0?#% *4H(/^XVMY1CHH'Y?ICV$@K50[=T M?>SAI,4-!FN+@WFJB3Z>5^BMIJ\AB6PB$;O1Q 60W'(NO.^]BJE#[2*T6"4ULPMM );M"I$<5APITP M5>_ [#IVSOZ5WZZ>=VZYO.";ULU"(;U[)RV(K $5 W77FZ3*<(_!3+2:0ZU4 M7?KYKSMEU]?9T ]UDXVW@)MP8=.1EUQ,W[+IM8NA;4%[Q\/JDCLJ#;+ ZVR^ M7^BO.#U[@UN\GN71)( N:VZ6:*^X#1@6.I#._[N M.LR6QA7T2Z=V'F4B4S(\&JQLY\ 8P8^#:C^(DH 6^&H.+H85OGQ[.+-_WO)CDNA MH@NY22.#'J,HLRC2&6*,#S.=,*@/*:NA'#7^ML S<$WQ#Z)C(=>(GM587/*)M9/4$X M%;[[%XGHZKD527C"*88<@WHM '" $&5&V]88G >G;B]-*DJ##&5JV*P^%_HV MVX'"MY&$ =@YJRSAT[Q\8W2.'VKYN77#V,^-= #H7,*DT]!UTMXD; MSOD+%*D%D18P+F\4E<2M.-II M]M&]I8$JE8*ERV$RT4VJQSCBD'B5-X 25@ M.<"T_E?,%S\ UEQ++^ (D%QFB ?:W:M\4V>U.YJ)-AN3O;1:+L]O0>SL!-T"Z[NXUO\4_LR\79, MT'LKIZ), CUAV8ZGZ@\ KVS>E>SB;&OALR5+W:#V-$, $HA6/)Q3:PXI0JY%6L>I,7-5J% M3B,4@3PF"C-1 M\BFADV8/QC.P4,.8P?3)ODCQ=+3I6L+E9&\8H@R@7 MW6Z\4K9/7FILWMU<+'%S9'KH0T_]&!V3\*>K'!EL,(11G-E7Z/@ 10!D(^Z/ M@7I&K_>TE9XM24WG^AG_U>;GD&,WBMLBWXM+SG]E;M$NX/UT">H)O#2) M^"R+EX&<61FQD93CH,PLTUN%C2#B Q*IR;B)?AK,Z35K[V.< %U##;OK]U#% M)19-J,QNHCPMG9'AAG8RC[2MK'&,[ ^V>=E@:C$=4&FH2!LN:1@)6JN@02TP M2XUKJK# TJ>1 L5&\B&/% /-[#V*1MMO];;Q8*[?!V #MV:'WEZMO0D4Q[[B M\@#2)[N)!*U/XPP',$V ][%XCF\" Y5HX :36.?V%BA+81VE^RV$2]J=.D1R M:H"ERJ>'MA#P8+9D>3ZL]\.CHXDI:8J[N)R+[$*'@N+4NUCCV;" OLK^!J2R M$5<]E;D "K&N+J8=-V1UVQYN$@WO18J:!6M/HZ8[1\[(ZM.*77Z';@WCDP[G M!W?KUQLA= )J$C6'-WZ^*0? X]"2=<^UKF=]5O\X[LK!NK3C("4OB\TU_];K,W0GNN="F4ZOF[[X;I3EP^7A]N?[Y7.PRB MJ%FR8$)'$!R+7%D(5?;F;Y&"&WD6@[&'M7;QI1:Y55@3PA=1G2R_'\.+ND(@ MRETXJ_4TG5!+PJR17H$!#C= KCLR?XJ-;!&>*@H2DH*9G3SH0?*:TA!QX0U2 M%&"SH%IC>3S81SRC&GB@.Z07#%0^- 1#!4P4*6R@$J%)G;P#Y^KGE+)].0UB MEWQ+*T2.>Z7+MQ(0K&K%K(\49E!^I#PO:H'9X*>E8TK?H;N8G(82I]YH$.PE MCNA\W86[CJGD&20-_)H*O"-PN9)S+@R+\ 5Q"? *=.8GTQ#V'J[U04X0K@'6 MA(V-BX9Q 6H7\%3T.TMCT-!H=854SY8L0NZ7P)_RIU< M(;",\139-U@1<(* M85! 4]AY1$:(3PV:"06S$P8-+I:*'A$%02+\"NP31@;5\(-D8> ;;P*8R6PW M?U4NLI"+&_GP23G" YXYKQ3B<>X2;'^Z%25NB]+1U2%??Z6J1N2<_%!R65,' MB=T9)&;606)UD-CA[.%1@\3V+O@^L>>.';:Z&CO^/0E BR9AHEVU,F-]$=]= M1A@T@GX9M.ZLO.6":H;J J&*KZN.&J2;?D(].';1-8):]J8Y="P9L%CADN(# M8ZW-JKW9U0G8?VZ:*T7=JG9K2.MD(0,:0E;?FG @BJD06&#G%.7R,OS:LBE4 MW@] OU'WV1A6!H<"%A0:?O@IKZO$TI[YL->I[FE!@I1M@DEZG076Z#04CF2T MHIE9Q&5"(W T&K0UM1MH\)8 MW+$.AM'U2;*A>5OK,ZC1Z4+ <6W4Z+BIB-1%E%052%2SL^V1 EZ&_05J$K%: M'$$AW73)BPAP]+M'*I(*S78*;I%<2&'"9;#S1Y8V< &K$$:=@I7F@GE)9I6V M]F #TA:4P,F_&=2U! R31&8^"CYKO#9:-GA1$;GV97B-;1H\C&106];=9$*) MW!7 PJ%VU.A$KP=^2T)2:C,$X=**ZL#T_O-A,XPC?$>"K\ZQ/*S:=6[3F6]% MF:)DI8%MCU=?6'4#_;L4*1KI.I:Y$\G'9,@)6J=18[WI1"2\ G(4K]4:^JY= M08W?0>2B^?T9.E7@4())?$,>9?A601)=)&"P<$T?'B4E(&U]J-88*ZB&O^2) M,%I&6!L5OPL%>@60OA4T%)WAJGG].6=/RM;U.M+1%Y[P?;*!?OY0=YW.2Q5#4M5I3[,F 5LI"H%ZC?5Q5(6)6K9QAGG:U.[D3#PX6_[5H/A MJ845"ZKU_QZ6OYFV\H8*U8&DL$-WH8]#H2\P@G"X M60)3)>QX3F)1DE,(WX='?&!WRO3>P=9'QBC+/0YFYG%(YN3)Q,L@ #K="Z_@ M%4QB(S]Y,O?#/7+W*XO7M9V^R4ZW'MQ.QR%W6UWC0;/:N.^XH;QB1CW M^U$?2!IT6G>QL:>^9B]?[*]8/Y+JDE^SF@I?>/KS*S#8O0!#=XVS<9#$QEO6 M)3^XT9=#4.32X*,/:''MONKJ*TYXJ\H^ % S*&@+SBW2&GZFQ^=# M7UW )C MU<-KF86Z--*P/Z_07FDNOH)Q]9?4;2W1R$9LB#*EQDM;"K[CM"8=<:;L%7[_(RHT%M0:4;J4^"&68V#HLE%[C(/+2=X$::#Z5V?-TNZ%*Z" AG2VN9D_H!6-0%E M+*";<.S:E2L+R<9>=MFT8M_- U\N]28G"08#DE&="QSD #I2.]ADSJU7%8Q2 M1B==IRJX\OTY552W/1%%'*@(7U%K5)71DFOS X"!= MLAR34#E?&,=2QZ"Z^8R5\4[FMU^T(S52K#FH-/Q+#A).@.[L.;9B!:734VCH MFO)CZ;E@D6I4,=O?Y=!E9>B;(/$<6C)5HA=Y;,[Y23;N^+8PK^)"U05SZ=DW M-AV\:A!7L37ZN#=1>H&!L^TZCD4$7F'=0\<"VP#K],\X,BE:&2 MKY23BV\IB8_-]3(L#L+N[@T#%8KF<-DN2K7 2G.E%9AH2.INDQ5M^5%[!5?G+P.0<$ LQH^^L8YL5=[ M>9PZ1D >%L7T\&(Z=E@&B!> M4^U,U2E$BP%B TFH[KD8^K:&OORJ\)$+;VFY@O*)""];;KI"EAU.0*BJI*2' MD8E3SEU>GV0FG2DI.4#2D;!US!8J&HEOIX!13RLNE 8]NFG)=S@>C '!FDN\ M;Q4?Z7*D3PXL+>/GX 8(+VRD ?@YMI-;AAHYHFBF3-E;R!CS 5S;=MGFY/4@&&;:3(1-8%_T6Z-7JY<%*HP M/VH!L=G+=I+NJ,X>W5$ EMH?575?3NV/>FQ_5/= _%$481NHF^;WV(O;P2OU MBBB#.V[F-5_VJ_NLG#?M0799?/%M0&%4SG9P=GY@UND!X=VDR,G+E^>&Q\2#!XP.Z)I]EY( M7HO9<]2G+%[_*O.(O=9*RYE-IJLYZG0;1JXO:J&,5.[A7-F(C=4^I>+W#-N&6P.)X^S0RGXQ)=!V"YDQUTB-XFP(5 M*.CDEGT]@1=D#_EP&QACYO10N>6>9B.<=IFA.5_[ J&(64VN?>K5ZW,C M)#I\4:"M FTZ!=IT7@(591P'+;%\>TO-*1H;F)>FIAR5(*];KOFKR$#,'UUV MG1_JHU,$91,C! .5(_1UA*LZ"^2 M8P777BB8]W>OCRS>7"YK;H\[C:-WAM#4.]IDEC5XK\1YGG[##R6<*\-1+GP\ M01_+%>O.Q!$*B=>K,E!K*R?$3CZ6Z0)(RQQTAY^V1_%B1057@SUK"%T2RH19 MJURLXW/B3/75CR/)_>%/&^A#]8A-T2?E.,4_*=9)B7@UW$:AGE4-TM7@D,_A MPBB)<@Z<)O ITH\Z]$J,SVY1 %/JH+LO4&PL1N=[::NOG ;0(&^/=F\T,H5 M70+B[4CNLE-'D<]EO-*R7<73,F+S^165G^(1HV>+@U,Y'31:]7NE5UAN(T-4H;-3!3BPQ>CWY"A+O #+FB/!TU9D'BGGCL(Y$ER0]O-(+F>2,BA/# M5W**%,4K2^1K:+M*"C N3PF8![X;!^RG55'9I>R/-%E? J@CNE(..39_$;JZ M\AK=J:B(Z@;\A>T$\##IR")VS>*F*/H8D#3$ BQ9<"\FA2:HAKO*^Z>//U'9 MLIE>^-BL^21=<=V]NN(ZM2NNZFZL$W'%[8\PRY6Q]V^/RX\^O M/Q@7[]Y<\X]"#+]TAM46J."4JEBP!R*3,F"!>D C@&*I>@9XRQ_\\$%4T[C?@I M)(^DE1DR=Y0M%JPKZ4(,(-RFN;*MGG#G42Y2GQD"=D_XQ MA16X:4DX;2/?,\!=.9MTI/N?::0[ZP*GU)CN59([5V518&H$W0^32Q&SF% ) M\XA0%AFA-'(JVP)#0.Q8AY38N7B]W!L&::EX,TU]QU6X%:KP4Y=9N@C0V)T@(V9D<6OLTF6 MXE2H2Q9B1147\^%TH A?/W!*D;;1.98"5? M1>@]"+E_FK$CSLW]BP M5M+_P43_TRM_5 1:)1RF>RY"(MWY0Z',[6\]-%QGM5E;<Z$3@89.BLY@]5I)%JXKEHE^@*K]^DGYM!6?O'#FC3Q[0Q+1E9 R0H1SA:B9JLVA M3>!RT&O%%HB;8XA/]!PB !AOKHXQ#<<,D6V=)=;OA_8DZ;J ]CN'PXX\5LA7 MH88FZP/U_8]!0;I8BI1^0-A$$+5/YRZP=:\QU),%9"Y/P)L.Q/M4,/AT)XH/ M*%# P,.FI9!TPP[[1K<_T=7).ZH;C%!D@)XFF-'5D#WER,)3NR#S)3JT1LQY MWE"3T5A_\^MRO>6BL9H'_([^T1QTIX66;QZGCKE4Q_8.\C^ESY!J?WAELJ>Z'UF-C'L12EDHUW(O+#!_W![*X3'F) MX7/;OI-M5U AU/-W;MY73VK/T\*?BAYS$Y\G$W\J4G>ZX'":R\2-?!X??EV: M@G? %IF+$#\^YR4P*41$!Z8+Z5 TD'-2T;N/[.,/,4T9=PX2DX3L(48:JW_* MSL@):,<>@>^]'_<0EOG@]Z#6LDBS6C.>O+U^#_=OY)_XU=6WJX^YD(M]E;%D M;/K@H;2E#(WK=F%RY9*@E&#JVJQ<$%K*05ZEIOW/1L"-P-*#POS)7E(XL!'@ M]T4"CAE-WH(B(OQ&"0K&YH1QD 4=NZ.+%TYDT>4<+?JC@7['A@OD%7+-KPC M: "9,-AUQJ9%?@&XBOLJ+5=UM*#><=Z8_<[$UH Q7_R Q#$F(*&J JB-A,PC M$)G0N^X,WOA)%L6 +G9-H0$44X9Z%U )"TB!S9EF> SQC%0X\J>!R2W@RH!^ M4A,FN=BB),SDA\/I/S+R"'"AOA:]CC7V<[2U@SOU6L%[]"/SD5(&K*"4XN@U M:^6,U*Q%-W-I:D-,2PE?9F32>IJADVG>4,"3\8Y:6];SV./N J=,0.F64-&O M5,V(E$53M#Z0+Z >'D(?T#F+*)>N@TK7KL74,<5+EC(B7N5(\7JD+/#M.3M$ M1MAV]Y*ZS>6D9\GY5$Z3\TDN);;PJIS8[.^F]'3G38AU,)H MM;>QWM>=V[3'=PB6J/P_V [44;O)7/( ?RV@*%!LL:5(W&.H[0#=&6GA4\ 7 MR)^>:+OAU5Y#H*U,43(O==SDB]5XA;:[72LK\L&K@JL50:I6#U$5O.%8C9GB M[)3_?OK-DSYJQZS/CCO69H%IZ@NM^TB_+0/DX-O>_:J,%ZV'5HOSU&'L<: M!M#HE^QW=.IKSBNTC^I!(PKTH*N620-^Q(&W+LG>1Q7\_EN4NN[K70/=8>,[ M^8QPB3K.0$"HL,"SMTRPYVDQ@E5D)%*AF"(]\:KE M31%S_P\&-_M^=']HSYPZRZD">7H:NZBI;8,X4OK I=S[76UD.JP=W%?-F@9, MD1XI=J(:'%N!9:[ 7(%!@94S5> >V\VRNGSH9 VZZIO:SZ%VL41Z*V7$,K_I M9SHF&:WWB7>F1NM4<47-*YZ6Q]91A>LHUU'0T5(&='13]"(Q184->,L8371[ MC"9$-ET@FZ'M8"=!@PN0Y >BM>Z4[ *N.J8Q"JGIW$R'U3%4O:'L97H?M!'V M>U1Y[7!!:2"A@KP$((@?^DD0Y3:%:EF$*F<.?VCA*FLK;%*3THT!O[5G#1Q MCP>@Y7,&4#^XX/DV"4%B2^B]=)D/E'"[U8T/6]CRXPG.]":TS=>V+#[, M.KNVW@5]5!T3-+^\7S0<7+._%=(^/9V.GZDR');#;"R3IIH &'X?1@ MN,IAF,.PK-/&42:>F-"^G0)H?!AF7:<(#-V;T/1W0VPT613.VP'E,@Q?K$F: MY%!X/"BLG2D4QCX):;U1G4A-P;.Y#<[9+G@-ZO#H6Q;A2!+/%(^X:Q9RS4HA ME\QPAJ9EF69\UVP)JH=>$7-=I1^"1A#TO;JJ:A.- 5C;( /TVA 3,&N:9,Z( M7! 481BWDF:6%:>NE%5XY4Y=FB@J_?P+Q]$[@.+YX)B9H#-P2D."CL]2;"Z]K#ORTWUX4=)^ &($3((X I-$,&P=X MRM4]7767N;KG7MUE*U!?%5?RH*FY/ M59T,3I$DL.F26%/$-TG\C^EW ^8ZR+N -(LQMJ"O>T?'3(4"YUMO]11.*DDTT,'I@S )+P M9ZC'CZT^-C3[ZO%MHKW#K@EN+(NBS/4_5?W/0F$8U_\/Z[\<1_^;^(<^0'^1 M'R *?^EI_&=BN@T:*LB"QD=2<1Z#+B<>XPSGCDE4,SAWS'&Y8SB?R-*UW/*) M9,RWD/G>XB1\"SGMO45-O.9[BSSJ/]];G(3^'W]OP34^CQHOB9+0[O8RH/1I M//W?=\\=U#: R5_54--478B=[\(=EIM'A87N-;Z<\T)_Q6^F84[?B5-#-EHT M8Z&GCK4I/OV5;]0[?.475KZ!)ZKK90MU=.-['YHCG+P<-%N?N1PLR$%3&^J& M?F9BT*G?<3%8$(,.[FN3,Y* I^<6EX %"8#H!UGQ\[((66"_2N/)H362:I+A M(#@/\C-G=1O]Z6++(7OJ]U"R+,VYD<2K/R\1ZW$!VUO=(!L'N#$"@1+6R_(FMBS((E^ V+C'RROM1R*;X44UX>'GU/RBQP:,VU%2P!9(Y<+@PC]M")4;!:5&WIF!5%-*E]Y- M@R.),;99FTX5NS:QW]2;LY@/1X;0UY!-9HE<( X=9$KWM3&>#*&@"FY$58%] M@-[9TER#?&NI[^>.+02SU=DL+W_W7IY:S^BAW7A^1(W'AZ>7KZWG2]3N-O:: M_7TN+F79>$9>7G2] BT]>NI-1:SLDWI3$FK2?NDUF^XJDR]>[Y?1L_&VLJ D M<-M2E8RVED)*3S)=<6*ZY$WL:#<[;/3S\$Q=LGF?ALINL]'S:"-XA)+VHK D MC9DLVL4H*&Y\J3]W6CW4:=>[]]$G]!F(::S_Z+X-C++7Y&LA4XM:K2!9ZS(R M4\NK+P?23K\BGGZ5]B>GKPI/EFZH^@Q/5K^^IAW!RDX\80.<;W-;N2YSIJA MFQ;Z!EP(*R9R);5QV0C./P"VLZZJIFM [?3!;&+V(L[%OCEX)_\9.]/);_\' M4$L#!!0 ( /.#95-\\?FB9!4 (3W 1 R3DO6Q )2.20N!#QWA'_M3X MYD#VW1A3XAG?"/V.WD"[_54279+9G*+)U#>ZG:ZY_I:>]_HFL"P'M/OC8[-M MG3B]]AD Q^VQ?6H>]ZV.>0+ZGR;G9[!G6M#JM\>CD=6VSN!)>W0Z[K=/SCK= M,83=3G_)RXON"$%?X29#["]X(\#+[NTX],C?SZ#1[P$I,A>$!!<@H;@]AJ=*.3X M"[IDK?I'X+S!W-:1^4K$+#V!("9?B62A&%%HB?ZE4FHN'EV M=G;T(70VMQII%93EV^+/MMG5$YNGR^5E\U_MF&X;=5C:JUX=8KH-ZY!M<66J MDJ1\" E%7I2K1Y5*Y'M2DK"$1,(L7T=@0S:GR?D[<@F ?;IO- B MF8HP_J%OC"LL'8CTZQ$3B3]RY0.,B2^YB"?1L]D,X3$)'_!'0J7/8[U^AN/8 M\:=&O SG(?\Y!Y3[9K? TQS-*.%^W$>0)4=+R6!*X?A+2XR9[=B[_^Z"T6=> MD[A(2L"J<8K71YP$NG?+EL2T0D\Y>PZ&"\.^V>>&SRC4;3@G87QPE4#_Z=MO M U>W_9S$#MS_CN8[<*S;?$Z",*K0>D$]Y.\-Y'QI71(>ZK<,\>SU^585@4FA M8?&87\QQ696O'1Y'\_^,]G)>T#8DU2]'ZV77N 0,.H_XJ_Q[7; NGO QZ@[>8@PFWB'@6=S7:_4[GN K:*Y*,4%2# M\Q*)%Y_8WZ?$=2!EU_\.D#_?(LP9S-4H'W=SMEF&!_P6/P2>!Z@ M<^XNT02C,6\^]@>V7 Y%>/+$N\Y&4,-R2_)3(-HU.Z89+C<@9KN$!10*>$/& MTN$N61M+WD;,O$%OK;=WA6(I-+L=_M\&:'+;C/YJS'(=@ = Q6SB#5Y!'R!W MZP"G^*N MCH]:R.@V\9"GO%S)/&0,'^&;Q '&C.=F$#M3"U3+A:NH!)1'E[G M#L'(U7&$JV2JCNYU^KVT^D?TQL\AAP-4YX6G>8#^"^!],)H_4>($MB]*:CLN M+:YJ=W5LY1K&JN/B,@PIQ!C-C4B,(=MYP&XJ X%XHWN+H*ZS5"-Z8LG5=$U$ M8QF'C":?)OD4V'ZTR[!!9%&6H1K)4TNNHN<@&3./-T58$SF(GGF"=$RH)WKD M<>2BR4;&J&2F!N_,DHOC.> E&!M+S@UNV5W]N[E5Y#B[!KNM8,>'D'!!G_?) M)?$\@E^F@&I$[WD,E-&\V3'30YP8S4)6 B C9&9(;@T@NA&_FHUR!F":O71$ MJ0#G$&<%.=VK/4H5\%$Z.5,$_UHX':!_2Z:TB'U,@L6Z>7F +H?HU;*[]A;SN,DG%$&F[=]*_2D?=@(J-@T'C$%_6P#KB%(C M?VS)G>^RR$>"C5BRP44;4K81"3="Z8U>++I-;""+_XF4CS?@BD?/D/D4V3YT MQ(LM*45I.6J-.+'D/GE9C1",/X6;Y G!GXREZ/!EHP]+XY4'!.9/_*7/[4=T MVTRD&VS-.13P5^-_:ID=+8\02OMD2'F?I$=8B&Q@7_25]));'04R.*JA/;/, MU-:3 MK0KS?^?*W;![9- ^C<(3!"+O*W%[;E,U;"VNWPJ:H&K)$8(R&G07?I M/9=KEX-W0!T6=]-\6^ZY4( :;=,RRT^R5M=B0WD+X.<-[*N^]([@R9##N'W3 M+F*OAIR[[M+K'0N_+:2UA;C&T//")+%#_TUL">(M0IW+5XUQC\_"]<(NF5^P M%'.0T-X 1'\#;@"7_58>ORQBY<(CM\/TMI?@8D@VB>>'#8'NDF,^"^5Z8[?? M2Z\#9\)QB(N-&9VZMCK 9VIBD/ Y'F)%C_DRYUW;#6XJ2.T7CRTSM0F3C7$[ MM0HAYZ)R'!2BC83LQEF&G;8C_"NC?6*9J87H/+0;8!7 5L_,*L-,#>*I9:;6 ME/- /.R,K)//W MD6QY:D:M&XUO7>#1[9BG%P!_)^.!O,D.7%+H(/\&V-56^3:4HU8+L;JKJQ9" ML"$D"[V(9!NA<".6WFA$ JG+X<6EZ*^M0;_.4(UQS^JFS\,58"PDA!@W0"[[ M_?KE]4%T"G]\#R= _+EJ=!N MH5)/@T][Z76*D/P0Y[MARQ?G7^7/2\+D GM\)\XMEMO]0J*V>ZO(7^W1SJQN M:B4C@G#EL*U\9DAQTG$M[MTQ$B(/V']5CUUSZ)6P61VKFV=YA[YJ&W;#3+W)HG,*^VG5*)NQI+T^KFC%5B95Y*,B)1QD)6(DTHEM:@ M71(/G>.X%?DWB.\,\6?HBGO@G@#UYT,*, .VX*QU.#Z'@S*FM+IF^C!&Q,J0 MO(PDLP81[=V[R34A)3FJW:%E=34,Z^ #G%PS M2?R]-2BSF*K1[%O=U%Z9$LU5NSQ 0.7=P^)#(8Y((H6\,P1C/LO:Y&IE':;J M<>_83!\YDTS:DKV1Y"_GA@=^E[)&SVLG+6BS5@^:)[UT2*,-[2&.I1I A/]_ MBVW>6CYDB7-X&VQT;5>NVI.?6KWT]K:V=K3C/Q95D6<1#WP0UP RNAE%/'^& MLX#:4T[V0U2HG&2U$IU9O?3^>04EBN]R$6^-96T:-2H+YB)S=,!8X,UDN"7. M'X=W!>Q2CF:J$UX+#JL3Z-':C3EDT?9;P,>M+]M MEKBQ7;EJ'3*M7GH/OX(.A3XHK(H1UZ5Q1*6!C'>P%M]1$@?IPH)/%-GP'O%H MTB>XPJ&_W59#K5XB/V@KZK7<=4M4;4EAR-H9R^HU"J?M.7ZPHRJG0#VKE\XJ MWYI_:I1$B=KSRRM__L3_^:&C6@FQ:J6QK%[ZK$@%I>$UD*]%59I!;0OJ\V.U MIIRR]*U>:I-D>\IRB"H2WC8Z!!\ZRWA)(N7::__83%_W%%UP*LD/LZ>K>V85 M$[7IG%B]U%)I$HF#WY82"S0H/.8K$M*(_# 0Q'K?K%(Q45O*J9F^/2O!+4Q: M2_)KH-GLZU,Z3-6F=6;U4AM,2N@.WM9>X$1TS3.<$2JZ12/(6*=46M5QQTQ? M7A:Q,!8\#KCCM3?PLNF5NW3'9B]C W8=A(/*W53LZ]"A7#"H=_*C!7@]JSK/3.50:H:W>LKEZQ^LG@\O[;T?[EZ(.=@]D, MX3$13\+?&).P[O(1?P+=\-.^0A>89Z/?Y8<9+M9GO -Q9]I$%KV8RR)R;3P%O'EO[0X4_[[8T1==#Z3 MY *.+RTG"!>,6P8+>(.0'XA?OU(2S+ZTPN+(AU[+\&5Q''B"7+;@EC\73%I' MN8 EKJN\(#A@PRE74;$\('*X["E\Q/D=68I6IX'ANU%X"Q]_ 4?(+]GL\(E' MN&T".J_0\$4N=H6&9](6-QQQ3>(:D6JW+8\1[ZKAR9.RJT>G[Z$W@C39ZK#F M8:.+Z;:ORP0+=7:(!Q NT[3AQ:56DW++U]Z4C%R?;L<\5K>G@*CV1ET$R'7X M$,M>L2.^#R0]J4P35;>KF*[VIET&S"<>X^[ *="Y=,':*U]V1+Q8'Q$? M&" MQW'D]]C&8VX)"5OOK>@)]N$$TC(C1W16QR<#FQL2_0287!T(MWIV9Y,G;D=$P41E6HB/YF$1% M:'P%PW\1SKNA.Z'D2.%0JC/T._07\US27A/,7Y>@?D.7+2N M_/H=^%KX'M:2%(]BQ82UM^W%AV^0:S^>#**/5-T #[F12V5J3UR2N':WS*L,I"<26VO"=/RZ*AC0XU-[<5,T>,123ZGM@3Q&&=P04S.PT M&-3>V'@P$Y6*/W6?;X0YI356A79B7Q<0PS&/M"GQUMW$P/E7$-[J76()3)O/ MOH9=Z34@KHCN&[SGF$U?9T/R_WR$?R*\AV^$.4(J#/.6]S?WI+[N\E(%UK6K M_=\!#GA79EFJC >7)W?XQ'5"@:?NE,KL:N^(9^B$BTZW. I_;PA-K8$7FXXV MGWTUG5M/;)D5._ETN=JQO"24UXG/"W_CCP,*;_$E'V] @3VKB6IOU+H.11[E M<3SP2+#PQMSR2D>."@[;'LBB?2OI C7"Q"O9.84Q8ERL=HQD<%,X:NR-2L5W M[!:$XFNE:J_V0F_#^4\P^A>T_2%)J#&#;PK39,[0A>A-MN(#^.X1X$9R\P+?P%Y\YKS[0<8@7%Y!)E8SEQO*Y (^ >0,QKS6_PY3V,[@\?A->)QS\O TIYX>7=WXJ-%"TN^VJN*]]2$9,W<6X-VJ+> M\\&$0EF\(&]#AT7MYIER*B):D9N)O.;EMK*U6-3>X*1B+C62&VR4D? X?J(( MVV@&W%M<,@+9@.6^&D+<)F[**Z8MR 8?B.4I0S'=%C3 \<\=Q.O+Q'I2>G^> MQSIXHC-ARH^VBR=**MIZ)TCI&B5#IL@IYS:P)'5U_=UMHBOEUH?BNWG6TB&* MFEZ.>$];SN,-9,/'\15B'F(,N&%6=OZ635[YW6S:Q+:]R]R0[)3U87[*^O;3 M0RI48?^RE;@+X#5Q%I/IREE*18SV-30>\#K9Q!M">XJ)2R8%@5!N\=J#'O'M M8NP3.O_&8Q-XQ:=8UQ^V&X@4B,63(7F _C,$+OI#U%5]G*0ZPWW%.OO#:N66 M@/*"?+.LDOMB Z^8@/Z S!1Y3(P?A0%3JM:$2*U\G%7/8)7HQ7XVVQ4D4=+N4&@C!#*9QWWB$/Y0_9%3CM^[ DQJ5XCHJNJ52?@@^PYM>3O5$'[X%RY_F3\V5^>XJ][P M8Q$ZGDJUU;=6:'_V]:Z]F4OF,)D.(Z;:65E0!0.C/J/:=5EN-#S#26$Z44;! MVBL?;IO<0W]*G'#T$.]?>87%-55_0.<*CJ%PK;]R?N(8S@M0[-%6Y+:O8=Y3 ME%+$AH0/. 49@)EE:\?WA3.=,UZ.<6?(HVW(&*$(%IW0+:"JO5DB;TWL>"3V M^]0M4A#4WIB,@[-#<@TH+GO4ISR#'>5'5+T&#++!;$;)&\S?$%:1[*O?R/DF MYA,EXDA6["FBA!;% 2XM+C5G;2YB$Y%E57*FE2Q:NQ6*W-YH ZYPHKM>L/;* MYQUPWC"OL(!+[N1L*QZS[IY<"!2PBJ[UA:_D;J?ME2NXH M%]/OJPL5"ZS!.Q]5BLY*KA6K';D\KQV'AW(2<(^8#7E%,>36)ICFKSE7YK>O MR_G)!CV^8TC9%,U*'%4HI*LW][/GT%;6F W9-NIWM2 MO'-8BKQV6]Y6ILGJ-6F[SVQ)R:M]%RF=H;B6\@NBFZ"B@6G &/2K7])6A?G> M+A G;\0M?W?NWAA1AKG_/<#0ZG9Z'6U'D:*LO7EQY0HBZ[52M5<[?=C@-X@= M4N&0PAK=GB;IWP,,0A\ZP,ZMYW&#E3>D+^^=(^-EF8+I0R5>M4/^ ND;I.&> MB+@G/I[VJ%<"U42U-VJYEE"X1Y99M/8&E%J[4UVF4IY!W8M_F]QF].>^PFC] M2A^]"X#V1U=W<'?K#[TH=G>KI"DCD)\R85PQ/?#UI_\ 4$L#!!0 ( /.# M95.PA!EZL", 9K 0 5 &ULW7U9YHB+LML-V=>R.:MF2J8,/R._DAD3B[__UZ7CVZ ,.R^EB_H^?^%_93X]PGA9Y.G__ MCY]^?_<?'HYT4Z/<;YZM&S <,*\Z./T]71HS\R M+O]\5(;%\:,_%L.?TP\!X)_K7WJV./D\3-\?K1X))OCU?QW^)C4/2N4 NA@. MRF8)/@0#)3ENM&+AR>ML'Z;'\\7^_?/$V'>%Q@.E\N0KS5 =83O^V M7/_PQ2*%U7K-[\7UZ,Y/U._@XF-0?P1<@.1__;3,/_WS+X\>G2W'L)CA&RR/ MZI^_O_GMRI#+TQ,W M1XBK)35YQ/\QT_+Z?')#"]^=C1@H9\=IRE4D3,O6<7S'QL\]?%7S"G, MTNELO40OZ/OS9U=XS>'CIQ72;YRMV,7XLT6Z\J%9E==BN/C-68@X6_]TJAL!Y-.[JBIW/:BWA M$I9Q+>;SAY.X!7N,L]7RXB=U;1DP?B[M_[@5Q=F";C^E9V%Y]&2>ZQ^__+]3 M>F]G]-#ED]6S, R?24/\.\Q.<1*\5XGF ]8&2U.E-]'GD"#&8I310H;">DQU M(W17E^ 2JYX,Z=%BR#B0UOOIT4>L.NI< 9Y!#4.Z0;>KK]_Y)QXO3X^/U\^$ MZ0J/+WZ_:L-6#%DM>@OFC!(THUTY\R2EQ2F!>8,)"5B?G>"WWJ9FPGZ]8 G89I_^712 MK3"IJ5>K(QRNSI"\NRA0.O!1$[!$;HM'0>BT$U9&\@-U[B'_#;!M0@OUW=&B MM5":L>7%-,3I;+J:XA<<&9%Y@QP\CY%PV *AB Q!!.-3,H;9U(,<-Z&T,H:O MP^>J@B\F*#S&9*.%(IT$99"67"-%,XHQ3#H7EKJP_W8X8W*1=F3#759PA_5O MZ1@-IYAOF6&)@3LN'&0C#<7 ,D!@U@)BL$Y&BRA+)SK1=B,;D+O4AQ8Y2 M:$:*MT>+8?4.A^.GBV%8?*1X;CDA8?$D&?GHF)$\.9JC2U&"3$+I)!Q-O@L= M;L$R)@>I,1%V7?EF%'BVF*^&D%9_3%='STZ7*^+E<#'7SU\TEO=,D-,&2FCZ M@N0/T@0M>*$9A?8HE/-=$B\;@-N$)/K[)$ESV;13'*M%^O-H,:/57=:\T.HS MJ;39:4WFOR9BU]5?K89I/%U5;^C=XE\+TG@TF<6,GOC^M_D*!URN)EIQ5U)F MH'VA.$ Q =$A*;T0F0W._%>3N>+8;T YY-*D0DA:5AO7*K.9 (GI:1X M756KD0+F+J_0=2!C\N1'P)>=Y-3.Z5]G729>R*BTIK&#"S1V(.M0@@?I5!0) M7:"_]-LB:C.)"W,7DDHFV0R"!TU"R619%851J!5)R$GM1)_$_D,S=_O=ZWF0 MC&]$)5NO<#.FGKVF+W%UM,@UL;QF-0D?N$TM8-! ZEN,2# M*IFQ+M'('7C&I.4:"+[%JC?,YB].<%A]?CT+\]63>:[@3BJ>NK^@#9?>)@,I MUO X.$;A<\&-:8\10,R-%O_9HSX&0N23OJ:+CF;9<53 M$#$JGR&I($E)>0E>,PG)13*SWD8KL 6)].XQIR$$DHN7FD?1Q0X^!.28O.,=F7,S(]=) M5BWW>4Z/ZWKCV<8[(3X9\ CGR^D'/%/F+Q;+JL=?%=+J$^?KMI,W("@(!46+ M#)$"6TA8 RO& M%,Y$U+%+!+)=$<4!RFH>)/?KO-YQP?>S/7K)+692<1]*!B:% L4XO;XY2_HV M!>XI/#*FDU^V$;XQF<]6%.DAFK;AZJ697L+#2[!&2P49@ZBELHS<0JF!>6N, M$T'QU&7'YFY(8[*/K=C12 #M#.)B_K[6>_R,<35)AB,%Y!X4EQ26>VX@>.F M11ZM$F,N!:5-EZKC.QV^T?A$ MNW/B&X[2@]:]H8=T?#P]VS>J!\7(*%,<@O-4 25>E(]1@)"! "FN(6J9P!2- M0FHI.9I>V:H[,(W4$VI/C%9R&5O-F&>H.5<,7$Z6UH0B69?(>BL;!5,Y2"&[ M)*QZU(R-QM5J3[\#2/L:4__^^/H:OZ#O&Q]6?[NBK^N7;%%>T>^LQVEW:OV. MQW<\OK[)A!J=8_]U6"R7KX=%F:XF-B;)74Q@F2J@@H[@4$OP1A3Z/VFK/L]RU.8*B@=Z M0=!5W6PK[IN&;=MU;I@-7P_^G.9X6Q;BET\7.T/+)=)_N:;M=7*1U*@'K"7^ MBGE.RM1%X,%K$0*+KH]3O 76,?E(K5C36V3-N/4O7'W=])DPS:**.8/FDDRP M1 XQ.P>QA!)YXCZ(+IF"*RAV/Y!_\:2+Y9_.3VFMO]J7IU@6 UXZ%G6]?I8< ME*M/N:MTC:6B'&R9.2U:B@1&1P_&A*!%8=KPCHR]@>>!RK^O MS]":7KNM?F,JW,=2'I/Q/!0(P0=0)O@Z4PE!AJP%YQE=%Q>RF1+:5R#;2PFU M$$R[':4S/3A_?T[@Y:3$%$TBM>4TR5$%F\#QZAUIRX41OJ#JLN=X \GN[O02 M:85JHZF?R4V;+=9EQ^=/GVBKT+-":YP335.1ZQ=T+7_A3#JK8E%T%&E.B2 .L#UA,, MY"($FJ0H(FIF48;8A1FW8-GY);B4'\%$#JNT A(K]!9*+2'*I* $%JT.W G1 M11G>F40=B5W<4O(WZ+WE4G=T 1ESS#+)H!8R@<+JB:8D@1>*85D()1S$!3QP MU-A:\+NM>Z>HL6^&1)N,*J$%XXJAL#@9<,YI0.F43]YEG;MHR(.ET=H8EAQ$ M]EYR\#[7HW$E0$3T-49,K#9DR:E+K'*O83FL)AXK<^]\T;<4:;M-@,5\<17+ MA0]E!8N")@*IQ !*6](\4B>0)3F&Y&]SWZ5Z]$Y$8XIWOA>>M1%O0\-R-O<+ M$%R0R^]] 30IDG-#4XLV6XA%6IFY]=;<>N!E%%2 MJV4I^/79?3FUK%F)N3:4LHI94,)%<$'7@AI3O$&C<^[40O1.3&TK=0SGU<0R M,&S=&,-G,MH,@1AC"A/(,7:I2_Y&IMK3S[\O:W>LL[BM;HN2S?YP=@XKRZB0 M!PXB1.*?,QI\(<5DZ7^JD*=07)>FA9M#W+E77_B\7O1WBR>)@M@![VP>-Y': M<"]M@!!KL8RR]!Y&9X"SH&,N.47;IW/?QA!'527?B68WFOWU$6"[9I#7\=V5 M*Q%6&N$C!U.$ Y6%A&!-A"!1J!A#2KI+H+HIP%%MC!V*7"V$URY*H16X=I_A M&T(T3!/9D_/[#J_^X-(G7^,PK7-( X8E_HQG?WXYVO;+IW04YN_Q#5FE7TK! MM)I8(127@D,)GB(Q%5R]2TL!BN@")_\@]-F4W^\T&\12MS'SRX;,)6:6J)45 MM6F#C084$BE#UJS>/C8N#_# L=QWS]%=.=";H\^G\S!/5_%IC,+ZHNK- M-+YF3D3M\UZO[PV,,84*8Y==OLTACJE2\OOGZ*X<:-?K?SW%5^7RM%_-=UK@ MB<. (10#I2@.*J@ 4;,$GAGFJCN99!NTY;.4*[[K'DI"9M(X7936IEH+2H&V$)(1@ MNEY0$+I<9#/:/99.7/GVELM#I-#P+HB3 =-TO2CT]QF>[Y ^.:[)^/]=_WSB M$Q=*2@TYH:L]8A"B9P(*BY8GRY1(7=Z'3<"-R>'>$VV:RZSAQ:=AP*=AO9EP M7 NESK (9J1B]>BHKUB,*N0.\0)%>$0K71_1A MNJ3AGR^&GQ>G<55.9Q?7?$^2J-V(=011:C"]\) E2X:K MH(OM5$Y['>6SYD+,5X)\ PST#)7+M9^031AEALR-;;+@:H M6FU(H9G*['V-B&_G2@?F 5GZITA MPBA=]W5YGSV3!V#>@\_H(9B@R!(G@[G?$8/;$&W"&?^#:: VXFGI)5U+%E]X\V\PX?1#+;6< M>"F0<2VA8*X7P8@ (4ORWYCPRG/D/G6Y:&H3,]EC;J*O:$-7:#+'49)G2C*GH%?8IJ'X QHV8 M]8-ENGN)L"/'+M3I1:O^8(1-+ I 4]L:,$5F7!@+R'S]!\,TZU*C5)9)I:<[)(D?PC(C>AE M?W1Z-1+B(:JNK?:J8!9@,Y%?1:TATAM!3J!B,107=.G3OVO+JNNMZB828EYO MF/VV7)[2\_%565_)69(6,9,AD2P2"T(-Y%V60$YOBCP3/TR?PWIW0OH.BOEV M9=$M-1,MY-/P,J63\_."YRBD]<%HI,D57V]O9;H>H3 @I5")91T,Z]3P_2J0 M[^'H9FMR["2,EJ577RBZODCPUJO7TL=C"OU7;2!XOYFME2S-VS'+E07BL$8_QI&9S %%0 M:)YC=*%+>>G]T+Z'@L%>BJF1P#JWB/IRL.?UNNE5A5C5YL^X"M/95FVA[GEB MFU90#X'=J/W3'VN28G[R 8?P'O]U>AQQ(!]Y.CNM;:CJ\,M7IZOE*LRK 9J8 M$GBRY#)G;ZJ0ZZTG]>[L$)51.AMK?9F>:AH)&%RZC+Z;+J8D'H1Q32J GZZYKKGZB;&8-;X5XUV)\;9@Z MR0DCEX)L=3 4?V#2X%-&<)85J]!XWV?#8$N\8SHJ>' &-A9O9X/Z-,RJ"_GV M",G=H+AC,:_.P*5BIAU,Z\;/;F-DMYM*(W/[Y=@.F?I)RDXZ1ZY8,3&!\J1K M7!8(3',O@](B]"I)^ JBV;FPY_5BM"/,ORX6^:RC:+UQ]= M(&<0F'!0A$Z^6)>BZE0[=B^V,1G%K;EQY]FP1C)I?XCP3?CX,JQPF(99+>9_ M>WIR,J,W[RI$YH/E0A=@>7T9E3>U&58"C)B2=9J3,>Y*FTU0CLFFM2=0W MITTCF1S$ISFOF;VX$B^<%\N>G65;G=7,-G=V'C)H3R]HZ\DW2>5O$DT6Q5$/6BBP#'):=[*B\ B5]+98 M?IU;$%E9;1GY\>M#\;E B):"LF*5T3+&Y+I<='P;F#&UY^G-BYV%T;9#P>TT MQ< 0A3. F9-G8T3="#;T-Z^2]BPS)?I M&F\\8L^X>+MI-PJ*=^OU:Y1DP9('R[6HV5Y5ZL5= E@AC913U3U=/(2&O:*W M6S)Z_K6G/ED]"\/P>3I__^\P.\6)U6AH^@AHUY7M!=D[5-/%)!8FL;^>_9K4:W>CK3?QYD(>AB:DT1H.G&F35%&$L=-ID4TA MCBD1,!9V-1/I@?8^+EV6%RY=EM=AP^.>D?KNQW[N!-7@L-/MS_YUJ-WV>7#><1,@B$133AKI MM2!-G *%REI:-*E+?Y=OPQJ3U]6,,;<<;&HEF6:6\4E*I\>GZT,OF[37_\:U MGLBMY2Q"LEB+W+T#,NNJWO*I'!HO,N^2VV@U@5&=SNQ&P8.(^R V]5+RJ+D5 MO>79/>WF?5-I9"DO-RRKLW$T&?C9H+:NR0I')!%UA/I/$(TI%W)%DLRNBXDU663]PJ* M,64,6DE^^V4^1-Q/]BJCB18PUC/EMMZL&:*&HA,S&% 4U<4O_C[C_E8@,14+M*)"D\5O6SMR-JN7TV7"&86#N#B]3%%=$E.B)% F!%"U M=W1@Q8!FA=G$,3/9Q4^Y']H#;]SY+NC16" 'R83<;)[9/"%R]Q ]\R(;3JQ1 M>N3F:%^J#[5404*0AMO0% X:Z+DD:4NY>)W(MKY1G5BPN(SXGDW MI%NF;%!IKTL&%VO!9;("HDX(66H1ZT&FX+MHH7N1C2F%TH8Q-RXF;RJ:?PEV%^6D):G0XX3 PKMFB7P!C)"047Y$O%2 $_H7-9YWR]1/J.CZQ9Z?+U>(8APNG^0O+O+8DJ@)8W62%7M=C.C39K&Q6 MPC-OXT;R_?8X8\IZ=!!UPT5NN2=8,;T>%@67]3;<,'N.7^*KASBT)QQ-#F"8>M[;10#I[F'Y$.0M7Y0BS[YU&^ &E,FI*NR MV5TD[7(C5S82+Z;[^0)3)E NE0#1D])3W!KP62,8$6-$B]J:+D7EWX8UIIQ( M'Z(T%$OC--J=TS66\62M!!^$J!?7DHYCA4%6W.0BT?K8Y9+A;\,:TQ7#G:C2 M3BR'*REZL9B_?T>_T#.==M] W8N--IUDR\JC2V-=WIQSV@N-")K7[&HF/OC( M"Y3 E=.2#([J0C(!M TF!Z&]+.$^!K:'-:84 M7"-FW1:R'T"&O7VI2["$D<5P3& =A0!*\5#+307H')T3(A>>N^P]WHML3*F_ MQNSJ(YW.L?XE5"A5B8Y)L#;5'KX2P;E@P$855!'.!]NI*<:W@8TIA=B),DUE MT]L/OP0KN:2*<0E"#K;>$,4I4*!PT@=7!".6L[Q/5WS$M5$=U$Q3Z1SJX-PE MVO=PQ>\A; M+DH7!_S;L+K;,F8UO5LQ@*R=Z!0K"ISE$8K6RF5A?-9=CC.UL&7[D=[,I8#-FA0IM\7WN9>BX6['OESHO7-H-VEU MMG+/PW18M];X>;I,L\7R=,!K!?&T6C4Y0S'E<6W[>W9CP2YF;]EE4JN%GC,4(KE,7=V!CA&,RD&T8M%EOGEV%M?QN$ ]A_O9M[*Y1 MX2H!SGL"G)WEK!=V+2>:*24QU@-3TH+R3$ T7$(LS*(6ROKH82^%W=BK?'M'Z5&_K4I9A/:ETA/ETAHMRUR=V<#1W'[2- M\]EX\HTE\-?&1H]4R@W:&E!]7$8)'!TX+ M"H"<95RH'AID,WB[:MF+.JPZVH2GR%PH$206BO2B$1!,K)O^S B%LFC>I23C M,H@Q.9$=&')=T6V]_LWL['I6%<+3Q3 L/D[G[Y>3&+Q#GP1XE(%4MU3@26%6 M[6F1Q^ 4ZU(1?PN6,;EN>^##KM(XD!E[&5;GMGFOANPAP_8U95LOP)Z-68G* M>,G!2JU!V4(^&>IZVL\I*8Q!H3M='K-O8_95(&_P)'Q>I[=>E=?#=)ZF)V'V MV_S_8AB>+TZ'B:/8AF=AP')?JI^J(2I=&\;9S()/'$67/--6:+]'\_@ SGW+ M//:1:#,[^F"H[SXN)HQG%$JE>H\4F0IM,@09"PBMHU4B>1^ZO(_;@/T>+?$^ MJ?=0>1Z">6_PF")D$M6K\GRZ)!E6X!-I.>=(H;D0FAP,BHK!^7J+5=(Q<,]Y MX(=FX:W QU1V.RY&[B[G-AT>'O02/2FT8%^4N-3&Z" 4&"6K%^T]>&XEF>XM@<[IBZ!HQ+P6TKT\/P[U\4Y;W[B+,/^'(Q7QTM)SXYR4RVH!W2 M*CFKP ER6'.V+ 16@LY=BG]W0CVFG@1C8^-.$NZ9SE:2;1?<;H+V]AQC()NN448( MZX[E]6R(XX46R23E,[=2I"Y=TK:'_%W:X.YW\PTC%M48Q'>6TMRX-0;OUBD/)1 MZ.L!.V-<;6.9P&&TP!2FG-!0='10#^XA&FY?6Q*C(]R#)7D8%?=Q,1&D=5D( M FSTI'TU1=[!IUJF[XS(LOC,]I]HNXES3%L.HV/;0^78NS9TM4A_1L*;:Y\A MG"_7SPSSO/Z'H\6,I+6LY\E7G[^<1GVRI-4_J9^K[1?.[\C:I5"T-89&5:-= MEZ;5 =W9^C.8WQZ% 9]>1WMQ@1FN7I5ZN"9E"DB5X8".5357#X45D\ 4;I16 M3J=.IU$?!'/G4V@;C38)UEAIBP:;2ZANK8=@LP2!69EBO;6\SUGEC>"-*=O2 MD64W#I&UEUTS>WUQQ]);'#Y,:WNVVQ!^;?KZG-;Q-NRY9"<31F I>U"!:W!" M*[(&63&FR!*I+ML9;> _,//2^7SC_HAY .%O:/O/?UZ_5'/US[_\?U!+ P04 M " #S@V53%MJ(K3MR P. 4 %0 '-M8VDM,C R,3 Y,S!?9&5F+GAM M;.R]6W-;.9(N^CZ_HD[MUX,NW"\=T[/#=E7U>(>[[+!=,SO.BR(!)&Q.2Z2' MI%SE^?4G08FV3)'26N3"(B6[H\(M63+7A\QO 9F)O/SK__[SXOR'CSA?3&;3 MO_TH_L)__ &G:98GTW=_^_'WM[\R_^/__K=_^9=__7\8^[]/7[_XX>=9NKS MZ?*'9W.$)>8?_I@LW__PGQD7__RAS&<7/_SG;/[/R4=@[-]6_^C9[,.G^>3= M^^4/DDNQ^=/Y7Y41H'4&9HH53+NL6 "PK"0OK-%<.##_[[N_!E1"HS:LQ*B9 M#NA8],4P%[@LB)*;(ECZ9_O.O]8\("_R!%C==K+[]VX_OE\L/?_WIIS_^ M^.,O?\;Y^5]F\W<_2<[53^O?_O'ZU_^\]?M_J-5OBQ#"3ZN??O[5Q63;+]+' MBI_^[S]>O$GO\0+89+I8PC1]>0 ]/B\__\.;:,Q/5S^D7UU,_KI8_?L7LP3+ ME7KN7<(/.W^C?L?6O\;J7S$AF1)_^7.1?_RW?_GAARO)P3S-9^?X&LL/UU_^ M_OKY;:23Z?*G/+GXZ?IW?H+S;]XC+Q2N8T^;['I>3!!U>N<5%FK"Z M\?*@^ IKWT?<6 W19C*=U)WH!7U[_9R*N^VZ\,\ETC_//_XPR7_[<>)3R)+[ ME++36@0>;=2Z9([2>6>2.NO[L+K ]1+/9^FK9Y_7K7?VF2OG$/%\];=GEPOV M#N##V9LE?7P]$$DF^)R^7)S1,26]-L@<"F0:A&"A:,]0."Z\ 2Z=W+Q?KOZD*Y8R+Z]W[?^V&MUC?5C1?+_$+19_,UXN]?OOW MW!ZJ33.HQI>SH65\I4U:Q8\_S.89YW_[D1^L^//SV1_UA?EU-O]Y=AF7Y?+\ M24JSR^ER\1H3D@D7S_$:]%F.,@+WCEFD16L3#/,@D?Y(6D8/)5O5A!!]4(Y/ ME $TN\F59FJYS2%Q,(=N 7N-YW4OINUW.<&U8,X40@E0Z&TI@6!6R]0G\@!L MR5XZ(U2RI@E[NN%[%+QIH(K;C)'[,J9:*6>OYO@!)OF7/S_4PWNQ'6 PX LD MR43$P+04F86$B44D4L>27-'Q/@NH\],>LN;;B/2VSM6AN\2+"<3)^>0&HL_K M+BJAS%:0OU)]?L<)&2>'"RR %CE&$UV+C6$WI =O; PD[8:GQ2OXM'M_TBD8 M';$PEV6N7(T,I/2$40@3T.OL8LNCXBYPXW-C*&7N."P&T\2 ;%EM:P1P?HGY MQO)W8#0ZQRP(E*-,)P(*1@H%&.LTT;9P2.AT6'1_XX!G03+H#V@I?-L99 M^N?[V3E]VN*7_[Z<+#]]7CJW$KA2EOG"#1V:03 ?8V3)!SK,3"Z9AS;^]RY( M#_[<&$C:#7CP;'9Q,9NN\!%!7\Y7"\__ >>7^ KG;][#',^PI&@C%)9M)BM* MTJ(#F;(L6>]U4:AXUBT(T0';,9@QC"IG;?70P,2X 7&%9_'D_;--"'FYC7 M-M3;Z@>=<:FL#&3A1LGI]%(J,2@AT5=&:5-2UBXUO=99P1A0Z36 MY39+X(>K*]B_IO/9 O/??ER2R_+E+V?3)?ZY_.5\]4#RZO#=Q2WWK#\=;KA! MG][.8;H@VI/@%T\_W?S)DS\GBS.AA=)!6$82H9=!!4<+=3"NB7Z9+LJG^L++&S@C(GI3RS]'2FT=!.J5)@,J$# M%#%SWX4*](0;-*#O-BFP&\+X1N:ABID-*M6=R17_^M.&1,A0^N? J5^?3\O% MK+RD?[-* VV4 ];E6>V2P7JO=",KS$E,HD2=DI/:.0!T@4!&V9X5U M>>K@Z6&Z 8E(Q-2"_)J@F;@5& \1Q[0V6 4-/4C7@R5'O8:/^+T$G^E5_CK M.X(SE!P"1$$[L0:F(_?,AY+I_7596U((-TW6N!/1243@^VC^]G$UA*P;I(KM M.*Y?7<[3>UC@8@/QIS/A$3G9]LPH\B"UK?Y]%I&A4QA2<,5X.:)SM!/H(Z!, M0\TT,(4W?$,//MEL"0,J.J4U% 8J>H:^9/(++3C>Y++_9.(MA^C^ %D^P'B+ M]S7%,49:64:FRTDLQ]\=;^DCU9.(MM^\Z MFX1:MCQFG"C+?>O;"+ $H;PF1X",SJR%0Q!16[))%1<@E.+W!UBV/'#PV J4 M&!-$S11RQ[2@KSS)Q$"(_D-C*\VF:(WEI/^/5_S^?WI;?Z]GY^:^S M^1\PSV>8L@TQ15:*K+Z;#"SD0%NS4CD)KL"'+CM7[Y7WQ'D23G4?EFP>8RWU MTB Z:33(^%@6<62 OD[9YP2*7R) \!.N+0Z^;9#2<5H)34XWVR7KJHXXF MX9?-59-DSB\KM%>S^4H'R^5\$B^7U95\._MM-JV>/XF:/O'=\^D2:3W+,QGI MS3*Q,,<-K4)A8H$, (8!E8F2([0IYQL&_N.FWQ%4W"KU_RI%[.?+><6.\\DL M7[U0JQ^^_+#R8'[Y$^=I0B;)64X6;'2C7GE3Q_'T^6RS.A-4Q&HPL"95JB7 D&9E2 M4W!UL*(&>IMP223#-["G_\Y6;ZOXB'\]!>K MGSZ%E6-_40O)5TD29X9[YR48DDL@I)',5MJ:.5.N"%YTS(4W:0*S#]A'3KK6 MZKM-.7MPM7?^K\O%CM[DO-*'7!>%_%\^@P^3)9POD(>-Y$_F>;UCOVR MW-S'SR!9FVFK)H,T:Z8E6:6@:M"R6'16FB!RFRXTPZ_E<1/VV,J_S6D(\C'S#3XH66Z+ MM3=)-S,AZ"5>?7>^6N;?26,OR&M[,J?%3M_=?*]_P^7+0A;X&1:L]TB2CHQ2 MK9' Z6MHC2A0AY2UE58T,B9B" U5SYC:.1?G$A*_B&9(P?(\E12\C\O MX8J1]:"<3:NI>%6-ZZ/FW GF5>WE(RS2J^(<[92)YVA\ -^V8&,;JA-)O.^E M[5W$.5CJ#;)&-C"MB^L[@&J9;K\5U7$R[@?4WJR5Z$?CA8M26'+RF TB,HVU M2Y"TD=4<4G"!&S*.'S@?[LFV'YL.?23>MN?>9_ME1U3A.EG<29-DP5(K"TIM M^D2VJ(J*3"\G Q)<@TT,KMY(QW==!M#P[GS$!NIID,_ZMOILE_-/*\C7D$R. M5B3@S%A.WDMVAASJ8)CR";%P+4)I$FW9@N4Q<.)0$;=I#GYY<;DJ4]D5H;D& MJEV2W.K"D&PLIHF3S,>06) W1&^!@8TD8=#3)%7^.2UHKY%YA/ M:6=;7*/*211RUSSCT=1\&[+#HX'$? HI8 95VC1[W0[G,3!B $$WR-W<'A-9 M8X/(D_"D)U\(F_6!13*]:III% E!B= DYG47J,= A<&$OC/%7%Q

3Q3^_1.\R MN4]!9L? Q=HI!P4+WG(FO18N6)W)QFGC6NR"=+A[M?')KW!>_P+>H3@KX(1T M*C%:EZMII9;%$.@LEEH80:^B\"-?X.-Q ?;GM. TF^2='?!K;KYA^% MRR*M9;5M(AEC="1[3D>R+ZC!%>7=2/0?-8H_EO[[R_A4HOJWEO+TTUOZIZN ME$/ @)$S)Z!F:SC'O*C!:RYS0B&RY$UN?.[ =*R(_A :OX]$>TJ^2>!N<[7T M#]?F80=H+:/[=V [3HQ_,#W>N\D2)\%%ZDQ'BN_>3 T#&8Z-O$R=@7 MT7H7&\U+&)D?]\3\CT&//K)O44Q^^>'#^:2&AC8@7CN"5N2DLI4,P$&]2/<, M@O(LEA XU]&[W*9J[6Y<)V">[JO#S4OC 170PD2]7"QG%[OA99>]A)*90FV9 MMB$P#W2^TGYFC7,NQ]0D>?@>7(^''T,J8(QCY>FGISA-[R]@_L_5OHG2BUC; M=]L R+21A7D4DB6O"DG#F=CFTN<^8(_;.MU?!TV&=VWB6Z.[?C^ZX!O53MT M>#+&Z@%JO99.!*14@F!2UXAN!M%U3 MZ+=\^@F8& QJ+)YYB:)6 ME%L-DGY8FLP+W@7HD;%A$+D/:$_6SK7/*B*HO)>9>9 :*8%>4;1T0[, M4U)<"PRW[DYWN FW/GH\@Z"A_&>#"6] +V&-9AT>74?+M:FSQRV+%C+3UFH6 M:A4HZB*\0.65[:S*KS_Z,:KR .'M?"L'3OJ['J?V.4/M-UR^@7-=<\4[FX-0VL<0 X%2A?N4;(RHSGH]Z3 7 M[>?) MX14]^M3-&7Y?K1+SZG\/ (HBBCF,NU.5,D6H60%P(%KDLI] M'[ !1RL^J]FTD):UK]_ZS?KESW6QSF*!]%^NC25LD";G0/8Y6'K/="#3/&%@ MY$>%Z(2T636I?=@#Z_@>[:!,NF,X8Q-M-0B#[9#'E:?G>/))ZC0+&&SJR9&12@:5]41/,:#(KD'+D$(N4 M@T5+1U;]'9&.D33?1[A#1S8J%)Q73/1+\ [??%K4@_#:NY/1HX(<6429F,94 M6.3)U59)(GOE@.MXG[=T_V/&=9,'TL.LB1"'CG:\N8R+*S"$[DFBM2YF\PFN MH14(6)()+%LEZHIU+?VO-D_,V=+/R)7OIM\[G_/P%3R<&(\?!'E1*4.?WR0" MLOGAC<,?=ZYE(_:10_$B"DPN)YTTTJN2(>3D,22M;+PC]K'YF,:!#X\2P4O% M8I*K^*ADH,D?D2%:88(3V39)H#[%P(<*&93,M&=F1^^LT86!1T&R$."S@82V M26';XPA\]&'2$(&//MH:._"A"L=@O65^U>=$VD38M&>8O?107(8V3'H0@8]# MB#*8U$\A\/&YA]??3Q*G-T!U-!QD)UHQH^##*2M M62M1C\8#(6( 8RQSP=:ROA@8\))9XAJ%SL7[3AW@3U'_=P1#QE1_'PD/J/95 MZN+\T]GO;VA+(V=0UZ[9)I'3;DID(%QB1M+#A==9PI9)MXNUF!>8_O)N]O&G MZT^\TO/U-YMJ_O+4/#!:1F"QR,"*Y-X(6I?6\+5*=Z5<;7[T@U;:X<+:F4W=)KKX"N=E-K^ M:<*7\7SR;J"XXIT?.V1$L3O^C5ABTF336-H3I?0ZV@*AYM3%4EO!AXR?8XEW M/F"08-IKK'R[FD1S^U&__/D!ZU3:MY,+^I67Y0W][:)<3;?YXORGQ$N,.C$! MQ=3D74G;1*:-GQRXQ+DJ.4*''7;?&-L 2Q@H,GDWDB]=P,X">NY20N:5JNG. M.3*?R=@I&%4"P"SY\23V!>?X$W\46,R9*PQY86T1;MB?)/JMJ$6\)VP8S*@0=WEP>NXCBAF'H?(QB6M(3LN2TFGR:/1XWJ/Q;N]M?YL6\*!EOZFR7,ES_#\BJWR 8;0S*1 MB6!(!*J.H%*"LR10:JTMYZ%1\_(AEW&L.XIC\'#H5V%_/HR<6'*79W,F&CE_ M9V(T]V]S#1L.(-02>8REV.)TY#P&&71&BPFUE8EW<0#I$=]=P.\NX'<7\+L+ M^-T%_.X"?G\Q7Y[CRW+@XVW 20P*)C(D")Y@@[( M @8IBI3%JR89X\,N8RQ3Y"1H?$0&G$I,^L"%/_VT_0.N4CTA*&.\9SR80O*0 ME@5.5AH/W$2G(D?5I#-[PS4=*UI]3*8.N_)P^\B?#B$Y,/5"=QZ"=23$&X103-JG:-TV2GTT^KX7H!6AR=6V;6=9'H=L] M+>@?+-OZ:''HS@V_7'PXGWU"7(UR?_FABF8!T_P:%\OYI(995C_XG=1WHQ%! M+#9ZEGRH7:F49$%A9 HY(.HLLG/WA2'V>_2I^%3[JFXVFMQW.D4#!ZB>PGD- MSKUYC[C\/"%Z\:IFC,^7GU[1#Y>TJ#I!^D.U20\(7.WYI$$"6D.L=AY\]7'/[GQ\5^\*ID":FF 25/[UB!M MB4'RR()#;>DG*>8NY:N]3YS[H1UZV.Y\PM_GL\7B+ !DSFFYQ25R)X,2+ @1 M&/=<"7KO"_(F/LO=L,;?$@?FR.9A.: 6&D2&GJ1T>7%Y#K0__XP?YI@FUYD8 MM(.MQ#[-3RYF\^7D?Z[NA7N ,>* M1C?F2A-]G$H$>>>2;LPV]I:3R1L,;8]8ZGENF"^.TS)Y0(>FQ- D_:T#MN-' M=(?D1-=-:D_=C'F2W1AOVP5BR[!K!XS'B;P.KM^N_#E0.4?BD0%N3 F>F=JU M6T,(+"(()I-(D7XB<%N?C@?,GWM"J:= GSXZ:4";IY>3\]J7[CKZIF7,,D)A MPD7.M,F$)J%E*=L(25OIDVC!D*]AG)"QO*^F9H.)N8%__P*F>3V21J4<@702 MK:9%Y7H)6C,:.<^VZ")-@"97*U\@/#YE[RG>!F_W/R"])PM^_NGF*M?0LD]2 MJ<"XJH%VA^3!1UHA9&,U!F6Y;!+INP/3XZ/"4 H8NLO,>C]:_#[--<5TNB!7 M:95;O-ZA.)GGQZ'QXP0XY[O,F M.%KT"X0%OI^=Y^<7'V8?5Q[Q^@8.M$G.6L=D<)YI'@KQD@#+;&W24AI7^JG^ MSL<]4OT/)^+;)-"'3_ZN"0(X?S,KRS]@CL_K+=N["7G;M3WQ>G_*/$01R#3) M#J#.:K$,4$0ZRFP6W&E0OHDMV G=XZ%-.Z7<9HXYE#F_7LY)SI=S) '\.OFS M?O7YXMX5#8B9NA:[LA/3Z.#"3^V\2P8^9-?"EW M>D)$SXL7$XB3\\GRT_")$_<^JF7F1+]U;@Z?3!QU4I+C*KJ>H$34/ /YBM99 MDW:E3MS[T .;QF/!^1QS?2).%W#U/LUIIUH=<+7G_?-IGGR[Z\+*L MH+VYC/^%:?EV=@,S>;EYI<4SU-X2FR/CD#F1W /SB< FS$ESC2"YZLJCK@_] M3JD=E&JBM:$#4:O\WU?S2<*W1(A%=9??SFK.^@KW]0OP KI$Y3*N,=P)=Y?@S M?%J<25.01VX8!.F85E:0%U4\R]G4ME5" >J]#L+.$+[3KLL)V4:C X;:MJ+^ MO"E?%8!?ORUO_YB=>:E!:I($!Z&O.L[[(H#)1,32=1 ?W\]BW_G([SSKPK-A M-#9@(*[[)EQ!%B#/@D?!#%C:A%#<:=7C:=QYM MY='0>KI-I##H=O3Y?N0&/DF(HA+D,V FVPZY8%"T8XHK('E$(DS<:SO:\K#O M-.JR'1VJI2U!T<-"ZJ\Q7Z7U/)]VHKR%;%$KSIRKDM"Z4MXF9K-T-NB8I+OW MCG.?!W^GUS9ZM=3>%JH=%H"_7G?M[+$)\4G^K\O%: MB_'II[>397W2EX^AW[VJT-G^^*NZ04W'?\"(C&M;[TR]9D$DP60)6:O"7=:V M1?K(Z8MFK*KB$W_#'H[">G'YV'71==3K[5764CK4SDI=RQP@.-JY,C+@WM9^ M4@F0W#YINR04=YI-O!7!\6N='P?#9D-J>N!IV+< 59F^QO/56A?O)Q_>SGZ9 M+FL^Y%4Z;A>H/6JK]R/GW1C'K:T>2*MW<:2!2H[,HJ*#UKY.G!9%D(-8FWI[ M7QW$F(N6/'=K?OUPV+.CLOKXY.FCB8%)\^S]!,LO?UXG(;PL99)P?IV>+Z+" M%)QEA8O:+ZF6D0.9*@95L$I"Y"8.19 [<(P[\;VI[F;#"W[(O%N"];H>ZROR M&\P!9"PL:YZO1Q.6))FJ?AKD(.FE&$K[GY_ZW=H9W-K93Z-#YDRN05RSNPN, MH:V7&\\?WS+94P.;.CQ ? ,?&C?A '*BHI8LH+D!11J>PXBR;4N1#>LQB+K,T9G-!&):_Y M8!J\^>0'J,&]!=>@S\F;R[C _[XDR^"7C]?5MJOM)0F0"+0:$T,D6&0&>BX- M2SP;[71"L=G%8J 8\'8\WRVR02VR(;4_8 G"';"N_9PNP%KV\]N)[#A=_ ;1 MW_V<.$#XXVQ9UP"SS3G5P?68E:K#B0H#FRTSA7O+,P<+36:YCLR*>WKSC4N* M/C)O3X;/9A&7PIC"E#2>S"*>&'!-1W.6L78.*R%UB1D=2H1C-=,82%MW17F,S_ \XO\>?)HE[<7<[Q&2S>UYXB'^&\GL(PS2]FTW=+^J?/IQ_Q M*I=D<4 7C4,?.4@WC4'7O=%5P^B4C"T278RZ\ S.J2*EB=F3LY'RV:$//["] MSOKIJY8_U05=Q\"R+%88M:GT2R7Z%M#R+Q96L3&(1 M8R&/Q2@6:!L@T[, I&!T@":#2^]%-OZ6>SS^W1I4,:C:&O10K;L"+7]C<]@" M^,SSK+S5D1R:6M3%(;(8$CENG#SL9(W3O(D3VAGA$0:.#:O=S4YJ3533P.Q[ M\I'.C.K^_CJ;OR&47V:O_8QQ^>6[,Q.ME]8E5GQM'J-M'?(KZXPT;C4F:4-L M,TFV(\#'QJ FBFDPZ&2G%,Z411>D54QQX9B61&\/7C/'D7/T'*1H,U5^%Z)' M1Y%!1-\@[/1EMN+V??"L2"!+5PGB;&TFQ'4M!E6%U53)+,F9TKI)7\_[@'W+ MYLZ@2FLR70(_P"1?IY\3OI?+]SB_$MN9"DXD&37SDK8^K;QBH)$<51Z)()P^RMZH:',3W&0K;__8ZRMT%>\M[QT/ '^=J\B;%>:?'P'NN04^1@'V4UV*HT6R* MG_X!\W_B\M?+:5ZCLI&\]2@R*R9EI@.7+-9&1T);1.%%5+))Q&,[G/']C_%4 MNCGCZ'!]M(C/XWPY*1/Z-5S4Q*,/L\5D?=L;('.ELF ^^U!K[#-]%1-+*+U. MM:.R;W(Q=@>F;X@O0VFFP=;RV?I\^NG:UESU!IFO$@;2I]6V*Y2066O+("I1 M(1KF$<@!DEQ+GXWPFRUB!_8[=V/[MHWVH977,OJQ#>!U'PYQY+^A3H MTT%M@DA9$\I2ZLV"JT,-,2!3QD6E M0-0).(T-HSO@?;>-!E9A@ZOKK2_#;;SKUZX#V+$-I9UHCVXR#:;V+AO8H#H; MZR#<"1JMX*5NZ!!JI3H-??535DE?/IQ\N MEXN5!,3U(:ZT,<7EP@K*VN$B9A:%%"QDB0Z!=F_9]GB\C>DTS*F!M+F+-P>J MHJ4]=0.:7,_WE4$GF\@#X3DQKT]PER3=LP9#N>;]S[&D!) M \XF6\.J7:<7!>=5+&]P_G&2:,DORQ:TBUI\N=C^HW7OK@YK:>F-#;F8(SEK M0[!D=F(J;G P#KHFS9.B0STP96OC$N?("A2&_L!BO)5:-ZZ-IF<#88GF3ML\,^B3A8F<]Z@T\KS6"S/JEA;;*W5 MD]LJ_!](/;\WQ627 D.;/=/<)S)!#7FEI5BIC2%&GFS%PXO!ZOEWEF9^AOEV M]N1B-E]._J1 M]UXTB13W!7J$DMXQF7 /"P=5XPC-!3;PIG1Y<7E.-D_^^WRV6/Q.;RZ$C1*":4-;0:"RRDK%D)-H&WGISG)D52WWC1_"'>SW&4?RI%\[O"S%9(Y6IJ MM@^A;OC>,5^BJ1U!DY8N1M^FY\BCO=_L18Z.]YM]E'3J%T5=UO+]?G.?^\U> M+&EY8[2/BD^=ME%G\) ,DUF2^5)*8%$&9"XDR6TL-N#%O[ M:';D^TUE%!0;ZY@_5V_C"ITET656"%**5I0LO]]OME-VC_O-/IHZXOWF;S"? M0YWM-^RMYJV/;767>3?^S1[E,8+/BEL#16LO8Y0YF A"6/HOF&TWF+<><'R' M\XOWHVD%W$-AJ$5AVA)O0^*.E8(!!!*1<]N*^5.XMUSUX*MS;^;XOAY!'_'Y ME"B#-8ZU.P[Q)/_7Y=6-]&^X?%EJJ,L4D 4 64);2PXQ,$#+68K:S#YLVM^"@D:'"E6<-C7PZIS_(]RX#:9QV8=U ;ZCK#P#C!4B"K MV6L743?AY@X\WS+5AE!1 [.QMI)9?OK"[3IQ;':Y?(V0)^>?Z/2JQ^ET]1I\ M%N7%['*Z/$,IG$##F8%8BW:T),I+PPP*9<@,MR%#"V[MC?A;9M\X:C[I_K0E M<2,@%>91(M.T,;,@@R*:F<"MJ$W:3C9;ZP&'V@]A[7&4?S*A]@X-4K25#D4V M3-D8R6G4FGEE//FA// B6MVG^54?E1RO^560("0D M6K?%>GV>:WFYLDP&D61!*#ZUR4?X1II?#60;#:7"D7J#[FYGT 7L]^97@ZO] MH.9$^^CLZ,VO@+ Z64=MI^39J@-"C,XSB."U*=;YV"3L=@($&Z;YU7C\ZJ.J MD1K6K'OI&*65\BHPBU[5/IF1!54*PV(%?5+VJ-OFG3Z\MD:]M-FCK5$?5;2P MIW;DU00MK87L&*])B-IXP4*4CA0:421GE9%M]IG'FM!YD,4T@)(:E%D,FE+3 M92W?$SKW2>CLQ9*6*7+[J/C4$SHQ*U% "'JM:]H6&1$LAIR9Y:;HHI6C'?W; MI.N>"9TGP]8^FATYH1.#@J""9+)4:+IDLF&=95XED+%$<+%-TX1'F]#92]D] M$CK[:&JLA,XW[V?S9;WQ![)FKENMK KLTGO,E^@0EOKS_RQB6]3=$Y(YFW MCAR<8LD'*8D<'$[;KTF1TW;08C_9#N?0G?/SISZ=S>>S/VA76)PY6R(6SAFB M Z9];2-K76%&)XO9DF\?^;(!Z%HO>6:@.3:+6JZSVQ'OKKK?+9["+2 M8O-URIHNH62>#;-1!Z9=(H!2:*; .$S:*]\F=-$-WJ-@10--#'B%4ZV/KU?] MY.HP77_[['(^)^/O'[!<=Q1PQ6DOG&>N:$YVFO#,UPM494DZG!OC0-UGXO1_ M[(/F0F,I-XA7W03WVVR:KO"= 9"5AC(RX$(R+0E0(%TP$;+D(DDC?1,7?CN< M!\V) 27=H&_'VLI^6;Y:\G5#<4A9&1[H1+.6:54,\X$6[F0 +XM4'-K8P'> M&BOEMX6!.)2L3R4=]]D<\V3Y*Z0:_+_*T$K*"'+O.<,1X_A@$Z"/D!HI_C1]G MYQ\GTW=?@[L.]49I0:,RS.B:KZM=J,X._9&A=AP-MO@F30[O1#6^-7FXXF:M MI-X@Z+0*^&.NA]YZ !$8[H+@S.K:L%-7\\D78$J5['6R-K:Y$+R%Y!&H_C#I M-M@!OK9RZ!]=9>HGG9TB^I64;+VR-&0G%\I*'"5C2/SA0\7.8- MLH-O@5K7Y'2 U=(@W('K.#;A )J[CPL'B'V,[6&=^)+18"B>.9$U(ZB%#BD+ M-8QNLX BI!(/G@WWV(?CD:&/M!N0H,9/7I:KL_#ZU +/A:[IG=+00:A52LR7 MA$P%I6W"F&UJTO7M-I0C1Q?WU=)F>/$P$0]H!ZZ"X'5U+V8PO8:BK7;:D,(2D8/+>:/8<<==PM>?^[!5=ZB@&ETG;B2?@0XNDRW)(M8+ M"JF!09*"2.44@A> M@]WL1+%#D;N>\!BT.8CTAGXM?WGS^V];026K;0;T#*0F4$CFJ'?2,10Z:BU$ M]#)W4NFN)SP&E0XBO:%SM"K/ZLZQ]@M^OL3_A[ZOU;0]\I*H_6+8#)F%]WH4V,+[!#\L5,&$( MI%T?-.BT!VE9*H'7JFC.HJSFIYG(S M$NR*,\G[.LN;&T8^16#1)L5D(F.1W MOL,DEVC8PCR[X.0^Z!M MDV8E8S+AGK#+6$3H(^JA_;N-RP$I<]$*"[-9TNJD4 R@T!^\9$&FJDVFFP5P M[%N4(41]QR5*'SD-'659I_FO2X!N7>\ZBR9[.K,*J%2[A]<^]X;>M"AX 9!& M8.BDQ/N>]&A.[.'E.J !=R^X]7G2 =[V,WP/]1_C@&Z@I:[Z/T#$0^_8'6!: M3!YB%LR75;[]!'UL=N*2"Y\C4K,UM=#&VG"P_<4 MZ?C$I@U%]EGU1C>12'JL!10J.J5-'7)I5$PJ2\NY UMV=A/I^.PFK424T3E? MI05Q=S6/,V3I64D77QI?/(,/])/EIS.I M8XPF1"9B#:SJE&GI(C#KG1#TBM/732I(^X \F>KB/CRY:T,<5"N#^T=;@#Y) MB3Z;1/XKUL+X.G%NCK# %Y.+R?*,H\\Q0F"$<]7G'_$5N:7T%;S#,U\T1E-G MPI.D2%#@F%=1,^=M3D)FE:%Y0G$OQ ^:7>/JJT&URM=73:NFM&\^T'N07T[_ M ^:3&JRHW>O$6?191L43*T'6!C^6LR!E8<46E;W+V;?A55> CX)&3;31(#]V M:X\O!&=KWP[P2$36I$U?^R2"-M+H9)++JJEY=X)]U [APJ$R;G O]S4]GT_) MJ\#%LC+REU(PU:G6-W8V\FL=C\6Q(GUM:VT*>:(IL.!HU0909]&DW+47RD=! ME79Z:7#%OP*[6%S"-.&SV6*YN'EV/IG/8?KNJM_^W^>SQ>(,T?$BM63*N=H8 MR@@6H$8V'+>%+#1;L%UN=6>8CX=&;31SFT>VA8G\&JOL:G?]V\Z>THK3XED2 M9,MK"XD!CXH9)THQQI6T67K5SB[>#?-1\*BA9F[SR+5M_25 D!4.+.FT:EQ: M4];I_+4I"*ML'<6=FA@UI]OZZR";9BA9GW#K+VNE"\H2;E&G>4A:BX^A,!Z# M4KDH]-@DS/E06G_UT?+]K;_Z2'NLAD]=,'VSK;]Z*:Q+YZ=]I#T6$YSGR-$+ M(CN/3'/CZ6CCA@DGL@6#3OEOKO77X 3H(^316W_1&1E \3J^*]5*MWI:.IO( M[9).J&B"YDU.@X?0^JN7XGJU_NHC]0:MO[9>-ZS:WND8O9&UUW7M>&5J@W0K M%9,%LLO%.=]FN-XN0(_.0AA$\@W"[-MPO:@W^O-U \L.^)KFMM\#\$A9[H.H MLP-'#M;%2'> 7^%$HYV55C K@5Z40)NH+W6TMXN)1Q.Y;C/KZ3A>@?N(?<0&D@* /!UP+*7:]K:XQ(+QB3G(')+VQMLF(893 M2+4?GPQ]I#U.:KU*&)2BLTI87_.]=60!>6:Y!(LN>H?6MC8"3ZT+82\MW9]2 MWT?$#0R#K8VU!-DZHC!CLR6[AQ"!I55R'HHQ.J+9;%7T;34C/, D.%#:S;-N MOFJ+=S^N;[P980_%=6]&V%_J8S8CU#98GF1FQ9/S0KN59!XE,E,P!XW9%=/D MROKTFQ$V($,?8;?P_S_7\=2R;ZC3KE=3IC\]>3?'U4WWN@=R#-9GIQB:$ AG MK0(/WK.84"5;!Z_9;M76/1YZ0GUS>JEI,T[00L9#EI/,EV>O:VK6%KZFD] +$\&&K,%W>?OI0V^\^?3=YEO_U5,?C1&PORR'+*5?@UCS MJ@.,'L=\=]4._QIW*)_?7P.;.CQ ?$-NU1MPO(N01"]%X"NP_PE*1>384[5RCXLM;N. M1K(#DPK1FN!+ESJ5;AJ\^>0'J,&]!=? X;E9 +7:5X3UJI@H6 FU&*9D7]M) M>\:-]IR#A!!="T=G$\BCL7X&D72#3/^;>-81O@Z(6H8^;D,Z3M#C,%7=H?<# MY-SXW5\W21-9V>N$?HU1-[CW&TOP] 8[6BN\CWC;] M'O-LNJIDBZNK^H)SS!7?B^=/7[Y>3_C4*(I6CHE:Q*:Y22SP:E.DJ+TT&:5K M4]/3!=WXX8]#U7B[$>3 .CAVOZ%U'^P&C84V/[II!Z$[U['1*D@;SK5 K.V? MM!:U]6.(D\U/DFR#P1@CEC> %=BL*1<[YT=AY0S IVOGE6TI,BO("]?D=S-P4C/NO+39*L5+DS'R#ZX%RW [S$#::-ZXYV;/ MAS=+^B/?:/@0, B4!,U(6PWA9?CF?O)L0G6LCM,OI]J!UWT2B1^_ME# MZ=S39L\X5"\-.O>LFQE7T&= +J4JRK*"MOK]H%GDQ&HZ#;T0)63R,!O%7CZ# M>!04V%NJ#2+M6WN.&4=[NK4,@@P54B8[)Z^&PA7(15HKFR08GW)?MT/T?:B, M&[3 V>8MW=&P1QCO)7#/T C+= 3%(D;!#%BMA9. O'G*^0-JI32T'SN09F[S MR ]K93R;G9_303:'\R<7U1PZJQ,$A13 BE"*:945 ^44*U*@"=%I1&AO5FS" M>A0\&5#RMWD1FK;8XN \;6^)SC@DSJ9,1YZ"Q#)(GQ7YT3:TJ7 \W19;!QTO M0\GZ5%IL;1UP)K)/M*,ABP(X'9@I,*]]8%9R;V,1AO,VI>\/921D+TUW&0G9 M1^)M+H2WC4KK@NJ;'@G92VW=)@'N(_/Q&,&UE9KKP+BLIG3@F@4RHUG@@1>P MR)-NY\*$[JV>1+!LAAHL9@4F3W<)V6[ M];WX^G-/9B1D+U'?,1*RCYR:U:BD9%& ]@Q$-$P[*,R39<,\K236^,P1H7\C."Q*.9J8I=VA?R/0.B, ME2J6DB''+H[Z:6BQ4XW*$$KL([6F-2H!2C8*,S/D+C)M+6WR2446LQ+!R\)- M[I)E\I!J5'K)?F>-2A_!-:U1P6BC!M",UW&06F.=W"P5*U&(')P)47;)]'A( M-2I[:W!OP8U1HP(\N^R]8TJEFEHDH.XP9'J+("U:G0HT"7D^B!J50V(4!TFZ M0=.N+;G771!]DS4JO51U?ZG"/G(>IT8ETYX#$B1+6&L>53 LA%CCN-(D<,"U M:Q*E/-4:E8$5WT>\0\MQ)5)ST4LJLJ40;9'MOZ2\K-20TD)E-1=? MFF$0P3%+2X_>"Y!M^NT\D&[>AQSR!TJ[01[=UC[V73!]L_,^>BFLR[B'?:0] MUKR/"%ES83DKD'.M17',1^&8*=I+ZT1&U>3 /^5Y'X,3H(^06S1BK>V?,-<= M;MT808F@5.3,U!T@.)X-XMN\Z,?L/(& MD%6#%_7N$3&@0*8@);/&)::MH6V)!\&<\-N[!OQ>D]O0GU#A%0$TZN+ O<1 =5^ P,M" =-X),H$TF4#U0CG(J!/:;H647S[S!,?P]!+V M9LQO#TDU".QM'R&A59T_S9$)Z1@=<%UC<^?:>7YCH.7-E'["V"/CO@$3IKDT3&4VT^(Q5GH=!7H)UUV0D= M]3CCN4YN^DX+,O21=N.$8ZAC9%U2K/9V9QI-85YA8<6%C,:'8#:K8D\TX7@0 M6=^1<=Q'4(W;,UTCLARDI$.+):QAJ2!JG_[B&'S!"^L8"!K:93*P$(JEJF(HI#[&8UI_!TPM"+[#S3WI-# M4KNS6E\\R5VZDM.>)'[,7-I#>D-6A:[\_S]F;]_/+A?/[ M;W4S#DX/F2?312H,K MKRTS4DS(08>@F9-.,*WK<##Z&^8E:N54!"&;-&L^X2DTA[#A0 FWS$^XT50X M2AMDQ[YT4=^L>< MJ"U6I'R.1Y ]^^AK8Z!-#.T4__S'/[(LS^FBQN\%CXG MG@UMCJHNO6!AP6ED1A@#,H#BI5OR\Y8/?]#Z'41B#8IA[DP1 6&2-$(0IZQC M&B.P&+#.FQ41-&AC1),I4B?;%1TL&6Z2N( MGAD>?/$V^=!F^.4#J:?KI>7[6V/TD?98#1&Z8/IF6V/T4EB7S@C[2'LL)D#M M[U3[ G$=.&%+D?DB":5QLL@:,0E-CH]3;HTQ. 'Z"'GTBOL<+<\9R$/66(T; M1^>F<62C9N\D*<$%W21.^Q J[GLIKE?%?1^IMZBKN]7/(^2$@2Q\!B@+ 2)H M/EC%Z STF4X^JU*3'CFGVBWE$-4?)MUQ,N]E3%P+[FEK$[)V 2$J>K)RB(3) M.P$AA";E%@\D\_X0(_! :3Z"ZYO.O.^EN*[)UOM(?QVLR#74 MR7DM.W+1,6_1LY2=K='SJ,<8-'MZF?=-R-!'V$/G>=94@:WF"=?*)BD24T=-+ ;.AI3=TXOOVE(]UTB%FR44U M0W*-C&59.T*0_2FT+=ESE83MUOCVKJ<\!M4.)L61^MRLMJ>BN?8J% 9&UL*@ M$FO3%F"9<*%"RXWZWBWK$,-N$,F/=%7X52>8+OB^=\O:3YU]6R#MHXMC=,O2 M,F21DF668ZW>TKZF3SA&W]&N:2'[T&:2_(/JEM64*GU4T,(TK"?@VJ3!Q$41 MI2Z,3)KL@8&#Q$0!73O+:]7QTOCKSSW!KEF]A+YI#NXIL59&X+I7;W&1 RI& MNB S2&E%!HO(+(M:9\*UOI6*>X_9]_B4=X#$QNAK=%7X[:$DFPP3D0PAG1PY MHDB@!'I:FXVYI#8-K1],V[-#C+O#9=Y@L,&NQC!=8'WC;<]Z::YCIZM]Q#YB MV[/DI*2=3C!TM3-$%LC('8W,0%#6V.!DF^;9I]_VK 49^DB[L0%_?6K%*$J, M(!G*>FK9VM\)0+$B2_;2J6RC;&VRGUH+K5Y:NK^%5A\1#VW5U=3$GV=_3+^$ MNA;K3AL@K%?@F0@YT2*-8X&@D)ZTT=*Z'$RW<.W.1SQLA0XHOJ']K.<7'VB= M-ZH_4R[.YI!94D:21TDTBU'2?N45V9T)0LZZDRXW/_D1J/ @80W>4>'KCHK* M"A]L].1ZQ!KTSP1% -"BD'.E'9F>N9/>3K7UY-Y:.T!00W8^^&JRM/7.I+I[ M2U-J*T1I&)D(FCE?G"R"]O)O9=C]/C[3_K(<,#U^XMN!9Q@1NM0#[' M/S*7(:+4S 2H;=\-,)^S8J88-$YPB6TZ#6P#\VBLH,$DWF!>QB:F]1CH#JB: M)@)LA76DZ_^#U78/#PZ0^0C[PKJ?E;-&<'J#@JW#WU.P# PYU%Q;)<@(*<:V MZ54S(A/NN]P?B0A]1#U.P)AL"DBB)%90U])TY:(-N;=L^OFD_MGO7L]%QC0N1!6DE M:47&-]HH?09OG.%)&"OTSHYKVQ[4I*=:G;BY>*S MZ.15'7;!]QG.J#W5L@W"B)09O4)D54NTM0>#8RXES"%DE+&,E8YV\CW5^O#D MH)YJ?;0R]'78;Y=5-B]+#2T_FTV7%TAFLO *4/,[\%D?<(=3FQ4#L!H%J6IO?.E(.,= \-$PE%&(XHFA\4#J8'HI>7[ M.YSTD?98?2VZ8/IF.YST4EB7!A?[2'LL)FC#^:K@/I -SW3Q@051B/O<@X/, MN>%-DN).NO!:58 /9L)%^O56K#$?U&8XU[$#-S&S;$FWU3+BT.L M@@.E/6;+BRZXONF6%[T4UWW89'^IC]GRHG!;C*&W2(GJ OG640O2'^)0[39 M\-CDC#CUEA=-R-!'V$/GV]Z,U6X]MY*3+L@BF"QU,G:D$RS$!"R:8#TD*UWL M-OSJOB>=4)^$7@J9M9)F RM@6S!SQ>OHM78UY=O0VLGNR:ZFV43&':TW%"ES M&"V<_"@M@D$D?XQ>"5WP?>^5L)\Z^Q; [Z.+8_1* )T+'8V297*LR=?AND[M ME"RI(I7Q*1DUVFYRNKT2FE*ECPI:VA1K[S=$C@+I^;Q.(#%6L>!-H@4#=\(9 MIUSI;46<;-E]+^'OLA_VD%R+SJA;ZTDDQ^F[SW(^ MLXA2"F/)YQ*^MM*OR8/)T%L,L4346LDF"1*WH8R_K0W*@\W=[4!9-PB!?XWH M%7Q:.6QG0>K@E"HL2T6+U%Y4_QN9$$(Z@3[8S9D@+1BPAO.H6;"7S%ODU4[> MO5^^++\O\,EB@;GTU_^3/7F!G^=S;]&_F("<74_=):,%U;2.9^$ M,K6%LF'>DNDG$J:D&(SNMRJ46BBMB8U+%_PK-.? M.B!J&72\#>DXT<962KR#*P=H8!QN^!140!!T+&1S&S0:4Z5GQQ%^M_@WFUXC_B 1'%SI\]2 QQ MOY5L1 T+LIC>.$J4:D8T;:?>AUTJE8 M%H2P+*JHC$TB6-ZD;T^K..'J4O_FA[_\8XKSQ?O)AU=D#)*U#>_P+ 4I3:CC MSE'0'X+>QQ E,BF#AA1%#KQ;)Y9['G2"7GL??7^5*#&D3(?.@=FQZE?S6;Y, MRU>7\_2^AJZNP)X9+:R1,K&H2QV,9QSS4;@:R(*8O*[1A=[:O_>QCY4+P\J[ M@86ZAO,RGD_>K:Y@SFRR=%(*8" BU*1PQ2"'&E$J*D&B?3OE%IO>;2B/A!4# MR;I!N.Z7_[Y<&4[+][/\?/H1%\L:I>(DP4J&;"0RE*P7LA0.+I* M+',RC0Q8S[)5N4J#LUIDQDRVQA?4T?LV Q,?](71(?1IKZ=C7QC5D-*SV25] MYOQ#74%MLW 5A\PJHB,YR>0LJSV&6<@\L)"RJQ=M1:8N$=M.8;IM ![6I4\O ME<\&%/W ,=O7^.':7'_R;HXKBFU"7-\U= Y^/RJKNC&GVYUN")G8VGA:)21 M(1?!R>TS20:FG:9#5Y/G'[G@7 MTL5-OPX= E3M&:!V)*7V$/W3'@2>T1:;9 MQ5M,[Z>S\]F[SY<6H13G GG_O$XO",ZPZ F35%X[LN&=\JZ32[3C 2//9FJC MB]G @APZT/IL=O'A\@^8K\=2%1X+P8C,.::P6#T.0. M:ZJ9(OL(;FA;Z)D*6+8=NV):N9+OC M/C%JR2(130$: %2WYM=/%@B(&T"> YS"0C*BFX9 $"LPQQ)F<1NFE.GQ^WOZMU- M%).F?!Q<<;H(TTND1IRC18?@U]'Z]]BI/IN_';R]&X["DB%2_F(PND"/I!2HETN7H^ '.BU($ MND""ZB3!M5]_BM+;G4\-(L$]\C)=%"$8Y4'80B<%3X)."JG "*N,#%EK;)[! M^IS2Y+=1GQN+K4'_UG6)GQTH>DV3WUZ('7*BMY# ?M+DM:2[RY<,(HE<3U<% MGG20VKS(T;60911-(GRGER8_,"3Z,'YH#>+W, [G"P\3:37OOWS!7-.[;VNK MDW+SF>7%B4698HP!4>K8]DBOHL$",G$7G)!*A6X=6[=Y^E$DT/<2V62?_&Y0 MY'ZM/>%*X551VTB:%J#%FECK2-?%$L%EYC4WAI5&22-WR#A9& S U?W4RJ B M?3MS!GR!NLQ+G6?AP;DDI!?!)RX[R/G4:V6VVNK#<'5 HZ-2=*,KKT]B>_@N MXDV0D%;.4 ?PT1$;. 8Z@W*!("Q7O* 4Q^,D[3^98W^BG325R\"7U!,4:N&\4)%#UK$&0KV@FS-EP")E MIN.65//!,L8.@9A') MT^WMZL5;-'BZ=S4=PK%DU\EH6?_]^\T0&)+]DV%YU\ ^2E(\]_J MIRM?%^TRC?#,HZ&;LQ;Z*5MU,^=ILX:H B?]V3?IL[6)H.>O? PJD@;)[>OH M6K7&[4!92]_G9M(.XP,=1H0=<+$#_QMX/A^A,#!,/ 8&J'QM(2?H,N2<]@<9 M?9+,O:PZI9T?/3*>\(3N&QA]V-X $&]2FEYA7C5T&^$J/B_1&$ZF/UB5ZA0% MTHV"XQ:,YU[$HEVCEJ6;"-J_.V0HH4T:NYU M%,G.2\.GLUG=:.!RQI8U*P$'@M M6([.T,'-+.GO.EL6K8BBU4G6A;XCK/OL@Y@UQ]O@4ADZ_^OC%+^&4?[EWU]) M*<#9>@*MRSH(KT%:)NL8(0;>2P_<KQZP+VM;1P-(PQG5D75(U!SRYUM+Y3&"V#RD]!)4?^,RZ9VI^ MOW_ %J'3HK,ETP64+PA>HX)@?""V&&%4-RN^[Y.?"4C:^R;A0\;\PTD,(: M[.R6=+<:PS>?O$G_?36:XL?IY"L2+A>:61[5A,,9 MP;_J93E>S?^8S+_C_".I;GA%URV M[^/01VS[J=7O0M%K'X?MA?ATT?XV$M@/-H(E*S*[ LX(#8HLQ^IXIQ])%!E8 MYJZ-,^CT^C@,#(D^C-]/"3=SS!4T&311 \H*A*A+!B:2KYF;VF.7^IA3+^'N M)9BG2[C[<'7(O+U-_9N=S63HQT0P%F3"&17 &[+C@C010Y!1I3B4E$^_6_XV M.L,@K!^XFK][D^ N1+[T;OF]!+E5#_1MI'"X;OG*H7#:@ PB$;$HP45=SSF7 MT83(I.Z2QG4*4.G;+;\]4OHP?U_=\K,P(J-V(!,RHHD[6K"WP.HT66ZD2_=S M(YY)M_P^LNC2+;\/(UMWRZ?;3J7:3Y)_XS$E5Q/)-)@%A6Y89P7 MO[B87-*S9]>]0:Y_OA_7F:6C;UB#@(\/C.]6KCHP!8-4M+;DRKVB5V$X-R9Q MC+XHK61D-@65O")0>%[TV<"T[!@KNZ KZZ?[Q+RA9XRO^TO^]/WF(\OX\1NZ MYO)-"(@G(61-_#;.*5#."HB%E-\LM>6^31VT!?29>3Z;NKA2(TFUW5%A!G M= ?8Y)0E?J7:_))+""%X<,*%9#"X*)MTA^Y-Z8L#9UM9-HA9; ^+ MA093/8:Z*KZ1_E?C%;1[?Z6_G9^EHB0IH@Q*DEB#E1JJ'0$:#8O";,-R3*YQM6N)U:*YD'[RIR.M:UQT?[Y MK\F?%Y.K6D7\Y[_H[55<-[)<9(H"5"ZU(X]E$(I.@#:%Y&.,(M]+M=L0A^G^ MS/UKT+N(9M*>KT/'R]>0*1@WJXD]084HF 6A"ZV>I00N$(V9>ZDERUZ5;BD1 MCS[F60EY2^YMW-:'"Z_=D*W4ID*V2)F*5=+H MD%%P4U0.@14>0Y\@6S=J#AYF4TX;7;(%JVLK?F,1HL\:N$)>A- \Y-Q";SB" M,-M=T7R<3LZGXK#^H>^ :R*U!H&L]F9^PLG@T/K^A]U;&R9+R$)+ H!"LEZ1^!,_ MLZ2 ;CS$7'S,MLO$LX$0UX7D5Q"VD6Z+&-A=RO//5U,B^"-.1Y-\[><]$W3[ M9:$*6)>JXD6O?&*^SFC)R4:O19LZKJ=)>^DXVU5:+<).@_GBLG'"H4H0+!,U MH4!9:O$X@ZTM73>/T;< M85SY0PFR$SYVD,*^D9+0NN"3!J92I3$4"*0]@DW%)LZ2E)VJK$\ (4^$ X! MD#[,'SH\\'_#^"I,OS]P77\8XWJ:5Z4%.7OC"@>3:P\E'B(X&4B^.GG)HQ&< M=^NMN"4!!]+?!Q'A9,_\W]>8L1X^S7=A-/T[7%[AF]GLZLMU'ESM[W;=WW8_ MON=N-.S;][P%9^[YGFM#LT18%%Q[A2'$A*@M0Z.$]5'[/K[G;M0\J/9]$V?S:4CS M,ZFL1;09DESTRZ,?P4Q%X2$A6;&*Q01>*0TF*9329*MTEVXUA]T0 MZU9V0MNA%1Y;[I>=P=3*+'R@##Q<8.RRP*H7I#GFVN69GQ'UZ'G4D(U2=>P. M U\7BMK+HI.)P329O-=N2:_[8^W^.#Q\CJD*YK&5_3SZ-LJDK"]VOB&C1=1& MYZ2:6U!))@BB1&*^#CGHK$MNMS]:KNQUFS2]1G8&4XL*FA8+_'MR25^SF#%1 ME^B#$2GS"+(6?BK/D&Y*3E(07G.3G'#Y^-6N]6M[W3%[V3$[ *K!O,E="T<7 MI7.S]^/K(/X_<'1^06M\\PVGX1P7O_R95OF#'VL-TZ7_?2T!7*+8$VX+S-U7)_^?+US&O6OHR-^,-NY@-DF RY:56<8U0D1P1&P'5P/ MX\_:KZQ;S+"_7'P&\WK2EY[V,X&AM@"(@*$44(&NJIB5 \YLP9"Y4Z%)558W M\O8/NSW+_?Z@^^&%U@!:G7CT9_CW3S@FBKP3 M%J*QV6+V=/4TF2D[#/DO#9H'$'H#YTNW#?8'SC\46LN92IF%*#((43L!F#KK M5.=4)X#E+$+49 D?[G1-$J3:+A+A71U$TEU3XC@%#1;R,1E*7NG')D&353MVU2A3 ;%/ MR@2=;.TZ$\ET-ARB9@:81ZZ%YE,O]0F_0MFK*/T(Y$Z6]**.A>!+@/J.L"X_O""1-=V:66[Q\)>.K=;R:N#4>S].DR]$5I@OV/5;_8/*P:IY%NV29S7R MI339ZBXS<%C'J-$QFHPW6=DF^M0C-+UL!\A0PFH04-E VG)'=2&NI5_C4>H. MXZ 83);=,+*#(!K8<$\0Z8Q2NFA(K!Z)A32XH%@DR\"$++T4.C>)EAT )4]X M @X$DA[\;P".&A"CVTQB%BC7]DGJ3FR<'^"]5 # MS.Y1LG\%9T!)/9@]M@N;VUCD2%]X00K9S_@-+R=?ZXJ7V3)+$IG)03M3.UI7 M;9P7(C$0L2P7+Y.WELEI_%D4"$TT$I_Q3%.PR71]R9_ M(3[7Y+[://PND5;YHGTA1=PJ"8HY R%R!.Y58$EKG]J,9^M$W7."R_#B.,+I MW;=,_#>)5C>J,\_W.ER@"P7[;N_4FROWFCLQH5Q :TGZ9"YSXTE32=PIEHSQ MF:<^S9VZT'+PUDXVI8PH+60?$ZBL#41:+@3!&-J,4JCC*EK\[>"MG=96[?TZ MG*I1_$YY!$BJQ-0_CAUW*$3M9AT=RVBK,_'H8> M3;3K>E8S1?_&656X_J2_2Q#2@N T0 MZ64=N19,,I*@R@Z&X34$O\+ZT"@8,)0[Z'7S@:R\:\OI\L=::64\.:&L@!1L M71EJB"IZ<+5)7RK:H$M[52W6DOF*ZL-(?, 608.L["W]']-5->??C68I7/Z_ MJS"=D_G_;C)=OUHEN="Y=C#G7)%2I0/=448!%3($W/D.*TC!K@Y:V'*X/P(O!:$.I/<26.=H:Z+.D M7>+9<@C:U0'!VD/4&(!)6Z/((0?5)$K[6O@_%(*/ QL/06^/%O3K2[:]-\:J MXH'+2(9 2A%<"@8PR"2XQRC,:^'_Z_88$$4/]XP[GL)_(8/P01B0P5M0,@7P M606@BY Q35O?JR;;X246_N\4H]<>DXS2NA9'V2T:7K;*MZTP&B21+TE9=>[I0$Q+3>T.-8=1L;:6 MS7H9[\#8!IK17:*8*IP)HL='69N48(;(38;"E2C:13*F\XE*^0E=I(V0^_!S M?VKOXLBZ3K"C:VIY&R4A99$J05Y,F@["@E%5$,NJ3$9';1*\]C8*DH2S9&B4FAC;VJB/J3=O"BHJRM249+$)PL.=JH MM(."YL"UL)+V:M#RF7I&$ON#TEW^GRZN: MR/EF-D/Z7ZZ#&6IW19]% B8JM[B7X&7- E)*&B.B-J:)$;@%K4?H;A@6C0\K MU-O*L]5\]L7)<&:>F)CWO,+IO8#P:#B]CT!.)1+994VOX?3^X?1>6-E+ M+_(M!'TR( Y%\:05H#*";AQNP?F4H 0B@ OGK7\-IW$82V@D?N<@SWBDQ>P^F[B'S7<'H?>0WM-?_A^UIL/2Y# M],YIJ+G_=7!9)$JX@13(X,HR9J:ZE8_>^=J7J<3MR-ZA*^Q_4+)$>!=:UFM> M3XG\$%K0KLQ>*[,=.#7T-7"?)FVR4=X8R-(H.I_HH@PR,Z"#Q OO9/"F6\;4 M7J2VX?IO*;0^#&HFK)O *"^.8U0"$C=TQ*O:J=X'!=D)QYA'%N^G*3TEKP/$ MEG=G]%J);<>E9A"K-KNY<.=H:<$A*:(JU0$EJH"4B;%@;,[W/2!/">W' M=Y^\T+;C4K.=]B?Q?X4BP2(74M4B<$MG2,0,00@/1$>P)EJ+'0=KK/OVTQ?< MEIQJIH^\FUQ-E_0X0E*Q 4'J.FE*!X*2B!$PHM*:V\@[=IA:\^4G+[@M^31T M_YH;>F[R/21+A=1@3ZLALT6%4$?O> ;>6_H')B=]MX9V:[[\].6V'9\V]FHY M7%[,I\]_T?MUYM*!^N5V(&#?>2]]>7(_ST75_A%1%)V]OV%Q.$QCHYTD>32=;5>K MN)Z^A].[34_//!UDO#;6'?V?C:[PKSJ,GTFMIQ\0+*!6!80O7?T3ZE*5$QT*!N;;@X17#%\,(Y,9+,"D7V(,0D(^2BA=:(3,0F.3LO,<]L)_@>1.+' MF669]!'(J*3I= MUO2:9]8_SZP75O:1J[.-H$\&Q#[R4/>T]=I<-^CW12'P$#2S66")ARD*.AKP M]LHS.S[L]I#OT)&T6PE*"Y(_DN9?I^3,?&U>+T^C"_P.F?%V&\&C>QZH;[:7)Y^6XRK7]T M%C$F'E.B\RHLC-T$]"*"T%FH''W-S3DJ1F^US".\7(;= X.YT=JCJ%5=;]O5 M7GO.SS"JVHPM02K1@8J2%FIEK4:TG NTP>OC"G/V7>$)[90]0'7_NVH+G!U3 M).;)A=X=!4KKM-$E+2#;((#..PV.T2LKZ:>U);C4QJ^]IP6^;J>#;*<=4#9T M.F2[17["2ZQ_]&.926@?M! @;*%#P]96\S5KUZ=DZ=!(+N9NY6'[H_EU?ZS9 M'\>,FP&S3MM+A(10<#2_LU16T.4 S&I?=6H-7ED/WGF''*/T]Q.1C_V^>;#& MURUUD"MG-ZQM3 H^QFUU7UD-R+U@S@,O=90[1@[1TC;@SJ84A8@E'U>FS6Y& MT5&*XA\X.K^HDXZ^X32P>IZ((J04/ J$$E43,< MT +7Z)6K779RD[9J1\:'$SHI3\8KU R')V7E=F?'F52!)64+)-*V2/DR J+V M'%Q@02>ZS R>JD?IR<6?T 8\AAUPA+NY%WQ/:@O?=2$\S0COI56).[*:2-%3 M64>(PD?(C,2;8O%)GYAET9,#KYOY.#=S2R ?RED6NW%AOMGI\30?2&9,\IP MI4N@1"0SDPD%SHG$TJ-<]NLT>/38I]H+F*3KLKJ8X>YH+A1N. M1=>Y1K6X8Y%J%92%Q$5D:))#4T[KQNVS_->M?)S7;3,(GZ:+\&D>Z$PV0I&D M;_A,C#!D1OC$'&0?LO",)H/1&PTN MT2N/M.^=Y57->MG@[=?(_-BPVT>^#3"[KE;IT^>_EI5*-8_5*IFAE$)&CD@< M?"&++:M92J(S2?FPO^P0"OH:0V=!>COK5PP9'20GHS,*UJ DIM M+IQ,A,2,J)-)+1F2KS6+@X*HN9SV-3Z4^/AE-%^P+HQSG60W(E:.TPAG0S1! M[//U@U0@;KV>>X6&(3L>M1;HO5;66+)91>2:.Y:E+ ;/^CQHM^OEX]4T71"^ M;I[X8[C@;Y/Q^9QX_@WR:SV8T0OG\D6=++MY=A]&6VS--C5IK$JM]!&&*(LA)\-A:,D5;RQ#*) MM@5#GB9M_P?I'C!U_[X=6$)#7[I_3.:CA!_*SZ/9E]%L%BZ7::Q,.H::*3 L MDL9;=( 0C <7"L]9N912M\MUPP.>M>P'XVP#K?T>'M^D-+TBVJYUAME9*:H( M5U3-5^8US;H0%FNTQ:OBG"CQ@5+5Y+2X1]:S1DL#R33H:O>.5#Z<_DJ\NT7C M)TR3\_'H?VH8^^W5=$J$+E%NDI)<\03H:AJ\*P&D3"G9TP%Z<#-@KR', M R*ID=R.)3[Y"2_#O/I=IO/OM:GR+*1%1L!/WV__9N%#-I@Y7=H(V<@(2@0/ M09D,T9AHN$Y!R"9Y_]U)/%1DLS56'KA!F\BLB9O]AIZEZZX+12VCDP]).DQL ML940'\'*#A+8#S921A>-KQT070:538' (IF7G*P'RT/VIOD)<\"0W>$@T8?Q M0[9[G,[/WEZ,L/SR;TQ7U?WZH911PM5PJ51G2Q4C0*.G^[L(6SM<)^!9NV!$ ML9YW49[I,;>P0/^ZCX,GZ-B_YKRKB";#\W=(YQV1]88(N1S51?Y"=MW\^Y(B M[S&A=AJ$S[7]:2P0?3: W/+$:I=4UL6%TTGBZTDX:6$/P-46"2)7<8;_?575 MHF]5 5HE)91 SPY&@A>E!M>$ (]!@XZVZD)&N-(FCW8]/2]$>QQ"&BTF3SPD M:[D9NA#6-)]M$V6'41P'D=_3F-B!^?LY0I8$2BU*K@36@9-$(!UP,28-TAIG MA1=989N:FOVBX@G5<;^@Z,/S]F!87G(Q,BT3%[4@HYZ)VH#+#D')Q#B]QZ5K MXC5;2\T!\FR&D=;C&-B"U7OKY'WM#_N$7R?3&BCX.)W0A^;?:^;0/(P7-3!? MZR?&.-^ENZ[N7+2-5E+Q$992K47L3 RHZ#4I2BM,[X6R;!^ZX MK^\]\?UXD:NUY-;*IYM%3((9,%S57EH)(7@4(+,N7IBBF6RSS3L0MW.LX#:+ MW]QB\1\X/^->II2P0'*!UZ/<0522MG%1S'DI>.2Y253@$:(.<,P-C9$'?O^A M9-"B:_1-!F6%\70BM&EUUI_6 MO17$M<90:SD=.GA470V?YV&^^+9?<7(^#5\O1BE<+G3.7&Q.VCI P3RM1-!* MBBTU]*:U=TE(WR6+L9,/9R,51U#DUD;TDZ%%,+ _=[FRVR2MDK8[$-7#CN^& MCTW4[-=V'U!:DU:LWAL.7$(9Z;8$74=6*F\R>"<6_;A,8A&%[E2X?8SRWV"E M[UO\?3@\H-C3Y&H\GWX_^^OS60[1,,?E/^Z+^>:I^]-&!V3_9"?>#1V5F8W"*F8@E%:L!.!! M!U YL+H(#DYE8U%'U&FP6_SFL:.23K!6>1B5 &$^3M!Y^Z*+=FXL;@R :/U_+M^J.VXOJO__A?4$L#!!0 M ( /.#95,DS-_69!L! #"D"P 5 &UL MW+UY=^0XDB?X?W\*;'5M;]9[CDH>X('J8Y[BJM9,9$@34E9.;[Y]_G!*WNER MJDBZ(M2??@$>[O2+#M!)BMG34QD1$@F8_4#\8# 8S/[E?WQ_6H(7D6:+9/6O M?W#_[/P!B!5+^&+U\*]_^/G^$XS_\#_^[1_^X5_^+PC_S[NOG\&'A*V?Q"H' M[U-!7]/%PV,./,=S]W^; M_L4/7((0)S"0H0M1Q'V("0FA9+$;!LAQ(Q+,'OZ"A>\B@0(H*44081%!&LL M1MCQI!">$TBO:'2Y6/WV%_T?2C(!E'*KK/CGO_[A,<^?__+CC]^^??OS=YHN M_YRD#S]ZCN/_6#_]A^KQ[P?/?_.+IUV,\8_%;S>/9HMC#ZIFW1__ST^?[]BC M>")PL>$D;S _*Q;7:;I3JM:2JRE=$,MY3^>ZNS'"\3O2=[\4-8> MA"O4_=*7C&V8?NE-W'O%#V)X@1O=7"QR^4%]7/&QOMU-5Q>+/KS$?7T624Z6 M(WP6VVX:(B_U#SZKOU7=Z(9:R+3HIZ+NAJCB>RY67)1LN=,T6/!__8/ZVWR= MP0="GN=WCR05[Q31\O?)T[-8905_7Z4I63T(O22^>]T^]8^NOI&4?_S[ M>I&_7JM%("V6SNPF?Q3I_2-9W3SK)K*_JB;R['I5?DAS'*#8D9&$TN<,(@<' M$/N*VD5 21P)E\I SO/-7)F+%?SYKE:KD/UM!/^#Q4CD)Q@E%5FR3MEV+7Y: M'EM@U=JJ5^/XQQ5Y$MDSJ5Y0VFNSI03DWPKIE(7RPV(%,JU@]J=_^7$+TH1& M?/F['S-AFV';XLADR2C!>:52&K\/.='LJ0/H#2%(N4K7/.P+XAOZX6,SK;=Z]>G7NH\"+F8MA$(04(A)B& LD M(<:^RTBL5BGFF"Q(^PU/;<'8[&VU<&9+Q0%6[51^"0(#4ZV9\L;L=TK3+3ME M-3UE@OWY(7GY4;U2,I/ZRSXA'30W"F&<4J*>T"=_;S?A-KS '@5?+\6-O$T3 MOF;Y+T1S0O[Z>4'H8JFF_CVA2W&OC-9W2KS?YC@,&25! &,IM/.$Q)#R6$ _ MCJ2(G3A$&%M9BI8"3&T"?Q5Z0)6@I9&02+7("_#^4?-JL;9?,9:NE8U0ZZ6, MBBS/+*U"VU$RM.X&Q'YH*ZT270->";]%>",^^+50 &@-0*'"_]>CD=41O5Z- M)5L9QC5Z.B)T8+QT;<>.$[,GMIC?K9^>2/IZ(V^>15K,:;*\6O&[7+5[FRZ8 M^&FQ%%F>K$2V-^>H'Y/ #QW(& \@8C*$L<\BZ(2>XR(AN(QC$V:\3(RI\6.E M"+B1H*$*4+J 0AE0: .VZI@QXX5CUF5R'>P[Q;IT8>NCK$[](%"O43VUUF&E^BJ6Q5$ M2?/7FV\KQ>6/BV>U"V?ZNWT0\YCXB'!'F0V!%T(48 ?&G,8P#%$8>FX4N(@; MKT=G.IO:JK,1$3QO9+0@LG/0&BP?/0(V\")120H*4<$6N=LAD+,@^AX1'(G. M+T#2CK\-H6EEZ7-MC,?%AMKL,*[I.]V\(N^3IZ=%7K@[%8V_3U;Y0FWGU39? M9!\6&5LFV3IM^D2HX(+''HPP=2%RJ++\G2!6^[601HYB6X&L3L_LNI\:]S:D M!V2E#U$:\MOY/2S'PN0RF.)'2()!#AB$$:2@H#HG[!F A"AXX2 M2'!:QJGQY?88^+D0\@V"!UH&%&/I1Y&(H>=A 5'H8Q@3'109!$Y( XI%(.]=06[=VM_J]:1$-/>0?8S7A[&#!'=3Z=P=&:/^TA MZ9,6+7H?E>WL4=DGL0XM=..F^U00M>5Y+3SI/XDG*M)Y*!SNR1 M/%K4[Y,ECG4S*AVTZ+D_[]L>[3;!E86C#\2TMZ,(E"++[(IF>:H(92ZP<'P4 M^Y!X.(*(1"XD;AQ"*5@0!'[( P_93/26OJ8VX>N@L3K 13OX?JV%M30TVB V M(X*>@!N8$&HI"]]H+:<):M;,8(!'GPS1UMVH3&&@]SYCF+S2X>S[_?V[]^]3 MP1?Y)\**"+!J94->@..0,^@*IHP#JN@BCGT.8TEPP&6,L3#R/[;V,C6VT'*" M=V1E:!FT(VAPMMT'+D.?E6A(2AE!+>1Y&\$")HN#[#[@&ND$NQML=H?7Y^!H M/;4^^?)XQ]7GY-\YIS[[< ?RJXR#]^LL3YY$^D$\)]DBS]ZOTU1](?,0T+/$;BZ(XB&PHXK"+J3'#;9J\+'3N+B"3%(CO3&2ESR6A MF9(A%V!1Z6 =[W<$7S/&N RU@8EB(QPHI(-]UO73>> M$(PA)X;2]70DKDLA1@)!0N,P#AT11JY=HH:S74Z-OU'I2G[:QR'>4U0,5FW"(?%="BJ7:_)"(<<[\. Z-..9X\U/CDT) BY7_ M$"\#0^@B% ;F@S*)75H(U\44.@3$PA:Z")B1C"$[@.S,HI/ZM]I%AV^-9QB= ME'C',CK]5 >*^IRL'NY%^J0OWS\J@TO__8.@1::L#\D36:SF/.*88P=!%O@^ M1#$F,$9!"#U!?1IA[C"S&&;#_J9&8EIBJ#IZ*EPVA=#E/[78LR(3&_BU%-UF M:AL ;T!^_<(Y,!N^'9(6K-DOHB/1:"_(VK&K.4ZM=&O0S'C\:Z[3#B%;O&;) MT&D^_ZJON52+OZ#$BT/JP9#Y4I^N<1C[)(!!Q&4D.<'(-W.E[;8[-<:]T],E MRQ>,+,%/1?QL>6':-ZH[%;5/_:WRGN M-SG.'#ZNQV:NGOAU-X=2(]"X3ESTF"S5^UF9 '@;E!U'Q(UH (5/!434H9 * M%$$/TSB(7=[#VS:M.)B(#1.*< MUKY?:CCH9602.*7EX70_^>3(>6FT)->Y>,KF'HVX&Y(8"D]G*9>N(H)84AB& M+'00(EP0,4H:FHU(4R..B_-@@%^+F58H9WDCK8?D &9N3!QL+^1O)%4/9Z6;F;)./>8[X(K8,KSI>UUC42 MG>E<#.*#*/^\7A7GJ%\4 .6MF,8F?.YB?260*OX,]#46'OHPQCZ&A$N/!)%@ MV.Q&8)?.I\:?Y1']8(^,ZL+$RMW]6S M:*:ZR)X%RQ7K'(/4UV&]U_2UF7^',%'8AA.^Z MOLZMSB.=CE; V!4$,I_((&#,=^RN6PT ^C@7W4LNTT'E:C,W#-:&5GS_" YM MMN_7BZMD[O'6=D=P>C7$#;L>U_*VP^/ U+9\O?,2P(3@V2N/F#R(26Q!Y5)'0D?"1; 96(M<&,5=B@T6E1<=EX!3TQFS4 YS#$U #QUI,#: 6M%?V.0-&SX1S MJK>Q.>:,UD=HY=P;=DRBB_3>"66;+O+7C]_+O>07]4',F8P\&?F^VHD3'3T3 M!I#& 8(.$0)1Q^>(&/DT3W4P-3NEEA'40@(MI7F=ZZ,@MC-!'] ,?9)CAXI5 M >PVU2\HA'VTV=$*8K%<1T41-B#(2(,(A%' M:@Z'RB1P)'<\-PC5+XTO$!SK86J3>",C*(2TB&4_BE_[].T%E8'G[QX@7:Y" M'47&(J[_4H1&BN0W_73L@O7;E&\-SS_ZXG@!^6UR[X3@MS[8@):MUUCS] M_?A=_U7,J1.B +D,4N8I>\07%%(G%G&IWT@BA M$*6D%A/X)*0&]-8'4 -37(G13IC)Q_XPLB"Z/K :B>PZ8&;'>^>P:.6^DR^/ MQW_GY-_AP+,/=PPN%$OUVX>K%?^)I+\)75^O:KB^E<1A,N\$ MBV 08.Q&D@@O"*Q"!\]T.#5VO"-U#O6G6E[+Z+YS")MY259Z-Y-2 MW&1EZ0D^!J49<5P(T,!Z&94"6O3<8B'0QA(5^>5"'R(/0?#D LD R]&7%>>,)_GAUU,;9K?ZSY M'5:S- BK,<72;*)?AM# \[PAW #GRJ=5'^AZXIN<%I_6LN7*85]GP.*9+'AE M'"A[H0@XNLHRL4UM3QB+7-^+( ^1"Y$@>J> .?2\@$A!'#?B5H7H#/J056<]<2%@4PT!7*^/*VD.A8\/T M?8_[:-3_;#KZ_8^!V0K1,[(#+QGU9*HWCAK-,GJUE'B0^"1C@/H-%3C?[<@Q M \8X' 8/F+\Z\GW8\KK]]2K+T\+_F16BW3^2555,^DNR>A&9HMY?Q.+A4?UY M]:(LY0=1%)G^H#AYDTI_'@J*8LDX]'VI2(]S!$G,/4@;/9:;) M7/&XH7-L JK9,,"^@@,ZD\M[!GK1H^)AL5KIE5,MC*4$129;GBR7),WTC\JL MMK9);2< _CP(4>AY+H$AH1%$3&)(N>-!WPLC/V9.Z#B\^JX^KOA_YZ^J5F^4 M;TKHE?J_W]=DZ%J>@*@3LCLNOE@^J_/S-)"I+)=<80,J<&9@ \\,U "!"B%0 M0 0T1F!;66<"M]0'&/-)W'/O4Z_?QTWY 4:RM[OV0\C6S=K\&TD7>F_^E>1U MOM$HI&Y D0.#6 3*]HL8I$C&T(E)[ 4Q\F.S*)'374S-KU%+"+2(EID:6X T M6YXN@V?@Q<(2&6N>/JU\GZQYI)=1.>RTEON,TO)DM_E=W=:[31,I,EW&BRP_ MB:WKG7LBI,*7,! N@BB0#HPY)= AB(2.Q-3SF5^#"75:5@]0F%QAL0Q9I)B3(DP+Y9ZI(.I,846 M4;O5*R%MKDH<0:^=!OK 9."YOP='EWMRQW"QN3UR&3YC71RQQEWKTGTO)<1P_)"UDLM5GU*4GU;8CJ5K'B1YT28/NO;?JI>>0+ MSXT$@E[L(V4=\0#2 ,>0>)QZ#G<1=:RL(WL1ID:%UX6[NC@C6JP 6;/B1"G5 M^X&LNJ5MZ5.Q'Q5#/\N@6 ],L5I$L)5Q!C;:0)FD,%/ZS!K)[WITQ'1&K5?G MC+T4XSIL.J-TX,3IWE+'"-CR="I3_6TKRMY(;3TFJZ*HQ]S3>9BQ%^@\;&IC MZ(8^I [U(?$C3V"7B)#&\Y5XT,&=]Q9QL&=[-IJ N)R !_T/>)"^7W#:,N[Q M/.)FC-83@"-%/5;" L57C5K310F/0F!02-QCS*,Q.KV&/)[O==R(1V,4#@(> MS=_L:'\5L9.;(E;=WC9+='L8U.(YJ=V!,''_* MOISG'7L4?+U4T[\,8/E)Y(\)W]K^AS\515*F\J2(2X&(SISD46U#$ 0I]V(H MD.<%U"-"4F1:__,20::[=9H5B<&L#I4N'I4S7J<1L1Z88VQAMBI V@=&EU8L MO4B&T4J<]H%4LR9J+^UUO*BQZ?HVU??>\]=;]<7E5ZLBO.]9]WZOMW#SR->9 MXG@( Z2#;-S8@82[%!+$F4]='!%J5:?0M..I,5TM[0P4\FY*?3Z7I5(*F6UK MBYF.@9F%- 2R0V^H+@+5/K#:$J%>@Y]-^QXW0-D2D8,@8MOWN['5IW6Z6N3K M5-]9^[3XKO^652THJ 58,]+I!ZZ!:687J5K, ;(=G4>C3TIIZ6U4$CFO]3YM&+QA MG\7ZXRK7%9LY5XUE=SG)Q4VJ6.EEH928^VX0X!A3& ;8@TA("2EF%'H(8+K5GS;V:)/U ;FBNZ 6>6^-D'C M@AS8K Q'8,!LG$MMO3VR1C.ZKMR7QL MQY_N?*\I6:MF5'-Z$PMZ-:,.CY5M2QGL:^#=6B[9%;4&U/=\P#F:P>[D7ZI&-P?B)Y M%8/S5=3+NW;AJ)FW>";+Z]5_")(6"?WG7L0H#S"&/O9"B(B+(79X#%W7#8/( M0S%RK7),=Q-C:J2E/K7 ,G5D-_C-"&5X4 VK M(D<_UUG'WIS-4Z#07J7@4JTPM^&5ZW4])*A8/ MJY)@V>M]2E89*<)_KU:\^->RB*?_*UFL="K>JW21*;OD0U$^^[9(2/1%Y#?R MGGR?HT#M(QV/P$CH[%"X<$03!T;2C2+,?88=HQ"!$66>&JM6JE49&=DKR+?J M@ >E#_AAV9J!^LT&WW"S.:TA'7KG6F15VE%W-Y'X#-0#7FL.&JH7!GM#>?#7 MX@,HW@05 J"$ )08S,"7LK:GPJ''W?%X@];K5GL$L$ MA#*6G/A&]3S-NYS:\E)+#$0ELMTZ8H"QV3+0+W(#L_@&M%I:\$-#7E )W&-1 M"'-T^J1+@UY'93MS%/;)RN+-/HY2ONH4;S?RYTP4D;ISZ<4BH(IA9" ][<0, M((F40>Q&@92>/G@E5O%BK;U-C6%N=H]10*K%A8F$:YTC6TM\R='&/M1=3C@N M '#L@XZO-7A*V#*M^%!''B= &>[D8[_#-SP .:%[^SG(J9= M[+DM0]46U'L4=RLQ)R&L>M0%BB+Q:4018[^F\10G]'ZE%$_ M)IYQA@;C;J=&,0W! =62SW0:9"V[WOF4!R:S8N.LY ?)RJ8(IOE8M%//< @/ MS$%-<-^5X%9B@QN=\Z $MQ(=W P$KD72B$% 'BF51']@V^68L,:L-?.$>6OC MY:.PUG G2X7]V]WL2&6-"K5Q/I5^^)=%_GB]XHN7!5^3YSKW]3RH.M]C.PT?]85O8RT]8N"*!& ?RJ<0 %$)9W M*T;\N,S,\&E^,@.OIQ/\6JRW"N,/7)_[CA&E'W43,_ZH[.^(WD""CH$?0NW1 MQ.X&KBY"^%I+\6$MOHCO^?TWL7P1/Q5AF_,0R=B/B \#Z@B($ XAIC2&E'$W MBJ5+8LQ<$AU2)QQO%69LI\P)$, L" M2*@30Q0$"!(184(@Y"J'GT3#"8>!2,5XAT?X&^8VK@DYD M<,W,FC<=KH'-H!Z*=&[*<#;T5$94H>D$"FV>&X1)5,T\*>3OHP3F.8Q[JV=Y MMJ-AW6[:D_%)S;UYP$00T9C!T'?5XB]C!V(<>1"Y/B,N)LR75H=4M@),S7Q3 M\R$AS,UIXAL1UX[:D_[T*NYLVN&=CBK=D0[#S9 MYTV";MCU>Z_ 4H:1;QET0^CPSD''=KJM/!^?GI?)JQ!W(GU9,''<\M]4H2^, M_.P^R*_!)\3QH1PJ81!P$)E>>O3;DQB&'F> M)#&3(1)6*5@&DW1J:]G/JW0C&V#-33]3TF\RMRA;AA=4GCK7OQ&5C%]_:J_F'GA.%R^J[^4K?!3+<@4A*TL3 MW'A(S-B]5X1'+E"EUME*:%!*#4JQ04/N_LM4F2(U1+&JLWV_2U-T :<8Q%\$S,)EL?<8?SV'2_?[MOMZ#W+G= M=/(V]VSW=3QYM_;@P6ZS^MUZL=3'6'5EYA&'+JZ2F-(,9(0ND*SGU$ M$?>-[LT>;WYJ&]%:.LL)O(>9V>SMCL3 4[<6;( 2!\=U[G/:[O4PZIP]KMW^ MA#WQU-L$"G[\+E*VR'2BT"H"Q4,Q=T.7PT"$.A.=="&6001=PE&(,!7"MTIJ MWKN$4^.,2DY0^3'T'3.QE?GM@HL.A]:,E]YTP$;T1UT:7-30F.NBT:U_4AY5?R[2>B.')!EOHFX=WZ^7FIP]AU6KFO M9>!S-A>>YSG2IS#R/5WE0M?P$Y)#CAB.4.P$4139+ A6O4^-[.M#J?+E-6M0#XG\CR[6X%6G!MG.?1HAY40@]G6X9 M!;Z$U"$>Q+Z0@D6AP[!53DN#/J=&9Z7(Y5'J3%,:>-'B%D8K3Y9+DF8Z2+XT M8"WM5Y,A,&.TGH$=F,;%[MD*KN4B/P)Y+^)O+;=,'$3XNEVFLFJ\H:O)'W*=$>A0_D-9N' MH1O/_KG7S7WTAA?K@I^T7 M4B*@4]!5&( /T_Q"+-($3O!+&2G)X 2_&+MLA2,/76NNP[%D&2]3XLCH[N19 M'+OO"[*C;+,B-%(E%(7=[\7W_)V"\[=Y2 4-?,RA# 36IPX^C*F0, X=H?[" M&6=63B;3CJ=F>=RQ1\'72Z%MC#(A2%'<*M?%K1I*=,BF8C(*AF$' V [=#1" M >56YB:6X-=";*#E!H7@/1YXVF+5>[(5D[['S[EB@9XNZ#HOND_4WE%3+MD-IP8[C#M H MY-E:BFM;.FL&*N5 4SL=4EKJ!WZM->R;9?O#?(Q*6K:B3:):5D<\32MB=6W^ M H8_GES.=4CHA!1!+!B#B#/U-X(DY BYR,%.Z,7VU1A_/[GZP')CK/\F(I":444_D U,%1NT*O-4 MB5G6_BKC1OI/ZW\:C2'2\!_I[4W2YI_6^E2:^Y8W.L8]ZV1;).6W:<+7+/^% M:,=G_EJD9"7+VU2([XM,WXI0/:?^H7H$PD2NEP\ MD/)FR'JE( :R5*8L[FI)FNW FQ'CY6".0WZ5G'6NP8VHFS)._9&9$21]$E9[ MAZ.2DI'N^\1C]M*%MQ)^2=+?KE>*VYC(]N\B!!01[(;0CX5VS/DQ)$XD8*@ M"+#K(B&LC#>#/J=FIFE)M9'V7,K:\;Y!"\9F;-(S<@-S2N-N08U?)?$8%PK. M0S3(-8*6;M_F\L!Y'$Y>&3!XM1OK7/'_7%?I,.Z3*\X7>LG6G+90F];WY'F1 MDV412$/W8VV^BK^O%]DBKY,+W1;)Y*L40?J!(G1X3C@1+(H8]!#3\;@LAG'H MAY#1,, B8CZG5N5_AA9X:GQWUTCSUDP-9T=\@P^S&6M.:? &IMRKV^OWL^,7 M:9L)X#;[6+UY+9*_-73JCXO' KY/(A]+7>Y>F"J5VL_L75BN_^H/'DG 14AQ8) M*+1W$V$F8:RVW] +F!,@EWBN)ZWRD/8OX]16F5)%;0>*2DF0*BV!7*Y9OJ[V M\3H?J5+#,LWH -LMMB\\; -O+YL1ZS6#V@%]2!IH6?%?T%#]AG8JE7^4E\L MWO]9XX4>#LY2B9X1E[+9GT4M8-8*)@G75= XDL?(B?P(?75')%< M.BB4/A$!LHE*ZHS8:'%(BUYPLW0732M@H.$7ZC4^X)BZ@_AX1H\!.*;92:_- MY>?\7X5J:BUT"8#WR:H(^_QED3^^5R9]\B12Q;[+M;ZKI.,*U/_G]^3[W/&8 M\!!W%>/%(42AXCY" P8I\_S0=VG$F+"M46(MA MI-8OJ\B4OU8FU1]]9X8]K["0_NCB6>2&VF>:/PKUOU0(\%34SM9U%-7+=^J[ M*9+9 ?4:T#?_BA?UMSO3!52?U4JY>!'+5\L,$ET&/^0A=21R(%.;'(B0Y#". M> BQI[-5$LZ2*+U5QZ,0M"AT+AZ.,%%#-(&/.ACHQ5]K^0?F1UO\R@ MSZGQ6T-2L!$5_%H*>_J646?(#<,M^@5R8%+KB*%]Q(4Y*KW&71AT.V[TA3D. M!S$8%J]>D%2X2 V@:\J'U(\8='R!()*A@#&///5/)A@.?8?%5E47MTU/C44* MR?;3<_22"*T!IQEU= -I8(9HX--SFML=37O/3UNV/GYBV1VMCF:$W7VB8YWH MQ4KIX(O\$V%%K/;5]T4V)Z&/8DPCZ!#L0$2478#],-+S6,@X<'SL6T5* MG>IH:M/XLRB"+;^H1\"O6D!+ ^ DH&93MP^8!I[(%@C9EVL^HWZO99E/]35N M^>4S&A^463[W?-=\ITI:O2DI#JX7V6^W(M4_( _"G0>,=0Z9"T]#T>_Z4I;^ALY3^EYS0\3E!J\TR$S:14$4]0/4JRDMA39=7FG ME].UKGSX*G(=+K-3@-H+1.![ 8*8.3YF#NAZYNE2.@LP=2( MYN?5LY)0AV4K?LE?9^!9_3HORX'\?;UX+K;6FS+MLQW/N_$)7/?Q8F& N*1" MT7\8Z\+M#%)!I5X#&'4#ST'8-3L4&67$QCD2,1FSH0>F?>$8!>RA5Y-2?-"4 M']0* *7!IMZO5F)F6-"])_@M\J ./0PC)34=9CCL\I)> F5KDM%.#8^7,?02 MO7?2?U[4D*6-D.;S._&@O\R_BN0A)<^/"T:6E3,\"!WIBA!#'3T#D>MC&".) MH1"$NMQE%)O%FK;V,K6UOBFAY4%#.YIG%H.^,!J8\.W@,6<.$_5;M@OJ_<96 M0?UK?YO0WL$X+&&BXX8)C![NG& C+XX6M,/B6OTUF_NN<%T>N9"%C$.$(@*Q M3]7?8DK5/"%U.;YQL)P:]:1E (:>E0/ *DX2G 1? ,?1I@ATR7 M-!,GE.\Y?\1^+V,GACBAY9&,#Z>>[)IMB^;7JRQ/"Y/S7J1/\SCT"([B4&WI M10B1B#FD(>(P=&+J"1;+*+1R$QYV,;7Y7;IA@:S\L#.@\_'9)M8ZP-%L>E^& MSL#36PL'MM+-P'T;,!W29YW2O=^T60>]C)PNZY26AVFR3C[9Q9]W_^[][@'# M_3>Q?!$_Z9C-GY_OD_]7I,EMLECEGQ8OHG(B7J_4MR^RO"IAC8B'(J3+?OLZ M;;7G!Y!2%$'?">/ ISZ/(Z.,>WT)-#GF4"J!BCX^;>C#]4"ATPS\_ SN$^#\ M.7#^;U!K8N/*Z&$(31Q+XP[,T'ZFHV-2:K0[+EHM4.@%M&+UV<9FI,Y7/A]F MR&R<4>,.W5B^J1&'T-)CU1_>[0ZL'OH9T9_5'RJ[[JT>V^VP@JH&99(^Z51' M[Y+5.BN+ NIPG7LU>-ECLN3ODU4FV%K?:VB6U8IHC*CC^6J/C!E$-%#KIN0! ME!RYON\0@IC1]8/+Q)C::ME0!%"MR:PL.5I6V)L5=TH*=0#;ZM.UQE[WP3-8 M,4<9DH'7R>9HO"M'HU"C#.Y3=+L9C88J7>O9=1\-B\5PE%$9:0D<<'3L5KR+ M06U=Y[JW/M[J=C$".VO:Y:U=Z,DMZB/- ^2%C.G:%I[$$)%0JIV=VNA)SGW& M7!QBWRHYR&[S4UMY&G[*0KZNSML2.TO'K34BXSEMSX#1W5^[H_,@OMJRA[?Q MT^YH=])'N_N4_6GK5YU0H@@Z=CEV Q<%D(0!A2B(*,3$83#&CF"Q($$4&Y^N M;EJ=XAS5Z8KU:6'S'I)-^/8N;.>/43N!,<+T[("#U?GI@=Z7GI=N&QSM?/1 MA^9YZ.$ON^S_ZC"](E%&Y9R1/(Y(C$*(7'W3DB(!J<=UEI"0H-AE4<",KD*= M[&%J\_)V&ZQ82&EC]1\#T&1[=2$L0^^<]A#IXB<\"HW-7N="B,;:QEA#9;D[ M:8&A?>-Q[,41]Q0M['A)Y/!6$T;"#2,GA!PQ"1%V*:3,]2!S1.3P MB,6A77;:Z5\0V_,N=[HDUOEZV*0OAEDB8W_;8Y1K86]](B'@>=%&#O2MPK<.M'/U&:Z%@R\:,ET2B.N M0QJ2=9[IVBF+U<,E81Y;:,VF?0^ #3SW#P(^"O **<&'1<:6B=Z.#!4!,!;D0-_V@)##QWNJL"BRJY7.4U,R438G+O%"P7R(O"""*,(Z%BQV M8!Q[ON>AP(D=J^19YSJ<&F,,5FUQ'VA3VN@/OL'YXZ#RHLB*BU2Z!F,E[X#U M%T\@,V@5QOT^W[86XPD$SE9D//5>![?)?K6QQ:JH2"9X72[VM7$=92$4WZ"( M1QP'T/=UD@K?(3!F+(($ZS SPD/&N;%+Q;;WJ9'/MJ(?WU3T6ZP *978EF*\ MY.JH_0AA1)D3N% PHE:$F,20T#B&@8M"[F#F,-\PE^;@8S3.E=&R2F9V;&0& M'@H#]]F0\ Z\@!RK9ZDPKN3?E/]^W;V/.##D%FZY(:$?R677_Q#8N?2Z0MCJ M[K-N=#Q78%=]=]R$G1OIL+X76:O>[9=):93S>?>Z?:2J]G/UC:3\YKDHH-$( M;_BD]I1D^;_72BBUM'Y*TIMG42:V(,M-]K5L[G$9A1X*84PXADBM-I!$Q(>N MYP="4+42A:ZQ@3"Z^%.S,)H!0[+0 /R]4J$HOY1LE0!/&RTL"';\#\1@49ST ML ]]I%R4WRHT TWMFS6XP+M7T'QN4Z9+8S #%0JSG7"S$@A0(P$4%*"!Q3:! MXK2_'HOU?=)?T4@&PH2_)CM+X\T&L]54&5^J\6R=-T-\QUAZ.RFZ74+0MQIN M9!DMNJ;_*5A^GS3"2)4X93F[.8E<@8C:EPN$*51;=@DIER%T?1YAGX320T;E M?FP[GIJ%4]\"2F1YSP!DI?0@3W3:OTU@-:L5L(MD-QX/ [-D()0'-BAJ@&]D M&9P.*L'UE:QFY/K[@0&VNQPP!-#C70?H"7#KZ'];U,[%^QNW-VJ$OZV6^S'] MUN_;+05<+.8?5[G:Q]\]D>7RW3I;J'4EFP\!F8#HNI0.% M>*"6[W(&.*/X]E0MJX_5E%GTYX?DY4?U9GFBIOZR?Y!VJM51IOL9E>I9?>ZQ MSMF9LV2YX,5:<:O^QE[OQ??\G1+LM[G@TJ<<"Q@Q/U*V&XU@[ H?1MPGS),\ ME-2J@DM;9U.;ULK07A0%QVY5J_5B:IV5^32V9N?L?2$V\&3?$7,&2D'!K]6? M6F)0B-QGR)X!,CTG:#[=W]@)FL]J?B1!\_EWNA9WW77S7Z^*ZX/ZTJ":IKJ( M;/[Z-5DNU494[U?G@? PI]B'DO$8(LXBB$,G@(Q%@4?B,":Q%:E8]C\UGCEQ MM-74X?\!I1;@5ZT'J!2Q# RV'28S?AH0_+.,E)(/]/I-K3\(/^67)#?X?18F/G$ M^D=X>(_8?KZ&AL_FJ@*W$AW<#P3N!@'Y[9)C= 3[LEP89S&SRGUQNK6W MRW5Q5L/6W!;GW^Y^PV5['6&[SXM#+Q*,AS!TN%>6N""1PZ&(7,YB@D(6626U M.-'/U(C][C%)NM;0]WE^9Y&SSPW]?B%0U^5A7[_4IC@+!.70< M3^^,XQC&BJ&A0^,P="-'"B8N+9A\LO>I$4CCEM=&TH)*OES]K<<*RJ='PXQ> M!L-X8-*Y#-Y>BBN?A6GH,LNG!7CS@LMGL3$IO7R^D0N*,-/SL2KT1*S*Q^_* M!EMD.A71+V+Q\)@+?O6B!'P07X46;[%ZJ,O8K\E2YYQVYRX+4>BX$?0I+8K) M(QA[7$+,8ZF8D;H>M,+.JN M9>*]+KBVRN>!)+Z' @*%<%V((N:J=5/&D'N$A@(12HC5O?FCO4QM9:N$5"M4 M(:5AI'\[D&:KQL7P#.T2KI"I!)R!2L3^N+85@3[9\'A'H_)5JZ[[C-+^<)=B M*OJ^[[]_(^_(ZK?=A#UU6D#'B\,827VZI&SF6/V'"N3#4'(2I<4 A+U " RWQ?N4&F^H9YV V.#WJ$[R!&:(=MT[E1\X!:%-;I$<@QRH< MTNU#M*P!8HA+>X&/OQ0LXDA&,160^Y3JTG,_XKW_WKZ#W^$=_\[?P[BW^8V&:-";^^T2_'YNZ1LAV>N-?+,>+SB!_2IJ M>_LV31Y2\E0%+@2NX-+E' 94;4\0\@2,9>!"3P:>$#R63%BY?-LZF]HZ7\@* MML*"2MJ.$2.M.%N<(_: WAB+;2?@NIW&G4&D]V.S4_V-?[YU1O.C!U'GWK&_ MN'VEZ(H7&9R7Y&%.PU!&GF(+[(L8HI@YD#"7PM@)I!]['O$H,;VRO=/RU/AA M(QS0TIG?T-Z%JWWF7P3"P-/<4'^KZ]A'=;W@(O9N>Z-=P3ZJ1O/R]?$'.B[@ M[%'P]5+OYD='4<:U3"[# MZ\!HN;"Y"W9%779LFSC9JRQ;/Y7;-R7C3R)_3'BR3!Y>KVA6Q.K,8Q\C1\0. MQ%A747>\"&(GQ# @S.>A3YS0+D9_!)FG1M8]Q!8VHM<;ZA?LT@ _%I#T&7; M-_"'9+%[G,[G,8K'=R)?1K=][3ACU?OV>&"QQ]]ECS,.1S?K(W7=;8W<"T:M MG92%5-G-M@;9AJ<<(AGW8@(CQCA$D>_H_)T8KG9BJS4QJ,JV?2LC&'UER?UB^*=O]@M2M8C9[;" M##D> R\7!W<)MJ>\I?B@(?]LN^\8@/N[HM@GD5O+,"HK=T5HGV([M].-+W]> MI8(E#ZO%?^G-RO=W8B7D(L\V-:INQ8HL=?4*Q=;7*T5 (LNK,A=SC/R $N9! M7T02(@]IARI20T=Z[E+L/)=%Q9GH!U0UM= M[@[02E\[VKQD ,T8=*1A&9A,FUH4E?%J/6:-PGE@HTLQ<)M1K-3ICT][P+1/ M:KU$G%%9M@?<]@FWCR8O*!JL[.$R67&69Y\7*W$CR]#>AE&=_35-LFQ.?(&( MBT(8!M*%"+D84LP$#!PG%B[S_""THEN[[J?&L$56D44EOK([,UOBM$3?C"N' MPW1@>BRK$-=P%J+/@!9>6YM53']3_ADH-.BY++$UDD+\/]^XYC'MSYI[MJ-N"\8XL]<)T]RA$7E7.W&8LRS9N/T_]/T>X M"+J2$XAB!T'J1Q$,>. &DE,646RS"IAU.S5JKZ0&A=B@K@K;$+SSX:#A,)B1 M=O_@#LS$O>!JS:MV,/5)EH8]C\J =FCLTYKEV]VXZK.RCW5^DX6BRA5[+?P! M9%F19#:GCA"QU/D-?84ZDD+"./8\R+U0<97K+2AH2 HJ46>UJ=?C;ML,E#Z)YDR/HQ*, MF?;[Q&+XUH695*^R3.19E>60WZR^"K9.4]5G4;!G&W=)>.0B%B HJ:\VP\B) ME1GD,BAB3W B110*JW-K6P&F1CK-^,SW)'LL:EN\D*4>F[T4S=6O2 MZPE(7L;6O!2Q-6KK1N<\)N# MG#=W2QZ,_+C>R4O&\_?HI-SY& J-I^>M/#4F4W1:'LCZN_1=GD)\*!?FR?ZZ MK4(W^:-(JQB!SPM"=8ZNA/RTV]V--P,V$BHK05N753I $,S@NB$RSB4 ML!5-(]):9LJ: DZIW>>D/^ACU&E^2L/]B7WRN8[[T?7S\[*P1,BR>3#1.)%H MN/0B0;"NG89)1-0>DWN0<.) $E/.*8NY@ZQ.#6PZG]J^NW:?*RX(*_>_U9[:NN5U4*L-7#E4YB6UA"<^G*V$78@S$-%9D%'H:Q9"&, M>!!2SC BCB*S1,EL1F;F75M1V4: :/PU!QC^D3BN9)=.TE^J.[3_:E.V+EZ M &2C@AW+68R*&<<-@_7 #*=A+@Y^;ILP_US#O!$>7)V'V9KA[!'KD]\L>A^5 MW>Q1V>>V#BUG=T]/ M>Z_C>WN,4#CJ\3%[TSY;X<=5OLA?WPM=,&MYO>+B^_\2KW,>N2SR?!^&$0L@ M(HS!.. ",L?W'0\SX5-NFK7P: ]3XY=22%!)"0HQ@9+3/(_A<2#;":07> ;F M"VMDK#(?/+"@,UWKXV2U)]2\?=U$1WZ?9'-0\=E MDKL^%-1%$+E80A(3'1OA,^(&)%!LT"E&\W2?4V. AIQ@(Z@R<)6H7:O;MP!N M1@P]PS@P4W1"L'M$Y'E,!@F";.GV;>(>S^-P,M31X-6N%=IT&F"1WB4R_T92 M<;W*U9>RH,LRNK(J-QBI+RI )(:A+&),' 1)$!'(1<@(XEC(V,I/8=3KU'BG M%M:VFIH)P&8LTSML _-,+2^H!=:)<6J1RX#M\]4Q.Y1FLT"IWY)M)AV/7,K- M HO#$F\V+W#ZG@QU(AK,"88(APZD3*@-CI2,$>8)$DGC M@FU'.I@:JVQ$!%I&BZ):Q\!KIY$^(!G:,ME!HTOIW&.P6%0(NQ">D>IZ&7XT M=I6W6E1OK9=U[+WQJERU2+U3FZKMNY>=J@&*_+&2]N%%!W#CF&#I![*F]F8^4Z<0$#,,(>Y@ZR*-&.?S:NYD:MU2" M@D+2XC+N-R6KA9UP&E #(ZH7F(;>?.T@I*0$6LPN)M5IJ"P,JUX@&\F\.B)K MC_M4,SA:3:[3;X]G>)W58,?\.O]T5R.L*$!^*U*9I$\Z4/&&+A0AD-TGZD'Z MZ'A(2YX7.5E^_/XL5GRALYOH6@(Z5)2_6^=?DOP_1'Y+%GR.I(P"XG"()(HA M\CT$B:>YV4$Q]95=2SV[(OZ\7 MSX5%5=<'SW2&&+9C*$/NC._-#IVA#_34,$2#% MS^_4]UKL9(#OS(#>JQ7/Z#DW4^UDST)?*!#+5\OL,\:#;GAV/,!0#NW!*$4& M39E!+32@ZQPHL<&KR($6O,<#9$NH>CU#-NU[W&-D2T0.3I)MW[?TD*;Y_"Y7 M$U;/Z[^*Y"$ESX\+1I9%!)(X(LCQ"&9&#M*V M7J;&@$WYK&+CVK$\XQOM"Z&!B<4&''.WGHGR+52AWF_0A/K7/D6T=S".X\]$ MQXW?S^CAD9/RE=F9=,42?>E/[<(7"9_'<4ACS'RHMK"*(5CDZFMX&,;$1R&5 M#H]'RL1W3+JI,_H4)H90V\V0 ,36P_Y]*HL M>J6*>GQ+)2>00J\-^TGDS3LJX.\C65X;MKUER&OMI-LZT$RS=T>60N?7N=-I M8(L+E5=/B=J^_9<6-,N+I+!SXL91&!,$,5%\C[@0.M"00)\(07SF!"RD-CDD M; 6P8O,1,DEHP;KDHK8&WHR8AX1S8.XMRMUM99UM$Y%"F:0P4]JHG]4:%/7P M^B/5KKCUR9O6,HQ*C5T1VF>_SNT,0G",K9_6A:NJJ*^G"X^2I>[_KV2Q>B?4 MAZ?KC93Z# 0^Y M5"9IX NC>RXFG4V-:3>R;BJK%.)V3OC3"K2A1Z G^(;>X'='SGZC;@!)K_ON MMO[&W48;:'ZP*S9YIVM1=RGT44E17[G.3NXQ$894YWGWX@@BYH0PYM*!C&'! M_= )62SL2K;*G2J4NN]9W5OT[_? MJNE'^AFY-OII30\KH+<\V[44Y.I!Q_UIH^4GDE=&2S./]&VZ6+'%LPXU^0]! MTD_J(YI[H<,=&E$HF.M"%+L(XI"[,')%P 5F@F"KU""=I)@:9:A/++2M$-D% M?#,&&1S2@2FFR-.H%2B2Q<] ITEB'RVV-8.AWR6J=U3D1BUMT[%'%Z!:YAE8UE*#O!0;)"N;*W FL+?SVA!@#DQA31S? ME3AN! :5Q."F=QPM;LKUC.=(=^8NQM7N_IP%2*TWZ4S:&>].G856.[?K;-[K M9I+>5J&TMSJ0]FK%/]9AM.]>=?1S$1Q&D?!#]7\PB ,*$7$#B(E/8$QBGZL= M*N*1E0%JT.?D6'H3<7R[B3C>B#T#6NQ.F>I,X#UJ[_?R M1O6/1\2!AV%#V)2 3"4W:E ME;.LHQQ38ZN/4@I65D/3LNN,2]GFC*1[1%_743(CL!&P'YC4:@U I4)=P[92 MH@[!:Z@!MGKTQW@7 MDG"W85951FO!"O?;:\M+D.^^R[-,YV*1K'S%6,B MRY)43?4JFP=#0>P)@2&-W @BGW.(L:.,.(P#-V*2.JY1,G&#OJ;&A%MI_^D? MW=#Y9VVWD:W0%IO!,Q@;[*?[0V[HP\B-H& /KRY99LX 9[&![@_ D?;.EP!I MMVTV@Z9UQWRFB?$VRV:Z[.R3#5_I9IQ>KUCR)#;GP)_U2.C :+TWXTAR$@@* M,>(8(HH9I#X6T(UBO21*R@+7KCYW2V\V7_@XQ;GOV*/@:[5W4Z;FQZ?G9?(J M!+BK#G%/75J8@:OELE)+O_A5L.1A501XE;'C]4$G?56_>T[2''S6"?&Z[*_; MQL[,+.UI/ :F[%)*L TCJ>7L?3]M@$>?%F1;=Z-:B09Z[UN")J]TC!Y6$^B; M]@I^2M(/R9KFL5WFFII-8O.@0N3H*@D4>BQF)H!OJD#1?*)+2Z5U< MG[HDIV81UH*"="/I#)!:(R"3%+!4\$4.EDEF&QUL-2QF_#,8 MV ,ST@;GKPV@W=M1)@W!#=+M@4)^^U@%SW'-. !A!)$.UPZ7,@]11]I3M>//$/UV(NL?TX&9RQ#.7NOI&2!S>7&]MD[&KK1GH/"1 MLGLF;_6ZR:O2JGF4^4$L8^C%?@"1LJ,@=GT)W1@YDG..18Q[V>;9YU0;9Z/7 M_^9N9V?7*7%>^Y!=M+N;7&J[EOU=[^GMC# 988_W%@GHC'0WW.?UDB+NL\@R M(39%S#\+->,V42#5)?SLPUKH<+W[;\E<8H=B%$H8$D=90CSP8,QB74R0^R)R?9WJ-DU>%ESP=Z\_ M9SIY2)5J<_5PI9,KEG@&OHY PQ%E$$5(L1H*! PC&B"'^92'@9T1 M9B_$]"RS3]=?KKZ\O_[R5W#U_O[Z;]?WUQ_O_F)'>1W&PHSUAL5W8.)3PI%97FOG[D7W_-W"H+?YIX@.. ,PR@*$42.%RASSPD@ MCQVF0W81=B.K*^<7"C0U(_!N_?1$TE>]'2WB3G7E"W"]>A%EY(VED__BX3+C MSC$'86 F;9X2'^;\:*0$ ;L*@5\+E8#6"11*]7D+OB=\>[TI?ZE,X]ZF[PG! M@QOW?;7;\6R5L70M^$\D_4UH0WCG0CD.$/($"M2F&G&(7"^&.'1#2"@.D3)+ M/2>2=C9H6W?3LS8K:0%+DG*C\"+ 4RTZ$#H/=&8:5F<$N.$A:4\@#G\F6J"W MD7.P*_TF@/1ZUMG6W[A'FP::'YQDFKS3U7^GMM&ZO3TC0$C.O(AB&!#D0.1% M#&(1.%!XG/C"#:CG6L5DG.AGPJ;8GD.IK :@_FR<&.B@R;OU\_.R\*N2Y38S MCC+?BHMQFOUM_7O'!\34CWM5=]# M;UK[XUUO:PI= .6>?!?9W&&QX@D1P,>;$PD70C02&2!"UIX@8@L+Q"8D(\=S(J(Y)9PFF-MG5 M)Q0,>&A7@#[ L9TME),\N--*O-'171._-SN\*X28[O%=$Z.+#O!V&NK&=#?Y MHTB+2_O9EZ2L^J0V[%1&,J*>A"&E^D8,11 [C$/)D!\'OH?CP"HE]=%>IL98 MA9" %%+:,==Q$,W8Z6)H!F:@$I52P!G8BM@?O[0BT">''.]H5)YHU76?"]H? M[KCY4(/[10UW67R-^M+U70=B@87:?.C*&PYG,'8HUY-8@V['/6PU MQ^'@/-7BU:YUK+/'JQ77?^C<4"]DJ;<:G\@B_1M9KL6VP[DC<1!@Q3TRUC%\ M<8CU'2T7$A$[0>A3G]KE,C;N>6H,5)QDZ/,-IO\BMK+;%I,V1=Z,CP;!8.I^BPH;8E6OQ6E33L?N:2T)2:'-:5M&^B0,>DG\4#> MD=5OY17D3X053I(J)4W(8^YC(:'$^FR64@(QH1+J:UZ^%U(A'&Z<+ZFMIZF1 MDI85:&'KJ]FUN!;I?EJ1;2>A7O$:F'1.0M4E15(K9A8)DOK";J3T2/:?FUU2 M)!,X6E,BM38P7D(D$SUVTB$9O=#1U-/RKO*T^#2^+K+?BO-M19E,"AS%T/$C M"I''/8@='$(WPB22B#C2[MK9\6ZFQI<[4@(M9A5R8>DB.@&JH]I7!NK5=L#@ZK]Z8Y1LH5O>2ZY[S#,'"@]ZD+D,@^2P)70 M#5 4QB*0$76LRBX7S5K-\Q&**=_K/CH=[U0PF^4'GKE7[1K;1Z7N*-AK M_&G9\KB1ICO:',24[OZVVRS[*HI:EKVKI+O9:P._V10?"-2!>> T MGL,[@#L@UB>QV'0_*OMTP&6?HKHTT?%82F>+>:>3Q31SQ5REJM,'4582V#Y2 MA:I97FZ+FM4Z8/M^T>RNGDN9/V2%/?X!"_S;,\QYRRFH0NI MI&HCP@B&-%2F"0LP]B,4QWX4S)^+3#1WN5+<\(AK+/EM)OV^%L/-_W=D623M M(SF@XF&Q6NFCGT2"4H+N!07&^RQD)+1!ZD!&'*)S!P0P=@,?(I^R* Q\IE.@ ME^I\7/'?_4=1ZS#*)R%6_/?U,1@>S4YQ>(<^X#V1U0LTU-9I$)K/5:J#0O<9 M*+4'#?5!&0>6*P! A4 1#59B,*NJ9/1X9#SVP/5Z\#R:\.,>7X\])@>'X*,+ M8)_HM+K>_.IZ]'Z1+\6<^VY(B*MF&N,11)XC(8UB"G7-#A\Q![N!4>&.8XU/ M;<]6"*77$=?[@?ZI3@I@>/)T%+UVFK\4DX&9V!8.JZ2CI_2^(,7H09.C)10] MI4PS?>C)9SH<';]?9WGRE+U+5KPZH?,(=A%6=F48LA@B(B)(7>+#P,,!"I#P M/=P&1P&7P3&T,<:#1RZ'/H> F)QTGL1,",= M[]H!9'>T>U+_UO/WIIR[.+57F.*@O!"U$MG3KZA*V=$0OG.ZJ',C8+@O M'037H3>6[9".E>G)$+"!1-;"9 M^./DC:I%AJ0JC2IU9.Y+$9FK/88\62Y)FFDG8ND]',MYV/$3&=B%./RP3]^1 MN'$5EB@ ]964.,S 0:'=XA&@P6B$?$_ HWC9.$["K]A1A=^'=_&R\>G-QWBA M&!?E.2R+%Q293^J<>T1*$>F=@!OH?++$\R$- @I='&(GX$PBWRJ2Y&1/4S/\ MKS?9A91)^DQ>M1'3*9?A$5#-5HQ>H!J8VVO[O4*KD'*X%(:GH1@@?^&1SMXB M>>%IG4]D+FQYH8.'\^/=SU]T^/B]2)\^)V3U82WNE/"%/\(-%()AY;#R'5V-X+9RR0\ \ MDJ_6!NZ>7+BV:+5Z=HT;&\_A:ZO?CA_8^N6.GI4US<3?U^K[^OBB_G.O6BG2 ME$0!B:AP.:0RIA#1.(+4$S'$C :21<)Q?:O4DB?ZF1J5;\4$A9Q "]HIZ

  • :"?U)"Z]WMNER1;N1'DNIPT$QM6LO-[>OQ!HK/G_D1HCZ6$(4X M4+R"$(RELAH=WT'J5TX82+M*Y,/).C5N:DK:+)G1A9V&'&+#?>XT!F[HG7*W M,;/?*@^/9J^;[0'%'7>[/CSN!QO^$;KLX#+XGV2U)NGK_;?D_C%99V3%[[^I M)>GU9B6*?K^*9S6I'DDF;M/D(25/U>XJ"#PO9I)#3V5<6E; M7?.49/F-U$7#LFH6(4D(]8,0!C3D$ D60!H*%TJ?\"B@W,5F69U.]C"U=:0H M 9-(H(OLV::5.T#/S*R_").!F;Z&HY"NQWC4L[KWFWUDOY.1$X^::?R4UM+2K8R HJ80UMD3.8GK'[^D-JZ E_'*0^0]'-L&@A -5" M8_*K?^U/_'-=C&,3F.FY6?8-'^\I UF9Y4S_;4ZIRZD@'/HB\"#RF0-C79Z3 M8<\+911YU+=3FAUYI1N_ M_$UD19;LY(DL5O.0L-A''$'N$1'ZKUGU!((TEAX,:.D!PY;DSF*_&@TQZ9S=>]'HP^ M45Q^HLU^AOM2:P'KXMMV;M!HV/9]"PGKK< M/:'?_NP]]=BEUU./%JS:7HT,,'($$R%TJ,XO[(0.Q#$+8""1^HD4$0^L0M)- M.Y[:"MV\1]DLK];U3NH9V,WH8 @P!^:)4S@VR]2-="G5#+-AKJ2>Z?N-+J2: M(7+Z.JKA^]THZX-X3@5;%/L.]?>E*.[XK/C5DZZN\U_E&9WCJGT#CB1T>4!T M.G2DT\W%,"0H$C*.O)!9^2%,.IT:535E+GP0I"&L'5\986[&57TC.3!/-<6= M@8W !9Y7)GA:$Y,-0'V2DE&_HQ*2#1+[9&3U;I;7(ZP,\*D(?Q\)7>R&FMD82$X@]94$Y*,81=J.8$-_\ MKHYM]U,CIUH!D&E!05*J4$RK=*-$]RM_]JQ1M[G9,R3Z8UWQZ7\4+"_\= 6Q_>:/=:LC7@'JJO'N M7:#.K7186&[+6\\_D=5:$I:O4QVDR:60P@\@\W@,D8^Y+MH80Q$AZ0E$ \\S MSV]WI(.I+0[O$WVPP'+PM!%2^X*7MBF@3@)JP/<7PC0PHU?2S4!3O@M!L:#C M"\$9B7#M0++CTA8$6MGRV'OC\6&+U#N,U_:1'/ M]9P(!0A!1@2#"(<28NQ3Z% G#@*/,B\@IH%#QSJ8&J=5,A;+?26FU=6ADT"> MX;(>X!F:R^R1L0H0:E/_TLB@HVV/%A+4IEDS%JCUN6Y>N$:JN3E&#$E]^M.O9(EZ+*BZ7:DR0K]W<34UJ>O"@"E( M$!%J;L;2@V[,L.-R[-2^E?-#^U%;9C83ZVHI- >!#Y SV")?A,? E MM$N.Y^_;U/3!**18;3 0A7'D2^B',?__N7O7YL9Q+&WPKR!B)F:K(X097D 2F/GD MO%2OW\C*]&:ZNF.V/BAPM34E2VY1RDS/KU^ %TG6A0(@D&;O._%VV6F2..#@X%R***6*2*L660/*/+:%="?=0#77':;7;G4;V:0-N*1YUE;?%4D'>YI/ M0*L[V"D/C/8C**7N/E6C*)_N(/8_1\ET]WD(5B;=8VA/[[(L2RF_Z(T!-:DJ MGZ26I/61O?R^$+.2+S<+/>K'GUQ?>O-D?INF."Y4(044!9(0B4) G,4IY)BA M*#,5[H1JDT_N[54_P:TI4*5)9M;D$C@ZL;TFQ]+= MW1O6 SG&*_E-[XQ& U"I,-GV6GJ9@'TU0*T'J!4)Z$N_!L>@7G;+E6^RN>:NLLOZFXU6_#9,YW?+OY;TM7] MC^44%5F>H2R&A2(8(I80:.*(("681)DL(BJM2L=?(\38#'']#B-'+O2!WI(* M>P:T;R;4XL.JE+E1P,3@5"IH_C.RAO&WAX J*-GYR#$LUUV!U!'57?.L:],5 MO];>Y3NZ6K_<:\.UI+PR1]^]O/J+B6*:DI@4DA8<,A5QB'*&()$XA3&*L1"Y MR# N_'(7':08&]?M)^ UPH)*6K"OR,3L8U__N4[*C;W=" M7S-Q14ZD!Y+])$BZ"/)&V9(>6)U/G?1YF$>DB+<+X.,_-GH1OUV4Z]6F9GF3 MZWG_2!=-8+P6T]B\HNVB-E5)$4>IV89'4011PAC$/*8PBHRY);C*A+0K"3&P MY!Y;^)XYNY6P.AJMNG3:GHT./>D6P3,CF\@A7W1-$L)))@D-*%Y0:13Y)C;\&/;.V[S\WYH\0%OY-^&Q;],P*I6 >Q% MB&F314]I$^SE7 /39;+LMHW]34'/-L1K]%O17QTQ-.+O14\%K9'I@5O@LIDN M$@Q=2=,#G1/%-7V>XDN%3T^S=46Z-PMAAIYILE[PF2P_S$H^7Y:;E;QA9271 MM)"*)S@NH*0\@RBB#))4$,BP0$F:193:%?SV&GU\1+@5OJ[RNR\^V,D/_F@U M00901SF*F.* M)BG")':M=]PQWOA99(M M, E;-+EKP(%+*%OH?EQ0V>:F*PV-NABJ-FSV,KU_TZ-IFT9\67PU;4!-B2-] MP>>E2:NK?WU'RUE9'X5+1$A*9 8E5@5$N=EV"81@1$44X1@)@NCTNURQI;-A MW]/RT?@F]'_,<=5W.C?>BEV% M\ZG*(L1PJB#&<0Y1A%.(21Z;:$-"\Y@3*C.W1=I^\/&MPGM%3;F66EN\=8]T M8_HNJW-GZM$ZP6$ZL$CSE$946TIZ3E!:<(CC1, ,):80,RXD0B[K9C^3,<3" M># 5DZHB0R-K;_#;K7/]@-KS0K:'IQ&W=D>;'_8$W^]D$6XIKC<<30OF3;GB5$E0V13>G"-,\0T)"004UL0:1*=DE8*&RG.(")9)8 M5<:T'G%L;-6*!YYK^4RXHUDZC&W('TTD26G6D+; S',5#,VH?@;7?UDJ\*_% M),]P]57^ZR\)FN1%_A<@ZB+")@9AK;\)"9Z6B_5C">3"K$G?]%M6N0M!&DV M"1:J;C??@8EF*$V2Z^R[G+\X%J.Y/-V^KJXK)O%MW%W;:6TD[M/G=0: MAX.^L>_K# :7_5_G;ARX",G%D+!MF96OR_G\U^7*W#1-!<.TR+6I%XD,(ED5 M(\48YB0A$8]Y%$NG^(1AQ1\;%=_/GMI@TJ_??B_!E\VZ7&MBU$PZ4*T2O[? MCE3'.[<],W2 "B9G@XG7KX*)MT#H'S?5^FHZ8U>I"^ / PYHT F9QO0FTSJ* M:B=^&OQS%#ZY:G:"U4"Y3HJK4K5:,79"F@PQ_BA_U99I$VV!"A0529)#%!L7 ME$CT0BA-V\ZH4$PFA4ASJW)<[D./;NFJ!01&0J_4%QNXN]>9?D$<<(TX6;AQ M'V"?^L)N2'OE"05&?-!4'TOD@^?F.&!FF5YC\\2WR)!QT/1,DHO+$WR[G;+U M;K&I&GX@D:=,(@ISFA+3BCF&A!4Q1)Q@O?>1@B=._J'C(<9&Y4;"/4O3J6]* M!Y!VFX3KX.F9I!V1\6A&>D[YL*U'CT89N-'H.2V/VXJ>O=+O^]YKE3PMJQ7W\S8;!&'69*Q2"51GJO<91V^-.#85N5]><%. MX DP(H,_:J$=5^F+H-M]["&A[)D!KD31F1MLH0E)&!?'')1%;!$XI!;K^SPM M_5E)'QY6)FI?[RY-): JS?/3;"%OU_*IG&:*BB32)G^!,VWWFQ C&BX2 4/:]8[@.1?<= MA"4T0?<3E\8<=G=AB<#17L/VOH"!**N-W ^SG'*4,:YY!6IKIK)Q$,0)SJ'4 MU@[/8H04=@JALQET;+S32+C?]=$](B6>9$761*2D^N=B5 $IA]-NQWJA)[-G MYCL?EE)-;R\]+5T@ZCTXY7#?Y5J/O7R2GY:E_G<3$WBW6GZ?Z0_TW*S;;VB@+N3;QXUK% MJI^<_JT**7]NM#2Q"LMMR7VZ5?$_'7>??;P$ECO6-Y[8OG>Y._7,!&X5!%I# M4*L(?C%*_L7\N0JEOMN;VU^,KOH%^,M>8X6=OKT4_.AS0H+NK?N0<]C]>(]( M'^WA^QSKZA. WV8EEW/]XJQ=GG(L=G@E<3>1P3G<'4^.0B UH '"A/P2MY^$E+LT>GI".+?;S6[///LV M$^N1+M@'_F%3"H-*.'#:81_H'J#$E"$Q5!+F4& M$2,9)#B)8<&(4C2*>>86I&8Y[DCY'YAW!YPNW.M=&]1V*IR8.B3 PU#PM=CZ M#V9CJ)]4)V/O)?9/XUQRAGD"$4$%1%0*B".> M09Z1/(Y2$F6ITW%#UV!CXZ]:5E :82=-CSVPW,GKWGK/"G(BS&Y9YC FU'A5 M10QIK!"D19IEI, L+^BT;IU3[>:'!?YPX/[@?RF^SGG*<2893 114IQAG*9MWA_7%A6[@Z+=CML?UA_K%_H?H&V6X%#0=?S MFMN0P[>:'&I))U8U4;SZC5Q")'1[D;/C#=Y-Y)+FIYJ'7+S';Z6LZSW\)M>/ M2W%;57:HH@>F*2O2(BL2R+%,(4(IA3@G7#-V1I(LR3-9./4).3/.V-;'G6@F M=E+616!F=<4+RS(+EY"UHXP >/7,%DV%G%I$L"=C.):X $)(@C@WU*#<<$'? M0UJX=+EWX/SR2=[3GR2\$;-)Q3]$AZ!(]#/#C=TX/DEO4_$FU^\ MQ:.2TV_+Q7(^6S_.^-WRAUQ]>RE-&L]O=]\:7[F27*JD(% 2JC01$I" MQF-:Q DK<)I:UVZZ,-C8V$,+YE ZZ!*2W0P1&I^^CQVVDH)*5-#("GX#=^"; M3^6E2_ YU%H*".- U96NA=.MKI(E/IV5E"X]8[C:29;:O*J69'N/!Z&^V\SF M9HM7_K[0=[Q?5H59JI"7YD6.9!K'S&1+RXB;8$4"B4P)%"*2":,BST5LS:B7 M1AL;I6[E!7Q/5K-M>UXM'_1(EN<5Z5K?Y+<%_AM=S3C=D4P9NF M<K)U-(\].VRA+-LZA0*8=Y5.C-&BD0Q+G(H2RPPC%--;31-:(+AK#='4Z.-' 7ABYM MC[LE=%[MW5A3ZIM,L[4/\KN<+ZO0W298=)H3J@B6,8PD,GU\"@%IF@N8T )K MVX)E<>R89]HQVMB8H16VBI@5.W&=>S5V &QK402"K7>+8@^Q/4G;X..@'1@O M(Q*XZ6+'@$/W6;RL^XG6BA8W>=H3&U;*?VS,\[[ODDYDD<3:9D@AI3&'J(AC MR$Q)[23C'",5I81;':1UCC(VSM@)"2HI'2V(DT!:&A#7PM.W_7" 3 ^;C$X( M@MH.)P<:UG3HTO7(.".@DV'IKW@P+_+VC_VCTO3=#:A/NG_.=L-UPCVZ6>]_!7]UODWYR-HIFDH^C_'%TD_>8C6/M(S^$#9?G=;-:/R]7L?Z68 M4IK1C.>IWA[1!*)(5(TB.2PBDA.6(,2$4V7OCK'&ME,ZF>-'M^(&S(3:P]MN M:0B$8L]T?BH/"NPD[3$+ZAB.7I.@]H9[VQRH8[TOID"=N.7:.@BG6>^K+->: MK#2%5:/_OIBMRXKKFE*I+P=)^9)+Q/-8P$29R#R.4DBB'$&&4L1Q(DW9%;]B M"4'D&QM;?=L\/='52]VIH]6D_O: T:4MA.QXW!QZ5BU-W[>;JP%-W)--6T]. MWF0[>P/5:P@*>S]%'<*(^$:5'X+B>[X\1-AA_%O3?EHN'LS![,U"5&>$YF2=4(/ %&Y/KXWQSN[:(!)J 5'-22A^U[:X]4Z%ZX M%B,/WA_7'HU3/7,=[O;=ZFI-3/7 B@=GY9_O7N[UDZI2Q5DAHRSC""H5,8B8 MIB&:(0SC&!=Q3A13KEO=LV.-S7A\)2HPL@(CJEW08#K?7?KA9G' MYO8B&F$WM^>'&WAS>U'OX\WMY5O\>.-N9?H&K5_N]"NPWB\A^-?5LBRG.4*Q M9&D*:9P5$!5)IO>J)($19Q0S7D@BG**0NH<;&WNTTD[ LY'W=8W0"7@P,KMQ MR 6X[6@D'(@],\D.O[LM?A]W^/VU$S]G/K&#)22E7!AQ4%:QT_Z06"SO\N86 M+J4H36GC:D/6./];%[^8IE@;'YS%I@(9ADBE"#(L4BAD5"BBDD38Y:=:CSA" MAJD$KHMXR_;P;JEJ[SQ8MJ=^IN6;_MGD,6JP@B(A03*L(IE=:I\6>'&1O?&$&!D13LB>J0QWT>SVX2 M"8=2WQZ74P#Y9+R?1\HAU3T(8@/EN+N]6FXY[1=QZ$QF/W_W<%GL%S5XE;Y^ M^6K/HTP3,T)Z^C-$VK\EH&Q[/&;MAQE"6,(]/4,DU,JD\$ M&3/A^G$:921E/);8.9(R,.B#!4!.VO#'GL"V/*<-!E_?QZZ-H*"1%+2B@D;6 M@(>H5I@$/1/M'G'8(TXK[8].+.WN\K!LZ]J>MY5?WTE:NIPDP CM8;]WH M6MBZP3#KF3\ZX/*Q>KMQ<[!\@^$WD/5[%8YNQK 5-)T&%!I_<_EO>/RTVIZ?K^AW[XR_O[=^]-QO>G)5T6K[B?)_[KZELKVWV M=16SNBVXGD/ !:/;.U#U">]>O/PA"^=OWQ4&]0M_ZLOJ=KUI^_W,,FO&%SJ1]Z M+_GC8CE?/K0K8I9SIK_[ LK"'!@QBB')<@63.&8TBBG/A8V6P!,>O[B&PG!3D0?,^P<1 XF5P"H!C*O?"!S,ZJM=\VN[ V:T$)G 4"B9 M093G"<0T*B N9"X+F@I$$Q>#R'KDT='B3O"V"^V^Z*"Q#'[YM"Q=DVGM9\/. MC.H%X[YI]LO[6W"S7J]F;+.NTL/62W!'5_T4,7)&**3-93_XH%:8,R:'=IG[ M _S(Z\NS-.'1BX>JZ/.G&675OO"S5K/N(CRE)$<<66F'8U/6 M_=,.R)W X7C)&IN0?'1YT$%YR!J#0_ZQO]';9[0R3_X@Z__>+NY6\IG.Q >I MI!Y -(4>;Q8U_]7-S*=1E'-.,P%35 B($$H@2RB!0C(ALIBF5*GI0CX8WK1V M*GD(8O59D?JSVA>GOZ^KD1K(6MRRRAI85K85K40V]4GX?%,U;^:/)L&\-$U] M5K(VPY[I:OW2=G4N323)O_Z23!#*_U(]Z5_C9!)G&(C-RCS 1)FL]7^BN0.N$ ^^: MI_41$-G\.I/E;5ENI)@*&D=Q0:B>K4Q"Q',)F:8+2!#-5*[BE#"G?:_;\&.S M)[74WV>E21)5RQ7XT0@?,EKO: +LB+ _6'LFP(O1?!.PY4B#^4X54.LR5+3? M.0R'B_X[DF!$T8#GT'&+#CS[E*O+6,D'X^_]*I^7*V,9WR[TN_14N7_?O31_ MK"JE3!.RI<)2U&&]5',H5 MIXX"4,Z/\C@ ?M7V1=N=IHI+^^O[VGOP&UWKC:0AZ2DB-)*,(RA5'D.4$P*) M)DF8I$CD6"51FMHWVW4:>G0;># M;B_P.H^_W9XXW*&XEZ:OCLK]GN!Y@%ZY))JG;J/A;2[&F;H*;1U2@XQ,;T[*,V< M["0$=^V<;!79*X2_?V'H"J77PQG65^DMS;)M9% E.>)5F.4IE&F4OM^XZQ MG#AXL(+W_%4T^*R2V+FGTEEX[0S/0*#US+<=2Y?T/M%SZ>(M [>X_97.5G^C\XW4V_S-4UM)TH3K2?%A]GTF MY$)\I6LY33.9YCF.H10XAXA*!&F"&50$TR@ON'3,Z>U=XK$9F:ULX&4FYZXU MNGJ?7LL]^9@FK?>SHJM[D!JM0:4VV--[ EK-P?:=,+J/H/FHZS2-HNVHM=#_ M' U'7><@6*M1YX']EJK] Z7=2=)7^5R+4GY1=RMM^,V>Z?QV\5G^7-__D//O M\K!+.0['R=0(,R;Q#L#EDUS$,] M/+=WSVKYN)R+>TWH_%'JUVY*490HI8UQAA"#B/ $$LH5 MI#%&O""QZ0MA[;RU&'!LO+V1NT'X;="G_\#?4.;^OX0,M?E50?P6A M&7KWS.H>\R=SBG16J"L3,<;Z=CCG?8Q5D1%9#_\_?<.OR',9^TO33UK-:+5^ MHRR>T>)Q,6EH])+[V6N?Y;H^?#.GI3??Z6Q>M;E?ZG&>EHLJ0,O8A]HHT%K, M^#:8FA<1IVG$8,+C#*)81)"BN(!""A11'"=8,A3TUA_BOSO7!5@USCE\K O8UF8!*EU[BXZ_$,^12XRO*H/Q_ M)5Z'I'SMXSP\CWIC_&WS_#R?R553.)$4F,4QQI#CPG2WUE.#$4JUI MD-@'B1X]?FR\I@4$K80.'J]CV"S\A%>!T3,/[>/@4[7W&! 'A]]5P SDWK-Z M4=Q<>&?5[G38'=\UG'ONK,2OG''GKW(C*"%GTT_R05N=B_5L_5+% LKD2C[S-9 M!R"LO\ .E7=F3-G:,:7D__ZP_/X?^J[:A-$_'%HNIYXXR*?9H4K[779=XF@U MK-;3O:R5AY6L-GOO3?:*7%5U!C_KN?RP-+DN4YX+%0N>01FG'*),(DAH*F$> M1TF6<$P0M:J5XS3JV#[D?2F!$1/\40MJN\ Z07[!$.D+R)XYP -#^\78!Y.. MO8Y^WMX^1_]VR!1N PZSO/M@L%WUO6[V\^NT[J;[Y0W_QV:V,LEUSU*/8-K> MF5H&IAO>L[EDJC4YS=W*R=H/;O7I#%M" MMIF>JOKK"3N_4N!Y'BBP8V^J&K'!W7:>*\DG%=Y;X<,YCMP!"^DK0.RJ' M'B&/)[COL=X;BW EZ?NED-,L$2E#(H%YBO4&BTL%<11K R[+1(I(Q#-DE0)R M^.#1&65F,V&$ T8Z^XW5*[ N[ZI\(>C;G++3WFDW=4K5*[92KQXWV#[JE!+[ MFZB3?W?_Y#XT3JL[N9HMQ<>%^&#RV:\H:?2 M>8\3'O60>Z" T@VZ1PJ/ZN$>JH<1/ [:W]'%GTMU\Z17'$Y-DVZ]$_\F>95< MMO68-4>G19(GF H&"3/\GQ<28H)B*&,N>)X1FC.K0&[7@^;90U"-X'7IH4;T';0^@0 N&#N$"/2$ M]4#! T$Q=PLR\ "N,_S Y7G#!29X:/DJ9,'G_AZW"?H?N7DK'^24IG&!!1(0 M82[U7B!*(,GT\I\30E.:419%>?"]P&[\L2T).^-P52L"GO>,Q.6>D?A)G, M)Q[C72RO#6]]3Y]G:SJOL@O*K[*4J^]2_+I<_;I9;U;2M'PR,DQ%D68/P&-^*"9AJ_[TU"K %H=@M;D\X,O<*4^1R&& MKM_GA]&)JGZ>#_+Q%=294[]J=0X3VV_$_VS*==7(:5=;@4=4VX%$0D4X@2@C M"#*5"2@CI:+,-'*7<1OHY7X(#T*M!3!O!J!;N5WVLXYS8>,W MZ ':@7P'#9Q&]%=V7R4\V$GO64C$%6P7!T)_H _E1 @*OJ,7P0^];D^"XS,' M]";X:?O:H^#Y##\3>I%^P^WFD VZ M=LUIVE9.<9JH(I4%1&FBN2I'$:1%6L"\0"S#A,0HX]=WXSH:=W0+Q]G66WL- MM\)UV3J>!SNBZ@'=GJGJ?/^LO:Y9P[3*.@M3_WVQCH<>01.LLWC8=;PZ?[MG M\L]JJ6UJPXK3+(]%K%@&:812B&*)(5:%A#+"(DLC_7/LY +>/7ILO&-*A/@T M2=D#RXXY_"#HF1R."J1,S*]-=M)=TS?[L/W)9_W.+Q=K+=_<7'9KTM#THADP MW^4(JJ#Y++NG#YNO78$Y-X10?I5?M:9Y?=UPP$;#KL!%;0%L>70PS8E=L/CJ$VQX^U^ MW/1A5M*'AY6LC[F_J.8TO*I*=R]_KM]IC?Z1"S-9C3HV7GHMM''>-&*[L9,=XG;<%!S'GIGI+(1-T5)@A :5U &# MV9U0"DE+=@,/2DI.6!Q2DMO-(;S[[[5E.UML3)CZLZG):%KXO)-JN6JZS=T; MG_5OL\72!"^VIN_-0MAY0P5/J"Q$!C$7FM;R.->F5TI@GA$B\ZC((X9=NE,. M*+L3.0[0[;+9MK!*O]:KO:8_C>/H^ZS4NE_CSN[W-?!QBH]F]4!SO= MVYD_ZW>?M#O;"IE)_]O6-YBO_IS\_8K_AD<%@\Q+]X'#,"+XK8:_+;]7X?BW MBV]KNA!T)>Y62['AZ[]34[9Z_:)W":L-G7_5G]&ORY7I>C?-1:X(YRF,I$@@ MXC&#I* [9:5G='M>'EKI M]8H/6OG! =HOH%$!_&&4 (T6 0W\*S ,2=D^8@Q*O5?@=$BAUSS*(TKTX,A% M?%ZN[^A,3!E1*D/Y5,.2E:SW8[_['\OYQN2DUT=[_T&_#RY>%?'__[OUOE#_.%M+D M<#99QC+.3.UZ;?L1A2&2&88D(AB:0+L(TY07S*JBF=NP8V-(+3AH)0>UZ"8^ M&!CA02-]E9?LP ?VCSM?$!Q\8N^ZT^6\EG MKMDPUJC;\4L?6/:]]3X!X\LVU*C70WY7M/II%7IA[#=JV&F'R/FVF9;W^W'5 MI^7B07_B3Q\D6YLVF4UK#T$)(Y3&4&120<1Q HE(4B@0HK%,TT2YY>^='F9L M/&2DA$9,8.22' M"U=[6B[;7KO[37*GA:*,1B*".98((JQ87:F_0 7)4E4DA#E5"3X]S-C8H'(E M-GW#^7Z+;_G3_.P8>'@&6DMCY&K ^C8]CGNL[[=GKP-.:/E8%=3MPL[=\NB$ M)JB=<7JD8:V*3FV/;(CNJSU\X?L%!LQSO\IRO9J9(]@]=,]$>ST MJ;L^VK_SKOL]P;T?SL>H*VNR&M#FI#4HF8,($U:L#2R#F$L-<9!A% MBE-AWX5F_\%C8_Z/34-9IYWD$5K=I'T-!CT3LJWZ3HUE3NEZ13^95X\;K(W, M*27VN\><_+N_H^>^V2_^1M>FWO3,%!5LVRY^47>KV8+/GNF\+L:J'_U%_3HK M.9W_MZ2K*5&$9:I@,!$\-RXADZXA$QASI/^=%466.66A72O0V#YR_5(E[CZB MJZ;$WILT%-!#^)WN=WZG1IV7MDBTEMPXOVO9@1$^K#,J!(RAW597R32X@RL$ M@J=<84&>Z[$AWLL*?C$U]LJZDZ7]:-<_::'DG/])LOEIJS;+V6TB 0I MN+9Z(@61R!7$2# 8$404YB2GV,JE=HT08V/07=]@")9&9/"T+S.8&:$=-FF^ MQ7Q-[5U&LOLQA6]HW9QK:N/RQ4Z!* ML=8?I\DW;+H#KG:>KCI%9&-\)WY-YIUGT&X_T.NL#-J ?F+2F<&>[!-PX2 J M?!]Z7Q3[Z$KO+,N;]*CW1>QW&M9^P/(T*E$-" M4DV;N$@A%::6!2:Z[ 9R**U>UW<+-3SBG<:GR=N&\ZN/"_S*Y.QX[(K*B^;3C%2?-BL MZ@9;LZ78MI39/^:Y,7G"?UV9,IYYFJ@<)423FG'VID3;@H3FD.(8DS33_Q\7 MSH68G<48&_?IE4::JL':SN-U5Z;:QJM[78'-LXTMZ-\=RW,N[:S"_F>H9S:N M#Y9K#4"M JAU:*S"#]D;K9'EH_Z>Y MGVB_7WZ7JQNF'ZRW]].\R%A:J @JBA1$1&G.C!(&\Z1(1)QD*"-6Y5^.GCPV M+JR$ W^TXCD<:K\&[/*IMC<,/1..-0).Y]HGM;WB8/OU\P8[V3ZIQO[1]ND+ MK@Q)-#V/9'GS;,K>23'-911':93"+.4<(BHQI%3_1+(L86F6X)3:;\W.CS.V M3W._8Q>K106TD=4SQNT 6(N=6QBX^O8C'?8VTTC=!$7*,_#/'['A8_SLD?,/ MXSN-AW7$WL'M;Q.<=UJ'LW%X9RX/TH!'W"S$5[F>K4X925.924H32:"(<@91 M$160*:X@Y4APFA"],8P\.H:YR.!Q C!(X[##JD_ %(A855I4KN;K]G:V$^2P MHPN)]QL5D*HP;B0_O;'KK5>/%68]-NSI'O\MN_98(7.A=8_=,_P(;[?3>T_+ M1SV0^8^I$OJ=SLVAP>E_;9RP.(XCEN($RE3OWU >Y9"(&,-(L)21I$ QEB[> MKVN$&9MQ:82LOLCJASUQ/1-EKYHH.R(<"OZ^]YO^R#OS8 C(0O+B5?(,RI,A MD#ODS2#/=-Q:K];3&Z5F\YFQK>HX].:CBU4JJ" 8QGIWK=FQ*"#-"85"*%+$ MB3DK+3>%Y\"[LG(- TC,/[00$;69'N/RMBP!TL(J^>8]1 M]&^';-+Q]&&VA!>UV^X&+U]Y?1K(E#(B6*(4S##7&[U8,<@$RF#"4U)@R4F6 M.54TVW_XV+[A7&2W 1M M2@691#&4),]DIEB.8NX6M.DH@8>GIN&<1)AZ/8N/OB<:-'B M]1A/FT26I91-^Y?%PR$G$M<\R.%'UH]@Y-9>AIPG&:"9) BF(,$6(Y9$I*2-)")$@6 M/"^R4.W'#'BP'.CP>$=OLP7?VK'BX(^*W. 8>UU&O[W'NE33SWDAOO#4F M O3KK/SSW"/3W3UY\W/63D5#%%,1 '3"#.($B4@C54"L2Q8026ATBXL MVG; L=',*WF!$1ALY=5&OI;8<6=T$7$[J@F)8\]4F[P/UH3QA__8O<1[]5^4]Z EM M.Y;O \.>V=X(!G:23NQ!V=\5D<-5P/E^WQP3 MS6@F"\*8LNL74W)EN3#V;&4",93'1<811*R((>(JADRP#*:I0*0@198)J\18 MJ]'&QC^UC& GI)>9V0VP'?L$@ZUGRG%&S"/5PP*)L+D=70,.G,QAH?MQ]H;- M3;YAB65I0@QFBP=MG[[=-W5P;*YE%:0J50I&V(2F%S*1G MQ$4B,RH%+6+N%JQX:!S6I:@J1%IFA1I\9T]91;@ MVY%+6$A[9A@C+-B3=@(:>4$M\ 34(H<,DK2%)VSHY,51!PZHM$7A.,S2^DZ/ M.@(WG*\V4OR^6$F^?%C,_E>*>_I3;Y>EFJW+VP6?;\QP3;6YVX7^XF6Y-BVI MM2!T;@PHT^2J[M$X%:2(29IISM M*U95Y6Q5 UO=0%O=>*M=-7U;_>HF<;6&;S:5#O4:WFQ*!RKQ,/34NE6'Z 7] MSH(284<U7FFX([_U2DUU5U:*J2][6K=[&SL948DXBIO<*"=5[A5A"2DD.(QS% M*<^YD 5SH:/KQ!D;4UVHZ.X=SGSEI-D1W'!3T3/W!9@%9^X+ UY(6KQ2HD$9 M,PQZAV0:Z*F>/"O9^G:A'U5M?S[KU[5ICO5C-;]JX>]H\-656&.&2I 6'A4P)1"AED!:D@#+C:8WV/7_,C5R!:\^D^.WOFX;N7W26-35#57J]/;;XHTQV-/YK2HZ9\%!8IS*(L MT5LAE$*29Q1F*P'[UVVW3'6_B68"ORAP_Y83Z'#8\283.=!!Q[ 3ZG;,$1SW MSB..<*,-=[P1'*%71QOAG^ZW]7U'YZ8J^+='*=>?S"NCI6CV9TJF<88B#),B M8Q QJFU=1G.8YEBE!>-4<*LU\_)08UL'&TE!)2IH9?7<_W8@;+<##H-;SXN7 M+V3.F^#+:(3,-NA&^++6AUMABSL\0RKI0C2[O!0Q306:$F2!.$2$4(@) MCZ%B>9Q+%<XS]U.^Y\_:"!5P*WQ>UZ"1B;NG M#QN!>*354:3A\15^'^'KDD?;@FGOFV@C%L+\8KU 'XSMONIPR/7\I1]4.=NKLC@![T-%6+FA M$I(3+HPX*$_8:7_('99WN7NX/VY6R^>V3S#-<,+RA,(B$AE$:99 DK,,%@5G M/-?_(ZE=?/'!@\?&$;5L]N[M5R!=]F[[JM[S1UZ+%=BW?4K7:UW;KYXYF&?[ ME";[CNV3?_=,:M1[=[&9RR_JV^-RM6ZK/-^;=,JIWF!'&!,&4Y9(B' JH$EH MAPDFB F<9P5/G7(:.P8;VX?9RFJ\T)6TN[+BX(]*8M?LQBZD[1;Q4/CU[4"^ M CKW-$<+3()F.7:--VR2HX7F1SF.-O=X,HFO)[%.M]P=EY=?UH]R=?](%U^> MS2/*7YY%_UP]?9XB;7'2^S4\5*3#;^'#:C 6N-#FC@F8 ]@":@A0@T M&($*)&!0 KL"MP$7FE'->] E;1R:#;MXCD/G<\OTN*2[?FMQ2M:J6V8CEAFO MUK$L-T_UOU5&R:ZJ/\E3AF5JBFH1D]3$""1,%3##-(U30B*!G&H]A15O; OT MO@V^)S3XW;#O>@D^ENO9TVNJK,SUJCEMHW7-J"9#LC3^N'=SRO^$^L%:A[*Y M!MRM9MS\\;>ED'/_#5& ]\-]"S7LK ^ZZ3J[TKZ:X G8JOCJ):DW::"7]A+] M3$!?.[P $K[9GC _Y4?_]\>__Q _AV?W/_\=OU'^:QCAV?8'-Q M_1DVOQQ^BGL/'.2C.U:@_;Q._*4GKVYY;BO:K/\??\H5GY6RO%WW?S49"3FG&2"0S"B-LO+6/?;()'X'4M+[A=M]O +0BF>T\-PPD':WM5M>D?TK/:RQP.ZD$-J\&X M/*6]S(ZS1[0?*<)U;-PYJF222VR"(DE""414+W1ZL<,P2K&B*.%1X79"V3G: MV):DDZT'K^_3Z.H&#(99SRQ_KE-C+ZXY*U#Z;M;X1HXS*]UMVC6&ZOKZ03XO MR]FZO"E+N=ZOX)AP@JG*%8R*+((HP06D193"O"BTC:R11L*IN]&Y@<;&'*V< MKE4_SL!HQQ,AP.F9(EH102UCV%*4MCB$+?EQ9JR!2WYT:WQ<\N/"]7XT\%FN M3?>TN]7R^TQ(\>[%'.#=+K9!V#?&<59UM]BUA(Z85"I/())I#%&A&,2$$4A1 MGJ61E DCB5LS(GWW[\]I]N7.(Q M%R2C,H]9!JGB>D(BG$&B.(>4R[K)N=%KW4O/,' M,>02XR'%H(N//TJ'R](53PH7];._9=\_&VX&?SF(Y.!,J*+@ A+,]0*&/'S&#T6;D!G/)_OQ\IU^[Q_UJ%_8?/90 M%T0JHBAGYH0\DX1!1*F$.,4*"J%MTU3PC$61VT;A>) 1;@0VZW)-ZTY(SXV\ M-9)NK'D"T#B/(Z5D"I-$&_J(( JQQ ED!:(XXIE"Q.GT\CHXAUB(6@E-;ZZG MV;IRQ$_ >KFFCL&@)]"T6U.NPZCG-6(+STZZ<)1_7O.0%'YBE$$I^;R6AQ3; M<:5G^V=>A5&47R67L^^&C)N\ZXS%%/.<0,X%@4B94'1.8JB*-"VB-":2Q$YM MA\\,-+:OO943K+:".K8:/H>HW;<> J>>O_@M1#L9>ZA;0942+&,:IY&T M+^9Z\/"Q??I;\1P*>1[BU?V17XM"SQ_V5K++G_-E)!P*DUZ!R$#E11V0<:L- M>D;US@J?A_<,5Z?SC+2OJFV>N\:#C#ZLZ ^Q_+$H[Z2>1SW)#W)*19''"6*: MADQDB=1\SB*%((]X@;*49)12:T(Z,<#82&DKHHEI;&1T^"I/06C!45<"T_=Q M\!:3NU"8.+#5E=@,Q%A.&+EQ5@< G;QUZK[AN*M#ZE?\U76=;_;65_DP,R8ZSQ._#2OE/S:: M#CZ:1H3W^BEMVRJDO]8TEC M7@M#]U"@-;W69H?7NZG9)>P"'KX=7:P8<^T+NE\=%1U\0:? M%CJF#^GJ9F%RPTVX_;>78*V!T[/%B@TQWWY;.)PS8B\5&D]?]5:SN\#2\ M3.*W>5.^J"I\X'$YUS>7=0VH;7 C5WG&>)1 9MJ&(FYJ(;(D@1(E4N8BC?+" MJ7>HU:BCH]E6Z&W(5"/V_]76GO-MLVPW"9:F6FAH^V;B$*BZ&W$N* 4UZ*P& M'M:X<\'BR-!SNCE$@XB#G$N3-F5.Z;YJ.1J/TC1..")"4D@%I1 QDD*:*DU< M><3C&/&LR#/_EA&7!1@;<]TN^*J:)#H';+E:+7^8P"6MDN/1N_-$V%%6G_#V MS%Y'G2:.$MY;^8%18-(ZB_MJ/V$/7G\-*2QD>,,6%?8(=3>M<'B.9^10E01V M(CUT:Q!@EA%:R P2TZT*D8QKJTQ$$!M7F;;7"]FES4Z08./+@XZ;!22+09'X4C6-_H1 MSGLC_V*]JGP&7V?EGY]F"WEK=II3G*($)TJCF^O_08034PL_A2JB1.88,[TC M=&&:\T.-C6)>20J,J. /(RRHI'7;"9'T8/) M7XMQ51'M;9:"]5:Z7A*_1?;CT_-\^2*E"270#SXC_\/#2C[0]7XIPEU%L#A! M219AF/%80I2)"!*9(9C1"$N]9N8"6^6%!)-H;$O@Q5H>-T+,C%)T[NAF[6E& M[1:Y0>=IP#4K[!0YKSC!8 VY@%POU*#K03 ,#^D]W(-]HEQ-&$5%__=Z;DL3 M4'&__$A7B_UMU_V/Y90JE*8L)[#(] 8&(:(9&:4)9#D725)@@G*K+!>G44?' MNE7IJN?*,ERWDIOF=%++?NA"6_]8@E]^__;!N7V!V\18^-+Z@+MO\JR0KFWP MK=#@?@F,V(?N&RUZ'\BZA-+V@/!04;6AD'8,L75$K#O:UO9A P;>.NKW.@;7 M]6;?BMU\9:)+;A>_+U:2+Q\6L_^5XI[^?"<74LW6Y6WY5?]=6RAL_G*W+,L9 MF\MI$C&2)44,BR*G$*6*0D;,4D32+B9)M[23&VE>'CSV?)C1]!--J8 MLY;-GCY@37\"UF@$EB:0?6'*ZJU_R/EW"9Z6B_6CUX\/ M>].PKP'0*H!6!S S56]:+4"K1L@BY%>@&+9"N8\@ YM?'NFH2*,LJ1.^C4K)J%[A7HB#"E!#*"TABX^&@.8:8Q 2F:193'L5%&J5N M+.HP^MC8LQ6WBA(&O] 2T+9 AF/++[=)L.7"GJ#MG0/9&NP$GX MS'5T\%;Z MH$4EKD(M+.>Y"# PUWE@<\QQ/@_QX[:OLM1;7/YXLQ ?Y'()+'28ZY"Z-9C#DV'FM%!B8Q5NR$=N,P M&[#MF"LPA+T'SNRAMR M]>^70DY1FF 1IQB2)->[((0Q MI!)12!DC<9(62BJK-$G+\<9&$+7(X)7,$U!)K6$&C>3 B.Y:,; ;]V[^Z '- MGFDD!) >10:MX+FZYF#W* .7(+12^;@BH=UMH?HXF*YH31]8P20N>$*@.8:# M*,<",I.7S5/$XH2RG"@GSW'78&.CEQ/]'"9@(:MR+G0^7_XP&0.E^>U?DPG* MX\J5H'_,B/YQ#;[I%Z):!$ :38 Q;*L+_L]F(;?_,M'/+I]K_]G\!?PR6_#Y M1M3]'8\&!^:%TK_/J3G[>Z:K:KDWP\?IA)"T'A]/\@+[C>_H_NY\<:Q-K""O M0_]FUF';B@F@:FT*A+4O0I7D]GXEQ6P-/BW+<@+>AVXS;(-6O[TM]L9[X_X6 MQYI?[G%QXAX_ROPDRU+*UU4S6MOOI0F_+#]LY#1'4<0RR:#*"M/@-D.04JQ- M-9IA24F4))Q-JWY0=O1I.[ 3E6Z'[^\#NC=C +59FZ#3>756WN2&.F[IK)&W MXY\^\.R9BVJ1)^"H/L]6;M-A## )[NA,A",?5ZA"$I'UV(.2DBLBAP3E?+]O M\8NGIZ:#XFUK7NRBPB ]O%Z!1P+5LANOO@_R..+[O#%/^*(^+>GB M_7)1Y324TY223),>@T4L$$1)S"!+I(12X4(6,&G9*_.COLOM*SX,2VC?9[6IH@"?,?4[#V.YT;8_*@+;U06&ECCL&T$ 5$ M64$@Q5Q I9*$L2Q)X\RIF*S;\&-CQ%9ZXU$S@D^J_P5[\E>FWU=9KE>S*OS> M_-VQX(/;!-D9>_W!WC/C'B)>X7L$^A^5_, H "H-0E9'\((N:&4#-PF&K4K@ MA>;V\X?KY*WFW6NK=M=Y,Z]?.%"4PHU818U]K)_H=U7^< MQC@V8? 2LK2@$ G"(1,YAU@2DC#,8Q);;7>OD&%L7-@V"Z^.%YX;#2;@V>A0 M?:6RU<+!.O*<'@O3LG_0>V;"5@'CN6M4 '=;V"LM)A7N6T4FH%$%5+KT/PT. M5FS_TS&0F=O?M+C9P]SYZ.(OZ.MU?F=Q7/LKS>/T[G_ISVG.TI@A MA: IC&X.DC D!8U@IHJ<)RH6N:33156T0=P[',>'$,[JPR7UAWLD8G\?;R4R MV,D,_N_EO/(D&N&=0PF#S*+EH?A@DS)@:MA.@0G8*@BUL+"DYC1]3RUP-'/U M>3JK=#-)M0&/U$-B'?3L/8A@PQ[2A\3RZ#0_Z,-]PS%OA-!?1GFW+-=T_O_. MGJMH0!P5D50QAKG*)$0%9Q C(F!2I"E1F4B3R&K_T#W,V+8(3/1.@+U0>(95=2%P=27GRX0,'4'8I>!PWV7FU9\NN]:-< MW:WD,YV))O&LC7E3O) QYC',,HHT$0AN@B4CF"@JXJP@$8Z)4W.NLT.-C0PJ M21U-J@X@[>RD,/#T_.U70H)&RC:YM(?8P,M@!&V+=7ZT81M@7=3ZJ-75Y3NN MX 5316\E'_539]^E"=I^,O:*G#TLZD'XBZFG5-*J!OG-0E2_S>NB>^)_-N7: M;#X_R_47I:V5N^6J^L-ZO9JQS;IRDR[UEM1\(6DDBKS("ABG0ML<,6*0"I+! M*(H%2A-%:&[5S5* MYH6575:Q0##W2V +_,M1GI&!X][ OA0)EC MG.9!6/B5XJ#6'/QB=@A_F8#V)6@Q 'L@5#Z^/1C #H<)^%QG!&@LC&6WJO^^ M!X=Q'M: !&;[H>QHS20O^?< FROU(>I]5ML-C[9<6 _!4#SAH&#+BXV<[9=KH_UB*'XLM#[H7*M!ULU$>0 L(6@D=#M6/8;,(6[@*C+X) M:P\'GZ(XQX X!!!0X31-$DQPFEDU#^@:9&RL MU[.CEDG+[!R\7 MKW4T2O0+>#];F_#1VX68?9^)#9W?_)R54X'RE,F-3%4_?%5%O:FG5.QZ]T9'E M'7TQVYLI3DDL4((A81F#B$NA5W8E(%*B2 @MHB+BT^]RQ9:VQQX.H[N\[/LR M]/?.-_Z#M1'2E%.@7>T$K@;?SF/3$Z ]LT]$T@4B8/O.Q2&">%3Q-!,NRS*DN8,=88]N&5;+5;=\3-V;J I1D)$\Q+F!4 M<%/*M4 0YY+ (LDYSS A$1=NMFT@2(>Q92OI0$ \[9@]$$8],[F1LF9HTU;' M"#H!#6 ]U+ZQP"0D5W<--R@W6^A]R,4VM_A[MO^?#5UI0IN_-'Y83'G,15S MC$AD[$=3]UG;CUS&,4UEE@D4N3JV#\88&]=NO;9;.;W=VH=HVGNUK\!H**>V M-3Q>/NTS 1P:1\^>7"/]AG53CFTSUWJ9US]39:FZ%_E?LUSF<2)7O%9D640 M)1HK_6%3R%B"1%;D:90E+L;4WK/']D$WHCGYK4]!9K>\>P+1\U=KB8'SPGU" MVY +]?[C!UV83^AUN!"?NL33H6-ZI[\S&RL3?R,791T.N5KI&:R<$>]>=I4W/^A*?'DV%Y:_+E=*SDR=V_)V4>_%ICF)LSS2:W:L3)TEPG/(4,%@DB&> M%H3&$&]*;<_G4IA:Z76C>]?0Q3YFV-*/]$83-I"_ MR8@.6>5IVM2_%4NY(K.;Q;B1CS-%K-R;>H\?Y>O>VM*CC.6* %C M)'.(^VH7X=;:@ M"VY^-@T(*]%V"]@-*ZN:^%,=3\*]5S?[G!U MZY&_S]:/;6[FM@E=6X\-\1A'@B!(P@MF2*@.#US<=-N*"'UK>;<;TJW:5P8OAN4 4MF.; MQ;@#-VFS1^*X+YO#O3V=MI<7CFW^JJ]<;T]L_BYG#X]K*6ZTU44?Y,>?><]=+E 1YTQ!7J2F%R.2$#.. M89Q1:J) "I%&=EZNP69O&-?6^T?S=987YFR(*>JV'@:#O6<[X$PN?%W T"@" MC2;@T_[WLM_S:J#)<*@F-L2D#%1TK,_)<2M1=BVHG97,O!\^7,&S:_5_51?M MZH=Y^OZ:3?U[H^^BBCA:+K[.RC^;0+D\X3@C>L=^:(^F/@3*2K'2OEELRY- MI]79XF$JLT)A+CB4@F80D5A G$<)%"K!(DF26" G\\)Q_+$Q12.G?V*;*_Z9 M2!5#G,%41)J.B:"0D8)!17BB,D)264B7J.\^\1\@%KP5']+&0RV:":DG8[AY ML>/U'M'NF?*/C@)JV4V$8RTVV)-[ AJ-PBT(GLB%7"M<11AT&?'$YW"%\7V, MA\?\X[??/[]>T-JJ2A'GDJ,<"J3_!ZD\@2P2$NJ=+:%Y03!R\(B?&V5L"\G' M?]>"@G=T8;E-[8;0PNL9 IB>.:?&Y,C8=.]KQ"V0"_$2 M#)TNPK,W#^<"O"3_*Q??Q8O];.[#B.UWM)SQJ> B4CSA4.5Z[4$1B2%6E,/8 M)!2G3$:%W*4L=%>)520D)33H.9<+Q@JQ1!'A5Y+6!I#)@6"A5(\8Y(4 MA2!N<>A7PSK,"5P-[$*NVX9ASW4GL:=E8Q#W"+J=+7PUD'VO/D>).Q-0R1C. MJ.V$(*3I>GJ@00W43ET/S=#NBSV,S??+U?-R1=?R;WKYW:SD[>+]XVQ!VS.3 ME!*4Y!ED.$N-Q9E"*K39&:5YCK.<%P19^3@O#S4V_MT*"QII':RJ;DPM3-!@ M2/7M[CP$R1S?5J+Z&*/=L#E8I,'@&\@LO09&-R/5"IE.2[7["<.9JU::O+)9 M[>[P,UQ_7ZPD7SXL9O\KQ3W]^4XNI)JMR_M'NO[[>DB$B&IY_Q@@[++19T/">3R#5?DV+'+E1'9 M8=+#MJK035ENGNH,"%./C-=57Y_B:1$I6>0IAP@E!**BD)#%C$"54<2X$E&L MI)M+K#]AQ^=7:\4#)IC=(VFNGSFUX[9QS%//Y!B@HNU>C;0]A2=@._?W77/O ME_S6Z[0$SW7K1]KA4]MZ1?UD)EN_([KW+?FX6,_6+[_.YLU9_S0BJ<"(")A% M2F_6111!$E,&(X$DXFDF"E;8-BPY?/C8S,Y:/F $;.)9[%N4' '7S<'7PM'W M88<]$D[=2,ZI?$4;DJ-'#M9_Y)PR^XU'SEXS<&>#C__8:#EN%^5Z5?EVRRHY M16]L%Z]K9YOVFDT]?)&Q5- X@GE:1!!%"$.*I3#GT0AS*E14X+;C@8-A.(ST M5M_2ZR8(/9/+5L0WZ'K@,?L.)N2(9O2?QJ:L]0=[ #0)@&L-P5$/!7W_F#HH M^$_>*#HK>(@_KBH+X>&*T3P6Q$_2+8^4;%0D%AB*F/(!4+:;%4)I*DL MH,Q3E1,:%[ERZFUZ>IBQ&;!&2L;2K%HEZBL\7)[.DV3'.'U" MWS,7[5#_5*-^E%BSE;^^(K"ST1>ZD SF+,.@W.:+T"'K>3_'([RQZB]?U;"Z MUQ-5/B[GXGYI@BC?+1>;\EY;X^]XX5TA7,H.MT.!^675% .]JI!O)@1:]#V0=(BK[0'B@X,I@ M2+M%6KHBUAET:?VPX>(O7?5[%8KI?+.GCUC.YW7M\=_HZD]IEIRF ]E4X:@@ M:9S#A.!"V[Q<0BH1AABI)&&FCZT43N5SSPXU.HZG#.AYO(A%4$?A^=&&]>M=U/K(#7?Y#@_K\/['\OYQ MN2GU)-__T$O1B^:<]_?OWE=ERI9T<9 4FR'*\Z@HH,J9Z6ZJ%*0%*2".>%Q$ MJ5!<6)T >XP]-A;1TH-6?%#+;Q9/8#0 ==4^KGY"(^UXH;SY6:Q M+K]*+F??32NQW^ABHR@WN42KMND)C3C*"T8A3K1)B>*$0"PXA@)ARC*4%E+% MUDN$U9!C6QEVPI9UVS_>MDQYVA->[[G8Y@66>ED'='>8YL!<=O-AL3P$1[GG M5:&5%^P$GH!]D2^WH/%%TX'^@Z,Z$.L'0->-\)V ZN1YNR<-1^].FKUB=;<[ M/9.-Y-HT*[M;+;_/A!3O7GXOS5'\B2YE4U%005-,8*&T\8_23$"25 YB6C#) M<:;RPJ6TG/W03N0^0%4Y+3FH>@ ^-[*;X)Y?-F45EO,7\\NI)HV.B4KV$V/G M;^@'[IY9WB!=]5Z\VT?Z]Q;I4UT7 V8X.2,6-.7)?O1A?!-72YWDM5'V[.WU0\HBS[$ A;$3DJ8$& MCEWLT/4XRK#K8C\.^%IW]MP>J-_)E5JN]":,RR]L/OO_N'O3);EQ+$WT56#3 M/=V99HYN@@0)H/M7*"35:$RID$F1538W?[AA5?B4AWM<7Z14/?T%N/B^ '20 MP;IM72DI@B3.^4!^.#@XR[?*B$]-41BN#4P*K"!6-($,:P%U0G7"4FI_'%2V MV&O4H7'$-K*D;H?JSK0;L<%\(_<(\&=GF(;QAM]$^/%(='@[YI5:WM%.\,Z. MR.!A!]J[R] &DTT05#')QV_@7LDH"(M#<@J[N1U9W4W+":TKZ1[%6S<'C(E* M4^G<:U*FKG5SH2&EAEDS!DO[HU1JY'4"$S;LT.BJ/#ZOLRGD;M:%KN0%0ML) MTJXX3NCFRW,>_,@J/KJ=6T$GTE2VWLE1_//?,(ABLI3GR+W25!@:ASP5>'?[ M+(MM4L>]*Q-J/WD^K5:OLNO.=VW\=?N-GG]U/9,H5S39Q*->N:Q=" MN%AK=;8!=A-F940N24HTY&F6VDV 8)"FC$+-4YXC8A)N"K]"E"'#AKS8_924 MK 4'T]T&\(NZ 7PY*V$1;E[@"XP)02B'&A$&,M:I*;7LWJ-U0S1[C!:,^C>-EV*'M_THSG.N(>_!T7QZ[-Z0V$F^R>$7A[ &&KQD;7L0SI;A05T[Y: M'/E@&ZO)D3= ESL=77],C^V.O'7:[WGD?UMXA>2W]:OS?K*4?/I_-%^\MS]9 MCCG%0JEJJN_[ MLM O?**:>+:J7,F\K HL*WT 7RYUZ/'PZ1GP.P>Z&=6.&78'3B=@Q-VO%P)Q MXV=/#=1SO.P%78_C8R]=W(YTW9/N9N4#72'A[WSJ2@B7QQ9(8ZTREL'$18?@ MC!>09J8DD((6PBA3>)W^7!]J:/1;YL,Y*BC_LB-LJX/A"Q#[44(U+;% M+)@?KL,1DR0NC-8K4US7^I N/.YHQQGOGE^F\Y]:?]6+[Q-W#'TJ"G8;M/+> MZG(JMMON#9%6-(4(">VR!!7D"=-0%WEN,R*'3% *7=R?1+DDDN.POF*G M!QJ:-5?)VNQ3P$9:4(D;VG#L#+K7O6>Q,.N8[]K"U:(KV64L;NY0=N;Q/7>R*]?'.=1\JV7IE4^)18\T9T,T00)EEB R[EQ$>6X-,I18@\Q8DZP@ M.M=>_O2008=&%F>/-QOA04K<(5)*;CN7.SD![0XZ;X7UM4X[CQ"-=.1Y^MV^ MZ=SS5HA?^_"S!=0W'X5>PBST//3DLU[U4/22=M=.1B_>VVY+_G$RTP_F?J&5 M-2OK4I0?]]VC2L0XD@F*$,9M)0B#E6D&FB8(&8 MP83:_\->F\Q+@PR-6S8RCH"KIM>V!>!)//T(Y%:4.B:-<(""6>(2 C&9X>0X MO;+!)4T/&>#BM>V^^M\FL_FB;#AJ/RV]7(VUX#S#)(,BL]\Y3H6Q-H9@4'!! M,I(0IV/(%W\XP-"^]D]VFEREZ7G5MV-2BQGVK1^AZ/>=WX)-UVYR5RO(-=BQ M4_#O3;/EN]5J,1'KE:NLZ]I['6#WX1IVP31P#J"8%' T1J^?_SD-#S_]L]>U M+?3957OBO]A'K)9-;^*#+GWE+]_RE7[/)XN_\NE:CY.<(^D"F11)L;4PB(9, M92E$E#&2DD118\**BPY$LZ$172FA5N"7R0PH5Y5DL0QNP3AKGCTR0-3A\VH619VX $E/F!E 0(U0B-08>0"]"J43O1H+2\! M#BK@L (E6#$+R YL_N,6K1V*6[.$)>&-1\#?SQ6+^PUIZR[%= MFD6B$@X%S>PN =NWDHLB@]CM3LI^+TSS.N4^S[6\VRQ[Q.71NUEXMP,R]5>7X&- \ND MB48)Y5!B(R!.DA0RF6I(4:HYRJ3][F58WD&X$"'O?S])"1\^_?7=U\+;,;]<:6>R46*GG4DG_LCV(/;0X>22 M%$/H=.*!DF?'$Y\GM4REUZLTRI8?ELNU5F.5Z(1(+B%.)7&5PQ&D M]@?0)%(:461$R2#WQ)EQAF;L5&*"I9-S5+D([ :N%+5T(%0_"?0:G,/8C\($YRQ0N+#-+!C'%#(J\H)!PQ(B#77 29HY&Q[P?"[17U#T).S:2 M7=/WN92W$>#."JVDCNV:#$*IATRX@X&'D!1W&@O/_+@S-[=;!AY>](([^_.C MYO:3KBM7_1P3(Q7E*89(&4O\>2HA9TI#80BA.4X)XH&[XC,C#8]X/MN'N2.! M[PY>%THV;R0'4R=Z>#' :V#[L4\$ #OFFXV$H!1QM"E+%Z$GO"<*,?GDW%"] M,L@5?0\YX]KE+:-WY[-O35,^%R)1%XR025X@KG-($J(A=OXS8;""F=0J%RCC MC(3%[)X<9FCF8-46TLH'94CQRBM8^G' [0AU3 %.P-WNF>_^=,5,'"4T^5J_ M\=5Z$;E-[V58H@;>GAZIWW#;B]H>!=E>OKKE"9K^]KR; [;QX*8Y2W%"+'14 M.DI@ O),,ZBR!%M[0A(I@BCAW$!#(X5:SIULQ+91MF>A]3Q=BP!8UT=L;; * M/V^[ D340[=S8_5[\G9%XZ/CMVO7MTCE?/PQ?WR:KY=VU_GXPS[\Y\-,W[][ MV.F463JRJF/_.O6M0,(42@N8444@1@1#EA0*4H$4981CE/@7&F\AP-"XQ&6< M 2OS7H/84NHZ BD@_;#-?%PFFCY0[IB K/2@$1]4\@.KP$7,V^1^M@$_( ^T MXTGH*2>TS61$2@J] <"+":)MGMM?LN@-6N\ECM[RG!MBO.UR95^])[N[_;R8 M?UOPYZH34)8D.4HS*+C,K=U)).0&2T@*PG,B2&ID4!7.\T,-;;4H)05;44$M M:ZM2-GMZM/[C6"]J?3*P]/(=X1W#[I83 M7B^J)"LR(55B[4IE('9QG31' A*!4H)RDY*$^_8)VSYV:$S@)//O!+8#SQ6# MK[72'7_&3JB8=2).ZGEK@Z^=)_;6UNM8B]UF7B=^VS:_6BZN>"CQD5JR6_V39=Y)7O-O8"H^BDNW6G4O_Z2CS*4_UH> M[/XK&>4H 6J]OGK3]WT)K\#R?K9Z6P.72*_#5OBY5=94L*:NKH/)>][*Z M+F++%^UBS_3T9V#TD]?\^YD-T>:TKWSQ2DSP2R/PKV[2-G.\%3IF KD_1'$3 MRCW&[3G!W!^)XX3S@'M;[E+LCKG,AGDP55U4=X8_?WY9Z"<]6]H/K?YIX]>E M0B:<%AHB5_0&"X8ARPV&N4*,IH5,=!*6+QHV_M"LF(WX91677;E!76:VM6<] M<&(\=SS=P=WU-B@&TN%[HG9X1=TH!8K0[^ZI'3Y'6ZJ6CVG+>=OB"E6RWSA3 M(L^I2B'/7:$=B3BD#",HB")2I0)KH<>K^8I/?6GM<(@@YMH,U*$GTXT!OJY= M#OIO$SOIY4>UMJ0Y9Q')"[A'(W2,Z>V38-Q4HX6RW*4X0OD^7?'^USZN)S MF!5)P54!J,#)"IRP+DII M5>240:I9 3%2&-("46@LJ^2N*C3*TA ;X]J P[0X=N*12\=.+#/C*OQ^U!(3 MU([YY>,!DN\NH]:B5*@?%'%+A5X9L^=2H7X(')<*];RO'=/<2;E^7I/:!]CEO)TLYG2_7"_VH_UR]L8K] M?:R-4(7A=H=&,\MS199"7F@)E>")$'F6T;>!U MIY1]BY;W]J\/B\?YC]DXS4B::MNWMVJ&>!][/AH@*9M=44>&,"\[PV.LH=D;M:A@X6I*+RMA SVZEY#U M])_$P:MK7TD-E1,3;.6,&"P<@$=4]\>%X?IU=5S7^\BMX7%+.\+8U(5^\W/S MU_\UT0O[H*>?'_5WBX3+8$F%Q#3'&&I"TZI$.OV&' M1B/;:O1@(VQIM'RZ^VNKG"%/]/WX)3ZF'5/-+7 <T8.C&)QW/D7CDH#(U# M.@J\NQTS?='+U6(BK954'EG]/INLEE^^_M[D^N84(\,P5,;NFC#.[=8I<9X3 ME3)KY1!3L*":\Q='&QH/;86M#JS!VHD+?K$"AY9AO8RR'_%$PZYCOMF!K^F&-7Z[N?+U5A2J3GC.61] M_*I)G5B5XJ)*JLHP*6_M.9_JQ.SZ<==M<]8Q81T5!73R=54/<%?W[DH!EJ.\ M8A7 72TO%P#>)[/)LHST^Z[?5=_8.$N*E$JE89&Z M]*6,&B@PIC#'.E-9FN&$>E7O\1QO:&Q4BULR -\3..SCOP:S'Q-$!*]C6MC% M;5]64 L;CR,\48E)&->&[)4]//4_I!+?VUJ4":N"]G[3JZ>YJEI@N+7Y=_O" MN%)D_]#JK39ZL=#J+WPR>V\5^LI=+CD53&N30)EKERF9YG:KE"BH$EEDK*"< M4Z\B+^U%&!K[U%DRSZ468+)18V1W4QM%@*HU =^L*L"]'V#)+^0FQYJORYS5 MSRQT?6Y534"E /BP,P$[.H!&">"T $X-\+6/"0@H)M;Y1/143JR;"0FK*W83 MEAFZ1M:4%3*SFVJ*)<0% MSR U*8+")"DQ65J0% <=')P>9VB+RT;,G7ZX[4X(SN#J>21P.UI=GP&T "K< M]W\9AJC._C-#]>O=OZSOD3O_RN4M0Q%FJXF:3-?.[-T>6E9%S;5RM%.E>)>+ MVH-YQQ;2C[-ZGZ&.&6Y7G]V MBD:C:E.QHY-SJ#9:N3*N5?.X$:@TBQA_$1/HJ)$:403K-Z8C)I9'T1]1'][& MY?#U]T]O^.SO]:F@4)+2C"B8%<9 G&/G2\@4%$F6:IT8KIE7U:43SQX:L[[[ M#RL>L]^D;_-D6\#X (V5*W!J2OO?+U%R-PXWM2X\L[ MVOU;>MRJGI1U?P]Z^I*69[#/7:PTG @J$ M"HB-)IP;EC-LFA*9CP$GN><&]'H3]XMC/O9QKNOD#3PQ/8NIY\'I31#U='Y: MYOK60FZR?&LYSYO X0>IU["(>IYZ=K!^CU6OZ7QTNGKUAG;D\/MLH>7\V\PY MMA[YGV_T3)O):ME4JUQ^T;Z2(DA$IB%VF4U":@E)6MB?R$+G,B@B^.0H0^/C^LAN(V7+(GBG$?4CRIMQ MZN>8.0"B\)3(2Q!$38,\.5"_J8^7=#U*=[QX<0M/U$Z'I#?SV7KY:>VVEW/S MN+ _>M++<4ZT801Q2 I#("X*#H7(,,P1)5S9_W&_D#JOT8;&!KL]OX03> 1F MI^8+ST5_VM6'].=A\]5GS^?F?=,-7K@S!;7NOO/)U!6:?C]?N&B2[3'%G?J_ MZRH 95-N+M4\0SBS])PH:ZE1Q2%5RC65!,2"S!AD;G98#5+U-7 ME [,9X#?GL0>;0H#?(0]3TS7+L7[#Z.R/_O.4>X(;)2!]@.$3IU1%1[7E!3D MQKXP8*M9&;L=MOG]\<[]\MW0] B;+ M)ZT^/;[],+.OJEZN7+&!^N".L2Q+J3OF)5)9PA8"\J*04"B:*(*9-*F7;]1_ MR*%1L1/ZWY=@1VQ@Y0:-X&6UC #+T ]V#^LZ.I@=TZMUE*YWXI)VWZ1]R(M>K'Y^MA.VNILI MYP%]J:VUL32&)+A0D.C4?:3[=%[M,%Y(+)U@>2F.Q[<;Q>Z=A'\T-^]KJG;45N MNX7^H.RS)F8B2^N\\IN.&2]RR2FI(X)8AB$32D(I4I9*4S!,O5JL71UI:%1= MUYYVX1[[XM;^^] *W>< ODP>46'KF#E:(]:B8O<5-&ZNVWWN^3U7[[ZBYG$- M[VLWM+/GMBT 'HSSU>G9LFK65A5!*Z6LIZ.6$]PM%O:2JMEU-]U)(N$7TURZ5:1>+:I(^!T:7;$> MVXYXK66W/0X9$T02F2,.92$EQ$8)2Z,&09HGDN0F39.L"-G0[3U]:#LXUW^L M3=NW?9*"0*E2Y_&"#/(&4>089S*/&,%2X)*-K>'K(=U) YD?G3?&HB. MR=MAL-?)KO,.X">1B$G#^P/T2JHG=3NDR-,7M6XF5\90O]75GQ]FFWJ$]_QE M8FGG3K@R8G(U%@GBG%/[0>?2V$^;)Y!Q3J B5!E38)II$=8\QG_PD!>^GRXR M]T_./EG:[Q_,-P4S^7*I5U4GVIT>O_\5W(S.=TK\J*,;F#OFE4UVR"^-V+\Z MK+?%26O1P1^-\'$[UP4B%KF/G>_H?7>U"T3E1(^[T">T+ -S-I)E4SK^<7[7 M5*9R1J4U)R?+S8>5,D4(9@0BPZSEEY$"4A??K2@W.>,%SU58UYK;Y!F:X7,E M%&U9AJ+M-%JP5L!&N;*M+[Y;";5F4_FXW^%^V2>>Q#'\S[R5+RZ?_1?#&6 MBK$BT0J2HJS2A5T:M79'W+(0A+(TD4%=C]N+,C2FMF][&L:P-TR#'[GV V[' MO%HI,0)'Q?(WFHP&*+D.J/\]FW1[UX=NO];WQ5T_87_5(/^& ^+R8S.7EQ]1;O7%Z &_&] M_1[&W.",2B1A1G(.,6'*[O!U"@O"J"1(D +[%]9J+\< F9.4.WD7,*_+5(J MT. ;YN,RB_:(M^-Z,03\AL?W%Q=^.P9[P>(1'A>X4"U6)ZJ$:_W)OH)U M\0="C1!4R=E8$T-#VRO MK"M1$>O<.1P*EC_;>.-PP5RV#]DQE>V_#LUDCU'ZX15O;3?4X7]'2S? ?*;F MLS)M1?#9WQ^,L>:7?A2)U5IPGA1) 4TRE7X1Y8H6$$MQ#F66!&5 MYV%=]+Q&'1IGE*(%[NZ]T/7V74N@N.G(&X11U M$^XU<+_[[1 LCK;603>W]4*ZBF*;\P)7T#7+B@(F.D40TP)#P3+[SS1CE(@T M380,\RSN/GYPA%)*U_IPY@ [7W=@6T0Z=_'Y@M'"5W=*Y[C^M[T1>O:IG=+N MV$]V\JJ656(6W_AL\H]R/WP_GRWGTXDJ_W$W4Y_M2]'LE9V[K6X[\M7^I&HP MNPTYM%=_G7R;E<'4;YTM^ZJ7QV6-+V:M@B +015S/[E5Z:C"/+7FL2H17+ZUJ'? M8CJO-$-'17=>2XZ6T5/5DY>?^4\7#5"'WG^N.J_7]77'B*><"I1!I16#6 @, M*.OTK3U6VKHH^WYI MKT\/ M^M9[2#1^=&-L&C15*7.!&Z<]\#QW2&TAZ7HK5,K5Q7[GE,)1-S9[ _2[@SFE MV]%6Y>1%X?6:ZB=LXW3?S=1;:PB,J4A,)@FV"W5B7+ 2AYRK I(\D=CD.4N1 MU]G@I4&&ME WS;EV0MB!%16\]2Y%?!'2R]]R+*"ZWJ*TP2BH)M,U$&XHQW3V MT;U58KJFW&X1IJO7M@FEOQ3 _SA_HUU&QWZ <)&I(I$\A87"&F)$$614<$@0 M)H8*E@N3^X?0!X\_-)+8A,X+_7,^4R%!VN'8>S@UND6T:[O?(]/H<0[>-)E& M-T3(AX,?$AG?Z23T%1'?T60$!L.WAO)R$'SX8WL,?F^M\W[0>_O'M(Q,:8:J M^P[OA)8AN^L3A88*V248%]Q :E0*2!E9( M.8^IWUXP"E(=T_X6I$;(3B+1KD(1-=C@[&#]1@589H1))!A4AMB=9:XD%-P5GM/M0W[/8^C%P#,0Z)N!V8(5W\;V"1-1&ON?&ZK>7[Q6- MC]KY7KN^Q1[?92W-[,3\_-MBLM)OYS]F[_Z4T[6RXVQ^\CBW5/1%\^GD'R[4 MH2Q_,F8)XE)8ZM#$_@?KPAIM6N>P2!."399RJOQW^FVE&!JO?%[,OT^6+E[3 MS!?6J)/6R"[W_W.QM#*LM"7T6M. [6CK.?+P"/2!?,?\M%$!E!)#)_((;-38 M^:G;D;I5=:M+5>RIC[D(']>@UOUW_,= MW/RPED?%L]5$3:;KU>3[3D6N:FBMWEN%79WL=1-!?+A5?EZ.,ZZD MH%1#G")WRIP8**3.(.%IK@A)DK0(RIF-)=C0EK-=O79JYX%&,^!>,K"CFTM3 M.&4N.@U!J6)HE<-84^YY-OX*$]GUL7J?2?E8LVGGRQ&=3!,EMD]"=$)E,C^!RM7?U\1!0DK M),(2(99Y[4]\!QP<=SL![>?]HQ882- MI$D!*:<)S'"298(BG0D4YJN+B7E//KLMNN#%E0>=SR*C[+>0Q42NXP6J%A4T MLH):V!'8BANU\9\7,)&;_UT>L^\&@%X(G&@"Z'=?.T+?[395E=79>JE9*IC" M&")A#,2"$<@I5M#DDJ="9QKC(HQ8S@\V/$K9E?7?_H7:'ZE7JVF9BQW&/(%3XL=& MW0'=,4-5@@,G.=@1W:7^-L*[!B]-\&PE?SR":H=;3-(*E*!7(FN'SB&YM7Q* MB_.[SPO]PB>JB<CQ'G%P MM%;)O FS&EF"J]+L7ZS<(6=Q7GAG1G"9&P)5[FHB4:H@5SDMTR-RG6"9IYY1 M*YT@WH_=^N#*A3M.LPN)?TD(?Y ]#C=C ]?Y3KAZ2]]MWM+@8A ML0PXG(R- M:4\'D1&P#3MP#,'IXN&BUX/Z.T@,T6OOT##HQI8^A$T[W-V&N3L=E-_\/.J8 M>_>#+]3#B[MP^;!>+5=\YLXQO\RG4[N*NU^.5<)$2K,$:KN*0NS:GPE=2"@I M39-,2H6*H"U"-V(.;XWNMWW<;CHN? MX&1/+R_TH51WM3C'XPZD+:GUC^E4ZG9"H/IEN).W7G],IVD>^H&Y':[&M M^FTRU'F%M_545CGW)LRR#.,<(%:D2.O\^73^^G\QX>9F2^>*^]Q$]MJPK!Z_[<&W'IF#W"( ERX5Y0_ ;G[:FG]N:VO:#2KL/VTF4M MS0[YI-5ZJA_,N^>7Z?RGUE_UXOM$ZC.'V--R:LIV:ZM))382UUW%F@ M1=/99'O:0$.8PJZMIE,!1MO0CU$S+R[?R93V9CF2&4\4) 76!GK]K_4!>D5(A4**5RHZ7RBHJ\-,H V::L M5E$VVZXD!7]4HOH&"EX$]3*E1(.J>Q8)1\D_@M 'A0M48>_?H0G[KT.*N#Q M/[&'/CINPA"]+HYL@[C^;_5+BQC2QB ,.4L1Q%EA[?E4,Y@KAI-$I$B&Q1AX MC#E 7CB_;C8]"H-X(F0";C1$VL':,8>4;1X_ED4('NW/)VZ+5W8RB\@D+9#I MQ039&788-L@Q#MY&R(E;V[3#?K+OP/_ZP=_P67.FK13GB4DEY#F2SF6>0$:2 M#!I,59Z[OB'2OP+U\?.'QC"EA,"*")R,(3V>CZ&[8F7<#DC'W+"/1:O&UR?> MIX"FUS>!TU?#:[\7)K#)]5G-+S>X/KZMQ^;69V7>;VQ]_K+6(9K[<0]O]$P^ M/?/%WQN[*1=2ZTQ9RE(,8E.F%P(F(2[_[VK%-$^%<>J#' M18J*3&@*$VYW8SBS?^-2"JA(H15E-&>D"*&6O:DP'V!^CUA.J+3X M$@6QE@;2)$F@YEHQJ0@CJ9>OMD,9AT8JI?C+,LGA24]560!Q]:2K'\RG9;&+ M%?\3V$7WNUZ6#0KG!MA;5HN)=(6%EDXYL)Y-5I[YJEV^ 'X<]LK3VC$3WGW^ M<#\Z7=!D-]Z@/M(MS:G2C5?K%;'K07._?YW *7\4_+WW-X8RE9ZUUO6=/JV=&^[! M_.Z,J,]Z\=?*T'JT-]H/=YS*C#"1:,@$8M:J-012Y+K98HPRD5!"D%?[VBZ% M'!KC5=(ZOBLMT[*U<&._KBJ1P2^3NL_P\M< EWI7L^QQ6#& N>N86BNK]M+Z@5'L!L!YS"#>SK*>>79#SLBZGA: M+IXS=35V?X=5':.W=^+5]5@M,VQ<5SFMWFK1E.DA.N69MB88RIE=Y_-"0)XA M"57"$$E$JK3109DQAR,,;9&N!03*2AB8L7($GM\^XR9(NE[[:C2<<%UD]Y]3 M/6IJQM$@_:94G-/Q*!7B[(7M/N:/DYE^,/?VD9/5>R[+ZB)?M#ONLGSQ9KY8 MS'_8O]QS._7V-V-!"LJX%)"FB8(X2RAD,BF@R8Q,B# ,L:"NC6'##XT&*KF! MJ05W72MJT8%H9 >R%CZ,)P+GQ8]$ND.[8X9Q@KLM40WX^PW@&^G!1GQP?PWP M8 9JAUM,>@J4H%?N:H?.(;&U?$K;R)_GY_FL=.8N/\SJUNAGO,+CC*,$"*TIC#'VAJE5")(%6IJL>:AMY0Z.LO*? C]"Z ;9C.BMWM5NI':'5('\I0:Y$!Y^O@]PB;"L4 MK[@Q7=ZC]QSP%8K*<318\!/:D=AO\YG^^1M?_%VOWJ]G:MGXRZ1*C%(%Y$P6 M$!<4.XM20I/*Q/Z9B-0$G>N?'F9HY%1*"2HQ02EG&!V= =./>FZ'J&.:.4:G M U?:911BDL>9D7HEBLO:'I+"E:O;$<"7JIKU9B-KF:6L5&?E?Q#3R;?2H>\* MZ+B(Q,?)L[WDP7RU/UT:+MWOJJHE:(R+E+DZ4Y 77-M-*%90J$Q!C@1EBN:I MRH,H(Y9@0R.9K4/H9:L1F&]4&I4]9LOXSU6IE7,K+7?T&KD;+S5T[G:>_=CL M-6:O8_[[TM1]W\[@CE;@86<&&\7 XV8&O^[-8.R6W+'ACDFTT63KE9IC(WI( MYM&?WSK&\_MD:1_W?KYX.U^+E5E/[Z1T5=&68T,RD633\P%C;6(ZKV(4.9KS M_'A]QW%>U?Q$!.?U>_J,W:RCV)M0D?T0$M0E=L#]39=E;<1>P=Q M>D.8[3["-./-^C]/F.8ML]]3F*;?M'03IGEE['^",$T_].*$:7J.U3)-6=IO M:CUU_NRW^F6AY:04R_Y]JNN\MKOG^6(U^4?Y\[,9)F/,A>2)*^&D4@.Q$,3N M4Y2"B$N5:,V=ZWH\T]_<2'[[E%BB>5$,JRAF5\!.#?)&,Z!V5*MB)79T"LPX MCC67?KN?7N>GMYW29F)V=1J!C5;E'.WJ-6J;U.#*B M1_G$L9]_:[>++[H4YC.WH[@59%GYL99E4NYZV^6%$Y2: @,H'8\ QR)C1,=($0RS1&,JAE>[@(0Z/!1K#R-+0,[ITW&]V9 M7KF?KOB?>AF>>7S#+%',)+:["YAA@2%.,(1^'FZ4M&!FZC1;^FBG6.?2[='.>JJ M%BY%O^M::Y2.5K;V3VH;/G1Z =VT:N544R50 JG2QJYD=G:8Y49(JX7=S.U_X.=*RLJ_#"3"VT7Q+>Z M^G.3)/+N3^G*=VL79/W.&&V_(RSS/)62P *I'&)B9XUC5Q&7()9(ABCB>+R: MK_C4C[OZ%3^("3=*='CV;,WT22T^*+/PED^CJFVXWJI9.C!W:F"ZWP?FN?7[ MDOB1[7"GOF/JOB]GN>QEOJ.1"Z+<3''Y2S?MAS_;NZ$" 30H@%\:''[=S>!K ML"A37T"%1L39Q:C9?_UJT&_^X*O,SE$&XNM(T6Y!_32?.;<_=Z>Z=I3Y MLZ[C\<:98%+@5$*$"84XQ=2N?3*%.$]9)G1*3,)#[/:S(PW-8']8/>D%^$57 MTOWJEBPK;.EE"EN'SF/KMV1$0:QC=M^5$51"@E]J,2,&TX#IW/PFJPA,NP]!XY>OZ^9E7L>3OUU9@#7Z;S";/ZV=0:M/X MYY;@]YF=F[+)@@LWGY8'3AO-ZXMW_'R!1W]M9M./KSJ>HXZ9K))^=(CT"&Q4 M&(%&B4Z/ 6^ ,6H]GQ9B]%O4ISU.1Y5];GA4.T[==(G?NF2;S.LB40@G&4Q8 MSES],@(%Y1R:A"I.D$I8%E2I\.Q(0^/'1M"]T[TP;CN/JA^#1<&JQZ.?D\TG M*KD[2,V^BDY,^CD_6*\D&1FY0"PZVN5YU(ZH=X4>@%#_>XM *M9@+1I@ O2XBK; Y M7%C:/21&93/WQ.77EX7FZF'V5[Z8.$/8>2#1.$]P@HDQ4&0N5K?0"12%,+ P M"5((%3Q%0<:J[\!#6V*.RNP*)SI8EK*7_=UJZ<^/' M=ET@WC'1'94[*Z4&7S=@-X*79T!=U3J[#E5WE5'+[ M'\:L'9@AIDT29O5U+O/P+$4G)3163##9+1(9&"_:^5S[\>J@YJ]'ET3+:%2G M-2C5!CMZCZIFY$[U_9J6$0-4^YJGJ/&LG0O=;_AK7W-P%"W;V\ =+5S+*WG; M[^<+HR?NL&GYH2X8=;"/:.* /R\F4H\IIKS AD M1R7G MAQC:HM0(67:W<&(&%(,ZC>'EU2$.,AWS]P:4#S4HUP]0?=$)*'1U,TH]E:EJ M@598::F+0%PL#'7ZSO[*.EV4?*\HT^4KV^T8/CR_V*V)>P,>3/7\DH3'3.E" M2)[;A=(9]BYGF:4"09*J/,\+S5,9U(#DS#B#H[J-F,XO/-D*&F9NGT/5SRJ. M@%7'Y%>%/*^>^ P\ZN>7^<+%*>Y@YPJUZK)1TG4 @XW-*_#$M G/#=6KZ79% MWT,+Z]KE+0RACR<:V;E"KPME%XWWVL6[Z28%X>/D>;(:$VL%(9PR:"1)(%8B MA2SG"7CJQQLM@*G4&&T3WJ9.DP!;(GR2 M/*RP3J'OF*0^GNNPN5$ O&]0WR2)?>P<]0#KKE/T>[+\.IB%,,NP-8@7K<;P MI_9G4;;6>,_:;/^4EHT%[&OSR;Y(;^>NP<$8$TPR30N8\0Q!G.@$,HP0Y%KF M2J "R33(L[S_^*&M$$XZX,0#?U0"!E9X. #/S\YL#TG'S!V 1GB)_Y-*1RWJ MOS]"OV7\3VIW5+C_]%4M,Q/^W[5+>M"K)Y>'VMB;#S]F]K-YFKSL=%341"<" M*0DU)@+B7&20$HE@RA%/:5HHG 95=O$>>6A?>R4X>"XEW]EECL"\$;YUATO_ MZ? CB4Y [I@_:GPKH7O-^$B%!,CA(D@A]P4U^[ M]U:#^_FL+#[SM\GJZ7Z]7,V?]6*;W,A-:@G,,%APSB#&.8:B4 1RFC"1L#Q% MQJN-2.C 0V.Q6NY67>6NH^S'3EU@US$YU2(#]ZF 1FCPPTH-&K'!'YTDBH:" MU4%/M^MCOT;/-F]$SO1D\[^_I9.^CA!RS<@_Z=58))GF0MF]D:$$8FX(9%1* MF B5%EP91D68RDUL1Z!GKD#R#T],2W!Z;SX\3)S(>_;X,)GUWMM;%):I-8. M@0)E*<0%2B%/!8-YD25$YSQ/5% MZ-:2#(U(ZGW!Q:5<"BT@6H'66 M<3'&WYTZ(]?H9'VA/4;D&0S9FG4\+_ULU;X>3TFM!MC58R?L>P3N+D])R]W; M#7#&W\VU$>85=G M8)D( 3,F*;2?F;*?G,X@0TE!D40%97D];^]FGMW<7FO6&@$[7&^K @JO.6%^ MQDW_4]"QI;.KT+^#2J7=0K2U5F!7+;":@WW%-GNZR"T7HB$=O0W#[9+UWYHA M&IHGVS7$>WI+3[D+MW\POR]=-IM>/8@5G\RT^C!KJLV^GR_.U$8;9S*7),\0 M+#1!UD!B&C*52ZB33*B449.1H"JQ-\@RM-UIJ8H+E5F[8M7_X\O#[__C5\"= M5DLPK_5R(?BZJ5CMO&';8JK3,G)&SI^?)VU"5F^95)J1#!=% 0E--,3($,@3 MPR!1U"["NK#V4Q&6S=[3M/:3I_Y)_SB:I]!YG=;J7?+;19]7SS.8?N:JZV,9 MIP6<&_C[LDPIUROPL#,Y[W8GY["XZD:?B&C0YX( MCVRWT-H'Z\FWV?UZL= SN=L?Y2]6!!=D_T;;]U$_\C_':9'CI" 4?NPXG^"E\7\^V097,_X'+R%2B0N4 (+@2R\BC/(4FZ@+!*:4:$+ M9H+*[MV":Z^)RUT!ZAL^<#-,G8<1E A9$4$M(_BEEC)B-XXK.,2-$S@]5,_Q M A?U/8X;N'SYC52KETW0"S7(($DEI G/(7;_$4HI6"0ZIT6>)8CFK6A@,\30 M&& _=*AL^+QI_VS?NO5,A6;V'J,:R 6ML.J-!O2RCBCZ=*%[47L".%*^DV]_ M.\KK?/9'6I[]XH^O?(4^E^,$R2Q/!86%1LSN'96QYD%:0./R,BC1@G 2?O1Y MDTS#//&\]^Y "?@*K)ZTW0DU9Z2NX;S]P,&M@9[F& MM" &YDRFC.D#:\]QV?RX:/K/:_NK5YC3G+#?8?J: M091Q1##5*LMI;XUFAQE>,LANL7TT?QV071&IE^M ^K%V8;/<)M _3[?4VC/F33UJMI_K!U"V[)GKY8#[.9]\>]>+9U1H_:&N7,VL+<2XAH@F&V%C6 M94P7EGJ)TACE61&6P!HJP-!V5XW\;AW<:E U$)DO5M %:Y;?ME.I^E=9B_]! M3"??RKH3@;NOX!GSH]LNYZ%CACT_!0>8=]F!L"U^46.%0F7H-RJH)4)'\3]M MGQ-8]6FQ&C].5FZ<#S,U^3Y1:SYUH=A?]+3Z;I\F+X_S=[/59/6S*=@A92I2 MI" 72MAM!LGMAD,** 4GC%"J,NZ5==)B[*'Q8BF^^P:W"@36]6@S 9>YKF-8 M.Z:Y5HCZUPEJC\T%"K-/W:$O^Z]#ZFHS;#]5A-KCL2DA=,,C6E2H+ZDASY?H;:JEP!@OC/-_">;XSFKLX"5D@Q@MJ_,C)8["A ML5%5K'&Q$=;3YO+"]0KG1$:K8Y)I) 5;44>@$G94!SV$E(:[AEU (;B(&/94 M]NTF+,,*O'F"<[&\S5.;O5)MOO>TVR;;IR_66GW<1J V;S!1*:5, M:(@X(1"C%%>]2R4AJA!$FERRD/WPV9&&1JFUH+M1N:Y-1Y/*424++X%:EQD< M"[?DV:M?^*+9G/UKFHQ0DI6;XW]%=)2GU/F5O]JWHZSJ#+)D!-QK6E[QO]#D69KF))C"=@U8)2NWV1$-#DP+B@B(H*"X@3T3*E#8D2=.P[)D(X/:3 M&=/ ZR)R)E4,BD/7)3'-ZP[?G4+O1\T1X.R8F!L)757#JF'4"-121JR/<1F& MJ-4OS@S5;VV+R_H>5:ZX]FRCF!/UJ; M4)59*LLW/_^BY]\6_.5I(KF%2?/EP=D(4X56F&&8$"$AQM15$XW6E6;%&'MBI\73\_NXX7UI#_O'"9>BZ3VQ75797FNCNA?'GV=A;T,-6A MQV"O.8$]'ICME6)L]-Q485QNCRY+7:NL0&OQBI]@5U]0*MS3 5M7,]/-45QT M:5_IT*XKU,\?[W4V8M@RI/1D_-&^GM//3_.9_K0N^Y,)EC C,(:&&VNPID9" M@5(77V@DR8JL8(+Z+!RG'CXTJB_E Z6 H)+0C]1/ G>9AF^%HV/B#$#"F]\N MJ;QEI&5#24LM_^/;_/M_VMLJ-K)_.22ADX_LA38N*=-\Z!>O:=6BLFK \597 M?TYFGQ?:Y3O4J21+NX25YS^U=Z!BBR^50_)SY8\<9\3P7+,$(NHZ6B*I(>,D MA8*A0F*59DBA@.2[:()YO?RODJ97=:GY1=7*_>HJ!+Q4^@%=*UA:#_/R[*U* M0E[511]&AP[AH(:1$>8[%ZF2O,@AXCR!V) <,LOID&"['Q"8"B647ZKX:TYU MQ[-\7V:+E^V4YP<'J'W/E\JT:^/PZGUA0"]=^IZZWCJ]]36%HH]AX<%_I*QMAH#[;T,;#Y:!K;<0'MTZ% MW1/APZPY,?_,?SI&/_AZ$VL095IDKI:*RZY!.>0DD1 A)A)%9AQR8= M3E,_QRD[-LOAY'0[%W[^Q0[Q?1U[9!/D]+GY J*O63=B%SF].DB$OG.OV^!S M(C&[U6-:;-U_FTQ=-_>9?F]?TZJ7^SC5G!144VBH5A"G"7&G[!H*G=,\E8SF M?JVES@TPM)5E(R)P,@88Z:? \]@FW0A)QRRSCP;XHQ+0-V/@'"P!6Y$;X>EI M9^'YTH1M"RZH?M'*/W5??T;[!:GW;/!+U[4\EW9'W&\L0ZK[^;.SX\M)O_O! M%\J5#Y-/^F&FZS^W>#8]1&NDQH*)[:SO)Y+I\%BX6S?JLOG#L+7633\,#8< MM*BGJP'#]WM<&H[+T?EGBT?<&E=S(FL8$Y1IGN50)$)#G&L".;>;3$,5XI1R M5&C9+C+FGRNGN_,L[@@9V_\TV=D]9F'WG7$]G.SJ-IG4\;*FG:E5+TCOYXO/ M>F'FBV?79^7-?+9>;AEL+&7&E&((2B.M163?(\A3I:&E&VT029CP:^#I/>+0 M6*99MEU5OI>MU$ XL4=@52_@CVHOYUJB%Y[6]>@&UOP]::+CAUD\EV[ M*-[''_/'I_G:'4P]_K __MEX4EA!!2D2B%/'VH85D&+)8)X3K)*T8+E1WJSM M/^[0N+MNV;D1O8Q\+G,3DP"""<#=@[*[0;-CXCX#I!4<-)*#2O0VOL"0%]N? MQ[L!NBUQ^SA^NXQ^\M;F^WXR]C#*K@ M<5K0HV>#M9 MRNE\N5[H.[&T5J=XX[-):O M8G(JN<$?C92>!!2*N=^FOP,D.V;X71!'8"LTV$KM@VVP*R 0J9A> =^A>W40 M!.)QZ"L(O3T\QZ*J@W2GE'W[EO4?'R7&4H9%/)2BH11PU?P%.6/^-[&5@+W-.-+BZMB';(A64HW$5B1N2 M-LC:OJ[:9O7+^XQ2[T_O'-_?U"J\GJ/9=EZSAK^4R_Z]_FL]73[R^/ M3>=?)N(J3ZN_O-&KWYH/?M_]&+^>3Z9K;ZZ9#+W MK[N9VO_A>V=R50]LFL,VA[8RX5@19_>(U-6ZU9!RF4&ED,X+C#*<^5=,&YQZ M0R,\!Q"H$ (-1". 4E B- *_OX#'.4!)\C_!@P$---L M-TJ6S4\(/D/8B^W MF+B_Y?_S>N?H?X;7TL,7,#BA![1_/_FW0WS(0WVU;CHJAJ> MU/UYQ(:G^RG'VW"E;-D"R\KM=N&NR'!3*6&O1;U*L>10I#J!F!(,:9(8F*>9 MTICGBOA%5GN--C3K\JTV>N'(<%%5E0AL>',16#_7732XNK:/:CG!#ROHIA+, MJ(L.[UZ01&TU9NPO>LFSI@)22@V')*R M23E2!+*TL##HT5FIW.W #=;*4V>::MRF/XH.[A\8F, M9<>\X;DCC0QC2*Q>7#C["M6[$=; .#U_C"Z'Z7D\I\ E!@$BNT%OVXU&X%&-U I5V:- M[*A7)SP$AHU$FFR_K6G_4]CQ^M+C[ 5O>N."'7-W'$FR7K?1<=$\W&]'?GK+ M/+W57/[]PW*YUNKM>E%),9FKO_+I6I>_>W@I,]#>_6F7H,E2JW&JD-'.0$=V M\PXQP0)2E:>0I#)-*<%V"0[R] 5+,#0V;P1S7_?2"0SFE<2CLNZ^ZV'._PRM MUA,^+WYLW"G:'1-O*1^HA >5]* 2?P1*!4:@NJ36 6R4B)@$V!:_J)F!P4+T MFR[8%J.C',+6#VK9B6M:O@!:GP^?!CP.Y0 M[IK^KI5E>-< S8U=]X"5/F+3J%:H1>TD%29!O^VE6J%SU'.JW5/:<=W'R4P_ MF/T#ZM_XGY/G]?.;^6(Q_V'I]I[;5]$=0A*=2)7F"#)*)<0HIY SCF"1:5XH MGJ3&>'EFVPP^-'.OCI QFPB9YTIP(!K)@:Q%#V.[H!GQX[JN<.Z8Z9S8SFX^ M"D:J90<;X<']-:B#F:X-9C%Y+FC\7EFN#3*''-?J&2VMN;*LC;WW[L_)3A#,F)0KJI;K[]*%Q5"D<<-*!/YQ\@?[!?>0\ MS:JV>'3,)?Y0A-M$IU2.:O+L#="O17-*MR.#Y>1%40O>;>W;-S^WE]3F;SE^ MD^"Z7"W*8[!EF4WV^,1G]>[PTWSV72^M6?4W/?GV9/^\^ZX7_)O^BWWTZJVU MM][SR:+<4WZ93Z?OYPOWU#%3'!>*%1!K2MU)!H=<E-)#)SYP\E<.GK)!90E3E,I^K_9R>?KJAB7U@$A]=RN\B\WN M?MBUD3NY97:ZC,"F5L$&I+I-PLK"U'@0RYSB"JD1./V*@L-7M(M\XX&^"3V4 M77PU%8=0VO&UY]>S?.2KB]G.XMAODW%7=\FHTM#'*9:"$\$A+J1+STPH%%08 MF&!19*G,M*8Z9/F_--C0UN+/^YVV=AIM50VVPM;>BS#[+82QP.MX53KHO;/3 M>N?N,F[!ZX$/(#')^>)XO3*EC^:'M.5U3WP.:?KM-$58$BK3A'(.LU38'06G M E*=YA 98G)L_ZUT4#_H@+&'RC#'7\I^DZK6A7%"YN5V#KH![5>FI-$&\"[, MUA:8]<5:A\,/AL3.X!+":><>T2)LW]?B$WX6WVIK\7W14]< 1GV858?Z5PV_ M,>:"L00A*),DA]A5#^-9H2"63&B M_DG?R8"\D0&)'?)N]I2?\D_]CH8EQPSP1;B8A#,D>?M+]AF2UJ>2BH8H7Z") MNEB-Z^"!NB202! AM)#6,L38[K%S UG.!50&Y2*5F MB]X13E4GIOM-?6KAS*5&&QRF.O$?J(9SUW! M50EI4IA4FX2IU#_+NXT$P_N4&_E*]\RDT0*84@WP7$KMXN&>-U>&]*QL,TD> M.Z6NH>^<1S:HN]IC&P5 I0'X;8/ZSI5M6H:V@3^DIVC'T]!7T]$@-6+7@+L% MQ,OM2]L\N,?^IC?HO=\ ]98'M3MZ<97"7<6B^=1>].V@-"15B:)%5D!5X )B MIC&D6J<08X:9LF:@,D''MY<&&]IZ8F6%.\(&UJ7U@M?OR"06:!VO!/MB=E%G M,@20F <@%\?K]<3#1_/#(PZO>SH\TSB*8JEWM[_QQ=_UZO-B(O6F[_-84H&X ML-M-5" #L M- 1-:\03@ZXF:U"N_S>GW*H;QVD]YZ6N8*/L:\]Q!Q[XKN9ZD*[TJ'/>C2.\ MS7Q$\6@'#3P\UW0;W%KYF%L-U&;M7^GO^N/$CMZ$3.SN49:U>:LE-JA@"A88 M$>=%EI S3:R%52@JM49!AH N\]B&QO, MKE?/'1SO-K%7>RZF91NODA^@(2M;;&#[6JHNRQW;410$T^45Q.M)/2X)(9KM M;)<\FD55& _?L$)ECFT!. R^EW+B0Q15WX) M22,22KG_0>*908;VZ5=BNE,IU0CJO"56T@#CX1R@'O97!)@Z]^:6"#T8L)&Q M#M**@%" 014!J9Y,J!:(A1E-5Z"X:":=N[<_P^B*]'NFT+5K6[#?%SUU):$^ M\\7JYZ/=-B^KVI^?%W.UEJO/]B5XLGOGND#TF.0F,R1AD&/FJA:D!@K$,TB2 M1"*-9$$*_YUKT-!#8\I:>/#BI!^!ETIHL)Q/E6-,&19$$38+'D3:&;:=FU<5 MK*7@8$?R$:AE!XWP3>>VSF .8./.X.Z)HV/"'D;>K9"[2.EA3^R/Z%MIND?_ M[9[0;D?\H4J8UXVK1[*$4\9@@16&&+'<[H2-@88)B@N4"&L5A^R$]Q\_-')O MI O;^!Y YK?A;0]$QTS<"-;!_O:TSC'WM0YH2S+)8,B(=)N836!@MJO%HLD04)3S$E@D:F3XPSM M\RW%A':D9^ $'=7EV2IA S.]ST'K]W5' *SS\_=66+4H,701B;BE?DX/U7/) MG8OZ'I>^N7QY.UYX9XRV)L)W_6$FY\_ZD?_YQ1H0KA'C9+9V_1[L3J6T+)?C MA*0&:RZ@=&5H,"4*4I&Y1#8N,I;+%(OF;YLOU0JN'F7V1U@O7Q<%>\&D^ M6S3_?,.7D^7'R4Q_6.GGY3BE!5,%R2%-,P5QIC7DDJ:04Y)SG!F&D0@ANJC2 M#8T+MZG%HZ9DC@O7V-$0-"J"^0QLE"ROVE43E'J"/YRFH%0UT Z+^Q+X,>VK M36W'9/PJLQK,VYV@'Y/:XPK8*_MW@NWA M'-("VS>?3JGB^?/B_FWR=*JS<_ M?R_SQZM=N!O;K62E8&.JKVQ@YD==\"IRCIS2F[KY]6^AO;AO\P?YV,EM.9$BUJ7[>"%]7YT#F MN7.'ZU'[:\.T.W3JV3<=)AB57G,%$& ZQP>XL3.=0%+(0N=:: M%EZEFUY1A\&N=KQ>[1:;U4[NK';N<&G4-"T&\ZW>9?7/GYHOEH$^]==X?P)6 MP>&^%?]$:^,.$B?*'YZWJR(OF:\SE]$7TI[5Z']Y?9UY.KGHOI(H;0JL-3FO M=5 #HS23."=08NG">Y&$5+ 4(J6-0CQ--);^M=/V'SZTQ6LC7F!@R$G@+B\. MM\+1,6M'12*DM%A[1/JJ&N:/3&!!L-.J7Z[U=7!/CV6\3DN[7Z'KS#4M-PCR M2:OU5#^8J]N8Y;E]S",74SU.C 52)P2JS)6#%-1Y\XF"G.$D(T:G"'EE+$27 M;&A\V"CFDK]\[+CE14,._%$J&1IL%VW:/:WUUYC,KFWP?N0WNKJSP^S.RGG:RO*%RWUY+M;3';R MX5S "%=&*84UQ"2W/)X6.10$(XB+K$A,:GC!T_&L/&Y5CR&I:J&2>)$!J\C@ M2)[NB*%1!/RB:E5^=4$]O-8&+#;JC.S?M^G-P4$^+>:.&(FHRCE$N78?!-O=[^) M1@/P9>>;V$V2CAJ1U1[!N#F3P5+TG%?9%J7CW,O63VKA9'^SGDQ5%=[ZT8WV M-)^J#\\O\^_5REIG"Q>J,*Z+$&2(4X@1,I#;-0MRI 1+D2K2S+_:D->00]M2 M-$*7@5'31FPP>7Y9-(('^*7]4/?PVT?'LF-&VX-Q(S'8$;E-04@_. .<_]%A M[>E(( :\86<%04A=/$'P>U)_YPI!FNV=-H3=&4;:2D_&CPON'O_UY[.83\>( M%1DM$(*J$#G$PH4.H2R!&F.A&$)IP9D/-Q\]>6@47 L'*NG\Z.$8KLND>A,( M'7.GI_[>W^]97;=VV[(QW)9:_L>W^??_M/=4-IO]RZ&I=OR\7C[6LVHTW^3Y M"UK82RZJX>.2Y%% 7,LZ!<^4>_^=.Y0[7H%K1<+5Q4N18:D!F4P+1M^ M<4TA%R*!1).4IYPK9;PV:M<&&AHYU7("70DZ C/7!ZR2-/4#7-#[T\UR]OFVQ^.]ZMM;OK7P'#E-3 M$%D(BJ$FRJ4.LPPRG2F8*:$(SS.!]50P9)/0X\,SF/*%,\X M1PKFA:5:3+FQ?)L3R(Q*5"J,0HJ.O^N%F/>*ZNZ(W>'J$H6CHNE'L5$0ZIAC M:QF!HXGN7/-7D8A;C?_<8#T7Y+^B\W%-_FLWM"/:@Q#X3VMGU]4A2+NA\F\G MT[6];)NG5E:,V.2OIDJG7,@<:&U"F'E.&(-C<+? MZMG\>3)SW\-_A;%-I&GRHZ;^P>^8QXY2FRJ5-N&;R]U,J(-J:9UD"L=%."8_ M1I*L5S*-B^8A\T9^>CN:_CB9Z0=SO]!JLGK/W?VI;?_NI\_ M/T]6SE7R7C?UJ:VX8Y1EVAB204D3"3'FS.VE)2PH1IE4:9&%!>>WEF1H9.P4 M<0P@2U6 J749@76I#9"U.B,@-PH!HW53H]*J%,;A[>?0C[9[F9F.F;J9E$H+ M\'XS*94BX'XS*5M=@%4&?+X^*<$L?3.@,8FYO3"]2;E8\VD=G[D<)Y0KDQ82"EXPB(V+*2'2U;LT6999NJ4T M;Q$0Z3>ZUX?;?Q#D_7RY6H+URL[5/[1GSZ9 V/T8,2**??4:K03>= 1I1 :U MS"/0!%0!,U\T>401-^-AD$4-)_<;N=\ \2 TCD*^P^YN>8A2MR39LN"[/^5T M[2S2C_/9-U<89/NK*G'/&GXFUX9"2I$+W38@Z[.<#N //^MIC6#44Z!P M*?H]'VJ-TM')4?LGM>S44+732S2@WD_F?&9G/"IM?-655#LQM'NBOE(K!G4 MF31V6Z@(I#I)(&3DJEH?L'??A;<]4-IT2[JN@ MI>UQ-NE6XL"CZ@NP M^IYCQ "K\X.*C9"6 6O0NJ"TZVC$/64X.UK/QPC7M#X^)[AZ1WB.TKO9:K+Z M^?5)3Z>N:@.?_1P3KG.2ZP3J%"<0YU1 2Q495"A-,O'_57=M.XW#0/2=K_ ' M8"F.G4M?D #MKE9"4.TBT&H?D&^!BM*@-+O WZ_M)FV MMC.A>Q+J4QBSQRG M,W8\,V="4<@RVT2E]]V/S1RL) 1&1%#):)^SM 6^_2:@/2A][P%=\'#*8=JM M=HM$IBV=#I;-M%NA9DK3GJO\O+H^?+K(ON6Y6%YJ_IXJ686I;1>*]8L=C"@D M BF/+C&!21#3$.DD)QRY>/3MPXSMYUN_8W.,;=V!H9W[;H],S[]A+:#>E1@1 MS7[EIRS^SK@$)W+![QYH<=\#(?=^6+KTX3M&&M1_[]?VK>_^X&K/ WQYJW<+ M/^1C7FANH.^++"\>S*[B;$U2B#!B.,PF,&6$0Q*P$#*24"@()EC9AHP0IX6^ MS:!C,Q*5S& M-&A(W8).TFH"+ _R.X:U[V/\]HBZ']P[0-3IL;W-N,,>VCL@ M\>[(WN7>EE2[%3VC>:6Q)FBL7*T4DQ!Q)&%*>:CL$D*0Z8)=DS#!*$6"16X, M83:#CLTN-2E4FV(?;MA2/?EM]R%O9Y"ZQK-G@]2$RO%DCL)'6UN;=%D=_EE,[$U[RXI,_7L_).%WA1_:N&[;4J;_ $)W&"(H@R MK/90))Y FL@8TDBP)(N34 ;<)];10Q:KW];PD8]5-LF3UD#.A8G1*^_DJF&E M$BCILV9\KNE'U49$W5(6,ZX35)9ESN_!G\6L7!KFIJ7IT(>ZR75R+1=B?B*U MM2:O;U^?0RQ[I6R%%,<+DW&O3<9EKIMVDQI]>98%GRWE5%D8>9,A' B:28C" M((,$,:IVOC2 7$H6A@%B:>A46>-SU1G;BK52RMAV3=FWT*4\C+PZ?,T8=)'/ MY[18ZB2BE7'WL>V?]_PX>(G_XJD8T-^T)>N[VCQ4-2R@S$WS1TQ^-3S X#,> MPMMNYGE,C+@M-1I7]?M!9J]K3MV.I/+S[N?RJ2ISK,:9%OE"?>6K_=LTG\_X MR^IS$QV+>88C)@,8IY%06RHB(!/JR62)D#SF(B11Z.*/7048FP?=" ]>2V^J MA"_*^0LX%OEC;0C/\Q+\DF7=YN9*G2?+SOGU.04]NRLE.M@Y X=@)3CX7?WM M)?;9%[TNG8"S#(.:;5^$WAI:[WZ\\VE7X7N-D+YIOC3\YYNX.Y2Q,%*3PO4! M/4E##B>(Q1 '493&F2#=9!/+T].ZQ,W%&>!H RR*"&09#R! M+&4IC#.:X#256'(KT_.FW[%9%RT9.*&+>X>ZOPV4]MN'%KKW'?.CU?8H>=Q0 MW:'X7W5CAN7#Y<=>/W,KZJ;+SEW[L,2A.T,_7MZ*!N M41_Z)<[1P3]02P,$% @ \X-E4Y>(LKXQM LW ( !4 !S;6-I+3(P M,C$P.3,P7W!R92YX;6SLO=F2FSF2+GC?3Y%3YW:\$OM2UMW'(B5EF>QDIC22 MJNN'P_U?_^?7 ML],?ON!B.9W/_NU/_,_L3S_@+,WS=/;QW_[TMP\_@_O3__SW?_F7?_V_ /[W M3^]^^>'E/)V?X6SUPXL%AA7F'WZ?KC[]\/>,RW_\4!;SLQ_^/E_\8_HE /S[ M^A^]F'_^MIA^_+3Z03#![_YT\1>I>5 J!]#%<% V2_ A&"C)<:,5XS;H__OC M7SQ*KE!I*#$J4!XM1%[__NUS_-O?>_[C^ MZ=6O+J/0WZE=P^6M0OP5<@.1__KK,?_KW?_GAAPMQ+.:G^ [+#_6_?WOW^M:2R_// MN#B;IL7\SVE^]F/]E1]?S D01.SZ'Z^^?<9_^]-R>O;Y%"^_]VF!A;YWEJ90 MM/\RX_TP:00P>I?JD08,+Y1P_^XM^B%?/:C_G+W M?:#?G1B7C/&"%!ZU!A4C@Z 2 X&92XPZ*LT&(/[FFK=IOZG=DT7Z8;[(N" C M5C0)YY^>X>?YPN2@_0B(N<@G/*@3.$0 M8J _>"A>&631#('?1Y;?"@VB?S0<(M5.@/$6%]-Y?C7++^E0GDAKE8U9@4W> MTJ%J(L3D-&B/2#R06%(>$!:W%M\*%+)_4.POT4X@\6$19LMI%?P&UN1!<7:! MA]<4]"_(G*T%_Y[DCR_FY[/5XMN+><:)\B(9II#"\DC'7^#D*A=5(*3B,+F$ MV@SA4&Q!RE9HL;VC93AI=P&>#^'KZTSBFY;I159C8Q63UT&4HD&Z1(XT(1]B M#AEX9#$ESA5C93#8/$+$5H!QO0-F" EW 963G$D%R\U_?IG.D$^RLU'(G*!8 MBZ 86 MD@57&'E67@F*P[VH%M$HGY,-=CC/Y-[RVR6\V#/!QIYB[0D9Z\/RS>+M8OYE M.DLX2;H4%Y(!9#& *D*#2]I!\8D\+VX4>5I#P^,.#=MAI..LZ& "[@DH;^?+ M53C]?Z>?URX53SYEG@,9PAJ5J4"&L 1!@7H4,3#+T0X.DUL4; >2CI.E PEW M9(A4"WBRP+"F6YJ,F25!)&M&?G:.$"5Z8.N3,4M/+M00MS\WUMP.!AVG1_<6 MX,B*K_>MIV\_S6>7&9O"D@ZF..#>4%Q.[(+7SH%#9YBW7F;T RC_[KK; :#C M-.A!@AP9!.\QG2\(P%S$#]/5*9(7%(KS24,@\(+B%',[+0)%VD(73)Q9:P< MP=UUMP-!Q_G/@P0Y,@@^+$*M;GG_[2S.3R087G0?GN- B M*O)QAD# K46W4W_'*<_]1=B) 7CU-7T*LX^XSM7ZQ+6UA8$S1+72T4-4RH'A MQ=B<2!3"#6@$;JZ]'1(Z3F<>+- N0H87YXLJKHO[O ILTL'Y#@W=9RKW M%V<7:'AUAHN/= C^=3'_??7IQ?SL8BG!(N@HT),+ ME83C@Z'B01*V0T?W*M9QJ__ M"PG[A8[$PBG$*E$";0,/GB4)3A"%#CGS7@V'EMN+;P>0CK.>AXMT[-NOBW#J MY^DRA=/_@V%Q6=Y.GE/1Q2L@USJ $DE!9$:#]XQ<*V0T7%" M=!#!=O)NX)J)G^D[RXGQQ1G,&F+0%'OG$L Q09Z3=T9)FX,<) OVR/+;0:/C M#.D08NT*&1=(A9F!QC$#@X-FX0L!TZ.DZ/ M#B/:D?%Q0ASD-1>GX>/$)(W*6@E"A4IX0HBUO,Q)Q3$;F^E,' 3MQ;=#@<= M9S_W%^%@NO_7'^\)[Q?ZQB'/R,E%FBTQTU^6\]-IKOT"?@JG]2D\!62X6M[F M8=LWYM_]U,$>H.]&_X&OT\^7\#&$SY-U 5Z%PIOR\W1&BTW),,PO7IQ=X2PC M$RYY"C^\6JP2(E(\>)\_KT4LL(WM$?]%U;:\V2E ]@L M97#.1?_ O(&J>M1SM4#:: #L#T>O:%J)XOOA$+$^U,+(1W8)[B1,68 M N^U!&69\SQ$XUB3X^TF$>.T^V@'EKT%W $XWB[P* M36_*:!*\BG9=FC\<,QL0=LX#4+:06EH=72 ML-O$9TL$VF2!)$&;0@H./OL,7/FL:XK*Z@?*W@9VK\=I)=+PM-I;Q/OC8[X* MIX/@HWIMJV^_XNK3/%=+NES5H'4YR29JKU,$DU.I,'<05,UO^>0B,VA->.#Y MW>%(>82>'CR<04*Q(>3=@5EYNYA_QL7JV]O30+MHEBM;GRLG]1!&E7DR*H#6 MUH/*N8#G7$"QTKGB:W^=)B[R4T3UX/4, J#!)-\!BEYNEJW-5<[P0_AZ(:?* MB4!?HK 1K"TUH&%.R- ".@]2TX.S,PAJ#I=U!X"Y MH'_BN>6RT!&+JA#5FJ^?.QE +KBGPU8:_4#QS%!N\#CMTYJEE7>29@<>[R_3 M$*>GT]44EW1\KLL&/\U/2>C+"]_L2C2!19EXT:"MJ:6#.8-36 C;!&KE0N'Y M@5*)PU&R+8'C^L3-+[B:Z*F+>XP;G-V-0TN,CM>NE-+$^KYNW4BN("0KA&?) M>\%;8ZZK2[ V('@<:8?HHX?S;9,X?QN^U:SY94Y"NVJ'/5EH9Q*H0D>U8U%! M36UP93&D-BG$A\GI!E$'*?N1*XL#)-\'?A;GM.H]&4VDC75BAR8MUP*GD#@X M$0)XU*68X%QV#W3\&P1"#U,T[NG7#D4#R+\?(%V%F->,^"RT$IG<3%4?9*B, M$*QPP$P)2"ZGD?J!UR^# >D^1>-FAMH"Z4#Y=P"D]Y_FB]4'7)S]-%\LYK]/ M9Q^7$\&\8IJ1+VER !4#_8WI#$P9Y#J%;$V36XP':!DW*=0(/(?*O /8O)C/ MUG+X^W3UZ<7Y%A.N/FC1H!:W"M=("T!\YJ';(T#@,X6RM4K*EO#M% 3C*4G+VVKDG]ZYY.4K-4 M4R,4'2CQ#E)03^Z#&]E5D3CZK.B83JH06XG\/3J\(6L9=2B>V?1 WXG&!FK' MW/8Q7/!VJ8$6FNK!:,UG'^L!_Q+C:D)1:# LT8&>&(+*5D.03@$OSA=FC&#A M@5$1 YBK&T1TXX0WS#+M*_,.\+*^_+DAI1O(3\2&8FC)UM:VY(DLN>-*@9"E;))8N!QDKKQR=MA:2!]=("L&TQ,BNZ.PYJ-_4C=M]E&SW3A+OPF\Z.YM>%$S51P=T-E-LBK-464'&.1+;P%6M M#0]T^$9="_K0HQ,91?!-;OV?H*D;[[NE?S2,1CJP1$](J,@4B\T_@/1:."JV!]-'%C>^-%D7+U[-T>EY[$YWDO+XM M#Z=OPS2_GKT(GZ=D*2>I".V*5: 9)E Q1W#9"]!9U"K0$+-I4GJ["Y%C/ZX= M!AH/&+,F6NK NIVD='YV?EH?Q*^=Q]I:;8&?<+:D, M\ZNPF-6[A1OLOL0R3=/5Q/D84M*J-GM4%^G!Z,2:-R8*DE\AFARXWR=MW$1% M(\ -K)$.,'9?4)-(P8P3@3A04M44702?@X'D=9T2'U&VB2[ODS)N@J(1A@Z4 M> ?1Y:_3V7QQV=$X2,FY2 MHA%>#I)VEQ;FRF5\6T4W1UXFC-:9[@K-C=JDKF(0*H6Y"2];260L^^03:E4SN'&KFGVV7NJLU/E2[ M/:%]9P1YJ! %,Z"D)'^C$*M*:JET29D9/3KY.EQ.NN%2>&Q#6:.+'6^+1(C G/?K@ MC0]-KL&W)[$3I.T!A'O9BB9:Z0QO+^=G83J;.)<8)R$!.0SU 0F+$!P78% ) MJ444J)H\W;E/RKCX::7T)["UAP9&Q-!RL9J\71:[O M>,&(=7Y8T[:3R8-(: /RF-E#@XKN88A6N($?^NHN=AXGH1_L[*/4^: 2[L#. M7!EC\F/Q-?UU.4%%@;+2"!8Y@@J<@U^_Z>:6<:<#H\W4U!NZ(F7L*YW!SJD# MI=P!3A[NE151Q)(]B2/7 OTZ$<$'JPGLK@CFM(SNOTN/WD-5O%6?WEWDW46U MP\GIZ?SW&MK^/%^\G)_'53D_O=_2\ZIA6A0Q,&>K[76@M*_]/ 72'TF)Z$+) MIDF1^TY4]MBW=R=#H$>II)NHM8\(D;<69$8%(:<*5.!@XLQ M0G*>CFR=2V9-V@0?^*JB87'GH*?=0)+O D4W*O-I0[Q9K$65U\-EWN)B/?5Y M@B5%$T.!7-L,*D%B\A0J0#+.J2)1LMRD8_ 6M(V=I!H&"(^_EAA$)QVX5?4/_9KW.<#. '_GXEC67VW T4+WEQ4.]JP5O)$,#*F\C MN4.)?'J=*$:LERE>\"!U2I&91C/@'J3G\)JE+S@[QY]I&S[4+.G5U\MWM,LE MTO_G^F#1&,^S, 5$JK?J+BMP.7&P(BN>8O#,-CG[]J!U7-=]" S=+W%JJ[!. M L;EZDW9L$KB8D'5&R4G1#WEN02/:"&&P(-&:2UO%!K>H&)<;[T%DO87<@>N MU%\7\^7R[6)>IJL)5UDSC@H2!1(45^@"1+$%##HS&YDKODG#QALTC.MZMT#' MO@+NX"W4QC.8?;R\>+P2B&+""Z4%&%9J3YO:@=N1;K%P)2WFXE*3,KE'*1K7 MU6Z!FV&$WX&%>4>Z( +J?.R79"-/Y^LQ;1NN)IEH]E%82)D%4(HBAN"S 5N$ MU\5XE+E18?<35(WK[0RD^7O^SE!JZ !3[W']R)1X^34L_H$WA#6AY8S.48)* MAC:>5QQ")AEY+J(O7EL6VO0W>)2D<3V>-F@:2 $=0.FO.",!G1(G)_EL.IM6 MX:RF7_"2'>\0N>*Q;H5"-EQX\,8(X$+4QZ9",MW&*7J:KG$=I3:@&E(5'2#K MGI F,HHCM^C9%QWJ0UZ#A-W3^[V=6^K MB8E8M(H%4E#$ J(#7QB%E X+2U+6B8--$7--R[CM5YJZV'L*O /,_#:?S6]S M<6DL+:-S5OL$(A:2CBD*7)$.BB:[6,V26F!GV&$W\%)==FL MY9+\6)O&,.Y H,UD.$,DP\D39,-84;I$;9KXT'?H&+>[:PO$'"+HW7'B+W R MPX_USF<@I%Q:RLO$^71V3O"_OD3Z"U/N;B<_!57G^;T MDR_T*^N;J4E)(6;%)6"LT414"J(5!!K'K,NZT YK4FIR1![';=K3!N%] J2# ML_J*YKR\$->"D+>!VUET@'!FM2H/X(/5MATC\_ M3!XF^$.M[XMS8NB:W"T/9_8X>WX8 M&U(K'?B%O^'J1FBD0D)=O(62ZLUF2;8V$W3 )5.></> M"0ZCZN_@9W>I=W!&W67BY?3TG/RMB8HN224#A*2)%Q<].+U^/23E^LV%\4T< MH$?H&?<2\"CPV4?R'0#H[SC]^(GH/B&#%C[B;^>UE=6;H768I8E#UR7VB"%3DC"B;Q&N[$KJ=Q7I6Q51-=?6,L'AAJ1,S12?!P:): MNXH>?$2D?8=*T?=*:>-B[43EN.=F6\#LB<[=M=Z"D=QCE6O1DF3D M%D@$HX6S#J-AOHE3]TP[J.\$A/T[J.^BE<[PMFGU7,ASX$DDT*Q.(3.Y@ LJ M@$C&J-I^SMHF-1W/N(/Z3DK_?@?U73309P=USHU4SB:PL?;WIJT%CC$'-GFT M1>02XC8U97^D#NH[*?7['=1WD7 '=N:!7DVJ!/121.!"T2'O:D;12@\L1T8\ M&*]ED[BO\P[JAYQ3!TJY YS<>&Q]NZ';! 4+/D0.S-&N49&P[GS)X++-RGC' MF6X"ETI5G/3U@ G3U=P[2+\#H[6-ZM/N'A M,I478NQ-^1"^/CCP]R*%?-U43'LRW8J."Z8LV7+B>-U-CFCFK'A>9&DR1F(@ M^CLYB(^ UC$4WC'.?YXO&A]4'>^X+14TP524 M5!9K?R0-REH#-68%(9VT-DCM4^GP1!FYWT?'NZ*%XCNH@7^ TTLN)\)(IV*T M()+2M1U VD/=CR'G8-EW M *0[/&QNWVT4W @>P'@>06%M9"],!!ZX#-8S3<0V>>3S$#6= .=P;=]]YW.P MZ#O SXVQ!>0(;EI[YSRMZ@FG;\,TOYZ]")^GY*]M2C<$D4++7FI]2!!H&$ M5_M,""L\$GL:FS10VIG2D5\F'HZ.QR=,-%!5!UC\L,"P/%]\6[.X84'G:'BB M^%H;IBC,L1J"\1IJ32P6IK@O3:ZI'J!EY*>*@^/I4'%W@)B3E,[/SM<7YX_E M5C:,*4ONI%$%D)P%4(1_<-$G\(*%K+1")9I8K:TI'#?[,#RZVJBF \R]PQ7) M!O/E,]\-%SGQDD5RP**F6":3,QIU2."23QYSD*7- +B'R1FWD>GP:!I Z!U MY[ $SIKJZ.'+_'BOZ]G]S-R[VA#_#Q?_!X6>8(I&Q]3A%)$K3VLW<2S1PJ) M)9E;)H-K,^UF1SH[R2KL"8O[7=*:Z:@#"#XY8S-IVIZ20@X31.T)G#F978& MV1CCBD6G6MT$'C;IM.4[T79HV&7\Z2ZJV1MFGW$QG=>;J\5JH'/QKJRNLB4/ MWJT_[!-,1*2]K&,!RS3Q+I$"$LX-H$>IHV 83).RO6'('WV:W-$ /(*Z^X+Z MQ9S9E^>+RO'% NN-O/[AF\_K1YROON(B39>8*6(RP43+JE=;?2$*FZ)D"0(: M:86NK:V:M/_:G=311]X=%\+MU-B! _ (A_\13L_Q809%EJQP]&"#=Z "B\2; MS:"]0")!U2G3V =LU.O?TC MF7T(7^NPYBI.XI>^<=F_%->UA#A;KC4]TYYE"U WX&7T"3]'P_S80.C!@E?:W^'G MS6OP3(R]P]5T\="Q-2F8 G-EW4U%$&_"03!U]*/A2@4A$K/MXKL]Q M78P6JNO'4F_'XCH(F,080@S9@\OUHJ4D0U$I,9R=D,+Z(K-K5/F\-8VC3_'I M#)N[*ZX?:.Y_=KQ#$O5RNL+WN/@R37@ABW>8YA]GZT^Y%(N30E+HRH,5M4\[ M0BB1@;$E9,%#RKG)JX76C(T_9^@9^!<-,-*!LW'HP]R_ANFL/E<\69!L9A]O MFI*K)V3$6;WP%'30E>I_>48'G704DN3B2(6E46N1(_ V_IBEH^V9Y MNYB7Z6K=S$07;I5'!,>MJ],:%'AK*= (FFLM=7"RR:WU-0GC#VXZ&A3WE'L' MB'GR>AV]E<48 \EH5>>P!W!&DTB0H_(I*VF;9.$.KWSX0UR[#::; ^^#7\V& MF4$\T$UXLI:3O\\H+JTI%*'K+,:405@5+?T,-6]2_W7$P@?^Q[F/.ZZ^!T7Z M"/T&P_+3SZ?SWY>W^1FJR^#5IQ^MM^##_ S_LO]JH:NGVS++%**TX)T/ZS$K MX(KS4%+F266GL%5YU.-$#= KL'XF>1M?IB2^G[[]C63_>K89#C+[>$)>[I=I M;1-[)0;C$EKI,JP;VRE9!$3I$F@E _-!J-CF6='NI'92+WLHEAYH,=A29UU, M ;W=1E$D7AS62 D%>29H&'DF3$,,@9=L'(K2)/+HJ(=E:Z4_V<9R%_EW$('< M2H#5[-4L34_Q%DL?YKM*DT&\NAHZ,*@OD1:.TW72J:_G^(F>W5R5OWF?UX45F0G3':UQ9HV="JY.L&" MW/4: =8JH&)DFY9%VQ WKOD='T3SQOKLP&X_4NZ3'<5K4F>(I@X17@\?5-X# M9I9LBL5HUJ;8Y+@>Y0.)C^NCBK7\^^D&CG MBV]_7TQ7^'+^>YTMI:1RQH+%F&I;&W*^*70$&;--2=->"TWN%^^3,F[Q?W?( M.U!7'=B^:\G5F2P76=5?N#()O(P:4G;2.6TY MQT8 W(*Z<0O\.\3DT!KMIP#J\:OXR\OWG[#0[]2K=FV$,$(Z<"+5$J^HP&=; M@$E-+HCE3K5)&^U X[B5_MTAMY5V#\7O0"'XQ<(7PB462&BS3/]]0=^<5D=% M&71.(3#CR6D6M!E#$!:R#T%QRVVZ+K,9-OQ^FK!Q2_.[ ^F@>NS 5A7/=6; M4I+A!4^OOM9(#B="^:)ECA!SO2;X/$31N&7VW2%Q M&,WU<[C?+R6XDMRF;O5*;"ZD*+1((+/PH*(5Y+UX!Q$=L\72T<";%!)M3^*X M9??=8;61;CL)V._R=IE\(,GC],NZ)5\\3S($UY[)2?+)=8D@^*) M.2FA..=JYTH&@:$D/G/.RA.KN*<9F!R2)!N<#!&V9 1\V$]U'8T*2:: <:>^N:)EOQ+'#8R/__:AA>8Z MF$[]"&<752$/"S(86]!Y#=PQVG5,6W !!9AL-#%OLV%-3NO=2>UD_L:17GL- MI;,N A6*L"[;U:3_.I\ND+BEW;;Z]O8TS%:UZQU]]W/]E8G7O&B5+22##)3. M&EQ6&432Q5NOK7--BL&W)['+=V*#P>5NX6T;S7610+S'VZ.5=%YH'7.$D&A3 M*R_J0SE30!8>BZ8C@.4F=]';$MCE\T4G2739, M8J3XL+@@31UVPXNOE4P.'.,9I(^B>)5CD$W&!CY.4I=NXV!PN/]>:PC-=(&R M=_AYXW)L.) H8M+H@9,C+,F#5+N$M*EV]<*40=IH8]P MX\:>>'BVC ^6!5$D,2)5O0U"B)@LQ/K8P1C.4FH3^WZ/LB[]N&/8KL/UU$&F M^C)B>H?KT>4?YMO.X6#&2(Z1@>7*D#=,?G%P@H.-*@FOK,/2)&^]+\'CEM4< M&Z;'T&H?AG/#*;%TW?N=_.7K7I<3)P+6&=HD0VUJZ4:$R$I-1?'L2Q$JBZ89 MFL=)&[?*9B1,#J2I?K(R%P+#7^HEYMO%E&3WN39<_[;)-%DN> F)'%G)0-7N MJD&)!*IHY;,)G(LFP>Z35(U;87-DX VGGRXLWO;2FXAZ$RF9 ;:66I3DB]2G MLF3<98S%F-"FT'![$L>MN3DR$!MIKH,DX*M2,*W>E%=?R:K//N([0ON;666V M_J\FX;^$TPN'Y'(,8?W!>D3+S6_<^,T)!NM$3"-9'.B=JG MMXV#V8"7<7W/9FG$L;7>0?AT$+,7PR'NUT%MFEK?%.N%J"?>)2UCR'1$\0(4 M8#(*+AD2BF/.]#^CL,FCA>.R.:Y;W&R[=(R5#HZ0P\R&<=RQ$CQ$SS,HZWT] MEAFD))1TQ;,( MS@A(1?*D>?>*7AWT60O4U3./W\^78LRG%Z*\O6LS!=G%\J\ M%*IU#HO+$9)7)%26(GC+*&R.Q>IBC6]T:;HE?>.6S#>#8POM='%Q>CF.I0XF MI+AXDHA IA(CJ82:^A,*HBV6XM_:>"'DP"6V@-<=.D:>&M%"V_>>7>PO^ X" MKEM/,R\XD%44A?87LI)J+1^GG68"F.!9E":9E!IVI[Q)RLA5Z$=!ST'B[P! MEY*YZIQU68$WRP\DXEY.E^ETOCQ?X/7KDB*-UD* 205!:10/.X!_ZH"#Z6ID<$=9V)>#%U\KI@(=/>7&],VI-> MB&) 9^EK!^)$&Q,3:)?11%84RCNI^/LC%I]:8-RRNE&@-9B\!\/,B",[WZ[U M] E7TQ1.;S,V]/S.VTL=?9CG$YP>8[)GMD85P0P(F1VH+ VXX"Q()Z5,-OG8 MICRLL\F>5F)0M#V4]6)VT(>NLR=4X8JW(\YSLN0N6!ICLN8O. M.G .M^G!NJE8)9NPKH,)S-FBDP5EWR"<]@ MX-FCF^X!FAR_MG/MBMSEQ<#1V,2_A$_<0AJNGP5-#1(Q]'=^)C]_N;<-#.\PR7+*#37 M&K2M7:^K9^T*>O",KL.Q(^K[6_-."[IO=Y@3 M+(M(?-3T%PG2R5#;T6F(.1?%E'(LISU-Z-,K=_EFZ$CFXM>7_93[[ M2%;W[$:?N3M,IF(PU_P%N2>"F-26-I3-(*+T6)B4):D]@;<=!5T^$#H2 !OH M:&P@7CXZ63W8,"G<:)AT@\EOD^*]I"B2_ YTQ*(0&1QW$G*4V6C)#5GZK6"X MW_I=/A9J L(CZ&=L"#YQ\137%T_?+BZ>;C&8R'_ %!*D3+)47B>(B7GRZ9@3 M(5HG[\ZF>P2 ^ZS>Y1.A)O!KKIM^\^+OS\_.PN+;O+R??IQ-RS35!G(7'B\) M^>W\=)KJ<;A'&GS+3QXHZ[T/'P,EN=\L/H;9])]KLJ]S[G6;S/+;&RR]*9L; MG'!ZG8Z_ B]+)L>"JL(I$)P2!V0L2-2[!9 M?E+]'TCC/YW6!\\RI!3K5 &.C*3MZ/AP=2\K'BR7K.38YG'PL1D=-SEZ_)UQ M;U9CS\!Z[J="^]-AG%/B&9P641:6BTU@LB/WETM?BX*VL;]<;D!53>,% MT=U0"NO@+I5X2228Q9J7=]/E/R[F3]>_38H2+B;)H(NCI WF_X^XVS:C&?T5_3A:@N]M3=G>5*RBC)#?%& M2U Y:1)9$L"YE=*)Y&RK"1>[$3KN!=/X&&VJV.?N9/X6%G7S?L&7N K3TX;. MYKV5CNIT/LUG5\ZG*C%(90(XYF.M*"D0):LYL!24U,9[UV224R_.Y^T#YB9R0\RQ8DQF23] T\JNB 53^ M/13M*?\>H509>3D_"]/9A+O('4^IMCRK0P=U[:Q&7R86>>+1.!O;O*M\G*;. MH+2OWK]KE?930@=X6C]YGN+B'DN_XEG$Q<3PG&0V D*PM0]X=!"\=!"+]XRI MZ&QN4C[\';HZP]6^^G^H5\5 RN@ 6R_.EZOYV>/L9)N="!1;2:RMDLD1 !?( MN&,)1EMKN8#D9"'I61U+DVO8[Q'6&[I:.%?[:Z)+9%URL]F%GELG1(@@2HUB MHJV1C:@UPS84);EAV"1J_AYAG9V)!\'@NQ@[0"=C%Y"]W3S,77ZHK1\WYM>J MXIA5%GBHH]&B07 Z!Y#2!Z]35))M5Z']T*?WAHQ#E# M;W'!E A8BW)#9K1;$"DR<73>9V68\IPK@6TZCSQ(3F>'UA &E#^':#H_N/! M#1^N>$F!@H42"[F,6!PX@1QJ1DX%03\L31K8/T;0R$T96B)I$!V,>3@M5B2@ M\]K=[G,MC/TMG%VD2@3GQ;H@@(+,VNZ,6?"):9!19)6\$59N\[Z?/O\&?NBK MN]AYC(#.,+._RSR(A$=&R'5CD9./"URG^N^RM-E+5FE#8:0%U*46]5-L&4Q@ MX+,N/M39(&&;"&PKV&Q-U3BNT#"*G[?6PMB>\9L97J; -J:3IRB=DQELJ"_E M.$4.T48$EI)DBJ._=SORB%M\[Z/' T(CW&&0Y(ZZ;IC(03G'KCXJ)^(WQ$/BG! MUJVR[_Z4#%:@]2,E#UV>:SZPA?TNFZRJ?.1KT\:ZXJ?[S7B?&$=-"@ MNJC\6??44&1WR"$1I-,FE\=;TG?XZ/(GE[DN\RPB.Z-%!$?FEN3@,D2LS9I% M83;FJ 4V>:2V+8'C6IL6:+H_W[R!JKHW0VL78*]"V]L?,*Q)>HBJ(QNF9"FN MSMP!%TKP>-D6!\"Q&2<>-$TV5JMBUSV?Q>PT^YQ)+-DTZXC]%U/,P;;N@9A?3 MMI-*1K[KV&SD-XOWN/@R31^W*BDDYDE'NB7PD=\_VU9$VN;_+R( M#F4@,QM1)%"8"D166SZ+ZDQ*&YB*WW.&OK_,Z( X5(?S)@(='1KG<7E!/'%S MDD@VR_EBBI>LE."Q).TA&\FKA!3X*#-X'W,V]#.>MKL$>WJ=\6[$6H!C.)%V M<(WQR.%[G9UG,? BM02;59UUE2HK69+3IB2!(-A@C^GN[G8UUJQ^<'"?I8D^ M.L#7=V*#5U_3Z7FN+1N72]I(F#^$KQ/CA<[9&^#!9%#*,W D.L#B?+1<&-JX M(T27#]':I>>\)UAVRV\?K+GGF%KZI>*=/K])7NGNAS=/*CW)S9$S2C&@R-QP M0&U*M9D"0B8?BW JH]9"NS;S#GK(*,G"T!MGP!FFR(TT=8J:*S<$T MN3IX_AFE75"S4T9I%Y6,G"FX:H_Q5YQ_7(3/G^K$MG547'2*EED$F80C:VS) M#_'DEO!"$8H*TD2]38^GK3(%CU+1Y0FYAY+G0TM\;-C@Q[LL7#X)YM$'K0U8 M7Z?;AN@AL)(A,85)<'*S(^E$JQLLG#*3=^="B'A$OZTTA%N&A".8T M)SDH%;9[2''WH\>I?F^@\,,%UT$F[[O))H<"@ZO=F9-8OP>B8$PI <)'P[6W M/)LFI;G/.%.\3P321!\=X&N??*/T.4A1NS]F:\ARJE+GSW-BD0>7=4C8)G/R MQ\L4[P26 3+%NVBN^TSQ)=<_A=,P2\/T)=[VHX?-$N_&R9%SQ!0OE6!JY3Q: MBK^9),P(BIZTYI'ID(7U8]P+#?SVXRTNRGQQ5L7_)IY./VY2],NTF'Z^V+R; MB7AU!.-RHF2B,X0ED$+4]A(B@'-FDD?M>U#Z/K/(N.'O$%C94 M8@=']4/2NYI).S&B&G>7@0DCB9FL(13F0,LH8DD^&-:D8N!)JL9U H^!O.&4 MTCO"-M)\AVG^<3;])^;UO,40F*[Y6 JEZ/\@<(: Z!SY%BE[V>0UW&YDCMMT M9G0,'J:V#D!Y?_[[TWM.B1*0>0TI64\^M1;D74=.+J\0I5AK76P2$.](Y[A- M!HX!RY:*VQV7_@*7LQJ,;7ZW;7CRB#-R:&CRY,<.&Y9LS\&QGZ,;92*=H>"9 MS+7E.X7-!!'00<;B#3JIF_2;/FY(\@YK[K,.I'E(#W74-E.&A&"E8K7/LP)/ MGU7?4V=K,0NCF\R;V(JZYQ%R[(*C1T*. 974P5F[%5-U*'D:_\J:\ MI^\N"\F3?K9)L&99"KD2P*/@H+2+X&(@PZY$R(Z9HG.37I7#D/\\@I;FV!U6 MS7\$<+]?A<7J);D/Z[H4XTWT24?@7A/W,A+WDC,@]UJ03VW(Y6@2< _+1A>& M^JA ''HO[(^*/\*>N+[+2(F5&%4"'HJN'3 %^)P-.,PN$>DEQ]#E?NCDRO*/ ML!?V0\-SV0?77 MN?D^(MB'1D/WI0)/9;(F=Z;X#9:-F_ CYN/NZ;'"#KT8+G[N=>]S'SV.<3HP-C:[)Y<2_#*9T@^23H] M4^*E2?7#HQ2-Z^<,@HB[AGP8Z?=KF1_9LOMWNGSZ ]L:FH:=,!\'%PM&2F]) M^<;7ABB"W-3Z'K,.D10F*2F:Y)]:F9OWZ1/F\U-\4^ZN\%-83M/)++^W:& M[(";WN]\8EM3UO)^]U'T&>%+-ER!"#J!REK6,@,&00DT3 ;!RK-RG:YD^\M\ MN3SY0@)=(W^^D?.*T/]I?DI;?7FQ0Z[*+9Q/.:@(R=0FL2Q$\))K*,B"#\9G M9YJDE?:DMU-;M@N:[MJR8VBN@Z31+38G)=MH!"((21'^>D9BY#J#YFK'?B\LWY M:KD*L_K\9'/TOYPNT^E\>;ZXR'%=R2\0=RP+!>0'6%"Q)(A2,A V(>I@-=HF M;XF&(7_;?V(4!FZUN^BF7&=_0N"J $;&/<\DZJT>Y#<# M[9K*<>WI&##:$\F[ZW1OP!(E<=X2LAMQWN/Q)/_G^7)5G[Y,9UE%Q1@1. M41?)U=>Z-!G1!"NC5;S)8;\GO>.:V%YA/+">^[7 CS$ZR4QS&^J#FMKO4#EA M(3A"G98Z!I:LUJY)F?^.=([[^J17^ ZDU_UA6P?$#P+;!S->$\Y0R7J#6[BO M)TI*$.K$QJ@C"I4D%[A-,Z^#\QG;.P+-(-C$23U$C MF"QJU3C6!K*>=EXQZ$*)A6&3)]>/T#/N4Z6C &@?R7O<^\EL-D7 M?(_I?#%=37%YT08"\T4]^=GG\]6F%\6]^\6+)MK:&1\$^;X%2:9;-NU;*D2!%.!EK21 %A!5YMG>,=J/M#_<>>D> MX;BOVN='TT&W!G#KG?S+57EV<%+H: P(7A-KF0XDG[P"YZ3#8@(&WF3<[E , MC)M1_>-X!_LAXOGOA).SVE![(@3WI:;GHLBUD:KC$'D6(+(-Z'5D2329'3(( M]3U:\=; &Q;]>Z"@WQJ^3>/%]Y\05Y7K^8P^=Z_:O4<^::":O6WH'*A6[^92 M[_ TW+H>N+X:B*(P$8P$%[VHUZ8%R,] ,")[ZT,1R)I8@>W(.SB[=OZ9=%ZO MT\+IS15O+'5=SNJTX3)P7R_<:@FMY^ +%Q Q.FF"BBYO,T]X]]S9#D2.:_<: M8.I>GJR5QIZ;\=K_(<63G]?4D#5\1K$E] R/R4:?0->F/\<974=\C<=Q ^J@H'%1;7>'P15A^.IGE^I]7_W4^ M_1).KTZB:^[J[/&LM0#.R!E1+#-P*DD046F*<#)GHDEKA-W('+?0XZAX'%QK M'6#R;1U.M%A]>TMR7!%SE;'/%]W*KS@RP6I+PD/%D(07$[BD$V0>+MCW2_,^F_S6=HX&C<>G%OIU[N'4W"D?)VL7B@R M,]H)LO95A(U?V#Y-X+CE'L<_AX?15%<(/$EI<4[K;YI!3_&N+2^*.',10;I: MGI\]B:_>FA;)'/,JN*B;5&EL3^)6*#1_"!0.JJT.<+C>5=?[Z7&^%)+C$+(! MKVVL;^,-!,8<<1B]]"DE+9K42&Q+X%88M,\8@TTTU0$"K_<6^1GY/*W^7D= MS5;?KMKCW^&/:^9DR0IRB,15D8;B+52@I.7>6U[O7]K:P^T(W0J1[ADCLJGF MGEO2^3)91?OQ@/X76W]VTV3T]W@Y;F*:@@?MM$FT'VN[;QEK?L4JD(KPR0P= ML>49W[-=)3E_P]7UJR-$+>OECU9U4G/P@9P($P$U\F*"$0F;U-D\1,RS2#CO M@I'[PUH.U$ 'A^@5#S]/9],EF>6_SN=Y20S5R9M+7'S!)45(A05G J!0G%C2 M'+S/":(KWAHO+;;IVKX%;>-B[' /(:H@;31$\#^/E_\X_6,#OR$RSLL&>6\ M%K3KA,5^HAW !M)&3P![%W[_ESO*YJJ(6^MYC++@EC0J+(QA=0FD=P(7G(3'@L2GMNFUQ6[T3EN)<2[4 W MN(9Z@A]Q,4G!2%2:9%-J=[[$,OC(&?ABB@]),*N:3'>\2<2XMPKMP+.K?$=\ MZ+Y^''!M:A?3%;Z<_SZ[&B]^]9T/\]^J=QI.I_^L >]_A--SG) P>&!!U][E MM 'JXVQG0P&?@S:1Q)7BG2%EC[S3V)>"9W%'OX_C?CR]/+*<>;#6T('B#4+D7$*QBFGT00G=),VQ XW/ M(_NQ Z+N7^ZWT=?8#RM/4JJO-);O,.'TR]K\TQZ?7UJ#B7*I2)0!M'<1E$ / M3FL/B6<7T.0<4]CJ>/[.0N,"J)EVYXU$W4$HL)'9A_"5PA@7E':*')(4ZQR# M$FEK96W ,:R5?I;E-L;Z)A'C.G*M(72PV/N!S$9&E[AGQ6ET+$"VE@-70 I>L>!K5>^)()(E-I:SSP4H-N MK(,R328F* ZV9%FU*HV&R#] S;@EC,<"T^&*Z !-:]D\;&*S8,XPSP&+(!^/ M)0?!I@R),9?H)[J$W )2CY,T;E'BL7 UD$HZ -<6$IO8$I/4Q0/2#@'%O858 M; (3E,O1278O:#M:PF#<^L-Q_*O#E31V=O]^Z/IKF)W7>:#GBZO,X<0)9>H< M*-#"D9D67D*4(@-Z%:1'8_7=(2%;YPH>6.YYY.WW2#DUDOAS2]*O'8#;K[=N M>P>#9^BW7K%I>GX_OH^;FR>DU'3EHO7X> JW#== AE.[OE>LW,A.IM)?1J5IH$NH48@DAQ@+:(I/95#Z;9&"W)_%9 M/%P?#G2#::L+)'[7HSFYV47TSF]..:1Y%5I \:E"<ME^L60H-BV&&NH9=)6AR^;V@6E= MO*O#X&2MO?<0,7 0B:=(/^$8FCQ)V(*VL2O3Z8R#L S"_D M!6\H-S+E&$B?T=1FA[G.&PA% _D,IJ@BM ]-$N37)(Q=#=D6*'N*N@.0_!I( M=#-&B28MK)Z@:>QZR+8P&DH9 M8U?Q7]K-Y=\HQEZ\F,\H=CE/54N7EI21'ZFU F=JLR/#)7BG$7@=@N)TJL,@ MMKJ:_]Y*8]<\ML'+\$+N!3$DI%\P+/'3_#2_/OL\_[+NC'\YP"DHG:PQ%H2W M#E1]HNPC,2AR+3L00MN[/66^ YLGEQN[Q/$(V!E.W!T<91?37W#Q?EY6OY., M7]<\X,UR9Q9%:1KXC=O1=W8U8]M MC[?A%=0!ZGX^7\RFM0J*!/;S]&O]V]6\.5M40&1@?*$ %HDG5R0'*Y2TCF-D MLHG7_3A)8Y<[ML770*KH %2/2NJ7JTE:(GE40@<0)*E:A.[ "Q;!6U2&?I)B M;M+C^/ND]3*N;XQTYG[ZZ1EQ?UW,E\N)#R$SMI[:D7C-Q7'PG%,PXICDQHB" MK$DH^#19G6:?]@3!MAC;72,=X.LDI?.S\XM;+20BTG2M)_K[*:X5-LLG9_/% M:OK/]?)-[D$G$H!CI-A V#V5&T MO#NZ_06Z9_BQ4MK6?M;.2<5$63QG$**@O>J,JN..&-CLM;$>O?5-GED]152G MF;3&MG-7;3RW:I\;#WL&K^]YX+.;5O1\CYWQZGA>7!,Q_4Z5U+P+L;B*(3B) M0VM(NRKR %AFMYH)AFRN! M+>E[%A4\NR#IP8>C ^NI ^_P#=D$4M/LXSH;^6[Z\=/J3?G;\B(O-#&(E@E1 MP$5R<%6HK_>M39"L,139YP7*+BG$C@6,@:'^A=X"8VX^F;SQX\#+6EZP( M6DI!CBDK$',(H),)VNABDCI"@Z!>'J,< T>#J*(#2)U\(2^V)A]_GB_>AU-\ MC\3(>AC02XRKZZ]N<,B%Q(P\0T1+9C:E#*[H#-)P3O%*9,4V.?MV)W7+1"%>58DPS&8P2- M>S=_G+-S %5T *D=7A(&;[F4UH&VJ8#BQ*/C@8%GC$4O&?.B2;.T@=]]-KN? M/P;L&JFK R#>D-ZO)#,\I6 =Y^>WMI9A01JOB"-7YR\S!T%[#Y85+,J'X'63 M',_W21OWXOXHT>:PZND+#W@O3I#O'#1K& M'6QX9 CM)/#GEN2_/\UV\%S_XTLT3?EOR=EQ,_^<:YNQOD,*R8&RA"A89_ET0RD2N+AL+ O*5"1FWFLBYCW\CI9BO""8\N MI8P.D'/:>Y@L.%T">,Z28$F16[%=U\<'/GSDVIV!43&(",=^.++Q&%Z<+U?S M,UQ<9DTN\>RS\4%F T;J.OPL18B"^$F2Y9P3<^EN^O3Q'J!/K#-R,4T+8 PH MV Z.HCNCSC=B>G$:ELMIF58V+]C"H)E)P0(AG8R@+1H"9[D6!3NTD7L94Z-* MK6WH&_DY6Z-CJ85RNN@TMME#OX;%/[!>I-^:25",T=F(^C*X/L]S(4! :T%Y MS(99*WF;;CA/$37RD[=&^!I,#5V ZG99QJ4/]^UJ;%/.+'%G:),P TI*!)_I M2\PJ*&>%D[I-2_\GR1KY85LC8 VHB@[.R,TV(6M&]HA-?U!8'H=;C%F(J!ZUBL\+[)\@:^45;6XLUA"HZ -9%7O9>:N^2&VY= M*61E@4M#@K(Y0: !*S)%E':('23%[E/DS5NNKR9Q1I.%5TX*//%6?W)R>]AD9=7 M9__P756_NU3;MJJ[<7K<"0JKFJHR8SV2Q;I"S.T1%IFA2,'+NO MZG4=[5FM@-P8#0J6/Z[[=?Q]NOKT>I:G7Z:9]O750/7WG\@R_$2.::;-O^[K M09O_+<4^"XJ"%NM_^1/.L$Q7RY^^?9BNZDK7'T._>]&+[^'E+]Y0*R:BQXC M5#TOT"GP/)'E($=$R<)L5DT*)OH7S;.XI]IE_SS>2[97%>R$SC'SV(O5Y#Z# MM0,F*FN$JIV^@K=TA))C%A@%D'7*4AW!K(39QC.F!6YL+?KJ[K9ZE()>.M/^ M,2 V'U+?O0&VZF!M:D@VRT_3SQ_FKV:KZB9<]'4IRBOE7)TL5S@H)2Q$YQ*8 M''-1@F4GMTFL[P?EIVD;!^0#H> I3 VHDI'1]N+3%,NKKYC.5],OQ&.9)EQL M6OOP*#%Y:Z!0% .*U>@E% D:I3=2A,CT-L]QMD+6$W1TA*(A]3X?7@DC8^E= M/376&ZW6" 81"V3%,B@9([B2!$@OG K9"]J 0R'G:M5>NB/]X8[4_?3: Q@O MVRTB(V:5@,QJ5E?* *%X!MD%2]]6L6PU*WY[.(YMN/;4V%V=[R&^D;7^:_@Z M/3L_VQ#. LK,H@:NBJU3 >F\C\P LBA3'29>S&!FZ-;*(VM^'[W-AQ#BV-J? MSFX0GB)*F2V#J'U-OCH',191.SQ;KK1,3K'!M']SY7$.HL&TO[<0.[@0>W\> ME_A?YR2F5U_PHOWEV@PF'@0&XEY''XD-\J<<$QH2RUI9E9#?;8L]4#KM87K& MK6K[@[HJ0V*@3RAOPHQLE=5*XR.!N8>)-X/H M^_L8VD/X_:'HZDQG@FM=0 KMZ$QG"0)3=#9D$>L)3DT8;#U+3'7KVT?33 M^-E#[!U@I_GI\,M52\(4"R86'7A6:G-JQDC6S@//(GA3,&C;9)S7\5@5$?H7@%UJD@ M$[-%FSO%K(\]YGETC7'M>J^0F ^OG]Y@]MMY/>WFY0-)F^S.(G$\Z:L62&?ZS\QK3[, M;_#X8DX"KWJ8H'*&=DX$%C*C#>4"N$3,I?KPDBD,@LEM,;CMHN.&^<\$CDTT M.#8RWZ_FZ1]O%].$'PA,RSH%ZL/\55C,UGQN-MN;&4YRY,+KX,$GCA02!%6K M.BUH+9TRF;:0"0"I>*1X]VFBEMB]M$EQWV&]QPQ M.HSVQL;D5H=%9:H$BMKJVX_:) M4,@9"*@DX2X7"NQ2DW\Z,;KOBN._WG@,B MF^AN;$!NM\VJ^^*C""6G M(XXDJ1(Q,JD]&)K'(IC)2VOF>SEW_/ 9)M MM-<;)J^WVPU^3*ISW(D5(V)-_[(Z.TB 1@KR@L_,^; 7&A]8;-P'@\\1AX=J M;'0$7LCLY_GB'F?7#%E1HLA: T^^]G_6#'Q($H+46D63E>-;-[CZ[FK;9*0<0A%69!,!I)?)+3%O>S@ XMM MA\'__XIF0)6-#<%W6!M"D:!?S[;:7B9D@_\?>V_:W%:.K G_HGP'^_+1Y2KW M>,)5KK#=?6/>+PHL"5O3,EF7E%SM^?63H"AKHR2>PP,>L+IOQ'5[49% YH-< M@,PGE61@;16<4O5XF=K2(*SQ*B9A7VR_'O/%^T'SW_HIIZ4JYX;I5DQO2#$/ M=_0J_Y^K]>5FVO3MWLC8"Y3:@F.5$*A07!Q9I+WID+DJ4F;I]X+IP"_>#Z;_ MUD\\+55YZ(#:3Q.AM6[FK@ZV\Y3.E)8<3:"XQ.D"2D@#H59]59+TPI2M31C[ MP?*);]@/?__6SSF3*&WC,:;7OEHO/A/"O+>GL7_JB]G-L]]WE<0E4R-$J MIE0!YUFE)P\)G"D:F&(1@^<"79.&@R,.M;TC\-O!$S\$(#)%P]95-E'T) #O M(802(".W@BF7S5YMZ>.XQYY=VDD0B S!STXJLNFTTT$E\A-TD'+Z.\@80RZL3(KHID[Z=@RKOU]L<*T M_+PX_[\4((9_W80B;Q?;\&5[:M\NZ&MQ?;D.%+S@(EP\&%!HA?#!"0-"<5.Y MWA5%M-Y"WI#]F624W"]SGG19'8S&G1Z.,VNO P.YF^C[[CQ7-)3QRTI]8@(H M%@PXI1SD**35+L<8FY VOK2P#D;LMC./DVJE Y0]P7%Z9T,DK!"+5B!\'21G MHJ2P)2406NL0C6+%-H'9BROK8(9N0S<\J5YZ =KNG?CL#1,^US[V""K*"%%J MA)2]+%Y$SI4[;E[1P<3!YAF%<-45-KDI.,Y5R:_+;YL;S;>+CY<4:X95WAT5?%A> M7+Q9KBH3\)E+0I8B'7"5*&D2A4X6$P)0I\#HS"7EFWC1$6L]B>]7^H+E02KLWB[>O%V>B9"3%"Y:^ #E*9?/7&.RYN17BO\[7]3;^[2*MZH7\SWC]OV>>Y(DB!M#" MTL&S(D.T/@"7Q?G($T/>),0>O>)YKVLZ0^U$BNW>HIZQY!5+A4,=\UT9ESQ$ ME1U(D;*P+!IC]V%LG"/2;':_TQ<6!ZGHP$CSET5N^#;R> AJ<9J.DM,@5>*U MC)>!\Z%.0G5,>K?X2+*[R5X)B+[%T? M,]%M]8LKG.A*>L?WW&)))90"@P-F)*D[>D6&A4CTJ)(@%$O>'"TY=<=,+DUX0)]=U;PW>Y,A MY*&UF4X3_18C[]CCAMQQU+O9TQ_6SNCL6NTQ3(_V2&&U**"<<: ,!=A18.6( MK>3[260?Y M( Y<^+R98S.\'E6?)^5S7X?UEU_^^^K\&\EBL2EQK4TRM)*O;Q??\+KC[I"* MED._LIW_'K_S8WAY+VUVGLYX2$@&DS$$%Y@#RB9MY#F&Z(X6;C?R\J\6=RL0 M=_@0^@'*L%?W7P?V/WT''<<$0 MY+T0%QQ)PQ/>IXP'=S4GM)T'5F4S7<3;S"R2RRA>8GUYH5T%J2A_$\Q)=,[K M)L'JTTOJ!'['1(_76YP.^_AM4_\?+-U2+?[,)$ M'Q+Y&"@Z95"UG356MCJN*$ODCD5;$>K)L.$/8:5Y?G MY9Q^#-=UE,P?R_7YS6PE'S*3,G-P%.A4VI!,OXL)*-YQ*M71!:[)#=HS:YHW M[YX-:U-IJ0/ _0AJ?OJ^#6$V-$NKS6BO]'WC'KCD(BME($3)ZY8T. P!:FN- M<%ES]Y ??>*TY>FU=7+Q,VM$.+4*>T+EK@UMA]?I8)66FS,F\O7P0U^\ A%T M4%((YTV34JH]UM9)GC(5'I["VT3*Z11OZQ_'=FO9E:5XH6"M[<:Z)RXAD+ @ M"54RBEB":))R[+.X3A W%2+V0-Q!ZND)7$^W M]SQE1;LJA?:BK"_@T2-(;:.4@= JCOW.Y4B>X+GW2/W>'_; MPXV&LU)/+ M/ZXNUQN)\:WIETKK8BEY*R@"F?[ZX,D%!Y\%6@QT>D5;(_EX39V ;7HD/(6Y M ]72*<+$=BM9>)5,HGB9Y01*181H7 "-&4NF(QMSV]CO\9HZ27UG0=@8M72* M,'FSE<*-]\&!V- AYDK'I3(';2)%S!3<"FS"B/#,FCJ)[F9!V!BU]("P\T58 MI/-P\7:QOEQ=59EMPHH2BJUL-H"UF41I*TDR9(\+_279:$Y)6!MT[5[/O,V/ MG>0-$ZBJ \157O,U?7,5XT=[_VE[BA5+DNRW!VD\ MV7-K*5C@FG[!HIT13*7\HQST MMFFVV)*E3A Q%C(>6H*70H,H)83DM?*A"1W(BROKY%[H^*AY:*$G56$'F-Q= M;+)C@V>.9>F,BN3.ZJQ=%B)$GQ R"R0YHZUB3JJ8. M\/=TA]#/&"]O_W2FHW'"V 3%>4>GUCCPJ;Z3.F84)F%\;!.U[KG >>\UVZ*O MB9*ZZ"-X4FYGDJ(8+XP$R;@%)4QMS' *+*-,%!T+@C[>=Z),%&S&?26YY$5.!$?;67KM8>H:RM%)CIW&+FC0B. MGEY4)Z\WLP-Q,L6=5(-T\W;H69J?>VIUUED*5WD"D^.RDK0Y<%DR")6]+?ED MG6QRYD^CU=D7YE.DT(5+HTDZ)E 2V>W>).",X[K-DGNOT.K\Q#DM6MU'J+A M#OSW4P]CA@MI:^F[\[[.CW$67(D:,,NDA(W1M7'=A[R,=WT_. (=>[Z,#U%5 M!XB;]#4LJAPJR3@]^O5Q?;O;[([7@]1XN60:6*80Z.!&"X+6@6B>AC9)*->'O.G#= MIQ\UCT3!=ZX7]I73U]6HS"N!OJ^5Z74>]AXNZX;]1X/<3 MEF4E.7W M,\QN[V*?(KRT0F^*T2.H^A(9I(O@DLC1!Y%TU,<-ND=49#7KUNH)OI.H\*3> MD7^KHX,NS[_AM*_'CSZVW9OQ\SLXRDNQM&A#RL""-]<">>59$SA2B-P7M@92(7=^%C4#-"$K$(2KL M"97/<*QACM$%$4!JK#6^)0!%Q@F2#KQP%C0%S$U1>I$&A.=)% S%I;:%EX=3(I[ $^Q$[GC#H9.7!E*8#%25C7"27B("0,(*P;HI8N^CJ?JIKT2A@3 ML@56RW24=AQ\%);@$)$G:Z06;!U)U!5!U9MTE))S)*7P#G) ML]8UDL> Z',&PW1114E+1_ _9=-CRJ8'H:IEV?00%7< [^<*<-'+X*47($K= MBBJ9(AUKP,D41"PQV-BF^N[?HFQZ$% &E$T/T5H' )RX,S=&\DF!(AC%"RCC M$7QB%DI!'SA&X7/;V4!'*YL^ 3K227+VH\.B@S.Q:0E_O?Q*W_\%%^OS;Q2[ MI^57K&4H3]< O,K_Y^JZ"_DWO'Q?:J6*+D&4$! 2FCKJ!#T$- P2Z8))PPIK M,PAAJ@UTDJ,='X/+#@#1P4&H92VWGO.'/LYR0.6R\N!LJ)PT5D/0ED/R6"@C MMA%5$UP_L9[3OV2=!J93J*L#U%5:F,OOM^?HO\XOORRO+C]@R.<7WW_&2OE M<5T]JR;C*0#K:L)O4TCZFO>_*S)BJJVV^M$U72U0_>08K,Z M6P;"6PIM2V24O#D+4@CD2ELM7!-F^-W+F<+-WG[J)Q+=3_3/_SPC],8LO":[ M[>L,NZ@A"BN!E\H.7"B&]TUN[9]8S[S1X 1(V.4O#Y7[Z=F437(XJG+WA4]L M;%]VK;NME9$A6INYAA(K%X3!!/07"E(24KLZ:0B;A;G36YF/Z0OFJPNL(ZJW MTKR%O#?*257+G4*EU^?.@Z>0L=+@1\^$B$4VV>ISB^K2W@S!Q$-[,YD&.@C2 M;_?R:[C<1FWO2SVOG^Z>U]O]%:7)E& !K9@$)6R=L"XY,),3\\EEZYHXLZ$+ MG3>9;(JZ!IHZ/?=W(XYE>>HG#NAM.?Q+&SO1D;MO',T+C)@"0LD\U%K;RC0C M$&JW0D:N"8%-7@U:^]F-B.\=LC,34I::>0C2&%"R4)#I;00K?'"B",E"D\3E MN45UZ6>'8.)IBW>@!CKPLZ_I*\\OWX14KV6N2].3U)R"! ;9U0JXVM#CG#) MB8E7)07.?9-8[?%2YD7.=&I^.!7B,)EWAYH;HC"F&0^2\EBO.:@D&468S(+W MT5CO"X9P!-ST4,5RJ(*?Q F _X;7GQ[7SQ^?YFMD4-49A*A*TI)*S= M,,I26L^ M@V-L[J])X MMPR+[=*5459I2A>$"UBG:%>N<#I$3#*!R(+-^4&#_>,;PQV?.[.WF5#MAPJM M P-QOZ9J8S:#\C93, 41%0,E5("0!"< 6XG!\9S;L.(^7LJ\Y4/-XI(#9=X= M:GX+7V].$19E4:< AI="8N$DEE@RD,.U)6/*21RA?7N^\ 1+6&..C 9X-!\6XH4 ]!! B^1Q9]N8AG<\3 M('CJ&^9_^9X6"9-(,Q980&YBDIQ'IW( M>\'AJ6^8-[B8'@Z32')N.%1,5PMW$U3_?(7_ZVJ!2E#XO-T.DSZ$6)M*,J^7 MB930>Q%I8Q.SZPKU@HT\:-@?+>6[L5&OY8$\?\8_+ MS4:XIDV9&V>*5KD@#*3B6>4P81!%#=UM#L4ZH3*RO?W0/M^X%WK,Z:"GB:0[ MR('OU6[?7#G;8G5RCLQG8AHHU_,039(@$@7BE/8YC4V>=78M9E[OU>SVY&"Y M=XB=[1D366GC608C(SG?S!5$%!YRLMHB$?.2@A"<_1[ >"E;YHWHIWHX%6]\7+"!'W$(4\ M?JW&:DA59& T;4-%S2!4)DAK%/>\9.54$[;AQTOI%$-C-/URD< 0L7< G'M2 M>7?+D&!2M+:6XQDRP*J8"+XD?HTDG+RETU'%E\RR!A,I\%,VB=IFH$ &RB*3;WDSUSM-CZ@&6AF/M8.G&F^"PWM2>G7=6WSSQ]=7JRKHVS[T>F&E'*^1 M7*DWV8H[<'7\B30D3<:TMN'!".XGDJY!7SOSS>]T.&HL\0[LUMW-_+9*WIH SYC >ZS8#P)+5R3;J+=RYGY^J>MIQLI]=-CAJ MN/H0 MM[RI'GO0JS4]+<2>W]B8$V+,OML20C"6$PO>0D%?_9WTX$,=BI5%0I5L=MBD M!6,.0@@>>.(B0%)IDV34(D7:JDF>&VDJ16=JL=63(X08@HEAA! #--"!0]S1 MNVZ,L%X:6C*O1-^"MN&B+\"BES(7B0Z;)'NG10@Q1,TO$T(,D7EWJ-E>TEK' MD*'C)!)&$0+%!>38F09N>3:!@D+I_GT)(08I>!]"B"'2[@ QS],19&9]D)4> MK*0:"3J*!*U)H**P7$;M%6MBFEAMG6(* M#*LUO5PK.G"!3EU6*7M6&(8'7NY4^NZF5=U+_7=#Y-B!C=E=&..RSBS2T7"F ML#H)-$ LK@ %B3XDPS@7NH5A&5]P-E/G]P%>ZG#)]PB?[9'B(5# %BRD5'F9 MBDW@M4M@0V8A*:>=:<.QW5,1VH2:WI.19HC8.T#/N\?53S(AY9QD-+EQM?I) M1?#(,N3B#=KH+!K3.J3IP6E-HN&7B\V&B+L#P.PD4>#DL'D!;;(AYTT["(:D MPI@O6JN(^F&K^*P,)3/UV!S@IPZ4>7>HN=/'IHPW+(D,Q5&$1N@7U_,C=<'L M%69;=),'B1-B*!F@Z'T92H9(O8=,Z<=;86T="74<[V9TU_=7GU>(=6\W[%[1 M&Y>M!-3UU2;63A+O',2$,IGZEFSVZ\ 8\*4](6:LBA]F5"WD/2>.5I=G'\+B M\W74%WCV@FL!*#QEF.AIO8H,L^,Z!D-)8G#[F!SZT#OFAO[TT-3<^]:>6W9& M>*;Q$NT!!EOT.AL9RP1<;TL")9V&N &SDU%23*;20TZ3 X$P:RO%>(T]U/D( M\$"-XK3DW&;RO;QEUDJ/?$ -ZFV/.SDN]3X*SE][O??/, MFA^CM^440IQ;^^%?=Q;.2Y(V)@U6FMHK5&KKJD(*J)+TT6COBIQ,^W>_>9ZG MGLFT/UJ(':0?_PBK\^KK/H3+:_M'N;8L.G(H'C/E\-E5LC8'3"O'6!#!QR;- M+0\7TG-7U $)ZT'R[@PO-QWO/ N&*4..B E'?+15XNWB[H$^/F*8I6@;GNY]W;G]Y_N!FGH9 7)2WP MJ$NMRTC@6766*2HG=$9AF]R0[;6Z?O T!@*/2\DGUD<'('NBY%YJE?,U/3:K M3Z6U)B<+!R4Q##I&+*5)5=0!#;[VY%S9!++O $'O=CS ;R.Z'RVHK\,?]"^7 MW\\$G;*H?:3348GC%)U$G[D'XRSGCD?Z?9/&\2&+[.AI:"0H]JANF41#<]_? M[MK8JY1(1:2L-UA;Q?#M(JTPT+>=?SV_/&/H]L7Z#^#NN4M7G M9SQS16'4)M1C0T%K#N3[951@G6I[-[WN.@#I_1>: MG\+Z?/V1UA+R^\7=V)>?19=%E"Q1(B5JB[]AX(4H4$R1V=F<71M,[KO +MN8 M#X%@$\UT@+B=["(8K*D=M,'5+%T1$IS/9-Z5%EHEG6S>Y]9S?*XPD,WEV.W+ MA^#H4'EW )G[1V&3/N/ZLJ+_%\J@T^7YM[L6&).S+!8+13BL_%@%0DR;*^7B M=$"5>9-V^$&KG/EJM;6YFE)'O0!PO;X*BX2OE^O+]=WXX-5J55\PZK;7?ULM MU^LS1,N*4 *DM9560G/PH7*U668*1;"F8+O!1GLO<^8KD480;*.E#C"X*R3] M@/5*DDSZCB1<*LE(6) XY4G*A 2!10G:\E*TMB4]G,?7+H=X>IE[8="=$ 8; M:NGT2$1N9D$T8 MY^-&-:4&>W4E;_@\ID'F/'#!'0Y L&2+!!J2HY6T:(\O- M:E"/S/_! F7)PB0P'&FKB8Y@E'0DJLX!1_#,LQ(,LJ2:U-Z;ZS&$)G/_6#T MZ?Z(B(S*.9<*<%7Y)K@W$#T)!Y,4)!^7I-FO*_K^Y_:E]S%J>F:LQA"9]5"0 M?J,L?(KZY*[/OE93[4+*6F$$K M5BA5-V2UDHP0L^3>B<)TWN=2[U3K\@?I[ZM]%'XR[?=7ES]:^Z.%V$&&\*B8.+!LLW,6I*2H5U&P4BTA MQ;_<"X-&I1*:$,*/JLN?A_#DD*SR('EWAI=MR)P)UT$$ 0EK'Y+T&KR/"H07 M.@4;F+)-[B*ZK\L?I-J7Z_*'R'GN#++>):]_65_2%L[7=)1^^_3SW>?2K:TL MQ0=6[#>!;:^OZP<=8Q3ZY!5V4$\;RC+*)1SH)GN-!"MZ'YWB(M#M S(9) W,]0#>MM)27 M21D9V'IAIP3]$NLHPSH].:.7N; V/&T/5](35L8H]^$KW$&2GCV$N5I?+K^N M?UHN\DUB;P27KM!1"7623F5Y=MP@>"&+MXKR?KO?>.E''SWO'>ADBI] ;AT8 MB.=IN(,,(GDAP&B;0!E-YI-Y#E8[9%9:DWP3;K[#B=";) 1'Z/ 1)![WC3R'_3G%TC\'9 M.9)"?:\(J&@_3!KPS#$PD8Y+M#J8V)PU](2(T >I?R@1^A!=S![H?/KI]8\9 M$TP&BQ&""DBFE9.G5N2IZZN7%U$E-'R_".?'9_:G_?&*>G@',T)J'1B2W4S, M2M927(; A:707 8-SED+7%*$[@/7.36Q'N/9SNG>5 C%>K8(ILD M5*I2R@MU 2>Q0+$^HW;>:V'V\C8]U95-HJ=G"LN&"*T#:W'7 6]W8%@0@FPH M)*S7 9Y7RMIB@=F4=(I"T4EH':?V<.TR)5(F$G<'@-E!P*VUTB0*61FW*483 MIH 7EH'6,BMK?=1M!K&,9+>?AV'ID+CD0)EWAYH[)-PLB^"XX936U4INF0/X M5 S(B+Q0?!ZU;M>F>@KL]H,4O2^[_1"ISQV4U$3N?H+XZ4^\^(:_+A>77_[^ MQZ?E_X^KY>_+\\7EF]O^[IOG]JV-)6$Y&[D IB()43DZ?'42.TJ>#4\<0PI[ M13(3+*8GA(V%Q,-$^YCZZ1Z/[Q?X/Z\6F7YDN]GWY9>+\\_GY 4JM]35XG+] M 1.>?ZM^X2>\_!-Q\4-&'_';]9]>+?+]OWQ:>EX*G7E <%Q*4!P1?*3GB_.P8.1TAR;CA\^G/YZ!EH-2-XF\T^Q$F#OC2>6O2I@=-*WEWAR,RPL]L328A MC%,64JP6,U@!@?X/O&$1G4<,<<]NRT'?.^_K[Q'0-)W4>P74KX&DO, [EX7* M*\EU%*"MR* JA;<+UFY:D<@0&RD>9X,#I,UAW*P";'$XZ5T] @T4L'/WK4-EG8'>'FWHQ;C M27YU:35'Z^I4I%(?07PB0[IA'*:#59)5S#>YMQVRR(Z>CZ;!6#,-=8"^O:F& MB^584HIDV),&Q5@"B@85,.N$R63866E2ECDI"?2Q>I8CUZCH*VHH6HK7IUFH3E&6ACSFO:%V-'(!Y_;HE=4H]/A[K)M#-W M;KC'M>Y9##QX5@ID49!"U\+!.\4@Z"Q=5DPENU^5YQY?UB75^!C<-)%NUU9J M%Z>UC Y3SA1CJDPF6- VHZ-?! DRT/Z$"TWW%>?+:RS>"K.XOHDC/\H+!^K(0[0,?.R0[: MDA\R!H*O''TL9(H#LP,Z"R7D(HQY6# MA8M77VNX>.:,3;SR 95-583,$H*T$HK@J'VT"K$)R=;SR]KOSI2=$,@F5,/I M32;XY>/??ZM\_J$VXG\.];?WC]MO8;4*-7AL,+M@^)O>$!J]$A&"*8E9+K*+30AK9IA_$+A.0G-*BK6AXXPQ0*PL_\7S&%10 M6O,F5UTG-_]@""8&S3\8HH$.7.F.UFV+R*_I]$P4% QD^EV(#C3SKCB3G&_S MS#B2,V&>V0>#U/PR+]@0F7>'FFT52*BDBY5PCRG/: \I@BN"=J.M* *MI&BB M/6YZ: 0Y5,'[\((-D78'B'F>="9'PW*FS-=34 BJ6$/GRM:A6M^5UB-3G+A*H=R$[?2Q3TB3!$U@?'*BD"YTMQJ X1:XW,)L>=FY\;R8&"^\5$&0Y\TN0+ A 2]!U7D;2I;]JAOO?VY_*!BO ML(<1S$CIS:WX&R][0RY?;&0!)9 >R5M+)&FT\5:T8?<_(1+309K>D\1TB-@[ M0,^[QRR+,?(28Q" HII/4UD60ZBE1)33"2NSB:)U\-I#H#*)AE\FM1PB[KG# ME)]7X<^?EW\N;J\8UC>T9($;)X,#[G,BH6@+GI9..E9:"6.SU_M=MSWY%1VU MJ!X(A@E%.3<@WG[]@^1RASHBY6)-]AF2U**VTGJ(49!==9("KQ1\SFHO'#S\ MY(YZ1:=0_T&"FUOK#WB'.F^@H;H_U@CC3TGD() 2D;U:6(K"\E\Y'D%\? MIT]S"HT?(+0Y]7UOHKQQ5J?JH80NE8!9:* 02H%UQ8K"R5_=3I0_=*SVCV_M M>)C/F.1CO$1[@,&-C\J)<6,I=3?'PAS!H0' M:.RASD>(;V:M_WJ^N#,2/@ACE,X6DLH%5'"BMAED\E>Z%!&R8&4R W#OFV?6 M_!B]+:<0XMS:OZ9,N4E5"FH768$H5)T.Y!EX'W(E2R%SET-PN,^=U'[:O_O- M\\3^DVE_M!![N""XTWCRX^(D,^$C5AH)'^KT%QW Y2Q!%XW:JC<.\3.#8.A-9JSB.!-\A3Z>@-!4^;#E*$.Q:4,' M@>(02L^6] BLL!Z6R@_HWX 199"MCX&UB[)$$M,02^C8Q)Z' M(.90>7< F6',:TJK7#@%?'S3LA]5@E#+QS&Y6D)5T+ C#)N;@AWOV$R>TQFF M*774 0!W^>]G:)*<=3PJBD$IX:T9B+,4G%).K'2.3G%)V8T[5HQU()G5L4E! MIXZR)M+2W,_6M>0B+_]YR8EF3$9=55 4+>*L0--L>' M=TG>.08;DTCO]%BG7G\)B\__\\]-:7$#7JE=']^8.>K%';7EAK+>9-2\3DO3 M]98A60A&*XA*&QNCL:D-V^4,W%#2<*9$K 6E0H,*E>J-!P$Z!#?4( 7O MPPTU1-H=(.9Y9B(CT05?&-G@3"FE"PQ*;T)'=VK<4(.4/H@; M:H@&.H#3#DX232()M%;@-M;R)F_HK/$"EE&JF ,S\>$ V7]#PI]#W-:!,N\. M-7=H*@HS1>N(I-L8R3I;!Q$=)VTG%J+)FL4C3-WKF/!GD*+W)?P9(O6Y+W'N MIK [#6BRPGI1.(B2ZJTHF5(?4X"HO7$A&6$?$A _->'\A6_J"1MCE;EL)=D. MC,RNF\S-&8I.*5L;K#3)BIQWMK7^-@*S)!]?A,B^25[UU((Z9GLYQ$U-(O]. M<72/MR"H7,@0"\BQTOH[IL!Q*2#)(J1V*6EY-#R= -O+(/4/97L9HHN>7-E- M].\C0XZT7E;?E+61X)U.)*# ++?:2EL&.Z\>W-6TBGO*;8V08@<&9C4G0 !RB(LZ7/(]PN>F(C@C2CHZ8(KU M=II'AJ13,[I2GT_3*&1@B_/Q3=]&V[XJR6"$+6 M@9MH!9 EI=-FA!+(G$VVS;227:OI#CUC-/T\?D:(O0?L[*Z7]%+&A,X!1B= M*3++(63ZHS5.YN(RWXOQXI@MA/,TNT^6AX^3?0<(VG7']62#6C:>:YXRG0Z' M9*_1U-)9"S8ES)[B/1&/=FE\4BV$@T!Q2 OA$ W-G9?]=E5-[OM2"<9>+Q>; MTLKU69+7Y[A>EJ=^ID'A^Y"O;5P0/UH";0OEI>-9*(WL@F?_L2+;_@K^8\OZS,,%EDE^G/Y9EDEB)<(VF/W-*AU!D<2Q&,\I*KZ .V*?H> ML]AY:Z7FAN<8C9TD*@EF>*82IZC;!4BNT-G+6%M5165>]"A"X4F*3G!9ESMO MB407R!RLM5/$YIOEU>HLN.*MY0(2K8DV:0O%,3Y#],;;I 32">P"FG6U\[Y\ M]8#,P3J;^SYGT Y?%?K6']MT422AZ_B(F&N#6Z@%VHH$*W+.+D@G\,&%]1.7 M/N/7,.\M]82 .Z8N.K"%FZNT[ODUGB\PO_JZO%I0& M@3E?61\2;8AGBHF-U[(4):3-+8S??LN;EV6Q@;5KH)7Q6%M>AHN65Y7O,*QQ MU&WC]K^RMF:ZA6SMW6:,@5-+C.&IE3ZN2:A MQ+UE'!Q&X7J-^)X$2>)>?+[^\$\DL9_HI_YYIEA@(@@/6E1V6F8V7&D<,'FN MLLJ"NS:A_+/+FKDD?CP.'@5$TTF_WU>,[:[J8_,!!F+[WT]J)G:MJ8VQ$"58 M'E*!F'@!98T'2K4HM$B(5BL36=*G8"SHTUXOU]>5 W=PZI,IY+3 !DM'0-#O M' 8#129ALB#WAFT*CW>OIROS,$3SC\W#X?+N(#S=9>7>G8>X?<;?1.;?'VR1 M#)P1RD<0,LE*IT &5=#O$G-HK96>QT;>=?!:9Y[./"7KKU[#Z MOBP_SMTZ+/+KL/[RYF+YY]M%6:Z^;K[L@+?UD=\TJ=L[;)]M'*1F+-I$Y]&Z M7,?J*0;!J00\2.2<1XNE35G5I [RMM#N UZ$2\R_AQ4=F558K.G32:+KG[[? M^Y=-!9ZR7(I4ZU1DSI7:48"W3H(4H3!/ZWM>OV[MKXHHH'Q^J+J>:19!D9%$>;4C+E1E?C^R^Q%S:[9GAY1#C51'F= MP7);Q^Z2EQX#!V>R!A7K?%;:%$AI, 2#S/$F74>/ES(OS%HI_1ELC=# S.,- M7Y5"06G=P"^+RUNBFZ*S+AXMD%NH>9%6)) L0&8?N/"9T3;VP-!>!U\*"MX45C$@F;D#6\M+!> M&/!F=G7C%-4!\.XGT37%.C.(0G!M(,;*FFQCI3)-&@(+L40D@]VF*N;Q4OHQ M4H>K>CFIW+M#SN_;M^HS+Y2W4A;(0I)0E..5; "!LAQA.3IO5),+Y-W+F=<\ M'1%!H^3? 8H^G'_^:M+F^+Q6)H<#=ION(K+8US/ M_A96=9??\.#KUT>?-.GUZO/K;%2,D%1D+F8P&14Y.1LAFB# ,)&C3SIZWB2. MG?;Z]!]A=5Y#R;NF]RRKS(JDO0AM V4PR8%+"2'*&(KSE,W8)K>CNQ;3U>7G M$)T_M"H'2[H#'W??ZOT75D.)^179H_ 9?XR^VOQC+0/D9S9:C-E:J(2ZH)C* M$!7+(!2/9"%<$*')F^+0A7;UH'@(RIIJJ'<$UFK"6N!7IP!N1V^=N<",,Y8! MFGK"M*ACORE%9BP8X;Q%PYN04@Q=Z+SQU+$0>*B&>G_/?G-U>;7"7^F0?;WZ M>BN)F_#P)K' . YB2O$U<95W: M=(\VKPM])-7=O<+.4A1!FP4>$YU70]E.H(P#9/*40ZLB0FP4BXY=O7;Z\Q4^:@RVM?NWJ 1)ITRYN*)]BIA 2",C#RKJ1IP$(Q?< M53#8')N':NR$D'G3$YSH8,E@'1@C'2BE/=0V8+#6,J:44]Z(.0'910/W##@< MHY]3@]^F\5=K$U@FHV\]!;JJONX&7AL8BA8<@T;NV_3$#EWIO)W:"8*#-31[%_9S MF_NT_ E_#^?Y?L=O\$8Q;12DD"GO9\*"TUD"9HD1HRU%[S? 9?AWS]MU/0&F MCB'S$S)J9U&6X .%"$K567_>*PBR9E9<&&MUTMDTJF7?;X'S=EK/8,0&:62R M'NM&2/O[(F_O+3'_\J]$/[IM))=:ZV!3!,$+UN-D()C@H?@2 ATLY563"MI1 MJ]T+@^[4,3B)KH8#TE\#DF5YZ'5(/X$\#6%/+NOZYCV!7^V8-;R'8/%6=\SJ>*A_O\\5CQ/\;+ M^ZEJWC$2??*S)I+9?FN=Z GGJ2^[/<7*<:6Y!F<5A:K"UA/'$++4%$WHF%P^ M:G/45,\\3WW^+17.;:MOLH[YE#WH4"FZ V<0C1> 0GH5XXI@QUK[+*R M>1R*]FT&.U13_3YB/[7C\4PB+WQB8\O5D&WD1>1%3(JRG 3,%E;[=AR$*!)D MS[(6(O@4FKQZM;9?+W>J/.0KP&2C1@8\8Z+0B=,19"9"9 %SON9LBK+FO3^[L8D[2NGSB^ T2;):QP5<^4S@](07858;T,>;FG;U2Y\ M+ISQ #H)#\HJ#5YI2Q$!9TQQM)%-UNB_]ZKF@=HTBE^VUL+<3\*OZ&!1^/() MTY?%\F+Y^0>A@2_%6B_IA%6*36\U1$=[$-(I2^NT\B'!Z1/OOD]\P7R@:*3' MY<1"G1L8KY=?_[CZDZ1YLW862]C,Y&!Z0ZKBP#%66P&4B<5Q32=I+T \^.!Y MZCB/!(1#A#@C #+6NH7/X>*:X^3:;$8?DC$!D+)*4($RSH@\0M*B:$HXDRX[ M2-+7-[YEC>G_^[S\]C_HHZ]="_WFH5?9\;6GR/LO876!ZYL]_==YN7&)##U)*=3XNY*UE%CF_U1<\=17S.-#ID/#-+*;&P%O%]]P3?_^=O'ZR_DB;'= \5-, M1A?(LVM_Y\?/T9DRG^<-EUD%YZ #B1A=%"$9Y M$+:01>-)D$63"HRPRLB0M<;F7)<34*TVZ_8Y7CS:6'F=P?+FG$JRH+YD$$GD M>DX5>/*BY%J#(V.3913-"SE.C&IUD-)?IEH=HH&Y'=JO81$^;VX-R"F__?H5 M.66$@M?"ZB2DK]4G?!\BI]8\STM8'V.\( N=,F"1 M,M/1I-!SLLJ)YY)E2=^";GX4PN:EV7A^+=/DRBF M4X!MCUY@F'@,#%#YRI\NR!AS3M*B2%52C)K57G6 DT"LA[NG:52^!XY&R+\# M)+U*:75%W[IMCCS'F\= B<;P6G=K5;(D(W+JP7$+QG,O8M&NT<"6IQ;4'XK& M*'S90/H=H.A%8OZD!+*8L=IKHN8/NNYMY_^>"/O3+^1];?N'P&<^2%T+[:MRQCNCE'"E#$0A">!52Y-DS MO5?T_<(7]7,-?KA*EXWDVQ-6[DCI]]4R7Z7+W[=UFS?DU%IQHX5($%6QM>O. M@HMD?K.0=/B_CQ?GGC;+.3#(^<$XN MF^("4(Y)"-G7X3!%II"D2VE'9>OASN[Q4OJY/9\,41/)?4*VEO'8V7W7MLO4 M&I.RKS.-8I"*@DP6P%F/8%!1I!BX3*9)_+3W"N>]-V^*M#9:FMLA[M[5WQ?A MZW)U>?Y_,?^\7=3?*,EY0Q+_&&KLZ3@Y>Q6@))_([[,,L>0(A=(5&5CA7K&] M'..HKY_WNJJ=@VROBPX;HE-M-UH%_5O@8':1B!6TC:8HB*90T MCHM26+"Y41W"[O7,FQ$V-613:.#T:!_N]ZF;:%V'>LQ2 M]T%*?;D.=8B$>Z0_L71A.5X."159?+$P5NEF)_P^B?9$F<[V<[ M7OBB>1YUCP27*87L>P\ M)9B=,6 TN/P;IZ@.@/9NK3]@PO-O53QW=GB.Z]=7JZJ(,Y:T,2G4>:JU M."(Z V2++/BDLV71BBA:%93OL[Y^+G@.!\7C*O/)-32WB_Q]A7^$\_S+O_[ MQ1K7NS=DZXV8\!JDK<=41P;>2P_<?7F& "UD707I7PU[V:L\O[+QH<[3):B'O M#B*M#_@-%U=8"P#O[^>,+&\.E;<1C9&5B:A0:PLJC1JKWIB19U7 M:AYBG:;10A=.\*G&C&WJO7ZPQ^]G4I&\I$Q SCZ"8D& MXDB1.LH"P]%AW), M/L4G%]IY$>=A\&NHLUE1^6ROT,WV-N3%OYZO$UY(B6A= JT(A \\5P]?]*;BSQNZU'E'P#>UAHWU=NA$ M^"E8KN]O\'SQ(!\/6T+W;4S[:KW&RP?A[IG+IG@F!. FSN6> A-G,V3+O-79 MNI3-7L9QBM7,.S2^G:4\NJ9F!>?+!W!G]GY6DN%"8@*3$L7(U26XH"TP+Z1A MC.O8IAITX#KWNPUF)X728ZAL_@#R\3%\HX)@ M?"!!&F'4?IQ7TB+"-67^W7'S^A*NO3]XZG8E2$I+40&9# M F5UFUE*"C^$UBR6%/A8-[S?"O9#W F^41Q%)?,CC^SSIF/SK%$S!AK)? MT_:X[]\/=:?U5'$L=KRM^7E=[S\ MG6+<>QODA;%0:L!@10"E8H 8>(008K!&!/'HV>RI6K81W[X?VD[P4:.Y*B:T M;Y,W=W^\7*9_1K+LN9: 4CJU^4PZ8IM_^+*\(+6NKVD4[F]GO^;N(1\_47/W MZ!U-U-S]\_DZ72S7!*/WY>X*MO!YO5Q?KC]^('+?O0;'?O;__I[K=_(I7]1!_SSS-;3/+&4V2; M(QU^7X,POA9I;9[W?/61AT1J0]3Y6/JNU]FC0&F:E,>.8I? M8_B7'-\0[]I='^98>6DDBQHX$MH4L[7.G27(UE;2/)-Y:3)I;%YS?%N\^^@0 MOOHSK*XU^/Z/31GO/\+%U;7)6J^OOE[_W4:?MZF=Q19"G'8;)VVLA^#X:=Z/HZ.A@Q?,.Q,\R-PNOR-^Q-6W\\I9?2., MN_IX=7&QI;&NE>]I^7E1><9^Q]7Y\EI)=P0A,!A#FBA2D$YD]A"XSF!S0H@H%K9W_Q:NON?U^1-'X] MOZA3:M^9X#N$376 ME1'??2+ONK!7Z?+\VTU0>KMC462RP9!H30F@A-"UG<, 2J9CM%G$-FU>AR]] MWFKD+LSR4;1^ CC_0*>9SC7)?;/WOR_.2=0UAGMB^QR-J<,V@+&D*ETF M@.4IV6R34FV(""?>Q[Q5TQV?@)9X^$OJ.)%>:R>1DW4&2JG3Q901,;(4'C8N3S1! MY,XB>B%E/2H.'@X9&:N4C@"UY4EQ/C#K(@.-@<2@:0O.9P[%>!&9+(D]Y)N: M%E(]4+".5^<3N!@AV[EOOW9$1)_^7'[ZLKRJ!>J?_J2_OJ%7BRQ36AD%J%QJ M>ZQE$(I.@#:%Y&.,(N\W/VW_[^P#'V/4^GB>Q^0R[A Z@G&SW8D**D3!+ A= MKR!82N "[2ES+[5DV:NR'\/ALU\S[]U]0X",E&0'CN9%!_V4?W[WHRB.)R%D M;4\USE&^[JR 30"9I=:9C#1/D36)UP]>>B^\OW-&24<&P"E#_K>K>L*WZEJ_ MNKK\LES51[4S[VWRJ"V@SR0 KACX1,&)D(EQIS (VZ0R;/*=S)PV'!F*4YV$ M27#1P<&@;7_=/EALZY6O=_2!8+#ZAOG-V]/,"NZU>.P#N:/ENW^7>7UVN:\O'^>+S M]5D^BT4QB]I8$^\AON?NMX?BON2-DT\=[KM$Q^U(<^* U*)LI#@HY M "LLJ&""3O8_[[G/W$YD0V$CJ@3!,E%)WDF2A2LPTHO$;+!2-'D/^\][[E#T MMGO/'8*!7N*F6ROU^VKY>16^;EZ>A(U)LB1 BF#(IR4&+EL)U@D?K7.<7%ZS MR&?GDOXJ;[V#,+(KA#E<8=U";_MF00&3"SYI8"K5O80"(5.H9U.QB;,DY5ZC M%"<"7P^OPE,I?B\\C=#"W,]^_RLLKL+J^Z,7S/<+W+W'FP$J.7OC"@>3*_< M#Q&<# 0,G;SDT0C.]R-6&KF 'E$U1OW+(^NB%PMV6#:KG#:Z9 M6RTRNP")$ MGS5PA;P(H7G([9SL?YX4IW#&QP- #Y"_G]7>>*$?+T&OOE:*/GYF99$N2@FF MQ )*8 *74(%,@7'!E(FVC?_>;WT=&-TCPN8A:AOHL%MH?L#JRLX7GV_W=V=J MVW:G(22!02%8+\D&!,_ UY:,DAAB+CZ2USL>6O=9\LD_\TT/X,DUW1^F\\]7 M*]K@=6_S]5WTF2A69:$*1?NI5G?1[WQB'@*S.=GHM6A#5?ORTD[^16Y"C!ZJ MN;_$H\&;<+ZJE!9XA\ZB\@]>,T\?Y]%@OS4<_]%@A&SZ>#2P.B81N 6>$.F0 M.(J?:R60#=X:;XJQ#\NO__-H<#?_2*'D5 RY($=G?S.D,RIO(1=*L>D<4ZK= MIJ3N/X\& ]';[M%@" 8ZB$JN5TX_O+E]-"EGH2,)3D4)JA@//M@"&%C*WBGG M8VP!X'NK^*L\#0Q"PL.!A*/5T@&FQ@ON=MN+_*#SP2>U>?>KG0\1E#<NA7.:ZR;#;UIL9EZ$'X"MH7=FK17= =A_\%K=4J;<--5HYHI0'J2J4RPH M18" 5@)BBJ5.?4R\B3%]8Z@. NKI(/'_^^W8SEA6-,"H2/ M')2B "DJRH%C8@J#X]*')LP$SZZJ\SNO8T-Q.@W._73[.Z[* R7B3 ME6T2/SZSIK]*H< AJ?E4*NMB'O<3F]F>W.*,4KIH2*P>ID(Q1U L4AQL0I9> M"IV;-,P\NZIYLYC)M+\?JD8HH@M61]4"17NL;5[?V Y74ZNE Z1]Q(N+ M6ERRR+^&U3_QDGY_?S_9;/6 M=AB;5"$= .QON,#5AC'^5?YZOCBO+Y2U8?#^IJSR1?M"L:=5$E0="AHB1^!> M!9:T]JE-/_)>JYLW$6T'M>E5TP'>)BB0"D%:IID&87VE)*PC:6MK-OV)N6"X MS[%-[=EQJM?;7>5UD90>&0"G#/E=U5G5\>#EEV5>7BP_?_]142*5M8@V0Y*; M6:9UEH>/ F)&;C6+Y'K:=:ZUW5OG;X$3PW6JT]((.W^UX_3A?/W/-RO$MPM: M(*XO/Y ;/W,^VV"%AX01R:7&!)Z\.)BD4$J3K=)-KC.;[^Q$CU(K++<\:P<# MJXO+L=L:QN=%$O<128U;ZU/=)UQ]Y6>T7_0\:L@4(9,L @-?18/:RZ*3B<$T MN1]IMZ7.*P5Z.%WS0ZF?8S65KFYD\?/YM_.,B[RQ-,9+)K)Q@$994$DF"(*2 MQ.!UR$%G77*[T]5R9YU70_1PR+H!UE\M6+P1R#^6%_0Q%^>7WS=M2@FZ(#==O%]D?,-GW'SCS^35'[([RQ&;;RV 8JL-U&9%Y 'HX)6?:%(VS>WA@?O93F7'O'NKVY>S,X&ATDI' MP% *J$!.-6;E@#-;,&3N5&@R[VN_Y@1W 2WQO+"> 0## M8>^O8;_82" ?T1[_AI?O"^W^3*7,0A09A*@LZ\87<#HG\*'D+$+4HK1IZAZT MS'FOH$[!/H]2Z'@[O;P,%\>ST[\M%]]P71.$&JBM/]5OO_OOM;KUM^7E_\;+ M#YB6GQ>;4442#7>I4#YC(J4WE?;!Y40."P46KTORO G75[,=G>@][!'CZN8X M.97 9HP@KE/Q-\O5]J_JS_$S)GPQG!N(7%#BG6J%."=/*(V.15AF8Y@O"YUL MFR=ZZ=KYT3H<47\)-K0[?8BOTN7Y-_JK(P]0V6<%QV="&RR7/GC0I(M%94TY ML.7D+Z(VM<%9@L9LLB4HAS8\C'\5'K0ZU,D'84 &;RFC2@%\5@&$:<19623TV@^5?G M01N$K6/PH U1]"FRK'@I,2.K8TBU U5"@"B, =0IHS-2J8=>+)C M(HD@<7"J6/J%A!.22)$=TZ,?LI?.<^.)X=BTZ'TX-N:^R#ET_[]=52?XOFQ= M[]8]KL^\\BEJ;@"=1U#%17 N9'"")Z:49B6]^!K:;G4G7V@V M&]X/UO5?$>PW1H!.?ZX95_A>W1Y*@Y*#X-& XK;>$7-R@-H$DXPDF+/9\+]C MP2=?(-;5D3@4$:=^2F[V__X/7%W71UW\D U)@B310H7_[T,\[JVU[/YP]11D@N=4R4,5V0XZD!GJ5& 7$KD)B@1-KL7 M/OC2-Y(7\TM>#HV2#F).&U9@)J%]C%HL#E6IMOZ 1*K?VI%H?A5P&I20!=.!\S5/U)4,H)*824T+I MA/6I26K"J11RU3[*B7,-R2.",N1J.50>M++)(+(<_:]"KF:%7-N@MUTAUS88 MZ,! ^[ZJP^O@DC8!=,WK4XP'\ (=""O)-Y->L-RF)]4I%G)MA80G"[FV84L' MF&I2L.%#43QI!:B, "6X)3E/"4J@!7#AO/6_"KEV*.3:"EN'*.3:AM%CA_MW M*0;B3$9."@",KHFU3FKP/",(;06/W.48RG/F\Z]"KMW@LF\AUS:\&QN;-Q[' M2LRY#-$[IZ'&CVJ/D4@KYP92B%%E&3-3FUVA?O?84RG-VN6HWI/(W(%,$A67@J98AU(JR4B;%@;,[WG;KG&'[S[''T?R.&[T:Q?AA.O+M&K&"1 M"UGG$!5+NBYBAB"$AUQ'?YEH+9K-DFD?>OHXR;"MF+XCU;IA^^O9OR/4 M%AL0I$ZDIW0@V(H8 2,JK;F-?,,4Z@<>/DZZ9R.F[TBS?GA^6S\I62IDH7K: M/?DA*@1>>P:'4,X[?D+UZRM2>2S@N!T MC"E!>P]!<^"ZAGE$">3.=E5O]_;4:D[W"08?& =0/X#?L7I$J]:T$]7USO_ MGEQ^?KDD4?Z"\U=_IXMES9-_L5@@_9MKF^_LG?)9)&"B;I%["5[69$>EI#$B M:F.:=*K98:V=A^$&AM/LL+SM +XK\JVN_<^,DTR5Y$!:3BNO(Q-B\ )XC%%% M161TH9GF72WAZ&LU]P';CIPXC4R>'[L)C]9RAUGX#B)G"6KK^;.*18T M.&<38 G"*JW0XBEFX.Q9#_%N>;FX).[3J?%A=G'Q>C:OOSRS62N>)$E\B([. MBF#(MR/W7@2ALL^1*)JZLGJ?W,Y1Y^9L@^NAFTP,@(Y>;(IAJ'!5;G>6M!*) M9_*DDR:71"0++DH/Y I+743VNO0UGONQG1RI.3T@/-M)S Y8V5E8_EIE8'^\ M#//++D3FH>XTB<6$V1C0T;G:G88461 U%Z P'IRE?_KJWK5GYZ+^'(-^Q69? MO'0QIG=E+[]9+):8?U_.B;I7NUEM?'''F%Z\^AOG:;*H\Z(T>5;.(O!D:XT$ M)\^*N0 6C:#_G"_8)NUYZZ4>:1^7AI!OR^U]YS]^ZL9\(F(7G%S6&8;7 GX6 MT$G.90;.;0'E,4 PT4+B1 062^)AG)34[?=RI-U<^CT+]L7+Z4C.C\:D24DD M521@TI:<0>' F^S!R1B\&:"-'7O>8"4H@$R@8)L6@%B7&NN.;>A+ZN;Q_;R;@NQQ''L/;#Q&F% MK_Z-D_//M;:;W)YPCM>6Z>J6IRJRLE9DR!QCB7PM8SBI#BM(:Z W()WG,02K MC.G25=]^J^.Z-4:.)RC]:"+9@U'&)PEDDS!*)P%&$UE4'=?G3-*UV1:9 MU60HZ#9-I0ZXQY,)8G=(<[W[S:A#IHT.@?Q8F\AP5S6U+;+: M"UO83/8\^C22;3KH-D\FW'X4PMD.@:<@GP\$9)^D3Y2%>Q$*:"D,T<<$J$<?\!:ZTY_?RZ+G$9+C[A_(LXTP%+\MQ7'?U*9FO8G40Q\8>/?]+/W]/_KJMH_PCSVNG^*QZFJ'B# M!1R^N'A;JO119%R2,CGF!&8U:QA-A."2ARA5R4&HTB@QZE3:_ =7#"^.R:)8FRX#)]GF?RLD/-GF?QNV=("IW0GW1#MOX2,/E7S6:W,U M&MP7A:93"(2JO0:+3QIE2TH:# M#@9;4N=J>V @#3((?2^N'CV6KPXOG-?K\$??5WN_AW9QI"GR^\G$^'@XT3N9L:YB>KJ!Z?CB):!BJ8Z/ MTY9@JG1.4,U^$SK;)9?6I7+QP9Q(YYAY2M+6)?E;@$]%/2PSH2_"H M?UV\-+MXV0:][2Y>ML% !R;/O6&K+#K-+)EJGM5N@,R"LW7@$/=.2^Y54DTZ MY9WDQ3$D!+%=<>7?Y&>>?/H?I.A/\C]GTZZH(\6X_ MU(@Q\9@26!]6 4Y2.B%'(']7J!Q]G?_ MIAB5KO8@I%IGKZ(DPEA99[Y9S@7:X'5?&2G;[O!(I>P ,#^\1.Z N>-I(K@S M>;[O\$;4L9'L; '9AEJUK,CL9O25E?2GM26XU%=;SRTWV+FG]#,(Y!Z(&SL> MT(XH'_ "ZU^Z(4L2V@-\CI,YO\*%TN\RV@575 E: @8-:@D:D8H6N : MO7+6))/=D8KM-G0X4M?R:"*JS3#Y)'R>;L1C)GE.@-(E4"*2 M'\>$ N=$8CD5#.S>E=">D>@#;.KD0]7-Y;LWCFX%TYW%F]X>9]W;_'>&CCQ/ MM\(-QU)G+#.E M+_%3^!MW*N^_^]<'JM)_=$4#%=O?//^V;OFF%AEU3!B-@F1M5>N\$$1= NKDK>D"?\,IELGE62F"'&5IP9AZ99]D M@""S!)9U9LJK&%23&:B/K*=?A;,-)AY5.'L0OP//Y54I6#OPX,U^/I E5@=G M3*;+R?3\'4GUBE>+,\-U"9@4B%)+XE/M6I;KR,?LD_9\B*_^?(74>I&AM;2&(%#LJY?@!)1Y_5N9/$!%\N+VAWT-1'^ MY7)>.7)U6T*??C];3*Y4N\ D2]"6%'JM DA"0W16@%8^B<1U+J7)Z3O,\L>- MSQT8P"U9VS6@KXC\'J>!=HV+%]/\9DKOQ<7EBY3F2\QGG#-NF)%0=$(28!V@ M-@(!Q;/E1'MA19.J_#W6O!%TS>E =U@F=H#7W_%*'-],']LT"6I8S*8A7GPC MJ5Q,:G,/+[1//GC .NY7.2/ V4I<%54IBN72Q@;=:;4;8=0>&T;;,Z[?8-_+ MV9W)(VI1/'U0MOE_.TV>R(VY?^NKO=+&L,]W?SJ;G M!/(OM[^Z:NUFC??,90\YU-(I:S,XGQ7HE)0I)7OE>0NZ;+_48U*/VZ#MOGIL MS,0._)1U/_?W87[YK4Z*61#):GS@MV]W?[/J3FPP\QPT$B%E!"7(V@W*9(C& M1,-U"D(VN+'APO MPED>LC?-L==#O_!63'\"6SMP8,P2F/GEV?KEKV) MNV(+N><::_"H"%N'$27@63LR7HOU?).(-KWF#HCHN_L >F8=_:!H%_;.AJ?U MR)!Y00N_F%2BO")KXO+;>@?>8T+M- B?Z_SC6"#Z; "YY8G5,!%J:U A "/08.. MMA[H1KC2)@W^X?6,BYH#&T)#\*1/:*U%3FI1?<>F: M1!8>7$UWZ-F%TT_C9P>R=X"=K?3VVYO>/U(%;AS/( RO][&"0W220W#2,YND M+J+)-*C=ECMN7MV!C\8#<+0#W+Z=+1:W45]5WZ? M++Y,%HMPL>[5R:1CJ)D"PR(= $4'",&0GQ0*SUFYE-)F\YP>><$1F?C[X68P M*O>GJ5:Y3;27]?34LU)4J0FEM:$KKVTO"^&^5M1Z59PCJ_:'&6!-M-2]91W1 MB=E$0^W#I0XP]WHV_X+S?Y*%>V=/'VXRF]Y,O\L1/3-)2:YXK5.L/89="=7< M\."C3LKK) )KXFQNM\QQ<]-'P&1#+G: T6N"OHL7D_,5&\^2]*@+&;O:,T.: M/9*\%:QU;3KHDHQDIDGJ^8]+&3>-? 2L[<^6*!?M(\L:?HET[EB:A42%%+$%;\N!6.S+-1,3B0,E23#LGM8.@@>6^\4!FC:1+":K>E M3K7<-IC\08!>.- M*DQFB3X?D^J\BOV^*^O.$M/S]8L69UG%(@4F*"K5@$L6X&2M!#0VILB%Y:Q) MOOBC*^I4<6V#B/N*:QCJ'X_>>3^?T87>:27Z.E+P+0Q"I,T9#SQ"(8],H*XXG\;<:4;;_63I7<-BAZW#IK MP[&1DU@_$GM6W5*_,R5K:E0N-B=MR885C&Q'+V@3Q98:$M3:NR2DWR1%8Z,\ MUD=7,3*@6O-^-C0CQD;3%27N;F&=*.42RNC(Q-":_ _E30;OQ&I@CDDLHM!Z MDV#A9FAZ;!7CH&E [LZ&)O6(>$FSY?1R_NWLSX]G.43#'*L=%Y*O@X,+!&WK M!J)P0G*6^0.J9G&-C@6F_SR???W'^HE7 %E_ MQGK=HOCLC-"U]3NM.W %/B&'9#VY2I&)4 8#P=T7CY.HT@8&.Q.T@]O\)PRL MM[<7U%G$))@!PU4=\4L6?? H0&9=Z. LFLF#>(,/+6[D$6X'LE2;L:L#"'X7 M_'AQ)_CQ!UZ><2])_)"$T 5>"T4<1"4UR*(8B:K@D3>)G#ZUJ+Z\[?TA<#^E M9"A^M(\PKG]1_ZBSQ_[K/_X?4$L#!!0 ( /.#95-#,Q,5\R,#(Q,#DS,'@Q,'$N:'1MY5I;4QNY$GX_OT+KU$F@ MRO=+#(9098QSXBH66'!.LD^GY)$&J]",9B6-C??7GVYIC*\D]H: J>3!848M MJ5O]=?T-FF52N/QN#BN%96^+?6O2SA4O225,KS(+,N= M'.,;^.64G?SK^+="@9RI((UX;$F@.;6Q#3E0' 6/U\@$] M.*#U9O7]0;G^OMH(&S0(*HPUJ_^K@)(E$/=]C)U(_B$7B;@PY#A_JUXM-AN) M/1H+9H>M2KG\[YP3/3D.56QA/@W]_9]^F)7!++^W!2K%;=QR)N5\UVESH*32 MK3=E]^\(6PHAC82!C[W M/O8Z[7[O\H)?[OP&B2ZUQNMVXM:<_7Y^N9S M^Z)/^I?DIMMQ-M7*5;2K_ZE+;MK7I^V+[DWA\NMY]T_2[O2QI5HN5Z>6_5RE MZVN5WGY9UT/K9;3OY4EG2+6$$<\%C6_S).#:BG!"[)#:MV\:!T>K!FX2(0EE M#')C0?+0MFKO01FW'")FL!2M K[YZ2A;;W*E^')P.5I8ENI!L8'+T"-#.N)$ M\Y'@8Z@J=B@,^2NE&C C)_ ^4=H2%9./2D>D4B[\051(;M*$:_*["+2"DA,E M*4CG22\.BN"VPZ,G\,QK]7!UYSQ\2@WX%3P83]X[.W,L4J! K MX!8P Q4QH?&$I+'5*0<+@&TXX@%^IR2")RVH)"$-X)4F*A*66.7E5@1B'G!C MJ)Z@2$3O.,P[-Z:!=PR4@2FE8RTP!PH$0@-+ ;$8NH,F#- V'HI@2$R*/[/^ M8ZYY-@@:$ DC@Z MG(0B!G @SF9@R -N01R:]5R[B$-(711)./P=R)3!F "X.<_G :P"TUT">$&H M8PA(.<-R!B.S-#6$"W/L/H\2J00! + "E+GIC-,GH&9(0JG&9HINS6^%L; U ML(3B2Z\W:)F? ZF9*K.B[:^.T_K.X;2_X-1W)L-@1FOJF\+Q]5:K10:>SQ?=>_TF#^R3\*9(JQ M!S9.0C!/SN'=XP\5^NYL))LH7)@HA(G0V.4H FD(8[S;8[(%\*?7\C-U&Q6 M=RAPZ.X$SF&QW,1U..,&]B@ (E?7OP_S/%*.@*9F\RY8^P< ].2$!'0PA,,-12!C8M' M/82D2%SE^[5Q'^P.[J=YOSNB,G7)$5'!PQ#8M1B!/\T:E@R$:H,T[Q_74V:' M<.@(*=IX8CY0J7U\[DT*$7V0YKCK"+^_P22#Z7[&!2WW:P#Z.(#B!+\P2-GN M@'2:G#T(5L&$IR,9WW4M2UC=(ADCTU!!D&H$RUQ97Q@O4L;"&SS'A5%, $-D M!W1D;T4X!*1#:ER2R]2$K2AWQSAXPA.G#[KL>TV&U#SP'DRJ+C(X<]7&69]5 M@@F1XH[+[$QG23[_ POR#^+@E>]E&SN'^HWWLGMF/]O.NA-D-HV6_"S-8=:= M1^\LXR$*MZ [*WP;]*+ MJW2YH%;N!X!N M2-L&RP+\CVQ_&H;\KU2 RB[PTCAP9SK[ZS>IKSOY[N#.L"V!% ))%0 V/"/ MTX9 <(!&5NL?=FAC3N^P>'N2Z,JWH[?N='IZ%K<5X++-E#^F69/T*(..AC_D MO#7@S.@P" /.@+7F/7(AXI.>)80F-ZFWTRT5GZY%$BU81#ZWBH?,*D M"_ &./X@FRAN?7#V+!^#ZS]RIO;$NAP^Q?D>Q.ZMB M6):W&-'*6OK1;MUW. MY <0_5P70'E)$\-;TS^.H&(FDDY:(G8ZN$Y'V>@#9:V*W 0CK+Q YK))W'R^ M.;M;+W&@CLMFTZ)E,\)!T[WF0XGD>N9Q]$I;@6Q8>_*GQ0#F5KI MO+^0EYSS2JY0;[GU6[H4FRA_*[CEORB-^,HUV9GK?*J:=:$#\%]J'^^RQ=V_ MA5]_ ]C=13[Y/U!+ P04 " #S@V53N63;\8P( I*0 &P '-M8VDM M97@S,3)?,C R,3 Y,S!X,3!Q+FAT;>U:;7/:N!;^?G^%ELYMDQE>S%M)2)H9 M"F3+3)?D)G2S^VE'MF30Q+9<28:ROW[/D4R 0#;DMLW2R?8#M:TCZ4CGT7,> M*3K]J7?1'?U^V2<3$T?D\M/[CX,N*90JE9MZMU+IC7KDP^B7CZ11]JIDI&BB MA1$RH5&ETA\62&%B3-JN5&:S67E6+TLUKHRN*MA4HQ))J7F9&58X.\4O\,LI M._O/Z4^E$NG)((MY8DB@.#6WI%3*K;HRG2LQGAA2\VI5G3$R)8.\*HLH8\]ZVFAZEM.$QSS^J M-7SOB+Z%#PWJLS^JX&0%S%T=;>81?U>(15*:<.R_W:B56\W4G,P$,Y-VU?/^ M6["F9Z>A3 STIZ"^>W3-;#1F^!=3HI$8)VT[I(*KNB@.9"15^Y5G_YU@22FD ML8CF[3?9TYEUO03B02OAA" MM89.]W_[,'@_&)%ZM5PCZRX_[NR6<7[#2@'$D:M_:%ZZ_:O1X'S0[8P&%T-R M<4XNKP;#[N"R\Y&<#X8=>(2GSK!'.MWNQ:?A:##\&:R@0O]JIVG\1P=W^>GJ M^E-G."*C"W+=[]HAUKT:#G/TH4^N.U?O.\/^=>GBMX_]WV&$(RRI>=YN"%D; MVO9H?^]A-[8.>U D/3H5C-S 5YJP(@FX,B*<$S.AYO6KYM')Y@!W 6U*&0.Z M*D4\-.WZ6W#&3H=(&$Q%NX1?OGNDMP^Y6EXX_?R]GZQ-2^VHW,1I&) )G7*B M^%3P&1"]F0A-/F=4 6:B.7Q/I3)$)N1(T M ^LB&21!&<)V?+)[9'8BH?V-9VWOXOF>:H@BQ"N>D]M$SB+.QKSHPIH'DTEP M(9&0W*$'*A)"DSG)$J,R#B. =&\S/T29DAC>E* 1"6D GQ21L3#$2&>W89#P M@&M-U1Q-8GK+H=^5-C5\8^ ,=!E9V0!]H$$@%,@$,$N@.GC" %NSB0@F1&?X MLZP_XXKGC> 8J$CT!,H36;"3&" .N6!=1#;!8P*R6"84ZC&B#]?G8:7!=3Z MCP-43D*1 !005D5,F ,_BL MR0$ AW% HD-'_TLPH< /;?UJD[DW]RI0 M\R4.QM@)00Y<0;=#&SKT:&\D[RAO'6JNT16NG^ MH/6X[+5P'GI<@\2'R-E$^3BVBIC# YKIW:M@,O4Y0"3OR:5GF2EH -AL*K3E M2+#BB6T'Q?N275<96O&(6LSE^7F)FV+.WE@H@&G!%RTCP>S9@\Y\+9B@2N MA%,1-F&V\#\[MRX,_1AN\A\ M&B9I!!D"F$QDJ"7FLOEMK %SS0A%9T $WD)U7D8,,X!%P# M[=VSR]V$?1NW)QQX^)%D=[X<.D\F5-\I&"1,NPXXLYG$CCYG^3F)Q"V/\N.. M>_;%KYB0AU'_8V_XFGN'[9TW? ?Z,-_SV0-3ME@3Q25U(9.N8G3)8HBU)PB6 M#7T,?E%0QT8J?:<.[ =H+(Z%,9QOS0V^!.6!)4R 3[;Z 6 8J%@CU#,!2T8 \Y =Q:= M'M @!G06Q[!W^Y/;8>298^L1WLO+]?NWR>I 2@\5<$L14,$M%P*N[&%[#L"B MRY$BF#B!9)5&=-X6B06!K70"BW(LDI(O MC9%Q&V]/3#'I@5K*.[']N>+\8L7Q<;GEM?!NA0$_#5MTG%^[*-MK%Q7#-LL: MY7JM^6"I5ZX^6/9WK3:/RT?'K6_>;+U6;K2.=FJV8B?"309,MTYI\JY0+]P+ M?;N6?B'51>#=["(:[L^XF^SGYR)[7Z8'ZWL]V>>#_\''-00&B7T@D6;1WE/Z MCL-;O9RTMKH\=SWI^2^<;)^2UZ\:K1-M?PGI=7X=],A-?_!S9]B[=TOJ"1#W M<*8*.TWK#J8YE1F9ML&6V,-@LIB8OPF/F];GP5_KL*"_'[-$P&) M\E?85)!+!=(-TT"1=">"A^3\+M%=N&T'UCBX=*=S\'59CF*JLSS R\T/U]!M M0U>Q=/]$[7[O7ETJW<7"MCO"G_*-FW;+P#G +ZM0'Z*7F8>K/.&NTMJONT1H MKS.>_0502P,$% @ \X-E4VBEPZ_4! .!( !L !S;6-I+65X,S(Q M7S(P,C$P.3,P>#$P<2YH=&W56%MOVD@4?M]?<4JTO4CXQJ6$2R,1XVR0*%!P MMNW3:O",PZC&XQT/(>ROWS-C2$,):2(EFRX/EO&Y?>>;VV=W7O5&?OAU',!< M+1(87YP.^CZ4+,?Y7/4=IQ?VX#S\.(":[7H02I+F7'&1DL1Q@F$)2G.ELI;C MK%8K>U6UA;QTPHFC4]6<1(BB)8+EBJ()".* M45CF/+V$SY3EW\"R-EZ^R-:27\X55-R*!Y^%_,:O2&%77"7L9)NGXQ3_.XXI MTID)NC[I4'X%G'XH\2JI1E%$J%=[WZAYY)C4Z7'ZOY>,ZTDG%JG">A+CB]LBS5XR MQ:Z511)^F;9,2Z4B=&N.1")DZ\@UO[:V6#%9\&3=>A/R!<_\,0$\(S?U<%Y ;F27C*MBUX%0TZ^'+>/^V'4*W8'NQ"_CG8 M._I\PJ (QY')%^+%#R9A_ZSO=\/^: BC,QA/^D._/^X.(/@2^!=A_\\ 'Z-' M,'D0;R_:S?AB,KWH#D,(1^ =PX4]M7T;IH&ONWM]Y+UWVUZU[I9__4ZZ4^CV M1N,PZ,'MIG9::;KO]8B%YP%,NY/3[C"86J,O@^ K=/U06RJN6WE\JW=/W.>F MH78G#46C^]=^&?PYD0E6&G"27I8A8E+Q> W94N9+@DB5N#T%6*3W[]M3@.1 MJ,CT)GP[9L=3,RQB4',&4R)G)&6Y-;I.V!JZD=(6S7 9[409IT]+(I'(9 T3 ME@EI7*;+C$GXR",I<&-?9$MT*$,_C6P0*9P)N0#/M3Y!+*3)@=Y<4& I1613 MA@ 7,TQ012B;@,\3)!J!&"2G3L33[)_EYRR?0!DYL6=ME[2]X!@O7J;^F[&WJ^ M0[@IO^'(:U9K!I?VXRGVN2 Z'19.%<$AI_@4\F4TOX._'88(UZ9,LEPC*^LP MDB2 Z9 SDB#N/$.H>=F4BGE*TD@_QT+4G-\&!GHMDZ(Q@60;+/E/1NK =M_"5&26L*W#3$C*I(6+,"%9SEK;FS;E>9:0=8NG9BF9H/:"R$L\T6=" M*;%HZ=/\2J^5B"2;(J9>8=X<],VFW7 ;^JQ7B%/1;>&-#+"-#' 4W;?5[&JE M?M#JVMY!VWU9ZTW[N-EX\K0H!FJ-XP>E=0P1!1E(=YZ1]$.I6MH&9(12%'*M M2G8-'C)\:P@3%N\Q7I#][$?+WIYJ]%L/E\OKH_IQ^V8";IK_G_ %V^]WAW\<&I9#UQ_>MAZQ-;EZAI=^_=7^,.Y^8.-P3YNS4HFLA2U! M+A).80OOGH:+=?LR+>^]$IB6=P2O%A!C5#*<(DXMACF+47FA"E/\BL$HCCDJ M8JUWM">&'M6'+42!F*I+W@=SOLFEGF&$7QA%+GA\\,F2B^ ML[0D2XC&LO?AX?NP%OOM]Q RP[%%R78PY!'O.SO7XIN*^;IS\B]02P,$% M @ \X-E4X I][#6! $Q$ !L !S;6-I+65X,S(R7S(P,C$P.3,P>#$P M<2YH=&W56%MOVD@4?M]?<4JT:2/A&Y<0+HWD &DMI4#!:=JGU> 9AU%MCSL> MA["_?L_8D(02LHW4=+L\6+;/[3O?S)QS3._58-SWOTR&L%!Q!)/+LPNO#Q7# MLJ[J?6WY M4TN[:EB1$!DSJ:*5TYY^@U=&Z.D?O5>& 0,1Y#%+% 22$<4HY!E/KN&*LNPK M&,9:JR_2E>37"P4UN^; E9!?^0TIY8JKB)UN_/2L\KEG%4%Z=TXZ%(%,:3:%_>EFYVG"EVJPP2\>ND4Z14 M*4TWXD!$0G8.[.+7U1(C)#&/5IW7/H]9!B.VA*F(2?*ZFN$R&!F3/"P5,_XW M0TP(KWAP?@<)E-OU/R,7;_'.'0W [??'ER/?&[U#+308 M3I]/Y*].;G(YG5VZ(Q_\,3@G<&G.S+X)LV%?)WMXX!S;7:?>M*N_?R;N#-S! M>.(/!_ PJ:U4VO:Q7D#__1!F[O3,'0UGQOCSQ? +KIVO)37;_FF[_Z5I:#Q* M0YGH[M6KPH#<< I7J$T26H6 2<7#%:2YS'*"2)5XN 58H OZPRU ,B!4I+HJ M/[39TM0,BQ#4@L&,R#E)6&:,;R.V C=06J(9KJ*H7#)U:+$QH)<8L="WI$+&-X&"Y)<,QTNYEF&Z>A06I-B%](W MDHFP"F$>(=0 047:]LZ?9-]R+IGN.%F1PC9[;\@1(%BG^88>W=%S#^$N_)HC MIUUO%+BT'D\PSYAH=Q@X4027G.);R/)@\0A_6PP1KD6I9)E&5M5F)(H W2%G M)$+<68I0LVH1*N0)20+]'@/1HJ$7,% KC\K$!))=8,G^9:7V'(>GCLKO=XSV M5H*8R&L< I1(.]C]L0PH,H_81CH7DC)I(-:(I!GK;&ZZE&=I1%8=GA01"Z/N MVM=<*"5B[:Y[HT]F0*)UK2G*3BE>SQGMMMFR6WK44,B8HIO ZRG$+*802]%= M6<.LUYI[I;;I[)4]Y;79-D_:K9_N%F>11NODA]Q:!1$E&4AWEI+D;:5>V1BD MA%*<(SNU]!8<9/A!)8]8N,-X2?:+-[*=K5>,CP,\G(<'S9/[W;=._G^>UTC< ME(6Y6=;E%TQO]Z2N3Y==3NN_?F9YG)+#@T:KFQ77?7U[X'[R!G U]-[AB/G= MI\0S-KZM^:O\_GNI]8.\;57G_3FM*[&NTY@29"+""6@#[XF$RUWQWZ2\,]ZN MJ\*#X4TWRAE+.,X4GWC 8((=FE/$7(7^@K,0SN\Z^3@,44-JBS<3R?%EBF_O MY;J_NT$@\D3I#^VU^M$6M\4>LXIN]1,:^H:X[[Z@4U'^A="1+,()XX;M?%/? M+VIYEN]-R!Q7%H>/O2;/F-RWKN7?!<4?%Z?_ %!+ 0(4 Q0 ( /.#95-U M3^0*R@< $ " 0 !A,3 Q,6)O9%\R,#(P>')S M=7AG'-D4$L! A0#% M @ \X-E4["$&7JP(P !FL! !4 ( !B(<" '-M8VDM,C R M,3 Y,S!?8V%L+GAM;%!+ 0(4 Q0 ( /.#95,6VHBM.W( # X!0 5 M " 6NK @!S;6-I+3(P,C$P.3,P7V1E9BYX;6Q02P$"% ,4 M" #S@V53),S?UF0; 0 PI L %0 @ '9'0, &UL4$L! A0#% @ \X-E4Y>(LKXQM LW ( !4 M ( !<#D$ '-M8VDM,C R,3 Y,S!?<')E+GAM;%!+ 0(4 Q0 ( M /.#95-#$P<2YH=&U02P$"% ,4 " #S@V53N63;\8P( I*0 M&P @ '#]@0 #,Q,E\R,#(Q,#DS,'@Q,'$N:'1M M4$L! A0#% @ \X-E4VBEPZ_4! .!( !L ( !B/\$ M '-M8VDM97@S,C%?,C R,3 Y,S!X,3!Q+FAT;5!+ 0(4 Q0 ( /.#95. M*?>PU@0 !,1 ; " 94$!0!S;6-I+65X,S(R7S(P,C$P A.3,P>#$P<2YH=&U02P4& P # !& P I D% end