0001375365-24-000022.txt : 20240506 0001375365-24-000022.hdr.sgml : 20240506 20240503201315 ACCESSION NUMBER: 0001375365-24-000022 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 96 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240506 DATE AS OF CHANGE: 20240503 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Super Micro Computer, Inc. CENTRAL INDEX KEY: 0001375365 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRONIC COMPUTERS [3571] ORGANIZATION NAME: 06 Technology 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: 24915203 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-20240331.htm 10-Q smci-20240331
00013753656/302024Q3false.0007455.062500013753652023-07-012024-03-3100013753652024-04-30xbrli:shares00013753652024-03-31iso4217:USD00013753652023-06-300001375365us-gaap:RelatedPartyMember2024-03-310001375365us-gaap:RelatedPartyMember2023-06-30iso4217:USDxbrli:shares0001375365us-gaap:RelatedPartyMember2024-01-012024-03-310001375365us-gaap:RelatedPartyMember2023-01-012023-03-310001375365us-gaap:RelatedPartyMember2023-07-012024-03-310001375365us-gaap:RelatedPartyMember2022-07-012023-03-3100013753652024-01-012024-03-3100013753652023-01-012023-03-3100013753652022-07-012023-03-310001375365us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-12-310001375365us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-12-310001375365us-gaap:RetainedEarningsMember2023-12-310001375365us-gaap:NoncontrollingInterestMember2023-12-3100013753652023-12-310001375365us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2024-01-012024-03-310001375365us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2024-01-012024-03-310001375365us-gaap:RetainedEarningsMember2024-01-012024-03-310001375365us-gaap:NoncontrollingInterestMember2024-01-012024-03-310001375365us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2024-03-310001375365us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2024-03-310001375365us-gaap:RetainedEarningsMember2024-03-310001375365us-gaap:NoncontrollingInterestMember2024-03-310001375365us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-12-310001375365us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2022-12-310001375365us-gaap:RetainedEarningsMember2022-12-310001375365us-gaap:NoncontrollingInterestMember2022-12-3100013753652022-12-310001375365us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-01-012023-03-310001375365us-gaap:RetainedEarningsMember2023-01-012023-03-310001375365us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-01-012023-03-310001375365us-gaap:NoncontrollingInterestMember2023-01-012023-03-310001375365us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-03-310001375365us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-03-310001375365us-gaap:RetainedEarningsMember2023-03-310001375365us-gaap:NoncontrollingInterestMember2023-03-3100013753652023-03-310001375365us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-06-300001375365us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-06-300001375365us-gaap:RetainedEarningsMember2023-06-300001375365us-gaap:NoncontrollingInterestMember2023-06-300001375365us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-07-012024-03-310001375365us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-07-012024-03-310001375365us-gaap:RetainedEarningsMember2023-07-012024-03-310001375365us-gaap:NoncontrollingInterestMember2023-07-012024-03-310001375365us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-06-300001375365us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2022-06-300001375365us-gaap:RetainedEarningsMember2022-06-300001375365us-gaap:NoncontrollingInterestMember2022-06-3000013753652022-06-300001375365us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-07-012023-03-310001375365us-gaap:RetainedEarningsMember2022-07-012023-03-310001375365us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2022-07-012023-03-310001375365us-gaap:NoncontrollingInterestMember2022-07-012023-03-310001375365smci:PurchasesTotalMembersmci:SupplierAMemberus-gaap:SupplierConcentrationRiskMember2024-01-012024-03-31xbrli:pure0001375365smci:SupplierBMembersmci:PurchasesTotalMemberus-gaap:SupplierConcentrationRiskMember2024-01-012024-03-310001375365smci:PurchasesTotalMembersmci:SupplierAMemberus-gaap:SupplierConcentrationRiskMember2023-01-012023-03-310001375365smci:SupplierBMembersmci:PurchasesTotalMemberus-gaap:SupplierConcentrationRiskMember2023-01-012023-03-310001375365smci:PurchasesTotalMembersmci:SupplierAMemberus-gaap:SupplierConcentrationRiskMember2023-07-012024-03-310001375365smci:SupplierBMembersmci:PurchasesTotalMemberus-gaap:SupplierConcentrationRiskMember2023-07-012024-03-310001375365smci:PurchasesTotalMembersmci:SupplierAMemberus-gaap:SupplierConcentrationRiskMember2022-07-012023-03-310001375365smci:SupplierBMembersmci:PurchasesTotalMemberus-gaap:SupplierConcentrationRiskMember2022-07-012023-03-310001375365us-gaap:RelatedPartyMemberus-gaap:CostOfGoodsTotalMembersmci:AblecomAndCompuwareMemberus-gaap:SupplierConcentrationRiskMember2024-01-012024-03-310001375365us-gaap:RelatedPartyMemberus-gaap:CostOfGoodsTotalMembersmci:AblecomAndCompuwareMemberus-gaap:SupplierConcentrationRiskMember2023-01-012023-03-310001375365us-gaap:RelatedPartyMemberus-gaap:CostOfGoodsTotalMembersmci:AblecomAndCompuwareMemberus-gaap:SupplierConcentrationRiskMember2023-07-012024-03-310001375365us-gaap:RelatedPartyMemberus-gaap:CostOfGoodsTotalMembersmci:AblecomAndCompuwareMemberus-gaap:SupplierConcentrationRiskMember2022-07-012023-03-310001375365us-gaap:CustomerConcentrationRiskMembersmci:CustomerAMemberus-gaap:AccountsReceivableMember2023-07-012024-03-310001375365us-gaap:CustomerConcentrationRiskMembersmci:CustomerEMemberus-gaap:AccountsReceivableMember2023-07-012024-03-310001375365us-gaap:CustomerConcentrationRiskMembersmci:CustomerBMemberus-gaap:AccountsReceivableMember2023-07-012024-03-310001375365us-gaap:CustomerConcentrationRiskMembersmci:CustomerAMemberus-gaap:AccountsReceivableMember2022-07-012023-06-300001375365us-gaap:CustomerConcentrationRiskMembersmci:CustomerBMemberus-gaap:AccountsReceivableMember2022-07-012023-06-300001375365us-gaap:CustomerConcentrationRiskMembersmci:CustomerAMemberus-gaap:SalesRevenueNetMember2024-01-012024-03-310001375365us-gaap:CustomerConcentrationRiskMembersmci:CustomerBMemberus-gaap:SalesRevenueNetMember2024-01-012024-03-310001375365us-gaap:CustomerConcentrationRiskMembersmci:CustomerAMemberus-gaap:SalesRevenueNetMember2023-07-012024-03-310001375365us-gaap:CustomerConcentrationRiskMembersmci:CustomerAMemberus-gaap:AccountsReceivableMember2023-01-012023-03-310001375365us-gaap:CustomerConcentrationRiskMembersmci:CustomerCMemberus-gaap:AccountsReceivableMember2022-07-012023-03-310001375365smci:ServerAndStorageSystemsMember2024-01-012024-03-310001375365smci:ServerAndStorageSystemsMember2023-01-012023-03-310001375365smci:ServerAndStorageSystemsMember2023-07-012024-03-310001375365smci:ServerAndStorageSystemsMember2022-07-012023-03-310001375365smci:SubsystemsAndAccessoriesMember2024-01-012024-03-310001375365smci:SubsystemsAndAccessoriesMember2023-01-012023-03-310001375365smci:SubsystemsAndAccessoriesMember2023-07-012024-03-310001375365smci:SubsystemsAndAccessoriesMember2022-07-012023-03-310001375365country:US2024-01-012024-03-310001375365country:US2023-01-012023-03-310001375365country:US2023-07-012024-03-310001375365country:US2022-07-012023-03-310001375365srt:AsiaMember2024-01-012024-03-310001375365srt:AsiaMember2023-01-012023-03-310001375365srt:AsiaMember2023-07-012024-03-310001375365srt:AsiaMember2022-07-012023-03-310001375365srt:EuropeMember2024-01-012024-03-310001375365srt:EuropeMember2023-01-012023-03-310001375365srt:EuropeMember2023-07-012024-03-310001375365srt:EuropeMember2022-07-012023-03-310001375365smci:OtherRegionMember2024-01-012024-03-310001375365smci:OtherRegionMember2023-01-012023-03-310001375365smci:OtherRegionMember2023-07-012024-03-310001375365smci:OtherRegionMember2022-07-012023-03-310001375365srt:MinimumMember2023-07-012024-03-310001375365srt:MaximumMember2023-07-012024-03-3100013753652024-04-012024-03-3100013753652025-04-012024-03-310001375365smci:EmployeeStockOptionsandRestrictedStockUnitsMember2024-01-012024-03-310001375365smci:EmployeeStockOptionsandRestrictedStockUnitsMember2023-01-012023-03-310001375365smci:EmployeeStockOptionsandRestrictedStockUnitsMember2023-07-012024-03-310001375365smci:EmployeeStockOptionsandRestrictedStockUnitsMember2022-07-012023-03-310001375365us-gaap:LandMember2024-03-310001375365us-gaap:LandMember2023-06-300001375365us-gaap:BuildingMember2024-03-310001375365us-gaap:BuildingMember2023-06-300001375365us-gaap:MachineryAndEquipmentMember2024-03-310001375365us-gaap:MachineryAndEquipmentMember2023-06-300001375365smci:BuildingAndLeaseholdImpovementsMember2024-03-310001375365smci:BuildingAndLeaseholdImpovementsMember2023-06-300001375365us-gaap:FurnitureAndFixturesMember2024-03-310001375365us-gaap:FurnitureAndFixturesMember2023-06-300001375365us-gaap:ComputerSoftwareIntangibleAssetMember2024-03-310001375365us-gaap:ComputerSoftwareIntangibleAssetMember2023-06-300001375365smci:BuildingsUnderConstructionMember2024-03-310001375365smci:BuildingsUnderConstructionMember2023-06-300001375365us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2024-03-310001375365us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2024-03-310001375365us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2024-03-310001375365us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2024-03-310001375365us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2024-03-310001375365us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2024-03-310001375365us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CertificatesOfDepositMember2024-03-310001375365us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2024-03-310001375365us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMembersmci:MarketableSecuritiesMember2024-03-310001375365us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMembersmci:MarketableSecuritiesMember2024-03-310001375365us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Membersmci:MarketableSecuritiesMember2024-03-310001375365us-gaap:FairValueMeasurementsRecurringMembersmci:MarketableSecuritiesMember2024-03-310001375365us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AuctionRateSecuritiesMember2024-03-310001375365us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AuctionRateSecuritiesMember2024-03-310001375365us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:AuctionRateSecuritiesMember2024-03-310001375365us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AuctionRateSecuritiesMember2024-03-310001375365us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001375365us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001375365us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2024-03-310001375365us-gaap:FairValueMeasurementsRecurringMember2024-03-310001375365us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-06-300001375365us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-06-300001375365us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2023-06-300001375365us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-06-300001375365us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2023-06-300001375365us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2023-06-300001375365us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CertificatesOfDepositMember2023-06-300001375365us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2023-06-300001375365us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AuctionRateSecuritiesMember2023-06-300001375365us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AuctionRateSecuritiesMember2023-06-300001375365us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:AuctionRateSecuritiesMember2023-06-300001375365us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AuctionRateSecuritiesMember2023-06-300001375365us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-06-300001375365us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-06-300001375365us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-06-300001375365us-gaap:FairValueMeasurementsRecurringMember2023-06-300001375365us-gaap:MoneyMarketFundsMember2024-03-310001375365us-gaap:MoneyMarketFundsMember2023-06-300001375365us-gaap:MoneyMarketFundsMember2024-03-310001375365us-gaap:MoneyMarketFundsMember2023-06-300001375365us-gaap:FairValueInputsLevel1Member2024-01-012024-03-310001375365us-gaap:FairValueInputsLevel1Member2023-07-012024-03-310001375365us-gaap:AuctionRateSecuritiesMember2024-03-310001375365us-gaap:AuctionRateSecuritiesMember2023-06-300001375365us-gaap:AuctionRateSecuritiesMember2023-01-012023-03-310001375365us-gaap:AuctionRateSecuritiesMember2024-01-012024-03-310001375365us-gaap:AuctionRateSecuritiesMember2022-07-012023-03-310001375365us-gaap:AuctionRateSecuritiesMember2023-07-012024-03-310001375365us-gaap:ConvertibleNotesPayableMembersmci:ConvertibleSeniorNotesDue2029Member2024-03-310001375365us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:BankofAmericaLoanandSecurityAgreementMember2024-03-310001375365us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:BankofAmericaLoanandSecurityAgreementMember2023-06-300001375365us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:A2022BankOfAmericaCreditFacilityMember2024-03-310001375365us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:A2022BankOfAmericaCreditFacilityMember2023-06-300001375365us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:CathayBankLineOfCreditMember2024-03-310001375365us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:CathayBankLineOfCreditMember2023-06-300001375365us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:TwoThousandTwentyFourCTBCCreditLinesMember2024-03-310001375365us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:TwoThousandTwentyFourCTBCCreditLinesMember2023-06-300001375365us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:ChangHwaBankCreditFacilityMember2024-03-310001375365us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:ChangHwaBankCreditFacilityMember2023-06-300001375365smci:A2023HSBCBankCreditLinesMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2024-03-310001375365smci:A2023HSBCBankCreditLinesMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-06-300001375365us-gaap:LineOfCreditMembersmci:A2022ESUNBankCreditFacilityDueAugust152027Memberus-gaap:RevolvingCreditFacilityMember2024-03-310001375365us-gaap:LineOfCreditMembersmci:A2022ESUNBankCreditFacilityDueAugust152027Memberus-gaap:RevolvingCreditFacilityMember2023-06-300001375365us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:MegaBankCreditFacilityMember2024-03-310001375365us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:MegaBankCreditFacilityMember2023-06-300001375365us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2024-03-310001375365us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-06-300001375365smci:TermLoanMembersmci:ChangHwaBankTermLoanDueOctober152026Memberus-gaap:SecuredDebtMember2024-03-310001375365smci:TermLoanMembersmci:ChangHwaBankTermLoanDueOctober152026Memberus-gaap:SecuredDebtMember2023-06-300001375365smci:TermLoanMembersmci:CTBCBankTermLoanDue2030Memberus-gaap:SecuredDebtMember2024-03-310001375365smci:TermLoanMembersmci:CTBCBankTermLoanDue2030Memberus-gaap:SecuredDebtMember2023-06-300001375365smci:TermLoanMembersmci:A2021CTBCCreditLinesDueAugust152026Memberus-gaap:SecuredDebtMember2024-03-310001375365smci:TermLoanMembersmci:A2021CTBCCreditLinesDueAugust152026Memberus-gaap:SecuredDebtMember2023-06-300001375365smci:TermLoanMembersmci:A2021ESUNCreditFacilityMemberus-gaap:SecuredDebtMember2024-03-310001375365smci:TermLoanMembersmci:A2021ESUNCreditFacilityMemberus-gaap:SecuredDebtMember2023-06-300001375365smci:TermLoanMembersmci:A2022ESUNBankCreditFacilityDueAugust152027Memberus-gaap:SecuredDebtMember2024-03-310001375365smci:TermLoanMembersmci:A2022ESUNBankCreditFacilityDueAugust152027Memberus-gaap:SecuredDebtMember2023-06-300001375365smci:TermLoanMembersmci:MegaBankCreditFacilityMemberus-gaap:SecuredDebtMember2024-03-310001375365smci:TermLoanMembersmci:MegaBankCreditFacilityMemberus-gaap:SecuredDebtMember2023-06-300001375365smci:TermLoanMemberus-gaap:SecuredDebtMember2024-03-310001375365smci:TermLoanMemberus-gaap:SecuredDebtMember2023-06-300001375365us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:TwoThousandTwentyTwoCTBCCreditLinesMember2024-03-310001375365us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:TwoThousandTwentyTwoCTBCCreditLinesMember2023-06-300001375365srt:MinimumMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:TwoThousandTwentyFourCTBCCreditLinesMember2024-03-310001375365srt:MaximumMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:TwoThousandTwentyFourCTBCCreditLinesMember2024-03-310001375365srt:MinimumMembersmci:A2023HSBCBankCreditLinesMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2024-03-310001375365srt:MaximumMembersmci:A2023HSBCBankCreditLinesMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2024-03-310001375365smci:A2022ESUNCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2024-03-310001375365smci:A2022ESUNCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-06-300001375365srt:MinimumMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:MegaBankCreditFacilityMember2024-03-310001375365srt:MaximumMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:MegaBankCreditFacilityMember2024-03-310001375365smci:TermLoanMembersmci:MegaBankCreditFacilityDueSeptember152026Memberus-gaap:SecuredDebtMember2024-03-310001375365srt:MinimumMembersmci:TermLoanMembersmci:MegaBankCreditFacilityDueSeptember152026Memberus-gaap:SecuredDebtMember2024-03-310001375365srt:MaximumMembersmci:TermLoanMembersmci:MegaBankCreditFacilityDueSeptember152026Memberus-gaap:SecuredDebtMember2024-03-310001375365smci:TermLoanMembersmci:MegaBankCreditFacilityDueSeptember152026Memberus-gaap:SecuredDebtMember2023-06-300001375365srt:MinimumMembersmci:TermLoanMembersmci:MegaBankCreditFacilityDueSeptember152026Memberus-gaap:SecuredDebtMember2023-06-300001375365srt:MaximumMembersmci:TermLoanMembersmci:MegaBankCreditFacilityDueSeptember152026Memberus-gaap:SecuredDebtMember2023-06-300001375365smci:CTBCMembersmci:TermLoanMemberus-gaap:RevolvingCreditFacilityMembersmci:TwoThousandTwentyFourCTBCCreditLinesMember2024-02-150001375365smci:CTBCMembersmci:TermLoanMemberus-gaap:RevolvingCreditFacilityMembersmci:TwoThousandTwentyFourCTBCCreditLinesMember2024-02-160001375365smci:CTBCMembersmci:TermLoanMemberus-gaap:RevolvingCreditFacilityMembersmci:TwoThousandTwentyAndTwoThousandTwentyOneCTBCCreditLinesMember2024-02-160001375365smci:CTBCMembersmci:NTDShortTermLoanMembersmci:TermLoanMemberus-gaap:RevolvingCreditFacilityMember2024-02-160001375365smci:CTBCMembersmci:TermLoanMembersmci:GuaranteeLineMemberus-gaap:RevolvingCreditFacilityMember2024-02-160001375365smci:CTBCMembersmci:USDShortTermLoanLineMembersmci:TermLoanMemberus-gaap:RevolvingCreditFacilityMember2024-02-160001375365smci:CTBCMembersmci:TermLoanMembersmci:ExportImportOALoanLineExportsMemberus-gaap:RevolvingCreditFacilityMember2024-02-160001375365smci:CTBCMembersmci:TermLoanMemberus-gaap:RevolvingCreditFacilityMembersmci:ExportImportOALoanLineImportsMember2024-02-160001375365smci:CTBCMembersmci:TermLoanMembersmci:ImportOALoanLineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2024-02-160001375365smci:CTBCMembersmci:TermLoanMembersrt:MinimumMemberus-gaap:RevolvingCreditFacilityMembersmci:TwoThousandTwentyFourCTBCCreditLinesMember2024-02-160001375365smci:CTBCMembersrt:MaximumMembersmci:TermLoanMemberus-gaap:RevolvingCreditFacilityMembersmci:TwoThousandTwentyFourCTBCCreditLinesMember2024-02-160001375365smci:CTBCMemberus-gaap:RevolvingCreditFacilityMembersmci:TwoThousandTwentyFourCTBCCreditLinesMember2024-03-310001375365smci:CTBCMembersrt:MinimumMemberus-gaap:RevolvingCreditFacilityMembersmci:TwoThousandTwentyFourCTBCCreditLinesMember2024-03-310001375365smci:CTBCMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMembersmci:TwoThousandTwentyFourCTBCCreditLinesMember2024-03-310001375365smci:ExportSellerTradeLoanMembersmci:A2023HSBCBankCreditLinesMemberus-gaap:RevolvingCreditFacilityMembersmci:HSBCBankMember2023-12-07iso4217:TWD0001375365smci:ExportSellerTradeLoanMembersmci:A2023HSBCBankCreditLinesMemberus-gaap:RevolvingCreditFacilityMembersmci:HSBCBankMember2024-03-310001375365srt:MinimumMembersmci:ExportSellerTradeLoanMembersmci:A2023HSBCBankCreditLinesMemberus-gaap:RevolvingCreditFacilityMembersmci:HSBCBankMember2024-03-310001375365srt:MaximumMembersmci:ExportSellerTradeLoanMembersmci:A2023HSBCBankCreditLinesMemberus-gaap:RevolvingCreditFacilityMembersmci:HSBCBankMember2024-03-310001375365us-gaap:ConvertibleNotesPayableMembersmci:ConvertibleSeniorNotesDue2029Member2024-02-290001375365us-gaap:ConvertibleNotesPayableMembersmci:ConvertibleSeniorNotesDue2029Member2024-02-012024-02-290001375365smci:ConvertibleSeniorNotesDue2029Member2024-02-290001375365us-gaap:ConvertibleNotesPayableMembersmci:DebtCovenantRedemptionOptionOneMembersmci:ConvertibleSeniorNotesDue2029Member2024-02-012024-02-29smci:tradingDay0001375365us-gaap:ConvertibleNotesPayableMembersmci:DebtCovenantRedemptionOptionTwoMembersmci:ConvertibleSeniorNotesDue2029Member2024-02-012024-02-290001375365us-gaap:ConvertibleNotesPayableMembersmci:ConvertibleSeniorNotesDue2029Member2024-01-012024-03-310001375365smci:CappedCallsMember2024-02-290001375365smci:CappedCallsMember2024-02-012024-02-290001375365smci:CappedCallsMember2024-02-220001375365smci:SanJoseCaliforniaMember2024-03-31utr:sqft0001375365smci:SanJoseCaliforniaMember2024-01-310001375365smci:SanJoseCaliforniaMember2023-07-012024-03-310001375365smci:SanJoseCaliforniaMember2024-02-092024-02-090001375365smci:SteveLiangAndOtherFamilyMembersMembersmci:AblecomTechnologyMembersrt:ManagementMember2024-03-310001375365smci:AblecomTechnologyMembersmci:CharlesLiangAndWifeMembersrt:ManagementMember2024-03-310001375365smci:SiblingOfYihShyanWallyLiawMembersmci:AblecomTechnologyMembersrt:ManagementMember2024-03-310001375365smci:SiblingOfYihShyanWallyLiawMembersmci:CompuwareMembersrt:ManagementMember2024-03-310001375365smci:AblecomTechnologyMember2024-01-012024-03-310001375365smci:AblecomTechnologyMember2023-01-012023-03-310001375365smci:AblecomTechnologyMember2023-07-012024-03-310001375365smci:AblecomTechnologyMember2022-07-012023-03-310001375365us-gaap:RelatedPartyMembersmci:AblecomTechnologyMembersmci:CancellablePurchaseObligationMember2024-03-310001375365us-gaap:RelatedPartyMembersmci:AblecomTechnologyMembersmci:NoCancellablePurchaseObligationMember2024-03-310001375365us-gaap:RelatedPartyMembersmci:AblecomTechnologyMembersmci:CancellablePurchaseObligationMember2023-06-300001375365us-gaap:RelatedPartyMembersmci:AblecomTechnologyMembersmci:NoCancellablePurchaseObligationMember2023-06-300001375365us-gaap:RelatedPartyMembersmci:CompuwareMembersmci:CancellablePurchaseObligationMember2024-03-310001375365us-gaap:RelatedPartyMembersmci:CompuwareMembersmci:NoCancellablePurchaseObligationMember2024-03-310001375365us-gaap:RelatedPartyMembersmci:CompuwareMembersmci:CancellablePurchaseObligationMember2023-06-300001375365us-gaap:RelatedPartyMembersmci:CompuwareMembersmci:NoCancellablePurchaseObligationMember2023-06-300001375365smci:CorporateVentureMember2024-03-310001375365smci:CorporateVentureMembersmci:InvestorInChinaMember2024-03-310001375365smci:CorporateVentureMember2023-06-300001375365smci:CorporateVentureMember2024-01-012024-03-310001375365smci:CorporateVentureMember2022-07-012023-03-310001375365smci:CorporateVentureMember2023-01-012023-03-310001375365smci:CorporateVentureMember2023-07-012024-03-310001375365smci:CorporateVentureMember2024-01-012024-03-310001375365smci:CorporateVentureMember2023-01-012023-03-310001375365smci:CorporateVentureMember2023-07-012024-03-310001375365smci:CorporateVentureMember2022-07-012023-03-310001375365us-gaap:RelatedPartyMembersmci:AblecomTechnologyMember2024-03-310001375365us-gaap:RelatedPartyMembersmci:AblecomTechnologyMember2023-06-300001375365us-gaap:RelatedPartyMembersmci:CompuwareMember2024-03-310001375365us-gaap:RelatedPartyMembersmci:CompuwareMember2023-06-300001375365us-gaap:RelatedPartyMembersmci:CorporateVentureInChinaMember2024-03-310001375365us-gaap:RelatedPartyMembersmci:CorporateVentureInChinaMember2023-06-300001375365us-gaap:RelatedPartyMembersmci:AblecomTechnologyMember2024-01-012024-03-310001375365us-gaap:RelatedPartyMembersmci:AblecomTechnologyMember2023-01-012023-03-310001375365us-gaap:RelatedPartyMembersmci:CompuwareMember2024-01-012024-03-310001375365us-gaap:RelatedPartyMembersmci:CompuwareMember2023-01-012023-03-310001375365us-gaap:RelatedPartyMembersmci:CorporateVentureInChinaMember2024-01-012024-03-310001375365us-gaap:RelatedPartyMembersmci:CorporateVentureInChinaMember2023-01-012023-03-310001375365us-gaap:RelatedPartyMembersmci:AblecomTechnologyMemberus-gaap:InventoriesMember2024-01-012024-03-310001375365us-gaap:RelatedPartyMembersmci:AblecomTechnologyMemberus-gaap:InventoriesMember2023-01-012023-03-310001375365us-gaap:RelatedPartyMembersmci:CompuwareMemberus-gaap:InventoriesMember2024-01-012024-03-310001375365us-gaap:RelatedPartyMembersmci:CompuwareMemberus-gaap:InventoriesMember2023-01-012023-03-310001375365us-gaap:RelatedPartyMemberus-gaap:InventoriesMembersmci:CorporateVentureInChinaMember2024-01-012024-03-310001375365us-gaap:RelatedPartyMemberus-gaap:InventoriesMembersmci:CorporateVentureInChinaMember2023-01-012023-03-310001375365us-gaap:RelatedPartyMemberus-gaap:InventoriesMember2024-01-012024-03-310001375365us-gaap:RelatedPartyMemberus-gaap:InventoriesMember2023-01-012023-03-310001375365us-gaap:RelatedPartyMembersmci:AblecomTechnologyMembersmci:OtherMiscellaneousMember2024-01-012024-03-310001375365us-gaap:RelatedPartyMembersmci:AblecomTechnologyMembersmci:OtherMiscellaneousMember2023-01-012023-03-310001375365us-gaap:RelatedPartyMembersmci:CompuwareMembersmci:OtherMiscellaneousMember2024-01-012024-03-310001375365us-gaap:RelatedPartyMembersmci:CompuwareMembersmci:OtherMiscellaneousMember2023-01-012023-03-310001375365us-gaap:RelatedPartyMembersmci:OtherMiscellaneousMembersmci:CorporateVentureInChinaMember2024-01-012024-03-310001375365us-gaap:RelatedPartyMembersmci:OtherMiscellaneousMembersmci:CorporateVentureInChinaMember2023-01-012023-03-310001375365us-gaap:RelatedPartyMembersmci:OtherMiscellaneousMember2024-01-012024-03-310001375365us-gaap:RelatedPartyMembersmci:OtherMiscellaneousMember2023-01-012023-03-310001375365us-gaap:RelatedPartyMembersmci:AblecomTechnologyMember2023-07-012024-03-310001375365us-gaap:RelatedPartyMembersmci:AblecomTechnologyMember2022-07-012023-03-310001375365us-gaap:RelatedPartyMembersmci:CompuwareMember2023-07-012024-03-310001375365us-gaap:RelatedPartyMembersmci:CompuwareMember2022-07-012023-03-310001375365us-gaap:RelatedPartyMembersmci:CorporateVentureInChinaMember2023-07-012024-03-310001375365us-gaap:RelatedPartyMembersmci:CorporateVentureInChinaMember2022-07-012023-03-310001375365us-gaap:RelatedPartyMembersmci:AblecomTechnologyMemberus-gaap:InventoriesMember2023-07-012024-03-310001375365us-gaap:RelatedPartyMembersmci:AblecomTechnologyMemberus-gaap:InventoriesMember2022-07-012023-03-310001375365us-gaap:RelatedPartyMembersmci:CompuwareMemberus-gaap:InventoriesMember2023-07-012024-03-310001375365us-gaap:RelatedPartyMembersmci:CompuwareMemberus-gaap:InventoriesMember2022-07-012023-03-310001375365us-gaap:RelatedPartyMemberus-gaap:InventoriesMembersmci:CorporateVentureInChinaMember2023-07-012024-03-310001375365us-gaap:RelatedPartyMemberus-gaap:InventoriesMembersmci:CorporateVentureInChinaMember2022-07-012023-03-310001375365us-gaap:RelatedPartyMemberus-gaap:InventoriesMember2023-07-012024-03-310001375365us-gaap:RelatedPartyMemberus-gaap:InventoriesMember2022-07-012023-03-310001375365us-gaap:RelatedPartyMembersmci:AblecomTechnologyMembersmci:OtherMiscellaneousMember2023-07-012024-03-310001375365us-gaap:RelatedPartyMembersmci:AblecomTechnologyMembersmci:OtherMiscellaneousMember2022-07-012023-03-310001375365us-gaap:RelatedPartyMembersmci:CompuwareMembersmci:OtherMiscellaneousMember2023-07-012024-03-310001375365us-gaap:RelatedPartyMembersmci:CompuwareMembersmci:OtherMiscellaneousMember2022-07-012023-03-310001375365us-gaap:RelatedPartyMembersmci:OtherMiscellaneousMembersmci:CorporateVentureInChinaMember2023-07-012024-03-310001375365us-gaap:RelatedPartyMembersmci:OtherMiscellaneousMembersmci:CorporateVentureInChinaMember2022-07-012023-03-310001375365us-gaap:RelatedPartyMembersmci:OtherMiscellaneousMember2023-07-012024-03-310001375365us-gaap:RelatedPartyMembersmci:OtherMiscellaneousMember2022-07-012023-03-310001375365smci:EquityIncentivePlanTwoThousandTwentyMember2020-06-050001375365smci:EquityIncentivePlan2016Member2020-06-050001375365smci:EquityIncentivePlanTwoThousandTwentyMember2022-05-182022-05-180001375365smci:EquityIncentivePlanTwoThousandTwentyMember2024-01-222024-01-220001375365smci:EquityIncentivePlanTwoThousandTwentyMember2020-06-052020-06-050001375365smci:EquityIncentivePlanTwoThousandTwentyMoreThanTenPercentOwnershipMember2020-06-052020-06-050001375365smci:EquityIncentivePlanTwoThousandTwentyLessThanTenPercentOwnershipMember2020-06-052020-06-050001375365us-gaap:EmployeeStockOptionMembersmci:EquityIncentivePlanTwoThousandTwentyMember2020-06-052020-06-050001375365smci:EmployeeStockOptionsandRestrictedStockUnitsMembersmci:EquityIncentivePlanTwoThousandTwentyMember2020-06-052020-06-050001375365us-gaap:ShareBasedCompensationAwardTrancheOneMembersmci:EquityIncentivePlanTwoThousandTwentyMember2020-06-052020-06-050001375365smci:EquityIncentivePlanTwoThousandTwentyMember2024-03-310001375365smci:UnderwrittenPublicOfferingMember2023-12-052023-12-050001375365smci:UnderwrittenPublicOfferingMember2023-12-050001375365smci:UnderwrittenPublicOfferingSharesFromCompanyMember2023-12-052023-12-050001375365smci:UnderwrittenPublicOfferingSharesFromSellingStockholdersMember2023-12-052023-12-050001375365smci:UnderwrittenPublicOfferingMember2024-03-222024-03-220001375365smci:UnderwrittenPublicOfferingMember2024-03-220001375365smci:UnderwrittenPublicOfferingSharesFromCompanyMember2024-03-222024-03-2200013753652022-08-030001375365us-gaap:EmployeeStockOptionMember2024-01-012024-03-310001375365us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001375365us-gaap:EmployeeStockOptionMember2023-07-012024-03-310001375365us-gaap:EmployeeStockOptionMember2022-07-012023-03-310001375365us-gaap:EmployeeStockOptionMembersrt:MinimumMember2024-01-012024-03-310001375365us-gaap:EmployeeStockOptionMembersrt:MaximumMember2024-01-012024-03-310001375365us-gaap:EmployeeStockOptionMembersrt:MinimumMember2023-07-012024-03-310001375365us-gaap:EmployeeStockOptionMembersrt:MaximumMember2023-07-012024-03-310001375365us-gaap:CostOfSalesMember2024-01-012024-03-310001375365us-gaap:CostOfSalesMember2023-01-012023-03-310001375365us-gaap:CostOfSalesMember2023-07-012024-03-310001375365us-gaap:CostOfSalesMember2022-07-012023-03-310001375365us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-03-310001375365us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-03-310001375365us-gaap:ResearchAndDevelopmentExpenseMember2023-07-012024-03-310001375365us-gaap:ResearchAndDevelopmentExpenseMember2022-07-012023-03-310001375365us-gaap:SellingAndMarketingExpenseMember2024-01-012024-03-310001375365us-gaap:SellingAndMarketingExpenseMember2023-01-012023-03-310001375365us-gaap:SellingAndMarketingExpenseMember2023-07-012024-03-310001375365us-gaap:SellingAndMarketingExpenseMember2022-07-012023-03-310001375365us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-03-310001375365us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-03-310001375365us-gaap:GeneralAndAdministrativeExpenseMember2023-07-012024-03-310001375365us-gaap:GeneralAndAdministrativeExpenseMember2022-07-012023-03-310001375365us-gaap:EmployeeStockOptionMember2024-03-310001375365us-gaap:RestrictedStockUnitsRSUMember2024-03-310001375365us-gaap:RestrictedStockUnitsRSUMember2023-07-012024-03-310001375365smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember2024-03-310001375365smci:TwoThousandTwentyThreeCEOPerformanceAwardMember2024-03-310001375365smci:TwoThousandTwentyThreeCEOPerformanceAwardMember2023-07-012024-03-310001375365smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember2021-03-012021-03-310001375365smci:TwoThousandTwentyOneCEOPerformanceStockOptionMembersmci:MilestoneOneMember2023-07-012024-03-310001375365smci:TwoThousandTwentyOneCEOPerformanceStockOptionMembersmci:MilestoneOneMember2024-03-310001375365smci:TwoThousandTwentyOneCEOPerformanceStockOptionMembersmci:MilestoneTwoMember2023-07-012024-03-310001375365smci:TwoThousandTwentyOneCEOPerformanceStockOptionMembersmci:MilestoneTwoMember2024-03-310001375365smci:MilestoneThreeMembersmci:TwoThousandTwentyOneCEOPerformanceStockOptionMember2023-07-012024-03-310001375365smci:MilestoneThreeMembersmci:TwoThousandTwentyOneCEOPerformanceStockOptionMember2024-03-310001375365smci:MilestoneFourMembersmci:TwoThousandTwentyOneCEOPerformanceStockOptionMember2023-07-012024-03-310001375365smci:MilestoneFourMembersmci:TwoThousandTwentyOneCEOPerformanceStockOptionMember2024-03-310001375365smci:TwoThousandTwentyOneCEOPerformanceStockOptionMembersmci:MilestoneFiveMember2023-07-012024-03-310001375365smci:TwoThousandTwentyOneCEOPerformanceStockOptionMembersmci:MilestoneFiveMember2024-03-310001375365smci:MilestoneOneMember2022-08-012022-08-310001375365smci:MilestoneTwoMember2022-10-012022-10-310001375365smci:MilestoneThreeMember2023-01-012023-01-310001375365smci:MilestoneFourMember2023-09-012023-09-300001375365smci:MilestoneFiveMember2024-02-012024-02-290001375365smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember2024-01-012024-03-310001375365smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember2023-07-012024-03-310001375365smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember2023-01-012023-03-310001375365smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember2022-07-012023-03-310001375365smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember2023-06-300001375365smci:TwoThousandTwentyThreeCEOPerformanceAwardMember2023-11-012023-11-30smci:tranche0001375365us-gaap:ShareBasedCompensationAwardTrancheOneMembersmci:TwoThousandTwentyThreeCEOPerformanceAwardMember2023-11-012023-11-300001375365smci:TwoThousandTwentyThreeCEOPerformanceAwardMembersmci:ShareBasedPaymentArrangementTrancheFiveMember2023-11-012023-11-30smci:operationalMilestone0001375365smci:TwoThousandTwentyThreeCEOPerformanceAwardMembersmci:MilestoneOneMember2023-07-012024-03-310001375365smci:TwoThousandTwentyThreeCEOPerformanceAwardMembersmci:MilestoneOneMember2024-03-310001375365smci:TwoThousandTwentyThreeCEOPerformanceAwardMembersmci:MilestoneTwoMember2023-07-012024-03-310001375365smci:TwoThousandTwentyThreeCEOPerformanceAwardMembersmci:MilestoneTwoMember2024-03-310001375365smci:MilestoneThreeMembersmci:TwoThousandTwentyThreeCEOPerformanceAwardMember2023-07-012024-03-310001375365smci:MilestoneThreeMembersmci:TwoThousandTwentyThreeCEOPerformanceAwardMember2024-03-310001375365smci:MilestoneFourMembersmci:TwoThousandTwentyThreeCEOPerformanceAwardMember2023-07-012024-03-310001375365smci:MilestoneFourMembersmci:TwoThousandTwentyThreeCEOPerformanceAwardMember2024-03-310001375365smci:TwoThousandTwentyThreeCEOPerformanceAwardMembersmci:MilestoneFiveMember2023-07-012024-03-310001375365smci:TwoThousandTwentyThreeCEOPerformanceAwardMembersmci:MilestoneFiveMember2024-03-310001375365smci:TwoThousandTwentyThreeCEOPerformanceAwardMembersmci:MilestoneOneMember2024-03-020001375365smci:TwoThousandTwentyThreeCEOPerformanceAwardMembersmci:MilestoneOneMember2024-03-022024-03-02smci:day0001375365smci:TwoThousandTwentyThreeCEOPerformanceAwardMemberus-gaap:SubsequentEventMembersmci:MilestoneTwoMember2024-04-010001375365smci:TwoThousandTwentyThreeCEOPerformanceAwardMemberus-gaap:SubsequentEventMembersmci:MilestoneTwoMember2024-04-012024-04-010001375365smci:MilestoneThreeMembersmci:TwoThousandTwentyThreeCEOPerformanceAwardMemberus-gaap:SubsequentEventMember2024-04-010001375365smci:MilestoneThreeMembersmci:TwoThousandTwentyThreeCEOPerformanceAwardMemberus-gaap:SubsequentEventMember2024-04-012024-04-010001375365smci:MilestoneFourMembersmci:TwoThousandTwentyThreeCEOPerformanceAwardMemberus-gaap:SubsequentEventMember2024-04-252024-04-25smci:claim0001375365smci:MilestoneFourMembersmci:TwoThousandTwentyThreeCEOPerformanceAwardMemberus-gaap:SubsequentEventMember2024-01-312024-04-250001375365smci:MilestoneFourMembersmci:TwoThousandTwentyThreeCEOPerformanceAwardMemberus-gaap:SubsequentEventMember2024-04-250001375365smci:TwoThousandTwentyThreeCEOPerformanceAwardMember2024-01-012024-03-310001375365us-gaap:RestrictedStockUnitsRSUMember2023-06-300001375365smci:EquityIncentivePlanTwoThousandTwentyMembersmci:ShareBasedPaymentArrangementTrancheTwoThroughSixteenMember2020-06-052020-06-05smci:segment0001375365country:US2024-03-310001375365country:US2023-06-300001375365srt:AsiaMember2024-03-310001375365srt:AsiaMember2023-06-300001375365srt:EuropeMember2024-03-310001375365srt:EuropeMember2023-06-300001375365us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:MegaBankCreditFacilityMemberus-gaap:SubsequentEventMember2024-04-160001375365us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:MegaBankCreditFacilityMemberus-gaap:SubsequentEventMember2024-04-170001375365us-gaap:LineOfCreditMembersmci:ImportAndExportTradeFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SubsequentEventMember2024-04-190001375365us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersmci:ImportOALoanAndExportOALoanMemberus-gaap:SubsequentEventMember2024-04-260001375365us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SubsequentEventMember2024-04-260001375365us-gaap:LineOfCreditMembersmci:LoanAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SubsequentEventMember2024-04-26

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 March 31, 2024
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
__________________________________________________________________________

Logo.jpg
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 April 30, 2024 there were 58,556,527 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 MARCH 31, 2024

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.

The information contained on our website, or available by hyperlink from our website, is not incorporated into this Quarterly Report on Form 10-Q or other documents we file with, or furnish to, the SEC. We intend to use our website as a means of disclosing material non-public information and for complying with our disclosure obligations under Regulation FD. Such disclosures will be included in the "Investor Relations" section of our website. Accordingly, investors should monitor that section of our website, in addition to following our press releases, investor presentations, SEC filings and public conference calls and webcasts.


PART I: FINANCIAL INFORMATION

Item 1.        Financial Statements
SUPER MICRO COMPUTER, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except par value per share amounts)
 (unaudited) 
March 31,June 30,
20242023
ASSETS
Current assets:
Cash and cash equivalents$2,115,476 $440,459 
Accounts receivable, net of allowance for credit losses of $75 and $82 at March 31, 2024 and June 30, 2023, respectively (including accounts receivable from related parties of $1,110 and $5,473 at March 31, 2024 and June 30, 2023, respectively)
1,650,153 1,148,259 
Inventories4,124,587 1,445,564 
Prepaid expenses and other current assets (including receivables from related parties of $30,249 and $27,732 at March 31, 2024 and June 30, 2023, respectively)
173,716 145,144 
Total current assets8,063,932 3,179,426 
Property, plant and equipment, net385,566 290,240 
Deferred income taxes, net330,248 162,654 
Other assets83,035 42,409 
Total assets$8,862,781 $3,674,729 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable (including amounts due to related parties of $102,582 and $89,134 at March 31, 2024 and June 30, 2023, respectively)
$1,092,445 $776,831 
Accrued liabilities (including amounts due to related parties of $18,798 and $14,017 at March 31, 2024 and June 30, 2023, respectively)
290,370 163,865 
Income taxes payable20,021 129,166 
Lines of credit and current portion of term loans
81,566 170,123 
Deferred revenue233,293 134,667 
Total current liabilities1,717,695 1,374,652 
Deferred revenue, non-current203,198 169,781 
Term loans
85,646 120,179 
Convertible notes
1,696,255  
Other long-term liabilities 65,831 37,947 
Total liabilities3,768,625 1,702,559 
Commitments and contingencies (Note 12)
Stockholders’ equity:
Common stock and additional paid-in capital, $0.001 par value
Authorized shares: 100,000; Issued and outstanding shares: 58,552 and 52,901 at March 31, 2024 and June 30, 2023, respectively
2,805,008 538,352 
Accumulated other comprehensive income549 639 
Retained earnings2,288,436 1,433,014 
Total Super Micro Computer, Inc. stockholders’ equity5,093,993 1,972,005 
Noncontrolling interest163 165 
Total stockholders’ equity5,094,156 1,972,170 
Total liabilities and stockholders’ equity$8,862,781 $3,674,729 

See accompanying notes to condensed consolidated financial statements.
SMCI | Q3 2024 Form 10-Q | 1


SUPER MICRO COMPUTER, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share amounts)
(unaudited) 
 Three Months Ended
March 31,
Nine Months Ended
March 31,
 2024202320242023
Net sales (including related party sales of $25,804 and $9,188 in the three months ended March 31, 2024 and 2023, respectively, and $58,980 and $54,316 in the nine months ended March 31, 2024 and 2023, respectively)
$3,850,066 $1,283,296 $9,634,662 $4,938,621 
Cost of sales (including related party purchases of $130,397 and $87,732 in the three months ended March 31, 2024 and 2023, respectively, and $355,948 and $283,010 in the nine months ended March 31, 2024 and 2023, respectively)
3,252,698 1,056,937 8,119,281 4,027,305 
Gross profit597,368 226,359 1,515,381 911,316 
Operating expenses:
Research and development 116,226 77,515 336,077 222,458 
Sales and marketing49,691 25,312 133,775 83,120 
General and administrative53,137 24,450 123,241 71,351 
Total operating expenses219,054 127,277 593,093 376,929 
Income from operations378,314 99,082 922,288 534,387 
Other income (expense), net
10,035 (78)8,762 1,641 
Interest expense(6,246)(1,288)(16,240)(6,982)
Income before income tax provision382,103 97,716 914,810 529,046 
Income tax benefit (provision)
19,983 (10,857)(61,735)(79,364)
Share of income (loss) from equity investee, net of taxes
373 (1,013)2,347 (3,253)
Net income$402,459 $85,846 $855,422 $446,429 
Net income per common share:
Basic$7.13 $1.61 $15.68 $8.42 
Diluted$6.56 $1.53 $14.53 $8.00 
Weighted-average shares used in the calculation of net income per common share:
Basic56,478 53,280 54,562 53,011 
Diluted61,431 56,233 58,889 55,796 


See accompanying notes to condensed consolidated financial statements.
SMCI | Q3 2024 Form 10-Q | 2


SUPER MICRO COMPUTER, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(in thousands)
(unaudited) 
 Three Months Ended
March 31,
Nine Months Ended
March 31,
 2024202320242023
Net income$402,459 $85,846 $855,422 $446,429 
Other comprehensive (loss) income, net of tax:
Foreign currency translation (loss) gain
(108)71 (90)(228)
Total other comprehensive (loss) income, net of tax
(108)71 (90)(228)
Total comprehensive income $402,351 $85,917 $855,332 $446,201 

See accompanying notes to condensed consolidated financial statements.
SMCI | Q3 2024 Form 10-Q | 3


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

Three Months Ended March 31, 2024Common Stock and
Additional Paid-In
Capital
Accumulated
Other
Comprehensive Income (Loss)
Retained
Earnings
Non-controlling InterestTotal
Stockholders’
Equity
SharesAmount
Balance at December 31, 202355,917,304 $1,190,276 $657 $1,885,977 $164 $3,077,074 
Exercise of stock options436,901 15,540 — — — 15,540 
Release of common stock upon vesting of restricted stock units291,428 — — — — — 
Shares withheld for the withholding tax on vesting of restricted stock units(93,737)(78,391)— — — (78,391)
Issuance of common stock in a public offering, net of issuance costs
2,000,000 1,731,186 — — — 1,731,186 
Purchase of capped calls, net of tax
— (109,710)— — — (109,710)
Stock-based compensation— 56,107 — — — 56,107 
Other comprehensive loss
— — (108)— — (108)
Net income (loss)
— — — 402,459 (1)402,458 
Balance at March 31, 202458,551,896 $2,805,008 $549 $2,288,436 $163 $5,094,156 


Three Months Ended March 31, 2023Common Stock and
Additional Paid-In
Capital
Accumulated
Other
Comprehensive Income
Retained
Earnings
Non-controlling InterestTotal
Stockholders’
Equity
SharesAmount
Balance at December 31, 202253,400,301 $514,559 $612 $1,303,506 $165 $1,818,842 
Exercise of stock options
452,835 9,495 — — — 9,495 
Release of common stock upon vesting of restricted stock units
275,890 — — — — — 
Shares withheld for the withholding tax on vesting of restricted stock units(91,935)(8,938)— — — (8,938)
Share repurchases, retirement and related taxes(1,553,350)(489)— (149,907)— (150,396)
Stock-based compensation— 13,652 — — — 13,652 
Other comprehensive income
— — 71 — — 71 
Net income— — — 85,846 1 85,847 
Balance at March 31, 202352,483,741 $528,279 $683 $1,239,445 $166 $1,768,573 



SMCI | Q3 2024 Form 10-Q | 4


Nine Months Ended March 31, 2024Common Stock and
Additional Paid-In
Capital
Accumulated
Other
Comprehensive Income (Loss)
Retained
Earnings
Non-controlling InterestTotal
Stockholders’
Equity
SharesAmount
Balance at June 30, 2023
52,901,358 $538,352 $639 $1,433,014 $165 $1,972,170 
Exercise of stock options
778,310 25,114 — — — 25,114 
Release of common stock upon vesting of restricted stock units
802,450 — — — — — 
Shares withheld for the withholding tax on vesting of restricted stock units(245,327)(119,285)— — — (119,285)
Issuances of common stock in public offerings, net of issuance costs4,315,105 2,313,990 — — — 2,313,990 
Purchase of capped calls, net of tax
— (109,710)— — — (109,710)
Stock-based compensation— 156,547 — — — 156,547 
Other comprehensive loss
— — (90)— — (90)
Net income (loss)
— — — 855,422 (2)855,420 
Balance at March 31, 202458,551,896 $2,805,008 $549 $2,288,436 $163 $5,094,156 


Nine Months Ended March 31, 2023Common Stock and
Additional Paid-In
Capital
Accumulated
Other
Comprehensive Income (Loss)
Retained
Earnings
Non-controlling InterestTotal
Stockholders’
Equity
SharesAmount
Balance at June 30, 202252,311,014 $481,741 $911 $942,923 $172 $1,425,747 
Exercise of stock options
1,205,727 24,822 — — — 24,822 
Release of common stock upon vesting of restricted stock units
759,893 — — — — — 
Shares withheld for the withholding tax on vesting of restricted stock units(239,543)(19,442)— — — (19,442)
Share repurchases, retirement and related taxes(1,553,350)(489)— (149,907)— (150,396)
Stock-based compensation— 41,647 — — — 41,647 
Other comprehensive loss
— — (228)— — (228)
Net income (loss)— — — 446,429 (6)446,423 
Balance at March 31, 202352,483,741 $528,279 $683 $1,239,445 $166 $1,768,573 



See accompanying notes to condensed consolidated financial statements.
SMCI | Q3 2024 Form 10-Q | 5


SUPER MICRO COMPUTER, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(unaudited)
Nine Months Ended
March 31,
 20242023
OPERATING ACTIVITIES:
Net income$855,422 $446,429 
Reconciliation of net income to net cash (used in) provided by operating activities:
Depreciation and amortization29,174 25,932 
Stock-based compensation expense156,547 41,647 
Share of (income) loss from equity investee
(2,347)3,253 
Unrealized foreign currency exchange gain
(282)(2,497)
Deferred income taxes, net(144,485)(78,629)
Other3,186 (649)
Changes in operating assets and liabilities:
Accounts receivable, net (including changes in related party balances of $4,363 and $6,367 during the nine months ended March 31, 2024 and 2023, respectively)
(507,870)165,883 
Inventories(2,679,023)5,187 
Prepaid expenses and other assets (including changes in related party balances of $(2,517) and $(8,573) during the nine months ended March 31, 2024 and 2023, respectively)
(25,673)15,088 
Accounts payable (including changes in related party balances of $13,448 and $(11,242) during the nine months ended March 31, 2024 and 2023, respectively)
309,613 (9,120)
Income taxes payable(99,824)50,855 
Accrued liabilities (including changes in related party balances of $4,781 and $(324) during the nine months ended March 31, 2024 and 2023, respectively)
123,937 (62,639)
Deferred revenue132,043 76,062 
Other long-term liabilities (including changes in related party balances of $(178) and $(241) during the nine months ended March 31, 2024 and 2023, respectively)
5,424 (3,883)
Net cash (used in) provided by operating activities
(1,844,158)672,919 
INVESTING ACTIVITIES:
Purchases of property, plant and equipment (including payments to related parties of $9,132 and $6,325 during the nine months ended March 31, 2024 and 2023, respectively)
(110,296)(28,618)
Investment in equity securities
(21,673) 
Net cash used in investing activities(131,969)(28,618)
FINANCING ACTIVITIES:
Proceeds from lines of credit and term loans
1,818,850 164,326 
Repayment of lines of credit and term loans
(1,939,590)(570,446)
Proceeds from exercise of stock options
25,114 24,822 
Payment of withholding tax on vesting of restricted stock units(119,285)(19,442)
Stock repurchases (146,526)
Issuances of common stock in public offerings, net of issuance costs2,313,990  
Proceeds from issuance of 2029 convertible notes, net of issuance costs
1,695,768  
Purchase of capped calls(142,140) 
Other76 (25)
Net cash provided by (used in) financing activities
3,652,783 (547,291)
Effect of exchange rate fluctuations on cash(1,634)(2,269)
Net increase in cash, cash equivalents and restricted cash
1,675,022 94,741 
Cash, cash equivalents and restricted cash at the beginning of the period440,960 268,559 
Cash, cash equivalents and restricted cash at the end of the period$2,115,982 $363,300 
SMCI | Q3 2024 Form 10-Q | 6


Supplemental disclosure of cash flow information:
Cash paid for interest$14,813 $7,223 
Cash paid for taxes, net of refunds$300,596 $107,054 
Non-cash investing and financing activities:
Unpaid property, plant and equipment purchases (including due to related parties of $1,492 and $1,391 as of March 31, 2024 and 2023, respectively)
$9,345 $2,885 
Right of use ("ROU") assets obtained in exchange for operating lease commitments $24,140 $1,679 
Unpaid stock repurchases$ $3,472 
Investment obtained in exchange for an asset
$6,000 $ 


See accompanying notes to condensed consolidated financial statements.

SMCI | Q3 2024 Form 10-Q | 7



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 Part II, Item 8, Note 1, "Organization and Summary of Significant Accounting Policies," in its Annual Report on Form 10-K, filed on August 28, 2023, for the year ended June 30, 2023. Management's estimates take into consideration, as applicable, general macroeconomic conditions, inflation, changes in interest rates and geopolitical events.

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 and nine months ended March 31, 2024 are not necessarily indicative of the results that may be expected for future quarters or for the fiscal year ending June 30, 2024.

Certain prior year amounts within cash from operating activities in the condensed consolidated statements of cash flows have been reclassified to conform to current year presentation. These changes in presentation do not affect previously reported results.

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. Supplier A accounted for 69.8% and supplier B accounted for 5.1% of total purchases for the three months ended March 31, 2024, and supplier A accounted for 26.9% and supplier B accounted for 16.9% of total purchases for the three months ended March 31, 2023. Supplier A accounted for 65.8% and supplier B accounted for 7.1% of total purchases for the nine months ended March 31, 2024, and supplier A accounted for 23.6% and supplier B accounted for 15.8% of total purchases for the nine months ended March 31, 2023. The increase in the concentration of the Company's total purchases from supplier A for 69.8% and 65.8% of total purchases for the three and nine months ended March 31, 2024, respectively, is as a result of the purchase of key components to build its solutions for the Company's customers. Purchases from Ablecom, and Compuware, related parties of the Company (see Part I, Item 1, Note 9, "Related Party Transactions") accounted for a combined 4.0% and 8.3% of total cost of sales for the three months ended March 31, 2024 and 2023, respectively, and a combined 4.4% and 7.0% of total cost of sales for the nine months ended March 31, 2024 and 2023, respectively.

Concentration of Credit and Customer Risk

Financial instruments which potentially subject the Company to concentration of credit risk consist primarily of cash and cash equivalents, restricted cash and accounts receivable.

Customer A accounted for 27.9%, customer E accounted for 18.1% and customer B accounted for 15.4% of accounts receivable, net as of March 31, 2024. Customer A accounted for 22.9% and customer B accounted for 19.3% of accounts receivable, net as of June 30, 2023. These accounts receivable represent a concentration of credit risk to the Company.

SMCI | Q3 2024 Form 10-Q | 8



SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
Customer A accounted for 21.2% and customer B accounted for 16.8% of the net sales for the three months ended March 31, 2024 and customer A accounted for 23.7% of the net sales for the nine months ended March 31, 2024. Customer A accounted for 10.7% of the net sales for the three months ended March 31, 2023, and customer C accounted for 11.8% of the net sales for the nine months ended March 31, 2023.

Accounting Pronouncements Not Yet Adopted

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280) – Improvements to Reportable Segment Disclosures. This ASU requires that a public entity provide additional segment disclosures on an interim and annual basis. The amendments in this ASU should be applied retrospectively to all prior periods presented in the financial statements unless impracticable. Upon transition, the segment expense categories and amounts disclosed in the prior periods should be based on the significant segment expense categories identified and disclosed in the period of adoption. The ASU is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating this guidance and the impact it may have on its financial statement disclosures.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which includes amendments that further enhance income tax disclosures, primarily through standardization and disaggregation of rate reconciliation categories and income taxes paid by jurisdiction. The amendments are effective for the Company’s annual periods beginning July 1, 2025, with early adoption permitted, and should be applied either prospectively or retrospectively. The Company is currently evaluating this guidance and the impact it may have on its financial statement disclosures.

Note 2.         Revenue

Disaggregation of Revenue

The Company disaggregates revenue by type of product and by the geographical market. 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
March 31,
Nine Months Ended
March 31,
 2024202320242023
Server and storage systems$3,698,446 $1,163,723 $9,100,616 $4,537,710 
Subsystems and accessories151,620 119,573 534,046 400,911 
Total$3,850,066 $1,283,296 $9,634,662 $4,938,621 

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.

SMCI | Q3 2024 Form 10-Q | 9



SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
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 and nine months ended March 31, 2024 and 2023, of net sales by geographic region (in thousands):

 Three Months Ended
March 31,
Nine Months Ended
March 31,
 2024202320242023
United States$2,685,213 $785,548 $6,910,312 $3,172,444 
Asia764,614 214,363 1,646,302 815,098 
Europe297,653 228,531 776,949 776,138 
Other102,586 54,854 301,099 174,941 
Total$3,850,066 $1,283,296 $9,634,662 $4,938,621 

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 obligations. 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. Additionally, at times, deferred revenue may fluctuate due to the timing of advance consideration received from non-cancellable non-refundable contract liabilities relating to the sale of future products. Revenue recognized during the three and nine months ended March 31, 2024, which was included in the opening deferred revenue balance as of June 30, 2023, of $304.4 million, was $28.9 million and $104.1 million, respectively.

Deferred revenue increased $132.0 million as of March 31, 2024 as compared to the fiscal year ended June 30, 2023. This increase was mainly due to deferral on invoiced amounts for service contracts during the period exceeding the recognized revenue from contracts entered into in prior periods. This was accompanied by a $24.7 million increase in non-cancellable non-refundable advance consideration or cash consideration received from customers which preceded the Company's satisfaction of the associated performance obligations relating to product sales expected to be fulfilled in the next 12 months.

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 delivered, 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 March 31, 2024 was approximately $436.5 million. The Company expects to recognize approximately 53% of remaining performance obligations as revenue in the next 12 months, and the remainder thereafter.
SMCI | Q3 2024 Form 10-Q | 10



SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
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 and nine months ended March 31, 2024 and 2023 (in thousands, except per share amounts): 

 Three Months Ended
March 31,
Nine Months Ended
March 31,
 2024202320242023
Numerator:
Net income - basic$402,459 $85,846 $855,422 $446,429 
Convertible notes interest charge, net of tax
385  385  
Net income - diluted
$402,844 $85,846 $855,807 $446,429 
Denominator:
Weighted-average shares outstanding - basic56,478 53,280 54,562 53,011 
Effect of dilutive convertible notes
471 155 
Effect of dilutive securities4,482 2,953 4,172 2,785 
Weighted-average shares outstanding - diluted61,431 56,233 58,889 55,796 
Net income per common share - basic$7.13 $1.61 $15.68 $8.42 
Net income per common share - diluted$6.56 $1.53 $14.53 $8.00 

For the three and nine months ended March 31, 2024 and 2023, the Company had stock options and restricted stock units ("RSUs") 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 8,804 and 187,358 for the three months ended March 31, 2024 and 2023, respectively, and 310,463 and 235,494 for the nine months ended March 31, 2024 and 2023, respectively.

Potentially dilutive common shares issuable upon conversion of our outstanding convertible notes are determined using the if-converted method.

SMCI | Q3 2024 Form 10-Q | 11


SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
Note 4.        Balance Sheet Components

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

Cash, Cash Equivalents and Restricted Cash:
 March 31, 2024June 30, 2023
Cash and cash equivalents$2,115,476 $440,459 
Restricted cash included in other assets506 501 
Total cash, cash equivalents and restricted cash$2,115,982 $440,960 


Inventories:
March 31, 2024June 30, 2023
Finished goods$2,984,698 $1,045,177 
Work in process640,525 71,874 
Purchased parts and raw materials499,364 328,513 
Total inventories$4,124,587 $1,445,564 
    


Property, Plant, and Equipment:
 March 31, 2024June 30, 2023
Land$149,394 $86,642 
Buildings163,510 143,496 
Machinery and equipment145,549 130,151 
Building and leasehold improvements65,185 59,634 
Furniture and fixtures40,429 36,303 
Software23,935 23,098 
Building construction in progress6,432 303 
594,434 479,627 
Accumulated depreciation and amortization(208,868)(189,387)
Property, plant and equipment, net$385,566 $290,240 


Accrued Liabilities:    
March 31, 2024June 30, 2023
Customer deposits$73,786 $16,577 
Accrued payroll and related expenses54,745 53,439 
Contract manufacturers liabilities27,496 23,634 
Accrued cooperative marketing expenses13,536 9,744 
Accrued warranty costs10,028 9,079 
Operating lease liability8,154 7,292 
Other102,625 44,100 
Total accrued liabilities$290,370 $163,865 

SMCI | Q3 2024 Form 10-Q | 12


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

Product Warranties:
Three Months Ended
March 31,
Nine Months Ended
March 31,
 2024202320242023
Balance, beginning of the period$16,616 $13,276 $14,859 $12,136 
Provision for warranty13,176 9,419 36,220 26,969 
Costs utilized(12,423)(8,100)(33,813)(25,126)
Change in estimated liability for pre-existing warranties273 377 376 993 
Balance, end of the period17,642 14,972 17,642 14,972 
Current portion10,028 9,704 10,028 9,704 
Non-current portion$7,614 $5,268 $7,614 $5,268 

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 March 31, 2024 and June 30, 2023. 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.

Financial Instruments Measured on a Recurring Basis

The following table sets forth the Company’s financial instruments as of March 31, 2024 and June 30, 2023, 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):

March 31, 2024Level 1Level 2Level 3Asset at
Fair Value
Assets
Money market funds (1)
$313 $ $ $313 
Certificates of deposit 489  489 
Investment in marketable equity security2,652   2,652 
Auction rate security  1,843 1,843 
Total assets measured at fair value$2,965 $489 $1,843 $5,297 
June 30, 2023Level 1Level 2Level 3Asset at
Fair Value
Assets
Money market funds (1)
$20,823 $ $ $20,823 
Certificates of deposit 462  462 
Auction rate security  1,843 1,843 
Total assets measured at fair value$20,823 $462 $1,843 $23,128 
SMCI | Q3 2024 Form 10-Q | 13


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

(1) $0.1 million and $20.6 million in money market funds are included cash and cash equivalents and $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 March 31, 2024 and June 30, 2023, respectively.

The carrying amounts reported in the condensed consolidated balance sheets for cash and cash equivalents, accounts receivable, other assets, accounts payable and accrued liabilities approximate their fair values. The investment in marketable equity security is carried at fair value using values available on a public exchange and is based on a Level 1 input. The unrealized gains and losses of the investment is included in earnings. The condensed consolidated statement of operations for the three and nine months ended March 31, 2024, includes an unrealized loss of $1.5 million and $2.3 million, respectively, which have been recorded in Other income, net.

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 and nine months ended March 31, 2024, the credit losses related to the Company’s investments were not material.

There was immaterial 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 and nine months ended March 31, 2024 and 2023.

There were no transfers between Level 1, Level 2 or Level 3 financial instruments in the three and nine months ended March 31, 2024 and 2023.

The following is a summary of the Company’s investment in an auction rate security as of March 31, 2024 and June 30, 2023 (in thousands): 
 Cost BasisGross
Unrealized
Holding
Gains
Gross
Unrealized
Holding
Losses
Fair Value
Auction rate security$1,750 $287 $(194)$1,843 
 
No gain or loss was recognized in other comprehensive income for the auction rate security for the three and nine months ended March 31, 2024 and 2023.
    
The Company measures the fair value of outstanding lines of credit and term loans for disclosure purposes on a recurring basis. As of March 31, 2024 and June 30, 2023, total lines of credit and term loans of $167.2 million and $290.3 million, respectively, was reported at amortized cost. This outstanding balance was classified as Level 2 as it was not actively traded. The amortized cost of the outstanding lines of credit and term loans approximates the fair value.

Convertible notes

The estimated fair value of the Company's 0% convertible senior notes due 2029 (the "Convertible Notes") was $1,911.6 million as of March 31, 2024. The Company measures the fair value of its convertible notes for disclosure purposes on a recurring basis. The estimated fair value of the Convertible Notes was determined through consideration of quoted market prices. The fair value of the Convertible Notes are categorized in Level 2 of the fair value hierarchy.

Other Financial Assets - Investments in 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 $22.6 million and $1.7 million as of March 31, 2024 and June 30, 2023, 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 and nine months ended March 31, 2024, the Company performed a qualitative assessment and identified impairment indicators. The Company recorded a $0.0 million and $1.8 million impairment during the three and nine months ended March 31, 2024, respectively, in Other income, net on the condensed consolidated statement of operations. The Company did not have any impairment to the carrying values of the non-marketable equity securities during the three and nine months ended March 31, 2023.
SMCI | Q3 2024 Form 10-Q | 14


SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
Note 6.        Lines of Credit and Term Loans

Short-term and long-term loan obligations as of March 31, 2024 and June 30, 2023 consisted of the following (in thousands):
 
 March 31,June 30,
 20242023
Line of credit:
2018 Bank of America Credit Facility$ $ 
 2022 Bank of America Credit Facility  
 Cathay Bank Line of Credit 131,583 
 2024 CTBC Credit Lines
24,994  
 Chang Hwa Bank Credit Facility
  
 2023 HSBC Bank Credit Lines
8,217  
 2022 E.SUN Bank Credit Facility
  
 Mega Bank Credit Facility7,186  
Total line of credit40,397 131,583 
Term loan facilities:
 Chang Hwa Bank Credit Facility due October 15, 202620,178 26,853 
 CTBC Term Loan Facility, due June 4, 2030
33,029 38,208 
 2021 CTBC Credit Lines, due August 15, 20263,493 4,721 
 2021 E.SUN Bank Credit Facility, due September 15, 202624,995 33,513 
 2022 ESUN Bank Credit Facility, due August 15, 202713,877 16,756 
 Mega Bank Credit Facility, due September 15, 202631,243 38,668 
Total term loans126,815 158,719 
Total lines of credit and term loans
167,212 290,302 
Lines of credit and current portion of term loans
81,566 170,123 
Term loans, non-current
$85,646 $120,179 

SMCI | Q3 2024 Form 10-Q | 15


SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
Activities under Revolving Lines of Credit and Term Loans

Available borrowings and interest rates as of March 31, 2024 and June 30, 2023 consisted of the following (in thousands except for percentages):

 March 31, 2024
June 30, 2023
Available borrowingsInterest rateAvailable borrowingsInterest rate
Line of credit:
2018 Bank of America Credit Facility$350,000 7.06%$350,000 6.57%
2022 Bank of America Credit Facility$20,000 6.49%$20,000 3.36%
Cathay Bank Line of Credit$132,000 7.50%$417 7.08%
2022 CTBC Credit Lines
$ $105,000 3.33%
2024 CTBC Credit Lines
$160,006 
1.94% - 6.26%
$ 
Chang Hwa Bank Credit Facility$20,000 6.30%$20,000 6.58%
2023 HSBC Bank Credit Lines
$41,783 
2.03% - 6.37%
$50,000 4.50%
 2022 E.SUN Bank Credit Facility$30,000 6.67%$30,000 4.18%
 Mega Bank Credit Facility$12,814 
1.90% - 1.91%
$20,000 2.55%
Term loan facilities:
Chang Hwa Bank Credit Facility due October 15, 2026$ 1.68%$ 1.55%
CTBC Term Loan Facility, due June 4, 2030
$ 1.33%$ 1.20%
 2021 CTBC Credit Lines, due August 15, 2026$ 1.53%$ 1.40%
2021 E.SUN Bank Credit Facility, due September 15, 2026
$ 1.87%$7,734 1.75%
 2022 ESUN Bank Credit Facility, due August 15, 2027$ 1.87%$ 1.75%
 Mega Bank Credit Facility, due September 15, 2026$ 
 1.52% - 1.72%
$ 
1.40% - 1.60%

See “Part II. Item 8. Financial Statements and Supplementary Data – Note 7. Short-term and Long-term Debt” of the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2023 for a more complete description of the Company's credit facilities.

The Company entered into new agreements during the nine months ended March 31, 2024 with the following terms:

SMCI | Q3 2024 Form 10-Q | 16


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

2024 CTBC Bank Credit Lines

On February 16, 2024 (the “Effective Date”), the Company's Taiwan subsidiary entered into a new general agreement for omnibus credit lines with CTBC Bank. This agreement (which changed arrangements which had been entered into with CTBC Bank in September 2023), increased the aggregate total borrowings under the various individual credit arrangements with CTBC Bank from $105.0 million to $185.0 million. The credit arrangements under such general agreement now include the previous issued long and medium term loan facility of NTD 1,550.0 million entered in 2021 and 2020 (the “Long and Medium Loan Facility”), and each of (i) a short-term loan and guarantee line providing credit of up to NTD1,250.0 million and NTD100.0 million, respectively (the “NTD Short Term Loan/Guarantee Line”), (ii) a short-term loan providing a line of credit of up to $40.0 million (the “USD Short Term Loan Line”), (iii) an export/import o/a loan line providing a line of credit of up to $105.0 million for exports and $50.0 million for imports (the “Export/Import Line”) and (iv) an import o/a loan line of credit of up to $80.0 million available through August 31, 2024 (the “Incremental Import Line,” and, together with the NTD Short Term Loan/Guarantee Line, the USD Short Term Loan Line, and the Export/Import Line, the “Increased CTBC Credit Lines”). Aggregate borrowings under all the Increased CTBC Credit Lines is subject to a cap of $185.0 million.

Interest rates under each of the individual Increased CTBC Credit Lines are to be established according to individual credit arrangements, which interest rates shall be subject to adjustment depending on the satisfaction of certain conditions. Each of the NTD Short Term Loan/Guarantee Line and USD Short Term Loan Line continue to be secured by certain of the Company's Taiwan subsidiary’s assets, including certain property, land, and plant. The tenor of the Incremental Import Line provides for availability until August 31, 2024 with a final drawdown date of October 30, 2024. Such Incremental Import Line, which is reviewed quarterly for cancellation by the CTBC Bank, is also subject to an average usage requirement and fee for retaining the underutilized portion of such line. For the Long and Medium Loan Facility, the Taiwan subsidiary is subject to various financial covenants, including current ratio, debt service coverage ratio, and financial debt ratio requirements. In the event the Taiwan subsidiary does not satisfy such financial covenants, CTBC Bank is permitted to, among other things, reduce the permitted total borrowings to a cap of $70.0 million from $105.0 million. Additional covenants require, among other things, the Company to maintain ownership of all of the capital stock of the Taiwan subsidiary and prohibit secondary mortgages on certain assets securing various of the Increased CTBC Credit Lines. The Increased CTBC Credit Lines have customary default provisions permitting CTBC Bank to suspend the extension of credit, reduce the credit line, shorten the credit extension term, or declare all principal and interest amounts immediately due and payable.

The Company's Taiwan subsidiary intends to use borrowings under the Increased CTBC Credit Lines in connection with financing of eligible accounts receivable and accounts payable (vendor invoices).

As of March 31, 2024, the outstanding borrowings under the 2024 CTBC Bank Credit Lines were $25.0 million. The interest rate for these loans were 1.94% - 6.26% per annum as of March 31, 2024.

SMCI | Q3 2024 Form 10-Q | 17


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

2023 HSBC Bank Credit Lines

On December 7, 2023, the Company's Taiwan subsidiary entered into a new Facility Letter with the Taiwan affiliate of HSBC Bank. The New Facility Letter is substantially identical to the prior Facility Letter entered into with HSBC Bank on February 7, 2023. The New Facility Letter permits borrowings up to a combined aggregate limit of $50 million which may be comprised of borrowings under a New Taiwan Dollar revolving facility with a sub-limit of NTD 300 million (the “NTD Revolver”) and an export/seller facility with a sub-limit of $50 million (the “Export/Seller Facility”, and together with the NTD Revolver, the "HSBC Bank Credit Lines"). Interest under both the NTD Revolver and Export/Seller Facility is based on HSBC Bank’s base rate plus a fixed margin, subject to adjustment under certain circumstances. Interest payments thereunder are due on a monthly basis, or such other interest period as agreed by HSBC Bank, and principal is repayable on the due date.

Amounts due under the New Facility Letter are currently not secured, but subject to HSBC Bank’s right of set-off and right to repayment on demand and call for cash coverage.

As of March 31, 2024, the outstanding borrowings under HSBC Bank Credit Lines were $8.2 million. The interest rates for these loans were 2.03% - 6.37% per annum as of March 31, 2024.

Principal payments on lines of credit and term loans are due as follows (in thousands):

Fiscal Year Principal Payments
Remainder of 2024$50,690 
202541,169 
202641,169 
202717,886 
20286,033 
2029 and thereafter10,265 
Total lines of credit and term loans
$167,212 

The Company is in compliance with all the covenants for the outstanding loans.
SMCI | Q3 2024 Form 10-Q | 18


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

2029 Convertible Notes

In February 2024, the Company issued $1,725.0 million aggregate principal amount of Convertible Notes. The Company received net proceeds from the offering of approximately $1,695.8 million. The Company used approximately $142.1 million of the net proceeds to fund the cost of entering into the Capped Call Transactions described below. The Convertible Notes will mature on March 1, 2029.

The Convertible Notes do not bear regular interest, and the principal amount of the Convertible Notes do not accrete. The Convertible Notes are convertible into cash, shares of the Company’s common stock, or a combination of cash and shares of common stock, at the Company’s election, at an initial conversion rate of 0.7455 shares of common stock per $1,000 principal amount of Convertible Notes, which is equivalent to an initial conversion price of $1,341.38 per share of common stock. The conversion rate is subject to customary adjustments for certain events as described in the indenture governing the Convertible Notes (the "Indenture"). Special interest and additional interest will accrue on the Convertible Notes in the circumstances and at the rates described in the Indenture. The debt issuance costs are amortized to interest expense. The Convertible Notes do not contain financial maintenance covenants.

Holders may convert their Convertible Notes at their option only in the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on June 30, 2024, if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price for each of at least 20 trading days during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter; (2) during the five consecutive business days immediately after any five consecutive trading day period (such five consecutive trading day period, the “measurement period”) in which the trading price per $1,000 principal amount of notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of Company’s common stock on such trading day and the conversion rate on such trading day; (3) upon the occurrence of certain corporate events or distributions on the Company’s common stock, as described in the Indenture; (4) if the Company calls such notes for redemption; and (5) at any time from, and including, September 1, 2028 until the close of business on the second scheduled trading day immediately before the maturity date.

If the Company undergoes a fundamental change (as defined in the Indenture), subject to certain conditions, holders may require the Company to repurchase for cash all or any portion of their Convertible Notes, at a fundamental change repurchase price equal to 100% of the principal amount of the Convertible Notes to be repurchased, plus any accrued and unpaid special interest and additional interest, if any, up to, but excluding, the fundamental change repurchase date. In addition, following certain corporate events or if the Company issues a notice of redemption, it will, under certain circumstances, increase the conversion rate for holders who elect to convert their Convertible Notes in connection with such corporate event or during the relevant redemption period.

The Convertible Notes are redeemable, in whole or in part (subject to certain limitations), for cash at the Company’s option at any time, and from time to time, on or after March 1, 2027 and on or before the 20th scheduled trading day immediately before the maturity date, but only if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price for a specified period of time. The redemption price will be equal to the principal amount of the notes to be redeemed, plus accrued and unpaid special and additional interest, if any, to, but excluding, the redemption date.

The Convertible Notes have customary provisions relating to the occurrence of “events of default” (as defined in the Indenture). The occurrence of such events of default may result in the acceleration of all amounts due under the Convertible Notes. The Convertible Notes were not eligible for conversion as of March 31, 2024. No sinking fund is provided for the Convertible Notes.

SMCI | Q3 2024 Form 10-Q | 19


SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
The Convertible Notes are general unsecured obligations of the Company and rank senior in right of payment to all of the Company’s existing and future indebtedness that is expressly subordinated in right of payment to the Convertible Notes; equal in right of payment with all of the Company’s existing and future senior, unsecured indebtedness; effectively subordinated to any of the Company’s existing and future secured indebtedness to the extent of the value of the collateral securing such indebtedness; and structurally subordinated to all existing and future indebtedness and other liabilities, including trade payables, and (to the extent the Company is not a holder thereof) preferred equity if any, of the Company’s current or future subsidiaries. As of March 31, 2024, none of the conditions permitting the holders of the Convertible Notes to convert their notes early had been met. Therefore, the Convertible Notes are classified as long-term.

The Company accounted for the issuance of the Convertible Notes as a single liability measured at its amortized cost, as no other embedded features require bifurcation and recognition as derivatives.

The carrying value of the Convertible Notes, net of unamortized issuance costs of $28.7 million, was $1,696.3 million as of March 31, 2024. Interest expense related to the amortization of debt issuance costs was $0.5 million for the quarter ended March 31, 2024. The effective interest rate is 0.34%.

Capped Calls

In connection with the issuance of the Convertible Notes, the Company entered into privately negotiated capped call transactions (collectively, the “Capped Call Transactions”) with certain financial institutions (the “Capped Call Counterparties”). The Capped Call Transactions are expected generally to reduce the potential dilution to the Company’s common stock upon conversion of the Convertible Notes and/or offset any potential cash payments the Company is required to make in excess of the principal amount of the Convertible Notes, as the case may be, with such reduction and/or offset, in each case subject to a cap.

The Capped Call Transactions have an initial strike price of $1,341.38 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Convertible Notes. The cap price of the Capped Call Transactions was initially $1,951.04 per share of common stock, representing a premium of approximately 100% above the last reported sale price of $975.52 per share of common stock on February 22, 2024, and is subject to certain adjustments under the terms of the Capped Call Transactions.

For accounting purposes, each Capped Call Transaction is a separate transaction, and not part of the terms of the Convertible Notes. As these transactions meet certain accounting criteria, the Capped Call Transactions of $142.1 million are recorded in stockholders’ equity and are not accounted for as derivatives. The Capped Call Transactions will not be remeasured as long as they continue to meet the conditions for equity classification. The Convertible Notes and the Capped Call Transactions will be integrated for tax purposes. The accounting impact of this tax treatment results in the Capped Call Transactions being deductible with the cost of the Capped Call Transactions qualifying as original issue discount for tax purposes over the term of the Convertible Notes.
SMCI | Q3 2024 Form 10-Q | 20


SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
Note 8.        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 and nine months ended March 31, 2024 and 2023 were as follows (in thousands):
Three Months Ended
March 31,
Nine Months Ended
March 31,
2024202320242023
Operating lease expense (including expense for lease agreements with related parties of $86 and $139 for the three months ended March 31, 2024 and 2023, respectively, and $363 and $422 for the nine months ended March 31, 2024 and 2023, respectively)
$2,538 $2,129 $7,076 $6,354 
Cash payments for operating leases (including payments to related parties of $75 and $134 for the three months ended March 31, 2024 and 2023, respectively, and $333 and $391 for the nine months ended March 31, 2024 and 2023, respectively)
$2,469 $2,146 $6,756 $6,209 
New operating lease assets obtained in exchange for operating lease liabilities $22,301 $655 $24,140 $1,679 

On January 31, 2024, the Company entered into a lease for approximately 260,000 square feet of space in San Jose, California for a term of 79 months. The Company commenced lease payments and accepted the premises, which it is utilizing as warehouse space, in March 2024. Aggregate payment under the lease is approximately $0.3 million per month, subject to an annual increase of 3%. On February 9, 2024, the Company consummated the purchase of certain real estate for $80.0 million in San Jose, California. Such purchased real estate was previously under lease, leading to the de-recognition of the related ROU asset of $7.9 million and lease liability of $8.3 million.

During the three and nine months ended March 31, 2024 and 2023, 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 and nine months ended March 31, 2024 were $0.6 million and $1.6 million, respectively. Non-lease variable payments expensed in the three and nine months ended March 31, 2023 were $0.5 million and $1.3 million, respectively.

As of March 31, 2024, the weighted average remaining lease term for operating leases was 4.8 years and the weighted average discount rate was 5.0%. Maturities of operating lease liabilities under noncancelable operating lease arrangements as of March 31, 2024 were as follows (in thousands):
Fiscal Year:Maturities of operating leases
Remainder of 2024$2,165 
202510,692 
20267,628 
20276,013 
20285,001 
2029 and beyond9,139 
Total future lease payments40,638 
Less: Imputed interest(4,215)
Present value of operating lease liabilities$36,423 
    
The Company has entered into lease agreements with related parties. See Part I, Item 1, Note 9, “Related Party Transactions,” for a further discussion.

SMCI | Q3 2024 Form 10-Q | 21


SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
Note 9.        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 36.0% 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 March 31, 2024. 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. Neither Charles Liang nor Sara Liu own any capital stock of Compuware and the Company does not own any of Ablecom or Compuware’s capital stock. In addition, a sibling of Yih-Shyan (Wally) Liaw, who is our Senior Vice President, Business Development and a director, owns approximately 11.7% of Ablecom’s capital stock and 8.7% of 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 95.2% and 96.3% of the chassis included in the products sold by the Company during the three months ended March 31, 2024 and 2023, respectively, and 92.7% and 93.0% of the chassis included in the products sold by the Company during the nine months ended March 31, 2024 and 2023, 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 cancellable and non-cancellable purchase orders from the Company to Ablecom on March 31, 2024 were $113.7 million and $48.4 million, respectively, and outstanding cancellable and non-cancellable purchase orders from the Company to Ablecom on June 30, 2023 were $37.4 million and $23.7 million, 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.

SMCI | Q3 2024 Form 10-Q | 22


SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
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 material 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 cancellable and non-cancellable purchase orders from the Company to Compuware on March 31, 2024 were $147.7 million and $52.1 million, respectively, and outstanding cancellable and non-cancellable purchase orders from the Company to Compuware on June 30, 2023 were $156.2 million and $46.8 million, 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 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. The carrying value of the equity investment in the corporate venture was $5.1 million and $2.0 million as of March 31, 2024 and June 30, 2023, respectively. The Company does not believe that the equity investment carrying value is impaired as of March 31, 2024 and June 30, 2023. No impairment charge was recorded for the three and nine months ended March 31, 2024 and 2023.
SMCI | Q3 2024 Form 10-Q | 23


SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
The Company sold products worth $4.3 million and $6.4 million to the Corporate Venture during the three months ended March 31, 2024 and 2023, respectively, and $16.5 million and $23.6 million to the Corporate Venture during the nine months ended March 31, 2024 and 2023, respectively. The Company’s share of intra-entity profits on the products that remained unsold by the Corporate Venture as of March 31, 2024 and June 30, 2023 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. The Company had $0.8 million and $1.9 million due from the Corporate Venture in accounts receivable, net as of March 31, 2024 and June 30, 2023, respectively.

The Company had the following balances related to transactions with its related parties as of March 31, 2024 and June 30, 2023 (in thousands):

AblecomCompuwareCorporate VentureTotal
March 31, 2024June 30, 2023March 31, 2024June 30, 2023March 31, 2024June 30, 2023March 31, 2024June 30, 2023
Accounts receivable$3 $2 $268 $3,528 $839 $1,943 $1,110 $5,473 
Other receivable (1)
$1,819 $2,841 $28,430 $24,891 $ $ $30,249 $27,732 
Accounts payable$54,191 $35,711 $48,391 $53,423 $ $ $102,582 $89,134 
Accrued liabilities (2)
$692 $1,230 $18,106 $12,787 $ $ $18,798 $14,017 

(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 March 31, 2024 and 2023, are as follows (in thousands):

AblecomCompuwareCorporate Venture Total
Three months ended March 31,Three months ended March 31,Three months ended March 31,Three months ended March 31,
20242023202420232024202320242023
Net sales$2 $2 $21,501 $2,826 $4,301 $6,360 $25,804 $9,188 
Purchases - inventory$65,933 $33,637 $64,464 $54,095 $ $ $130,397 $87,732 
Purchases - other miscellaneous items$4,401 $2,329 $343 $541 $ $ $4,744 $2,870 

SMCI | Q3 2024 Form 10-Q | 24


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

The Company’s results from transactions with its related parties for each of the nine months ended March 31, 2024 and 2023, are as follows (in thousands):

AblecomCompuwareCorporate Venture Total
Nine months ended March 31,Nine months ended March 31,Nine months ended March 31,Nine months ended March 31,
20242023202420232024202320242023
Net sales$8 $6 $42,498 $30,699 $16,474 $23,611 $58,980 $54,316 
Purchases - inventory$163,131 $128,198 $192,817 $154,812 $ $ $355,948 $283,010 
Purchases - other miscellaneous items$12,616 $9,855 $1,092 $1,078 $ $ $13,708 $10,933 

The Company’s cash flow impact from transactions with its related parties for each of the nine months ended March 31, 2024 and 2023, are as follows (in thousands):

AblecomCompuwareCorporate Venture Total
Nine months ended March 31,Nine months ended March 31,Nine months ended March 31,Nine months ended March 31,
20242023202420232024202320242023
Changes in accounts receivable$(1)$ $3,260 $293 $1,104 $6,074 $4,363 $6,367 
Changes in other receivable$1,022 $627 $(3,539)$(9,200)$ $ $(2,517)$(8,573)
Changes in accounts payable$18,480 $(14,094)$(5,032)$2,852 $ $ $13,448 $(11,242)
Changes in accrued liabilities$(538)$(1,734)$5,319 $1,410 $ $ $4,781 $(324)
Changes in other long-term liabilities$ $ $(178)$(241)$ $ $(178)$(241)
Purchases of property, plant and equipment$8,935 $6,129 $197 $196 $ $ $9,132 $6,325 
Unpaid property, plant and equipment$1,492 $1,369 $ $22 $ $ $1,492 $1,391 




SMCI | Q3 2024 Form 10-Q | 25


SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
Note 10.        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 “Original 2020 Plan”). The maximum number of shares available under the Original 2020 Plan was 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 Original 2020 Plan. No other awards can be granted under the 2016 Plan and 7,246,000 shares of common stock remained reserved for outstanding awards issued under the Original 2016 Plan at the time of adoption of the Original 2020 Plan. On May 18, 2022, the stockholders of the Company approved an amendment and restatement of the Original 2020 Plan which, among other things, increased the number of shares available for award under the 2020 Plan by an additional 2,000,000 shares.

On January 22, 2024, the stockholders of the Company approved a further amendment and restatement of the Original 2020 Plan (as amended and restated from time to time, the “2020 Plan”) which, among other things, further increased the number of shares available for award under the 2020 Plan by an additional 1,500,000 shares.

Under the 2020 Plan, the Company can grant stock options, stock appreciation rights, restricted stock, restricted stock units, performance shares, performance units, dividend equivalents, and certain other awards, including those denominated or payable in, or otherwise based on, the Company’s common stock. The exercise price per share for incentive stock options granted to employees owning shares representing more than 10% of the Company’s outstanding voting stock at the time of grant cannot be less than 110% of the fair value of the underlying shares on the grant date. Nonqualified stock options and incentive stock options granted to all other persons are granted at a price not less than 100% of the fair value. Options generally expire ten years after the date of grant. Stock options and RSUs generally vest over four years; 25% at the end of one year and one sixteenth per quarter thereafter.

As of March 31, 2024, the Company had 1,668,086 authorized shares available for future issuance under the 2020 Plan.

Offerings of Common Stock

On December 5, 2023, the Company completed a public offering of 2,415,805 shares of the Company's common stock at $262.00 per share, with 2,315,105 shares sold by the Company and 100,700 shares sold by selling stockholders.

The Company received net proceeds of approximately $582.8 million, after deducting underwriting discounts and commissions and offering expenses payable by the Company. The Company did not receive any proceeds from the sale of the shares of common stock by the selling stockholders.

On March 22, 2024, the Company completed a public offering of 2,000,000 shares of the Company's common stock at $875.00 per share. The Company received net proceeds of $1,731.5 million, after deducting underwriting discounts and commissions and offering expenses payable by the Company.

Common Stock Repurchase and Retirement

On August 3, 2022, after the expiration of a prior share repurchase program on July 31, 2022, a duly authorized subcommittee of the Company’s Board approved a new share repurchase program to repurchase shares of the Company’s common stock for up to $200 million at prevailing prices in the open market. Under the common stock repurchase program, shares may be purchased from time to time in open market transactions, block trades, through plans established under the Securities Exchange Act Rule 10b5-1, or otherwise. The number of shares purchased and the timing of such purchases are based on working capital requirements, market and general business conditions, and other factors, including alternative investment opportunities.

SMCI | Q3 2024 Form 10-Q | 26


SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
No shares were repurchased under the share repurchase program during the three and nine months ended March 31, 2024. The share repurchase program was effective until January 31, 2024, at which time the remaining unutilized portion of such program expired.

Determining Fair Value

The Company’s fair value of RSUs 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 implied and 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 and nine months ended March 31, 2024 and 2023 was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:
 Three Months Ended
March 31,
Nine Months Ended
March 31,
 2024202320242023
Risk-free interest rate
4.01% - 4.09%
3.52%
4.01% - 4.78%
2.81% - 4.25%
Expected term
3.00 years - 5.99 years
6.07 years
3.00 years - 5.99 years
6.07 years
Dividend yield%%%%
Volatility
59.74% - 64.55%
51.61%
56.87% - 64.55%
50.62% - 51.68%
Weighted-average fair value of options
$290.08$41.50$205.79$35.06

The following table shows total stock-based compensation expense included in the condensed consolidated statements of operations for the three and nine months ended March 31, 2024 and 2023 (in thousands):
 
 Three Months Ended
March 31,
Nine Months Ended
March 31,
 2024202320242023
Cost of sales$3,221 $1,215 $12,680 $3,585 
Research and development24,856 8,097 86,005 23,549 
Sales and marketing4,993 1,214 14,998 3,471 
General and administrative23,037 3,126 42,864 11,042 
Stock-based compensation expense before taxes56,107 13,652 156,547 41,647 
Income tax impact(47,023)(3,444)(72,641)(8,165)
Stock-based compensation expense, net$9,084 $10,208 $83,906 $33,482 
    
SMCI | Q3 2024 Form 10-Q | 27


SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
As of March 31, 2024, $95.9 million of unrecognized compensation cost related to stock options is expected to be recognized over a weighted-average period of 3.25 years and $309.0 million of unrecognized compensation cost related to unvested RSUs is expected to be recognized over a weighted-average period of 2.72 years. As described below, there is no unrecognized compensation cost related to the 2021 CEO Performance Stock Option as of March 31, 2024. Additionally, $36.9 million of unrecognized compensation cost related to the 2023 CEO Performance Stock Option is expected to be recognized over a period of 2.5 years.
    
Stock Option Activity

2021 CEO Performance Award

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 shares of common stock to the Company’s CEO (the “2021 CEO Performance Stock Option”). As of March 31, 2024, the 2021 CEO Performance Stock Option had fully vested based upon achievement of operational and stock price milestones as follows:

Annualized Revenue Milestone (in billions)Achievement StatusStock Price MilestoneAchievement Status
$4.0Achieved$45
Achieved (1)
$4.8Achieved$60
Achieved (2)
$5.8Achieved$75
Achieved (3)
$6.8Achieved$95
Achieved (4)
$8.0Achieved$120
Achieved (5)

(1)The vesting of the first tranche of 200,000 option shares under the 2021 CEO Performance Stock Option, representing one-fifth of such award, was certified by the Company’s Compensation Committee in August 2022.
(2)The vesting of the second tranche of 200,000 option shares under the 2021 CEO Performance Stock Option representing one-fifth of such award was certified by the Company’s Compensation Committee in October 2022.
(3)The vesting of the third tranche of 200,000 option shares under the 2021 CEO Performance Stock Option representing one-fifth of such award was certified by the Company’s Compensation Committee in January 2023.
(4)The vesting of the fourth tranche of 200,000 option shares under the 2021 CEO Performance Stock Option representing one-fifth of such award was certified by the Company’s Compensation Committee in September 2023.
(5)The vesting of the fifth tranche of 200,000 option shares under the 2021 CEO Performance Stock Option representing one-fifth of such award was certified by the Company’s Compensation Committee in February 2024.


During the three and nine months ended March 31, 2024, the Company recognized compensation expense related to the 2021 CEO Performance Stock Option of $0.0 million and $0.7 million, respectively. During the three and nine months ended March 31, 2023, the Company recognized compensation expense related to the 2021 CEO Performance Stock Option of $0.5 million and $3.8 million, respectively. As of March 31, 2024 and June 30, 2023, the Company had $0.0 million and $0.7 million, respectively, in unrecognized compensation cost related to the 2021 CEO Performance Stock Option.

SMCI | Q3 2024 Form 10-Q | 28


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

In November 2023, the Compensation Committee approved the grant of a stock option award for 500,000 shares of common stock to the Company’s CEO (the “2023 CEO Performance Stock Option”). The 2023 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 and (2) service through each vesting date. Each of the five vesting tranches of the 2023 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 $450.00 per share for the first tranche and increases up to $1,100.00 per share thereafter (based on a 60 trading day average stock price), has been achieved, and (ii) any one of 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 $450.00 per share, prior to November 14, 2026, the Company’s CEO must hold shares that he acquires until November 14, 2026, 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 March 31, 2024 was as follows:

Annualized Revenue Milestone (in billions)(1)
Achievement Status
Stock Price Milestone(1)
Achievement Status
$13.0Probable$450
Achieved (2)
$15.0Probable$600
Achieved (3)
$17.0Probable$750
Achieved (4)
$19.0Probable$900
Achieved (5)
$21.0Not Probable$1,100Not met

(1)Under the terms of the 2023 CEO Performance Stock Option, the annualized revenue milestones and stock price milestones set forth in the table above must be achieved by December 31, 2028 and March 31, 2029, respectively.
(2)On March 2, 2024, the Compensation Committee certified achievement of the $450 stock price milestone based upon the 60 trading day average stock price from November 29, 2023 through February 26, 2024.
(3)On April 1, 2024, the Compensation Committee certified achievement of the $600 stock price milestone based upon the 60 trading day average stock price from December 15, 2023 through March 13, 2024.
(4)On April 1, 2024, the Compensation Committee certified achievement of the $750 stock price milestone based upon the 60 trading day average stock price from January 4, 2024 through April 1, 2024.
(5)The 60 trading day average stock price from January 31, 2024 through April 25, 2024 was $903.10. Achievement of the $900 stock price milestone has not yet been certified by the Company’s Compensation Committee.
SMCI | Q3 2024 Form 10-Q | 29


SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)
During the three and nine months ended March 31, 2024, the Company recognized compensation expense related to the 2023 CEO Performance Stock Option of $16.9 million and $19.4 million, respectively. As of March 31, 2024, the Company had $36.9 million in unrecognized compensation cost related to the 2023 CEO Performance Stock Option. The unrecognized compensation cost as of March 31, 2024 is expected to be recognized over a period of 2.5 years.
    
On the respective grant dates of each of the 2021 CEO Performance Award and the 2023 CEO Performance Award, a Monte Carlo simulation was used to determine for each tranche of each award (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, using a Monte Carlo simulation, 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 respective 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.

The following table summarizes stock option activity during the nine months ended March 31, 2024 under all plans: 
Options
Outstanding
Weighted
Average
Exercise
Price per
Share
Weighted
Average
Remaining
Contractual
Term (in Years)
Balance as of June 30, 20233,302,533 $40.47 
Granted953,005 $404.50 
Exercised(778,310)$32.54 
Forfeited/Cancelled(10,874)$129.36 
Balance as of March 31, 20243,466,354 $142.08 7.17
Options vested and exercisable at March 31, 20241,914,265 $40.26 5.67

RSU Activity

The following table summarizes RSU activity during the nine months ended March 31, 2024 under all plans: 

Time-Based RSUs
Outstanding
Weighted
Average
Grant-Date Fair Value per Share
Balance as of June 30, 20232,042,986 $55.94 
Granted955,912 $346.51 
Released(802,450)$112.25 
Forfeited(66,515)$137.91 
Balance as of March 31, 20242,129,933 $162.57 


SMCI | Q3 2024 Form 10-Q | 30


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

The Company recorded a benefit for income taxes of $20.0 million for the three months and a provision of $61.7 million for the nine months ended March 31, 2024, respectively. The Company recorded a provision for income taxes of $10.9 million and $79.4 million for the three and nine months ended March 31, 2023, respectively. The effective tax rate was (5.2)% and 6.7% for the three and nine months ended March 31, 2024, respectively, and 11.1% and 15.0% for the three and nine months ended March 31, 2023, respectively. The effective tax rate for both the three and nine months ended March 31, 2024 is lower than that for the three and nine months ended March 31, 2023, primarily due to significant increase in the stock-based compensation tax deduction, and research and development tax credits.

The Tax Cuts and Jobs Act of 2017 eliminated the option to deduct research and development ("R&D") expenses in the year incurred and instead requires taxpayers to capitalize R&D expenses, including software development cost, and subsequently amortize such expenses over five years for R&D activities conducted in the United States and over fifteen years for R&D activities conducted outside of the United States beginning in the Company's fiscal year 2023. Although Congress has considered legislation that would defer, modify, and repeal the capitalization and amortization requirement, there is no assurance the provision will be deferred, repealed, or otherwise modified.

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.

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


Note 12.        Commitments and Contingencies

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 March 31, 2024 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 March 31, 2024, these remaining noncancelable commitments were $2.9 billion, including $100.4 million for related parties.


SMCI | Q3 2024 Form 10-Q | 31


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

The Company operates in one operating segment that develops and provides high-performance server and storage 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):
 March 31,June 30,
20242023
Long-lived assets:
United States$265,341 $183,485 
Asia117,785 104,094 
Europe2,440 2,661 
$385,566 $290,240 

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


Note 14. Subsequent Events

On April 17, 2024, the Company’s Taiwan subsidiary renewed its credit agreement with Mega Bank, which increases the credit limit from $20 million to $50 million. This new loan is interest bearing, unsecured and the Company is not serving as a guarantor.

On April 19, 2024, the Company’s Taiwan subsidiary entered into a credit agreement with E.SUN Bank which is valid from March 14, 2024, to March 14, 2025. This includes a $60 million Import and Export Trade Facility which is unsecured, interest bearing and not guaranteed by the Company.

On April 26, 2024, the Company’s Taiwan subsidiary entered into a new credit facility with Chang Hwa Bank, updating its previous terms from October 2021 to include a combined credit limit of $20 million and an additional NTD300 million. This facility is unsecured, interest bearing and not guaranteed by the Company.

On April 26, 2024, the Company's Taiwan subsidiary entered into a $30 million loan agreement with First Commercial Bank Co., Ltd. This revolving loan is valid from February 17, 2024, to February 17, 2025, interest bearing and unsecured. The Company does not act as a guarantor for this loan.





.

SMCI | Q3 2024 Form 10-Q | 32


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,” “probable of achievement,” 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, 2023 (the “2023 10-K”), which includes our condensed consolidated financial statements for the fiscal years ended June 30, 2023 and 2022.

Overview

We are a Silicon Valley-based provider of accelerated compute platforms that are comprised 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 (“AI”), 5G and edge computing. Our Total IT Solutions include complete servers, storage systems, modular blade servers, blades, workstations, full rack scale solutions, networking devices, server sub-systems, server management and security software. 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. In order to increase our sales and profits, we believe that we must continue to develop customized and application optimized server and storage solutions and be among the first to market with new features and products. We continue to expand our software, customer service and support offerings, as we increasingly focus on larger enterprise customers. 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, GPU 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, accelerators and storage technologies, and as a result, we monitor the product introduction cycles of Intel Corporation, NVIDIA 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.

SMCI | Q3 2024 Form 10-Q | 33


Financial Highlights

The following is a summary of our financial highlights of the third quarter of fiscal year 2024:

Net sales increased by 200.0% in the three months ended March 31, 2024 as compared to the three months ended March 31, 2023.

Gross margin decreased to 15.5% in the three months ended March 31, 2024 from 17.6% in the three months ended March 31, 2023.

Operating expenses increased by 72.1% as compared to the three months ended March 31, 2023 and were equal to 5.6% and 9.9% of net sales in the three months ended March 31, 2024 and 2023, respectively.

Effective tax rate decreased to (5.2%) in the three months ended March 31, 2024 from 11.1% in the three months ended March 31, 2023.

Issued $1,695.8 million of convertible notes and issued 2,000,000 common shares for $1,731.5 million to fund the growth of our business.


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 on an on-going basis based on a) historical experience and b) assumptions we believe to be reasonable under the circumstances and are not readily apparent from other sources, the results of which form the basis for making judgments about the carrying values of assets and liabilities. 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.

There have been no material changes to our critical accounting policies and estimates as compared to those disclosed in our 2023 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.

SMCI | Q3 2024 Form 10-Q | 34


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
March 31,
Nine Months Ended
March 31,
 2024202320242023
Net sales100.0 %100.0 %100.0 %100.0 %
Cost of sales84.5 %82.4 %84.3 %81.5 %
Gross profit15.5 %17.6 %15.7 %18.5 %
Operating expenses:
Research and development
2.9 %6.0 %3.4 %4.5 %
Sales and marketing
1.3 %2.0 %1.4 %1.7 %
General and administrative
1.4 %1.9 %1.3 %1.5 %
Total operating expenses5.6 %9.9 %6.1 %7.7 %
Income from operations9.9 %7.7 %9.6 %10.8 %
Other income, net
0.3 %— %0.1 %— %
Interest expense(0.2)%(0.1)%(0.2)%(0.1)%
Income before income tax provision10.0 %7.6 %9.5 %10.7 %
Income tax benefit (provision)
0.5 %(0.8)%(0.6)%(1.6)%
Share of income (loss) from equity investee, net of taxes
0.0 %(0.1)%0.0 %(0.1)%
Net income10.5 %6.7 %8.9 %9.0 %

Net Sales

Net sales consist of sales of our server and storage solutions, including systems and related services and subsystems and accessories. The prices for our server and storage systems range widely depending upon the configuration, as well as the level of integration of key components such as CPUs, GPUs, 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.

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 CPUs, GPUs, SSDs and memory.

The following table presents net sales by product type for the three and nine months ended March 31, 2024 and 2023 (dollars in millions):
Three Months Ended March 31,ChangeNine Months Ended March 31,Change
20242023$%20242023$%
Server and storage systems$3,698.5 $1,163.7 $2,534.8 217.8 %$9,100.7 $4,537.7 $4,563.0 100.6 %
Percentage of total net sales96.1 %90.7 %94.5 %91.9 %
Subsystems and accessories$151.6 $119.6 $32.0 26.8 %$534.0 $400.9 $133.1 33.2 %
Percentage of total net sales3.9 %9.3 %5.5 %8.1 %
Total net sales$3,850.1 $1,283.3 $2,566.8 200.0 %$9,634.7 $4,938.6 $4,696.1 95.1 %

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.

SMCI | Q3 2024 Form 10-Q | 35


Comparison of Three Months Ended March 31, 2024 and 2023

The period-over-period increase in net sales of our server and storage systems was primarily driven by an increase in the demand from customers for GPU servers, high performance computing (“HPC"), and rack-scale solutions which are generally more complex and of higher value, resulting in an increase of average selling price ("ASP"). We expect net sales and ASPs to continue to increase in the near future, particularly in the United States and Asia, as demand from customers for these solutions continue to increase as a result of adoption of more advanced technologies including but not limited to liquid cooling solutions.
The period-over-period increase in net sales for our subsystems and accessories is primarily due to increased demand of accessories sold to data center customers as more accessories and spares were purchased in conjunction with the strong sales of full systems and servers.

Comparison of Nine Months Ended March 31, 2024 and 2023

The period-over-period increase in net sales of our server and storage systems was primarily driven by an increase in the demand from customers for GPU servers, HPC, and rack-scale solutions which are generally more complex and of higher value, resulting in an increase of ASP. We expect net sales and ASPs to continue to increase in the near future, particularly in the United States and Asia, as demand from customers for these solutions continue to increase as a result of adoption of more advanced technologies including but not limited to liquid cooling solutions.
The period-over-period increase in net sales for our subsystems and accessories is primarily due to increased demand of accessories sold to data center customers as more accessories and spares were purchased in conjunction with the strong sales of full systems and servers.

The following table presents net sales by geographic region for the three and nine months ended March 31, 2024 and 2023 (dollars in millions):
Three Months Ended March 31,ChangeChangeNine Months Ended March 31,ChangeChange
20242023$%20242023$%
United States$2,685.2 $785.5 $1,899.7 241.8 %$6,910.3 $3,172.5 $3,737.8 117.8 %
Percentage of total net sales69.7 %61.2 %71.7 %64.2 %
Asia$764.6 $214.4 $550.2 256.6 %$1,646.3 $815.1 $831.2 102.0 %
Percentage of total net sales19.9 %16.7 %17.1 %16.5 %
Europe$297.7 $228.5 $69.2 30.3 %$777.0 $776.1 $0.9 0.1 %
Percentage of total net sales7.7 %17.8 %8.1 %15.7 %
Others$102.6 $54.9 $47.7 86.9 %$301.1 $174.9 $126.2 72.2 %
Percentage of total net sales2.7 %4.3 %3.1 %3.6 %
Total net sales$3,850.1 $1,283.3 $9,634.7 $4,938.6 

Comparison of Three Months Ended March 31, 2024 and 2023

The period-over-period increase in overall net sales is driven by an increase in demand from customers for GPU servers, HPC, and rack-scale solutions which have higher ASPs, especially for large enterprise and data center customers from the United States and Asia sales where they have experienced significant growth. The period-over-period increase of net sales in Asia, Europe and other regions is mainly due to an increase in net sales in Singapore, Taiwan, Germany and South Africa.

Customer A accounted for 21.2% and customer B accounted for 16.8% of the net sales for the three months ended March 31, 2024. Customer A accounted for 10.7% of the net sales for the three months ended March 31, 2023. We expect to continue to have customers exceeding 10% of net sales in future quarters.

Comparison of Nine Months Ended March 31, 2024 and 2023

SMCI | Q3 2024 Form 10-Q | 36


The period-over-period increase in overall net sales is driven by an increase in demand from customers for GPU servers, HPC and rack-scale solutions which have higher ASPs, especially for large enterprise and data center customers from the United States. The period-over-period increase of net sales in Asia and other regions is mainly due to an increase in net sales in Taiwan, Singapore, Canada and South Africa.

Customer A accounted for 23.7% of the net sales for the nine months ended March 31, 2024. Customer C accounted for 11.8% of the net sales for the nine months ended March 31, 2023. We expect to continue to have customers exceeding 10% of net sales in future quarters.

Cost of Sales and Gross Margin

Cost of sales primarily consists of the costs to manufacture our products, which includes: the costs of materials, contract manufacturing, shipping, personnel expenses (salaries, benefits, stock-based compensation and incentive bonuses), equipment and facility expenses, warranty costs and inventory reserve charges. The primary factors that impact our cost of sales are the mix of products sold, changes in the cost of components, changes in logistic costs, changes in salary and benefits and overhead costs related to production as well as economies of scale gained from higher production volume in our facilities. Cost of sales as a percentage of net sales may increase or decrease over time if the changes in our costs are not matched by corresponding changes in our ASPs. Our cost of sales as a percentage of net sales is also impacted by the timing and extent to which we add to, and are able to efficiently utilize, our manufacturing capacity. Because we generally do not have long-term fixed supply agreements, our cost of sales is subject to frequent change based on the availability of materials and other market conditions. We expect inventory levels to continue to increase to support the future growth of our business. Certain materials used in the manufacturing of our products are available from a limited number of suppliers and we expect that this trend will continue in the future.

We use several suppliers and contract manufacturers to design and manufacture subsystems in accordance with our specifications, with most final assembly and testing generally 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 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 certain components, particularly power supplies.

Cost of sales and gross margin for the three and nine months ended March 31, 2024 and 2023 are as follows (dollars in millions):
Three Months Ended March 31,ChangeNine Months Ended March 31,Change
20242023$%20242023$%
Cost of sales$3,252.7 $1,056.9 $2,195.8 207.8 %$8,119.3 $4,027.3 $4,092.0 101.6 %
Gross profit$597.4 $226.4 $371.0 163.9 %$1,515.4 $911.3 $604.1 66.3 %
Gross margin15.5 %17.6 %(2.1)%15.7 %18.5 %(2.8)%

Comparison of Three Months Ended March 31, 2024 and 2023

The period-over-period increase in cost of sales was primarily attributed to an increase of $2,172.7 million in costs of materials and contract manufacturing expenses primarily related to the increase in net sales volume, $9.4 million increase in inventory reserve charges, a $8.5 million increase in overhead cost and a $5.2 million increase in freight costs.

The period-over-period decrease in the gross margin percentage was primarily due to competitive pricing to win new design wins, product and customer mix, partially offset by higher efficiency in manufacturing operational costs.

Comparison of Nine Months Ended March 31, 2024 and 2023

The period-over-period increase in cost of sales was primarily attributed to an increase of $4,090.5 million in costs of materials and contract manufacturing expenses primarily related to the increase in net sales volume, a $10.1 million increase in overhead costs partially offset by a $5.3 million decrease in freight costs due to an improved supply chain and a $3.3 million decrease in inventory reserve charges.

The period-over-period decrease in the gross margin percentage was primarily due to competitive pricing to win new design wins, product and customer mix, partially offset by higher efficiency in manufacturing operational costs.
SMCI | Q3 2024 Form 10-Q | 37



Operating Expenses

Research and development expenses consist of personnel expenses including salaries, benefits, stock-based compensation and incentive bonuses 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 reimbursed costs 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 for our sales and marketing personnel, cost for trade shows, independent sales representative fees and marketing programs. From time to time, we receive marketing development 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 reimbursed costs 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.

General and administrative expenses consist primarily of general corporate costs, including personnel expenses such as salaries, benefits, stock-based compensation and incentive bonuses 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 and nine months ended March 31, 2024 and 2023 are as follows (dollars in millions):
Three Months Ended March 31,ChangeNine Months Ended March 31,Change
20242023$%20242023$%
Research and development$116.2 $77.5 $38.7 49.9 %$336.1 $222.4 $113.7 51.1 %
Percentage of total net sales2.9 %6.0 %3.4 %4.5 %
Sales and marketing$49.7 $25.3 $24.4 96.4 %$133.8 $83.1 $50.7 61.0 %
Percentage of total net sales1.3 %2.0 %1.4 %1.7 %
General and administrative$53.1 $24.5 $28.6 116.7 %$123.2 $71.4 $51.8 72.5 %
Percentage of total net sales1.4 %1.9 %1.3 %1.3 %
Total operating expenses$219.1 $127.3 $91.8 72.1 %$593.1 $376.9 $216.2 57.4 %
Percentage of total net sales5.6 %9.9 %6.1 %7.6 %

SMCI | Q3 2024 Form 10-Q | 38


Comparison of Three Months Ended March 31, 2024 and 2023

Research and development expenses. The period-over-period increase in research and development expenses was driven by a $36.2 million increase in employee related costs primarily due to stock-based compensation increases of $16.8 million, salary increases and higher headcount as we expanded our workforce and invested in key talent, a $3.6 million increase in product development costs to support the development of next generation products and technologies offset by a $1.1 million increase in research and development credits received from certain suppliers and customers. We believe that research and development expenses will continue to increase as we continue to expand our workforce and invest in key talent to stay at the forefront of development of next generation products and technologies.

Sales and marketing expenses. The period-over-period increase in sales and marketing expenses was driven by a $19.5 million increase in employee related costs primarily due to stock-based compensation increases of $3.8 million, salary increases and higher headcount as we expanded our workforce and invested in key talent, a $6.1 million increase in advertising and other expenses and a $1.2 million decrease in marketing development funds received. We believe that sales and marketing expenses will continue to increase as we continue to expand our workforce and invest in key talent.

General and administrative expenses. The period-over-period increase in general and administrative expenses was driven by a $23.2 million increase in employee related costs primarily due to stock-based compensation increases of $19.9 million, salary increases and higher headcount as we expanded our workforce and invested in key talent and a $5.4 million increase in professional and service fees and other expenses. We believe that general and administrative expenses will continue to increase as we continue to expand our workforce and invest in key talent.

Comparison of Nine Months Ended March 31, 2024 and 2023

Research and development expenses. The period-over-period increase in research and development expenses was driven by a $108.8 million increase in employee related costs primarily due to stock-based compensation increases of $62.5 million, salary increases and higher headcount as we expanded our workforce and invested in key talent, a $5.5 million increase in product development costs to support the development of next generation products and technologies offset by a $0.6 million increase in research and development credits received from certain suppliers and customers. We believe that research and development expenses will continue to increase as we continue to expand our workforce and invest in key talent to stay at the forefront of development of next generation products and technologies.

Sales and marketing expenses. The period-over-period increase in sales and marketing expenses was driven by a $43.5 million increase in employee related costs primarily due to stock-based compensation increases of $11.5 million, salary increases and higher headcount as we expanded our workforce and invested in key talent, a $9.6 million increase in advertising and other expenses and a $2.4 million decrease in marketing development funds received. We believe that sales and marketing expenses will continue to increase as we continue to expand our workforce and invest in key talent.

General and administrative expenses. The period-over-period increase in general and administrative expenses was driven by a $39.6 million increase in employee related costs primarily due to stock-based compensation increases of $31.8 million, salary increases and higher headcount as we expanded our workforce and invested in key talent and a $12.2 million increase in professional and service fees and other expenses. We believe that general and administrative expenses will continue to increase as we continue to expand our workforce and invest in key talent.

Interest Expense and Other Income (Expense), Net

Other income, 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.

SMCI | Q3 2024 Form 10-Q | 39


Interest expense and other income, net for the three and nine months ended March 31, 2024 and 2023 are as follows (dollars in millions):
Three Months Ended
March 31,
ChangeNine Months Ended
March 31,
Change
20242023$%20242023$%
Other income (expense), net
$10.0 $(0.1)$10.1 (10,100)%$8.8 $1.6 $7.2 450.0 %
Interest expense(6.2)(1.3)(4.9)376.9 %(16.2)(6.9)(9.3)134.8 %
Interest expense and other income (expense), net
$3.8 $(1.4)$5.2 (371.4)%$(7.4)$(5.3)$(2.1)39.6 %

Comparison of Three Months Ended March 31, 2024 and 2023

The increase of $5.2 million in interest expense and other income (expense), net was primarily attributable to a $10.1 million increase in other income (expense) driven by an increase in foreign currency exchange gain of $7.7 million due to a strong US dollar, and an increase of $3.9 million in interest income, offset by $1.5 million investment loss in marketable securities and a $4.9 million higher interest expense due to higher borrowing during the period.

Comparison of Nine Months Ended March 31, 2024 and 2023

The decrease of $2.1 million in interest expense and other income (expense), net was primarily attributable to a $9.3 million increase in interest expense due to higher borrowing during the period, offset by a $7.2 million increase in interest income and other income (expense) driven by an increase of $6.9 million in interest income and other income, an increase in foreign currency exchange gain of $4.4 million due to a strong US dollar, offset by $4.1 million investment loss in marketable securities.

Income Tax (Benefit) Provision

Our income tax (benefit) 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.

Income tax (benefit) provision for income taxes and effective tax rates for the three and nine months ended March 31, 2024 and 2023 are as follows (dollars in millions):
Three Months Ended
March 31,
ChangeNine Months Ended
March 31,
Change
20242023$%20242023$%
Income tax (benefit) provision
$(20.0)$10.9 $(30.9)(283.5)%$61.7 $79.4 $(17.7)(22.3)%
Percentage of total net sales(0.5)%0.8 %0.6 %1.6 %
Effective tax rate (5.2)%11.1 %6.7 %15.0 %

Comparison of Three Months Ended March 31, 2024 and 2023

Our quarterly effective income tax rate is based on the estimated annual income tax rate forecast and discrete tax items recognized in the period. The effective tax rate for the three months ended March 31, 2024, is lower than that for the three months ended March 31, 2023, primarily due to the significant increase in stock-based compensation tax deduction, and research and development tax credits.

Comparison of Nine Months Ended March 31, 2024 and 2023

Our quarterly effective income tax rate is based on the estimated annual income tax rate forecast and discrete tax items recognized in the period. The effective tax rate for the nine months ended March 31, 2024, is lower than that for the nine months ended March 31, 2023, primarily due to the significant increase in stock-based compensation tax deduction, and research and development tax credits.
SMCI | Q3 2024 Form 10-Q | 40



Share of Income (Loss) from Equity Investee, Net of Taxes

Share of income (loss) from equity investee, net of taxes represents our share of income (loss) from the Corporate Venture in which we have 30% ownership.

Share of income (loss) from equity investee, net of taxes for the three and nine months ended March 31, 2024 and 2023 are as follows (dollars in millions):

 Three Months Ended
March 31,
ChangeNine Months Ended
March 31,
Change
 20242023$%20242023$%
Share of income (loss) from equity investee, net of taxes
$0.4 $(1.0)$1.4 
n/m (1)
$2.3 $(3.3)$5.6 
n/m (1)
Percentage of total net sales— %(0.1)%— %(0.1)%

(1) n/m - Not meaningful

Comparison of Three Months Ended March 31, 2024 and 2023

The period-over-period increase of $1.4 million in share of income from equity investee, net of taxes was primarily due to improvement in profitability of the Corporate Venture.

Comparison of Nine Months Ended March 31, 2024 and 2023

The period-over-period increase of $5.6 million in share of income from equity investee, net of taxes was primarily due to improvement in profitability of the Corporate Venture.

Liquidity and Capital Resources

We have financed our growth primarily with funds generated from operations, in addition to utilizing borrowing facilities and selling our common stock. Our recent drivers of liquidity changes have included an increase in the need for working capital due to higher levels of inventory required by growing revenues and to a lesser extent, longer supply chain lead times on certain key components. Our cash and cash equivalents were $2,115.5 million and $440.5 million as of March 31, 2024 and June 30, 2023, respectively. Our cash and cash equivalents in foreign locations were $262.1 million and $192.3 million as of March 31, 2024 and June 30, 2023, 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 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 12 months following the filing of this Quarterly Report on Form 10-Q. We continue to evaluate financing options that may be required to support the growth of our business.

On December 5, 2023, we completed a public offering of 2,415,805 shares of the our common stock at $262.00 per share, with 2,315,105 shares sold by us and 100,700 shares sold by selling stockholders.

We received net proceeds of approximately $582.8 million, after deducting underwriting discounts and commissions and offering expenses payable by us. We did not receive any proceeds from the sale of the shares of common stock by the selling stockholders. We intend to utilize the proceeds to support our operations, including working capital needs, manufacturing capacity expansion and increased R&D investments.

SMCI | Q3 2024 Form 10-Q | 41


On February 16, 2024, our Taiwan subsidiary entered into a new general agreement for omnibus credit lines with CTBC Bank, which increased the aggregate total borrowings from time to time under the various individual credit arrangements with CTBC Bank from $105.0 million to $185.0 million. Our Taiwan subsidiary intends to use borrowings under the increased CTBC credit lines in connection with financing of eligible accounts receivable and accounts payable (vendor invoices).

On February 27, 2024, we issued $1,725.0 million aggregate principal amount of 0.00% Convertible Senior Notes due 2029 (the “Convertible Notes”) in a private offering. The Convertible Notes, which are our senior unsecured obligations, will mature on March 1, 2029. They may be repurchased, redeemed, or converted in accordance with their terms before that date. The Convertible Notes do not bear regular interest, and the principal amount of the Convertible Notes will not accrete. The net proceeds from the issuance of the Convertible Notes were $1,553.7 million, net of debt issuance costs of $29.2 million and the related capped call transactions of $142.1 million. The Convertible Notes and capped call transactions are discussed further in Part I, Item 1, Note 7, “Convertible Notes". As of March 31, 2024, none of the conditions permitting the holders of the Convertible Notes to convert their notes early had been met.

On March 22, 2024, we completed a public offering of 2,000,000 shares of our common stock at $875.00 per share. We received net proceeds of approximately $1.73 billion, after deducting underwriting discounts and commissions and offering expenses payable by us.

Our key cash flow metrics were as follows (dollars in millions):
Nine Months Ended
March 31,
Change
20242023
Net cash (used in) provided by operating activities
$(1,844.2)$672.9 $(2,517.1)
Net cash used in investing activities
$(132.0)$(28.6)$(103.4)
Net cash provided by (used in) financing activities
$3,652.8 $(547.3)$4,200.1 
Net increase in cash, cash equivalents and restricted cash
$1,675.0 $94.7 $1,580.3 

Operating Activities

Net cash provided by operating activities decreased by $2,517.1 million for the nine months ended March 31, 2024 as compared to the nine months ended March 31, 2023. The decrease was primarily due to an increase in net cash required for net working capital of $2,978.8 million to manufacture products in order to meet customer demand and support expected business growth and a $62.2 million decrease in non-cash items. These decreases are partially offset by increase in net income of $409.0 million and stock-based compensation expense of $114.9 million. The key changes in net working capital of $2,978.8 million includes an increase in inventory of $2,652.8 million, and an increase in accounts receivable of $705.2 million offset by an increase in accounts payable of $318.7 million.

Investing Activities

Net cash used in investing activities increased by $103.4 million for the nine months ended March 31, 2024 as compared to the nine months ended March 31, 2023 primarily due to an increase in purchases of property, plant and equipment of $82.0 million made in the nine months ended March 31, 2024 and an increase in investments of $21.4 million in the nine months ended March 31, 2024. Increase in property, plant and equipment is primarily related to the acquisition of previously leased real estate in San Jose, California, for $80 million.

Financing Activities

Net cash provided by financing activities increased by $4,200.1 million for the nine months ended March 31, 2024 as compared to the nine months ended March 31, 2023. The increase was primarily due to proceeds of $2,314.0 million from our offerings of common stock, net of issuance costs, $1,695.8 million of proceeds from the sale of our Convertible Notes, net of debt issuance costs, an increase of $285.4 million in proceeds from borrowings, net of repayment, and stock repurchases of $146.5 million in the nine months ended March 31, 2023, offset by $142.1 million entering into capped call transactions related to our 2029 Convertible Notes and a higher withholding tax payment for equity compensation related activities of $99.5 million in the nine months ended March 31, 2024.

SMCI | Q3 2024 Form 10-Q | 42


Other Factors Affecting Liquidity and Capital Resources

Refer to Part I, Item 1, Note 6, “Lines of Credit and Term Loans,” in our notes to condensed consolidated financial statements in this Quarterly Report on Form 10-Q for further information on our outstanding bank debt.

Capital Expenditure Requirements

We anticipate our capital expenditures for the remainder of fiscal year 2024 will be in range of $55.0 million to $65.0 million, relating primarily to costs associated with our manufacturing capabilities, including tooling for new products, new information technology investments, and facilities upgrades and expansion. During the second quarter of fiscal year 2023, we entered into a letter of understanding to acquire land in Malaysia to expand our manufacturing operations. A definitive agreement to acquire such land, subject to various conditions, was subsequently executed in January 2023. We obtained early access to such land prior to the acquisition, and we anticipate additional capital expenditures for the remainder of fiscal year 2024 of $24.0 million (included in the above range) for such initiative. In addition, in February 2024, we consummated the purchase of real estate comprising approximately 19.72 acres of land and 293,906 square feet of buildings and improvements located in proximity to the Company’s headquarters space in San Jose, California “as is” for an aggregate purchase price of $80.0 million. We will also 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.

We intend to continue to focus our capital expenditures in fiscal year 2024 to support the growth of our operations. 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 and investments in our office facilities and our IT system infrastructure.

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,” to the condensed consolidated financial statements in this Quarterly Report on Form 10-Q.
    

SMCI | Q3 2024 Form 10-Q | 43


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, all of which are held for purposes other than trading. 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 March 31, 2024, 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 1.3% to 7.5% at March 31, 2024 and 1.20% to 7.08% at June 30, 2023. Based on the outstanding principal indebtedness of $167.2 million under our credit facilities as of March 31, 2024, 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. Realized and unrealized foreign exchange gain for the three months ended March 31, 2024 was $6.5 million and realized and unrealized gain for the nine months ended March 31, 2024 was $4.1 million. Realized and unrealized foreign exchange loss for the three months ended March 31, 2023 was $1.2 million and realized and unrealized loss for the nine months ended March 31, 2023 was $0.4 million.


SMCI | Q3 2024 Form 10-Q | 44


Item 4.    Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Under the supervision, and with the participation, of our 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 March 31, 2024. Based on this evaluation, our CEO and CFO have concluded that our disclosure controls and procedures were effective at a reasonable assurance level as of March 31, 2024.

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 March 31, 2024, 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.

SMCI | Q3 2024 Form 10-Q | 45


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 caption “Legal proceedings and indemnifications” in Part I, Item 1, Note 12 “Commitments and Contingencies” of our notes to condensed consolidated financial statements included in this quarterly report.

Due to the inherent uncertainties of 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 2023 10-K. There have been no material changes in our risk factors as described in such documents, except as set forth below. The following supplemental risk factors are as a result of the offering of Convertible Note that we completed in February 2024.

Our indebtedness and liabilities could limit the cash flow available for our operations, expose us to risks that could adversely affect our business, financial condition and results of operations and impair our ability to satisfy our obligations under the notes.

As of March 31, 2024, we had approximately $3.8 million of consolidated indebtedness, including $1.725 million principal amount of additional indebtedness incurred in February 2024 as a result of our issuance of the Convertible Notes. We may also incur additional indebtedness to meet future financing needs. Our indebtedness could have significant negative consequences for our security holders and our business, results of operations and financial condition by, among other things:

increasing our vulnerability to adverse economic and industry conditions;
limiting our ability to obtain additional financing;
requiring the dedication of a substantial portion of our cash flow from operations to service our indebtedness, which will reduce the amount of cash available for other purposes
limiting our flexibility to plan for, or react to, changes in our business;
diluting the interests of our existing stockholders as a result of issuing shares of our common stock upon conversion of the Convertible Notes; and
placing us at a possible competitive disadvantage with competitors that are less leveraged than us or have better access to capital.

Our business may not generate sufficient funds, and we may otherwise be unable to maintain sufficient cash reserves, to pay amounts due under our indebtedness, including the Convertible Notes, and our cash needs may increase in the future. In addition, our existing loan facilities from various banks, in particular our Bank of America credit facilities, contain, and any future indebtedness that we may incur may contain, financial and other restrictive covenants that limit our ability to operate our business, raise capital or make payments under our other indebtedness. If we fail to comply with these covenants or to make payments under our indebtedness when due, we would be in default under that indebtedness, which could, in turn, result in that and our other indebtedness becoming immediately payable in full.

We may be unable to raise the funds necessary to repurchase the Convertible Notes for cash following a fundamental change, or to pay any cash amounts due upon conversion, and our other indebtedness limits our ability to repurchase the Convertible Notes or pay cash upon their conversion.

Noteholders may require us to repurchase their Convertible Notes following a fundamental change (as defined in the indenture for such notes) at a cash repurchase price generally equal to the principal amount of the Convertible Notes to be repurchased, plus accrued and unpaid special and additional interest, if any. In addition, upon conversion, we will satisfy part or all of our conversion obligation in cash unless we elect to settle conversions solely in shares of our common stock. We may not have enough available cash or be able to obtain financing at the time we are required to repurchase the Convertible Notes or pay any cash amounts due upon conversion. In addition, applicable law, regulatory authorities and the agreements governing our other indebtedness may restrict our ability to repurchase the Convertible Notes or pay any cash amounts due upon conversion.
SMCI | Q3 2024 Form 10-Q | 46


Our failure to repurchase Convertible Notes or pay any cash amounts due upon conversion when required will constitute a default under the indenture. A default under the indenture or the fundamental change itself could also lead to a default under agreements governing our other indebtedness, which may result in that other indebtedness becoming immediately payable in full. We may not have sufficient funds to satisfy all amounts due under the other indebtedness and the Convertible Notes.

Provisions in the indenture could delay or prevent an otherwise beneficial takeover of us.

Certain provisions in the Convertible Notes and the indenture could make a third-party attempt to acquire us more difficult or expensive. For example, if a takeover constitutes a fundamental change, then noteholders will have the right to require us to repurchase their Convertible Notes for cash. In addition, if a takeover constitutes a make-whole fundamental change (as defined in the indenture), then we may be required to temporarily increase the conversion rate. In either case, and in other cases, our obligations under the Convertible Notes and the indenture could increase the cost of acquiring us or otherwise discourage a third party from acquiring us or removing incumbent management, including in a transaction that noteholders or holders of our common stock may view as favorable.

The capped call transactions entered into in connection with the issuance of the Convertible Notes may affect our common stock.

In connection with the offering of the Convertible Notes, we entered into privately negotiated capped call transactions with the capped call counterparties. The capped call transactions are expected generally to reduce the potential dilution to our common stock upon any conversion of the Convertible Notes and/or offset any potential cash payments we are required to make in excess of the principal amount of converted Convertible Notes, as the case may be, with such reduction and/or offset subject to a cap. The capped call counterparties or their respective affiliates may modify their hedge positions by entering into or unwinding various derivatives with respect to our common stock and/or purchasing or selling our common stock or other securities of ours in secondary market transactions prior to the maturity of the Convertible Notes (and are likely to do so during any observation period related to a conversion of Convertible Notes or following any repurchase of the Convertible Notes by us to the extent we elect to unwind a corresponding portion of the capped call transactions in connection with such repurchase). This activity could also cause or avoid an increase or a decrease in the market price of our common stock.

In addition, if any capped call counterparties or their respective affiliates unwind their hedge positions with respect to our common stock, it could adversely affect the value of our common stock. We do not make any representation or prediction as to the direction or magnitude of any potential effect that the transactions described above may have on the price of our common stock. In addition, we do not make any representation that the capped call counterparties will engage in these transactions or that these transactions, once commenced, will not be discontinued without notice.

We are subject to counterparty risk with respect to the capped call transactions, and the capped call transactions may not operate as planned.

The capped call counterparties are, or are affiliates of, financial institutions, and we will be subject to the risk that they might default under the capped call transactions. Our exposure to the credit risk of the capped call counterparties will not be secured by any collateral. Global economic conditions have from time to time resulted in the actual or perceived failure or financial difficulties of many financial institutions. If a capped call counterparty becomes subject to insolvency proceedings, we will become an unsecured creditor in those proceedings with a claim equal to our exposure at that time under our transactions with that capped call counterparty. Our exposure will depend on many factors, but, generally, the increase in our exposure will be correlated with increases in the market price or the volatility of our common stock. In addition, upon a default by a capped call counterparty, we may suffer adverse tax consequences and more dilution than we currently anticipate with respect to our common stock. We can provide no assurances as to the financial stability or viability of any capped call counterparty.

In addition, the capped call transactions are complex, and they may not operate as planned. For example, the terms of the capped call transactions may be subject to adjustment, modification or, in some cases, renegotiation if certain corporate or other transactions occur. Accordingly, these transactions may not operate as we intend if we are required to adjust their terms as a result of transactions in the future or upon unanticipated developments that may adversely affect the functioning of the capped call transactions.

Conversion of our Convertible Notes may dilute the ownership interest of existing stockholders or may otherwise depress the price of our common stock.

SMCI | Q3 2024 Form 10-Q | 47


Despite the entry into the capped call transactions, the conversion of some or all of the Convertible Notes, to the extent we deliver shares upon conversion, will dilute the ownership interests of existing stockholders. Any sales in the public market of the Convertible Notes or our common stock issuable upon conversion of the Convertible Notes could adversely affect prevailing market prices of our common stock. In addition, the existence of the Convertible Notes may encourage short selling by market participants because the conversion of the Convertible Notes could be used to satisfy short positions, or anticipated conversion of the Convertible Notes into shares of our common stock could depress the price of our common stock.

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 and nine months ended March 31, 2024, we did not repurchase shares of our common stock.

On August 3, 2022, after the expiration of a prior share repurchase program on July 31, 2022, a duly authorized subcommittee of our Board approved a new share repurchase program to repurchase shares of our common stock for up to $200 million at prevailing prices in the open market. The share repurchase program was effective until January 31, 2024. We repurchased 1,553,350 shares of common stock for $150 million during the fiscal year ended June 30, 2023 under this program and had $50.0 million of remaining availability at the time the program expired on January 31, 2024.

Item 3.    Defaults Upon Senior Securities
    
Not applicable.

Item 4.    Mine Safety Disclosures
    
Not applicable.

Item 5.    Other Information

Rule 10b5-1 Trading Plans

During the three months ended March 31, 2024, none of the Company’s executive officers or directors entered into trading plans pursuant to Rule 10b5-1(c) of the Securities Exchange Act of 1934, as amended, no pre-existing trading plans intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) were terminated or modified by the Company’s executive officers and directors, and no other written trading arrangements not intended to qualify for the Rule 10b5-1(c) affirmative defense were adopted, modified, or terminated by the Company’s executive officers and directors.




SMCI | Q3 2024 Form 10-Q | 48


Item 6.     Exhibits
 
(a) Exhibits.
Exhibit
Number
Description
4.1
Indenture, dated February 27, 2024 between Super Micro Computer, Inc. and U.S. Bank Trust Company, National Association, as trustee (Incorporated by reference to Exhibit 4.1 from the Company’s Current Report on 8-K (Commission File No. 001-33383) filed with the Securities and Exchange Commission on February 28, 2024)
4.2Form of Note, between Super Micro Computer, Inc. and U.S. Bank Trust Company, National Association, as trustee (included within Exhibit 4.1)
10.1
General Agreement for Omnibus Credit Lines dated as of February 16, 2024 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 February 20, 2024)
10.2
Summary of Short-Term Credit Facilities dated as of January 23, 2024 (Incorporated by reference to Exhibit 10.3 from the Company’s Current Report on Form 8-K (Commission File No. 001-33383) filed with the Securities and Exchange Commission on February 20, 2024)
10.3
Seventh Amendment to Loan and Security Agreement, dated as of February 21, 2024, by and among the Company, as Borrower, the Lenders party thereto and Bank of America, N.A., as administrative agent for the Lenders. (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 February 22, 2024)
10.4
Form of [Base][Additional]Capped Call Confirmation (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 February 28, 2024)
10.5
Super Micro Computer, Inc. 2020 Equity and Incentive Compensation Plan, as further amended and restated, effective January 22, 2024 (Incorporated by reference to Exhibit 10.1 from the Company’s Current Report on Form 8-K (Commission File No. 001-33383) filed with the Securities and Exchange Commission on January 25, 2024)
10.6
Purchase and Sale Agreement, dated as of January 26, 2024, between Caracol Property Owner LLC and Super Micro Computer, Inc. (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 February 1, 2024)
31.1+
31.2+
32.1+
32.2+
101.INS+XBRL Instance Document
101.SCH+XBRL Taxonomy Extension Schema Document
101.CAL+XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF+XBRL Taxonomy Extension Definition Linkbase Document
101.LAB+XBRL Taxonomy Extension Label Linkbase Document
101.PRE+XBRL Taxonomy Extension Presentation Linkbase Document
104+The cover page from this Quarterly Report on Form 10-Q, formatted in Inline XBRL

+ Filed herewith
SMCI | Q3 2024 Form 10-Q | 49



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:May 3, 2024
/s/    CHARLES LIANG
Charles Liang
President, Chief Executive Officer and Chairman of the
Board
(Principal Executive Officer)



Date:May 3, 2024/s/ DAVID WEIGAND
David Weigand
Senior Vice President, Chief Financial Officer
(Principal Financial and Accounting Officer)

SMCI | Q3 2024 Form 10-Q | 50

EX-31.1 2 smci-ex311_20240331x10q.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:May 3, 2024
/s/    CHARLES LIANG        
Charles Liang
President, Chief Executive Officer and
Chairman of the Board
(Principal Executive Officer)


EX-31.2 3 smci-ex312_20240331x10q.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:May 3, 2024
/s/ DAVID WEIGAND
David Weigand
Senior Vice President, Chief Financial Officer
(Principal Financial and Accounting Officer)


EX-32.1 4 smci-ex321_20240331x10q.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 March 31, 2024, 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:May 3, 2024
/s/    CHARLES LIANG        
 Charles Liang
President, Chief Executive Officer and
Chairman of the Board
(Principal Executive Officer)



EX-32.2 5 smci-ex322_20240331x10q.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 March 31, 2024, 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:May 3, 2024
/s/    DAVID WEIGAND
 David Weigand
Senior Vice President, Chief Financial Officer
(Principal Financial and Accounting Officer)



EX-101.SCH 6 smci-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000009 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Net Income Per Common Share link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Fair Value Disclosure link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Lines of Credit and Term Loans link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Convertible Notes link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Stock-based Compensation and Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Net Income Per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Fair Value Disclosure (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Lines of Credit and Term Loans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Related Party Transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Stock-based Compensation and Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Revenue - Summary of Net Sales by Product Type (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Revenue - Summary of Net Sales by Location (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Revenue - Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Revenue - Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Net Income Per Common Share - Schedule of Computation of Basic and Diluted Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Net Income Per Common Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Balance Sheet Components - Schedule of Cash, Cash Equivalents, Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Balance Sheet Components - Schedule of Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Balance Sheet Components - Schedule of Property, Plant, and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Balance Sheet Components - Schedule of Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Balance Sheet Components - Schedule of Product Warranties (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Fair Value Disclosure - Schedule of Cash Equivalents and Long-Term Investments Measured at Fair value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Fair Value Disclosure - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Fair Value Disclosure - Schedule of Long-Term Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Lines of Credit and Term Loans - Schedule of Short-term and Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Lines of Credit and Term Loans - Schedule of Available Borrowings and Interest Rates for Short-term and Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Lines of Credit and Term Loans - 2024 CTBC Bank Credit Lines (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Lines of Credit and Term Loans - 2023 HSBC Bank Credit Lines (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Lines of Credit and Term Loans - Schedule of Maturities of Revolving Lines of Credit and Term Loans (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Convertible Notes (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Leases - Schedule of Lease Costs and Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Leases - Schedule of Future Minimum Operating Liability Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Leases - Schedule of Future Minimum Operating Liability Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Related Party Transactions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Related Party Transactions - Schedule of Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Stock-based Compensation and Stockholders' Equity - Equity Incentive Plan and Offerings Of Common Stock Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Stock-based Compensation and Stockholders' Equity - Common Stock Repurchase Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Stock-based Compensation and Stockholders' Equity - Schedule of Stock Option Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Stock-based Compensation and Stockholders' Equity - Schedule of Stock-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Stock-based Compensation and Stockholders' Equity - Determining Fair Value Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Stock-based Compensation and Stockholders' Equity - 2021 CEO Performance Awards Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Stock-based Compensation and Stockholders' Equity - Schedule of Operational and Stock Price Milestones (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Stock-based Compensation and Stockholders' Equity - 2023 CEO Performance Awards Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Stock-based Compensation and Stockholders' Equity - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Stock-based Compensation and Stockholders' Equity - RSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Segment Reporting - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Segment Reporting - Property, Plant and Equipment, net (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 smci-20240331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 smci-20240331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 smci-20240331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Deferred income taxes, net Deferred Income Taxes and Tax Credits Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Pay vs Performance Disclosure [Line Items] Ownership percentage (as a percent) Related Party Ownership Percentage Related Party Ownership Percentage Schedule of Operational And Stock Price Milestones Summary Of Operational And Stock Price Milestones [Table Text Block] Summary Of Operational And Stock Price Milestones Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Accrued liabilities (including amounts due to related parties of $18,798 and $14,017 at March 31, 2024 and June 30, 2023, respectively) Accrued liabilities, related parties Total accrued liabilities Accrued Liabilities, Current Statistical Measurement [Domain] Statistical Measurement [Domain] Credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Research and development Research and Development Expense Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Related Party Transaction [Line Items] Related Party Transaction [Line Items] Stock option expected life (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Purchased parts and raw materials Inventory, Raw Materials and Supplies, Net of Reserves Threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Customer deposits Accrued Customer Deposits, Current Accrued Customer Deposits, Current Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Investment, Name [Domain] Investment, Name [Domain] Debt Covenant [Domain] Debt Covenant [Domain] Debt Covenant [Domain] Remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 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 Capped call transaction Capped Call Transaction, Notional Amount Capped Call Transaction, Notional Amount Lines of Credit and Term Loans Convertible Notes Debt Disclosure [Text Block] Common Stock and Additional Paid-In Capital Common Stock Including Additional Paid in Capital [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Guarantee Line Guarantee Line [Member] Guarantee Line Revolving Credit Facility Revolving Credit Facility [Member] Description of payment terms Revenue, Performance Obligation, Description of Payment Terms Schedule of Long-Term Investments Schedule of Available-for-Sale Securities Reconciliation [Table Text Block] Effect of exchange rate fluctuations on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Other Other region [Member] Other region [Member] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Long-term and Short-term Debt, Type [Domain] Long-term and Short-term Debt, Type [Domain] Long-term and Short-term Debt, Type [Domain] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable (including amounts due to related parties of $102,582 and $89,134 at March 31, 2024 and June 30, 2023, respectively) Accounts payable, related parties Accounts payable, related parties Accounts Payable, Current 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 Restatement Determination Date: Restatement Determination Date [Axis] Investment, Name [Axis] Investment, Name [Axis] Other long-term liabilities (including changes in related party balances of $(178) and $(241) during the nine months ended March 31, 2024 and 2023, respectively) Other long-term liabilities, related party Changes in other long-term liabilities Increase (Decrease) in Other Noncurrent Liabilities Other income (expense), net Nonoperating Income (Expense) Commitments and contingencies (Note 12) Commitments and Contingencies Insider Trading Policies and Procedures [Line Items] Options vested and exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Cathay Bank Line of Credit Cathay Bank Line of Credit [Member] Cathay Bank Line of Credit Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Milestone Three Milestone Three [Member] Milestone Three Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Supplier [Axis] Supplier [Axis] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Geographical [Axis] Geographical [Axis] Purchase Obligation Type [Domain] Purchase Obligation Type [Domain] Purchase Obligation Type [Domain] Income Taxes Income Tax Disclosure [Text Block] Deferred revenue Increase in deferred revenue Increase (Decrease) in Contract with Customer, Liability Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Restricted cash included in other assets Restricted Cash and Cash Equivalents, Noncurrent Concentration Risk [Line Items] Concentration Risk [Line Items] Purchase of capped calls, net of tax Adjustments To Additional Paid In Capital, Purchase Of Capped Calls, Net Of Tax Adjustments To Additional Paid In Capital, Purchase Of Capped Calls, Net Of Tax Long-Term Purchase Commitment, Category of Item Purchased [Domain] Long-Term Purchase Commitment, Category of Item Purchased [Domain] Customer [Axis] Customer [Axis] Current liabilities: Liabilities, Current [Abstract] 2020 And 2021 CTBC Credit Lines Two Thousand Twenty And Two Thousand Twenty One CTBC Credit Lines [Member] Two Thousand Twenty And Two Thousand Twenty One CTBC Credit Lines 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] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Inventory, Net [Abstract] Inventory, Net [Abstract] Diluted (in dollars per share) Net income per common share - diluted (in dollars per share) Earnings Per Share, Diluted Unrealized loss on investments Unrealized Gain (Loss) on Investments PEO Total Compensation Amount PEO Total Compensation Amount Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounts receivable, net of allowance for credit losses of $75 and $82 at March 31, 2024 and June 30, 2023, respectively (including accounts receivable from related parties of $1,110 and $5,473 at March 31, 2024 and June 30, 2023, respectively) Accounts receivable, after allowance for credit loss, current Accounts receivable, related parties Accounts Receivable, after Allowance for Credit Loss, Current 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 Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Level 3 Fair Value, Inputs, Level 3 [Member] Line of Credit Line of Credit [Member] 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 Common stock and additional paid-in capital, $0.001 par value authorized shares: 100,000; issued and outstanding shares: 53,295 and 52,901 at december 31, 2023 and june 30, 2023, respectively Common Stocks, Including Additional Paid in Capital Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Trading Symbol Trading Symbol 2023 CEO Performance Award Two Thousand Twenty Three CEO Performance Award [Member] Two Thousand Twenty Three CEO Performance Award Mega Bank Credit Facility, due September 15, 2026 Mega Bank Credit Facility, due September 15, 2026 [Member] Mega Bank Credit Facility, due September 15, 2026 Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Investment in marketable equity security Investments, Fair Value Disclosure Weighted average fair value of options (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Net income Net income Net Income (Loss) Total current liabilities Liabilities, Current Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Machinery and equipment Machinery and Equipment [Member] Leases Lessee, Operating Leases [Text Block] Schedule of Cash, Cash Equivalents and Restricted Cash Schedule of Cash and Cash Equivalents [Table Text Block] 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 LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Equity Incentive Plan, 2020, Less Than Ten Percent Ownership Equity Incentive Plan, Two Thousand Twenty, Less Than Ten Percent Ownership [Member] Equity Incentive Plan, Two Thousand Twenty, Less Than Ten Percent Ownership [Member] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Stockholders’ equity: Equity, Attributable to Parent [Abstract] Gross Unrealized Holding Losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Deferred revenue Contract with Customer, Liability Exercise of stock options (in shares) Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Equity securities without readily determinable fair value, impairment loss, annual amount Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount Schedule of Computation of Basic and Diluted Net Income Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Vesting period (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Effect of dilutive convertible notes (in shares) Incremental Common Shares Attributable To Dilutive Effect Of Convertible Debt Incremental Common Shares Attributable To Dilutive Effect Of Convertible Debt Executive Category: Executive Category [Axis] Time-Based RSUs Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Chang Hwa Bank Credit Facility due October 15, 2026 Chang Hwa Bank Term Loan Due October 15, 2026 [Member] Chang Hwa Bank Term Loan Due October 15, 2026 Level 1 Fair Value, Inputs, Level 1 [Member] Name Measure Name Name Forgone Recovery, Individual Name Schedule of Property, Plant, and Equipment Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Accrued liabilities (including changes in related party balances of $4,781 and $(324) during the nine months ended March 31, 2024 and 2023, respectively) Accrued liabilities, related party Changes in accrued liabilities Increase (Decrease) in Accrued Liabilities Certificates of Deposit Certificates of Deposit [Member] Authorized shares available for future issuance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Average share price during period (in usd per share) Average Share Price During Period Average Share Price During Period Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] 2026 Long-Term Debt, Maturity, Year Two Grants in period (in shares) Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Underlying Securities Award Underlying Securities Amount Smaller Reporting Company Entity Small Business Local Phone Number Local Phone Number Total purchase Purchases, Total [Member] Purchases, Total [Member] Accounts receivable, net (including changes in related party balances of $4,363 and $6,367 during the nine months ended March 31, 2024 and 2023, respectively) Changes in accounts receivable Increase (Decrease) in Accounts Receivable Import O/A Loan Line Of Credit Import O/A Loan Line Of Credit [Member] Import O/A Loan Line Of Credit Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Remainder of 2024 Long-Term Debt, Maturity, Remainder of Fiscal Year Accounts receivable Accounts Receivable [Member] 2021 E.SUN Bank Credit Facility, due September 15, 2026 2021 E.SUN Credit Facility [Member] 2021 E.SUN Credit Facility Measurement Frequency [Axis] Measurement Frequency [Axis] Underwritten Public Offering - Shares from Selling Stockholders Underwritten Public Offering - Shares from Selling Stockholders [Member] Underwritten Public Offering - Shares from Selling Stockholders Derecognition of operating lease liability Derecognition Of Operating Lease Liability Derecognition Of Operating Lease Liability Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Restricted stock units (RSUs) Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Payments to acquire real estate Payments to Acquire Real Estate Customer E Customer E [Member] Customer E Income Statement Location [Axis] Income Statement Location [Axis] Stock-based compensation expense, net Share-Based Payment Arrangement, Expense, after Tax Chang Hwa Bank Credit Facility Chang Hwa Bank Credit Facility [Member] Chang Hwa Bank Credit Facility 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 Aggregate monthly payments under lease Lessee, Operating Lease, Monthly Aggregate Payment Lessee, Operating Lease, Monthly Aggregate Payment USD Short Term Loan Line USD Short Term Loan Line [Member] USD Short Term Loan Line Unpaid stock repurchases Stock Repurchased, Not Yet Paid Stock Repurchased, Not Yet Paid Ablecom And Compuware Ablecom And Compuware [Member] Ablecom And Compuware Schedule of Future Minimum Lease Payments Under Noncancelable Operating Lease Arrangements Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] NTD Short Term Loan NTD Short Term Loan [Member] NTD Short Term Loan Customer B Customer B [Member] Customer B Europe Europe [Member] Sale of stock, number of shares issued in transaction (in shares) Sale of Stock, Number of Shares Issued in Transaction Accrued Liabilities [Abstract] Payables and Accruals [Abstract] Income taxes payable Accrued Income Taxes, Current Cancellable Purchase Obligation Cancellable Purchase Obligation [Member] Cancellable Purchase Obligation Capped call transactions (in dollars per share) Capped Call Transactions, Price Per Share Capped Call Transactions, Price Per Share 2023 HSBC Bank Credit Lines 2023 HSBC Bank Credit Lines [Member] 2023 HSBC Bank Credit Lines Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Short-term Debt [Line Items] Short-Term Debt [Line Items] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Schedule of Operating Lease Expense Recognized and Supplemental Cash Flow Information Lease, Cost [Table Text Block] Inventories Increase (Decrease) in Inventories Research and development Research and Development Expense [Member] INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Shares withheld for the withholding tax on vesting of restricted stock units Adjustments To Additional Paid In Capital, Shares Withheld For Tax Withholding Obligation, Value Adjustments To Additional Paid In Capital, Shares Withheld For Tax Withholding Obligation, Value Milestone Five Milestone Five [Member] Milestone Five Award Type [Axis] Award Type [Axis] Charles Liang and wife Charles Liang And Wife [Member] CharlesLiangAndWife [Member] Anti-dilutive outstanding equity awards (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name [Domain] Plan Name [Domain] Document Quarterly Report Document Quarterly Report Non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Interest expense Interest Expense Unpaid property, plant and equipment purchases (including due to related parties of $1,492 and $1,391 as of March 31, 2024 and 2023, respectively) Unpaid property, plant and equipment purchases, related party Unpaid property, plant and equipment Capital Expenditures Incurred but Not yet Paid Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] General and administrative General and Administrative Expense [Member] Number of shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Purchases - other miscellaneous items Other Miscellaneous [Member] Other Miscellaneous Property, plant and equipment, gross Property, Plant and Equipment, Gross 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 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 Trading Arrangement: Trading Arrangement [Axis] Related Party Transactions Related Party Transactions Disclosure [Text Block] Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Convertible notes interest charge, net of tax Interest on Convertible Debt, Net of Tax Entity File Number Entity File Number Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Operating lease liability Operating Lease, Liability, Current Schedule of Restricted Stock Unit Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] 2027 Long-Term Debt, Maturity, Year Three Accrued warranty costs Current portion Product Warranty Accrual, Current Software Computer Software, Intangible Asset [Member] Subsystems and accessories Subsystems and accessories [Member] Subsystems and accessories [Member] Entity Shell Company Entity Shell Company 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three Risk-free interest rate, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Debt Covenant, Redemption Option Two Debt Covenant, Redemption Option Two [Member] Debt Covenant, Redemption Option Two Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Supplier B Supplier B [Member] Supplier B Income taxes payable Increase (Decrease) in Income Taxes Payable Percentage of principal repaid upon request following fundamental change Debt Instrument, Covenant, Percentage Of Principal Repaid Upon Request Following Fundamental Change Debt Instrument, Covenant, Percentage Of Principal Repaid Upon Request Following Fundamental Change Counterparty Name [Domain] Counterparty Name [Domain] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] 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 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Fair value of debt outstanding Debt Instrument, Fair Value Disclosure Common stock (USD per share) Sale of Stock, Price Per Share Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Import O/A Loan and Export O/A Loan Import O/A Loan And Export O/A Loan [Member] Import O/A Loan And Export O/A Loan Operating lease expense (including expense for lease agreements with related parties of $86 and $139 for the three months ended March 31, 2024 and $2023, respectively, and $363 and $422 for the nine months ended March 31, 2024 and 2023, respectively) Operating Lease, Cost Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Export/Import O/A Loan Line - Imports Export/Import O/A Loan Line - Imports [Member] Export/Import O/A Loan Line - Imports Common stock, shares issued (in shares) Common Stock, Shares, Issued Gross profit Gross Profit Purchase Obligation Type [Axis] Purchase Obligation Type [Axis] Purchase Obligation Type Mega Bank Credit Facility Mega Bank Credit Facility [Member] Mega Bank Credit Facility Deferred revenue Contract with Customer, Liability, Current 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] Security Exchange Name Security Exchange Name Total term loans Carrying value Long-Term Debt Total assets measured at fair value Assets, Fair Value Disclosure Net proceeds received Sale of Stock, Consideration Received on Transaction 2028 Long-Term Debt, Maturity, Year Four Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax 2024 CTBC Credit Lines Two Thousand Twenty Four CTBC Credit Lines [Member] Two Thousand Twenty Four CTBC Credit Lines Stock option and restricted stock units vesting rights, percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Employee stock option Employee Stock Option [Member] 2022 Bank of America Credit Facility 2022 Bank of America Credit Facility [Member] 2022 Bank of America Credit Facility 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 Other Proceeds from (Payments for) Other Financing Activities Maximum Maximum [Member] Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Unrecognized compensation cost related to non-vested stock-based awards Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Debt Covenant [Axis] Debt Covenant [Axis] Debt Covenant Schedule of Related Party Transactions Schedule of Related Party Transactions [Table Text Block] Tabular List, Table Tabular List [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Employee stock options and restricted stock units Employee Stock Options and Restricted Stock Units [Member] Employee Stock Options and Restricted Stock Units [Member] Contract manufacturers liabilities Payable, Manufacturer Payable, Manufacturer 2022 CTBC Credit Lines Two Thousand Twenty Two CTBC Credit Lines [Member] Two Thousand Twenty Two CTBC Credit Lines Milestone Two Milestone Two [Member] Milestone Two Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Subsequent Event [Table] Subsequent Event [Table] Stock-based Compensation and Stockholders' Equity Share-Based Payment Arrangement [Text Block] Other Other Noncash Income (Expense) Investment obtained in exchange for an asset Investment Acquired In Exchange For Asset Investment Acquired In Exchange For Asset Weighted Average Exercise Price per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Remaining revenue performance obligation, percent to be recognized Revenue, Remaining Performance Obligation, Percentage Accounts receivable, allowance for credit loss Accounts Receivable, Allowance for Credit Loss, Current Subsequent Event Subsequent Event [Member] 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 Purchases - inventory Inventories [Member] Customer concentration risk Customer Concentration Risk [Member] Income Statement [Abstract] Income Statement [Abstract] Issuance of common stock in a public offering, net of issuance costs (in shares) Stock Issued During Period, Shares, New Issues Forfeited/cancelled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Title of 12(b) Security Title of 12(b) Security Purchase Commitment, Excluding Long-term Commitment [Line Items] Purchase Commitment, Excluding Long-Term Commitment [Line Items] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Export/Import O/A Loan Line - Exports Export/Import O/A Loan Line - Exports [Member] Export/Import O/A Loan Line - Exports Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract] Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract] Cash and cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Tranche Five Share-based Payment Arrangement, Tranche Five [Member] Share-based Payment Arrangement, Tranche Five Related Party [Domain] Related Party, Type [Domain] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Share repurchases, retirement and related taxes Stock Repurchased and Retired During Period, Including Related Taxes, Value Stock Repurchased and Retired During Period, Including Related Taxes, Value 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 Supplier A Supplier A [Member] Supplier A Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Investment in equity investee Equity Method Investments Total lines of credit and term loans Debt, Long-Term and Short-Term, Combined Amount Issuances of common stock in public offerings, net of issuance costs Proceeds From Issuance Of Common Stock, Net Of Issuance Costs Proceeds From Issuance Of Common Stock, Net Of Issuance Costs Inventories Total inventories Inventory, Net Building construction in progress Buildings Under Construction [Member] Buildings Under Construction [Member] Land Land [Member] Statistical Measurement [Axis] Statistical Measurement [Axis] Financial Instrument [Axis] Financial Instrument [Axis] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Convertible notes Convertible Notes Payable Total Shareholder Return Amount Total Shareholder Return Amount Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Equity Incentive Plan, 2016 Equity Incentive Plan, 2016 [Member] Equity Incentive Plan, 2016 [Member] Capped Calls Capped Calls [Member] Capped Calls Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Purchase of capped calls Purchase of capped calls Payments For Capped Call Transactions Payments For Capped Call Transactions Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Release of common stock upon vesting of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Name Outstanding Recovery, Individual Name Ablecom Ablecom Technology [Member] Ablecom Technology [Member] Convertible notes Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] Equity Method Investment, Nonconsolidated Investee [Domain] Equity Method Investment, Nonconsolidated Investee [Domain] Lines of credit and current portion of term loans Lines of credit and current portion of term loans Short-Term Debt And Long-Term Debt, Current Maturities Short-Term Debt And Long-Term Debt, Current Maturities Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Counterparty Name [Axis] Counterparty Name [Axis] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Cash payments for operating leases (including payments to related parties of $75 and $134 for the three months ended March 31, 2024 and $2023, respectively, and $333 and $391 for the nine months ended March 31, 2024 and $2023, respectively) Operating Lease, Payments Gain (loss) on auction rate security OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Common stock, shares outstanding (in shares) Shares outstanding, beginning balance (in shares) Shares outstanding, ending balance (in shares) Common Stock, Shares, Outstanding Convertible, conversion rate Debt Instrument, Convertible, Conversion Price Conversion price ratio Debt Instrument, Convertible, Conversion Ratio Long-term and Short-term Debt, Type [Axis] Long-term and Short-term Debt, Type [Axis] Long-term and Short-term Debt, Type [Axis] PEO PEO [Member] Concentration of Supplier and Credit and Customer Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Management Management [Member] Convertible conversion percentage Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Purchase Commitment, Excluding Long-term Commitment [Table] Purchase Commitment, Excluding Long-Term Commitment [Table] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Sale of Stock [Axis] Sale of Stock [Axis] Foreign currency translation (loss) gain Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Customer [Domain] Customer [Domain] 2018 Bank of America Credit Facility Bank of America Loan and Security Agreement [Member] Bank of America Loan and Security Agreement [Member] Net income - basic Net Income (Loss) Available to Common Stockholders, Basic Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Options Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Debt Instrument [Axis] Debt Instrument [Axis] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective tax rate (as a percent) Effective Income Tax Rate Reconciliation, Percent Repayment of lines of credit and term loans Repayments of Debt Present value of operating lease liabilities Operating Lease, Liability Credit Facility [Axis] Credit Facility [Axis] Schedule of Maturities of Short-term and Long-term Debt Obligations Schedule of Maturities of Long-Term Debt [Table Text Block] Total liabilities Liabilities Volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Vesting [Domain] Vesting [Domain] Balance Sheet Related Disclosures [Abstract] Balance Sheet Related Disclosures [Abstract] Prepaid expenses and other assets (including changes in related party balances of $(2,517) and $(8,573) during the nine months ended March 31, 2024 and 2023, respectively) Changes in other receivable Increase (Decrease) in Prepaid Expense and Other Assets Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Credit facility, covenant not satisfied, maximum borrowing capacity Line of Credit Facility, Covenant Not Satisfied, Maximum Borrowing Capacity Line of Credit Facility, Covenant Not Satisfied, Maximum Borrowing Capacity Shares reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Measurement Frequency [Domain] Measurement Frequency [Domain] All Executive Categories All Executive Categories [Member] Deferred revenue, non-current Contract with Customer, Liability, Noncurrent Auction rate security Auction Rate Securities [Member] Restricted Cash and Cash Equivalents [Axis] Restricted Cash and Cash Equivalents [Axis] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Milestone One Milestone One [Member] Milestone One Plan Name [Axis] Plan Name [Axis] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Income tax impact Share-Based Payment Arrangement, Expense, Tax Benefit Net income per common share: Earnings Per Share [Abstract] Earnings Per Share [Abstract] Subsequent Event [Line Items] Subsequent Event [Line Items] Sales and marketing Selling and Marketing Expense Expected decrease in unrecognized tax benefits over next twelve months Decrease in Unrecognized Tax Benefits is Reasonably Possible General and administrative General and Administrative Expense Loan Agreement Loan Agreement [Member] Loan Agreement Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Total current assets Assets, Current Remaining Tranches Share-Based Payment Arrangement, Tranche Two Through Sixteen [Member] Share-Based Payment Arrangement, Tranche Two Through Sixteen Accounts receivable Accounts Receivable, after Allowance for Credit Loss Customer A Customer A [Member] Customer A Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Entity Filer Category Entity Filer Category Outstanding purchase order Purchase commitments, total Purchase Obligation Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Short-term Debt, Type [Domain] Short-Term Debt, Type [Domain] Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount PEO Name PEO Name Volatility, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Concentration risk percentage Concentration Risk, Percentage 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 Buildings Building [Member] Change in estimated liability for pre-existing warranties Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Compuware Compuware [Member] Compuware [Member] Net cash (used in) provided by operating activities Net Cash Provided by (Used in) Operating Activities Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Underwritten Public Offering - Shares from Company Underwritten Public Offering - Shares From Company [Member] Underwritten Public Offering - Shares From Company Server and storage systems Server And Storage Systems [Member] Server And Storage Systems [Member] Other Other Accrued Liabilities, Current Depreciation and amortization Depreciation, Depletion and Amortization Furniture and fixtures Furniture and Fixtures [Member] Interest rate, stated percentage Debt Instrument, Interest Rate, Stated Percentage Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Total Super Micro Computer, Inc. stockholders’ equity Equity, Attributable to Parent Capped call initial strike price (in dollars per share) Capped Call Initial Strike Price Capped Call Initial Strike Price Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Convertible Notes Payable Convertible Notes Payable [Member] Contract with customer liability, revenue recognized in the period Contract with Customer, Liability, Revenue Recognized Restricted cash and equivalents Restricted Cash and Cash Equivalents Concentration Risk Type [Axis] Concentration Risk Type [Axis] Expected term Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Subsequent Events [Abstract] Subsequent Events [Abstract] Equity securities without readily determinable fair value, amount Equity Securities without Readily Determinable Fair Value, Amount Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Level 2 Level 2 Fair Value, Inputs, Level 2 [Member] Emerging Growth Company Entity Emerging Growth Company Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Summary of Property, Plant and Equipment Long-Lived Assets by Geographic Areas [Table Text Block] Investment in equity securities Payments to Acquire Equity Securities, FV-NI Schedule of Product Warranties Schedule of Product Warranty Liability [Table Text Block] Interest rate (as a percent) Debt Instrument, Interest Rate, Effective Percentage Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Document Fiscal Period Focus Document Fiscal Period Focus Trading days Debt Instrument, Convertible, Threshold Trading Days Costs utilized Standard Product Warranty Accrual, Decrease for Payments 2025 Lessee, Operating Lease, Liability, to be Paid, Year One No-Cancellable Purchase Obligation No-Cancellable Purchase Obligation [Member] No-Cancellable Purchase Obligation Credit facility, remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four Title Trading Arrangement, Individual Title 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 Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Annual payment increase, percent Operating Lease, Annual Payment Increase, Percent Operating Lease, Annual Payment Increase, Percent Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] Net Income Per Common Share Earnings Per Share [Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Equity Incentive Plan, 2020, More Than Ten Percent Ownership Equity Incentive Plan, Two Thousand Twenty, More Than Ten Percent Ownership [Member] Equity Incentive Plan, Two Thousand Twenty, More Than Ten Percent Ownership [Member] Short-term lease payments Short-Term Lease Payments Corporate Venture Corporate Venture in China [Member] Corporate Venture in China [Member] Equity method investment, ownership percentage Equity Method Investment, Ownership Percentage Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Total stockholders’ equity Stockholders' equity, beginning balance Stockholders' equity, ending balance Equity, Including Portion Attributable to Noncontrolling Interest Accrued cooperative marketing expenses Accrued Marketing Costs, Current Lease term Lessee, Operating Lease, Term of Contract Supplier [Domain] Supplier [Domain] Minimum Minimum [Member] Weighted-average shares used in the calculation of net income per common share: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property, plant and equipment, net Property, plant and equipment, net Property, Plant and Equipment, Net Schedule of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Exercise Price Award Exercise Price Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Asia Asia [Member] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Unrealized foreign currency exchange gain Gain (Loss), Foreign Currency Transaction, before Tax Payment of withholding tax on vesting of restricted stock units Payment, Tax Withholding, Share-Based Payment Arrangement Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Cash paid for taxes, net of refunds Income Taxes Paid, Net Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Deferred income taxes, net Deferred Income Tax Assets, Net Balance, beginning of the period Balance, end of the period Total product warranty Standard Product Warranty Accrual 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] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Retained Earnings Retained Earnings [Member] Provision for warranty Standard Product Warranty Accrual, Increase for Warranties Issued Schedule of Stock-based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and stockholders’ equity Liabilities and Equity Cost Basis Debt Securities, Available-for-Sale, Amortized Cost Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Basic (in dollars per share) Net income per common share - basic (in dollars per share) Earnings Per Share, Basic Schedule of Long-Term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] CTBC Term Loan Facility, due June 4, 2030 CTBC Bank Term Loan, Due 2030 [Member] CTBC Bank Term Loan, Due 2030 Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Sale of Stock [Domain] Sale of Stock [Domain] Risk-free interest rate, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Volatility, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum HSBC Bank HSBC Bank [Member] HSBC Bank Remainder of 2024 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Net income - diluted Net Income (Loss) Available to Common Stockholders, Diluted Arrangement Duration Trading Arrangement Duration Convertible Senior Notes Due 2029 Convertible Senior Notes Due 2029 [Member] Convertible Senior Notes Due 2029 Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Related Party Related Party [Member] 2021 CEO Performance Stock Option Two Thousand Twenty One CEO Performance Stock Option [Member] Two Thousand Twenty One CEO Performance Stock Option Basis of Presentation Consolidation, Policy [Policy Text Block] 2022 ESUN Bank Credit Facility, due August 15, 2027 2022 ESUN Bank Credit Facility, Due August 15, 2027 [Member] 2022 ESUN Bank Credit Facility, Due August 15, 2027 Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Proceeds from lines of credit and term loans Proceeds from Issuance of Debt Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Customer C Customer C [Member] Customer C Fair value of company's convertible debt Convertible Debt, Fair Value Disclosures Termination Date Trading Arrangement Termination Date Cost of sales Cost of Goods and Service Benchmark [Member] Accounts payable (including changes in related party balances of $13,448 and $(11,242) during the nine months ended March 31, 2024 and 2023, respectively) Accounts payable, related party Changes in accounts payable Increase (Decrease) in Accounts Payable Common stock, shares authorized (in shares) Common Stock, Shares Authorized Auction rate security Fair Value Debt Securities, Available-for-Sale Total line of credit Short-Term Debt Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Gross Unrealized Holding Gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax 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] Stock repurchases Payments for Repurchase of Equity Share repurchases, retirement and related taxes (in shares) Stock Repurchased and Retired During Period, Including Related Taxes, Shares Stock Repurchased and Retired During Period, Including Related Taxes, Shares Reconciliation of net income to net cash (used in) provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Related Party Transactions [Abstract] Related Party Transactions [Abstract] All Trading Arrangements All Trading Arrangements [Member] Supplier concentration risk Supplier Concentration Risk [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Compensation Amount Outstanding Recovery Compensation Amount Equity Method Investment, Nonconsolidated Investee [Axis] Equity Method Investment, Nonconsolidated Investee [Axis] Sibling of Yih-Shyan (Wally) Liaw Sibling of Yih-Shyan (Wally) Liaw [Member] Sibling of Yih-Shyan (Wally) Liaw 2029 and thereafter Long Term Debt Maturities Repayments Of Principal In After Year Four Long Term Debt Maturities Repayments Of Principal In After Year Four Other comprehensive (loss) income, net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] 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 Subsequent Event Type [Axis] Subsequent Event Type [Axis] Corporate Venture Corporate Venture [Member] Corporate Venture [Member] Proceeds from exercise of stock options Proceeds from Stock Options Exercised Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] 2029 and beyond Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Ownership percentage threshold for employee owned incentive stock options to qualify for exercise price per share Share-Based Compensation Arrangement By Share-Based Payment Award, Ownership Threshold For Employees To Qualify For Exercise Price Per Share For Incentive Stock Options, Percentage Share-Based Compensation Arrangement By Share-Based Payment Award, Ownership Threshold For Employees To Qualify For Exercise Price Per Share For Incentive Stock Options, Percentage 2021 CTBC Credit Lines, due August 15, 2026 2021 CTBC Credit Lines, Due August 15, 2026 [Member] 2021 CTBC Credit Lines, Due August 15, 2026 Short-term Debt, Type [Axis] Short-Term Debt, Type [Axis] Forfeited/cancelled (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Prepaid expenses and other current assets (including receivables from related parties of $30,249 and $27,732 at March 31, 2024 and June 30, 2023, respectively) Other receivable, related parties Prepaid Expense and Other Assets, Current Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Export Seller Trade Loan Export Seller Trade Loan [Member] Export Seller Trade Loan Insider Trading Arrangements [Line Items] 2025 Long-Term Debt, Maturity, Year One Share price milestone (in dollars per share) Share Price Milestone [Axis] Milestone [Axis] Milestone Related Party [Axis] Related Party, Type [Axis] Underwritten Public Offering Underwritten Public Offering [Member] Underwritten Public Offering Product Warranties: Movement in Standard Product Warranty Accrual [Roll Forward] Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Adjustment to Compensation, Amount Adjustment to Compensation Amount Cost of sales Cost of Sales [Member] Capped call interest percentage Debt Instrument, Capped Call Interest Rate, Percentage Debt Instrument, Capped Call Interest Rate, Percentage Noncontrolling interest Equity, Attributable to Noncontrolling Interest Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Proceeds from issuance of 2029 convertible notes, net of issuance costs Proceeds From Convertible Debt, Net Of Issuance Costs Proceeds From Convertible Debt, Net Of Issuance Costs Entity Central Index Key Entity Central Index Key Stock-based compensation expense before taxes Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Income tax benefit (provision) Income tax (benefit) provision Income Tax Expense (Benefit) Finished goods Inventory, Finished Goods, Net of Reserves 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 Impairment on investments Equity Method Investment, Other than Temporary Impairment Accrued payroll and related expenses Employee-related Liabilities, Current Vesting [Axis] Vesting [Axis] Fair Value Disclosure Fair Value Disclosures [Text Block] Area of land (sq.ft) Lessee, Operating Lease, Area Of Space Leased Lessee, Operating Lease, Area Of Space Leased Number of operating segments Number of Operating Segments Net Sales Revenue Benchmark [Member] Name Trading Arrangement, Individual Name Total other comprehensive (loss) income, net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Debt Covenant, Redemption Option One Debt Covenant, Redemption Option One [Member] Debt Covenant, Redemption Option One Lender Name [Axis] Lender Name [Axis] Issuance of common stock in a public offering, net of issuance costs Stock Issued During Period, Value, New Issues 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 Operating lease, weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Net sales (including related party sales of $25,804 and $9,188 in the three months ended March 31, 2024 and 2023, respectively, and $58,980 and $54,316 in the nine months ended March 31, 2024 and 2023, respectively) Net sales Revenue from Contract with Customer, Excluding Assessed Tax Entity [Domain] Entity [Domain] Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Legal Entity [Axis] Legal Entity [Axis] Money Market Funds Money Market Funds [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Shares withheld for the withholding tax on vesting of restricted stock units (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Incremental borrowing rate Operating Lease, Weighted Average Discount Rate, Percent Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Asset at Fair Value Assets, Fair Value Disclosure [Abstract] Credit Facility [Domain] Credit Facility [Domain] Investor in China Investor In China [Member] Investor In China [Member] Import and Export Trade Facility Import And Export Trade Facility [Member] Import And Export Trade Facility Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Numerator: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Term loans Term loans, non-current Long-Term Debt, Excluding Current Maturities Sales and marketing Selling and Marketing Expense [Member] Investment in marketable equity security Marketable Securities [Member] Marketable Securities Diluted (in shares) Weighted-average shares outstanding - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] 2022 E.SUN Bank Credit Facility 2022 E.SUN Credit Facility [Member] 2022 E.SUN Credit Facility Additional shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Operating expenses: Operating Expenses [Abstract] Revenue Revenue from Contract with Customer [Text Block] San Jose, California San Jose, California [Member] San Jose, California Purchases of property, plant and equipment (including payments to related parties of $9,132 and $6,325 during the nine months ended March 31, 2024 and 2023, respectively) Purchases of property, plant and equipment, related party Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Effect of dilutive securities (in shares) Incremental Common Shares Attributable To Dilutive Effect Of Securities Incremental Common Shares Attributable To Dilutive Effect Of Securities Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Share of income (loss) from equity investee, net of taxes Share of (income) loss from equity investee Income (Loss) from Equity Method Investments Milestone Four Milestone Four [Member] Milestone Four Cover [Abstract] Cover [Abstract] Equity Incentive Plan, 2020 Equity Incentive Plan, Two Thousand Twenty [Member] Equity Incentive Plan, Two Thousand Twenty Category of Item Purchased [Axis] Category of Item Purchased [Axis] Proceeds from issuance of 2029 convertible notes, net of issuance costs Proceeds from Convertible Debt Subsequent Events Subsequent Events [Text Block] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Amortization of debt issuance costs Amortization of Debt Issuance Costs United States UNITED STATES Fair Value, Measurements, Recurring Fair Value, Recurring [Member] Other long-term liabilities Other Liabilities, Noncurrent Non-NEOs Non-NEOs [Member] Total future lease payments Lessee, Operating Lease, Liability, to be Paid Remaining revenue performance obligation, amount Revenue, Remaining Performance Obligation, Amount Total operating expenses Operating Expenses Segment Reporting Segment Reporting Disclosure [Text Block] 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 FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Income before income tax provision Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest 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 Secured debt Secured Debt [Member] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Market price milestone (in dollars 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] Adjustment to Compensation: Adjustment to Compensation [Axis] Derecognition of operating lease right-of-use asset Derecognition Of Operating Lease Right-Of-Use Asset Derecognition Of Operating Lease Right-Of-Use Asset Percentage of fair market value Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Work in process Inventory, Work in Process, Net of Reserves Product sold percent Related Party Transaction, Product Purchase Percent Related Party Transaction, Product Purchase Percent Increase in deferred revenue due to non-cancellable non-refundable advance or cash consideration from customers Contract With Customer, Liability, Increase (Decrease) For Non-Cancellable Non-Refundable Advance Consideration Or Cash Consideration Contract With Customer, Liability, Increase (Decrease) For Non-Cancellable Non-Refundable Advance Consideration Or Cash Consideration Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Basic (in shares) Weighted-average shares outstanding - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Milestone [Domain] Milestone [Domain] Milestone [Domain] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Unamortized issuance costs Unamortized Debt Issuance Expense Income from operations Operating Income (Loss) Schedule of Short-term Debt [Table] Schedule of Short-Term Debt [Table] Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Accumulated Other Comprehensive Income (Loss) AOCI Including Portion Attributable to Noncontrolling Interest [Member] Building and leasehold improvements Building and Leasehold Impovements [Member] Building and Leasehold Impovements [Member] Term loan Term Loan [Member] Term Loan [Member] Cost of sales (including related party purchases of $130,397 and $87,732 in the three months ended March 31, 2024 and 2023, respectively, and $355,948 and $283,010 in the nine months ended March 31, 2024 and 2023, respectively) Cost of sales Cost of Revenue Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Statement [Line Items] Statement [Line Items] Concentration Risk [Table] Concentration Risk [Table] Weighted Average Remaining Contractual Term and Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Payment terms Revenue, Performance Obligation, Payment Term Revenue, Performance Obligation, Payment Term Schedule of Short-term and Long-term Debt Obligations Schedule of Debt [Table Text Block] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Outstanding borrowings Long-Term Line of Credit Non-current portion Product Warranty Accrual, Noncurrent Tranche One Share-Based Payment Arrangement, Tranche One [Member] Non-controlling Interest Noncontrolling Interest [Member] CTBC Bank CTBC [Member] CTBC [Member] EX-101.PRE 10 smci-20240331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 smci-20240331_g1.jpg begin 644 smci-20240331_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" !< *\# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HKC_ (A_%WPC\*['[3XFURVTTL,QVY;?/+_N1KEC]<8KY9\;?M]ZKKVH M?V1\-O"LL]S,=D-S?QM-,_NEO&?YL?I7-5Q%*CI)Z]CQ<=G.!R]\M>I[W\JU M?W+]3[59@JEF( R2>U>>>,/VAOASX%9TU?Q=IL=PG6WMY?M$OTV1[B#]:^7 M;/X _'KX[,MSX\\43>'M*E.XV=Q+S@^EM$0H_P"!D&O6? _["/PV\+K')JL5 MYXHNEY)OI3'#GVCCQ^I-8*M7J?PX67=_Y'FQS#-,9KA,-R1[U';_ ,E6ID:] M_P %!/!-O/\ 9] T+6_$-QG"A8E@5OIDEO\ QVL^']I[XS^+OF\+_!J>*!ON M3:B)BOL(JO\ [?:_*Q\RI\)? MVC1@GXNZ7GT^P*1_Z*JU'X#_ &E;!?W7Q'\,WV/X;G3]N?Q$5?2%%/ZM'^9_ M>S19/2CM5J?^#)?YGSI%J7[36A$^=I'@OQ*@_P">,\D#G\25'Z58C_:&^(?A ML?\ %6_!?7(HU^_=:#.E\H'KM'^-?0=%/V,E\,W^#_0M9?6I_P +$S7KRR7X MJ_XGC_A?]K'X:>);Q;*;7&\/:D2%^Q:_ UE(">V7^7_QZO6[:ZAO;>.>WECG M@D&Y)(V#*P]01UK*\2^"] \96C6VNZ+8:O PQLO;=).V?Q?\1?#V9+/XIZ'%I]H2$3Q9HNZ;3'/0>W)]6RO M^T*]=MKJ&\MXKBWE2>"50\Y/8#DU\2?&K]O34]9DGTGX=P-IED3L.LW,>;F7M^Z MC/" ]BV6]A7A?Q8^,WB[X_\ BJ!]1:22-IA'IVB6>6BB9CA55?XW/ W'D^PX MK[(_9C_9#T_X;V]KXE\6P0ZEXL8"2*WP)&)+G&^>7W>0_,? MIG'M78T5WT<+3HZI7?<^ORW(\'EBYJ<>:?63U;_R^04445UGT 4444 %%%% M!1110 4444 %%%% #)H8[B%XI466*12KHX!5@>"".XKR]O"-W\';J34_"<,E MSX2=C)J'AF/+?9@>6GLA_#CJT(^5AG;AN&]3HJ)14M>ISUJ$:MI;26SZK_@= MULSYI^(WP9\2_$;XBP>*- U.WGTB^6":UU$7./LT>Q #C&[Y"IEC\LC_J9'B[Q5IO@?PSJ6O:O.+;3=/A:>:3O@=@.Y)P .Y(%?E+\9OB]J M_P :?&UUKVJ,T4 )CL;'=E+6'/"#W/5CW/M@5]0_\%#/B1+!;Z!X&M92J7 . MI7P4_>525A4^VX.W_ 5KXFCB:XD2)/OR,$7ZDX%?,9A7,LVG7 MQ/\ 9])^Y#?SE_P/S/3M)UZ\_9W^&>D_$6UL+:X\9^*+Y]*\+MJ*@V]E&HQ/ M>L#P6RP1<\#+$Y'%>\_%#PC^T_\ !3X:ZKXVLOB[;^-9;:R>?5-)FTF)%@CV M_/+;,!D^6/F_AR%S@]*]._:*_9)TGXS? _PSX+L[^WT77= B3^Q;B;F-G6(+ M)&ZCDJX&21R" ><8/QWX?_:"^,O[(=Q_PKWXL>'KCQ)X*N(7L_L.H.6+VQ&U MQ:78X==IQL8G X^2OOLKPT(X6$*"BYK62:5Y>C9]S@L%'*>TL"MO\Q(RA)R M20#QGH*]/D_:,\!P_"]/B&^JW(\)O-Y O/[-N=^[>4_U7E^8!D'YMN,>WETN[ MR'1BK8_=889!Y&0<<&I?"/[;7P;\=>(;?0]$\6_;-5N$EDBM_P"S[E&=8XVD M?&Z,=%1CCOC YKY-_:4U6;X9?M5?L[WWB>*\UB[T7PY9C4DL(#=7%S*C2K)L M0LK/PQJF@6W@W2I->M9]4T]M/OGNW?R"A4Y MW6YCD/&!E@#GBN>6"HQI*HHR:<6[W5NW8VCB:CFX-K>UK/\ S.XD_P""@GP( MAD*2^-6AD4X9)=+O%9?J#%D?C7J/@_XV>!_B!X-O_%7AKQ%:ZYH=A&\MU/9; MI'A"*78-&!O#;1G:5R>P-? ]K\7O!WP3_;Z^,NO^-_,.D26KVJ1Q61N3)*PM MB%V@<9"MR<#MGFNX_P""NCV$ORB8&X:1"B MCJL:Y3=TRQ S@TZ^!HTZ+JJZT35VK._1:+5"I8NI.HH.SU:TZ6Z[GU!\+?VI MOAC\9O$L_A_PEXE74=9@@:Y>SEM)[>0(K!6.)$7)!89'49Z5Z%XL\5:5X'\- M:GX@UR]CT_1]-@:YNKJ3)6.-1DG Y/T')[5^4_Q.UK7/@[^UQXR^,.F(9-+T M'QL-.OXXN"4F@#.C>SQB4#_: KZ1_;^^)4WQ!\$:#\/?!UTMRFN:7-XLU*YC M)VII-M$9D)QVD<+CW0#O4U,NC[6DJ;]V2U\NK_ J&,?)-S7O1_'L>LQ_M\?! M":T:[3Q;OD3X$8?\ X)<^-R0.;36#T_VVKSGQ#\3M3^'_ /P3 M'\&:;I,[VEQXDU.[T^>:([6^SB:>2501TW;0I]F85H\OI3;A3O?GY=6O6^WX M&:QE2*4IVMR\VWX;GV9X@_;N^"WAW7+G3'\6-J,EJ^RZN=+L+B[MK<@X.^6- M"N/<$U/"?'OX!V M/P1_9O\ VB9]'E@30O$LL.J6NF0P[!8MNB61!S@J7!8 8!QVKDIT\)4J>R] M[=):K76W;3N=$YXB,/::;7VVTOW/4M"_;N^!?B'5(-/M_']G!<3L$C-[;SVT M9).,;Y$"C\2*]Y65&C$BNIC(W!P>"/7/I7Y'^(_B=X3^)?[)/PX^#GAKP]=^ M)/B@DL>U;>P*M;D22,X60@;]R'!VY7&22-M?2G[0VJ>+/@G^R/\ #CP'>W[C M6[RUBT[5+J&4D^7%$"\(?N,E4R.H4^M99I0IX"C[573NU9[M+9]-&>MP_AZV M>8^G@(-7G;7HM+OU:6I]$:Q^T7\+[?Q-8:=)XXT5;^"X9'7[2"BY1@07'RCG M'4UZG!/'=0QS0R++#(H=)(V#*RD9!!'4&OQ*"A5V@ +TQCBON_\ X)U?$34] M6T;Q)X/O9Y+FRTKRKJP\PY\E)"P>,?[.Y0P';SFK7/USB3@.E MD^ ECL+5:(ZO87.X?O=_."AS@KUZ' )KK_ -A?X_6TFGQ_#C7;E8KJ%F?1 MII3@2H22UOG^\"25]02.PS]F8&EMXA^'?\ 8>@_#KQI?_$>ZL?L:Z(=(D6.*Y9- MA9I3QY8;G.,X'(';[+HKI>.516KPYK-M:VWW^1ZRPOLW>E*VB7?8^!OC1X4O M/@S^P7HGP?NM,U;5_&=_91R>5I&G37<*2B[2>8/)&I5=NX@9/S;>,U[O^Q#X M@LM4^ _AK2?[)U+2]:\/V$&GZ@NIZ9+:/Y@4G",ZCS%XZKD?C7T%16=3%^UH MNG*.KDY7OU?D5##^SJ*:>B5K>1^='[27Q"&I?MK?#WQEIWA?Q9J6A^#A]DU. M:UT&Y),B33;A%E0)!\P^8'!SP37H7C+]I+_A/OB-X8N/AQ\/_%FB^+KQDTS4 M/%NN>'I8UL-(23[1<(B-N5V8(V,C@GCD@5]JT5J\93:BG3^%6W_/34CZM-.3 MY]W?8_,OP/J&B>,/VOOB?JGBCPAXHF\ ^.[)M(@EG\/78W-(UNJLP,>8N8R0 MYQM(!.*[/X"^,O%_[$WQ!\0_"SQEH?B+Q+\/C,;S1==TK3)KP0*Y)R1&I^5O MXE'*NK$ ALU^@-%7/,%43A*'NM)6OVV:TT?YDQP;@^92UNWMWW1^?'@+3]*^ M.VO?M"^"K[1/$.F_\+ U'^T?#][J6AW,$(:" LDCNZ 1D.BG#8)!QWQ7'_!G MP'J_PM_9J^(?B7QUI/B&X\6^)--N/!FA6$>FSW4]M;0QR*J;54F.)I,CF9B8SY@CV@8/.3Q@U>^'WPCN/VA/V(K?X7VV MF:KI'C_PK<2:M!#K&G36D$K/--B)9I%"G?&[#@_*<9P*_22BG+,MW"-FY"_BAX#\9:5XRT6W33REGHLEPM\(U" M(RXZ,5 SU4GD-@U2_: ^)'CWQ1^SOX]3Q?X:U?39_&H6#PGX3LM)DN;FQMXG MC+27LL2D)))G=L8_*!@9.$^4(K=BH#^= MN^Y]Y>I&$)KZM^*WQK\.?".QB_M*62]UB[^2PT2Q7S+N\D/"JB#D GC<>/J> M*P_AIX%\0^(-_$38NO[6&E:#$VZWT2)A@X[/.PX:3L/E&!7)C,;'&0EA MY0NVV]_AOO\ \!;F.#QM?*\=3GET_P!]"U]+I6ZR\VM.7[7DKL_.^X_9D^*U MKJ_]FMX"UA[C=M\R*-7@/OYH.S'OFOO']D?]GFY^!?A"]EUF2*7Q+K#I)=K MVY+=%!V0JW\1&YB3T)/' !KWJBO%P^!IX>?.G=GZKGG&V89YA?J=2$80=N;E MOK;7JWI?6WXG%_:;\8? .H^&M2_=B<>9;W(&6MYUY20?0]1W!([U^5'C MWP'K7PT\57OA_7[1K34+5O\ @$J?PR(?XE/8_AU!K]BZ\]^,GP.\,_&[018: M[;F.[A!-IJ5O@3VS'^Z>ZGNIX/UP:>+POMUS1^)'X1Q'P\LW@JM'2K'[FNS_ M $?]+\F89I+>:.6*1HI8V#I)&Q5E8'(((Z$'O7VI^S_^W1$MO;:#\279'0". M'Q!&F0PZ#[0HY!_VP.>X')KP;XR?LO\ C7X-SS7%U9MK.@*?DU>P0M&%_P"F MJ]8S]>/0FO(00PR.17@PJ5<+/31]C\BPN+S'AW$M).+ZQ>S_ *Z-'[0:5JUE MKFGPWVG7<%_93+NBN+:021N/4,.#5NOR"^'WQ:\7?"V\^T>&-=NM,!;<]N&W MP2?[T;94_7&?>OI[P'_P42N85C@\9>&%N,8#7NCR;3]3$YQ^3?A7M4LPIRTG MHS]2P'&> Q*4<3>G+[U]Z_5'V_17C/A7]L#X4^*E0+XGCTJ=O^6.JQ-;D?\ M B-OY-7J.C^*M%\01A]+UBPU)#T:TN4E'_CI->C&I"?PR3/M*&-PV)5Z%2,O M1IFK1116AV!1110 45GZEX@TO18R^H:E9V"#JUS.D8'_ 'T17GGB3]J+X6>% MMXN_&>G3R)_RRL6-TQ]OW8:HE4A#XG8Y:V*P^'5ZU11]6D>IT5\E^,/^"B'A M73E=/#GA[4M9D XFO&6UBSZ_Q,1^ KSR'XW_ +07[0DK6_@_3&T/2Y#M-UIT M/DQJ/>YE[_[F#[5QRQM).T/>?D?/5>)L!&7L\.W5GV@F_P =C[/\=?$[PK\- M=/-YXEURSTF/&52:3][)[)&,LWX"OG;4/VGO&WQOU2;P_P#!CPY+% #LG\2Z ML@6. ?W@IRJGTW;F/]VHOAS^P?:M?KK?Q,UV?Q1J;G>]G#*_E$^DDK'S)/PV MCZU]3:'H&F^&-+@TW2+"WTVP@7;';6L8C11[ 4)5ZWQ>XOQ_X!4(YIF.M;]Q M3[)WF_GM'Y:GEWP;_9QTSX;WTOB/6[^;Q;XZNQFYUS4"79"1RL().T=L]2/0 M<5[#1177"G&FN6*/H,/AJ6$IJE1C9?UJ^[\V%%%%:'2%%%% ",H=2K ,K#!! M&0:\2^)7['OPX^(TDUU_9;>']3DR3>:.1#N;U:/!0_EGWKVZBLYTX5%::N+M+:27PUKFGZ] #\L-T#:S?3^)3^8KQGQ)^S MI\3/";/_ &AX*U4QIUFM(?M*?]]1EJ_66BO.GEU*7PMH^+Q/!675G>DY0]'= M?CK^)^+=]I]WILACO+2XM''!6XB:,_D0*KPS"&0/%)Y;CHT;;3^8K]I;JQMK MY-ES;Q7"?W94##]:P+KX9>#[XDW/A31+@GJ9-.A8_JM#/@.:?[O M$??'_@GY,Z?\1/%.D@"R\4:S: =!#J,JC]&K8C^/'Q%@7:GCSQ H_P"PE)_C M7Z>M\#_AX[!CX'\/DC_J&P__ !-6K;X1^!K/_4^#= C/JNF0Y_\ 0::R^JMI M_F7#@_,(:+%V7ES?YGY=-\=?B/>83_A.O$,N?X4U"4G]#5NSB^+/CE@MM_PF M>M[N/E:ZD4_CG%?JK8^&](TO'V/2K*TQT\BW1,?D*TJM9?)_%4_K[SMAP=6E M_'QDGZ)_JS\P]!_8Y^+?BV02W&@#3U;K-K%XB'ZEK6^D6^3]/,D_P#B*^W:*Z(9?1CJ]3UL/P?EE%WJ)S?F_P#*QX[X%_9* M^&/@%HYK?P]'JM[& XML 13 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover - shares
9 Months Ended
Mar. 31, 2024
Apr. 30, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
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   58,556,527
Entity Central Index Key 0001375365  
Current Fiscal Year End Date --06-30  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2024
Jun. 30, 2023
Current assets:    
Cash and cash equivalents $ 2,115,476 $ 440,459
Accounts receivable, net of allowance for credit losses of $75 and $82 at March 31, 2024 and June 30, 2023, respectively (including accounts receivable from related parties of $1,110 and $5,473 at March 31, 2024 and June 30, 2023, respectively) 1,650,153 1,148,259
Inventories 4,124,587 1,445,564
Prepaid expenses and other current assets (including receivables from related parties of $30,249 and $27,732 at March 31, 2024 and June 30, 2023, respectively) 173,716 145,144
Total current assets 8,063,932 3,179,426
Property, plant and equipment, net 385,566 290,240
Deferred income taxes, net 330,248 162,654
Other assets 83,035 42,409
Total assets 8,862,781 3,674,729
Current liabilities:    
Accounts payable (including amounts due to related parties of $102,582 and $89,134 at March 31, 2024 and June 30, 2023, respectively) 1,092,445 776,831
Accrued liabilities (including amounts due to related parties of $18,798 and $14,017 at March 31, 2024 and June 30, 2023, respectively) 290,370 163,865
Income taxes payable 20,021 129,166
Lines of credit and current portion of term loans 81,566 170,123
Deferred revenue 233,293 134,667
Total current liabilities 1,717,695 1,374,652
Deferred revenue, non-current 203,198 169,781
Term loans 85,646 120,179
Convertible notes 1,696,255 0
Other long-term liabilities 65,831 37,947
Total liabilities 3,768,625 1,702,559
Commitments and contingencies (Note 12)
Stockholders’ equity:    
Common stock and additional paid-in capital, $0.001 par value authorized shares: 100,000; issued and outstanding shares: 53,295 and 52,901 at december 31, 2023 and june 30, 2023, respectively 2,805,008 538,352
Accumulated other comprehensive income 549 639
Retained earnings 2,288,436 1,433,014
Total Super Micro Computer, Inc. stockholders’ equity 5,093,993 1,972,005
Noncontrolling interest 163 165
Total stockholders’ equity 5,094,156 1,972,170
Total liabilities and stockholders’ equity $ 8,862,781 $ 3,674,729
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
Mar. 31, 2024
Jun. 30, 2023
Current assets:    
Accounts receivable, allowance for credit loss $ 75 $ 82
Accounts receivable, after allowance for credit loss, current 1,650,153 1,148,259
Prepaid expenses and other current assets (including receivables from related parties of $30,249 and $27,732 at March 31, 2024 and June 30, 2023, respectively) 173,716 145,144
Current liabilities:    
Accounts payable, related parties 1,092,445 776,831
Accrued liabilities, related parties $ 290,370 $ 163,865
Stockholders’ equity:    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 100,000 100,000
Common stock, shares issued (in shares) 58,552 52,901
Common stock, shares outstanding (in shares) 58,552 52,901
Related Party    
Current assets:    
Accounts receivable, after allowance for credit loss, current $ 1,110 $ 5,473
Prepaid expenses and other current assets (including receivables from related parties of $30,249 and $27,732 at March 31, 2024 and June 30, 2023, respectively) 30,249 27,732
Current liabilities:    
Accounts payable, related parties 102,582 89,134
Accrued liabilities, related parties $ 18,798 $ 14,017
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]        
Net sales (including related party sales of $25,804 and $9,188 in the three months ended March 31, 2024 and 2023, respectively, and $58,980 and $54,316 in the nine months ended March 31, 2024 and 2023, respectively) $ 3,850,066 $ 1,283,296 $ 9,634,662 $ 4,938,621
Cost of sales (including related party purchases of $130,397 and $87,732 in the three months ended March 31, 2024 and 2023, respectively, and $355,948 and $283,010 in the nine months ended March 31, 2024 and 2023, respectively) 3,252,698 1,056,937 8,119,281 4,027,305
Gross profit 597,368 226,359 1,515,381 911,316
Operating expenses:        
Research and development 116,226 77,515 336,077 222,458
Sales and marketing 49,691 25,312 133,775 83,120
General and administrative 53,137 24,450 123,241 71,351
Total operating expenses 219,054 127,277 593,093 376,929
Income from operations 378,314 99,082 922,288 534,387
Other income (expense), net 10,035 (78) 8,762 1,641
Interest expense (6,246) (1,288) (16,240) (6,982)
Income before income tax provision 382,103 97,716 914,810 529,046
Income tax benefit (provision) 19,983 (10,857) (61,735) (79,364)
Share of income (loss) from equity investee, net of taxes 373 (1,013) 2,347 (3,253)
Net income $ 402,459 $ 85,846 $ 855,422 $ 446,429
Net income per common share:        
Basic (in dollars per share) $ 7.13 $ 1.61 $ 15.68 $ 8.42
Diluted (in dollars per share) $ 6.56 $ 1.53 $ 14.53 $ 8.00
Weighted-average shares used in the calculation of net income per common share:        
Basic (in shares) 56,478 53,280 54,562 53,011
Diluted (in shares) 61,431 56,233 58,889 55,796
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Net sales $ 3,850,066 $ 1,283,296 $ 9,634,662 $ 4,938,621
Cost of sales 3,252,698 1,056,937 8,119,281 4,027,305
Related Party        
Net sales 25,804 9,188 58,980 54,316
Cost of sales $ 130,397 $ 87,732 $ 355,948 $ 283,010
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Statement of Comprehensive Income [Abstract]        
Net income $ 402,459 $ 85,846 $ 855,422 $ 446,429
Other comprehensive (loss) income, net of tax:        
Foreign currency translation (loss) gain (108) 71 (90) (228)
Total other comprehensive (loss) income, net of tax (108) 71 (90) (228)
Total comprehensive income $ 402,351 $ 85,917 $ 855,332 $ 446,201
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock and Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Non-controlling Interest
Shares outstanding, beginning balance (in shares) at Jun. 30, 2022   52,311,014      
Stockholders' equity, beginning balance at Jun. 30, 2022 $ 1,425,747 $ 481,741 $ 911 $ 942,923 $ 172
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options (in shares)   1,205,727      
Exercise of stock options 24,822 $ 24,822      
Release of common stock upon vesting of restricted stock units (in shares)   759,893      
Shares withheld for the withholding tax on vesting of restricted stock units (in shares)   (239,543)      
Shares withheld for the withholding tax on vesting of restricted stock units (19,442) $ (19,442)      
Share repurchases, retirement and related taxes (in shares)   (1,553,350)      
Share repurchases, retirement and related taxes (150,396) $ (489)   (149,907)  
Stock-based compensation 41,647 $ 41,647      
Other comprehensive income (loss) (228)   (228)    
Net income (loss) 446,423     446,429 (6)
Shares outstanding, ending balance (in shares) at Mar. 31, 2023   52,483,741      
Stockholders' equity, ending balance at Mar. 31, 2023 1,768,573 $ 528,279 683 1,239,445 166
Shares outstanding, beginning balance (in shares) at Dec. 31, 2022   53,400,301      
Stockholders' equity, beginning balance at Dec. 31, 2022 1,818,842 $ 514,559 612 1,303,506 165
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options (in shares)   452,835      
Exercise of stock options 9,495 $ 9,495      
Release of common stock upon vesting of restricted stock units (in shares)   275,890      
Shares withheld for the withholding tax on vesting of restricted stock units (in shares)   (91,935)      
Shares withheld for the withholding tax on vesting of restricted stock units (8,938) $ (8,938)      
Share repurchases, retirement and related taxes (in shares)   (1,553,350)      
Share repurchases, retirement and related taxes (150,396) $ (489)   (149,907)  
Stock-based compensation 13,652 $ 13,652      
Other comprehensive income (loss) 71   71    
Net income (loss) 85,847     85,846 1
Shares outstanding, ending balance (in shares) at Mar. 31, 2023   52,483,741      
Stockholders' equity, ending balance at Mar. 31, 2023 $ 1,768,573 $ 528,279 683 1,239,445 166
Shares outstanding, beginning balance (in shares) at Jun. 30, 2023 52,901,000 52,901,358      
Stockholders' equity, beginning balance at Jun. 30, 2023 $ 1,972,170 $ 538,352 639 1,433,014 165
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options (in shares) 778,310 778,310      
Exercise of stock options $ 25,114 $ 25,114      
Release of common stock upon vesting of restricted stock units (in shares)   802,450      
Shares withheld for the withholding tax on vesting of restricted stock units (in shares)   (245,327)      
Shares withheld for the withholding tax on vesting of restricted stock units (119,285) $ (119,285)      
Issuance of common stock in a public offering, net of issuance costs (in shares)   4,315,105      
Issuance of common stock in a public offering, net of issuance costs 2,313,990 $ 2,313,990      
Purchase of capped calls, net of tax (109,710) (109,710)      
Stock-based compensation 156,547 $ 156,547      
Other comprehensive income (loss) (90)   (90)    
Net income (loss) $ 855,420     855,422 (2)
Shares outstanding, ending balance (in shares) at Mar. 31, 2024 58,552,000 58,551,896      
Stockholders' equity, ending balance at Mar. 31, 2024 $ 5,094,156 $ 2,805,008 549 2,288,436 163
Shares outstanding, beginning balance (in shares) at Dec. 31, 2023   55,917,304      
Stockholders' equity, beginning balance at Dec. 31, 2023 3,077,074 $ 1,190,276 657 1,885,977 164
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options (in shares)   436,901      
Exercise of stock options 15,540 $ 15,540      
Release of common stock upon vesting of restricted stock units (in shares)   291,428      
Shares withheld for the withholding tax on vesting of restricted stock units (in shares)   (93,737)      
Shares withheld for the withholding tax on vesting of restricted stock units (78,391) $ (78,391)      
Issuance of common stock in a public offering, net of issuance costs (in shares)   2,000,000      
Issuance of common stock in a public offering, net of issuance costs 1,731,186 $ 1,731,186      
Purchase of capped calls, net of tax (109,710) (109,710)      
Stock-based compensation 56,107 $ 56,107      
Other comprehensive income (loss) (108)   (108)    
Net income (loss) $ 402,458     402,459 (1)
Shares outstanding, ending balance (in shares) at Mar. 31, 2024 58,552,000 58,551,896      
Stockholders' equity, ending balance at Mar. 31, 2024 $ 5,094,156 $ 2,805,008 $ 549 $ 2,288,436 $ 163
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
OPERATING ACTIVITIES:    
Net income $ 855,422 $ 446,429
Reconciliation of net income to net cash (used in) provided by operating activities:    
Depreciation and amortization 29,174 25,932
Stock-based compensation expense 156,547 41,647
Share of (income) loss from equity investee (2,347) 3,253
Unrealized foreign currency exchange gain (282) (2,497)
Deferred income taxes, net (144,485) (78,629)
Other 3,186 (649)
Changes in operating assets and liabilities:    
Accounts receivable, net (including changes in related party balances of $4,363 and $6,367 during the nine months ended March 31, 2024 and 2023, respectively) (507,870) 165,883
Inventories (2,679,023) 5,187
Prepaid expenses and other assets (including changes in related party balances of $(2,517) and $(8,573) during the nine months ended March 31, 2024 and 2023, respectively) (25,673) 15,088
Accounts payable (including changes in related party balances of $13,448 and $(11,242) during the nine months ended March 31, 2024 and 2023, respectively) 309,613 (9,120)
Income taxes payable (99,824) 50,855
Accrued liabilities (including changes in related party balances of $4,781 and $(324) during the nine months ended March 31, 2024 and 2023, respectively) 123,937 (62,639)
Deferred revenue 132,043 76,062
Other long-term liabilities (including changes in related party balances of $(178) and $(241) during the nine months ended March 31, 2024 and 2023, respectively) 5,424 (3,883)
Net cash (used in) provided by operating activities (1,844,158) 672,919
INVESTING ACTIVITIES:    
Purchases of property, plant and equipment (including payments to related parties of $9,132 and $6,325 during the nine months ended March 31, 2024 and 2023, respectively) (110,296) (28,618)
Investment in equity securities (21,673) 0
Net cash used in investing activities (131,969) (28,618)
FINANCING ACTIVITIES:    
Proceeds from lines of credit and term loans 1,818,850 164,326
Repayment of lines of credit and term loans (1,939,590) (570,446)
Proceeds from exercise of stock options 25,114 24,822
Payment of withholding tax on vesting of restricted stock units (119,285) (19,442)
Stock repurchases 0 (146,526)
Issuances of common stock in public offerings, net of issuance costs 2,313,990 0
Proceeds from issuance of 2029 convertible notes, net of issuance costs 1,695,768 0
Purchase of capped calls (142,140) 0
Other 76 (25)
Net cash provided by (used in) financing activities 3,652,783 (547,291)
Effect of exchange rate fluctuations on cash (1,634) (2,269)
Net increase in cash, cash equivalents and restricted cash 1,675,022 94,741
Cash, cash equivalents and restricted cash at the beginning of the period 440,960 268,559
Cash, cash equivalents and restricted cash at the end of the period 2,115,982 363,300
Supplemental disclosure of cash flow information:    
Cash paid for interest 14,813 7,223
Cash paid for taxes, net of refunds 300,596 107,054
Non-cash investing and financing activities:    
Unpaid property, plant and equipment purchases (including due to related parties of $1,492 and $1,391 as of March 31, 2024 and 2023, respectively) 9,345 2,885
Right of use ("ROU") assets obtained in exchange for operating lease commitments 24,140 1,679
Unpaid stock repurchases 0 3,472
Investment obtained in exchange for an asset $ 6,000 $ 0
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Non-cash investing and financing activities:    
Changes in accounts receivable $ (507,870) $ 165,883
Changes in other receivable (25,673) 15,088
Accounts payable, related party 309,613 (9,120)
Accrued liabilities, related party 123,937 (62,639)
Other long-term liabilities, related party 5,424 (3,883)
Purchases of property, plant and equipment, related party 110,296 28,618
Unpaid property, plant and equipment purchases, related party 9,345 2,885
Related Party    
Non-cash investing and financing activities:    
Changes in accounts receivable 4,363 6,367
Changes in other receivable (2,517) (8,573)
Accounts payable, related party 13,448 (11,242)
Accrued liabilities, related party 4,781 (324)
Other long-term liabilities, related party (178) (241)
Purchases of property, plant and equipment, related party 9,132 6,325
Unpaid property, plant and equipment purchases, related party $ 1,492 $ 1,391
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies
9 Months Ended
Mar. 31, 2024
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 Part II, Item 8, Note 1, "Organization and Summary of Significant Accounting Policies," in its Annual Report on Form 10-K, filed on August 28, 2023, for the year ended June 30, 2023. Management's estimates take into consideration, as applicable, general macroeconomic conditions, inflation, changes in interest rates and geopolitical events.

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 and nine months ended March 31, 2024 are not necessarily indicative of the results that may be expected for future quarters or for the fiscal year ending June 30, 2024.

Certain prior year amounts within cash from operating activities in the condensed consolidated statements of cash flows have been reclassified to conform to current year presentation. These changes in presentation do not affect previously reported results.

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. Supplier A accounted for 69.8% and supplier B accounted for 5.1% of total purchases for the three months ended March 31, 2024, and supplier A accounted for 26.9% and supplier B accounted for 16.9% of total purchases for the three months ended March 31, 2023. Supplier A accounted for 65.8% and supplier B accounted for 7.1% of total purchases for the nine months ended March 31, 2024, and supplier A accounted for 23.6% and supplier B accounted for 15.8% of total purchases for the nine months ended March 31, 2023. The increase in the concentration of the Company's total purchases from supplier A for 69.8% and 65.8% of total purchases for the three and nine months ended March 31, 2024, respectively, is as a result of the purchase of key components to build its solutions for the Company's customers. Purchases from Ablecom, and Compuware, related parties of the Company (see Part I, Item 1, Note 9, "Related Party Transactions") accounted for a combined 4.0% and 8.3% of total cost of sales for the three months ended March 31, 2024 and 2023, respectively, and a combined 4.4% and 7.0% of total cost of sales for the nine months ended March 31, 2024 and 2023, respectively.

Concentration of Credit and Customer Risk

Financial instruments which potentially subject the Company to concentration of credit risk consist primarily of cash and cash equivalents, restricted cash and accounts receivable.

Customer A accounted for 27.9%, customer E accounted for 18.1% and customer B accounted for 15.4% of accounts receivable, net as of March 31, 2024. Customer A accounted for 22.9% and customer B accounted for 19.3% of accounts receivable, net as of June 30, 2023. These accounts receivable represent a concentration of credit risk to the Company.
Customer A accounted for 21.2% and customer B accounted for 16.8% of the net sales for the three months ended March 31, 2024 and customer A accounted for 23.7% of the net sales for the nine months ended March 31, 2024. Customer A accounted for 10.7% of the net sales for the three months ended March 31, 2023, and customer C accounted for 11.8% of the net sales for the nine months ended March 31, 2023.

Accounting Pronouncements Not Yet Adopted

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280) – Improvements to Reportable Segment Disclosures. This ASU requires that a public entity provide additional segment disclosures on an interim and annual basis. The amendments in this ASU should be applied retrospectively to all prior periods presented in the financial statements unless impracticable. Upon transition, the segment expense categories and amounts disclosed in the prior periods should be based on the significant segment expense categories identified and disclosed in the period of adoption. The ASU is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating this guidance and the impact it may have on its financial statement disclosures.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which includes amendments that further enhance income tax disclosures, primarily through standardization and disaggregation of rate reconciliation categories and income taxes paid by jurisdiction. The amendments are effective for the Company’s annual periods beginning July 1, 2025, with early adoption permitted, and should be applied either prospectively or retrospectively. The Company is currently evaluating this guidance and the impact it may have on its financial statement disclosures.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue
9 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Disaggregation of Revenue

The Company disaggregates revenue by type of product and by the geographical market. 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
March 31,
Nine Months Ended
March 31,
 2024202320242023
Server and storage systems$3,698,446 $1,163,723 $9,100,616 $4,537,710 
Subsystems and accessories151,620 119,573 534,046 400,911 
Total$3,850,066 $1,283,296 $9,634,662 $4,938,621 

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 and nine months ended March 31, 2024 and 2023, of net sales by geographic region (in thousands):

 Three Months Ended
March 31,
Nine Months Ended
March 31,
 2024202320242023
United States$2,685,213 $785,548 $6,910,312 $3,172,444 
Asia764,614 214,363 1,646,302 815,098 
Europe297,653 228,531 776,949 776,138 
Other102,586 54,854 301,099 174,941 
Total$3,850,066 $1,283,296 $9,634,662 $4,938,621 

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 obligations. 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. Additionally, at times, deferred revenue may fluctuate due to the timing of advance consideration received from non-cancellable non-refundable contract liabilities relating to the sale of future products. Revenue recognized during the three and nine months ended March 31, 2024, which was included in the opening deferred revenue balance as of June 30, 2023, of $304.4 million, was $28.9 million and $104.1 million, respectively.

Deferred revenue increased $132.0 million as of March 31, 2024 as compared to the fiscal year ended June 30, 2023. This increase was mainly due to deferral on invoiced amounts for service contracts during the period exceeding the recognized revenue from contracts entered into in prior periods. This was accompanied by a $24.7 million increase in non-cancellable non-refundable advance consideration or cash consideration received from customers which preceded the Company's satisfaction of the associated performance obligations relating to product sales expected to be fulfilled in the next 12 months.

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 delivered, 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 March 31, 2024 was approximately $436.5 million. The Company expects to recognize approximately 53% of remaining performance obligations as revenue in the next 12 months, and the remainder thereafter.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Income Per Common Share
9 Months Ended
Mar. 31, 2024
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 and nine months ended March 31, 2024 and 2023 (in thousands, except per share amounts): 

 Three Months Ended
March 31,
Nine Months Ended
March 31,
 2024202320242023
Numerator:
Net income - basic$402,459 $85,846 $855,422 $446,429 
Convertible notes interest charge, net of tax
385 — 385 — 
Net income - diluted
$402,844 $85,846 $855,807 $446,429 
Denominator:
Weighted-average shares outstanding - basic56,478 53,280 54,562 53,011 
Effect of dilutive convertible notes
471— 155— 
Effect of dilutive securities4,482 2,953 4,172 2,785 
Weighted-average shares outstanding - diluted61,431 56,233 58,889 55,796 
Net income per common share - basic$7.13 $1.61 $15.68 $8.42 
Net income per common share - diluted$6.56 $1.53 $14.53 $8.00 

For the three and nine months ended March 31, 2024 and 2023, the Company had stock options and restricted stock units ("RSUs") 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 8,804 and 187,358 for the three months ended March 31, 2024 and 2023, respectively, and 310,463 and 235,494 for the nine months ended March 31, 2024 and 2023, respectively.

Potentially dilutive common shares issuable upon conversion of our outstanding convertible notes are determined using the if-converted method.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components
9 Months Ended
Mar. 31, 2024
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Components Balance Sheet Components
The following tables provide details of the selected balance sheet items (in thousands):

Cash, Cash Equivalents and Restricted Cash:
 March 31, 2024June 30, 2023
Cash and cash equivalents$2,115,476 $440,459 
Restricted cash included in other assets506 501 
Total cash, cash equivalents and restricted cash$2,115,982 $440,960 


Inventories:
March 31, 2024June 30, 2023
Finished goods$2,984,698 $1,045,177 
Work in process640,525 71,874 
Purchased parts and raw materials499,364 328,513 
Total inventories$4,124,587 $1,445,564 
    


Property, Plant, and Equipment:
 March 31, 2024June 30, 2023
Land$149,394 $86,642 
Buildings163,510 143,496 
Machinery and equipment145,549 130,151 
Building and leasehold improvements65,185 59,634 
Furniture and fixtures40,429 36,303 
Software23,935 23,098 
Building construction in progress6,432 303 
594,434 479,627 
Accumulated depreciation and amortization(208,868)(189,387)
Property, plant and equipment, net$385,566 $290,240 


Accrued Liabilities:    
March 31, 2024June 30, 2023
Customer deposits$73,786 $16,577 
Accrued payroll and related expenses54,745 53,439 
Contract manufacturers liabilities27,496 23,634 
Accrued cooperative marketing expenses13,536 9,744 
Accrued warranty costs10,028 9,079 
Operating lease liability8,154 7,292 
Other102,625 44,100 
Total accrued liabilities$290,370 $163,865 
Product Warranties:
Three Months Ended
March 31,
Nine Months Ended
March 31,
 2024202320242023
Balance, beginning of the period$16,616 $13,276 $14,859 $12,136 
Provision for warranty13,176 9,419 36,220 26,969 
Costs utilized(12,423)(8,100)(33,813)(25,126)
Change in estimated liability for pre-existing warranties273 377 376 993 
Balance, end of the period17,642 14,972 17,642 14,972 
Current portion10,028 9,704 10,028 9,704 
Non-current portion$7,614 $5,268 $7,614 $5,268 
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Disclosure
9 Months Ended
Mar. 31, 2024
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 March 31, 2024 and June 30, 2023. 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.

Financial Instruments Measured on a Recurring Basis

The following table sets forth the Company’s financial instruments as of March 31, 2024 and June 30, 2023, 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):

March 31, 2024Level 1Level 2Level 3Asset at
Fair Value
Assets
Money market funds (1)
$313 $— $— $313 
Certificates of deposit— 489 — 489 
Investment in marketable equity security2,652 — — 2,652 
Auction rate security— — 1,843 1,843 
Total assets measured at fair value$2,965 $489 $1,843 $5,297 
June 30, 2023Level 1Level 2Level 3Asset at
Fair Value
Assets
Money market funds (1)
$20,823 $— $— $20,823 
Certificates of deposit— 462 — 462 
Auction rate security— — 1,843 1,843 
Total assets measured at fair value$20,823 $462 $1,843 $23,128 
(1) $0.1 million and $20.6 million in money market funds are included cash and cash equivalents and $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 March 31, 2024 and June 30, 2023, respectively.

The carrying amounts reported in the condensed consolidated balance sheets for cash and cash equivalents, accounts receivable, other assets, accounts payable and accrued liabilities approximate their fair values. The investment in marketable equity security is carried at fair value using values available on a public exchange and is based on a Level 1 input. The unrealized gains and losses of the investment is included in earnings. The condensed consolidated statement of operations for the three and nine months ended March 31, 2024, includes an unrealized loss of $1.5 million and $2.3 million, respectively, which have been recorded in Other income, net.

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 and nine months ended March 31, 2024, the credit losses related to the Company’s investments were not material.

There was immaterial 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 and nine months ended March 31, 2024 and 2023.

There were no transfers between Level 1, Level 2 or Level 3 financial instruments in the three and nine months ended March 31, 2024 and 2023.

The following is a summary of the Company’s investment in an auction rate security as of March 31, 2024 and June 30, 2023 (in thousands): 
 Cost BasisGross
Unrealized
Holding
Gains
Gross
Unrealized
Holding
Losses
Fair Value
Auction rate security$1,750 $287 $(194)$1,843 
 
No gain or loss was recognized in other comprehensive income for the auction rate security for the three and nine months ended March 31, 2024 and 2023.
    
The Company measures the fair value of outstanding lines of credit and term loans for disclosure purposes on a recurring basis. As of March 31, 2024 and June 30, 2023, total lines of credit and term loans of $167.2 million and $290.3 million, respectively, was reported at amortized cost. This outstanding balance was classified as Level 2 as it was not actively traded. The amortized cost of the outstanding lines of credit and term loans approximates the fair value.

Convertible notes

The estimated fair value of the Company's 0% convertible senior notes due 2029 (the "Convertible Notes") was $1,911.6 million as of March 31, 2024. The Company measures the fair value of its convertible notes for disclosure purposes on a recurring basis. The estimated fair value of the Convertible Notes was determined through consideration of quoted market prices. The fair value of the Convertible Notes are categorized in Level 2 of the fair value hierarchy.

Other Financial Assets - Investments in 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 $22.6 million and $1.7 million as of March 31, 2024 and June 30, 2023, 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 and nine months ended March 31, 2024, the Company performed a qualitative assessment and identified impairment indicators. The Company recorded a $0.0 million and $1.8 million impairment during the three and nine months ended March 31, 2024, respectively, in Other income, net on the condensed consolidated statement of operations. The Company did not have any impairment to the carrying values of the non-marketable equity securities during the three and nine months ended March 31, 2023.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Lines of Credit and Term Loans
9 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Lines of Credit and Term Loans and Term Loans
Short-term and long-term loan obligations as of March 31, 2024 and June 30, 2023 consisted of the following (in thousands):
 
 March 31,June 30,
 20242023
Line of credit:
2018 Bank of America Credit Facility$— $— 
 2022 Bank of America Credit Facility— — 
 Cathay Bank Line of Credit— 131,583 
 2024 CTBC Credit Lines
24,994 — 
 Chang Hwa Bank Credit Facility
— — 
 2023 HSBC Bank Credit Lines
8,217 — 
 2022 E.SUN Bank Credit Facility
— — 
 Mega Bank Credit Facility7,186 — 
Total line of credit40,397 131,583 
Term loan facilities:
 Chang Hwa Bank Credit Facility due October 15, 202620,178 26,853 
 CTBC Term Loan Facility, due June 4, 2030
33,029 38,208 
 2021 CTBC Credit Lines, due August 15, 20263,493 4,721 
 2021 E.SUN Bank Credit Facility, due September 15, 202624,995 33,513 
 2022 ESUN Bank Credit Facility, due August 15, 202713,877 16,756 
 Mega Bank Credit Facility, due September 15, 202631,243 38,668 
Total term loans126,815 158,719 
Total lines of credit and term loans
167,212 290,302 
Lines of credit and current portion of term loans
81,566 170,123 
Term loans, non-current
$85,646 $120,179 
Activities under Revolving Lines of Credit and Term Loans

Available borrowings and interest rates as of March 31, 2024 and June 30, 2023 consisted of the following (in thousands except for percentages):

 March 31, 2024
June 30, 2023
Available borrowingsInterest rateAvailable borrowingsInterest rate
Line of credit:
2018 Bank of America Credit Facility$350,000 7.06%$350,000 6.57%
2022 Bank of America Credit Facility$20,000 6.49%$20,000 3.36%
Cathay Bank Line of Credit$132,000 7.50%$417 7.08%
2022 CTBC Credit Lines
$— $105,000 3.33%
2024 CTBC Credit Lines
$160,006 
1.94% - 6.26%
$— 
Chang Hwa Bank Credit Facility$20,000 6.30%$20,000 6.58%
2023 HSBC Bank Credit Lines
$41,783 
2.03% - 6.37%
$50,000 4.50%
 2022 E.SUN Bank Credit Facility$30,000 6.67%$30,000 4.18%
 Mega Bank Credit Facility$12,814 
1.90% - 1.91%
$20,000 2.55%
Term loan facilities:
Chang Hwa Bank Credit Facility due October 15, 2026$— 1.68%$— 1.55%
CTBC Term Loan Facility, due June 4, 2030
$— 1.33%$— 1.20%
 2021 CTBC Credit Lines, due August 15, 2026$— 1.53%$— 1.40%
2021 E.SUN Bank Credit Facility, due September 15, 2026
$— 1.87%$7,734 1.75%
 2022 ESUN Bank Credit Facility, due August 15, 2027$— 1.87%$— 1.75%
 Mega Bank Credit Facility, due September 15, 2026$— 
 1.52% - 1.72%
$— 
1.40% - 1.60%

See “Part II. Item 8. Financial Statements and Supplementary Data – Note 7. Short-term and Long-term Debt” of the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2023 for a more complete description of the Company's credit facilities.

The Company entered into new agreements during the nine months ended March 31, 2024 with the following terms:
CTBC Bank

2024 CTBC Bank Credit Lines

On February 16, 2024 (the “Effective Date”), the Company's Taiwan subsidiary entered into a new general agreement for omnibus credit lines with CTBC Bank. This agreement (which changed arrangements which had been entered into with CTBC Bank in September 2023), increased the aggregate total borrowings under the various individual credit arrangements with CTBC Bank from $105.0 million to $185.0 million. The credit arrangements under such general agreement now include the previous issued long and medium term loan facility of NTD 1,550.0 million entered in 2021 and 2020 (the “Long and Medium Loan Facility”), and each of (i) a short-term loan and guarantee line providing credit of up to NTD1,250.0 million and NTD100.0 million, respectively (the “NTD Short Term Loan/Guarantee Line”), (ii) a short-term loan providing a line of credit of up to $40.0 million (the “USD Short Term Loan Line”), (iii) an export/import o/a loan line providing a line of credit of up to $105.0 million for exports and $50.0 million for imports (the “Export/Import Line”) and (iv) an import o/a loan line of credit of up to $80.0 million available through August 31, 2024 (the “Incremental Import Line,” and, together with the NTD Short Term Loan/Guarantee Line, the USD Short Term Loan Line, and the Export/Import Line, the “Increased CTBC Credit Lines”). Aggregate borrowings under all the Increased CTBC Credit Lines is subject to a cap of $185.0 million.

Interest rates under each of the individual Increased CTBC Credit Lines are to be established according to individual credit arrangements, which interest rates shall be subject to adjustment depending on the satisfaction of certain conditions. Each of the NTD Short Term Loan/Guarantee Line and USD Short Term Loan Line continue to be secured by certain of the Company's Taiwan subsidiary’s assets, including certain property, land, and plant. The tenor of the Incremental Import Line provides for availability until August 31, 2024 with a final drawdown date of October 30, 2024. Such Incremental Import Line, which is reviewed quarterly for cancellation by the CTBC Bank, is also subject to an average usage requirement and fee for retaining the underutilized portion of such line. For the Long and Medium Loan Facility, the Taiwan subsidiary is subject to various financial covenants, including current ratio, debt service coverage ratio, and financial debt ratio requirements. In the event the Taiwan subsidiary does not satisfy such financial covenants, CTBC Bank is permitted to, among other things, reduce the permitted total borrowings to a cap of $70.0 million from $105.0 million. Additional covenants require, among other things, the Company to maintain ownership of all of the capital stock of the Taiwan subsidiary and prohibit secondary mortgages on certain assets securing various of the Increased CTBC Credit Lines. The Increased CTBC Credit Lines have customary default provisions permitting CTBC Bank to suspend the extension of credit, reduce the credit line, shorten the credit extension term, or declare all principal and interest amounts immediately due and payable.

The Company's Taiwan subsidiary intends to use borrowings under the Increased CTBC Credit Lines in connection with financing of eligible accounts receivable and accounts payable (vendor invoices).

As of March 31, 2024, the outstanding borrowings under the 2024 CTBC Bank Credit Lines were $25.0 million. The interest rate for these loans were 1.94% - 6.26% per annum as of March 31, 2024.
HSBC Bank

2023 HSBC Bank Credit Lines

On December 7, 2023, the Company's Taiwan subsidiary entered into a new Facility Letter with the Taiwan affiliate of HSBC Bank. The New Facility Letter is substantially identical to the prior Facility Letter entered into with HSBC Bank on February 7, 2023. The New Facility Letter permits borrowings up to a combined aggregate limit of $50 million which may be comprised of borrowings under a New Taiwan Dollar revolving facility with a sub-limit of NTD 300 million (the “NTD Revolver”) and an export/seller facility with a sub-limit of $50 million (the “Export/Seller Facility”, and together with the NTD Revolver, the "HSBC Bank Credit Lines"). Interest under both the NTD Revolver and Export/Seller Facility is based on HSBC Bank’s base rate plus a fixed margin, subject to adjustment under certain circumstances. Interest payments thereunder are due on a monthly basis, or such other interest period as agreed by HSBC Bank, and principal is repayable on the due date.

Amounts due under the New Facility Letter are currently not secured, but subject to HSBC Bank’s right of set-off and right to repayment on demand and call for cash coverage.

As of March 31, 2024, the outstanding borrowings under HSBC Bank Credit Lines were $8.2 million. The interest rates for these loans were 2.03% - 6.37% per annum as of March 31, 2024.

Principal payments on lines of credit and term loans are due as follows (in thousands):

Fiscal Year Principal Payments
Remainder of 2024$50,690 
202541,169 
202641,169 
202717,886 
20286,033 
2029 and thereafter10,265 
Total lines of credit and term loans
$167,212 

The Company is in compliance with all the covenants for the outstanding loans.
Convertible Notes
2029 Convertible Notes

In February 2024, the Company issued $1,725.0 million aggregate principal amount of Convertible Notes. The Company received net proceeds from the offering of approximately $1,695.8 million. The Company used approximately $142.1 million of the net proceeds to fund the cost of entering into the Capped Call Transactions described below. The Convertible Notes will mature on March 1, 2029.

The Convertible Notes do not bear regular interest, and the principal amount of the Convertible Notes do not accrete. The Convertible Notes are convertible into cash, shares of the Company’s common stock, or a combination of cash and shares of common stock, at the Company’s election, at an initial conversion rate of 0.7455 shares of common stock per $1,000 principal amount of Convertible Notes, which is equivalent to an initial conversion price of $1,341.38 per share of common stock. The conversion rate is subject to customary adjustments for certain events as described in the indenture governing the Convertible Notes (the "Indenture"). Special interest and additional interest will accrue on the Convertible Notes in the circumstances and at the rates described in the Indenture. The debt issuance costs are amortized to interest expense. The Convertible Notes do not contain financial maintenance covenants.

Holders may convert their Convertible Notes at their option only in the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on June 30, 2024, if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price for each of at least 20 trading days during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter; (2) during the five consecutive business days immediately after any five consecutive trading day period (such five consecutive trading day period, the “measurement period”) in which the trading price per $1,000 principal amount of notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of Company’s common stock on such trading day and the conversion rate on such trading day; (3) upon the occurrence of certain corporate events or distributions on the Company’s common stock, as described in the Indenture; (4) if the Company calls such notes for redemption; and (5) at any time from, and including, September 1, 2028 until the close of business on the second scheduled trading day immediately before the maturity date.

If the Company undergoes a fundamental change (as defined in the Indenture), subject to certain conditions, holders may require the Company to repurchase for cash all or any portion of their Convertible Notes, at a fundamental change repurchase price equal to 100% of the principal amount of the Convertible Notes to be repurchased, plus any accrued and unpaid special interest and additional interest, if any, up to, but excluding, the fundamental change repurchase date. In addition, following certain corporate events or if the Company issues a notice of redemption, it will, under certain circumstances, increase the conversion rate for holders who elect to convert their Convertible Notes in connection with such corporate event or during the relevant redemption period.

The Convertible Notes are redeemable, in whole or in part (subject to certain limitations), for cash at the Company’s option at any time, and from time to time, on or after March 1, 2027 and on or before the 20th scheduled trading day immediately before the maturity date, but only if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price for a specified period of time. The redemption price will be equal to the principal amount of the notes to be redeemed, plus accrued and unpaid special and additional interest, if any, to, but excluding, the redemption date.

The Convertible Notes have customary provisions relating to the occurrence of “events of default” (as defined in the Indenture). The occurrence of such events of default may result in the acceleration of all amounts due under the Convertible Notes. The Convertible Notes were not eligible for conversion as of March 31, 2024. No sinking fund is provided for the Convertible Notes.
The Convertible Notes are general unsecured obligations of the Company and rank senior in right of payment to all of the Company’s existing and future indebtedness that is expressly subordinated in right of payment to the Convertible Notes; equal in right of payment with all of the Company’s existing and future senior, unsecured indebtedness; effectively subordinated to any of the Company’s existing and future secured indebtedness to the extent of the value of the collateral securing such indebtedness; and structurally subordinated to all existing and future indebtedness and other liabilities, including trade payables, and (to the extent the Company is not a holder thereof) preferred equity if any, of the Company’s current or future subsidiaries. As of March 31, 2024, none of the conditions permitting the holders of the Convertible Notes to convert their notes early had been met. Therefore, the Convertible Notes are classified as long-term.

The Company accounted for the issuance of the Convertible Notes as a single liability measured at its amortized cost, as no other embedded features require bifurcation and recognition as derivatives.

The carrying value of the Convertible Notes, net of unamortized issuance costs of $28.7 million, was $1,696.3 million as of March 31, 2024. Interest expense related to the amortization of debt issuance costs was $0.5 million for the quarter ended March 31, 2024. The effective interest rate is 0.34%.

Capped Calls

In connection with the issuance of the Convertible Notes, the Company entered into privately negotiated capped call transactions (collectively, the “Capped Call Transactions”) with certain financial institutions (the “Capped Call Counterparties”). The Capped Call Transactions are expected generally to reduce the potential dilution to the Company’s common stock upon conversion of the Convertible Notes and/or offset any potential cash payments the Company is required to make in excess of the principal amount of the Convertible Notes, as the case may be, with such reduction and/or offset, in each case subject to a cap.

The Capped Call Transactions have an initial strike price of $1,341.38 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Convertible Notes. The cap price of the Capped Call Transactions was initially $1,951.04 per share of common stock, representing a premium of approximately 100% above the last reported sale price of $975.52 per share of common stock on February 22, 2024, and is subject to certain adjustments under the terms of the Capped Call Transactions.
For accounting purposes, each Capped Call Transaction is a separate transaction, and not part of the terms of the Convertible Notes. As these transactions meet certain accounting criteria, the Capped Call Transactions of $142.1 million are recorded in stockholders’ equity and are not accounted for as derivatives. The Capped Call Transactions will not be remeasured as long as they continue to meet the conditions for equity classification. The Convertible Notes and the Capped Call Transactions will be integrated for tax purposes. The accounting impact of this tax treatment results in the Capped Call Transactions being deductible with the cost of the Capped Call Transactions qualifying as original issue discount for tax purposes over the term of the Convertible Notes.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Convertible Notes
9 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Convertible Notes and Term Loans
Short-term and long-term loan obligations as of March 31, 2024 and June 30, 2023 consisted of the following (in thousands):
 
 March 31,June 30,
 20242023
Line of credit:
2018 Bank of America Credit Facility$— $— 
 2022 Bank of America Credit Facility— — 
 Cathay Bank Line of Credit— 131,583 
 2024 CTBC Credit Lines
24,994 — 
 Chang Hwa Bank Credit Facility
— — 
 2023 HSBC Bank Credit Lines
8,217 — 
 2022 E.SUN Bank Credit Facility
— — 
 Mega Bank Credit Facility7,186 — 
Total line of credit40,397 131,583 
Term loan facilities:
 Chang Hwa Bank Credit Facility due October 15, 202620,178 26,853 
 CTBC Term Loan Facility, due June 4, 2030
33,029 38,208 
 2021 CTBC Credit Lines, due August 15, 20263,493 4,721 
 2021 E.SUN Bank Credit Facility, due September 15, 202624,995 33,513 
 2022 ESUN Bank Credit Facility, due August 15, 202713,877 16,756 
 Mega Bank Credit Facility, due September 15, 202631,243 38,668 
Total term loans126,815 158,719 
Total lines of credit and term loans
167,212 290,302 
Lines of credit and current portion of term loans
81,566 170,123 
Term loans, non-current
$85,646 $120,179 
Activities under Revolving Lines of Credit and Term Loans

Available borrowings and interest rates as of March 31, 2024 and June 30, 2023 consisted of the following (in thousands except for percentages):

 March 31, 2024
June 30, 2023
Available borrowingsInterest rateAvailable borrowingsInterest rate
Line of credit:
2018 Bank of America Credit Facility$350,000 7.06%$350,000 6.57%
2022 Bank of America Credit Facility$20,000 6.49%$20,000 3.36%
Cathay Bank Line of Credit$132,000 7.50%$417 7.08%
2022 CTBC Credit Lines
$— $105,000 3.33%
2024 CTBC Credit Lines
$160,006 
1.94% - 6.26%
$— 
Chang Hwa Bank Credit Facility$20,000 6.30%$20,000 6.58%
2023 HSBC Bank Credit Lines
$41,783 
2.03% - 6.37%
$50,000 4.50%
 2022 E.SUN Bank Credit Facility$30,000 6.67%$30,000 4.18%
 Mega Bank Credit Facility$12,814 
1.90% - 1.91%
$20,000 2.55%
Term loan facilities:
Chang Hwa Bank Credit Facility due October 15, 2026$— 1.68%$— 1.55%
CTBC Term Loan Facility, due June 4, 2030
$— 1.33%$— 1.20%
 2021 CTBC Credit Lines, due August 15, 2026$— 1.53%$— 1.40%
2021 E.SUN Bank Credit Facility, due September 15, 2026
$— 1.87%$7,734 1.75%
 2022 ESUN Bank Credit Facility, due August 15, 2027$— 1.87%$— 1.75%
 Mega Bank Credit Facility, due September 15, 2026$— 
 1.52% - 1.72%
$— 
1.40% - 1.60%

See “Part II. Item 8. Financial Statements and Supplementary Data – Note 7. Short-term and Long-term Debt” of the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2023 for a more complete description of the Company's credit facilities.

The Company entered into new agreements during the nine months ended March 31, 2024 with the following terms:
CTBC Bank

2024 CTBC Bank Credit Lines

On February 16, 2024 (the “Effective Date”), the Company's Taiwan subsidiary entered into a new general agreement for omnibus credit lines with CTBC Bank. This agreement (which changed arrangements which had been entered into with CTBC Bank in September 2023), increased the aggregate total borrowings under the various individual credit arrangements with CTBC Bank from $105.0 million to $185.0 million. The credit arrangements under such general agreement now include the previous issued long and medium term loan facility of NTD 1,550.0 million entered in 2021 and 2020 (the “Long and Medium Loan Facility”), and each of (i) a short-term loan and guarantee line providing credit of up to NTD1,250.0 million and NTD100.0 million, respectively (the “NTD Short Term Loan/Guarantee Line”), (ii) a short-term loan providing a line of credit of up to $40.0 million (the “USD Short Term Loan Line”), (iii) an export/import o/a loan line providing a line of credit of up to $105.0 million for exports and $50.0 million for imports (the “Export/Import Line”) and (iv) an import o/a loan line of credit of up to $80.0 million available through August 31, 2024 (the “Incremental Import Line,” and, together with the NTD Short Term Loan/Guarantee Line, the USD Short Term Loan Line, and the Export/Import Line, the “Increased CTBC Credit Lines”). Aggregate borrowings under all the Increased CTBC Credit Lines is subject to a cap of $185.0 million.

Interest rates under each of the individual Increased CTBC Credit Lines are to be established according to individual credit arrangements, which interest rates shall be subject to adjustment depending on the satisfaction of certain conditions. Each of the NTD Short Term Loan/Guarantee Line and USD Short Term Loan Line continue to be secured by certain of the Company's Taiwan subsidiary’s assets, including certain property, land, and plant. The tenor of the Incremental Import Line provides for availability until August 31, 2024 with a final drawdown date of October 30, 2024. Such Incremental Import Line, which is reviewed quarterly for cancellation by the CTBC Bank, is also subject to an average usage requirement and fee for retaining the underutilized portion of such line. For the Long and Medium Loan Facility, the Taiwan subsidiary is subject to various financial covenants, including current ratio, debt service coverage ratio, and financial debt ratio requirements. In the event the Taiwan subsidiary does not satisfy such financial covenants, CTBC Bank is permitted to, among other things, reduce the permitted total borrowings to a cap of $70.0 million from $105.0 million. Additional covenants require, among other things, the Company to maintain ownership of all of the capital stock of the Taiwan subsidiary and prohibit secondary mortgages on certain assets securing various of the Increased CTBC Credit Lines. The Increased CTBC Credit Lines have customary default provisions permitting CTBC Bank to suspend the extension of credit, reduce the credit line, shorten the credit extension term, or declare all principal and interest amounts immediately due and payable.

The Company's Taiwan subsidiary intends to use borrowings under the Increased CTBC Credit Lines in connection with financing of eligible accounts receivable and accounts payable (vendor invoices).

As of March 31, 2024, the outstanding borrowings under the 2024 CTBC Bank Credit Lines were $25.0 million. The interest rate for these loans were 1.94% - 6.26% per annum as of March 31, 2024.
HSBC Bank

2023 HSBC Bank Credit Lines

On December 7, 2023, the Company's Taiwan subsidiary entered into a new Facility Letter with the Taiwan affiliate of HSBC Bank. The New Facility Letter is substantially identical to the prior Facility Letter entered into with HSBC Bank on February 7, 2023. The New Facility Letter permits borrowings up to a combined aggregate limit of $50 million which may be comprised of borrowings under a New Taiwan Dollar revolving facility with a sub-limit of NTD 300 million (the “NTD Revolver”) and an export/seller facility with a sub-limit of $50 million (the “Export/Seller Facility”, and together with the NTD Revolver, the "HSBC Bank Credit Lines"). Interest under both the NTD Revolver and Export/Seller Facility is based on HSBC Bank’s base rate plus a fixed margin, subject to adjustment under certain circumstances. Interest payments thereunder are due on a monthly basis, or such other interest period as agreed by HSBC Bank, and principal is repayable on the due date.

Amounts due under the New Facility Letter are currently not secured, but subject to HSBC Bank’s right of set-off and right to repayment on demand and call for cash coverage.

As of March 31, 2024, the outstanding borrowings under HSBC Bank Credit Lines were $8.2 million. The interest rates for these loans were 2.03% - 6.37% per annum as of March 31, 2024.

Principal payments on lines of credit and term loans are due as follows (in thousands):

Fiscal Year Principal Payments
Remainder of 2024$50,690 
202541,169 
202641,169 
202717,886 
20286,033 
2029 and thereafter10,265 
Total lines of credit and term loans
$167,212 

The Company is in compliance with all the covenants for the outstanding loans.
Convertible Notes
2029 Convertible Notes

In February 2024, the Company issued $1,725.0 million aggregate principal amount of Convertible Notes. The Company received net proceeds from the offering of approximately $1,695.8 million. The Company used approximately $142.1 million of the net proceeds to fund the cost of entering into the Capped Call Transactions described below. The Convertible Notes will mature on March 1, 2029.

The Convertible Notes do not bear regular interest, and the principal amount of the Convertible Notes do not accrete. The Convertible Notes are convertible into cash, shares of the Company’s common stock, or a combination of cash and shares of common stock, at the Company’s election, at an initial conversion rate of 0.7455 shares of common stock per $1,000 principal amount of Convertible Notes, which is equivalent to an initial conversion price of $1,341.38 per share of common stock. The conversion rate is subject to customary adjustments for certain events as described in the indenture governing the Convertible Notes (the "Indenture"). Special interest and additional interest will accrue on the Convertible Notes in the circumstances and at the rates described in the Indenture. The debt issuance costs are amortized to interest expense. The Convertible Notes do not contain financial maintenance covenants.

Holders may convert their Convertible Notes at their option only in the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on June 30, 2024, if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price for each of at least 20 trading days during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter; (2) during the five consecutive business days immediately after any five consecutive trading day period (such five consecutive trading day period, the “measurement period”) in which the trading price per $1,000 principal amount of notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of Company’s common stock on such trading day and the conversion rate on such trading day; (3) upon the occurrence of certain corporate events or distributions on the Company’s common stock, as described in the Indenture; (4) if the Company calls such notes for redemption; and (5) at any time from, and including, September 1, 2028 until the close of business on the second scheduled trading day immediately before the maturity date.

If the Company undergoes a fundamental change (as defined in the Indenture), subject to certain conditions, holders may require the Company to repurchase for cash all or any portion of their Convertible Notes, at a fundamental change repurchase price equal to 100% of the principal amount of the Convertible Notes to be repurchased, plus any accrued and unpaid special interest and additional interest, if any, up to, but excluding, the fundamental change repurchase date. In addition, following certain corporate events or if the Company issues a notice of redemption, it will, under certain circumstances, increase the conversion rate for holders who elect to convert their Convertible Notes in connection with such corporate event or during the relevant redemption period.

The Convertible Notes are redeemable, in whole or in part (subject to certain limitations), for cash at the Company’s option at any time, and from time to time, on or after March 1, 2027 and on or before the 20th scheduled trading day immediately before the maturity date, but only if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price for a specified period of time. The redemption price will be equal to the principal amount of the notes to be redeemed, plus accrued and unpaid special and additional interest, if any, to, but excluding, the redemption date.

The Convertible Notes have customary provisions relating to the occurrence of “events of default” (as defined in the Indenture). The occurrence of such events of default may result in the acceleration of all amounts due under the Convertible Notes. The Convertible Notes were not eligible for conversion as of March 31, 2024. No sinking fund is provided for the Convertible Notes.
The Convertible Notes are general unsecured obligations of the Company and rank senior in right of payment to all of the Company’s existing and future indebtedness that is expressly subordinated in right of payment to the Convertible Notes; equal in right of payment with all of the Company’s existing and future senior, unsecured indebtedness; effectively subordinated to any of the Company’s existing and future secured indebtedness to the extent of the value of the collateral securing such indebtedness; and structurally subordinated to all existing and future indebtedness and other liabilities, including trade payables, and (to the extent the Company is not a holder thereof) preferred equity if any, of the Company’s current or future subsidiaries. As of March 31, 2024, none of the conditions permitting the holders of the Convertible Notes to convert their notes early had been met. Therefore, the Convertible Notes are classified as long-term.

The Company accounted for the issuance of the Convertible Notes as a single liability measured at its amortized cost, as no other embedded features require bifurcation and recognition as derivatives.

The carrying value of the Convertible Notes, net of unamortized issuance costs of $28.7 million, was $1,696.3 million as of March 31, 2024. Interest expense related to the amortization of debt issuance costs was $0.5 million for the quarter ended March 31, 2024. The effective interest rate is 0.34%.

Capped Calls

In connection with the issuance of the Convertible Notes, the Company entered into privately negotiated capped call transactions (collectively, the “Capped Call Transactions”) with certain financial institutions (the “Capped Call Counterparties”). The Capped Call Transactions are expected generally to reduce the potential dilution to the Company’s common stock upon conversion of the Convertible Notes and/or offset any potential cash payments the Company is required to make in excess of the principal amount of the Convertible Notes, as the case may be, with such reduction and/or offset, in each case subject to a cap.

The Capped Call Transactions have an initial strike price of $1,341.38 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Convertible Notes. The cap price of the Capped Call Transactions was initially $1,951.04 per share of common stock, representing a premium of approximately 100% above the last reported sale price of $975.52 per share of common stock on February 22, 2024, and is subject to certain adjustments under the terms of the Capped Call Transactions.
For accounting purposes, each Capped Call Transaction is a separate transaction, and not part of the terms of the Convertible Notes. As these transactions meet certain accounting criteria, the Capped Call Transactions of $142.1 million are recorded in stockholders’ equity and are not accounted for as derivatives. The Capped Call Transactions will not be remeasured as long as they continue to meet the conditions for equity classification. The Convertible Notes and the Capped Call Transactions will be integrated for tax purposes. The accounting impact of this tax treatment results in the Capped Call Transactions being deductible with the cost of the Capped Call Transactions qualifying as original issue discount for tax purposes over the term of the Convertible Notes.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases
9 Months Ended
Mar. 31, 2024
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 and nine months ended March 31, 2024 and 2023 were as follows (in thousands):
Three Months Ended
March 31,
Nine Months Ended
March 31,
2024202320242023
Operating lease expense (including expense for lease agreements with related parties of $86 and $139 for the three months ended March 31, 2024 and 2023, respectively, and $363 and $422 for the nine months ended March 31, 2024 and 2023, respectively)
$2,538 $2,129 $7,076 $6,354 
Cash payments for operating leases (including payments to related parties of $75 and $134 for the three months ended March 31, 2024 and 2023, respectively, and $333 and $391 for the nine months ended March 31, 2024 and 2023, respectively)
$2,469 $2,146 $6,756 $6,209 
New operating lease assets obtained in exchange for operating lease liabilities $22,301 $655 $24,140 $1,679 

On January 31, 2024, the Company entered into a lease for approximately 260,000 square feet of space in San Jose, California for a term of 79 months. The Company commenced lease payments and accepted the premises, which it is utilizing as warehouse space, in March 2024. Aggregate payment under the lease is approximately $0.3 million per month, subject to an annual increase of 3%. On February 9, 2024, the Company consummated the purchase of certain real estate for $80.0 million in San Jose, California. Such purchased real estate was previously under lease, leading to the de-recognition of the related ROU asset of $7.9 million and lease liability of $8.3 million.

During the three and nine months ended March 31, 2024 and 2023, 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 and nine months ended March 31, 2024 were $0.6 million and $1.6 million, respectively. Non-lease variable payments expensed in the three and nine months ended March 31, 2023 were $0.5 million and $1.3 million, respectively.

As of March 31, 2024, the weighted average remaining lease term for operating leases was 4.8 years and the weighted average discount rate was 5.0%. Maturities of operating lease liabilities under noncancelable operating lease arrangements as of March 31, 2024 were as follows (in thousands):
Fiscal Year:Maturities of operating leases
Remainder of 2024$2,165 
202510,692 
20267,628 
20276,013 
20285,001 
2029 and beyond9,139 
Total future lease payments40,638 
Less: Imputed interest(4,215)
Present value of operating lease liabilities$36,423 
    
The Company has entered into lease agreements with related parties. See Part I, Item 1, Note 9, “Related Party Transactions,” for a further discussion.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related Party Transactions
9 Months Ended
Mar. 31, 2024
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 36.0% 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 March 31, 2024. 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. Neither Charles Liang nor Sara Liu own any capital stock of Compuware and the Company does not own any of Ablecom or Compuware’s capital stock. In addition, a sibling of Yih-Shyan (Wally) Liaw, who is our Senior Vice President, Business Development and a director, owns approximately 11.7% of Ablecom’s capital stock and 8.7% of 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 95.2% and 96.3% of the chassis included in the products sold by the Company during the three months ended March 31, 2024 and 2023, respectively, and 92.7% and 93.0% of the chassis included in the products sold by the Company during the nine months ended March 31, 2024 and 2023, 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 cancellable and non-cancellable purchase orders from the Company to Ablecom on March 31, 2024 were $113.7 million and $48.4 million, respectively, and outstanding cancellable and non-cancellable purchase orders from the Company to Ablecom on June 30, 2023 were $37.4 million and $23.7 million, 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 material 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 cancellable and non-cancellable purchase orders from the Company to Compuware on March 31, 2024 were $147.7 million and $52.1 million, respectively, and outstanding cancellable and non-cancellable purchase orders from the Company to Compuware on June 30, 2023 were $156.2 million and $46.8 million, 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 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. The carrying value of the equity investment in the corporate venture was $5.1 million and $2.0 million as of March 31, 2024 and June 30, 2023, respectively. The Company does not believe that the equity investment carrying value is impaired as of March 31, 2024 and June 30, 2023. No impairment charge was recorded for the three and nine months ended March 31, 2024 and 2023.
The Company sold products worth $4.3 million and $6.4 million to the Corporate Venture during the three months ended March 31, 2024 and 2023, respectively, and $16.5 million and $23.6 million to the Corporate Venture during the nine months ended March 31, 2024 and 2023, respectively. The Company’s share of intra-entity profits on the products that remained unsold by the Corporate Venture as of March 31, 2024 and June 30, 2023 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. The Company had $0.8 million and $1.9 million due from the Corporate Venture in accounts receivable, net as of March 31, 2024 and June 30, 2023, respectively.

The Company had the following balances related to transactions with its related parties as of March 31, 2024 and June 30, 2023 (in thousands):

AblecomCompuwareCorporate VentureTotal
March 31, 2024June 30, 2023March 31, 2024June 30, 2023March 31, 2024June 30, 2023March 31, 2024June 30, 2023
Accounts receivable$$$268 $3,528 $839 $1,943 $1,110 $5,473 
Other receivable (1)
$1,819 $2,841 $28,430 $24,891 $— $— $30,249 $27,732 
Accounts payable$54,191 $35,711 $48,391 $53,423 $— $— $102,582 $89,134 
Accrued liabilities (2)
$692 $1,230 $18,106 $12,787 $— $— $18,798 $14,017 

(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 March 31, 2024 and 2023, are as follows (in thousands):

AblecomCompuwareCorporate Venture Total
Three months ended March 31,Three months ended March 31,Three months ended March 31,Three months ended March 31,
20242023202420232024202320242023
Net sales$$$21,501 $2,826 $4,301 $6,360 $25,804 $9,188 
Purchases - inventory$65,933 $33,637 $64,464 $54,095 $— $— $130,397 $87,732 
Purchases - other miscellaneous items$4,401 $2,329 $343 $541 $— $— $4,744 $2,870 
The Company’s results from transactions with its related parties for each of the nine months ended March 31, 2024 and 2023, are as follows (in thousands):

AblecomCompuwareCorporate Venture Total
Nine months ended March 31,Nine months ended March 31,Nine months ended March 31,Nine months ended March 31,
20242023202420232024202320242023
Net sales$$$42,498 $30,699 $16,474 $23,611 $58,980 $54,316 
Purchases - inventory$163,131 $128,198 $192,817 $154,812 $— $— $355,948 $283,010 
Purchases - other miscellaneous items$12,616 $9,855 $1,092 $1,078 $— $— $13,708 $10,933 

The Company’s cash flow impact from transactions with its related parties for each of the nine months ended March 31, 2024 and 2023, are as follows (in thousands):

AblecomCompuwareCorporate Venture Total
Nine months ended March 31,Nine months ended March 31,Nine months ended March 31,Nine months ended March 31,
20242023202420232024202320242023
Changes in accounts receivable$(1)$— $3,260 $293 $1,104 $6,074 $4,363 $6,367 
Changes in other receivable$1,022 $627 $(3,539)$(9,200)$— $— $(2,517)$(8,573)
Changes in accounts payable$18,480 $(14,094)$(5,032)$2,852 $— $— $13,448 $(11,242)
Changes in accrued liabilities$(538)$(1,734)$5,319 $1,410 $— $— $4,781 $(324)
Changes in other long-term liabilities$— $— $(178)$(241)$— $— $(178)$(241)
Purchases of property, plant and equipment$8,935 $6,129 $197 $196 $— $— $9,132 $6,325 
Unpaid property, plant and equipment$1,492 $1,369 $— $22 $— $— $1,492 $1,391 
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-based Compensation and Stockholders' Equity
9 Months Ended
Mar. 31, 2024
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 “Original 2020 Plan”). The maximum number of shares available under the Original 2020 Plan was 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 Original 2020 Plan. No other awards can be granted under the 2016 Plan and 7,246,000 shares of common stock remained reserved for outstanding awards issued under the Original 2016 Plan at the time of adoption of the Original 2020 Plan. On May 18, 2022, the stockholders of the Company approved an amendment and restatement of the Original 2020 Plan which, among other things, increased the number of shares available for award under the 2020 Plan by an additional 2,000,000 shares.

On January 22, 2024, the stockholders of the Company approved a further amendment and restatement of the Original 2020 Plan (as amended and restated from time to time, the “2020 Plan”) which, among other things, further increased the number of shares available for award under the 2020 Plan by an additional 1,500,000 shares.

Under the 2020 Plan, the Company can grant stock options, stock appreciation rights, restricted stock, restricted stock units, performance shares, performance units, dividend equivalents, and certain other awards, including those denominated or payable in, or otherwise based on, the Company’s common stock. The exercise price per share for incentive stock options granted to employees owning shares representing more than 10% of the Company’s outstanding voting stock at the time of grant cannot be less than 110% of the fair value of the underlying shares on the grant date. Nonqualified stock options and incentive stock options granted to all other persons are granted at a price not less than 100% of the fair value. Options generally expire ten years after the date of grant. Stock options and RSUs generally vest over four years; 25% at the end of one year and one sixteenth per quarter thereafter.

As of March 31, 2024, the Company had 1,668,086 authorized shares available for future issuance under the 2020 Plan.

Offerings of Common Stock

On December 5, 2023, the Company completed a public offering of 2,415,805 shares of the Company's common stock at $262.00 per share, with 2,315,105 shares sold by the Company and 100,700 shares sold by selling stockholders.

The Company received net proceeds of approximately $582.8 million, after deducting underwriting discounts and commissions and offering expenses payable by the Company. The Company did not receive any proceeds from the sale of the shares of common stock by the selling stockholders.

On March 22, 2024, the Company completed a public offering of 2,000,000 shares of the Company's common stock at $875.00 per share. The Company received net proceeds of $1,731.5 million, after deducting underwriting discounts and commissions and offering expenses payable by the Company.

Common Stock Repurchase and Retirement

On August 3, 2022, after the expiration of a prior share repurchase program on July 31, 2022, a duly authorized subcommittee of the Company’s Board approved a new share repurchase program to repurchase shares of the Company’s common stock for up to $200 million at prevailing prices in the open market. Under the common stock repurchase program, shares may be purchased from time to time in open market transactions, block trades, through plans established under the Securities Exchange Act Rule 10b5-1, or otherwise. The number of shares purchased and the timing of such purchases are based on working capital requirements, market and general business conditions, and other factors, including alternative investment opportunities.
No shares were repurchased under the share repurchase program during the three and nine months ended March 31, 2024. The share repurchase program was effective until January 31, 2024, at which time the remaining unutilized portion of such program expired.

Determining Fair Value

The Company’s fair value of RSUs 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 implied and 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 and nine months ended March 31, 2024 and 2023 was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:
 Three Months Ended
March 31,
Nine Months Ended
March 31,
 2024202320242023
Risk-free interest rate
4.01% - 4.09%
3.52%
4.01% - 4.78%
2.81% - 4.25%
Expected term
3.00 years - 5.99 years
6.07 years
3.00 years - 5.99 years
6.07 years
Dividend yield—%—%—%—%
Volatility
59.74% - 64.55%
51.61%
56.87% - 64.55%
50.62% - 51.68%
Weighted-average fair value of options
$290.08$41.50$205.79$35.06

The following table shows total stock-based compensation expense included in the condensed consolidated statements of operations for the three and nine months ended March 31, 2024 and 2023 (in thousands):
 
 Three Months Ended
March 31,
Nine Months Ended
March 31,
 2024202320242023
Cost of sales$3,221 $1,215 $12,680 $3,585 
Research and development24,856 8,097 86,005 23,549 
Sales and marketing4,993 1,214 14,998 3,471 
General and administrative23,037 3,126 42,864 11,042 
Stock-based compensation expense before taxes56,107 13,652 156,547 41,647 
Income tax impact(47,023)(3,444)(72,641)(8,165)
Stock-based compensation expense, net$9,084 $10,208 $83,906 $33,482 
    
As of March 31, 2024, $95.9 million of unrecognized compensation cost related to stock options is expected to be recognized over a weighted-average period of 3.25 years and $309.0 million of unrecognized compensation cost related to unvested RSUs is expected to be recognized over a weighted-average period of 2.72 years. As described below, there is no unrecognized compensation cost related to the 2021 CEO Performance Stock Option as of March 31, 2024. Additionally, $36.9 million of unrecognized compensation cost related to the 2023 CEO Performance Stock Option is expected to be recognized over a period of 2.5 years.
    
Stock Option Activity

2021 CEO Performance Award

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 shares of common stock to the Company’s CEO (the “2021 CEO Performance Stock Option”). As of March 31, 2024, the 2021 CEO Performance Stock Option had fully vested based upon achievement of operational and stock price milestones as follows:

Annualized Revenue Milestone (in billions)Achievement StatusStock Price MilestoneAchievement Status
$4.0Achieved$45
Achieved (1)
$4.8Achieved$60
Achieved (2)
$5.8Achieved$75
Achieved (3)
$6.8Achieved$95
Achieved (4)
$8.0Achieved$120
Achieved (5)

(1)The vesting of the first tranche of 200,000 option shares under the 2021 CEO Performance Stock Option, representing one-fifth of such award, was certified by the Company’s Compensation Committee in August 2022.
(2)The vesting of the second tranche of 200,000 option shares under the 2021 CEO Performance Stock Option representing one-fifth of such award was certified by the Company’s Compensation Committee in October 2022.
(3)The vesting of the third tranche of 200,000 option shares under the 2021 CEO Performance Stock Option representing one-fifth of such award was certified by the Company’s Compensation Committee in January 2023.
(4)The vesting of the fourth tranche of 200,000 option shares under the 2021 CEO Performance Stock Option representing one-fifth of such award was certified by the Company’s Compensation Committee in September 2023.
(5)The vesting of the fifth tranche of 200,000 option shares under the 2021 CEO Performance Stock Option representing one-fifth of such award was certified by the Company’s Compensation Committee in February 2024.


During the three and nine months ended March 31, 2024, the Company recognized compensation expense related to the 2021 CEO Performance Stock Option of $0.0 million and $0.7 million, respectively. During the three and nine months ended March 31, 2023, the Company recognized compensation expense related to the 2021 CEO Performance Stock Option of $0.5 million and $3.8 million, respectively. As of March 31, 2024 and June 30, 2023, the Company had $0.0 million and $0.7 million, respectively, in unrecognized compensation cost related to the 2021 CEO Performance Stock Option.
2023 CEO Performance Award

In November 2023, the Compensation Committee approved the grant of a stock option award for 500,000 shares of common stock to the Company’s CEO (the “2023 CEO Performance Stock Option”). The 2023 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 and (2) service through each vesting date. Each of the five vesting tranches of the 2023 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 $450.00 per share for the first tranche and increases up to $1,100.00 per share thereafter (based on a 60 trading day average stock price), has been achieved, and (ii) any one of 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 $450.00 per share, prior to November 14, 2026, the Company’s CEO must hold shares that he acquires until November 14, 2026, 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 March 31, 2024 was as follows:

Annualized Revenue Milestone (in billions)(1)
Achievement Status
Stock Price Milestone(1)
Achievement Status
$13.0Probable$450
Achieved (2)
$15.0Probable$600
Achieved (3)
$17.0Probable$750
Achieved (4)
$19.0Probable$900
Achieved (5)
$21.0Not Probable$1,100Not met

(1)Under the terms of the 2023 CEO Performance Stock Option, the annualized revenue milestones and stock price milestones set forth in the table above must be achieved by December 31, 2028 and March 31, 2029, respectively.
(2)On March 2, 2024, the Compensation Committee certified achievement of the $450 stock price milestone based upon the 60 trading day average stock price from November 29, 2023 through February 26, 2024.
(3)On April 1, 2024, the Compensation Committee certified achievement of the $600 stock price milestone based upon the 60 trading day average stock price from December 15, 2023 through March 13, 2024.
(4)On April 1, 2024, the Compensation Committee certified achievement of the $750 stock price milestone based upon the 60 trading day average stock price from January 4, 2024 through April 1, 2024.
(5)The 60 trading day average stock price from January 31, 2024 through April 25, 2024 was $903.10. Achievement of the $900 stock price milestone has not yet been certified by the Company’s Compensation Committee.
During the three and nine months ended March 31, 2024, the Company recognized compensation expense related to the 2023 CEO Performance Stock Option of $16.9 million and $19.4 million, respectively. As of March 31, 2024, the Company had $36.9 million in unrecognized compensation cost related to the 2023 CEO Performance Stock Option. The unrecognized compensation cost as of March 31, 2024 is expected to be recognized over a period of 2.5 years.
    
On the respective grant dates of each of the 2021 CEO Performance Award and the 2023 CEO Performance Award, a Monte Carlo simulation was used to determine for each tranche of each award (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, using a Monte Carlo simulation, 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 respective 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.

The following table summarizes stock option activity during the nine months ended March 31, 2024 under all plans: 
Options
Outstanding
Weighted
Average
Exercise
Price per
Share
Weighted
Average
Remaining
Contractual
Term (in Years)
Balance as of June 30, 20233,302,533 $40.47 
Granted953,005 $404.50 
Exercised(778,310)$32.54 
Forfeited/Cancelled(10,874)$129.36 
Balance as of March 31, 20243,466,354 $142.08 7.17
Options vested and exercisable at March 31, 20241,914,265 $40.26 5.67

RSU Activity

The following table summarizes RSU activity during the nine months ended March 31, 2024 under all plans: 

Time-Based RSUs
Outstanding
Weighted
Average
Grant-Date Fair Value per Share
Balance as of June 30, 20232,042,986 $55.94 
Granted955,912 $346.51 
Released(802,450)$112.25 
Forfeited(66,515)$137.91 
Balance as of March 31, 20242,129,933 $162.57 
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes
9 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The Company recorded a benefit for income taxes of $20.0 million for the three months and a provision of $61.7 million for the nine months ended March 31, 2024, respectively. The Company recorded a provision for income taxes of $10.9 million and $79.4 million for the three and nine months ended March 31, 2023, respectively. The effective tax rate was (5.2)% and 6.7% for the three and nine months ended March 31, 2024, respectively, and 11.1% and 15.0% for the three and nine months ended March 31, 2023, respectively. The effective tax rate for both the three and nine months ended March 31, 2024 is lower than that for the three and nine months ended March 31, 2023, primarily due to significant increase in the stock-based compensation tax deduction, and research and development tax credits.

The Tax Cuts and Jobs Act of 2017 eliminated the option to deduct research and development ("R&D") expenses in the year incurred and instead requires taxpayers to capitalize R&D expenses, including software development cost, and subsequently amortize such expenses over five years for R&D activities conducted in the United States and over fifteen years for R&D activities conducted outside of the United States beginning in the Company's fiscal year 2023. Although Congress has considered legislation that would defer, modify, and repeal the capitalization and amortization requirement, there is no assurance the provision will be deferred, repealed, or otherwise modified.

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.

In general, the federal statute of limitations remains open for tax years ended June 30, 2020 through 2023. Various states’ statutes of limitations remain open in general for tax years ended June 30, 2019 through 2023. Certain statutes of limitations in major foreign jurisdictions remain open for the tax years ended June 30, 2018 through 2023. It is reasonably possible that the Company’s gross unrecognized tax benefits will decrease by approximately $3.2 million, in the next 12 months, due to the lapse of the statute of limitations. These adjustments, if recognized, would positively impact the Company’s effective tax rate, and would be recognized as additional tax benefits.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies
9 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
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 March 31, 2024 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 March 31, 2024, these remaining noncancelable commitments were $2.9 billion, including $100.4 million for related parties.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Reporting
9 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Segment Reporting Segment Reporting
The Company operates in one operating segment that develops and provides high-performance server and storage 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):
 March 31,June 30,
20242023
Long-lived assets:
United States$265,341 $183,485 
Asia117,785 104,094 
Europe2,440 2,661 
$385,566 $290,240 

The Company’s revenue is presented on a disaggregated basis in Part I, Item 1, Note 2, “Revenue,” by type of product and by geographical market.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events
9 Months Ended
Mar. 31, 2024
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
On April 17, 2024, the Company’s Taiwan subsidiary renewed its credit agreement with Mega Bank, which increases the credit limit from $20 million to $50 million. This new loan is interest bearing, unsecured and the Company is not serving as a guarantor.

On April 19, 2024, the Company’s Taiwan subsidiary entered into a credit agreement with E.SUN Bank which is valid from March 14, 2024, to March 14, 2025. This includes a $60 million Import and Export Trade Facility which is unsecured, interest bearing and not guaranteed by the Company.

On April 26, 2024, the Company’s Taiwan subsidiary entered into a new credit facility with Chang Hwa Bank, updating its previous terms from October 2021 to include a combined credit limit of $20 million and an additional NTD300 million. This facility is unsecured, interest bearing and not guaranteed by the Company.

On April 26, 2024, the Company's Taiwan subsidiary entered into a $30 million loan agreement with First Commercial Bank Co., Ltd. This revolving loan is valid from February 17, 2024, to February 17, 2025, interest bearing and unsecured. The Company does not act as a guarantor for this loan.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Pay vs Performance Disclosure        
Net income $ 402,459 $ 85,846 $ 855,422 $ 446,429
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Mar. 31, 2024
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 and nine months ended March 31, 2024 are not necessarily indicative of the results that may be expected for future quarters or for the fiscal year ending June 30, 2024.
Reclassifications
Certain prior year amounts within cash from operating activities in the condensed consolidated statements of cash flows have been reclassified to conform to current year presentation. These changes in presentation do not affect previously reported results.
Concentration of Supplier and Credit and Customer Risk
Concentration of Supplier Risk
Certain materials used by the Company in the manufacturing of its products are available from a limited number of suppliers.
Concentration of Credit and Customer Risk

Financial instruments which potentially subject the Company to concentration of credit risk consist primarily of cash and cash equivalents, restricted cash and accounts receivable.
Accounting Pronouncements Not Yet Adopted
Accounting Pronouncements Not Yet Adopted

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280) – Improvements to Reportable Segment Disclosures. This ASU requires that a public entity provide additional segment disclosures on an interim and annual basis. The amendments in this ASU should be applied retrospectively to all prior periods presented in the financial statements unless impracticable. Upon transition, the segment expense categories and amounts disclosed in the prior periods should be based on the significant segment expense categories identified and disclosed in the period of adoption. The ASU is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating this guidance and the impact it may have on its financial statement disclosures.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which includes amendments that further enhance income tax disclosures, primarily through standardization and disaggregation of rate reconciliation categories and income taxes paid by jurisdiction. The amendments are effective for the Company’s annual periods beginning July 1, 2025, with early adoption permitted, and should be applied either prospectively or retrospectively. The Company is currently evaluating this guidance and the impact it may have on its financial statement disclosures.
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Tables)
9 Months Ended
Mar. 31, 2024
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
March 31,
Nine Months Ended
March 31,
 2024202320242023
Server and storage systems$3,698,446 $1,163,723 $9,100,616 $4,537,710 
Subsystems and accessories151,620 119,573 534,046 400,911 
Total$3,850,066 $1,283,296 $9,634,662 $4,938,621 
The following is a summary for the three and nine months ended March 31, 2024 and 2023, of net sales by geographic region (in thousands):
 Three Months Ended
March 31,
Nine Months Ended
March 31,
 2024202320242023
United States$2,685,213 $785,548 $6,910,312 $3,172,444 
Asia764,614 214,363 1,646,302 815,098 
Europe297,653 228,531 776,949 776,138 
Other102,586 54,854 301,099 174,941 
Total$3,850,066 $1,283,296 $9,634,662 $4,938,621 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Income Per Common Share (Tables)
9 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of 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 and nine months ended March 31, 2024 and 2023 (in thousands, except per share amounts): 

 Three Months Ended
March 31,
Nine Months Ended
March 31,
 2024202320242023
Numerator:
Net income - basic$402,459 $85,846 $855,422 $446,429 
Convertible notes interest charge, net of tax
385 — 385 — 
Net income - diluted
$402,844 $85,846 $855,807 $446,429 
Denominator:
Weighted-average shares outstanding - basic56,478 53,280 54,562 53,011 
Effect of dilutive convertible notes
471— 155— 
Effect of dilutive securities4,482 2,953 4,172 2,785 
Weighted-average shares outstanding - diluted61,431 56,233 58,889 55,796 
Net income per common share - basic$7.13 $1.61 $15.68 $8.42 
Net income per common share - diluted$6.56 $1.53 $14.53 $8.00 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components (Tables)
9 Months Ended
Mar. 31, 2024
Balance Sheet Related Disclosures [Abstract]  
Schedule of Cash, Cash Equivalents and Restricted Cash
The following tables provide details of the selected balance sheet items (in thousands):

Cash, Cash Equivalents and Restricted Cash:
 March 31, 2024June 30, 2023
Cash and cash equivalents$2,115,476 $440,459 
Restricted cash included in other assets506 501 
Total cash, cash equivalents and restricted cash$2,115,982 $440,960 
Schedule of Inventories
Inventories:
March 31, 2024June 30, 2023
Finished goods$2,984,698 $1,045,177 
Work in process640,525 71,874 
Purchased parts and raw materials499,364 328,513 
Total inventories$4,124,587 $1,445,564 
Schedule of Property, Plant, and Equipment
Property, Plant, and Equipment:
 March 31, 2024June 30, 2023
Land$149,394 $86,642 
Buildings163,510 143,496 
Machinery and equipment145,549 130,151 
Building and leasehold improvements65,185 59,634 
Furniture and fixtures40,429 36,303 
Software23,935 23,098 
Building construction in progress6,432 303 
594,434 479,627 
Accumulated depreciation and amortization(208,868)(189,387)
Property, plant and equipment, net$385,566 $290,240 
Schedule of Accrued Liabilities
Accrued Liabilities:    
March 31, 2024June 30, 2023
Customer deposits$73,786 $16,577 
Accrued payroll and related expenses54,745 53,439 
Contract manufacturers liabilities27,496 23,634 
Accrued cooperative marketing expenses13,536 9,744 
Accrued warranty costs10,028 9,079 
Operating lease liability8,154 7,292 
Other102,625 44,100 
Total accrued liabilities$290,370 $163,865 
Schedule of Product Warranties
Product Warranties:
Three Months Ended
March 31,
Nine Months Ended
March 31,
 2024202320242023
Balance, beginning of the period$16,616 $13,276 $14,859 $12,136 
Provision for warranty13,176 9,419 36,220 26,969 
Costs utilized(12,423)(8,100)(33,813)(25,126)
Change in estimated liability for pre-existing warranties273 377 376 993 
Balance, end of the period17,642 14,972 17,642 14,972 
Current portion10,028 9,704 10,028 9,704 
Non-current portion$7,614 $5,268 $7,614 $5,268 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Disclosure (Tables)
9 Months Ended
Mar. 31, 2024
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 March 31, 2024 and June 30, 2023, 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):

March 31, 2024Level 1Level 2Level 3Asset at
Fair Value
Assets
Money market funds (1)
$313 $— $— $313 
Certificates of deposit— 489 — 489 
Investment in marketable equity security2,652 — — 2,652 
Auction rate security— — 1,843 1,843 
Total assets measured at fair value$2,965 $489 $1,843 $5,297 
June 30, 2023Level 1Level 2Level 3Asset at
Fair Value
Assets
Money market funds (1)
$20,823 $— $— $20,823 
Certificates of deposit— 462 — 462 
Auction rate security— — 1,843 1,843 
Total assets measured at fair value$20,823 $462 $1,843 $23,128 
(1) $0.1 million and $20.6 million in money market funds are included cash and cash equivalents and $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 March 31, 2024 and June 30, 2023, respectively.
Schedule of Long-Term Investments
The following is a summary of the Company’s investment in an auction rate security as of March 31, 2024 and June 30, 2023 (in thousands): 
 Cost BasisGross
Unrealized
Holding
Gains
Gross
Unrealized
Holding
Losses
Fair Value
Auction rate security$1,750 $287 $(194)$1,843 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Lines of Credit and Term Loans (Tables)
9 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Short-term and Long-term Debt Obligations
Short-term and long-term loan obligations as of March 31, 2024 and June 30, 2023 consisted of the following (in thousands):
 
 March 31,June 30,
 20242023
Line of credit:
2018 Bank of America Credit Facility$— $— 
 2022 Bank of America Credit Facility— — 
 Cathay Bank Line of Credit— 131,583 
 2024 CTBC Credit Lines
24,994 — 
 Chang Hwa Bank Credit Facility
— — 
 2023 HSBC Bank Credit Lines
8,217 — 
 2022 E.SUN Bank Credit Facility
— — 
 Mega Bank Credit Facility7,186 — 
Total line of credit40,397 131,583 
Term loan facilities:
 Chang Hwa Bank Credit Facility due October 15, 202620,178 26,853 
 CTBC Term Loan Facility, due June 4, 2030
33,029 38,208 
 2021 CTBC Credit Lines, due August 15, 20263,493 4,721 
 2021 E.SUN Bank Credit Facility, due September 15, 202624,995 33,513 
 2022 ESUN Bank Credit Facility, due August 15, 202713,877 16,756 
 Mega Bank Credit Facility, due September 15, 202631,243 38,668 
Total term loans126,815 158,719 
Total lines of credit and term loans
167,212 290,302 
Lines of credit and current portion of term loans
81,566 170,123 
Term loans, non-current
$85,646 $120,179 
Activities under Revolving Lines of Credit and Term Loans

Available borrowings and interest rates as of March 31, 2024 and June 30, 2023 consisted of the following (in thousands except for percentages):
 March 31, 2024
June 30, 2023
Available borrowingsInterest rateAvailable borrowingsInterest rate
Line of credit:
2018 Bank of America Credit Facility$350,000 7.06%$350,000 6.57%
2022 Bank of America Credit Facility$20,000 6.49%$20,000 3.36%
Cathay Bank Line of Credit$132,000 7.50%$417 7.08%
2022 CTBC Credit Lines
$— $105,000 3.33%
2024 CTBC Credit Lines
$160,006 
1.94% - 6.26%
$— 
Chang Hwa Bank Credit Facility$20,000 6.30%$20,000 6.58%
2023 HSBC Bank Credit Lines
$41,783 
2.03% - 6.37%
$50,000 4.50%
 2022 E.SUN Bank Credit Facility$30,000 6.67%$30,000 4.18%
 Mega Bank Credit Facility$12,814 
1.90% - 1.91%
$20,000 2.55%
Term loan facilities:
Chang Hwa Bank Credit Facility due October 15, 2026$— 1.68%$— 1.55%
CTBC Term Loan Facility, due June 4, 2030
$— 1.33%$— 1.20%
 2021 CTBC Credit Lines, due August 15, 2026$— 1.53%$— 1.40%
2021 E.SUN Bank Credit Facility, due September 15, 2026
$— 1.87%$7,734 1.75%
 2022 ESUN Bank Credit Facility, due August 15, 2027$— 1.87%$— 1.75%
 Mega Bank Credit Facility, due September 15, 2026$— 
 1.52% - 1.72%
$— 
1.40% - 1.60%
Schedule of Maturities of Short-term and Long-term Debt Obligations
Principal payments on lines of credit and term loans are due as follows (in thousands):

Fiscal Year Principal Payments
Remainder of 2024$50,690 
202541,169 
202641,169 
202717,886 
20286,033 
2029 and thereafter10,265 
Total lines of credit and term loans
$167,212 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
9 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Schedule 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 and nine months ended March 31, 2024 and 2023 were as follows (in thousands):
Three Months Ended
March 31,
Nine Months Ended
March 31,
2024202320242023
Operating lease expense (including expense for lease agreements with related parties of $86 and $139 for the three months ended March 31, 2024 and 2023, respectively, and $363 and $422 for the nine months ended March 31, 2024 and 2023, respectively)
$2,538 $2,129 $7,076 $6,354 
Cash payments for operating leases (including payments to related parties of $75 and $134 for the three months ended March 31, 2024 and 2023, respectively, and $333 and $391 for the nine months ended March 31, 2024 and 2023, respectively)
$2,469 $2,146 $6,756 $6,209 
New operating lease assets obtained in exchange for operating lease liabilities $22,301 $655 $24,140 $1,679 
Schedule of Future Minimum Lease Payments Under Noncancelable Operating Lease Arrangements Maturities of operating lease liabilities under noncancelable operating lease arrangements as of March 31, 2024 were as follows (in thousands):
Fiscal Year:Maturities of operating leases
Remainder of 2024$2,165 
202510,692 
20267,628 
20276,013 
20285,001 
2029 and beyond9,139 
Total future lease payments40,638 
Less: Imputed interest(4,215)
Present value of operating lease liabilities$36,423 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related Party Transactions (Tables)
9 Months Ended
Mar. 31, 2024
Related Party Transactions [Abstract]  
Schedule of Related Party Transactions
The Company had the following balances related to transactions with its related parties as of March 31, 2024 and June 30, 2023 (in thousands):

AblecomCompuwareCorporate VentureTotal
March 31, 2024June 30, 2023March 31, 2024June 30, 2023March 31, 2024June 30, 2023March 31, 2024June 30, 2023
Accounts receivable$$$268 $3,528 $839 $1,943 $1,110 $5,473 
Other receivable (1)
$1,819 $2,841 $28,430 $24,891 $— $— $30,249 $27,732 
Accounts payable$54,191 $35,711 $48,391 $53,423 $— $— $102,582 $89,134 
Accrued liabilities (2)
$692 $1,230 $18,106 $12,787 $— $— $18,798 $14,017 

(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 March 31, 2024 and 2023, are as follows (in thousands):

AblecomCompuwareCorporate Venture Total
Three months ended March 31,Three months ended March 31,Three months ended March 31,Three months ended March 31,
20242023202420232024202320242023
Net sales$$$21,501 $2,826 $4,301 $6,360 $25,804 $9,188 
Purchases - inventory$65,933 $33,637 $64,464 $54,095 $— $— $130,397 $87,732 
Purchases - other miscellaneous items$4,401 $2,329 $343 $541 $— $— $4,744 $2,870 
The Company’s results from transactions with its related parties for each of the nine months ended March 31, 2024 and 2023, are as follows (in thousands):

AblecomCompuwareCorporate Venture Total
Nine months ended March 31,Nine months ended March 31,Nine months ended March 31,Nine months ended March 31,
20242023202420232024202320242023
Net sales$$$42,498 $30,699 $16,474 $23,611 $58,980 $54,316 
Purchases - inventory$163,131 $128,198 $192,817 $154,812 $— $— $355,948 $283,010 
Purchases - other miscellaneous items$12,616 $9,855 $1,092 $1,078 $— $— $13,708 $10,933 

The Company’s cash flow impact from transactions with its related parties for each of the nine months ended March 31, 2024 and 2023, are as follows (in thousands):

AblecomCompuwareCorporate Venture Total
Nine months ended March 31,Nine months ended March 31,Nine months ended March 31,Nine months ended March 31,
20242023202420232024202320242023
Changes in accounts receivable$(1)$— $3,260 $293 $1,104 $6,074 $4,363 $6,367 
Changes in other receivable$1,022 $627 $(3,539)$(9,200)$— $— $(2,517)$(8,573)
Changes in accounts payable$18,480 $(14,094)$(5,032)$2,852 $— $— $13,448 $(11,242)
Changes in accrued liabilities$(538)$(1,734)$5,319 $1,410 $— $— $4,781 $(324)
Changes in other long-term liabilities$— $— $(178)$(241)$— $— $(178)$(241)
Purchases of property, plant and equipment$8,935 $6,129 $197 $196 $— $— $9,132 $6,325 
Unpaid property, plant and equipment$1,492 $1,369 $— $22 $— $— $1,492 $1,391 
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-based Compensation and Stockholders' Equity (Tables)
9 Months Ended
Mar. 31, 2024
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 and nine months ended March 31, 2024 and 2023 was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:
 Three Months Ended
March 31,
Nine Months Ended
March 31,
 2024202320242023
Risk-free interest rate
4.01% - 4.09%
3.52%
4.01% - 4.78%
2.81% - 4.25%
Expected term
3.00 years - 5.99 years
6.07 years
3.00 years - 5.99 years
6.07 years
Dividend yield—%—%—%—%
Volatility
59.74% - 64.55%
51.61%
56.87% - 64.55%
50.62% - 51.68%
Weighted-average fair value of options
$290.08$41.50$205.79$35.06
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 and nine months ended March 31, 2024 and 2023 (in thousands):
 
 Three Months Ended
March 31,
Nine Months Ended
March 31,
 2024202320242023
Cost of sales$3,221 $1,215 $12,680 $3,585 
Research and development24,856 8,097 86,005 23,549 
Sales and marketing4,993 1,214 14,998 3,471 
General and administrative23,037 3,126 42,864 11,042 
Stock-based compensation expense before taxes56,107 13,652 156,547 41,647 
Income tax impact(47,023)(3,444)(72,641)(8,165)
Stock-based compensation expense, net$9,084 $10,208 $83,906 $33,482 
Schedule of Operational And Stock Price Milestones As of March 31, 2024, the 2021 CEO Performance Stock Option had fully vested based upon achievement of operational and stock price milestones as follows:
Annualized Revenue Milestone (in billions)Achievement StatusStock Price MilestoneAchievement Status
$4.0Achieved$45
Achieved (1)
$4.8Achieved$60
Achieved (2)
$5.8Achieved$75
Achieved (3)
$6.8Achieved$95
Achieved (4)
$8.0Achieved$120
Achieved (5)

(1)The vesting of the first tranche of 200,000 option shares under the 2021 CEO Performance Stock Option, representing one-fifth of such award, was certified by the Company’s Compensation Committee in August 2022.
(2)The vesting of the second tranche of 200,000 option shares under the 2021 CEO Performance Stock Option representing one-fifth of such award was certified by the Company’s Compensation Committee in October 2022.
(3)The vesting of the third tranche of 200,000 option shares under the 2021 CEO Performance Stock Option representing one-fifth of such award was certified by the Company’s Compensation Committee in January 2023.
(4)The vesting of the fourth tranche of 200,000 option shares under the 2021 CEO Performance Stock Option representing one-fifth of such award was certified by the Company’s Compensation Committee in September 2023.
(5)The vesting of the fifth tranche of 200,000 option shares under the 2021 CEO Performance Stock Option representing one-fifth of such award was certified by the Company’s Compensation Committee in February 2024.
The achievement status of the operational and stock price milestones as of March 31, 2024 was as follows:

Annualized Revenue Milestone (in billions)(1)
Achievement Status
Stock Price Milestone(1)
Achievement Status
$13.0Probable$450
Achieved (2)
$15.0Probable$600
Achieved (3)
$17.0Probable$750
Achieved (4)
$19.0Probable$900
Achieved (5)
$21.0Not Probable$1,100Not met

(1)Under the terms of the 2023 CEO Performance Stock Option, the annualized revenue milestones and stock price milestones set forth in the table above must be achieved by December 31, 2028 and March 31, 2029, respectively.
(2)On March 2, 2024, the Compensation Committee certified achievement of the $450 stock price milestone based upon the 60 trading day average stock price from November 29, 2023 through February 26, 2024.
(3)On April 1, 2024, the Compensation Committee certified achievement of the $600 stock price milestone based upon the 60 trading day average stock price from December 15, 2023 through March 13, 2024.
(4)On April 1, 2024, the Compensation Committee certified achievement of the $750 stock price milestone based upon the 60 trading day average stock price from January 4, 2024 through April 1, 2024.
(5)The 60 trading day average stock price from January 31, 2024 through April 25, 2024 was $903.10. Achievement of the $900 stock price milestone has not yet been certified by the Company’s Compensation Committee.
Schedule of Stock Option Activity
The following table summarizes stock option activity during the nine months ended March 31, 2024 under all plans: 
Options
Outstanding
Weighted
Average
Exercise
Price per
Share
Weighted
Average
Remaining
Contractual
Term (in Years)
Balance as of June 30, 20233,302,533 $40.47 
Granted953,005 $404.50 
Exercised(778,310)$32.54 
Forfeited/Cancelled(10,874)$129.36 
Balance as of March 31, 20243,466,354 $142.08 7.17
Options vested and exercisable at March 31, 20241,914,265 $40.26 5.67
Schedule of Restricted Stock Unit Activity
The following table summarizes RSU activity during the nine months ended March 31, 2024 under all plans: 

Time-Based RSUs
Outstanding
Weighted
Average
Grant-Date Fair Value per Share
Balance as of June 30, 20232,042,986 $55.94 
Granted955,912 $346.51 
Released(802,450)$112.25 
Forfeited(66,515)$137.91 
Balance as of March 31, 20242,129,933 $162.57 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Reporting (Tables)
9 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Summary of Property, Plant and Equipment
The following is a summary of property, plant and equipment, net (in thousands):
 March 31,June 30,
20242023
Long-lived assets:
United States$265,341 $183,485 
Asia117,785 104,094 
Europe2,440 2,661 
$385,566 $290,240 
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Jun. 30, 2023
Total purchase | Supplier concentration risk | Supplier A          
Concentration Risk [Line Items]          
Concentration risk percentage 69.80% 26.90% 65.80% 23.60%  
Total purchase | Supplier concentration risk | Supplier B          
Concentration Risk [Line Items]          
Concentration risk percentage 5.10% 16.90% 7.10% 15.80%  
Cost of sales | Supplier concentration risk | Ablecom And Compuware | Related Party          
Concentration Risk [Line Items]          
Concentration risk percentage 4.00% 8.30% 4.40% 7.00%  
Accounts receivable | Customer concentration risk | Customer A          
Concentration Risk [Line Items]          
Concentration risk percentage   10.70% 27.90%   22.90%
Accounts receivable | Customer concentration risk | Customer E          
Concentration Risk [Line Items]          
Concentration risk percentage     18.10%    
Accounts receivable | Customer concentration risk | Customer B          
Concentration Risk [Line Items]          
Concentration risk percentage     15.40%   19.30%
Accounts receivable | Customer concentration risk | Customer C          
Concentration Risk [Line Items]          
Concentration risk percentage       11.80%  
Net Sales | Customer concentration risk | Customer A          
Concentration Risk [Line Items]          
Concentration risk percentage 21.20%   23.70%    
Net Sales | Customer concentration risk | Customer B          
Concentration Risk [Line Items]          
Concentration risk percentage 16.80%        
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Summary of Net Sales by Product Type (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]        
Net sales $ 3,850,066 $ 1,283,296 $ 9,634,662 $ 4,938,621
Server and storage systems        
Disaggregation of Revenue [Line Items]        
Net sales 3,698,446 1,163,723 9,100,616 4,537,710
Subsystems and accessories        
Disaggregation of Revenue [Line Items]        
Net sales $ 151,620 $ 119,573 $ 534,046 $ 400,911
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Summary of Net Sales by Location (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]        
Net sales $ 3,850,066 $ 1,283,296 $ 9,634,662 $ 4,938,621
United States        
Disaggregation of Revenue [Line Items]        
Net sales 2,685,213 785,548 6,910,312 3,172,444
Asia        
Disaggregation of Revenue [Line Items]        
Net sales 764,614 214,363 1,646,302 815,098
Europe        
Disaggregation of Revenue [Line Items]        
Net sales 297,653 228,531 776,949 776,138
Other        
Disaggregation of Revenue [Line Items]        
Net sales $ 102,586 $ 54,854 $ 301,099 $ 174,941
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2024
Mar. 31, 2023
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Description of payment terms   Generally, the payment terms of the Company’s offerings range from 30 to 60 days.    
Deferred revenue       $ 304,400
Contract with customer liability, revenue recognized in the period $ 28,900 $ 104,100    
Increase in deferred revenue   132,043 $ 76,062  
Increase in deferred revenue due to non-cancellable non-refundable advance or cash consideration from customers   $ 24,700    
Minimum        
Disaggregation of Revenue [Line Items]        
Payment terms   30 days    
Maximum        
Disaggregation of Revenue [Line Items]        
Payment terms   60 days    
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Performance Obligation (Details)
$ in Millions
Mar. 31, 2024
USD ($)
Revenue from Contract with Customer [Abstract]  
Remaining revenue performance obligation, amount $ 436.5
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-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]: 2025-04-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation, expected timing of satisfaction, period
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Income Per Common Share - Schedule of Computation of Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Numerator:        
Net income - basic $ 402,459 $ 85,846 $ 855,422 $ 446,429
Convertible notes interest charge, net of tax 385 0 385 0
Net income - diluted $ 402,844 $ 85,846 $ 855,807 $ 446,429
Denominator:        
Weighted-average shares outstanding - basic (in shares) 56,478 53,280 54,562 53,011
Effect of dilutive convertible notes (in shares) 471 0 155 0
Effect of dilutive securities (in shares) 4,482 2,953 4,172 2,785
Weighted-average shares outstanding - diluted (in shares) 61,431 56,233 58,889 55,796
Net income per common share - basic (in dollars per share) $ 7.13 $ 1.61 $ 15.68 $ 8.42
Net income per common share - diluted (in dollars per share) $ 6.56 $ 1.53 $ 14.53 $ 8.00
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Income Per Common Share - Narrative (Details) - shares
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
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) 8,804,000 187,358,000 310,463,000 235,494,000
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Schedule of Cash, Cash Equivalents, Restricted Cash (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Balance Sheet Related Disclosures [Abstract]        
Cash and cash equivalents $ 2,115,476 $ 440,459    
Restricted cash included in other assets 506 501    
Total cash, cash equivalents and restricted cash $ 2,115,982 $ 440,960 $ 363,300 $ 268,559
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Jun. 30, 2023
Inventory, Net [Abstract]    
Finished goods $ 2,984,698 $ 1,045,177
Work in process 640,525 71,874
Purchased parts and raw materials 499,364 328,513
Total inventories $ 4,124,587 $ 1,445,564
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Schedule of Property, Plant, and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Jun. 30, 2023
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 594,434 $ 479,627
Accumulated depreciation and amortization (208,868) (189,387)
Property, plant and equipment, net 385,566 290,240
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 149,394 86,642
Buildings    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 163,510 143,496
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 145,549 130,151
Building and leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 65,185 59,634
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 40,429 36,303
Software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 23,935 23,098
Building construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 6,432 $ 303
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Accrued Liabilities [Abstract]      
Customer deposits $ 73,786 $ 16,577  
Accrued payroll and related expenses 54,745 53,439  
Contract manufacturers liabilities 27,496 23,634  
Accrued cooperative marketing expenses 13,536 9,744  
Accrued warranty costs 10,028 9,079 $ 9,704
Operating lease liability 8,154 7,292  
Other 102,625 44,100  
Total accrued liabilities $ 290,370 $ 163,865  
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Schedule of Product Warranties (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Jun. 30, 2023
Product Warranties:          
Balance, beginning of the period $ 16,616 $ 13,276 $ 14,859 $ 12,136  
Provision for warranty 13,176 9,419 36,220 26,969  
Costs utilized (12,423) (8,100) (33,813) (25,126)  
Change in estimated liability for pre-existing warranties 273 377 376 993  
Balance, end of the period 17,642 14,972 17,642 14,972  
Total product warranty 17,642 14,972 17,642 14,972 $ 14,859
Current portion 10,028 9,704 10,028 9,704 $ 9,079
Non-current portion $ 7,614 $ 5,268 $ 7,614 $ 5,268  
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Disclosure - Schedule of Cash Equivalents and Long-Term Investments Measured at Fair value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Jun. 30, 2023
Fair Value, Measurements, Recurring    
Asset at Fair Value    
Total assets measured at fair value $ 5,297 $ 23,128
Level 1 | Fair Value, Measurements, Recurring    
Asset at Fair Value    
Total assets measured at fair value 2,965 20,823
Level 2 | Fair Value, Measurements, Recurring    
Asset at Fair Value    
Total assets measured at fair value 489 462
Level 3 | Fair Value, Measurements, Recurring    
Asset at Fair Value    
Total assets measured at fair value 1,843 1,843
Investment in marketable equity security | Fair Value, Measurements, Recurring    
Asset at Fair Value    
Investment in marketable equity security 2,652  
Investment in marketable equity security | Level 1 | Fair Value, Measurements, Recurring    
Asset at Fair Value    
Investment in marketable equity security 2,652  
Investment in marketable equity security | Level 2 | Fair Value, Measurements, Recurring    
Asset at Fair Value    
Investment in marketable equity security 0  
Investment in marketable equity security | Level 3 | Fair Value, Measurements, Recurring    
Asset at Fair Value    
Investment in marketable equity security 0  
Auction rate security    
Asset at Fair Value    
Auction rate security 1,843 1,843
Auction rate security | Fair Value, Measurements, Recurring    
Asset at Fair Value    
Auction rate security 1,843 1,843
Auction rate security | Level 1 | Fair Value, Measurements, Recurring    
Asset at Fair Value    
Auction rate security 0 0
Auction rate security | Level 2 | Fair Value, Measurements, Recurring    
Asset at Fair Value    
Auction rate security 0 0
Auction rate security | Level 3 | Fair Value, Measurements, Recurring    
Asset at Fair Value    
Auction rate security 1,843 1,843
Money Market Funds    
Asset at Fair Value    
Cash and cash equivalents 100 20,600
Money Market Funds | Fair Value, Measurements, Recurring    
Asset at Fair Value    
Cash and cash equivalents 313 20,823
Money Market Funds | Level 1 | Fair Value, Measurements, Recurring    
Asset at Fair Value    
Cash and cash equivalents 313 20,823
Money Market Funds | Level 2 | Fair Value, Measurements, Recurring    
Asset at Fair Value    
Cash and cash equivalents 0 0
Money Market Funds | Level 3 | Fair Value, Measurements, Recurring    
Asset at Fair Value    
Cash and cash equivalents 0 0
Certificates of Deposit | Fair Value, Measurements, Recurring    
Asset at Fair Value    
Cash and cash equivalents 489 462
Certificates of Deposit | Level 1 | Fair Value, Measurements, Recurring    
Asset at Fair Value    
Cash and cash equivalents 0 0
Certificates of Deposit | Level 2 | Fair Value, Measurements, Recurring    
Asset at Fair Value    
Cash and cash equivalents 489 462
Certificates of Deposit | Level 3 | Fair Value, Measurements, Recurring    
Asset at Fair Value    
Cash and cash equivalents $ 0 $ 0
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Disclosure - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Jun. 30, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Equity securities without readily determinable fair value, amount $ 22,600,000   $ 22,600,000   $ 1,700,000
Equity securities without readily determinable fair value, impairment loss, annual amount $ 0 $ 0 $ 1,800,000 $ 0  
Convertible Senior Notes Due 2029 | Convertible Notes Payable          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Interest rate, stated percentage 0.00%   0.00%    
Fair value of company's convertible debt $ 1,911,600,000   $ 1,911,600,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 0 $ 0  
Level 1          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Unrealized loss on investments 1,500,000   2,300,000    
Level 2 | Fair Value, Measurements, Recurring          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Fair value of debt outstanding $ 167,200,000   $ 167,200,000   $ 290,300,000
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Disclosure - Schedule of Long-Term Investments (Details) - Auction rate security - USD ($)
$ in Thousands
Mar. 31, 2024
Jun. 30, 2023
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Cost Basis $ 1,750 $ 1,750
Gross Unrealized Holding Gains 287 287
Gross Unrealized Holding Losses (194) (194)
Fair Value $ 1,843 $ 1,843
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Lines of Credit and Term Loans - Schedule of Short-term and Long-term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Jun. 30, 2023
Short-term Debt [Line Items]    
Total lines of credit and term loans $ 167,212 $ 290,302
Lines of credit and current portion of term loans 81,566 170,123
Term loans, non-current 85,646 120,179
Secured debt | Term loan    
Short-term Debt [Line Items]    
Total term loans 126,815 158,719
Secured debt | Mega Bank Credit Facility | Term loan    
Short-term Debt [Line Items]    
Total term loans 31,243 38,668
Secured debt | Chang Hwa Bank Credit Facility due October 15, 2026 | Term loan    
Short-term Debt [Line Items]    
Total term loans 20,178 26,853
Secured debt | CTBC Term Loan Facility, due June 4, 2030 | Term loan    
Short-term Debt [Line Items]    
Total term loans 33,029 38,208
Secured debt | 2021 CTBC Credit Lines, due August 15, 2026 | Term loan    
Short-term Debt [Line Items]    
Total term loans 3,493 4,721
Secured debt | 2021 E.SUN Bank Credit Facility, due September 15, 2026 | Term loan    
Short-term Debt [Line Items]    
Total term loans 24,995 33,513
Secured debt | 2022 ESUN Bank Credit Facility, due August 15, 2027 | Term loan    
Short-term Debt [Line Items]    
Total term loans 13,877 16,756
Line of Credit | Revolving Credit Facility    
Short-term Debt [Line Items]    
Total line of credit 40,397 131,583
Line of Credit | Revolving Credit Facility | 2018 Bank of America Credit Facility    
Short-term Debt [Line Items]    
Total line of credit 0 0
Line of Credit | Revolving Credit Facility | 2022 Bank of America Credit Facility    
Short-term Debt [Line Items]    
Total line of credit 0 0
Line of Credit | Revolving Credit Facility | Cathay Bank Line of Credit    
Short-term Debt [Line Items]    
Total line of credit 0 131,583
Line of Credit | Revolving Credit Facility | 2024 CTBC Credit Lines    
Short-term Debt [Line Items]    
Total line of credit 24,994 0
Line of Credit | Revolving Credit Facility | Chang Hwa Bank Credit Facility    
Short-term Debt [Line Items]    
Total line of credit 0 0
Line of Credit | Revolving Credit Facility | 2023 HSBC Bank Credit Lines    
Short-term Debt [Line Items]    
Total line of credit 8,217 0
Line of Credit | Revolving Credit Facility | Mega Bank Credit Facility    
Short-term Debt [Line Items]    
Total line of credit 7,186 0
Line of Credit | Revolving Credit Facility | 2022 ESUN Bank Credit Facility, due August 15, 2027    
Short-term Debt [Line Items]    
Total line of credit $ 0 $ 0
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Lines of Credit and Term Loans - Schedule of Available Borrowings and Interest Rates for Short-term and Long-term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Jun. 30, 2023
Secured debt | Chang Hwa Bank Credit Facility due October 15, 2026 | Term loan    
Short-term Debt [Line Items]    
Credit facility, remaining borrowing capacity $ 0 $ 0
Interest rate (as a percent) 1.68% 1.55%
Secured debt | CTBC Term Loan Facility, due June 4, 2030 | Term loan    
Short-term Debt [Line Items]    
Credit facility, remaining borrowing capacity $ 0 $ 0
Interest rate (as a percent) 1.33% 1.20%
Secured debt | 2021 CTBC Credit Lines, due August 15, 2026 | Term loan    
Short-term Debt [Line Items]    
Credit facility, remaining borrowing capacity $ 0 $ 0
Interest rate (as a percent) 1.53% 1.40%
Secured debt | 2021 E.SUN Bank Credit Facility, due September 15, 2026 | Term loan    
Short-term Debt [Line Items]    
Credit facility, remaining borrowing capacity $ 0 $ 7,734
Interest rate (as a percent) 1.87% 1.75%
Secured debt | 2022 ESUN Bank Credit Facility, due August 15, 2027 | Term loan    
Short-term Debt [Line Items]    
Credit facility, remaining borrowing capacity $ 0 $ 0
Interest rate (as a percent) 1.87% 1.75%
Secured debt | Mega Bank Credit Facility, due September 15, 2026 | Term loan    
Short-term Debt [Line Items]    
Credit facility, remaining borrowing capacity $ 0 $ 0
Secured debt | Mega Bank Credit Facility, due September 15, 2026 | Minimum | Term loan    
Short-term Debt [Line Items]    
Interest rate (as a percent) 1.52% 1.40%
Secured debt | Mega Bank Credit Facility, due September 15, 2026 | Maximum | Term loan    
Short-term Debt [Line Items]    
Interest rate (as a percent) 1.72% 1.60%
Line of Credit | Revolving Credit Facility | 2018 Bank of America Credit Facility    
Short-term Debt [Line Items]    
Credit facility, remaining borrowing capacity $ 350,000 $ 350,000
Interest rate (as a percent) 7.06% 6.57%
Line of Credit | Revolving Credit Facility | 2022 Bank of America Credit Facility    
Short-term Debt [Line Items]    
Credit facility, remaining borrowing capacity $ 20,000 $ 20,000
Interest rate (as a percent) 6.49% 3.36%
Line of Credit | Revolving Credit Facility | Cathay Bank Line of Credit    
Short-term Debt [Line Items]    
Credit facility, remaining borrowing capacity $ 132,000 $ 417
Interest rate (as a percent) 7.50% 7.08%
Line of Credit | Revolving Credit Facility | 2022 CTBC Credit Lines    
Short-term Debt [Line Items]    
Credit facility, remaining borrowing capacity $ 0 $ 105,000
Interest rate (as a percent) 0.00% 3.33%
Line of Credit | Revolving Credit Facility | 2024 CTBC Credit Lines    
Short-term Debt [Line Items]    
Credit facility, remaining borrowing capacity $ 160,006 $ 0
Interest rate (as a percent)   0.00%
Line of Credit | Revolving Credit Facility | 2024 CTBC Credit Lines | Minimum    
Short-term Debt [Line Items]    
Interest rate (as a percent) 1.94%  
Line of Credit | Revolving Credit Facility | 2024 CTBC Credit Lines | Maximum    
Short-term Debt [Line Items]    
Interest rate (as a percent) 6.26%  
Line of Credit | Revolving Credit Facility | Chang Hwa Bank Credit Facility    
Short-term Debt [Line Items]    
Credit facility, remaining borrowing capacity $ 20,000 $ 20,000
Interest rate (as a percent) 6.30% 6.58%
Line of Credit | Revolving Credit Facility | 2023 HSBC Bank Credit Lines    
Short-term Debt [Line Items]    
Credit facility, remaining borrowing capacity $ 41,783 $ 50,000
Interest rate (as a percent)   4.50%
Line of Credit | Revolving Credit Facility | 2023 HSBC Bank Credit Lines | Minimum    
Short-term Debt [Line Items]    
Interest rate (as a percent) 2.03%  
Line of Credit | Revolving Credit Facility | 2023 HSBC Bank Credit Lines | Maximum    
Short-term Debt [Line Items]    
Interest rate (as a percent) 6.37%  
Line of Credit | Revolving Credit Facility | 2022 E.SUN Bank Credit Facility    
Short-term Debt [Line Items]    
Credit facility, remaining borrowing capacity $ 30,000 $ 30,000
Interest rate (as a percent) 6.67% 4.18%
Line of Credit | Revolving Credit Facility | Mega Bank Credit Facility    
Short-term Debt [Line Items]    
Credit facility, remaining borrowing capacity $ 12,814 $ 20,000
Interest rate (as a percent)   2.55%
Line of Credit | Revolving Credit Facility | Mega Bank Credit Facility | Minimum    
Short-term Debt [Line Items]    
Interest rate (as a percent) 1.90%  
Line of Credit | Revolving Credit Facility | Mega Bank Credit Facility | Maximum    
Short-term Debt [Line Items]    
Interest rate (as a percent) 1.91%  
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Lines of Credit and Term Loans - 2024 CTBC Bank Credit Lines (Details) - Revolving Credit Facility - CTBC Bank - USD ($)
Mar. 31, 2024
Feb. 16, 2024
Feb. 15, 2024
2024 CTBC Credit Lines      
Short-term Debt [Line Items]      
Outstanding borrowings $ 25,000,000    
2024 CTBC Credit Lines | Term loan      
Short-term Debt [Line Items]      
Credit facility, maximum borrowing capacity   $ 185,000,000 $ 105,000,000
2024 CTBC Credit Lines | Minimum      
Short-term Debt [Line Items]      
Interest rate (as a percent) 1.94%    
2024 CTBC Credit Lines | Minimum | Term loan      
Short-term Debt [Line Items]      
Credit facility, covenant not satisfied, maximum borrowing capacity   70,000,000  
2024 CTBC Credit Lines | Maximum      
Short-term Debt [Line Items]      
Interest rate (as a percent) 6.26%    
2024 CTBC Credit Lines | Maximum | Term loan      
Short-term Debt [Line Items]      
Credit facility, covenant not satisfied, maximum borrowing capacity   105,000,000  
2020 And 2021 CTBC Credit Lines | Term loan      
Short-term Debt [Line Items]      
Credit facility, maximum borrowing capacity   1,550,000,000  
NTD Short Term Loan | Term loan      
Short-term Debt [Line Items]      
Credit facility, maximum borrowing capacity   1,250,000,000  
Guarantee Line | Term loan      
Short-term Debt [Line Items]      
Credit facility, maximum borrowing capacity   100,000,000  
USD Short Term Loan Line | Term loan      
Short-term Debt [Line Items]      
Credit facility, maximum borrowing capacity   40,000,000  
Export/Import O/A Loan Line - Exports | Term loan      
Short-term Debt [Line Items]      
Credit facility, maximum borrowing capacity   105,000,000  
Export/Import O/A Loan Line - Imports | Term loan      
Short-term Debt [Line Items]      
Credit facility, maximum borrowing capacity   50,000,000  
Import O/A Loan Line Of Credit | Term loan      
Short-term Debt [Line Items]      
Credit facility, maximum borrowing capacity   $ 80,000,000  
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Lines of Credit and Term Loans - 2023 HSBC Bank Credit Lines (Details) - Revolving Credit Facility - 2023 HSBC Bank Credit Lines - HSBC Bank - Export Seller Trade Loan
Mar. 31, 2024
USD ($)
Dec. 07, 2023
USD ($)
Dec. 07, 2023
TWD ($)
Short-term Debt [Line Items]      
Credit facility, maximum borrowing capacity   $ 50,000,000 $ 300,000,000
Outstanding borrowings $ 8,200,000    
Minimum      
Short-term Debt [Line Items]      
Interest rate (as a percent) 2.03%    
Maximum      
Short-term Debt [Line Items]      
Interest rate (as a percent) 6.37%    
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Lines of Credit and Term Loans - Schedule of Maturities of Revolving Lines of Credit and Term Loans (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Jun. 30, 2023
Debt Disclosure [Abstract]    
Remainder of 2024 $ 50,690  
2025 41,169  
2026 41,169  
2027 17,886  
2028 6,033  
2029 and thereafter 10,265  
Total lines of credit and term loans $ 167,212 $ 290,302
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Convertible Notes (Details)
1 Months Ended 3 Months Ended 9 Months Ended
Feb. 29, 2024
USD ($)
tradingDay
$ / shares
Mar. 31, 2024
USD ($)
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Feb. 22, 2024
$ / shares
Debt Instrument [Line Items]          
Purchase of capped calls     $ 142,140,000 $ 0  
Convertible Senior Notes Due 2029          
Debt Instrument [Line Items]          
Convertible, conversion rate | $ / shares $ 1,341.38        
Convertible Senior Notes Due 2029 | Convertible Notes Payable          
Debt Instrument [Line Items]          
Convertible notes $ 1,725,000,000        
Proceeds from issuance of 2029 convertible notes, net of issuance costs 1,695,800,000        
Purchase of capped calls $ 142,100,000        
Conversion price ratio 0.0007455        
Convertible conversion percentage 130.00%        
Trading days | tradingDay 20        
Percentage of principal repaid upon request following fundamental change 100.00%        
Unamortized issuance costs   $ 28,700,000 28,700,000    
Carrying value   1,696,300,000 $ 1,696,300,000    
Amortization of debt issuance costs   $ 500,000      
Interest rate (as a percent)   0.34% 0.34%    
Convertible Senior Notes Due 2029 | Convertible Notes Payable | Debt Covenant, Redemption Option One          
Debt Instrument [Line Items]          
Convertible conversion percentage 130.00%        
Trading days | tradingDay 20        
Threshold consecutive trading days | tradingDay 30        
Convertible Senior Notes Due 2029 | Convertible Notes Payable | Debt Covenant, Redemption Option Two          
Debt Instrument [Line Items]          
Convertible conversion percentage 98.00%        
Trading days | tradingDay 5        
Threshold consecutive trading days | tradingDay 5        
Capped Calls          
Debt Instrument [Line Items]          
Capped call initial strike price (in dollars per share) | $ / shares $ 1,341.38        
Capped call transactions (in dollars per share) | $ / shares $ 1,951.04       $ 975.52
Capped call interest percentage 100.00%        
Capped call transaction $ 142,100,000        
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Schedule of Lease Costs and Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Related Party Transaction [Line Items]        
Operating lease expense (including expense for lease agreements with related parties of $86 and $139 for the three months ended March 31, 2024 and $2023, respectively, and $363 and $422 for the nine months ended March 31, 2024 and 2023, respectively) $ 2,538 $ 2,129 $ 7,076 $ 6,354
Cash payments for operating leases (including payments to related parties of $75 and $134 for the three months ended March 31, 2024 and $2023, respectively, and $333 and $391 for the nine months ended March 31, 2024 and $2023, respectively) 2,469 2,146 6,756 6,209
New operating lease assets obtained in exchange for operating lease liabilities 22,301 655 24,140 1,679
Related Party        
Related Party Transaction [Line Items]        
Operating lease expense (including expense for lease agreements with related parties of $86 and $139 for the three months ended March 31, 2024 and $2023, respectively, and $363 and $422 for the nine months ended March 31, 2024 and 2023, respectively) 86 139 363 422
Cash payments for operating leases (including payments to related parties of $75 and $134 for the three months ended March 31, 2024 and $2023, respectively, and $333 and $391 for the nine months ended March 31, 2024 and $2023, respectively) $ 75 $ 134 $ 333 $ 391
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Narrative (Details)
$ in Millions
3 Months Ended 9 Months Ended
Feb. 09, 2024
USD ($)
Mar. 31, 2024
USD ($)
ft²
Mar. 31, 2023
USD ($)
Mar. 31, 2024
USD ($)
ft²
Mar. 31, 2023
USD ($)
Jan. 31, 2024
Lessee, Lease, Description [Line Items]            
Short-term lease payments   $ 0.6 $ 0.5 $ 1.6 $ 1.3  
Operating lease, weighted average remaining lease term   4 years 9 months 18 days   4 years 9 months 18 days    
Incremental borrowing rate   5.00%   5.00%    
San Jose, California            
Lessee, Lease, Description [Line Items]            
Area of land (sq.ft) | ft²   260,000   260,000    
Lease term           79 months
Aggregate monthly payments under lease       $ 0.3    
Annual payment increase, percent   3.00%   3.00%    
Payments to acquire real estate $ 80.0          
Derecognition of operating lease right-of-use asset 7.9          
Derecognition of operating lease liability $ 8.3          
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Schedule of Future Minimum Operating Liability Payments (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Leases [Abstract]  
Remainder of 2024 $ 2,165
2025 10,692
2026 7,628
2027 6,013
2028 5,001
2029 and beyond 9,139
Total future lease payments 40,638
Less: Imputed interest (4,215)
Present value of operating lease liabilities $ 36,423
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related Party Transactions - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Jun. 30, 2023
Related Party Transaction [Line Items]          
Outstanding purchase order $ 2,900,000,000   $ 2,900,000,000    
Cost of sales 3,252,698,000 $ 1,056,937,000 8,119,281,000 $ 4,027,305,000  
Corporate Venture          
Related Party Transaction [Line Items]          
Cost of sales $ 4,300,000 6,400,000 $ 16,500,000 23,600,000  
Corporate Venture          
Related Party Transaction [Line Items]          
Equity method investment, ownership percentage 30.00%   30.00%    
Investment in equity investee $ 5,100,000   $ 5,100,000   $ 2,000,000
Impairment on investments 0 0 0 0  
Accounts receivable $ 800,000   $ 800,000   1,900,000
Investor in China | Corporate Venture          
Related Party Transaction [Line Items]          
Equity method investment, ownership percentage 70.00%   70.00%    
Related Party          
Related Party Transaction [Line Items]          
Outstanding purchase order $ 100,400,000   $ 100,400,000    
Cost of sales $ 130,397,000 $ 87,732,000 $ 355,948,000 $ 283,010,000  
Ablecom          
Related Party Transaction [Line Items]          
Product sold percent 95.20% 96.30% 92.70% 93.00%  
Ablecom | Management | Steve Liang and other family members          
Related Party Transaction [Line Items]          
Ownership percentage (as a percent) 36.00%   36.00%    
Ablecom | Management | Charles Liang and wife          
Related Party Transaction [Line Items]          
Ownership percentage (as a percent) 10.50%   10.50%    
Ablecom | Management | Sibling of Yih-Shyan (Wally) Liaw          
Related Party Transaction [Line Items]          
Ownership percentage (as a percent) 11.70%   11.70%    
Ablecom | Related Party | Cancellable Purchase Obligation          
Related Party Transaction [Line Items]          
Outstanding purchase order $ 113,700,000   $ 113,700,000   37,400,000
Ablecom | Related Party | No-Cancellable Purchase Obligation          
Related Party Transaction [Line Items]          
Outstanding purchase order $ 48,400,000   $ 48,400,000   23,700,000
Compuware | Management | Sibling of Yih-Shyan (Wally) Liaw          
Related Party Transaction [Line Items]          
Ownership percentage (as a percent) 8.70%   8.70%    
Compuware | Related Party | Cancellable Purchase Obligation          
Related Party Transaction [Line Items]          
Outstanding purchase order $ 147,700,000   $ 147,700,000   156,200,000
Compuware | Related Party | No-Cancellable Purchase Obligation          
Related Party Transaction [Line Items]          
Outstanding purchase order $ 52,100,000   $ 52,100,000   $ 46,800,000
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related Party Transactions - Schedule of Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Jun. 30, 2023
Related Party Transaction [Line Items]          
Accounts receivable, related parties $ 1,650,153   $ 1,650,153   $ 1,148,259
Other receivable, related parties 173,716   173,716   145,144
Accounts payable, related parties 1,092,445   1,092,445   776,831
Accrued liabilities, related parties 290,370   290,370   163,865
Net sales 3,850,066 $ 1,283,296 9,634,662 $ 4,938,621  
Cost of sales 3,252,698 1,056,937 8,119,281 4,027,305  
Changes in accounts receivable     (507,870) 165,883  
Changes in other receivable     (25,673) 15,088  
Changes in accounts payable     309,613 (9,120)  
Changes in accrued liabilities     123,937 (62,639)  
Changes in other long-term liabilities     5,424 (3,883)  
Purchases of property, plant and equipment     110,296 28,618  
Unpaid property, plant and equipment     9,345 2,885  
Related Party          
Related Party Transaction [Line Items]          
Accounts receivable, related parties 1,110   1,110   5,473
Other receivable, related parties 30,249   30,249   27,732
Accounts payable, related parties 102,582   102,582   89,134
Accrued liabilities, related parties 18,798   18,798   14,017
Net sales 25,804 9,188 58,980 54,316  
Cost of sales 130,397 87,732 355,948 283,010  
Changes in accounts receivable     4,363 6,367  
Changes in other receivable     (2,517) (8,573)  
Changes in accounts payable     13,448 (11,242)  
Changes in accrued liabilities     4,781 (324)  
Changes in other long-term liabilities     (178) (241)  
Purchases of property, plant and equipment     9,132 6,325  
Unpaid property, plant and equipment     1,492 1,391  
Related Party | Purchases - inventory          
Related Party Transaction [Line Items]          
Cost of sales 130,397 87,732 355,948 283,010  
Related Party | Purchases - other miscellaneous items          
Related Party Transaction [Line Items]          
Cost of sales 4,744 2,870 13,708 10,933  
Ablecom | Related Party          
Related Party Transaction [Line Items]          
Accounts receivable, related parties 3   3   2
Other receivable, related parties 1,819   1,819   2,841
Accounts payable, related parties 54,191   54,191   35,711
Accrued liabilities, related parties 692   692   1,230
Net sales 2 2 8 6  
Changes in accounts receivable     (1) 0  
Changes in other receivable     1,022 627  
Changes in accounts payable     18,480 (14,094)  
Changes in accrued liabilities     (538) (1,734)  
Changes in other long-term liabilities     0 0  
Purchases of property, plant and equipment     8,935 6,129  
Unpaid property, plant and equipment     1,492 1,369  
Ablecom | Related Party | Purchases - inventory          
Related Party Transaction [Line Items]          
Cost of sales 65,933 33,637 163,131 128,198  
Ablecom | Related Party | Purchases - other miscellaneous items          
Related Party Transaction [Line Items]          
Cost of sales 4,401 2,329 12,616 9,855  
Compuware | Related Party          
Related Party Transaction [Line Items]          
Accounts receivable, related parties 268   268   3,528
Other receivable, related parties 28,430   28,430   24,891
Accounts payable, related parties 48,391   48,391   53,423
Accrued liabilities, related parties 18,106   18,106   12,787
Net sales 21,501 2,826 42,498 30,699  
Changes in accounts receivable     3,260 293  
Changes in other receivable     (3,539) (9,200)  
Changes in accounts payable     (5,032) 2,852  
Changes in accrued liabilities     5,319 1,410  
Changes in other long-term liabilities     (178) (241)  
Purchases of property, plant and equipment     197 196  
Unpaid property, plant and equipment     0 22  
Compuware | Related Party | Purchases - inventory          
Related Party Transaction [Line Items]          
Cost of sales 64,464 54,095 192,817 154,812  
Compuware | Related Party | Purchases - other miscellaneous items          
Related Party Transaction [Line Items]          
Cost of sales 343 541 1,092 1,078  
Corporate Venture | Related Party          
Related Party Transaction [Line Items]          
Accounts receivable, related parties 839   839   1,943
Other receivable, related parties 0   0   0
Accounts payable, related parties 0   0   0
Accrued liabilities, related parties 0   0   $ 0
Net sales 4,301 6,360 16,474 23,611  
Changes in accounts receivable     1,104 6,074  
Changes in other receivable     0 0  
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  
Corporate Venture | Related Party | Purchases - inventory          
Related Party Transaction [Line Items]          
Cost of sales 0 0 0 0  
Corporate Venture | Related Party | Purchases - other miscellaneous items          
Related Party Transaction [Line Items]          
Cost of sales $ 0 $ 0 $ 0 $ 0  
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-based Compensation and Stockholders' Equity - Equity Incentive Plan and Offerings Of Common Stock Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
Mar. 22, 2024
Jan. 22, 2024
Dec. 05, 2023
May 18, 2022
Jun. 05, 2020
Mar. 31, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares reserved for outstanding awards (in shares)           3,466,354 3,302,533
Underwritten Public Offering              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Sale of stock, number of shares issued in transaction (in shares) 2,000,000   2,415,805        
Common stock (USD per share) $ 875.00   $ 262.00        
Underwritten Public Offering - Shares from Company              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Sale of stock, number of shares issued in transaction (in shares)     2,315,105        
Net proceeds received $ 1,731.5   $ 582.8        
Underwritten Public Offering - Shares from Selling Stockholders              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Sale of stock, number of shares issued in transaction (in shares)     100,700        
Equity Incentive Plan, 2020              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares authorized (in shares)         5,000,000    
Shares reserved for future issuance (in shares)         1,045,000    
Authorized shares available for future issuance (in shares)           1,668,086  
Additional shares authorized (in shares)   1,500,000   2,000,000      
Ownership percentage threshold for employee owned incentive stock options to qualify for exercise price per share         10.00%    
Equity Incentive Plan, 2016              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Authorized shares available for future issuance (in shares)         0    
Shares reserved for outstanding awards (in shares)         7,246,000    
Equity Incentive Plan, 2020, More Than Ten Percent Ownership              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Percentage of fair market value         110.00%    
Equity Incentive Plan, 2020, Less Than Ten Percent Ownership              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Percentage of fair market value         100.00%    
Tranche One | Equity Incentive Plan, 2020              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock option and restricted stock units vesting rights, percentage         25.00%    
Remaining Tranches | Equity Incentive Plan, 2020              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock option and restricted stock units vesting rights, percentage         6.25%    
Employee stock option | Equity Incentive Plan, 2020              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock option expected life (in years)         10 years    
Employee stock options and restricted stock units | Equity Incentive Plan, 2020              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period (in years)         4 years    
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-based Compensation and Stockholders' Equity - Common Stock Repurchase Narrative (Details)
$ in Millions
Aug. 03, 2022
USD ($)
Share-Based Payment Arrangement [Abstract]  
Stock repurchase program, authorized amount $ 200
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-based Compensation and Stockholders' Equity - Schedule of Stock Option Valuation Assumptions (Details) - $ / shares
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Volatility, maximum 64.55%      
Employee stock option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Risk-free interest rate, minimum 4.01%   4.01% 2.81%
Risk-free interest rate, maximum 4.09%   4.78% 4.25%
Risk-free interest rate   3.52%    
Expected term   6 years 25 days   6 years 25 days
Dividend yield 0.00% 0.00% 0.00% 0.00%
Volatility, minimum 59.74%   56.87% 50.62%
Volatility, maximum     64.55% 51.68%
Volatility   51.61%    
Weighted average fair value of options (in dollars per share) $ 290.08 $ 41.50 $ 205.79 $ 35.06
Employee stock option | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term 3 years   3 years  
Employee stock option | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term 5 years 11 months 26 days   5 years 11 months 26 days  
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-based Compensation and Stockholders' Equity - Schedule of Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense before taxes $ 56,107 $ 13,652 $ 156,547 $ 41,647
Income tax impact (47,023) (3,444) (72,641) (8,165)
Stock-based compensation expense, net 9,084 10,208 83,906 33,482
Cost of sales        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense before taxes 3,221 1,215 12,680 3,585
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense before taxes 24,856 8,097 86,005 23,549
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense before taxes 4,993 1,214 14,998 3,471
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense before taxes $ 23,037 $ 3,126 $ 42,864 $ 11,042
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-based Compensation and Stockholders' Equity - Determining Fair Value Narrative (Details) - USD ($)
9 Months Ended
Mar. 31, 2024
Jun. 30, 2023
Employee stock option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation cost related to non-vested stock-based awards $ 95,900,000  
Unrecognized compensation cost related to non-vested stock based awards, period for recognition (in years) 3 years 3 months  
Restricted stock units (RSUs)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation cost related to non-vested stock-based awards $ 309,000,000  
Unrecognized compensation cost related to non-vested stock based awards, period for recognition (in years) 2 years 8 months 19 days  
2021 CEO Performance Stock Option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation cost related to non-vested stock-based awards $ 0 $ 700,000
2023 CEO Performance Award    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation cost related to non-vested stock-based awards $ 36,900,000  
Unrecognized compensation cost related to non-vested stock based awards, period for recognition (in years) 2 years 6 months  
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-based Compensation and Stockholders' Equity - 2021 CEO Performance Awards Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Mar. 31, 2021
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Grants in period (in shares)       953,005    
Stock-based compensation expense before taxes   $ 56,107,000 $ 13,652,000 $ 156,547,000 $ 41,647,000  
2021 CEO Performance Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Grants in period (in shares) 1,000,000          
Stock-based compensation expense before taxes   0 $ 500,000 700,000 $ 3,800,000  
Unrecognized compensation cost related to non-vested stock-based awards   $ 0   $ 0   $ 700,000
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-based Compensation and Stockholders' Equity - Schedule of Operational and Stock Price Milestones (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Apr. 25, 2024
claim
$ / shares
Apr. 01, 2024
day
$ / shares
Mar. 02, 2024
day
$ / shares
Feb. 29, 2024
shares
Nov. 30, 2023
tradingDay
Sep. 30, 2023
shares
Jan. 31, 2023
shares
Oct. 31, 2022
shares
Aug. 31, 2022
shares
Apr. 25, 2024
$ / shares
Mar. 31, 2024
USD ($)
$ / shares
Mar. 31, 2023
USD ($)
Mar. 31, 2024
USD ($)
$ / shares
Mar. 31, 2023
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Net sales | $                     $ 3,850,066 $ 1,283,296 $ 9,634,662 $ 4,938,621
2023 CEO Performance Award                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Market price milestone, number of trading days | tradingDay         60                  
Milestone One                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Number of units per vesting tranche (in shares) | shares                 200,000          
Milestone One | 2021 CEO Performance Stock Option                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Net sales | $                         $ 4,000,000  
Share price milestone (in dollars per share)                     $ 45   $ 45  
Milestone One | 2023 CEO Performance Award                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Net sales | $                         $ 13,000,000  
Share price milestone (in dollars per share)     $ 450               450   $ 450  
Market price milestone, number of trading days | day     60                      
Milestone Two                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Number of units per vesting tranche (in shares) | shares               200,000            
Milestone Two | 2021 CEO Performance Stock Option                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Net sales | $                         $ 4,800,000  
Share price milestone (in dollars per share)                     60   $ 60  
Milestone Two | 2023 CEO Performance Award                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Net sales | $                         $ 15,000,000  
Share price milestone (in dollars per share)                     600   $ 600  
Milestone Two | 2023 CEO Performance Award | Subsequent Event                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Share price milestone (in dollars per share)   $ 600                        
Market price milestone, number of trading days | day   60                        
Milestone Three                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Number of units per vesting tranche (in shares) | shares             200,000              
Milestone Three | 2021 CEO Performance Stock Option                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Net sales | $                         $ 5,800,000  
Share price milestone (in dollars per share)                     75   $ 75  
Milestone Three | 2023 CEO Performance Award                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Net sales | $                         $ 17,000,000  
Share price milestone (in dollars per share)                     750   $ 750  
Milestone Three | 2023 CEO Performance Award | Subsequent Event                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Share price milestone (in dollars per share)   $ 750                        
Market price milestone, number of trading days | day   60                        
Milestone Four                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Number of units per vesting tranche (in shares) | shares           200,000                
Milestone Four | 2021 CEO Performance Stock Option                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Net sales | $                         $ 6,800,000  
Share price milestone (in dollars per share)                     95   $ 95  
Milestone Four | 2023 CEO Performance Award                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Net sales | $                         $ 19,000,000  
Share price milestone (in dollars per share)                     900   $ 900  
Milestone Four | 2023 CEO Performance Award | Subsequent Event                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Share price milestone (in dollars per share) $ 900                 $ 900        
Market price milestone, number of trading days | claim 60                          
Average share price during period (in usd per share)                   $ 903.10        
Milestone Five                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Number of units per vesting tranche (in shares) | shares       200,000                    
Milestone Five | 2021 CEO Performance Stock Option                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Net sales | $                         $ 8,000,000  
Share price milestone (in dollars per share)                     120   $ 120  
Milestone Five | 2023 CEO Performance Award                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Net sales | $                         $ 21,000,000  
Share price milestone (in dollars per share)                     $ 1,100   $ 1,100  
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-based Compensation and Stockholders' Equity - 2023 CEO Performance Awards Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Nov. 30, 2023
tranche
operationalMilestone
tradingDay
$ / shares
shares
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Mar. 31, 2024
USD ($)
shares
Mar. 31, 2023
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Grants in period (in shares) | shares       953,005  
Stock-based compensation expense before taxes   $ 56,107 $ 13,652 $ 156,547 $ 41,647
2023 CEO Performance Award          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Grants in period (in shares) | shares 500,000        
Number of vesting tranches | tranche 5        
Market price milestone, number of trading days | tradingDay 60        
Number of operational milestones | operationalMilestone 5        
Stock-based compensation expense before taxes   16,900   19,400  
Unrecognized compensation cost related to non-vested stock-based awards   $ 36,900   $ 36,900  
Unrecognized compensation cost related to non-vested stock based awards, period for recognition (in years)       2 years 6 months  
2023 CEO Performance Award | Tranche One          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Market price milestone (in dollars per share) | $ / shares $ 450.00        
2023 CEO Performance Award | Tranche Five          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Market price milestone (in dollars per share) | $ / shares $ 1,100        
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-based Compensation and Stockholders' Equity - Stock Option Activity (Details) - $ / shares
9 Months Ended
Mar. 31, 2024
Options Outstanding  
Balance at beginning of period (in shares) 3,302,533
Granted (in shares) 953,005
Exercised (in shares) (778,310)
Forfeited/cancelled (in shares) (10,874)
Balance at end of period (in shares) 3,466,354
Options vested and exercisable (in shares) 1,914,265
Weighted Average Exercise Price per Share  
Balance at beginning of period (in dollars per share) $ 40.47
Granted (in dollars per share) 404.50
Exercised (in dollars per share) 32.54
Forfeited/cancelled (in dollars per share) 129.36
Balance at end of period (in dollars per share) 142.08
Options vested and exercisable (in dollars per share) $ 40.26
Weighted Average Remaining Contractual Term and Aggregate Intrinsic Value  
Weighted average remaining contractual term, options outstanding (in years) 7 years 2 months 1 day
Weighted average remaining contractual term, options vested and exercisable (in years) 5 years 8 months 1 day
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-based Compensation and Stockholders' Equity - RSU Activity (Details) - Restricted stock units (RSUs)
9 Months Ended
Mar. 31, 2024
$ / shares
shares
Time-Based RSUs Outstanding  
Balance at beginning of period (in shares) | shares 2,042,986
Granted (in shares) | shares 955,912
Released (in shares) | shares (802,450)
Forfeited (in shares) | shares (66,515)
Balance at end of period (in shares) | shares 2,129,933
Weighted Average Grant-Date Fair Value per Share  
Balance at beginning of period (in dollars per share) | $ / shares $ 55.94
Granted (in dollars per share) | $ / shares 346.51
Released (in dollars per share) | $ / shares 112.25
Forfeited (in dollars per share) | $ / shares 137.91
Balance at end of period (in dollars per share) | $ / shares $ 162.57
XML 84 R72.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Income Tax Disclosure [Abstract]        
Income tax (benefit) provision $ (19,983) $ 10,857 $ 61,735 $ 79,364
Effective tax rate (as a percent) (5.20%) 11.10% 6.70% 15.00%
Expected decrease in unrecognized tax benefits over next twelve months $ 3,200   $ 3,200  
XML 85 R73.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies (Details)
$ in Millions
Mar. 31, 2024
USD ($)
Purchase Commitment, Excluding Long-term Commitment [Line Items]  
Purchase commitments, total $ 2,900.0
Related Party  
Purchase Commitment, Excluding Long-term Commitment [Line Items]  
Purchase commitments, total $ 100.4
XML 86 R74.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Reporting - Narrative (Details)
9 Months Ended
Mar. 31, 2024
segment
Segment Reporting [Abstract]  
Number of operating segments 1
XML 87 R75.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Reporting - Property, Plant and Equipment, net (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Jun. 30, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property, plant and equipment, net $ 385,566 $ 290,240
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property, plant and equipment, net 265,341 183,485
Asia    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property, plant and equipment, net 117,785 104,094
Europe    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property, plant and equipment, net $ 2,440 $ 2,661
XML 88 R76.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events (Details) - Revolving Credit Facility - Subsequent Event
Apr. 26, 2024
USD ($)
Apr. 26, 2024
TWD ($)
Apr. 19, 2024
USD ($)
Apr. 17, 2024
USD ($)
Apr. 16, 2024
USD ($)
Line of Credit          
Subsequent Event [Line Items]          
Credit facility, maximum borrowing capacity   $ 300,000,000      
Mega Bank Credit Facility | Line of Credit          
Subsequent Event [Line Items]          
Credit facility, maximum borrowing capacity       $ 50,000,000 $ 20,000,000
Import and Export Trade Facility | Line of Credit          
Subsequent Event [Line Items]          
Credit facility, maximum borrowing capacity     $ 60,000,000    
Import O/A Loan and Export O/A Loan | Line of Credit          
Subsequent Event [Line Items]          
Credit facility, maximum borrowing capacity $ 20,000,000        
Loan Agreement | Line of Credit          
Subsequent Event [Line Items]          
Credit facility, maximum borrowing capacity $ 30,000,000        
XML 89 R9999.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Label Element Value
Money Market Funds [Member]  
Restricted Cash and Cash Equivalents us-gaap_RestrictedCashAndCashEquivalents $ 200,000
Restricted Cash and Cash Equivalents us-gaap_RestrictedCashAndCashEquivalents $ 200,000
EXCEL 90 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *2AHU@'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 " "DH:-8:H;9F>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>.NT*0E'7"XC3)B$Q"<0M2KPMHOFCQ*C=VY.6K1."!^ 8^Y?/ MGR6W*@CE(SY''S"2P70SVMXEH<*:'8F" $CJB%:F,B=<;NY]M)+R,QX@2/4A M#P@UYW=@D:26)&$"%F$ALJ[52JB(DGP\X[5:\.$S]C-,*\ >+3I*4)45L&Z: M&$YCW\(5,,$(HTW?!=0+<:[^B9T[P,[),9DE-0Q#.:SF7-ZA@K?MYF5>MS N MD70*\Z]D!)T"KMEE\NOJX7'WQ+J:UTW!;PO>[#@752V:^_?)]8??5=AZ;?;F M'QM?!+L6?MU%]P502P,$% @ I*&C6)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "DH:-8;/+E2<8% #''@ & 'AL+W=O;W=%6R"_IFG-%GJ,P3B];:Z62BTXG]=8\8NFY M2'@,ORR%C)B"4[GJI(GDS,]%4=BAEM7K1"R(6^-1?FTFQR.1J3"(^4R2-(LB M)E^N>"BVERV[M;_P&*S62E_HC$<)6_$Y5[\E,PEGG=+%#R(>IX&(B>3+R];$ MOI@Z5 OR.WX/^#9]=4PTRD*(+_KDSK]L6;I$/.2>TA8,OC9\RL-0.T$Y_MF9 MMLK_U,+7QWOWVQP>8!8LY5,1_A'X:GW9&K2(SYE2D0[,90@"N+BFSWO'L1K@5TCH#L!?2>PZ_[!V0F<'+0H68YU MS10;CZ38$JGO!C=]D#^;7 TT0:RK<:XD_!J 3HVG8L,E:9-TS21/1QT%GOJ7 MCK?37Q5Z6J,?D@<1JW5*;F*?^V_U'2A+62"Z+] 510T?F#PGCGU&J$6[AO), M%_)[ ULMX3M8N[C:^%ET$45>7I)N(D4E]M6^Y,)"54U M1')+)/#,N ^'K7DA@ M'#!6'NY4]KO:CH?J&W+V2\[^D2U3,IA"\AF@OAYQKR4+4V-%HK*&@(,2<( 6 MZB96@7HAMT'(R89; 8/P0>%*0J8B2##KT&;F+O7,3,>K5D-BVJGG5.H89"B.BILBOHH1]#/(3>R9W/G368!EX M.3?2H@]8]OMMRW&=H3,T\J+BIKRTXJ7'\$Y\']S3L_T!N8?[R,?87*^XY7!@ MD4?A?2&3#8_-TPWNT!2ZRD,VFD#^ SW59]"@G\0V-@+C=G,6DU^$>3S&I4U) MJS!DXW'F/6G9=V=2;(+8,]+!Y#SH3J6(A^3-(ZH& B6LY[8%E64:^4T0CN\I&-AYLG@(%L4@LB4V_7_Q YMS+)-2D$1)W M@M00P7PT5S#&GI%OK7/(3"1ADFQ8F'&BXT7^)FQ\"*>(4':5H6P\_$#R]8-X M1>8OT4*$1O8#Z>EA>F?D.D50HE50HGB4V=\=IP>,#HPV1^/3&^ M@.+"IH15+J)'Y:)I)J5^A2G>6_*JA!DE,RZZ''#\;%RJF>*JIIQ5'J)'Y:&[ M&&)YL3RGWT79'MS(B3O6<9XB M$J M&C(I!^5X,@#Z%@):1Q,#K@<\\DM/:) MYW$P AN_L#02GR(*T2H*43RVS",6:MBJZ>K7+Q:;J7&OVM=O7->4L4I!]$ * MBKA<:;2?0*K6*"'N5$]XBO1#J_1#\?"R:[?S-0]#% ^WJ<<[10JB50JB>(#9 M#[-OIOAYOJY-/F8*,FVL)U C\5?*-[OG4+BYN9O>1]F,W8'K]ES:'W4V)L8J M"=&CEHFF,)Q*B'QWL<^?R:_<7(V'5HLLV^F[3L\U,IPB[- J[% \J^SGRML@ MU='V,X>(AJUM'K!KMZU>VS%&6US9$-2ITH]S8"%GO[#YFO06+AICP0&SNI5; M7-:4L5"8 Z!>0(3..,0<,:D=5 M7/=_P3JOM@KUA)?OH*;$T\N1Q:YA>;7Y.=ZO9BB_>!Z?DR)2%?@M0Z M[\. )XM=T^)$B23?>%P(I424'ZXY\[G4-\#O2R'4_D3_0;EW/?X74$L#!!0 M ( *2AHUCK"0:Y/P< '<< 8 >&PO=V]R:W-H965T&ULK5EK4]LX%/TKFBS3:6=2HH>?%#)# SOM3DN9ANY^%HX@WMJ6:\M0]M?O ME6WLQ))=V.4+V/&5=.Y#]QS9Q_>R^%YNA5#H9YIDYE"8+BK&W2'F)O#^9D=GC#U_CVZW2/RR6QSF_%6NAON67!=PMNEDV<2JR,I89*L3- MR>R4'*T8U0-JBS]C<5_N7"/MRK64W_7-Q\W)#&M$(A&1TE-P^'7#FFI=B)9._XHW:GLR"&=J(&UXEZJN\_R!:AUP] M7R23LOZ+[EM;/$-152J9MH,!01IGS7_^LPW$S@#BC R@[0#ZU &L'F'@W>Q)E.XUH5\#2&<6JY^G)Q=GZQ/C]#<+7^ M\NGCV>D5W+P__71ZL3I'ZP_GYU=K]!9]6Y^AUP=OT &*,W2UE57)LTUYO%" M0<^TB-KUWC?KT9'U/O/B$#$R1Q13QS)\-3W\CRJ#X;@>SO:'+\#SSGW:N4_K M^=B8^U51B$PA7I9"E4I<=E3F/Q,D,ME$IBCLQ6[[ZC7CXG+E%D#44Z0OQHXKO> +.6[/83.754^E6<+>DA+B.[QTO M[G8=,NT,#WZV=/ @HX@I!O47;KN#J)U!#HJNA.2Q1YJ)N)LD# M>AUG45)MXNP6&HR! =T4,H7[A"NQ03DO5-PN2N:$X&9==^[X[/E+O[%EH8F2 MNQ-=XKF8N&R0!8L=<0(ZE@:W2X,[F8:/V1W4ARS 2QLZUUC5(=1Q W^ SK0C MCN.ZGF-'YW7HO$ETEX7(>;Q!XB=PFLZ^CK!46P%5L;>M=[/:)[,/E=_'R)^-U)15/!J&Q@?2-U0/L ML9#1 4K3CA$_=*AGAQET,(-?I!4T2J$>YBA/N 8*<=;-*@?QH.HN8 ,=F& " M*+%A9$TS&D(RL1URV$$.)R&?B1L!4=T -T8R%4CQGZ(\+'DV"_U#MD//WM\+W\,\S< 3R+F0.!'.DX9$>/D"=4Z00\8L(+ M/.H'9 C0-&2>[_AT#&*O&Z%P]D6CUT ME)SSAYH+=ZDR;1YM*JA]:2=(3.>NIN2:FL,Y8:8^"\5'%,90,-C/A[&QJ8T M6."Y(['I%03YE83H.^)CZ5B!FB(!3J+4V-06+4%#XHUP#NFU!)D6$Y_@OLY% M*RAKG=SN\UP6]9$3GBI1I" V>6;O329Q!\0D(8L9\3&A;,2)GN#)-,-W/%0( M$&Z5/= F;5/&:#B4E!8[V+.>YX^ [.F=3//[O@S9V3-6M"9A$Y_X7FAL;HLA M\QW/I2-X>VXG3R3W-JC ZS)[V^*W8C:9FV)&PB'!6^R(%^X2V?Z1MF=X.LWP M5Y-%2BW\#EI\6*06,T*A,8VP)^T)GDX3_$K"J0(VE.:03"I[WJE)WA ;C[K# MO%L,1\0-4' M_TJ5"BZTXGJT<]F"BM6/_][7%A9\V-2. VP MB_&PR5L,71:P,5JB/=?3::X'T5FE52,EVY<>,H7T;?4K]CO1'D6MV$UF=YUP MB-LT\MA8#^BYGTYS_U>A./P$!WI>9) I>Z^R'-)I$#C,H"@+YSMPEB8C9V3: MT>&LUP1L6A-&["G'/Z? M%UQF*@ (K@.Z>PC9HBD@N,0?$0RL%PQL6C 8%%RWE&>Z08TWZ?;W&A9#^WN- MQZ#K($ "^$P & 'AL M+W=O($[N/3GGVM<^9+CBXE'. M*57H*4MS.;+F2BW.;%O&YDK?L,?#!7F@4ZI^ M+FX$C.P:)6$9S27C.1)T-K+.\=G$=71"&?$7HRNY=8VTE'O.'_7@6S*R',V( MIC16&H+ GR6=T#352,#C5P5JU>_4B=O7+^B_E^)!S#V1=,+3OUFBYB,KLE!" M9Z1(U2U??:65H$#CQ3R5Y6^TJF(="\6%5#RKDH%!QO+U7_)4%6(K ?M[$MPJ MP7UK@E*70-;-2UB519#P4?(6$C@8T?5'6ILP&-2S7TSA5 IXRR%/CR8_K MRZOKZ=4E@JOIC^_?+L_O8'!Q_OW\>G*%IE^OKNZFZ/B&")JK.54L)ND)^@W] MG%ZBXZ,3).?P1"*6H[LY+R3)$]E#1XWQT%9 5+_.CBM2%VM2[AY2?Q)QBCS< M0Z[C^H;T27?Z'T4.Z4Z9[C73;2A/72.WKI%;XGG[:E0(K1X1*:F29R8]:P#? M#*!;\4PN2$Q'%O2:I&))K?'G3[CO?#&I.Q!80ZM7:_6ZT,?G<;R'(Z:HV$^^!_U53JQ)Q?IUP19%W \<''@[4@QQV(_<8$]1Z@DX] M-X(N"$L0?8+]6D*#02,A#@TH7DA7JQ$=LSQ.BX3E#UO:)9H)GL&-E"B:H 41 MBL%-/D-'T!>N/RCQCMRP%WHN(@I!Q\7SNN7*I]!%M.ZB'F#)!2WWW/3YQ%2Q MH%V)T MQ?Z=@AC _P+YOKE>_KE?_32V:,G+/4J;5&ONT?\@^/1!80W!8"P[? MMN 7Y'F]VG&;B^O]N?[;@P[$<>-L]15%..7J,L"B"X-4=O8AVU M=@MWX'BALT.Z'8;[7M0/S*0'->E!Y\*:*AX_SGF:4"$_?XI<''Y!]%?!U+-Q M?0T.N;X.!-;0C9V-,7 ZIVO"LPQ\EM0%Z.GY04N2%E1O."CA:4H$+#[8CTH' M8-P1JA>$6U/BG#H.WIFX5\.: K:<#7Z'@,JHD$+-N6#_P)+30M9WS>RQH5OT MSR[]5^.:_#>N W<>]&;^3,KB#=S=%J<@"@)WE[HA#'IK7^4W'@)WFP@C<_@? M0BHX6/1)]1I][VWT#6$=]#=> G>;B=MJ3P+3JYZ-_#KSW]OFAT)KJMTX#1S\ M5W>+.\W*N_4>"*VI=^,4<.>Y?'BK6+VOQBKC3S;Q[T1\(K2EZXV)PIUGXF%VL M,)LGFQM$K7VX'1<-L+?'TKL;!^)V.Y"/&L8*MM&043B(=FB;PGP'ASNT[:V/ M*_K+%G3 \LE2ND,\IS3$'2+]<>B]4#Q1?F]Y9XKQ;/R 8 >&PO=V]R M:W-H965T&ULM5E=;]LX%OTKA*=8M(!KBU\2F4T,))9G)L"V M*>K,SL-B'A2;CH7*DD>BD_;?SZ4D6S9):]M9[T,;23Z\Y+E?/)2N7XOR2[56 M2J.OFRRO;@9KK;=7XW&U6*M-4HV*KI46.2K6Z&=SBJQEA9D"-^'>J7JNC:V2H/!7% M%W-SO[P9!&9%*E,+;4PD\.=%3566&4NPCC];HX/#G&;@\?7>^L\U>2#SE%1J M6F2_ITN]OAF( 5JJ5;++].?B]5?5$N+&WJ+(JOI_]-IB@P%:["I=;-K!L()- MFC=_DZ^M(XX&@!W_ -(.(/8 =F8 ;0?0[YV!M0/8]\[ VP$U]7'#O79_3:/T=LW[U"U3DI5H31'C^MB5R7Y MLAJB-R?WUV,-2S03C1?M/C_O&R9_P87'/P M#]G[YX[T&OR0E"-$\1"1@##/>J;?/YSZZ/QOL\_^]NPGSJ"'9*&U/7K&WGV^ M*#8*S76B%30+C?YS^U3I$HK]#U^H&V/,;\QTP*MJFRS4S0!:7*7*%S68_.,G M' ;_]/GYDL;B2QJ;7D/X4 0,066B-W*(A3#%JM<*_I5*H4U3./ M,4DT!./55M7=/?LV;&QQ,90B:*_9D.)P;SB'Y?X-N^]\V=0X(JP=8;:_EPD5 M'+;#\'K\*OY1%5:%M M6:Q2[:,;.M-R&='09NO"" DIEQ99%X8YYM0AZ^(DQE"6?J[1@6O4V_T?MJI, MM$E1]15T*N3DE8]R=,FN?TEC\26-S2YD["02XA )T9MUG\%B78&F\)8*BJW8 MFOW8%P[AY@P.(;NL#'1A402Y926@BZ(T#"*K*&E<5F[X(B]U,GGB5 \CG479R4@;#SW0>#TA7"9N[B.&54 M1&>8=P<,W*N6)P^@-TK0'37_MVW0WPU1KKS-K;5V*A,"RFWV+NQ])&SN+DA$ MCAKTS1BR<^G>R7C292Z+D#"[D_M@V EA[(6!N< F[)M5 M'F7.*>-._N)^_=OF^)-:%:7:1UPG7XV8>DG->RBO#SSZ41 <4-L)+DY&$;;/ M #X89@([3G!QG,B G5%4N)./N%\_WG>\GZ#;@XI$;P\.\ IH[!&!4@K' 2[L M/0X$=WJ=!Q?BR"ZAF0\721JR,Q[H1"7N54J3N7F-9 XW^Z+/0%&_:WJ?^G.7 MPADHS5^@-)2JVX"!@KO.[ 21IQTZKG%!X!I,;<^X,$*9+75\QN!$0\^XI5-X MN%_BF8-]XQ$O3^$>2N$@9A\8IAZI^RP[#U: M=&P1;'<(+N"XV;QA])XQ<*]2_-%#QD6MQ1>U-KN4M=.7GYT$)?T2]"ZITH5Y M.X&6198E957'IPZ,MSNUYL2Q'!S9I37UH/ HM*1E[$/QD7UVGGE@8L3.[$^D M$Z"D7X#&:;8SKV%^@#MV%A*.N+T]>U!XQ.WFXT,Q!S9K82>%>X9X)SX)Z:W% MW^MO*VKY/GD!Y?FL]B_Z=Q5XHWTCM$BRQ2ZK9:GIQ_D/EB_IE;\_6KX7M19? MU-KL4M9.8]G):=(OI[OR;8+HSUM7TO*0V?IXZH-1(NR#HP_&N*.CO=8"?$9( MDTY(DWXA?5RV?9Q=51MB1NVW!!X84*%.M7I@0@AI<_; >"1M$3D^^IJW4>5S M_1FU@JK:Y;KY5G-X>OA4>UM_H+2>W^&K*?8\C_'5K/D0VYEOO@M_2,KG-*]0 MIE8P53"*8*UE\ZFUN='%MOZ6^%1H76SJR[5*EJHT /A]511Z?V,F.'SPGOP% M4$L#!!0 ( *2AHUBGG8MR,0, (\* 8 >&PO=V]R:W-H965T&ULK59M;]HP$/XK5E9-K;0UB9U7!DA 4JW26A#0[;-+#$1-8F:; MTO[[V4G(( FH:OLEL9WGN;OG;%^NNZ/LB:\)$> E33+>T]9";#JZSA=KDF)^ M33IJI[1>F\6HMU(+>[V[PBLR(>-A,F)SIE94H3DG&8YH!1I8];6!V M0E?A<\#OF.SXP1@H)8^4/JG);=33#!402)M(J9T]Y.4>FQE;T$3GC_!KL0: M&EALN:!I2981I'%6O/%+F8<#@K333H E =8)U@D"*@GHK1ZLDF"]U8-=$G+I M>J$]3UR !>YW&=T!IM#2FAKDV<_9,E]QIL[)3##Y-98\T1^-[X/P?A8&0(YF MXU^WP6 N)[.Y?-V%]_,9&-^ \22<#N:W$@ N)YB13*R)B!".2L,S]*!JK."VH#HY516FYS[R;%FHG*[^?)BP)LZ$'H)^#1!Q[BP MB;-\Y#G0K'!'6JU*JW56ZXAR >CRM-Z";A_JA39T?*^FMXDS#=OQD5O3V\1Y MINE#SZSI;>(L [K(L-OUVI5>^ZS>*4FP(!&05UN\MND]2U=_L@[?X 7I:?)7 MQ0E[)EK_ZQ?3,7ZTW9K/-!9\IK'PDXP=[8%3[8'S_OOE-/8=VIYAU4Y;$^6; M7NU(!DV0[?F>43MH+2@+F4[[,7,KB>['KI7;+ _(0'[MMHR:,,]U4:TV!$T4 MLFW?JN4C;,)D13),HR95/_C#IH2M\M:&@P7=9J(HHM5JU3T-\J:AMCXT.R.S M93V0W5;1'/TW7[1JLI*OXHR#A"RE*^/:E=O"BO:GF BZR?_OCU3(;B$?KF7' M2)@"R.]+2L5^HAQ4/6C_'U!+ P04 " "DH:-8;E<487D# "&# & M 'AL+W=O1 M=DFJ(MVRJX7V/ISN@S<8$C6Q.=O ]M_?V,FF$ SB[OA";&>>9SS/#/9DN&/\ MN\@)D>BU*JD86;F4ZX%MBRPG%18W;$THO%DR7F$)4[ZRQ9H3O-"@JK0]Q^G9 M%2ZH%0_UVA./AVPCRX*2)X[$IJHP_W%/2K8;6:[UMO! W MZP*"$P"_ ?B7>@@:0'"IA[ !Z-#M.G8M7((ECH><[1!7UL"F!EI]C0:]"JKJ M9"8YO"T )^/QXS1)I[,T03":/?X^2>[F,)G-X?&03NY.B>V!$UHQBJ"_KQ[$9+# M7_XO4^YK]L#,KH[!@5CCC(PL(!:$;XD5__J+VW-^,PE_3;+DFF3IE<@.4A2T M*0K.L<=3N$\*G0M3 FIL3V/5M;&- RBL\'9H;_>E/3:+PBCH'5HE)JLP\+Q# ML]3@,^@%WD^?!W&&;9SAV5)\E#GA*#NHP?/QO[G$E<(O9ORM0D M0_\2&8Z-CF0P\!S)8+ Y*4/4RA!=(,.A *?/I\AT/OEA)YCQL5D4WKK]3L@F MJ]#WN^>3P6?0\QRW$[>]UUA5A*]T1RL@L@V5]0W:KK9-\YWN%3OK]^Y@[!K6 M$VBRZY[X)WW=H<,UOBJH0"59@BOGI@\IXG776T\D6^NV[H5):!+U,(/&1VIY) M1'+J;AIG;6=W=G;V R/1%J>2J)*4G?[[!2E%$!Z$2/7:W7R(2>GB7 "'%R3. M!:CSIZ+\K9IG6>U\72Y6U<5H7M?KM^-Q-9UGR[1Z4ZRS%?_FOBB7:;&I%_DJ^U0ZU6:Y3,L_WF>+XNEB MA$;?/KC)'^9U\\'X\GR=/F2W6?UY_:GD9^,]RBQ?9JLJ+U9.F=U?C-ZAMXE' MF@*MQ3_S[*DZ.'::IGPIBM^:DZO9Q/P-/6D;SQOS):VR2;'X5SZKYQ>C8.3,LOMTLZAOBJ>?LUV#6(,W M+195^[_SM+-U1\YT4]7%8UV"9K[9_TZ^[CC@H@$A' ;PK@)4"E'84(+L" M1"W@=12@NP)4K5+048#M"C"E &8=!;Q= :_M^VUGM3T=I75Z>5X63T[96'.T MYJ"EJRW-.SA?-5?6;5WR;W->KKZ<7'^,XH^W<>3PH]OK#U?1NSM^3>;Y]:BU?.6GM_+)9O7&(^]K!+L:FB\#JLQE'WU;K=)I= MC'@W5UGYF(TN?_@.>>Y/IDMC"\9:L&8,?;QDF"#D(GH^?CRD&=)K# F6 (%) M#),]P\3.UH@'R* M%,)TLQ I-K'!AN(0$]DL,=3,QWL;J>/HON-H6XAT=!R/>WX;K_C5'V7;HU?- MZ"?W9]SVI_.?&QZ:#K\-/J7E[+^FKJ.0(0$)%D&"Q9!@"1"8Q#[;L\^L81-_ MS\4Z^:.4QT.AB:BK;!#B6;:V(>PRWRL!%P$Z32&!$N P"0. MO3V'WFD$C?YYI;D?\R^;1ILRGS?/8SF"5UT?CSNI[:-SYVL7@LS ( ME;M.!.DSA@1+@, DGH,]ST&?9\JGO)[/L\7,X5-CAS]7;S_@-\Z&YCK]ZD"P M;JW)4-8#C?4S3$)&5=HAG<:08 D0F$1[N*<]?#':352'.CLHI%0=H4-MA#:9 M1=:V#.40$BP! I,X1*Z0"MSC+')6UIMR.N>C=?6:G]1YF2VS5=W.O1#*"SHBO33#W5FCF,Z:YZ%UMJK2 MYNG4V.&Z"$*1I\V[=V:>W2RR5VQP?X-*)5!H,BE"+$%VM60K $XE 3#?"8"+ M#@'P_0Y3?G# @4J.U?/067LOGS&HSP0*3>9&Z#'(.N&__)C5/;B@>J10CZJ" MT<3N:S ;H")*5QM"=0#3['B:YA,$)=E[A:F(#*&*!H"12:3+10,M 1*:-_\N0XO;J\@ (4!-H,=FGN"=8E MXKL]1K,"21: H4FXP6S*_:J#";?(%F$*-3'7TBO,2A: H4F MDR\D$&R70)X[QX(-BD(0$E7*VIEY=K/(WIC!1(*N+8%"DXD4*@ONH;+ I5GL MW@8'JJZP=*190/W&H&@)%)K,L%!8\!&%Y<^G6; N7IC3+%C75@QI%GN%!Y-E MJIPIS0+E5N9!:#7XB%8S(,V"='F-0CPD4FLR+D&NP?0U'KQ0+UE=B!"S0DI%V M5X.I )57.IJ@:F(&,V16Q(@00TB/!1:P^16[QZ%W?Z++)!WY%5"_,2A: H4F MLRR$$G)DD054?H7H\H@YOV(P-.97B*[*Z/D5@Y$YOV(R[,JO$"%ID&?>E6+N M2M-.DM!%KNNJ?=EA29@ZQ;$W9' (@ H54&@RB0?[3IYEXXF9.L/^CM#'R->8 MTPT9"8CV;$9T+<(CH1H%NA&BA&@[CQ*385?NA(C)/J$OF#LAD-/G"2A:!(H6 M@Z(E4&CR12"$ O),^U"(/HGW_8 @+6+ZV47V>@[F"'2J#X4F!>HU! MT1(H-)EN(2F0_Y]=)_:J#";?M.^$,J+M\@-U&X.B)5!H,OM"N"!_[>838MI] M@D(A$H-'G?M9!(J%TBN:JJ33LU4(=N'I6IL]Y\ M6>13_MU]5K8SPU56-Y;YMU+3HCH>PO8J#-Z0;5A:0A!#KLHZJ-L8%"V!0I-9 M%Y()M4LF$*P;F=8E"DP0"=5%!Q.J*RA&P\C>D,$D@BY&@4*3213*#;4K-Y]V MV:Z6Q'2];I(NZ6)1[?GB@["1)%UQ.4-NZ&O3E;Z&D;VB@TD"56:@T&22A#)# M>R@S/5-BU"!M,(]I:C\U*#0&N\A>M<&T@"[N@$*3:3EXWXA]<<=)23%J6+&A MCVR@:DT?ES&HRP0*369&B##4+L+T2HOM, XC(&",8HT,2.DC D6+J2X&M6U0 MY-/$8'?6];H=(:/0'BLF3LZ,42,G^B(%QAN$=9-7V'!W)#R.XI*FVZ( Y>YKIJHH8;M,%05_ U&& ML\&L@.H$4&@R*T(G8':=X'DS:';G@X-0UREPB*CZ1HP(U&L,BI9 H?HR#JJ] M@*(E4&@RZT)[87;MY;G29\P@=?@$H4"58IAA5XS),+(W9#")H(M8H-!D$H4" MQ.P*T*GI,V980F),G_4UC.P5'4P2J'H#A2:3)-0;UD.]Z9D^8[KZP3RD[I&; M,%V;,9A%]HH-)@5TS0@4FORF;R$(>?8U(R>OOJ"-DL@-38@=8\(%"WV#$I0TP;UQ7T&N[..C66> MT%"\X9MF_F3ZS#/L@S&GSSHL#>DS>RL&]SBHW@*%)C,H]!;OE!TS)Z3//,,N M&&/ZS&!H3I^9$+7TF0G-F#XS&.KIL_'!#UXU/X#&6_V0KRIGD=WS4NX;GU]L MY?8WQ;8G=;%N?P/K2U'7Q;(]G&C35GN/DVG(M[P M;20^YCN>P9-U7FRC$BZ+^ZG8%3Q:J47;=$HMB=I)799ID M_+I HMINH^+Y,T_SQ],1'KW;R15N0X^^&Z:A]IURX__N%^Q>E/"AS%PD^S]._DE6Y.1T%([3BZZA*RYO\ M\0_>*.1*?G&>"O47/3:TS@C%E2CS;;,8)-@F6?T_>FH,L;< ^)@7D&8!Z2]@ M PMHLX J16O)E%KG41G-3HK\$162&KC)'\HV:C5HDV32CW<+&\A7]?+RYOE^CJ"YJ?+?] 7_Z\^FN))NC;\AP= M?3A&'U"2H=M-7HDH6XF3:0G22)[3N'GSY_K-9.#-(?J:9^5&H(MLQ5>'ZZ>@ M1:L*>5'E,[$R_!H5'Q'%8T0)'!_A=75_//#1[-__PI[S'Y..[\3L M0&/6:LQLW&>74'62+,ZWW*1FO=93:V5Q>9@%KLL(.9D^["N@DS'F,1*V9 >B MN:UHKM49-SS.LSA)DT@5CWR-LE985.;J*H[$!AU5@J_@P3':%?E# I&)[IX1 M5,T"5F;W==E)RH0+HR_=]_3E.S$[,)C7&LRS^O*< ].X,15$F_Z@; M)LUK=NZ>WTB(?=;SKH'*#2DQ.]=O9?6MLB[+//XQD<5\A<"AT.%$+3=_DK^- MT>AK@F#7SR;J*"RQ@\J@/P&*6Y$&A=Y%O$_ZZ2 M\AD"\(&+DAM%#S29)H1JDNM4E+C4+'C8"AY:!?^6 5)(DW_ S@ @H$-FT*** M@F?Q,]@ZWD39/4?W@!U,8H<&L8-^]IN(6#A@;^QT3<[Y232O.N)B M++/>V+<<70K,& O$Z?N [_?#1";'G!L% ]< =/L!V@+" JI:5>0$!8A20&;+?\T.% MQPXEU"E=' R5B0XD8&M+G5T7?!^44=U+G/Q)9#V^W%J9C*+.-L3 > M$T9^G[5T+$*=T,.:M72Z28B),V"M#K1@.VI9[+6B%XL9Y=0QR"0, ]*'5@8Z M<*KK#LC9@15L1RO@U:+B!]7]5VJ<'^#&KY2PW^=4'?9@0D/:1T<&NHE'/#K4 M(SN$A.T0J44:!8=:5YD]JJ,<3(G#M,C3Z7S/\0;0,NG0$+&C(84N '-F]Y.2 M%]O_S[-'V ]>RAMA^+=YENA8"W:/_20P4$WH8.#SNJ@0 E'8@C=A"WN/Q^L7S-6(*\*UI[+VZ'6G=HC=C1VG4% M<1>).F;!<^"O\GF,=A#(I8I"N>_:;0&=[&< 5&5Y2\@)P7X*)$WLAV/(VQ:Y M$?>WQ;X!N6'LD+ /_$V$)/#P0&LG'7(C/T=NHE3V@7+0;%(%A]W?<*R;T!S6 MT8B!;J"WD@[($3N0:].UR=9F/_V*!#5 *$QQZ(5]J4U8RV+I#D01SYJ?7Q:7 M9Y?SU^2G%8R].3_?B=NAUAT8(G8P=%WD,>>K9@@BGZH,BZ&3)G6"UITJCS*S MWPSSG '@=O?VY@(/4:)-^"W#B81.TRZX4VUD'+_@@(&0()#&KJAIH&!TO4= MQH94Z+ +L6.70R?P)U[$B5"#*B$G;-#EY%3-++X.58B+L=:>#60L( .(AG:( MAMH1S75G^L>DW&SR5-5OP-8HS]!+ZL-3B-VR2&)9R&N=JBPIC1I1TQ (AT0; M AD)0\:&E.HP![5C#C76!(EW+[W+**:.$_H!8R"98.:Y0S%/.RQ!K5U[MA"B M:I$@[&:@W35FA9*[J^[2)(8G (C!^O6X31(FS2I8(09L3_0PH9B&6BX8" =Z M!]W[;/,3J'"0!:VP(#ATZQ"$AE8"$$#N;[.\Y&_2RS18"5W?ZZ,_ ^&07ET+ MI_86_@*!E*^BW4X.RZ,T-0MJZ-V8$=.N>5-[\QX[SK:1TD#8\>=OUI\%)5J6W''[Y,L:[J9O $[F21?&;73FRUC3NAI.6QHRE[@ MN@/.8EU79O:N_';MN)RW_DPOIC=<@K$;:A^3#(34H]09J%"LZ\P,6S'ZLMKM M4BX11Y2B52+B-!=5T516T&:= LL["9Y> Q#3&*U/U?']HP M'8F$E/5W#P8J$@0#@(5U@(79 8LZCB?E!XR"CD8W5]]&QR_?L/*[,@)R-1=I M08!,AVZ*F:K^*A%]HH8^YJ0P'.9@.D0TD$&3'6HN'9!A=B#3!(%XS2:)Z6A$ MDU(GH0"X!J3L\ JSXY6]N=F@V:.L]HQ1\IK]_G$HSW$TX76J?H^;[AT1W/+B M7IV<%$A]L*N/V+5WV].99^I,8N_^9_QI7I^Q[-C41SXA50";" B>-;!T/OI@ MS*(^15E?E/E.'42\R\LRWZJ?&QZM>"$)X/DZA_U4&PO=V]R:W-H965T&ULM5AM;YLZ&/TK%INF36H*YIW>)%*;MMJDM8V:]NZS"TZP!IC93K+^^]F$ MD(2W9KVY7\ VSW,XY\'X8(9KRG[R&&,!?J=)QD=:+$1^H>L\C'&*^#G-<2:O MS"E+D9!=MM!YSC"*BJ0TT4W#?PJ0;7JGBIQO[U% MORW$2S$OB.,)37Z02,0CS== A.=HF8A'NOZ*2T&.P@MIPHLC6)>QA@;")1898)93[ [$JPRP2J$;I@5LJZ10.,AHVO 5+1$ M4XVB-D6V5$,R]1AG@LFK1.:)\>3A_OKF?G9S#61K]O#]V_7ED^S,GN3I[N;^ M:08>;L'D(X4S$6) 0)5_ #S/KL'GCU_ 1T R\!33)4=9 MQ(>ZD.S4/?2P9'*U86)V, G '97 '-QD$8X.\W6IJI)F;J5=F;V =XB= PN> M =,P[18^D^/3K1XZ5E5IJ\"S.O#N:38($8]EF5:8"Y(M@"P4F),,96'14S.: M"(+Y15OU-NAV.[IZVR]XCD(\TN3KS#%;86W\Z0-TC7_:I)\([* 0=E4(NP]] M/(E1ML!<31<4AG29"2X7A!"3%7I)<)OT#9Y;X*EU:34>.(;G>\907^VK:L9! MU_%]JPH[X.M4?)UC^5(Y\=D;9#=@SCY9TW$]J\:U&08=P_?;J;H55;>7ZN6V MGCEZ5?S.)-<$"1S) 29>V^BZ#1Z6$;BP3K<9-@B@:;33]2JZWEMTV5*22PAZ M(4DQ]8]@[#4K9UJ!Y=48-\,&KNE:03MEOZ+L]U)^*&9 0K/%0&"6_B5UO\') ML=7:=$"\&32P.B=Q4/$.>GE/ERR,I=UQ0.<@9_(S0%(\ WF",E&L0_C7DN32 MG\41,H+F$X"&&;@U(^W3S2P M;*>FIB7*]'VG0\V>_\)>-8\ENVDGN][\OUWX3X5VJ-;VWV'498 N[/0=MRZVMU2Y1KN5['3-W9-CS:MX_QP1*M9H2PODRW MA?F.U['[_##F'3FFW/ MAW72+09N[5G/(>6=@<-^!_]O=@A;/!IZC7JW1)DV[*"^,W+8[^0G=438-.T M6F9=23/*M&ULQ5EK;QNY M%?TKA!:[30"M+,F.'XEC0':2UEND->*D15'T S5#24QFR D?=M1?WW,OYR5; MEK(/H%]L#8>\SW-?G/-[Z[[XE5)!?"L+XU\/5B%4+P\.?+92I?0C6RF#-POK M2AGPZ)8'OG)*YGRH+ ZFX_'Q02FU&5R<\]J-NSBW,13:J!LG?"Q+Z=:7JK#W MKP>30;/P02]7@18.+LXKN52W*GRJ;AR>#EHJN2Z5\=H:X=3B]6 V>7EY1/MY MPS^TNO>]WX(TF5O[A1ZN\]>#,0FD"I4%HB#Q[TY=J:(@0A#C:TUST+*D@_W? M#?5WK#MTF4NOKFSQ3YV'U>O!Z4#D:B%C$3[8^[^H6I\71"^SA>>_XK[>.QZ( M+/I@R_HP)"BU2?_EM]H.WW-@6A^8LMR)$4OY1@9Y<>[LO7"T&]3H!ZO*IR&< M-N24V^#P5N-K2# MWF&K_"'3.WR"WM_=4AK]7TGX&(HK:SQTS66"B\G%C5->F9 68*%WVDB3:5F( M6RPJ8#-X\>_9W <'=/UGFX62 $?;!:"(>^DKF:G7@XIXN3LUN/CIA\GQ^-4. M]8Y:]8YV4?^=OOVC:.]]3Y9^ZX-&B.'I;U;0#T=6SE;2++&VDG=*S)4R>)4K M$:P(*R5\CZ[LZ%8-71(M5LJ)]SIS%NXMJPC"0W%MLM%02)%95UF7O*M-\Z1R M$8%7QSP*><^$WBC\DDX-65H-MV#X+=JEP$%SH^$\_G$ZGXU?$ M6IHU/TU>/1^*7/NLL!XGM1$WT@5Q?0VY "EQ.H0)@A) ^:"/3V;\_58?#H@T M"3HS)L*6'Q2T"P*$*)N)R?CGOP[%0A>0 6NSN$2N$=-3CJU#O+') &LE'=1# M_(I?HE'B<)QVC,1[:9"U*0;^Y(5J_1?D%P76\!%92,.0=7A)>+JJ()V<%[#C M4AF\*N!1.$=AKRUU1F=R3?O]$$0617VV 0*I9.!#L!..V9%5ELJ2TP-(%T+= M452.Q*7TFEVW$<0?H5(T,H()-")NJ"_I5^?-11OFO@MS *2(9 8X5T&.#I.( MW K0R,5\S2:KO2VJZ'PD]]1X=;&H!79J&9-J+"&]_&18(LXK"!F519<0Q='Q M+1F 2)?:16_5LMM>%H# M3Z/;D?CS;'8S>-XS<> M-ZPWDK+)H-@)!SI:V-AWO]*0D_-(;0I;:5-7E[(-J*$P*E/>4ZA3($JQD-J) MZD$YHO-/*%%9KU/HX P:%+8R.CE7HXZ,E$F_$@MT9;Z-=FS0-O<-)Y4GZVTP MV4ZPH1!63BDF;U Q1)D:@)1 4+ZA?5._R0PP5VAUU0S#'#B@1JU1L&$75C+ M1&L 0JAO%=Q "H/K(@9 67R-2*/*>4)((\P"2(D8VWB0K.5LVVI)/J95,X5F[\0E4]; $=7H&[Z -I!02(;W0V)^R)L4M M_P2$<#:)U7<^>\6K?EKCTQ\9TXUPXO+!EA>C MR8^,6!LH^B* #EX/PV)'- PWZ3\487H\.MLCPH2W_ X9#G>9X,5>$YSL,<&^ M?+#/ H>CXWT68"%_NPB'*=LU2.G%]F:(]*"/UN<1,T)V3XU-!!WOD_'[$RCG M=DJ$R);%&A7%AQ;.K&=;>%G\FGAD2JD5 MWK0RK6]P/4I<3XC]'J[[2^)6IENR]!4Z,1V2U6OGI(3=C:C:(*W%5'Q2WU'! MP&C)N%'SZI[ 5^!EU*CP*^A/DM&&+/_'V8<2?4M)A[LV6+4GAB!VS MA3/U68&"!J\W/;%+IFF3BI_F>59#< _/!Q-5*NI;SE#=3O6=H;?#1?6H47MT MEQ:3T72?%L=-JB+H0NC?$D+9DP(;@E\])#_9 M:9;]-:8_K3O,O1'^3&&*#"C^!8JSW/(0=6VP=*>X-4J2$8=WL]M+)'L?L6-V M^XG?_#P^&6)J7!*=>M0G^L\^8K[(,-:/G_.L.)F\$MNI $NX!,9JE9O[1 M+-/4\ZVC7C1P(OC!.%1KLI28/J%4BD %J)ZF^-ZI5HNF$$-=.(@LK6N&]69^ MV+CCX4J\(5:GS9R[4FL>76KM8 1+P^P\,Q#/Q[R8"Z<@PE(S,[ =84[%DP%- M63Q!=6.2AT!+;0Q/.0LX2;Q!%F( 3EXD *<;L-J!C3;UL/2K*"&&WTI'EP:U MB"09"*;Q/LG;3AB^F8:P7Z'"Q#2),3B64:?+")*,>WH<0FW3:6#D6R'5W,E4-\T^#[V M.QZS>0:LG.8UZFQ#K%27.0R>O?!/X#80Z MN/P2H49*ET *WS"I3:"T**F'AD>906FV6K61'B#'@XSQ_P'9MJO]@]XG'%2= M)7^HXL'7A/0UIUUMOX7-TB>@;GOZD(9Z TMZ4:@%CJ(8OAB@.>"/4^DAV(H_ M",UM0(GCGRLE<^5H ][336'S0 S:+X07_P-02P,$% @ I*&C6(3P3YV+ M" [!4 !D !X;"]W;W)K&ULK5AK<^.V%?TK M&,5)VQE6XDN4M+$]X]U-VW0FC6>=M!\Z_0"1D(19BF !T+;ZZWON!4E)?NTV MTR\V">&^SST7X.6#L9_=3BDO'O=UXZXF.^_;=[.9*W=J+]W4M*K!+QMC]]+C MU6YGKK5*5BRTKV=I'!>SO=3-Y/J2UV[M]:7I?*T;=6N%Z_9[:0_O56T>KB;) M9%CXI+<[3PNSZ\M6;M6=\K^VMQ9OLU%+I?>J<=HTPJK-U>0F>?<^I_V\X>]: M/;B39T&1K(WY3"\_5E>3F!Q2M2H]:9#X=Z\^J+HF17#CW[W.R6B2!$^?!^U_ MXM@1RUHZ]<'4_]"5WUU-EA-1J8WL:O_)//Q%]?',25]I:L=_Q4/8FR\FHNR< M-_M>&![L=1/^R\<^#R<"R_@5@;072-GO8(B]_"B]O+ZTYD%8V@UM],"ALC2< MTPT5YF4;A"5:]\=#=ZXK8.$F-KE9<1]VP/TA^ MJ[BY18G?ML9JY:89F&=Y%$-M#C6K)!&_<"K)X'(>1W$1#*;++$I7!1LL(%$4*1M<94MH2][R MO32-\]IW'O4 JSJG]NOZP%MU@_3;$7#N5:]#2:VJN98N8 R-.JC]AQ&H' M$=(>7%P;:2LH+'=P13^3FXH?X91MV"DDXEAW4DA\#F4!1Z7I0!(ADB/&X>66 MXO&F1S1M[0'CQ(."%K?3;:NJ-R&'\3.,R%"D KCK(D96 EBQ1( MSL6-TU(L"J I@;8DC[(B ]:*O(BR.!7+9![%JZ7XH;,X4XATM8B*.6RG2^ \ M$8L%M.8K_I]D2_$STF7!&&DT7Q9BG@._N%,VVW[09#$A MI8A%)0\,/E$JZW$X0G,XS\:B?JXKZT"?Q#X*]A@A(ZZX\?JV@*20U3W)DBN5 MJD%U]C %H9=*W\MUS=1-O42V7W*U:]"UE>Y[P-))A;92*^M*]1W+#BC+!SVV MM:YUF!X J.9JM-)Z36D2V+OIZ(%ZLE:>X#^FE4C!APYC6^ZY,<2D'M&SG#@H MVQI3.=(Z1HV!X4^#$6AP ?V-0]HM, J=2*':SA'#49UQX"0:@IKRA6A0PY.1]4JRR2Q.K?"00C:UKICE-KI! M6I$],"H6"%_N)&>UEFM=PUT5*%8['ZK=1SO,YB-Q<@+V1%H$D7N#K'%2D,0! M+NM88=3T+ M"9P.CM0 $T8Y3M/NW,&A&]TQ@*[%#E2 D*,>?:#/!VF!#DX@)/X\//8FHYG M09@T /1_8+3J+$O^3T-JP,Z#) R6=4=;^G,971Q)X[,$K0/K D#DVU\[F,CB MZ#CK+K(XG^:X[=0UTA*Q\HMT.5T-2^S:18)=R7'7\1A8@QL_/C4*[W!II:Z\ M2+)T&A]UL1=/9Z]C8I,]SU X&^WHP'M0TO:I./.-6F(M)4JAH63\IG3Z\[1PV*3C]<$WB PJ#7 LU# MF>M])E=Q9.(V)=#CA"&1\'RZ&),TA@457P#FR]B&T5*ZW=,]+O? MRD5GO3$<^,.)2CT2<$*EUXKFV@9A'X'<@&($SCJA#Y T&D*]_5M+%;O!F:^4 M_@B63XIJ3]9N3]SY^<2=XX[7'>9[)6B.#@##U2>$RZCAX$]\:=D7GILT*]<* M$U&>>O::);J-]<<*5454*T.X/4[[DQ_E>!Y2334\PE5C?1\,D'5&_$*V;:UY MHD/H4>U;WQ^HV2[:JC:,K/")B7MR;3H/K5]*$<=*C$VN,K$>>7',@R3TZ:VF M8\!8:G36>$_!M3.T-0*GNRI[_\:(V Z'Q=-!/8R9*!Q"*$U/!E#4,R3?#4YN M2N. (E9[.LT.3PY$X1H40J2^X5J=NQ\N5^-1DK:$?F(Y4W-2*/4'W"D8)">G MJE"Y>UEW:BCNK+57J189ET6GCYB.'OP=GB(L^*Z7RDG',,A<*Y8+ G MO2?R\^Q;LO-5_ARGP@L='A(8<$VZ*CXL OYR S*=OO1U9W;R!0X,MN7OC"Y< M*'[Z#($[#J4,H-1./I8CX)1]KAQ9N6O^>MC0==\N-. M23A)&_#[QA@_O)"!\0/O]7\!4$L#!!0 ( *2AHU@%I+@!DP0 D+ 9 M >&PO=V]R:W-H965TNQ;A6RTADU]3@*@FS< M,"Z\QBN:9AZ/,=:;N9>Z&T7;OBZ,G9AO)BU;(VW:+ZV MUXIFXQU*R1L4FDL!"E=S[RP\/4_L>7?@;XX;?3 &Z\E2RCL[^5S.O< 2PAH+ M8Q$8?>[Q NO: A&-[P.FM[O2&AZ.M^B?G._DRY)IO)#U-UZ::N[E'I2X8EUM M;N3F3QS\22U>(6OM?F'3GXT##XI.&]D,QL2@X:+_LH=!AP.#_"6#:#"('._^ M(L?R(S-L,5-R \J>)C0[<*XZ:R+'A0W*K5&TR\G.+*XH[I]%(1N$:U1P(9N& MM+JMF,+9V- %]MBX&,#.>[#H!; I?)'"5!HN18GEL?V8B.W815MVY]&K@%^8 M&D$<^A %4?(*7KSS-G9X\0MXETP)+M;:^>JA[,% M,?G]* M#ECTP]R#*WO-T8H#=\#[T577H&)&JE.XVGMQ,CCY!R1!Y"?IE$9YZN=)Y@:I MGT21W4PR&DU)2W&/RG KFY &->$8I'PP4!#1-?I.(M+.L >(\Q3>OLFC,/IP M-#ZZ?RMMSR!/DJ<,\F!RP. C"DF]H7?DFVM$6)XP8D5]M5=+ W5D;4A*&^.M MARG93W)(8S_* T@3/\TB.PO"$"Y7*^J>3>W7[7W_D@T4S%* M1MG5);04-V$XJ^O'P8U!#MSVQGV%N0*D(NY,IRB+EYV!#26V+<6ZL_172C;/ M-8D76L,1*BUP6=)UMG-2P90^,-=QN +LTV?C&%>4#;!$I+]P(GZR3:B1ZUM' M2\=APN\=OV7HN?^]\<'S MA/KMVCW"M,U'8?J7RFYU]\X[ZY\W^^/](Y$T67,J@!I79!J,)JD'JG]X]1,C M6_?864I#3RH/V5))^&B;U@]_I=_ =02P,$% @ I*&C6&K; MT3J*!0 ] L !D !X;"]W;W)K&ULE5;;)*T>>CT 28A"1.24 #0LO/U/0!E6<[% M:1\D N3NV!H8^PGMU+*TW7?#>YXMO)^?3B?NV:E>NF>FK4:\&5A;"\] MMG8Y=VNK9!N5^F[.DZ28]U(/LY.C^.["GAR9T7=Z4!>6W-CWTMZ/* UYC.Q7_:3+(BGU$S.F_Z MK3(\Z/4P/>7U-@]["E7R P6^5>#1[\E0]/*9]/+DR)H-V2 -M+"(H49M.*>' M0,I[;_%50\^?G,E.#HVB][$"SDV_-H,:O#N:>Z 'F7FS13J;D/@/D&IZ;0:_ M]I]"?:/JP4K0P'5I7#TOR\K)#FM;67.E6H?B]U)TC MLR /N:G5D-+++=HT5;17O:,#/4#(C$X.K7M\2.?2K5C\I^>?1WTENV@/7\$, M2- 1*7P_)!1"L]I5 OTQ#HJR).ZR"2*H-6&A]K >$6=IFC-1%E@+D3"1U_OH M44,/33>B8+$@@S L2><4U/.DP"^E#\;++LJR;VT$P_8KQ%N[=<6W=NLBH9?# M%32,UM!(74M+8]HIC+H2K*@KK%.6B)RE94D?,>V"TV"C4BRARE10:'$HAD3-0%X)H5JMC>1#OJU@Z^PQU14PKL-$]W"%&L4PA^93H0 MVX>"57TDK$#RJISRFA69H!>C';1'[T>5A;[V<0Z$4N$U907+DHS>FX7?2,CP MC-59'AX)N-A9:\R ABG4V8B9&DC(TQDG )$7@NL!8D2=GE)ITTS]N,T@%J% M/FRTG XIN"%[8[W^,KTXX$G%JJ)Z3 =IA8Q5Y>.]]*]#^N]GA=& IGM$616X M"I7/ZX1QD02C=H3!5UI>ZD[[GU?B>3Q_T!+PT3@=>ZK,6%D%V+1@>5GN4-?R MQF)0;#MB"DU=X^[@D-!.NCN_B)>1>:0Z MT'1KHS$AC:3\J'_.^LI"B;K* :MNYTP)Q%DFZ@[!! FK"$5Y!)RIK> M3FC B-6R\^"&*A24H)+QFM/;.!72A(.Z'/W,TB39-HO<&MEW?4IX5B8Q1QG( MRP-C+0J$/D[.Q,Q_6%FE[IV9] 95?O]-)"5R<;?:#FM&EVJIAR&XOYW "$>; M=N*F2"-)&>-Q_*6"59A^6& X(4D788;'FQ4N=G=)@GQ:AA2*--8_YPGQ @,L ML!;R-WK$^06>'0!(\ QU686$X)DAUC2\X.@Q7CRF\Y45-_LOW>LS_=N8FB<9;QO.M3>./CI M4K9[N[O2GDXWN3OQZ3Z,S@2]: NU@&KRM,0-TDYWS&GCS3K>ZRZ-1Y?&Y0K7 M&ULM5EM;]LX$OXKA#>WEP"N8\MY M;9, :;N]Z^':+=K>WH?#?: E.B8JB2I))7%__3TSI&3)L5,GBP,26Y8XPYGA MS#,/J8L[8[^YA5)>W!=YZ2X'"^^KEX>'+EVH0KJ1J52))W-C"^GQT]X#R:"Y\5G? M+#S=.+RZJ.2-^J+\OZI/%K\.6RV9+E3IM"F%5?/+P?7DY>LC&L\#_M#JSG6N M!7DR,^8;_7B?70[&9)#*5>I)@\37K7JC\IP4P8SO4>>@G9($N]>-]G?L.WR9 M2:?>F/S?.O.+R\'90&1J+NOX"V.G1P.1ULZ;(@K# M@D*7X5O>QSAT!,[&6P22*)"PW6$BMO*M]/+JPIH[86DTM-$%N\K2,$Z7M"A? MO,53#3E_]4YJ*_Z0>:W$6^W2W+C:JHM##]4TX#"-:EX'-?B@RG]PHG? MRDQE??E#F-3:E31VO4X>5?A!VI&83H8B&2='C^B;MGY.6=_T*7XZ\9_KF?,6 MJ?'?33X'E4>;55*YO'253-7E /7@E+U5@ZM??YF>X+S1D-MH\%.H^514,-)9'Z?)6.4_/R R)OSI M@)5>"4=F:[\AY $>" S8"1*TM[\?OUE[-DUTS'>F M_2S13HF@"'&#^]W'*596Y=HID*6:.6<9VV@X5,NTV_T'5P-M=Y1N-%K M-@[ZVU3/^E-AIGQ)N /I%2[$8'J+-<*C6^ -S%!#0BNR"EBFXB+QM/WI D!% M'5R^$9/>M1.\[X#EAP8=&0\_MWCXFO'P:R\[/*\U(Q]PRB^Z^-&6Z69,WJTD M@&<+C1$$PT^![=E2Y%SAL=RWU3BG W"/]'= HKKOO>('8#UPU"75-G(9^O0XL!)U'+9CGG M-67$_N1 [$'3%)\<]N15[XJ>O%'6LYU><>0S51FG?3OJZ.R\=_V^!ZY-CF.U MJ?DAS]NB388GQTDKVGR'N]<;@6=][&1X=C2-GU^-1Z+$;KIEQ?>@_?SD&-]D MZ%Z4W!/'P^3\M)\_?SZJR7AXEFP+;'SXT]B>)+WK_UM8&EMIDE5<4$:3Y"SX M,QY-P+CSG#_02C\,1(\#MT0S;5\0>4=<[%'N&)MIP84O:2BQ94SN4 (&&+MDOMA0>!.;:D"X 6#=S> R-S6 Z).3;:4Z6YD?;Y96=()9=< MCEL8IY!598[)!7XO5,MB^]:[7J)HZ0M84_T M;LN*.(\OEH8^ \H@0]^DI2'U?F%5,+8D)EJ$':"B'>!:Y@R;R8.Q)#6AF&)DS064)&.@=5,!8-KJ;^ MZ] SL6]'70*'2![9@,0>-J6,X$H$!"1*V1?D%^%AHV,8\KV9'>MA"CRE%=(< M?7"19X2?75IYH*ANN;RK]V><[C.+V)L PY21%ANL,<8[?=7BC +@>IRX?;C_W8]0Z>D>4\ MJ-V=4'Q"X,!&9>GF"ADR4_Z.4C;6\[!MMNWF<[J%!,:8/M>:#A.EK7IS"+>V M-$_=+^[6)1[0N3<&)#&0Y+]9*JCPV3FKV-SVJ4^?'H^I3Y^=XG-_)P:&/-\F83NR X)B, 9ZO3G*JV(%$DL*%<1J!MN[5RS\3I)U,S M5I^'Q[ MG"#C5%1H6(H0\OXL3:(_(BYBVPRR\785--VC( M$09:S-U^H#6*1&*U[X^;GQ>=W1Z#\D8 955[SB2F\ MP47@Q5!F3=$].N-D:)\R]F=,\KCCRK3/5Y%5I6=6AAO-@5/7*O Z/F23: B! MGXW$V]HV)XM/)5Q-+, Z>T9(1CQ4.PZP@DP<1_GN,DRXV?S&.E6$8%]&>V6 M00W[ 6Y)KZ2-XWA]+<]6.\F5KNQYOO31?!/);LY_GK:1Z#N4Z8S!G'D]G^JN M#(\DM=U:QK2.!?S3FGJ.W]/1IINK5WVU>6U^%- MW6IX>-^)V6YHVY:K.43'H]/C@;#A'6+XX4W%[^UFQGM3\.4"A:XL#<#SN0' MQ1\T0?LB]^I_4$L#!!0 ( *2AHUAKECO_/10 !)! 9 >&PO=V]R M:W-H965T>]:N8F3JEG)5Y>C>]FZ2 M2<7NV=K:V@\0"4F84*2:(.UX__IY!P""(B6[4U.U7V*)!!X>WO%[!Z"\?BC* M[V:K5"5^[++A3'L^N=U/G9V]?T[&OY]G515YG.U==2F'JWD^7C>Y45#V_.AF?NP3>]V5;X MX/KMZ[W*])(B,_2O>."Q8U@QJ4U5[.QD M^+[3.?^5/ZP<@@F+^,B$D9TP(KYY(>+RHZSDV]=E\2!*' W4\ -ME68#>+VZW15F]J/ !OLF*?,/?,G@MBE6F M-Q(=QPA)7( BDJW7!,WYCSI78AS3D[%(8*PVE4IQ=+558EUDX/,ZWXA+G<.3 MHC8PRUR]#&B%)"9,!_>-)!+:]DMX.%R(]S+_C@_?[52I$^ED\JM,=*:K1W$N M_OJ7Q6@X>A5\ FJC)R>ZP>[O!UEMY2-/[]Q_< -;8 M:!(MEY.&X%:"!'Y[D$SSJ?5)!+_= M%P.%->1*/AO+V]7P:WOW]Y'N7/:G.$ MAWDT7,S\N+NBDIG(6EH0DS@:+^=^ZW?>4-9,1"OS\JFMIK42?TNJ8J5*,9R2 MRF?P3S2<+\1H%BVF8Y:F-U(_-:*Y9"L3G#>.Q7@ MU1O T6;%<319CH'.'*;0O.,R9 *W:E^I79MKU/$4F9@.QU83IXFTN4!)1HLY M_)E%\^GLN&Z.<@"*&$W&N/_9;&%UYMW7B"$*=#B%\8MH/EP&2C6!5M&)PTFS M.5C82(R6H.UX)#[U#$_JLE1Y)?: 'AA6T=<;"@LPC]E,#.>@U5%@)J"*O,A? MN,GG8C&-9I,9?!B2 2S%.PS/9$>BAM!1BF_JOLCN$3U. Z%X=R]U)E>9$JNB M+ EP#(W1.7"F0.BEK-2_',:$^I& 6N!U*?:J3&!?D,6TT8V6:)/OY?8FY/0Y M0WX2(\?3.(KC6,P'\>PB^#X;3.<7S\/+<_18GC-97C1?QX,QD#R!GJ#J\P3 @$D_=>N.+8Q ,PV;(%ECB8#FY$"^ VQ'MN /W MIR$KV.TXO@B_3IGMHUB-VXOF&"4&\9@Y&,^1@A7YA(3P%(:?H^'P@C.:/7:S MA[#^<41'OP+_G^#^8UP=_@X#_D>#Z?3B7XCBC6"'@]GBHO4=5WH^KHB4VY*9262UB5&":27 M(_;MN!)BM@Z"PH.NM@?1!:6"[G?G\*0!MRZ\_ V$H59EC7*''(+'7B)!J\1? MUFM%%2^J15E!7T4'N[V3^@'\T=0KHU.-Q%H;E+3%C912=-L&\RX>M!BDDB#"PABQ+_,#2XU=;F8J54GF;CS99>!98/*H9 M]J5S8 3*\Y1V*#>PY@8C946)3Q!(.;O 0?>RU!#,86H*J4>*IN82G19C[<77 M9;$3YQ"&!C$4Y%F&5@0LG@\7P1,VFCYJO+RI8:]=N>90(<)&LCI5Q"%4E??, MHC&UXB*-W&@'A.M=DWDY>WU$@_YR]U% 'C:- PX;<3+J(1'X$+=LYI,C_YG) MM["Z,2$[EN&%/'I8^ MGM'S2?T#&9U@HFUYZ(E,DA'YO"5' M?,LKF38X,!,WS$3(*1&YU/?$:R^3?3PM6LKSZ6NU+8MZLW71SH-?R,H-^BU% MD$P$_$0N- _ %K%1L&XTDDZG,P&XIV' MFP[0R"PCO0K=[*!3GSTN8DT1J$D&*X)URP1\&*H!S$UR\AXD:<]?*PX*%0JQ^BY;JRB M:_T6"4"FE+^P0S&^U["'K.-1Y!<2LJ$<"*6E?$B+AURD:)&PDDO779\-LC*, M/\=(&70-N(L,)9 -JBRC]B"*CV3F F2$$V5FBI89("Q ML-LH =4S_%NJ/VK-JY. UDH1Z5*A#%T:129>PX;U_P$30SG;;GN81@[?/=I+A7\/E T;:+4:( ( ''CC(V?W6B: )MT[ZDO7ER M-)3>A (PZ-K$H+I'NOVLI@680UY4UFT>60:]K :9DL'>Q$Y7V,^HD)\=BJD@ M,*VVB%,85],ZL0E',/@@;VHAT[P59;H9$4!BRCX<J5130@N^!A*@FJ##1M$(^>Z M[-2,#*AI9Q"AM_:#*OOV*=3=@@/8$QU2)Y\/"C08K]".#R,D6 M\J.R)V(^#K<4&&3C$2)B&;9E%7 M$"TY@/7R?JI<>P YBO-1IT)H15!7U()PN)M*L]H=K#VF%% 6[WK;F8.@&W6J M.075XT>0#=5/K*P^%A!1,0"ZMK33 M9C; ("4:G"!'8E57H5BZ(BWQ[@/E9:IZ4:S7Q"(_K IFCZ0([*5JQZ:80@"' MB,/YI-GZS.FG,?@(UC'T+@:C$\AK^J&WW;I_"GJ_>I5X,RCRIX[2Z& M\VBQP//7T4+,HGA,QYA+5Q9#%%ZC50SC:#2;/N_X\-P?((8=4VTC]VX/D0#\ MQ6*-+8N;W-!U=$,=$]T!,_:AR,% *HKPV%S&([$&V1L;:=:EEMGY,)J'<3> M[R#9(2^APZK#5=KM7\XH@&RN*'5+P#L-)\#$^WJM2IN.R#V\_Z%WG"T!&[/E M=+!H&Z$C6R-8'4Z8C 9#S[7-0%O+@FNM:YL7)H4A_BD2(@<4"DD>0!?S*93X M'=3*A@MN8]O@*X07O)OE.#J4\@-P .!8X6498(2MGHU^>6Q.6A" K!0%M$V- M@)'!0'ZICJQ*"!4])!(@MF G#2W-0WWOX N,$8.9"@D#9 M17OI6Q.(4,AW0Z@]25:]E-WM,QJ ';5<5URL(9M\L\VF1_%@/IE.CRQ X ,V MA&=WSS+;H(C'FNM>9E19%D>8 )J)XIY3-)X,!^,%K4C,'/)B>]L'.VA7TDV= MT\10=G$70JG4I4/YQ@YU[MI8\ [M;8,QP7<#NAJGM.3LQHW'W.%VKZ@<;FH7 MC#9-,>J?DUVC1=4^;'87L!RUXCU39'US\.CLP'/$LJ*R'_&(\ ]=E8U58A%* MK0UJN5G&($6#$NVHE5M?P&86RK%I %#!C&":!+ *%4&107 PE)%:[T >==GG M0>Y584_'OD8IZA-==5CP SF0HAVH+ +A<>-U# M,$WKQ(>>YUG920O##_4!8])'Z0/8[XX%G8ZOH.BTD%0DG),S.C<=\A)81 H6 M1K&-HTT%(%1S(=BK2]8&OARY@9'+EO,\E*IBR&^:YT0,D@VI'@/&*CX^F M5QSN'D6E=XK2HX[U!U<6(DY"N;--8LH*0_OUYNM.#*A])_!J>EIGB)N!D$/K M7JDU'OF3-6#J0A=7J""Z:6^(2H<-ME8E)5/2]L/YB%I@'-/81>?T<5.Z-XV!:< M'I+U/!&8>WJ?Y(0'NR(<:,)!"?3O)9Y4^&U80#R50N-@J"GA8<0P76!C 1-X M*&R!Q\L>JZ>F$5\7OXH"2^[/BFUV$6"$/2BA.@HA VL7>HRV7]I@%98>Q;$+AX,L6&6A)FD2I;&KP+E/.77> M'"-BRM]%VM)W0J;*QWX1YO3_%("=J M3*2_Y_2E$! AOU.[&%L!>-['1\>I;Z@\FPNU;\7>;;^R/M(WQ_>D_@2?O.DH$%7(.:SF;N =,DU5^..?6ZJ[ M@-LGG>AY#X="OU8-PN A/>G3'VF2D;<9I;Y&54(:7)=TZM+A%@3SI*8(CZF/ MG6F^K*!5Z]@A@Z M!L3VN!X,U(G3'6K1]<[^=G->Y($<74X7GM'B&Q?,3R5-[=C.$*PDWJ7PEQUW MBB^'E!27HB.TJ+\% ,"2QMVF;;<3[4%G@ &^^7"443QL0"S99,HK\-&5 M4M3OP'.QIF.!70RJ(/+"JAVS^92 1U&WT!_WBY5>0Z[&<$F8 6G\)M>5Q360 MH+Z7Z"D6FA)9EH]\_AY8'+1D.""Q3U *S5-]NF[>.4O>D& 2P7&T@*:;-)[PHG=Y484/Y$O'& M05ZK$7"L!^W; <2M2R:;EI;. 7,J6])>'B'X@6R]Q-Q4AY?R[DXUO]&74*L) M[L@&O$R[L31/N)Q_O=Y](D/"N M4WOV@C]M%^*AG.1T.XLGQ%CI>V:%?#.<<4C&F[?#26N?ER M!(6VG$\'T]'Q55M7(48C%^DDYXVGQ1ODM/0[A:=D,NC[ ?1U\#OUG2HW]&M\ M=!XP4/[)NG_J?_#_CG_GW@SG_RW@,YW68U-O#5/CP7QZQEF=^U(5>_K5^ZJH MH+"@CUL%"4B) ^#]N@!-VR^X@/]O$-[^$U!+ P04 " "DH:-8%U8S!#\4 M #X0 &0 'AL+W=O%?!F M758[6T;,OU9M795/GNE!?*F&:W4Y6 M#^]47MZ_/AN?N0=?]69;XX.K-Z_V#?%\33@[UK=F^"SP)VLRO([?KG)7I_%R)#*55HC!0E_[M1[E>=("-CX MP](\\TOBQ/"SH_XK[1WVLI)&O2_S_])9O7U]MCP3F5K+)J^_EO>_*;N?&=)+ MR]S0O^*>QR:+,Y$VIBYW=C)PL-,%_Y4_K!R""BPI' S7\0%NEV<"<+E IMW4%;S7,J]^\+XL[5=5ZE2OQN:R5>755 UE\ M>95:$N^81'*$Q+7X5!;UUHA?BDQEW?E7P([G*7$\O4M.$OPDJY&8C".1Q,GT M!+V)W^.$Z$V.T/N@5K7XH$V:EZ:IE/B?MRM35V /_SNT6:8U'::%/O+"[&6J M7I^!$QA5W:FS-W_]RW@>OSS!Z=1S.CU%_6G:.$U"%IGXIJJ=^%C*PHC;;5G5 MSVM\@&_RLMCPMQQ>BW*5ZXU$]S!"&E&N!<@^W7KATYS_: HE)C$]F8@4QFI3 MJPQ'UULEUF4.GJV+C;C0!3PI&P.SS.6+@%9(8LIT/@+?2"*M5*;K%_!PO!3O M9/$='[[=J4JG4KRGE^)7F>IU.<+#(AHOYW[$8JG\,_T7BQ%,D\6LXF+$UOI'YJ1'/) M5J8X;Q*+R22*DVLQ 9G$2R0U[JN"I[UM-H"6[8J3:'H] 3H+F$+SCLN0"=RJ M?:UV7:Y1QS-D8C:>6$V<)M+E B49+1?P9QXM9O/CNCG* 2@BF4YP__/YTNK, MNZ\18Q3H> ;CE]%B?!THU01:12<.)\T78&&)2*Y!VW%BK:X[/&VJ2A6UV -Z M8/!$7V\I+,$\YG,Q7H!6D\!,0!5%63QWD\_%S.(KC6"Q&\?Q9\'T^ MFBV>/0TOS]%C><[T^EG[=3*: ,D3Z FJGB1V]5F,,Z< 9L#)TJ[<1]+S'H8! MD7CFUIL\.P;!,&R.;($ECJZGS\1SX#:A'??@_C1D!;N=Q,_"KS-F^RA6X_:B M!4:)43QA#B8+I&!%/B4A/(;AYV@XO."<9D_<[#&L?QS1T:_ _Z>X_QA7A[_C M@/]D-)L]^Q>B>"O8\6B^?-;YCBL]'=?#F:CA\'O"$GLRTG>X.* U=;1^ OU# M.DM2RR):3%#8B]FSGXH&?8KM=Z3YY^-#9^\)F\ BZ]OL]SE]A[)-8)G!U,O=N5_,R[4M0XQ M$M_: ; &PC#%EE(44%K*3:6L1+*FPBB!] K$OAT7/\S605"XU_7V(+J@5-#] MOCD\:<&M#R]_ V&H5=6@W"&'X+$72- J\9?U6E%=BVI15M"7T<%NOTE]#_YH MFI71F49BG0U*VN)&%:H"(?NMDE3+7:%7C1<8IQ:T+<\RBDZ;8-[%_5:#%%)$ M&%A#5A5^8.GQJZW,Q$JIHLM'ERP\"RP>U0S[T@4P D5X1CN4&UAS@Y&RIL0G M"*2<7>"@.UEI".8P-8/4(T-3WC2PU[Y<"R@*82-YDRGB$ K).V;1F$9QD49NM /"S:[-O)R]/J!! M?_[V04 >-HL##EMQ,NHA$?@0=VSFHR/_B_/#I,R_R%'N2X94\>ECZ>T?-IR&/(P.^W/0;ZR^*ZH(@? M"&97>L>8=B5Y_0,9G6"B:WGHB4R2$?F\(T=\RRN9+C@P$S?,1,@I$;G0=\3K M()-#/"T[RO/I:[VMRF:S=='.@U_(R@WZ+4607 3\1"XT #\ 6N5&P9RJA;'M#(/"=R)^B =R,"_P-L6Q#H MIG*/PCV$E)MN/)45;4$@((*#%;$ MUM-(_!)L[W&=DU*/J1SIUKIHW.:-@G(4-KYZ\"OWLH%>?/2YB31&H208K@G7 M+!'P8J@',37+R7B1ISU\K#DHU*K Z+ENK:)O_18)0*:4O[!#,;XWL(>\YU'D M%Q*RH0((996\S\K[0F1HD;"22]==GPVR,HP_QUS/:=<(##_J'F3T!X@9= VX MBPRED VJ/*?V((J/9.8"9(0396[*CAD@+$"PVR@!U3/\6ZD_&LVKDX#62A'I M2J$,71I%)M[ AO7_ 1-!RX'B)\+1"'-"&GLR>+%+][.=KN>YA&#M\]VTO%/P M^4#1MHM1H0 @ <7(TE-Z$ C#HVL2@ND.ZPZQF)9A# M4=;6;1Y8!H.L!IF2P=[$3M?8SZB1GQV*J20PK;>(4QA7LR:U"4;@8GANQ4]Y#FF2VFE9&A+&^ [QHY-'49?K= M/>S+C=RO*K=ZI5%-""[X&$J">H,-&T0CY[KLU(P,J&EG$*&W#H,J^_8IU-V" M ]AS&U(GGP^QIQOJLUOAX\*M!FOT(X/(R1;RH[;G7CX.=Q089.,1)SFJ"%^T M\S'WB00X3Z;2'$,"BG8/VT[U'I/2L($&ZFI0?WJ'B2>@2LY] )*M?,!@WRF3 M!BL+I(9],]A18P8BY:-1DB)#80_M"/&L]:,IK87*]8;.1S"2-6QNJ=)WE(H@ MI_ZY95E<@%UFF"(5=R4XK\%(/M D9-,LFQJB)0>P0=Y/E6OW($=QGO0JA$X$ M=44M"(>[J32KV\':8TH!9?%NL)TY"KI1IYI34#U^ -E0_;3@2OFG*D/?%/JH M #2"],S.ENLUO+=1R//"6_\\,)_A&,5< Z2!D4$,A(]8X<.:7!%I$-+AO'ZQ MV&Z\#"IEN]?C#+ +FHZ"]Q;ZRMT*A)<%M66N=YP&0];MT9"#YTX^8(Z!/8=* M&VXF]W-#XL'*ZD,)$14#H&M[^Y+.!G>0S'._(N9"DWBX&L%WW#U752>O;\L/ M ^$;&#BY1+BI@>+AEDDDTL\L.Z9/9(BL!>IG9LBAD$<(@XG$^:K<^0XSGU]P4;C\OQ'@1+9=X_IHLQ3R*)W2,>>W*8HC" M:[2*<1PE\]G3C@_/_0%BV#'5-G+O]A )P%\LUMBRN,T-74\TG 3 M[^NUJFPZ(O?P_H?><;8$;,RO9Z-EUP@=V0;!ZG#"-!F-/= MF):&^*=(B!Q0*"1Y %W,IU#BWZ!6-EQP&]L&7R&\X TLQ]&AE.^! P#'&N_' M "-L]6STU\?F9"4!R$I10-LT&-BA2/%M/9[,@"!#Y@0WAV]R2S#8IXK+GN9$Z597F$":"9*NXY19/I M>#19THK$S"$OMK=]L(-N)=W6.6T,91=W(91*73J4;^U0%ZZ-!>_0WC88$WPW MH*]Q2DO.;MQXS!UN]XK*X;9VP6C3%J/^.=DU6E3CPV9_ M#CQ'+"LJ^Q&/"/_05=E8)1:AU-J@EIME#%(T*-&.6KGU!6QFH1S;!@ 5S BF M:0"K4!&4.00'0QFI]0[D45=#'N1>E?9TK, +]8%3;&NQ<"8N$9I_-)<9J.@D$>1F8;HVV8Z>/>3== MVD#L'.-QOFLD'/H!-=5MXQ%$DBM<.XE%74EB,I,/G=.^24RW1B!=H@.WSC"_ MK\B6U+:+%+6["L;[3FY0:.\QZ'#CZ4!H+\5%G1DIW>^ \$UMLG'KWTYHEVAA,,=F5:A)Z"N*%V^1BH: M$%Y_67$/.).C'.HM .#UTNL>@FG6I#[T/,W*3EH8?F@.&),^2A_ ?G\LZ'1R M"46GA:0RY9R&MJO M-U]W8D#M.X$7T+,F1]P,A!Q:]TJM\=CE!%MK(*'"DM170M3C9-\, M;]D-8S9G%D.\!Z39AH$#;J2,XSAP@*A<'JA,L<&#=5#&@(8-HV'6I-&]CD MG"$ZU0MH[R$,^CNJV!G%_;;D])"LYY' /-#[)"<\V!7A0!L.*J!_)_&DPF_# M N*I%!H'0TT)#R.&Z1(;"YC 0V$+/%X,6#TUC?BZ^&446/)P5FRSBP C[$$) MU5$(&5B[T&.T_Q*C9'X:'MCX..OY_TD[)/O-6N-Y%\R+=#X8VR7#NO'9'*N[FP$GL9F:Z!,FC>N0L>AO\:,F K,"S*E\=(F#+ MP4;;T79"K\K&?A/F]?X4@YRH-9'AGM/G4D"$_$[M8FP%X'D?'QUGOJ'R9![0 MF-V=I*9PQ^/A+T&ZILY=/FRX&55H1@C?"70M/RPYVS.[7GW\ [(6;0]NUPT5 M?5C^K<#;"INOU53$_L ?U9@$:+ M;UPP/Y4T=6,[0["2>)?"7W;<*;X<4E%;MMM.M >= M 0;XYL-11O&P ;%DDRNOP =72E&_ \_%VHX%=C&H@BA*JW;,YC,"'D7=0G_< M+U9Z#;D:PR5A!J3QFT+7%M= @OI.HJ=8:$IE53WP^7M@S0.I+[9#\19:T?)U MT&;!EE:R'"W:6X18"E(W=CZ:M$WA072].6C)<$!BGZ XP*OZ.##4YZ'EXM&L M-C][U8!:#!Y"#8V+PC'@TF3X;A;U=:H[+U"G-3'5[*^W:J^8V^A%I-<4& *C=:R,[\E\1P.A%--X)'IR64<^S!TY MH^RQ=114&"0.Y[DMMU0:4 .&YAU>7WQ$^I3R!9UH[%Q\5R>[T(/%=M!<=@UO MJ(CPGG!I;YIP/_EXO_M$@H1WG;KCCFT'?=PNPD<]U[/Q*)X>;Z'CE1WZD7#! M(15CV@XOK?7.C:A4EZOR3ITN1U!HUXO9:)8<7[5S%2))7*23G#>>%F^0T]+O M%!Z3R6CH-\]7P:_1=ZK:T&_NT7G 0/F'Z?ZI_UG_6_XU>SN<_T^ 3W1:CTV] M-4R-1XO9&6=U[DM=[NFW[:NRAL*"/FX5)" 5#H#WZQ(T;;_@ OX_.WCS3U!+ M P04 " "DH:-8'I63VA$& #%#P &0 'AL+W=O:!$C2%?PWDOR:*WT1Y-):>FF+"ISW,NLK0\' M Y-FLA2FKVI9X_DR/5=ZI,CU=@B MK^2E)M.4I="W9[)0Z^->U-MT7.6KS'+'X.2H%BOY3MH/]:7&VZ!#6>2EK$RN M*M)R>=P[C0[/ACS>#?@MEVNSU29F,E?J([]<+(Y[(3LD"YE:1A!X7,MS610, M!#<^M9B]SB1/W&YOT%\Z[N R%T:>J^+W?&&SX]ZT1PNY%$UAK]3Z%]GR&3%> MJ@KC_FGMQT88G#;&JK*=# _*O/)/<=/JL#5A&MXS(6XGQ,YO;\AY^4)8<7*D MU9HTCP8:-QQ5-QO.Y14ORCNK\37'/'OR2H*2.1I88''/(&WGG?EY\3WS9O1: M538S]'.UD(O=^0/XT#D2;QPYBQ\$?"UTGY(HH#B,AP_@)1VQQ.$E#Q*C/T_G MQFJL_5_[.'J(X7X(SH=#4XM4'O<0\$;J:]D[>?PH&H?/'W!PV#DX? C] >6_ M9QZ]SR2=J[(6U2T5ODLMEWDJ34!KH66F&NX3U8*4S:0F4"ASPY^O99:G1?LQ ME=HB=TE^:O(:V68]VH(:+*RF2E7/4E&ELA#S0A**@18VKU:MS3Z]W>TA>8-Z M@:>6J5I5^6<@L1G3U'4A&5\4E J3T1+U@/+*UQ6?XH6P&&[55V8(HP@L\--2 M.L *LE#I8U!R#!(B*,VZ$'*#T$AH+36F,$8!DX:>@*UE>3#"/#V$DHRY'<[T MAL%W>ARD@[MKW4<=!M*B6?"'31?[[P>)%:RQ#@:9;K..=2VTS=TBTL%T[+P_ MB)+9%\R_AW 3%-+5^Z*V\!#)>/$-X9QW&%^MX:[D$_I@.)@E$S=,XIG>$Z" M<#+&B62-U K/P^.2:CC1S#'R9'TLJ1S*(?(\=P M//-R#+T,DY%_QN&,WF!S^D( !*21H*SFG'TPQ2EXDV:B6LE]@E&1BWE>Y$X4 MV(F#)(S8P&C$KT/8#=&(@O%D1F\K^E54#3;9SO? ,=P4#*B-I&"CD%RT%MBJ MJ&NM;G)D)(A1/ Z#, RQ50(+ _B0@ 5Q-9$=?B=@2!D98,&+'/.K7'@8 G[) M8^&-5[2_4[%256+)4[C@;7VUJA:&>66=(!7=10>0"YE+M8, W^:G/\K^4<^WTG^V3/U65.P1U'!LXVP)LZC$0 M"Y+&LMLLZ<$T[(>=2_>(WZ=W#6AO\!8[*&M(!36O/5VP_76%[0[-?OTHM'.U'\KYSM* M/GXTC:/)I:I#2>A/BHWZ(''PM+,)LLX4\5$R[<\[]QYS=X!%[Z'[SD/$2?B*V_@"; MPX>=,W3E1&*O\-6ANXUE/.*7$45A,)[%W!YCVQW'4VY.L-6$D3N=3&F$JAUQ M<^:$F\M;A<\4GL&4##^27Q7<(9.SJKZ0QAW11UHWU>P2X&4M/AD$< MC9[2)9^%H?BU*!KY+74/*!D'0X35=O5';=K=@K[K:(3BAAB^Q M=!'1A98GM M#EF =4>5Y5(0A\^OVCD\[);>8]F,1DMK=CCW8&W)@X M584T,WU0)9[L=%7(&E^K_8TY5$HF/*G(;X+Y?'E3R*R\>O6"[[VK7KW039UG MI7I7"=,4A:SNWJA<'U]>^5?=C9^R?5K3C9M7+PYRKWY6]2^'=Q6^W?14DJQ0 MIWGUVO_V343C><"OF3H:YUJ0)%NM/]"7[Y.75W-B2.4JKHF"Q,>M M>JORG B!C;^W-*_Z)6FB>]U1_S/+#EFVTJBW.O\M2^KTY=7Z2B1J)YN\_DD? M_T.U\BR(7JQSP__%T8X-,3AN3*V+=C(X*++2?LJ/K1Z<">OYA0E!.R%@ONU" MS.5WLI:O7E3Z*"H:#6ITP:+R;#"7E624G^L*3S/,JU_]I')9JT2\DU5])]Y7 MLC22]65>W-2@3Z-NXI;6&TLKN$!K(_ZBRSHUXD]EHI+Q_!OPU3,7=,R]">XE M^!=9S43H>R*8!]$]],)>V)#IA8\65OS/ZZVI*WS[ZSFY+=GH/%GRFV_-0<;J MY14VF=Y_0>K;Q/E7BKBX,L[T0J MC9#B5E:9PC"]$]O&@+PQ\$T0H/%I=C# ;YV*UUNXG2Z$+!,FT!QEI6;G;POZ MVVK,>B^SHRQ%K*N#KBS)84YFA"X5+5P/7/WQ#^O 7STW<(F_Z0HS2S8BOI;- M#A=-I2KSW%D+5'@I*9(,!L^V38UY%X@>*ITT<6V87WF>ND!@="?W#/=4WJ:9 MVHD_?51Q0Q%(_+C;9;&J//%SK?#UOS)9[CUBC*AL*W"GF*.WJ:QR9;H!YQA\ M!R-FB2IK[](J5M6IS!#!RD[.-UI6REX&$GBRR_$X4JMM"-)XZI)L%E;K1@ M]@:>DZQ"X#ZQC0Y7@\L[ 5C$BHZ*'NCM?K;O;1G M5K8P3G6>V$E2F&Q?9J MRUJHOS<9/#LK:P58U;AP7=<%2V^RSV& )I?=8@,O MSE(_J(RU/M9V"2QTR"&["PI*8Y.Z9'@M!S@BT2!5ZKJ?.]A!@/0I_R/:,_$] M9B5)1E')8\UM$5WW1.6_L_39S^D=I+K^3>;YW5/B^-BC6S=@7)49%OD55G2= M]DT70K^#@C$06G=CORD?-\I20)- O@T RA& M1T(H(?LCA62*(2WWE5+$_Y@ G**,\R8A516HE+)#KKJXBNJIE]KK;G*I!KXI M.9&V!KK]$"?^$EEWQ/A)2\.XS!'M7*&.#<+&;!-\S99CD+ MO^E"6,>%-23;GN_WV=' B<7V;NQMEE>Z5:?0G2AL::BH-)Q$75X2%Z&'4L(< MNN#N658" C!?A6W>^1),E?"[S^!I)GXC<+>WR.8GIO5Z5>]5J2H*"!8^QAF. M8%ZC8[(/DF<-S.14&S$J(/:86I]-^[0XPX9+)*NG75.QS8>EMDV6VQ!8:W0) MHL1*D!-/' R,E#8;N?M!WIE>EJ[*Z<3%BJK<0XEJY&F7> &M$U+$%>:.%ZT4 MZ04>V0#AE-TKJBHYP)0V-W'V;PCN%5I3*EEA#8HL8&-7@;[#I@6+4>-*KE]X M:DN:.?4U>F8ZU+F5[F#G P( X A)"VW8ASN7O$_I'8);GC/D2@H!77!P<0ON M;Y$Q3 ^;P;$% E8/_C'OF!53;KDV#8"-:''01T7]^.&08Y6G;L2"C^IFGU*) M2XKC/ 0S&4GYMW9:@B&0-"2PU>X@+G'N,'=.;#S-%?4;G0)::4N "#;'58$^ M&]EK#/Z9^'.+&X=^I_EDL'Q?)W9\$E4SG7AF 2%K"MP5)1U4)P!8^]S>PM-C MFD&1[A0.,A/2@U;'R"8Q>Q>HL )&YP3>6]J[H*>EVNLZ@RZ'9.. MI>]7=2H5XB8K;[&4KIP)XR3&M1P":4/%:9LX#/F*,3K.N#?DE-XZU>#KK2,Q M\W9BD9D8^I:E0B9MR8R9>W\FGJF/!VT8(%KLLE*6,:6S7!O#2:YU\"XY0AZ= MWW(V'M%5EM_>V@:XSH")$F2Y[>*0'X3JC%:7U'W3+F*, &)CD080,)9[X?CA; MP;IYWM5G3Z+U+.KNG$O<^NNQ^)\-+!+.F<.PY3!<#>Q8!@.'Y2F#:K?K>\A* M\5Y(67>UP64XCCVZ[RALK4[M: 6#]M_V#=H59"QEVPWT"WN;/9S*W:,Y]+@% M:0^048/DS@ &$7@:"%"A*P-^U+G:CO"V)?V3!U %TD)HB".G0&RW792QU3T[ M2XLXE/$# ZQP##!-@C8&Q+<*+L.&G 3\/L>-]TC.;V;T^TFQ;A!6K8BT[HA- MXRP%%<4?L#Y%ZVQW9T7.Z@81M,URT!QU8<":O0.%9OOT&4^ =GMMZ(DN!$), M4UBP4EZ(8W6H+50Y+$_;I:'M_$3#U.\Z,4R[KF)"Q(.,U'N<)AP4[)J*H-'V M&84/\BCU$;6PH?V"Q^QM05B[[\9[2*6TB:JAW= \D[/10@8Z,6TE9 Y4*VPS M5B2G&<"M1=GEC30+.H,@W3&FJ&3@C6[:$X.Y*3?"A1(;1F129"7$(5-VP]B6 M:':(=PB=RG*O&&.L7\ '&IV&$&>7"F1I9\(&<9KFIH6)CW-N?%3CZUCQ']KZ M7FQL[:[:YW>U#@!^;U\[KD"_2%_[@'YL$.!?H2,;I/D"/=DIL7_ZKFP0Z?/Z ML@E&F7ER"#1@;?EG^3W;_]QCRI,^1[L:F#8[T\[!,=2C>X>)1/>T$,XFK./U M% )'I47!;KBE_5V@BWJI Y7\QFD$IATJ>Y/-7'%6Q:AMA)U_>G[BBMXV;VX0 MZFPY:;LN&U1N]:WK40.ISH2?:%G/6]",GUWN*+O:]HNTEDYV.2#9@S[%H&#^ M?.PAMS)O%'6!*N'G_G.Q4^IBH]:'6G!:[577QYO:.#D,6JQ2)1.;::#5ZO?" M5!:],TUZ5/_\V,X917^7O,_T MSE^E71X=AOZ[8?Z\;G10XL66.5I-6^9%,//_D2WSB,ES3;._6,Z"25N_G*W_ M_W;-3OA[<-_LI ZG7 MXP@P;@Z&\AM&,@T5P;A]&N+Y?0+JTB@IMN5GK>*TU+G>0\/T0A&[&P:6[5M, MS"V5QQ.&X6"W?(KS+%6YW8.E):Z=P'HB4QM0GT*',<K'=P:>Z@SQ):0C&SZDGYS%$/&5^U"60^70-N$.<6=10>YU1\PG]%+398OV&VZV> MKJT!2+2N$[?BC&GU[7OWUH"+1UNW=,JZ;95%=GNR&$)@NTTWFP\WSKR3P:-& MP6MZ)'R"]M7H%+5?['#VB;^<+4YV79>/ MXN"S3V+/E48FY6RWHTAE4DA1<55R5.!7H.@!NZ=J*_NS#C45Z=2S3EB#+G2;@RE..)AO.>BV M;,XIQ7)T$IRV,J=(1'ZDC^)_5:4]6Y'9HMWP6WL]RBDM41Z*XZK!USR3O#&8 M3;?34K0/3^9#A=&B:+;I;R2-A![M.Y. MYY":3-.JP?3QG2#MOB+)"=GJ<4@ O!/V,+A.1>?IMO\D^5"VG2GBO MZ;V=">DQV:_T\/6I[L43$>(OH+_EFKYYBX ^U^$&_WUO$X7\Z?MS?"Z\:!6* M'SG5.T2N_:<\:.W3I,!;1SY]KKTHI%E!Y*TW=(?=(G@^N@)W0<335MXJ# 8F M#_*NY7 1>3[/#Q?>RJ>+:.V%?&<1>E$07B#MSP-OL2;9UAO/#R.B/46XN Z( M]^4F8 D"9MA?>_Y\21>!MUJO+I%?>ZL-ZX *+7:_&NWPMYYFQU8/C" MVX3D%V'H+4-"\#+RHF5DO6F^65S"--PQW-#XM75'=X%SFT]9K0K#?$8MWV% MWAQRW%A$E]P^\E919.59CVWN G]Y47$^A?+Y:7P2YMYHS?W/VDG/H MBZ5)Q8ZJ)VH1XOK?,/PR,'S+Y[WF0BD(F]A:PL&&%]C MVD+$8Y^2Y@WLN%Q M&;;A<>42U],:A2$1$#26 2'R&I5.N*&UKC=>,)\_O0"6:]00_HK'K;W%*GQZ M5H2A6$%5$+&_7%-9L(EXYL*;AUQGP!\6E[P L(S8":Y]%")1,%WII'0APN&: M%_ 1K'FI!9S45FX15VP78N_:9Q4$T=-3I>6ZW#^C/8;)8F>UXZ\L T'D7]3@ M:,S@V;0UTIXWTGF(;'=%J-6W[](C4,$_%VQ>G[.*SZG)WRPO+$5E7F#A$"S$ M+R474Y]:!*IJ0T:XW(S(!1=--4Q!&7KN=V(WSJ_Z"E7M^;>+_'9,6=L?^/5W M^Y]'OK:_"AR&V]]6PLGV='Z;JQVFSF>KQ97=7NR^U/K OQ'[[2NNR^T0/^CT5?_!U!+ P04 " "DH:-8 ")]SJL3 #^0@ &0 M 'AL+W=OV8 # 7JL)VD]L$6"KNMX\/3^OXI5<1Y5;;&2.-\NB7$>!YD_-UE.9'+Y_SLX_ER^=%4V=I+C^6HFK6ZZCK).E:YE5:Y**4RQ='%_[35V,:SP-^ M2^6VZGT6Q,FB*+[0E_?)BR./")*9C&M:(<*/&_E:9ADM!#+^T&L>M5O2Q/YG ML_H[YAV\+*)*OBZRW].D7KTXFAV)1"ZC)JLOB^W?I>8GI/7B(JOX?[%58T/O M2,1-51=K/1D4K--<_8R^:CGT)LP.30CTA(#I5ALQE6^B.GKYO"RVHJ316(T^ M,*L\&\2E.2GEJB[Q-L6\^N557<1?SHBO1+PNUM!U%2EQY8G@EZLB2V19_4V\ M_:-)Z]WS\QK;TN3S6&_Q2FT1'-AB+GXI\GI5B;=Y(A-[_CG(;6D.#,VO@CL7 M_"4J73'R'1%XP?B.]4:M#$:\WNB0#%91*<]>L0P^1CN87"TNRC+*KR5__L?% MHJI+V,\_AYA7:X^'UR:?>EIMHEB^.(+35+*\D4*#YF42X^Y.+G)IT593O1+39E,4-]J:'-,4L3-MWBUN4\4XG-(%H"KQG'\KT.LVC M3"U K_F%_^S4%9\P#$Z6KINUR)OU0I9$0D5V4HGH)DJS:)%)T<"@2R;B]F)B M&U7@R/,\^BI0?$>54P$Z63J!./)78RW/&L32YAE'")5C?EI?FTV3*NJL3;J M4=GN^'B^8(*_1#OAS]@$@T>8(.V'*)%PI"!>P4$=U2IR'-Q1;%=IO((*(()K M+=)Z!3XK1Z1YC..UTN9]A_F1B%@LEMS-#HL=TY8D*3%/F[?&J%9BKG^.\@:' ML2">*9P^AG.89*F,X1L$< +WX'DLPW86%%\6:Z6[NN"?BJ36C/><]2Y)&OK^ M6Q+UG7!/HI]O3W,LZ9'#L+=HPU>F"5K55Q*NC%,5LDI"%'A%HBG3F(3#HVX_ M ;DIC=S(DG$:PH FR7ZFAR7I39I ]$(B;-Q$&32%IZ2%6)8U'-%RM-5NPDQ9=M3N1J!9>2CR[,QK-U@041:'/A M>T_VC+NEK1]Y;@J>IQ5DQQ:E2B@U+VH*A)FL*KUX;_5EE)8"<+FE>UZ M-$(2]$(MF$"T%&SS/YHH2Y=IJV?#-.GJ 0*)LDRK$K*L>&+916OP$FE1$_D] MVKTAVA$OS XRER76WD%CFY3$*7.QDQ&"1;2LM0,0#ZV(7(4*+/HOKS[WE[J! M30L$%IQT15.JY9Z)('QB9$X&B_4*( 5ZR6O0ERK]6DM(8L4& XF5F@3X/%'C MB@L.8H"-\:K%C;9;KJ($WCR9S!QO-A%1 SLOTW^3V(="A#Z*Z2S2;G7+ZR&L MY5*6%(=H[]?*UI40$';?R%AR%%*89[07)/ SDZPBL6D661IC#;4:+18X8S]T M9E[8.TU[T_]FNQ:)[SB8!"ZA$.-1#M(,""QP1EC)[U:J$/,ISED!'W*&13C3 M[O@VPY!=9:UOZ/-"N;*9C&@F4SHM(4F6K-J)07;!/H#M28^V7S9 M="9IPDZ@Z17TK"57'4ET+B)6&FD?0#)ZDV'),,P@*[2/VP?KW3[ 'Z#WV32T M]/Y Y1S[SG3DN^'_6"&6EUS*30-1X0A1T4+6B#0,*B#%B^8:N;$8&;C6A1V. M2)'!>QS?"G.,E-V2X!:!:4UA]^<&!JC# BTE$GK0CP'-@GFJ$68.'1BO"D(- M/6R4R^WA71&:>T\'M3EX3'+T:38T_SB 7K5Z2-4XX2A&D9PYI ,JJQ.%ZC=( M9LHOLN[CDSWXO4^B8ZA: Q;C8#/O!_ 9;=3;1"!51M(5:URSR#BQ*:.$P$B] M*HOF&I$:(;(2!/E@Y=7*0O17,F[(L+#YVZ_8%&FXN(AK<=G 9'QO$9[Y-LY0 M1GT+UG4DD_WH4UN[4M7 ";(JR)I"6$IA$ MLJ59V4K+COK2.FAC25,JQ$9HIY3*BX"*D-FJM9LJ=>A-%*9(7!R2D-):S7M' M,.0WAE"?!IS$1EB,+-*J4RD;?%94C/^4 A7N>8C/Z?E[>*8?1Z$_/LBJ ;0W MC,V:RNCF51;%7\ZN8IP1LCI3X\Z(.(55$YG17JG%8LH;4>))(B19(N+!DW8* M/RF)PVBKM*:3J+S1:#HMDC;,&&RO-)7VD1B])IOD6,*S%+M?Y [6N@$T)I=_ M# O*@&$\RR++BFWU%)Z]D9R_?(**6>[!LR'%2C..3*$#\DK2BCA5-1E28]4K M4^GZ 1EVMV9!HAMV*_0V?*-3NYY(+?6P!:GC46D&*V65 M2GP%:33KR:?-$W>I!."CC#U7%M"&U Y 5\!/.JY#KCCBV^D(99=I]>7L'46A M][!_2E_%)1RF1V5)(Y8T(C4C2O*XA@2CC[*#G$B&$5KV-&S4TI3V V4 MXQR."&H#)?_'16H>1*F#"LHZ B6#T>J0KQHB]GS5\*2]^GR@(K'KN<_$6?T<_Y$C-PP>-)[-IT]$<@-]#?*!]]: MLAX1P%7)YYD(W?E'SK=%.'>G8R)P,G9#4!CZ M[@0$AQ-W-NT_]MQ)0-_I/=CZG>^,9'(6(6Q'U_N&8@Z-XV#NN=Y,'(\!R3U" M?J$[G8OC$;#]1!E8JZF:@76U0I"%&Q)\Z0?!N%\1UW!EU47&VD# T20V80!#Y^^D[@ MA_0S<"8SCU^$LQ#91"69)*(DD3(>._/YB#<9"Y^^S+#!>.J+GS0VI.%10B"&KI 8-F$Y;S3%.#^8 MB''@S":82U<#@;BZ3U<+N>3R5?05I(03I.Y3X8^<21@('U_#\52,?6>"'^]S M+, CZ?P !!4GXZD#49V*$Y X'N/G%$(9^_@P<_Q)>'KO]@XGBL=B[GBS,0G5 M MMFX/7^_G_RK?QY& MQ3 +X-V^ [S'#+H;T,,ET_MMB8JIR\;4=%L(S8 KBE4Y%<3*)2ZR4XZS\Q8SD\V2A#+0ZA25TFQ$*;"I-Z$?> MH)LV,/ 8",0\1XP8A]V7$X1,O)[U7D]Z8T\"O ZMU]/^;$3@XXGU>MY_CT# M@@/5I31SHT'FZE5:_@EY:R^/$=E=MMPAJRSH%O;/Q]R5W-3JCD:S%QYPNN6? MD;MW&@?_,MQ4+[\N(0%##0]=&0A.XAO!XP8ZSFN=/N4H(2<56+S';? MQL/H?\)#:/,PZM]TV3P,';L\B1ND1MX0T73'17$*>]5-6^F:!B#FU., (O0 BU5*GF M"=Y+IJK]0U59B5/NOU#A)XZ037*S'7#9-?Q,([N%K+=2#EMG"(52C 9.LXV>LC+ 70P<,DXO, MBP+:.TE/>:!UD=#J@\V2!:7),R7VA;Q.Z4:T)C#I6;>R;0G%1G"ZR8-;ERIS M[>:)NKD[2])3O MP(DCB)?E?L#^ED75##%>G1& 11;GJ([*XE207I?D?:7JL1 MQ>E]K3CZ[AA2;^.7/^8(/#F0,L+VUH1DZ<+?Q"0V'-)FS->(E;XV&UC2-*]% MN>ZSZG=;;)J2NDUJ;NN!$U8K[M=I^=AR<<"TJ]#'=-UD=91+"!(1A1?1A7DC MYSTA<*V*3T&F-.'B$04L8@=R5-&OG\%5*E?2,GUX,G?[C",X\XU9'H6Q!V=Z M!P8?^R,#7HNX-8F_G9VN$&B*^N\&GZO?#8Y^RV*@3J_922S.'E59)O@9!^--58E5H MCA8P8V7S"]DY,D)IV^&D53SCU2VMS_?1#PFZ:Y'9!YD#0;D#P'MU!9K#2AQD MIU^0H)'W1TK5]=#!F+D"8NVQU<'IB:F=D5%0IPKF4Z?H]S)#!O=#F6D5Y(=[ MS"CY^Z.6D_$/Y63ZH]5BTM"QCB6&#XO@+H%[[+)MC++7#<)>Z((WCUS?'U2=NC6MQ4[6ZBC\QHSN_Y3 W8.VN)&L7S+FQ 1A2/9 \%WU+4-R#Z5A1$:CH#+OE(*H2TE6E,WX"TDW"%+ MQKJJB99OVK MZH@>K*Z:Q;^TCI!) 8/U??U67Y)B8U0=C SZSG9[\+R@!E"LG73K4F[>;Q MHFMU!)MGT6:3(;LE$O>EUN;0?=E\6MT]T(QC^>S$-7P@URV@JE1 Y#.9)D=^ MI)8P;VE)XK .K&/3R/W4#C&/=?U;VQ^8=WA_NR^0%9^NX3&I:G-O3P-.X>IX M=8:LOF\%] L;41PW[-E=1.VUH \>$2TTH1'F-R#2W+1AK@[D[AQ&C?W?L>FRN:+DIGI-7RV)MIUANX[@W$"JZ7K#D?@\\&0=\@-!LT: M@?AK+#>U\ORF7U'@VF-;R(F8MSV"30-,U!5N6 @XD@95KYLI;[7L\&_%XWVU M5^LTM]F]?MY[^VM4L87(Y8:\I^UO[IB.H^[#JRAC<*#PC%5F%B-GY 5..!J) M8S'VW/%4_*3[5^?AB%MCZ/F8FI+>ZE("O&\ZG3DCWSNE=A! G+%X5Y1+2:UX MYZ]IJRSC.U3/F4TI+19^,'='DSU"]A@:.>/)Q!F%W'4R#J@;:NKZTY8O?='< M*P"I]+3>7\AWYO[8"2:*=#>8B-"=3*E]H^L;N$<]-/;':.43C$__WCGWCSQ( M*0%U"CGS&;7;A*$['_>4$H*[@.0^GKBA+RYEIG[M\60&/2(=9G'[ ?6_M$H1 M)Y!LZ(?\;C1UY_[=J@@<*,R9LU'X$RAX*H9^D_V\]S<)UK*\YK^\0.V30(;J MSQ.T3]L_[G"A_J9!-US]90@0P*733"XQU7.GX9'ZW4CSI2XV_!<.%D5=%VO^ MN)(1A$T#\'Y9%+7Y0ANT?_+BY7\ 4$L#!!0 ( *2AHUC+/<#7Z 4 ,<. M 9 >&PO=V]R:W-H965T9L#B!)N]@4*%#TVH?%/M#2R&)+D2I)Q7%__7Y#2HK;.$G;%UO'S#??W-3Q MRKHOOB0*XKK2QI\,RA#J%^.QSTJJI!_9F@S>%-95,N#6+<>^=B3SJ%3I\6PR MV1M74IG!Z7%\]M:='MLF:&7HK1.^J2KIUN>D[>ID,!UT#]ZI91GXP?CTN)9+ M>D_A8_W6X6[]25;%]'1A]3\J#^7)X& @ M7?ZX_!I*-(_'NV\,&A(/[;YG)"W-F.R$WRPMA/YB.G]<6'TH2%[:JI5FC>S+KD"$A MQ8(,%2H(]+-023Y$>5N(Q[/):((JTYH;AB4"0$+IB$25$BT-@]3.7JG8EZRU M-QWMW](RX-8I$5>'0&ZSLD_N$*1\3;$I]7IT%]T;2UL)3R>CP]XTSYDXBZ-]I_\NO&?HC!,.I,IZ-I M IWNCB:_@?JS+C#PPH;R%SD+Y04F.3$K:?@G_!;'VBEL :77(F^@:8572Z,* ME4D3.,_8,)YP$8$Q!K,O?_+TS04J !O)RSC4V1N@-W'$IP!R4T9;?),38F!K M;)$090&;*VRQ&!2>"A=-2$7]VBZ\.,L"E]5L,MT7I!7F+2*51PJV3@9M:^]N M.\\&[Y[*JCYZ.7@NZ)JYHEA;1]908>\:Y[B\H:F,#UBF@/O:*& RS5JNR7FV MEF?4AA<0W"P]X/$2X965=8$#? M@'Q/T%XAI057"'/T,:>=R;@Z55 0RZQA[RGO//IH%-^]#XA4BF2+5 0B\[-@ M."YXE1,'_S;H@I;*&/:SM=G.B3\ C*$N=0HKU]5(G.E0VF990L@L$4\O2ADM M,3X'70/-Z[9\N'I7MM&+?1Z27IR"*8[I09L]CON0 M%9 *](FQ0GIL'&DRBC WTVR%"07'DEG0&K;6^ K!LHRQ4IX2(47Y]Q-R@>I$ MJGWR ..^)L%MI^ :-^>;3%4C2!=WXE MUR(#N25P/(1@!3+D \90K-PHPR7H6( U&PPNI]=<>)T)EO(4@N::W4P3XFSU M%:?ITH@E=FSD'>TG)Z(/38@ESI,EQ,)A)GQT1O^A#],@A6>I:]+@?-U@E,XG M<6Y.>,3&ZD[%_@D3U#8^Q<<_?70PF^X?=9;\=E/)DNI9/F1T>OB#T8NV?NXR M@U>5_ S0+E>?&Z=\KK+;+/K%<8_Y@Q_,7P9N+5X/UL@%U[KU7BTTI5[8**YX6X83ALYU+J&M[D0L&K M;+N'M_=[&F&KKD\W7(^3(H^MR--M(Q"C;2?8\<;'145N&3^AX@0P(7UG]$_[ MK[2S]'%R(YX^\7 &6'*M:RJ@.AGM[PZ$2Y]-Z2;8.GZJX%R"#Y]X66(YDF,! MO"^L#=T-&^B_74__!U!+ P04 " "DH:-8(J,E!J $ !Y"@ &0 'AL M+W=O>W&S\Y=BD9;OO$44MLJO[EBX]87Q;38+GS5RR;*PGAVWJDE?^/XO;OQ M>!OO4&K=L@W:6?*\N"@NIZ=71V*?#?[0O Y[SR25S)V[E9?/]44QD838%OQ==LC AC1\#9K$+*8[[SUOTC[EVU#)7@:^=^5/7L;DH3@JJ>:&2B5_= M^A,/]1P+7N5,R+^T[FV/RX*J%*)K!V=DT&K;_ZN[@8<]AY/)3QS*P:',>?>! M2$Y;:KOP)W'OZ H FT*^VYOJA_QBI[?(KM_E=E2\"?E%^ M1(?3 RHGY=$+>(>[>@\SWN%_J9<^Z% 9%Y)G^NMR'J*':/Y^CH4^R-'S0620 M3D.G*KXH,"F!_8J+V9M7T[>3LQ=*.-J5%UP ,M,BIPK R@H UDCSRH2O/;2?O/JI)R^.PN(:X&J:UC7M-!6 M@9ND8Z6T%G,B7)#E1X@J=V M]5#)/G=H#OO,&NA]1#ZII6?N^[?6L2&-ARIYCY6,+SLW>ZJUQT[H?-]!ON,J MR8:(I( $;D;T'" #']Z!/.YF_U;27RL R7M&,.BD3L@[@MTC&<(B(%R4? M5 BQ"8WS#1FU!A8.#GPW6LVUR8V$GXI9 RQ6.&I"WTW@:9PG446H!GG<5P3N MMF7DZA!>(/D?2(,NRT6 5'HW&@>$W.496U&.M5$;I=N"H$63($TV"]OO%2OLJ MM: 8U(4'T\H*E&7W$7UR:UZQ?Z@,N0%$:>8CI>T:LVWQ!G#88G-W*@<<'/Y2 M"$I.6!+YHFG]+HSEW"LW-WK93]6(;A)F""5C+LR>CLT<8P+JM*TK# MFG E.5IG?[E? 97@" 3BFJ+-!E5ZEY9-OQ-!R#0MJEV.WA.X,7DO@5!-$J71Z^ED,CK"L9^_R"#O5-DI MGS>]Y\Z3\=YU )._S)<>V<4@O_YFL%O=W:LN^^O$O7E_*4-A2VFIX05<)Z-W MQP7Y_J+3OT37YS' ]X6#_H<7";"[;<[^ 5!+ P04 M" "DH:-82P1_!&X# K!P &0 'AL+W=O&D;9==![5RWC"*;U]@*.]$=*CHI MM6F%(]%4D>T,BL(;M4V4QO$\:H54P6;E]Q[,9J5[UTB%#P9LW[;"'*ZQT?MU MD 2O&X^RJAUO1)M5)RI\0O>Y>S D14>40K:HK-0*#);KX"I97F>L[Q7^D+BW M)VM@3[9:/[-P5ZR#F EA@[EC!$&_'=Y@TS 0T?@R8@;'*]GP=/V*_LG[3KYL MA<4;W?PI"U>O@T4 !9:B;]RCWO^$HS\SQLMU8_T7]H-N>A% WENGV]&8&+12 M#7_Q,L;AQ& 1?\4@'0U2SWNXR+/\43BQ61F]!\/:A,8+[ZJW)G)2<5*>G*%3 M279N\X05A=C!(W;:.*FJ5>0(E@^C?(2X'B#2KT!--O]1'^NMI:9Z@B_G[+W0$M>QN- MNV1I.Y'C.J VL&AV&&P^?DCF\>4[7+,CU^P]]&_+Q_^$@-]KA!O==D(=@-K9 M"(<6I *M<)19RXYVKA:."GM'#=M9$*J SNB=+,BFIAH_(P,_#%2.X-TW7HE* MU5 ;@]5-SPUG?;<4T'?TMG]H3AX1%I:5IKY:'?8_KE*+ORI4 M#LXW]+33V!&L_QAG+<2B@4B>@3B!2ZU<;N%<<>0/_6.BTW%*MIP6R8N E\ST M833L03)(QB_@C;H<1P%O]-HXCCNNXY?07[U#G(LM!*#*D-K$A1.LD14'/E=$%'"0#JF,I?4LZ#0>3;MJ'FUQ8H(@@-?&@ ML5 .26,'*3(CU+H'E;*8580*3/']++RYT@[\AI E, L,UA4S3#E-];33X.3O M-,# @7LNFB"?EN&\?_W]2]!A*X.%#9."-TE31=/:<-Q%U@^7)FWN))ZL.'KJ M!X<[G3X5I38N9'Q^%X8WAG&$"Y8)*=S]+F8G3^\/[8*[5Z@5!2FG]'Y?A#V1 MDL/_))+?PU:H5#)#+UNKD-\(7:14^?QAC>G5@PKS.1-3QLF"YDS"EYL/H\'CFNM(_M\2OGN% M> >C'?_0"(]J[4(8HD2 !9I,4$JA[):ZWX//CK<9D91:AD;8]M)>.5Y@:BH? M>>]_H/]8G3PC0">0#[7K/ZZQZ4#ZK3[J/J#+ ZE )#R9_E._R7CO"*.\UN&@ MII^.KI1K3K-NM;L+G#5'X,Z\N4A09ZV%HEBX(M=!_V@2@6D.YV;B=!D.Q%0[ M.E[#,*?[#!IO0-]76KOMQ ?H;DCSWU!+ P04 " "DH:-8&9O,'GX" "[ M!P &0 'AL+W=O)4[:21J)-$3P,51N#9R^Y-M82.]A.N_U[;"?-VI%5T]A+8Y_O^S[?^7H7 M;X6\506 1G=5R=74*[2N)QBKK("*JE-1 S4<2^)G6TIDU@TNF0R%H(1, M6P9J/AN80UE:(G.-/QVGUTM:X/YZQ_[5Q6YBN:$*YJ+\S7)=3+TS#^6PHDVI M+\7V&W3Q1)8O$Z5ROVC;^D:1A[)&:5%U8'.#BO'V2^^Z/.P!_*< 00<('@/( M$X"P X3/52 =@#Q7(>H +G3H\V"BU!NIKC&:"4J:P4JI& /J+KJQ2].WF/3A#CZ&AQ_?@2/3'0^'\G_KBQ>H'R0C[*@@=7_B2*AAZ[):.#-/9WC91-OO''H\]#F7Y-LO0UR1:O1';P)J1_$W*,/?EAA@3CF:@&'Z#% MCAW6SH)-0DPE1>>".TZ:QN69CI"M(ZF/.5$'JWL0+]O$[^ E!+ P04 M " "DH:-8)MHO#D0" "*!@ &0 'AL+W=O*L95XI5:UTO?5UD)%59WH@9NWN1" M5EB;J2Q\54O Q"55S ^#8.Y7F'(OC=W:5J:Q:#2C'+82J::JL'Q= Q-MXDV\ MX\*.%J6V"WX:U[B 1] _ZJTT,W^@$%H!5U1P)"%/O-5DN5[8>!?PDT*K3L;( M5K(7XME.-B3Q BL$##)M"=@\#G /C%F0T?C=,[UA2YMX.C[2O[K:32U[K.!> ML%^4Z#+Q/GB(0(X;IG>B_09]/3/+RP13[A>U76STT4-9H[2H^F1C4%'>/?%+ M?PXG"89S/B'L$T+GW6WD+#]CC=-8BA9)&VUH=N!*==E&CG+[ISQJ:=Y2DZ?3 MC3E> A(]24PH+]!*2LP+,,>N5>QKLX.-\[.>MNYHX05:A!X$UZ5"7S@!\F^^ M;\P&O?"HMPY'@0]8WJ%HH/TKVG!"#Y0TF)VK MNH-.ST/MO5FJ&F>0>.9B*) '\-+W[R;SX-.(\G10GH[1TUW# $V"_>QVY^56G]@32W")\P6V< M^9;;8G!;7'UPXW[CW(M^_DE_J$ 6K@LJE(F&ZZY5#*M#HUUU_>5O>->ES84L M*%>(06Y2@[N%^3MEU_FZB1:UZS9[H4WOC'AZ9]UG7R@5Q'U5&G\V*D*H M7TVG/BE4)?W$ULK@369=)0-N73[UM5,RY4-5.9W/9B^FE=1F='[*SZ[<^:EM M0JF-NG+"-U4EW<.%*NW=V6A_U#VXUGD1Z,'T_+26N5JJ<%-?.=Q->RVIKI3Q MVAKA5'8V6NR_NC@F>1;X6:L[/[@6%,G*VL]T\RX]&\W((56J)) &B7^WZE*5 M)2F"&U]:G:/>)!T<7G?:WW+LB&4EO;JTY2\Z#<79Z.5(I"J331FN[=T/JHWG MB/0EMO3\5]RULK.12!H?;-4>A@>5-O&_O&_S\'<.S-L#<_8[&F(O7\L@ST^= MO1..I*&-+CA4/@WGM*&B+(/#6XUSX7P9BR%L)I8Z-SK3B31!+)+$-B9HDXLK M6^I$*R^>=U=[I], TZ1@FK1F+J*9^1-FOA,?K F%%V],JM+-\U.XW/L][_R^ MF.]4^$&ZB3C8'XOY;'ZX0]]!GX<#UG?PA+Z?7"Z-_D,25,;BTAJ/8%,9D6-2 M<>645R;$!TC66VVD2;0LQ1(/%6 :O/AML?+! 6B_;\M0=.!PNP/4?*]\+1-U M-JK)EKM5H_-GW^R_F)WL".^P#^]PE_;S"^FU)[^'<6QS\E^H$1\+)1HCFU0' ME8K$HL3&QZLVB[C)^H3Y=<*T2I!!.B_ MM%4MS8.H&^<;0FBP_-PU):!)%7(J;TIVB#VDES>&/>(*>;%42>-TT*W\F_ND MD"9GU97VS#+/Z=2S;U[.Y[.3Y9M+OMH_V9N(2^4"& X.1Q[L8)%9&XP-2J3: M)Z7U#?(B#(F4Y<,Z/)S<&G\?I29^2JQ+(:- :$0N3+*L1J\434%(M==63LH MUS4%C[./@T4&%I5RZ&;Q?'0S64[$]XO%U6AOD.)UH:P3MM*!C@_SZYNDV)[@ MR7]8<[ P4;1 J$*FGT!Y+#=N!2G8F%!(HH".'FS(W14:?B*-XRX5MM:F[=-* M&LP6DAP+HQ+E/;$=BBBDR*1VHOZJL>G\$T'4UNO(#S@#UNQ M:!0XSM[*BKK'2(/O@2.<3:Z-40@0\/#*E,3.[$!T-1R=6664-0236#9"TJPHO M^BJ\V)U""S(RP?6]L6SJNM3*,10OP5LZQ$O>4_#\6OO/VTKU;^V0/O'H]5.6 M!T-9&PSB)M8G\D,-E@9U,J'Z9O6)\C<<++% FX:2:,B1;JJ^]I1S7<6VZNK> MM[WZTNA;64960AT"Z)?9L9-J^=L3-!1$5Z7:5:?COD['._,W7-:<-;A.6FC^ M"*S\BLU^D5H:(-M*\Q^I%N\,'MVJ:H5B@ 8.QIS=MXOEAE__A&TG8CYR]D>C^#]_1/QKJH=*66+J%"4IKSU"EZO!R\U M#]83LN.H%C2+F>$DQMH*NZL@! 0L$5"J4S!JFC*ATX!JU0WG.,]X0 D,J*M8 M0&,:"*]H#8HL+G$J[08;K+7V?6&;,B5:E0QEZLO@K">*!0^7C#>:>)&>'HV( MCGVV3M#&8"3#'I)#?)4PCL1-#7\!7M,-*3K?A47D;HA7H"2WKMN!.D9LHU[; MW71K'0W] $HI,:Q\\(-AAR%D&FEG%B2;CVVQ%6HG25CJ6)#SB'0JYCH:7CR8 MUM/'PZ%<&\.\G:%(XC7:B@&X?\2SZ( -=@7LHFGI_Q]I.IR(-]+1+M:Z2)Y! M8=R:HK\=D^!-R^^05R"$)LX6!D?>Z+CCD6<4/:J((@H=YS!/#]*.HFRI_1"> M$VJYWL^_:KGOQA!/0)7BH[RG'W.QVXX/9WNO'K796G+87MVFU2YP?HA];K.L M<7" MH*"0]1138":=*AF3:%8;&R3%Q2@2:5+VQ]@'4YDGF/I[.D8Q$RK"]&T M+G5\_!6@UR;QH)::?S]\PMKOL0*MH37PG!:F38@-I@+ST/&)[QJ_@] :+N\; MA!&7+R"%%W>U"90>)6/V\#$S*,U9JS?H 7Y\Q1C_#\BVC:?IX',#9F_.'U7@ M#W%)_/+0/^V_VRSBYXJU>/SH@^T5F?2B5!F.SB;'6.I<_) 2;X*M^>/%R@8, M>KXLE$R5(P&\IQ]@W0T9Z+]FG?\)4$L#!!0 ( *2AHU@"5R*_10, !4' M 9 >&PO=V]R:W-H965TM*%: MB$B*HJ34-I"D';J';D&<;@]%'VB;MH1*HD=2#SR^^Z[ M$WF<[(S]ZFJM/7SKVMY-D]K[[76:NF6M.^6NS%;WN+(VME,>IW:3NJW5:A5! M79MR2F7:J:9/9I/HN[>SB1E\V_3ZWH(;ND[9YUO=FMTT87@O.GV8%30-?TXJF_[.IP M2OH# -\#>-0]!HHJWRFO9A-K=F##;F0+1DPUHE%?,O<65QO$^=F#?M+] MH.'W1[5HM7LS23VRAK5TN6>X'1GX#Q@J^&AZ7SMXWZ_TZB4^135'2?P@Z99? M)/RH[!5DC "G7%S@RXXI9I$O^TF*:VLZN$.M%H\"EMG7"^SJ;?0.- '2YHB-5C6W *#P8LGF%KS6K TOGG M+1Z8I@=?F\&I?N7>7,-C;;5^<13@+XS_TA/^:/AD)]8\Z+" -( _PV(G /?L MO.X M558B&_OUI#_UC<>EN5=>ASPYD65.. NY%6CEHD1+HC1*,L:C,%9PK(2 &],NC6>.[I6W8 M@.MK8_QA$@(<7\+9_U!+ P04 " "DH:-8\0>_5:,# \" &0 'AL M+W=OMR_FD.(Y[*2VR8FH@6.7W9"-DP35.Y]50KD176J:F]T/=3KV$5=U8+ MN_8@5PO1Z;KB^"!!=4W#Y-_76(O=T@F<_<+W:EMJL^"M%BW;XB/JW]H'23-O M1"FJ!KFJ! >)FZ5S%\?^6Y:! >4,*-:!J*U6/) M),*')[:N47U<>)I.,ON]?$"][E'#-U!G\$UP72JXXP46I_X>,1QIAGN:U^%% MP&],3B *7 C],+Z %XVR(XL7O8%WQR2O^%99T;W:/Z[62DNJDC_/Z>WAXO-P MYN;,5F8M,T2/S1K1<:T^SN')HA^7)MR;8TY6++@%/ECW78.2 M:2'G-KZ#BD^#R%\@]D,W3F9D98F;Q:DU$C<.0_,Q3LF:4>KX,TI=F;!QH5$1 MCD:*KH:T99''\FD'F3X\8W"(7 MU$-Z(3]LP\+B$R-6U'_[:"F@SJTTA=+D>*\P(?]I!DGDAID/2>PF:6AF?A# MW69#'=;0MFRHQU)J7RN-I\&H($@.:LXX*\P[6>G*>+EQ%D+HSI*([&!J["G% MXO]1WP&PO=V]R M:W-H965T31;.+0^F4ULM9"OL*[V4';[,M&F%PZ.93^W22%$'I;:9LBC*IJU0W>3X M,+P[-\>'NG>-ZN2Y(;9O6V%N3V6C5T>3>'+WXK.:+YQ_,3T^7(JYO)#N[^6Y MP=-T1*E5*SNK=$>,G!U-3N*#T\++!X%_E%S9C37QD5QI_=4_O*N/)I%W2#:R MO6G7,>3>KQ*-S;\)ZM!-DTGI.JMT^U:&1ZTJAM^Q2Z!DY$W9!PW_RYENOKD43*B>Z&D'!?U7YN/SW;5'LM+,]BLN%)#/=H)%5 M-R9HQRL@6Y5 4YQG6G$>4I^4F>M!07=7T M8"T61",,0X2U$NIIE.$O)I?:B2;(TA]M>,/F$>*=W;)@:[ME%I$=3$A')J3/ M9L*[[AH.:*.DW5;JG4#;2[V!^).4OU6=0FUK,M>Z'O)<%IQF98%U3".>TCC/ MR1<,9Y]5T*62UI(,F4A92O*8%CDGYSU,8+K69"G,72K%"J/.2:,$>,7+DB89 M)PDK:!HGZTJH>S]]>FG,.$V+/)CF,)U"8T>RLS'9V;.3?6ZP)1IW2\DYF.UH M\-73=HG-RFW+_T[L[?G?;>0G)7GOA9$!CHR5'*LBHQEGY+1738W6M23.$B0Q M@DA">9D!KEK +7,;[,@[._B.%/*2Q,".TWA$"&*-1,$6ND&WM'X*R#9T08:" M%RE)2YHEG+SM3:<2R2V4F(X!\ - MT6KCU/?AQ1Z+"EIDQ3[9BPMDK,CW-VJ\].E_F!5*.DRR%R0I/+_\.&%E1!G? MV=;YR+3\V4Q##*:'_^^5N%*-./,YKF^>CO4MP:;!/K>3C40-[@'&E1^933G(,>(%Y2XL31A8T6C=[U,RS M#F-)<^\787F@*#CA^71GH]*^0L*?Z:!KODKGB3):B<'O)",E;-WK@&(&U;R% MLD4 <40C5D FRDOR:4 #1J#UZ,$M*O<.]3C.SS; Q!G M"1J]\(7#;X*:Q/X%P]!BV3XY6XAN+OV,P3ZNVD#=>RIXN\C02WFC;.#*:DP. M:)J0!$V0>%_*C9 ENN!AL'$>QC'B*W/VZ.FL-\9/WJ6?4 AU)&D>\8MY%ONG%[0(//PQW)HD?ZS@T7B?'M> T[&6X?]^+# M'0X3!.5%^\H95*-7.4X>9K@7#0].+\-=Y$H[3).P7. J*8T7P/>9UN[NP1L8 M+Z?'_P-02P,$% @ I*&C6/"ZIXY.! <@L !D !X;"]W;W)K&ULM59M;]LV$/XKA!H4">!:+WZ)D]@&$K?=.C1 D&3= MAV$?:.EL$:%(E:3L^M_OCI(5.W6\#,, 0:)(WG/W'.^.-UYK\V1S ,=^%%+9 M29 [5UZ&H4US*+CMZA(4KBRT*;C#7[,,;6F 9UZHD&$21<.PX$(%T[&?NS/3 ML:Z<% KN#+-547"SN0&IUY,@#K83]V*9.YH(I^.2+^$!W._EG<&_L$7)1 '* M"JV8@<4DN(XO;P:TWV_X)F!M=\:,F,RU?J*?+]DDB,@@D) Z0N#X6<$,I"0@ M-.-[@QFT*DEP=[Q%_^RY(Y-,%I0"%5_^8_&#V\12!J!Q-M=*_)6?N2.3\=&KYFAW8A& M T_52Z-Q0M&A/#B#JP+EW/0S%X9]X[("]E'85&I;&6"GCWPNP9Z-0X8 M-G@W-5[R"MX%N]7*Y99]4AED^_(AVM8:F&P-O$F. MYRTV6]N,.2*.D?P>NU MA'L>K_=O"%OVY_7<.H,Q\M1E=' M#.ZW!O>/H4\?, ^S2@+3"S;C-F>?OE=BQ24H9QE7&?NJU?+#(YB"?5$KL*[P M*[? B5G&N&.>\\ISID1@]Y!6Q@BU9#?<"GN(\7&;'G-@"RTQHPG$4; P"Z@5 MJX3+FAVVS@7NX!B:Q0ZOQ0M>IN4U)UYLOF$25D YY7*AO%T[,KD 0YHW78:$ M+'C\5')KQ4*@!LKVC)!)#KFB;QL\M%FHLG*X@F:@)BN6"H52KG!.OU34V$R4 MV:FW0U<66=JSRY?<(&G>3B?#]^_KM7DZ@S2EYS;+/XC[X=)GOC_\TM6UM)R;-?,(WB9%3S MB;HQ7B92^GL1L^TDB;K#=H9.^F='4'((EQQ-*# M/J9;\NTU!RTHP3<-J) M!2_ART3(.=,PE-.^6DC.QD9I7O1]UXWZ*81@<'CF=_PHD @H/'W"K/3 MF$3%]GN-?FM\!U]&3/$;4?R>C_7LLI-TR)A/6%7H1['\Q%?^&(*9*)3Y)4LK M&X%P5BDMYBME8##/2_MDWU=Q:"DD[AX%?Z7@&][6D&'Y@6DVN)!B221* QJ^ M&%>--I#+2TS*4$OXFH.>'MS!6!$Q(3>2CW--6#DF3US.R9U@I2)OGMBHX.KM M15^#,53I9RO@:POL[P%.R;TH]4R1C^68CS?U^T"R8>K73*_]@X#W3/8(]1SB MNWYP (\VGE.#1_?@?> C33[D*BN$JB0G?UZ-E)90)7_M9'[_@#3H&$:'$(?#&$ECJN"8YJ&,R'U.XT9PE3=B7)J M1\:=+Z,BGS(L=[7+B2-F-J&+!KJ 4B!B#4V8J1A(2#9K,F)T?JE*3JAK9BC) M0#97FH]16L\XF8@"FD!>3LF;O(0942G04F_/6UAMB,#B8(TB1&9*]!PFO81< ML_(;3E[-N)M12OGFZOJD%[.KR R=-@S7@C$$$/BV9Q3QFWX3@TQ! V^(6.7%\ M+]YT[V-O^/77TY#O^70/A]CQDJB1>Q*:%:38R ()7(>F<>/Z4U,H$PN2OMC: &&?*'Y?),UYCA$$J%'5YDX M#++) B/I)#$\(B<.H_VYV#%GU6V4" MJ2A%^:Y6/B-)Z$1!!"^>*8"47.%^;>J(5+"%2/+(GT7QC-WCR*9U] C,.09=,\Y_>Q@C_GD%:X+,D"RXS\ N.-9O=S9C8A-_)]G.; MZ2DB/]@C:>@ZKNN2N.=&W=8XZH5Q][1^>88KUNH$:7<]I#T*D >Z)Z2:^BOK MH8N: 30S8)*L+&]WTK.M'@8@;EC;H]U]+1C$(J0%E=A+@RYY!VQ]X_%6NS_< MLEK>4K?;'H:6]MY>C>XY,>X2/9=:!C1&A%7( Q.$8SW\# O'&HR,-JVU/;"_ MOZ/CNH+U'Z#_+EJ'I]?B[_?"L/L3N_@ZL%XO2KH;8[1T>E]O:V*&VV/?1NSD M3K_!XE]808WU ]V_C9.8M,1.3#'8<=C]H=U@&W$]1LS_OC]L^.[;$HC][1C@ M?.1V#YQ;P^;<&IY\;KUGNI*VF__?4^Q!H[N/X@\R+[-\ 1O>@KW E5(#B_+8 MYL?@4H"QA&W"=GRU=6R]A>L#@/[!F21K&P^UC4>.UV+IBZ,0 M&X(7I38]ZW<08Q0 +Y/A-#U TT?T\,_@%02P,$% @ I*&C M6&#XK-@C! X0H !D !X;"]W;W)K&ULK59M M;^,V#/XKA%<,5\!H_)XF2P*TW14K<.T5;6_#,.R#8C.Q<+;D27+3[MZ-HE-.>F;V M"V+Q"?3P9& *U1X-\#7#> 43? 1C!M12FU/!1%%CLZ@^(3,\HVC Z MCPX"7C-U G'H0Q1$R0&\N+1[(>PB3'6#(>Y7 K^/Q; 1 'W;=-42+EA6 473)=P2=D%5Z++4@KW?48>I+'?R!<^E>.# M:SYJEX_>YI-;/@O+A[_P(8V*&1(W$N0NJ :2 E,B_12B Q1$#NHNL- &%E!8 MY&4?%TZ()C&L4)&*Q:CH2HID+@A'MIHD]/$8'ASF=HS"C07?V7&0#NYE]CW3 MZ8*\:@M[L-FR_#LAMJ3;K!\TY;$I>ZL;I@PG2^F)CTXSQ_XHC$>O+'^/P3YA MZ@9=,:N>_0XJSN)NDD11C_EN'^Y"'L,11'X:G[HQC$8T#OU@F-&8^7&:= '7 ML.?.3GO=FQ?=Y(UZ[(QZ%/\<=23;JW)%T;ABFW1@% M([BA3\\K!U! :B23Y=S0=Y&NHJ#$I[QD8HG[' 859W-><><4NB?RXR"T%Z2I M729T;T"3T,^&(SA0;1OI"G%-Q(D3.1 MT^O15^)-D3I3RAKF%/;5G8-<]M>=:T:D^"9&#GFK=03%#L$WK[%%T-8*@GSU M]C^J(I=0[/.NC[!$D*FM/V$6H_A MJFY:XR+/D&W:P(?$C\+T&&ZMDX6!1U:U^"/O'D&<^0E5PWU!-]AJ.VI42]=< M:1"$X,%J08G0XH9U354W<+(QC4Q&PO=V]R:W-H965T3*9N&*A&^6.S5*W,#,SME$>NG8^<4NK M58E"33WA491,&E6UH^DICEW9Z:GI?%VU^LH2US6-LO<7NC:KLQ$;/0Q<5_.% M#P.3Z>E2S?5[[3\LKRST)ALM9=7HUE6F)5;/SD;G[.1"AO6XX&.E5VZK34(D MM\9\"ITWY=DH"@[I6A<^:%#PN=.7NJZ#(G#C\UKG:&,R"&ZW'[3_B+%#++?* MZ4M3_UJ5?G$VRD:DU#/5U?[:K'[2ZWCBH*\PM MPFP%K? MSF^=M]#[?5_WVST.32-$O5WI.%*HF'_LS4P.&JG0,/:M46V@$M M>S^\(7Y[%U>57Y#*/RY8@J,5""@7W(?S+!:; R6J+-)C'GQ/'C#[3),:"A#O<>@>UC%,!#VL"AC]&XXCU).(!@9(* M["=4),BEF&:1A 8@.LO(50=6X9P=>06G"I#RQMZ'Y3'-1>"%$#01 <&)I#*1 M/9NB/!["--!1Y&%]UM-QVT"/F:9R!50GJM5P('#RNG'HIUS[+7A@L\"\$-X(E@XACB8 &<( MR*71-\,.$G3"$J1#%L>8PJ-U*H_2;!#D-(W0OPA9L@]]A7(+,@,LD HF"O\_ M#/\=&%XN5#O'NPA>.OO*D;Z6V,(&Y7WBR]>%"&:_!(Y7]NDQ$>OTF&XK-T]K M%(0$#]!(>$#D&"H=D0=;XYS"V_!H "QCJ"%8BNLR&J?B:&\(C\4*5 42^3(. M94$N43*FD< Z _@0#[$ 8"F1!&,&A8CD3RU]5;H$Q2)# PR2-9J*@:1]Y2:Q M8AO(O1G#+>#RZ.M-JTT[?^6U;9X8V[L[+.T=X)(-[N#.FD=F SN6-M0K_IZ2 M)3#;(Q'TYZY:-J$J@40%_(SQ>!G>*@RO)I8G Z9"F<=[./"8?&BQF/HS([!5 MZY0ADGQ''1\\JD<1*$/W/9HF6V_=1MLYON@AK02X],_>S>CF1X/S_JW\N+S_ MQ0%(-J\@W]1Z!J+1<1J/B.U?\7W'FR6^G&^-AWGP@ P; 9 >&PO=V]R:W-H M965TA+D MZ'E8[ -MT;$02?205!+OK]\J2K+EK.-Q3^>E7VP>Q6(=7Q6+U,FS5(]Z+H0A M+V51Z=/!W)C%A]%(3^>BY-J5"U'!S$RJDAOHJH>17BC!,[NH+$;4\Z)1R?-J M<'9BQZ[5V8FL39%7XEH179YP8'1VX7 MUPIZHQ67+"]%I7-9$25FIX.Q_^$\07I+\#47S[K7)JC)1,I'[/R6G0X\%$@4 M8FJ0 X>_)W$AB@(9@1A_M3P'JRUQ8;_=H5-NC8+9'-:9LULCIX_'J%=&+F0) MOM:\,5>5$3LYET4FE/X7N?RKSLV2'-[Q22'TT-H)?TYW,OS"E4L"WR'4H^$.?L'*&('E%[QEC#E7 MXOC<&N.:+P%[AHR5XM6#L.U_CR?:* #2?[8IW_ .M_/&X/J@%WPJ3@<0/5JH M)S$X^_DG/_(^[I \7$D>[N)^=@O!FM6%(')&QAHB;(%.U.0>53&27&J3 X0% M^9B6*; M$7:+>3<79(82/'42:"N!;+@_H ":0*HA!BC-7 EA@5@!'U(VX!$('@*NG\Y7 MOK=$T C(,P>*5MF, $]DE*'FL)GE3VJK'HYOJM@*L6A5+%%%B$8SM[0S64 " MPPF^MN\'OX!.<;_ M]( $+J,'O;$X.2#43=H>90?D\F4!"0Z]+%0)])Y'EH(K#03,3=.V$[E>W#;W M(/F4/^49V)DL?$NK3CP>[&E]E 7FCP 3!4C<.4< H=!E(R'PW H%9 MY"9Q?]AS(XI]G >U_K0)5&3'_$DH. ]> 46V(!W2U'.]A Q#WV4>=#WFQBD9 M!LSUHAV1Q%:1Q/:.I#>3(QJ]TF); .SDOCT+W&W RV!Z)7HNGS5$KN%%$R.M M&-.^&*(1 Q T+6H$6M[@?2H!=E5#7FE9Y)F-!FW@#Q.9;@P*9FYL^CT!=VCW ME+6&$7WT'0%Q(2$$,"-P#,8A"1Q*??CW'>HS_*=.E'AV@B6,W(#UK$@H22:> MH+Q8V"1-0R=A$4D<+XU)$CF>QPB%-6%*;BUK7 %R*,P:.[02=/ ;A(2'SL) M;!#&/OE%5&"@PI+S#([>'',_UA#(S@MBH/-I1$+J)!&L]1TOI!N0V>JKB0!K M@ZGY"XC"(L>'J/,#)V*4^-!E84Q"WXG@[[<*&%A*DI> &4,.P]@!4QV10Q Q M#.$_!J.$/C02QX_8T=]N[Y *"KTA21TO"=&HGD,QF$@2.*D7H76!=4+)CDB* M5I$4[1U)5QW8P*#CKK*PIPD@(P>O&%D)O2V>=N\QME#>Q*9CL0PMGUQ<7I%K MH6SM6L%6_?..S'E&9G51+,D3[ \&:\Q6+VRQ.,\!4Q90_5AI\="<6@LK?KD2 M'TZ&-H[A8!A75+>U)%G_4FXD>.F5N MC#VER;A^@((,ZY%[C94REIAJ?>C*7V^H,\_CI3^VR#(/*\ M5[G:CS<(X@T.F*W]=(,@]5ZEZR'U@> /:7I$/M0GS5@)=0,*?[]""%XX5K9O M2KB=.1K)^-JLJC5KWS-O.TW#]L 7\-76N$V9S"<2ZK$2T_)D!0V+LT]BVH1% MZ^+$HKGAL;K$Q1UQ;+)Z5=52T3[U<0;"%TC^U7!@&NL$[>JTZ\TD!*. M98C,#.,HXTO278#Z:V=*EN"'IS;44Z>Q.%3LLGZ8]^(DR5,HW]H2CN- G?59/XO=W2G2]AFTLZ/38$7F?F;V6[RE&; M?"GKI2Z(YL#U/7[. MF3'&9VZ6VVX'NUENO5C;UV?(0'KS[8FWNY"L5MW[T-_>@IOCDA<%610%S8G-Z?-[#9P#KP5^X 0>=5@0P/TK]%RX^W5/<2D+[ 46QT-\ M[[A\$6J:(TP/XSAQ M\[PDL;=5E(/DLU$SDL&UW@5D5A+P&>D\28_N$"G;I! M]$J05PK!Y2^*G(#9NV%(\:$E=OUXI5=[4\)4*AI)FC1L7C/RG11NTS1J1'?A MGLS<*-X!DV0%DV1OF-R -(!HE*A!S'V5FYUXV.B31&EK8Y M%QR,C00P/Y/2=!W<8/4![.Q_4$L#!!0 ( *2AHUC'[I;!FP( * % 9 M >&PO=V]R:W-H965TS MKK21VC$$B$G5NL$'Q 3?=2O6@ M2T0#SW4E],PIC6DFGJ>S$FNFSV6#@G8V4M7,4*@*3S<*6=Z!ZLH+?3_Q:L:% MDTZ[M:5*I[(U%1>X5*#;NF;J98&5W,ZFW+FC!W(<@;#:QV4E7:HUZ+G"5[@NX48*4VJX%CGF_^(]TC6("_?B%N%)PANFSB$*7 C] M,#[!%PW%1AU?]-_%_IJOM5'T:_P^5F[/%A]GLW:9Z(9E.'/(#QK5$SKINS=! MXG\\H34>M,:GV--5[Q*0&U@J\J R+RXL*T;RF[QOK4"( M_/X5[1#!=RF*#Q79,0>F-1H]@7O!#84KPPQJ> MA,G*C.*!9,([<>#R"N>8, M@N#"O: @\&/7OXSANK72('3CV*#/C"RZ3RXEH8< MW4U+:J&H; +M;Z0T^\ >,#3E] ]02P,$% @ I*&C6/^ K5O@!0 *S< M !D !X;"]W;W)K&ULM9M;;ZM&%(7_RLB5JE:J M8AA\36U+B6'44S55E/3R4/6!X+&-PL6%<7R.U!_? 1/P<,:3$*_Z(;'Q[&_# M+%B"99@=TNPYWW(NR.Z MX"'<;$6QH+^8[?P-?^3B]]U])C_U:\HJC'F2AVE",KZ>]V[L:T:G14$YXH^0 M'_*3]Z38E*U:Q1CSB@2@0OOSWPI<\B@J27(]_*FBO[ED4GKY_ MI;-RX^7&//DY7Z;1G^%*;.>]28^L^-K?1^(A/?S$JPT:%KP@C?+R+SE48ZT> M"?:Y2..J6*Y!'";'__[G:B)."B1'7T"K MHN&)PI<*H"Y[T=!E7!X+T=AE7! ML%TP.E,PJ@I&Y=P?)ZN<:=<7_F*6I0>2%:,EK7A3RE56RPD.DV+/>A29_#:4 M=6+Q>-RC2+HFC^$F"==AX">"W 1!ND]$F&S(?1J%0SOI"= MB_I^4'6Y/7:A9[HXY"Y-Q#8G7K+B*TV]:ZZ?OE7/S/4V-0#Z:.O\W9+ MC<0[/[LBCOT#H18=:%9H^?YR1S=SO=E'(,Q*D2< 3D?FE"V5A_GSZ[8UN1S2V*GSZ M.M_Y 9_WI!'G/'OAO<6WW]@CZT>=B$B8BX1Y2!@#P13Q![7X@Y+NG!%_J4C\ M4$C\UR]R#/DD>)S_K9-X@)08"7.1, \)8R"8(O&PEGAH/+Z77Q_%.YX5B^2Y MBT[@(VY:XHI3HY>%=36:3F;]EU/E=*/H:*J.6-E-+C5-;140Y MR7C PQ=?VJ=TRV4969WSV/I;[:6[N6'G8PQ)W W12: MTD!I+I3F06D,15.5;J(:VQ@3?,!-H5%-16N=VY@S?,!EH5D/E.96M)9G3^RV&4-S'!1-%;!)5 :0]'4FP&:1(D:G'NEB5INV?IXSM^TLH+:I,VZ? M#T-#*!1-5:8)H:@YA/J !6N3"W.;S@5 :0]%4I9N,BKYUDU17"YYJ;REKWYUK;MM90&CT!*4Q%.TH8/_D61[I MJIORJ:NFG]9-=-^3Q3:_FM?;VT-\KFQ M$6)[:9H\V4!!^ 7=0BF?K"@KB)!#MC;YE@%):U"1F[9E^69!LM((9_7<#0MG MM!)Y5L(-0[PJ"L(>KB"G^[F!C"#5AAK,M6<,"Q/WVALF1V;&D60$E MSVB)&*SFQ@=\&6-+ 6J+?S+8\Z-[I%Q94OI=#3ZG<\-2.X(<$J$HB+SLX!KR M7#')??QH28UN304\OC^P?ZR=E\XL"8=KFO^;I6(S-Z8&2F%%JES&6E*I2%8/)I)G$B MO(4=E!6@/]&B*15$5^AO6: +D@-'RP=TPVA:)0+=/6P!O8U D"SG[R3@?A&A MMZ_?H=B\83E<@ M3LWG/,$799RLUPS6I'ZQ974<2N;K7](4?190\&]C66]XW7%>)8"7?$L2F!M2 MX3BP'1CAFU?8M]Z/A5PG6:23+-9$UDN.VR7'/<<>JA>5JQ=U+/X-U*^AZGNQ M"YVI)[\?_LS<'8?VU [;4\<.!G;1J5W@.Z[OVWV[^-3.#9RI;^/.KN>KU_GJ MG?5UH6+'FM!)H4%2&IG\E"'^P%4)CD7@+.&O5J!.LD@G6:R)K)<5O\N*_YOD MP=>9')UDD4ZR6!-9+SF3+CF3E\M# _6.Y<$/IJX[E(=3.XQ]9Z(^+CUY.+4+ ML%0;/."+3^U:B6K1(\2@1)$N"&0^4BUPW64]TC?]LSQDK[.2HQQ6&PO=V]R:W-H965TB1MM_]^U(=E2V+4)&-> M8HDZYU#W7O+8O)D<&/\B-I1*\#7/"C&U-E)N+VU;+#8T)^*";6FAGJP8SXE4 MMWQMBRVG9%F1\LQV'<>W.P-N"/BY,W@-H0K=KF.O M$A<32683S@Z EVBE5EY4V:_8*E]I42Z4N>3J::IX@_?O/H!W("W 'QNV$Z18BHDM MU2N5PO:BF?ZZGMY]8GH$;EDA-P(DQ9(N-?QXG!^-\&V5BC8?[C$?U^ZHX"WA M%P#!GX#KN%CS/C?/IR-=./]O]N35LW>2@=K%@2H]](1>G JR7G.ZKA> 6AG' MY?+W9P4%GR3-Q3^ZJM>Z6*];FM^EV)(%G5K*W03E>VK-?OP!^LXONI2;%(M- MBB6&Q#K%P6UQ\)CZK-RDHMRDNOS75+^BEM\5^QD*/?7=X4_L_7EJASCHALB- M>KAXB(M\A'W?[>*2(0Y'*/1=V.(ZL7IMK-YHK ]%*ND2S"61^GA'Z2]=;R;% M8I-BB2&Q3@W\M@;^&YF!;[(X)L5BDV*)(;%.<8*V.,'KS:"F>F>;TO5#SX6H M9P9#7!!Z'@Y[7C"$^1%T$.Q[P1"'8.!BC/5>$+:AAJ.A7HF4Z*(<9;UTE9D4 MBTV*)8;$.JF/VM1';V0!D\\WH3:+B=W>UC'^*> M"6AP+L3([YE%K,%!I8>C M:K%1M<246K<$[JD$[AL90B-LJD0FU6*C:HDIM6Z)3D6UF"T4.<4;78J%IB2JU;HM-!#HX>1;YC"?ZP)>"X7MCO M'&APZJC@X;XC#&'(@4XT< 3-M &.<+]Q8)^U.G/*UU6/68 %VQ6R;FRUHVT? M^ZKJWO;&K^'E#=2,QV7?NVJMGN3KIODMX>NT$""C*S65S7[U"2%&D3MNG!NZ_[]A_J)P' M9^ZQ)'->_$$SM9PZ8P=E9('7A;KEVY](X]! \Z6\D-4_VC9M/0>E:ZEXV8#! M@I*R^HD?&B'V ,#3#P@:0' .-I#V #"PQZB(X"H 42O!0P:0.6Z6_M>"1=C MA6<3P;=(Z-; IE\J]2LTZ$69'BAW2L!7"C@UNR4;PM8$?4*_8B&PCAIZ'Q.% M:2$_0.W7NQB]?_L!O464H=^6?"TQR^3$5="W9G#3II_+NI_@2#\ANN9,+25* M6$:R'OS$/79\__@\>OA80\\,<-_ M7C. >WWPCAAA.PK"BB\\PA=3B?-Y2[D"J=DZL R)HG8$&?V[HT_]#[W26Z3++9)EE@BZP0G:H,3F=AG,9&I MH*M=9%;X$19JA1019>]$-+*=&A*S:3\21@0NBL>/2"U)US1MJZZ<\W*%V>.[ M-^/ 'WW6U0LB*,LE$ICE!"T$+V$L(\71T$,9?I1G?>&TZ55BB:P3SD$;SL$+ MX03_!@8>MP$.C MP'/8* 0D(+"3JF6SAQ*!"HKO:4$5C-5&>7BF/&?T'P@&[&[5"(:AR?NVI\OA M,UN#\?F>J;76SUOY7N0?-HN-#IRJHB6RCM:C5NN14>LKED)Z*HG6+WO%P#:R MG3JP:[+!OMAAX$7A@=BC9S$9#;UAT&V56+*LH^*X57'\GU5$&?Q@;62 MTQ'&^T[9:T-L*3Y6V6*K;(DMMFZ(]DZ9OG&*W+R4M)KQ)T?";$U8YYF]JMNT M(['%UE4]>%(],"],^.'8PF1&GJRW3;;8*EMBBZT;@Z>3M?^]CM:^U;.U5;;8 M*EMBBZT;HJ?SM6\^Q;Z\.%D]4K]@S="P.%D]!-MBJU5W]^X@((AI89JG0/6]J3-[Q?1U/,6.Z+G,4M)-(E3%# M4S7Q=:Z0C9U3EOI1$+3]C''A];MN;:#Z73DS*1=QIVSL+ .CB+GQP7>F,, M5LI(RGL[N1SWO, RPA1C8R$8/>9XCFEJD8C'[Q6H5\:TCIOC-?H7)Y[$C)C& M-=!'(L+YAA_:Z2"U#6FM#LP$EUWD2."YN5H5&TR\G/ M]*]QCF*&< @#5"[)(D;X/DKYA+ECV[] PWBJ#V /N( KGJ:TK+N^H>@6PX]7 MD+"95XH2/?R(,L\U #ELF9,%7\BPAAD6+;AO-^L]&NM[K^ MO()9LV36?(*9XU.#!XK5)5*#S\N>DY!O8)PN/U&V'!I,-.5E==Z YGM4F;[ ME2J/UF,4!HR$$9)U+">"_\5QE:(B)KVE'VHQJ+<:U:5X5%(]>B;5;11QG0A3 M)D(_JD!RY+*2\>[08009O5.F>L>)'Y6VDDI_.1_Z:B3 M-Y 9!@\?T^#]"G5W[&IM4"7+W[@NV*L7?9DG7&A(,2'DH'Y$KR55W&:*B9&Y MNT&,I*'OJ1M.Z0:(RAK0?B*E64_LI:2\4_;_ 5!+ P04 " "DH:-8GP$] M;7H$ #X$0 &0 'AL+W=O%7QN[(38WYLFCWV2+&2U%EA;DD2%>YCEF_SR0C![FAFV\=WQ- MMSM1=9B+V1YOR1,1S_M'!BVS94G2G!0\I05B9#,W/MGW:]NM#"3B6TH.O/., M*E=>*/U1-3XG<\.J5D0R$HN* L/?*UF2+*N88!U_-Z1&.V=EV'U^9_]=.@_. MO&!.EC3[GB9B-S%RMVXP;[QYJ[YP3 MWKGH"RW$CJ-UD9!$8[\:MY^.V)N@="NW\R[W@S-*^ 6S"7+M6^18CJ=9S_)\ MOI;:OZ><_W."9S PHD M)^R5&(M??[$#ZS>=K).Z\+#]+'G\[,UZ[$0UCD1U[01ZUT*-]SG#YLK9G3"SSG.&?/7[_UUQ_U M=TF+5\)$^@(5K:!"EAM!0%>!8B@_6W*+"I $JIO ;SHI:GJ_LRPW\A4=AAA+ MT> ,EO482\_WH/4].#_625VR=2X&NFA'GJ=X.83IHJU#^9$5*LYJYAR)=MAZ M'(Z6EQ4I*+PQ3Q:8\)(%YI)DJTN2K2]$U@M!U(8@&DVZ[_*<1I([#/L.SIWO M;WDXL7(!K_2TV+Y7'G0-K_IZ^$87K6BP(?S "R,E+34HUXG4#:A!>7Z@UB = MEV7;^J2MG!> D+EDJTH\];[A[KGN1$KBE!N5,?5?Q7\=EAVH2Z+C" M3K7NJ] Y==L7V!A-F?Y0%7NPQL#V7#4E-#!(>G>@BP861=%4%48#\\-I<$(9 MYZB,<^Y[:@^WB+B^D/#F0G(L%0G-,LRX!,E1O33U9%%GE>'$=E5EABA[$MBJ M,!J4/PDB59@A+)IXS@E=CF=E>_0D^($NW4PY4QEWL,Q@X@>J,D.4/1EN)0W* M&\#6#:QW'%!D,3LW6;@<;.4G! [>EH6H+Q9M;_N9XI.\G"O]#_;]TM;TKZK/ M&O+F?*2OOXG [6:;%AQE9 -369,04IO5GQGJAJ![>8]^H0)NY?)Q1W!"6 6 M\0V%XMTTJ@G:CSV+?P%02P,$% @ I*&C6*5JCN@( P T@D !D !X M;"]W;W)K&ULK591;]HP$/XK5B9-K;0V(0DM98#4 M M,JK14JVO8P[<%-#K :VZGM0/OO=W9"!B6@:N,%8ON^[_/Y?.?KK:1ZT@L M0UYX)G3?6QB3=WU?)PO@5)_+' 2NS*3BU.!0S7V=*Z"I _',#X/@PN>4"6_0 MC)PF1,P$0177!.U>L-9'+5]UK>>N*!S1?&3OB#7D[G, 7S/9\H'/DU M2\HX",VD( IF?>^ZU1VWK;TS^,%@I3>^B?7D4H M_'$;3&2FW2]95;:!1Y)"&\DK,.Z ,U'^TY?J'#8 R-,,""M ^!80[P%$%2!Z MKT)< >+W*K0K@'/=+WUW!S>BA@YZ2JZ(LM;(9C_K>"L2R8%,0)&AY!S#-UU0!>2,W%.EJ(TD.1F!H2S3ISBK[:KN^0;U+8N? M5%HWI5:X1RLB=U*8A29CD4+:@!\=QE\=P/OH=^U\N';^)CQ(>$?5.8E:GT@8 MA''#?H;OAT=-[OR?^OB?U;<.(ZIO0N3XXCU\8YYG\A6 X)U+GHC,;2)K0D6* M]4 ;Q1(#:;58"&8:+\!!"5OSNCJG"?0]+&H:U!*\P<L;$I-; US_;@IE?,Q0'I-L=$RR\9'(MD+9KD/9/IAR M-I1G=2SQ%=<&TPWC1."Y8.:5T!55J28G3%1%][0I4J5(VXG8OF YZ'2". B" MGK_<#,*N7:MS&;4[.Y:C7-3;^QB/%0&UL MK59;;]HP%/XK5E9-K<2:.[T,(K7 M$V:5$&[/4Q[,,FAL>K8U':@^_>SG30+ MD"(J\9+XV.?[?/R=X\M@S<63S $4>BDHDT,G5VIY[;HRS:' \IPO@>F1!1<% M5MH4CZY<"L"9!174#3RO[Q:8,"<9V+X[D0QXJ2AA<">0+(L"B[^W0/EZZ/C. M:\>4/.;*=+C)8(D?80;J87DGM.4V+!DI@$G"&1*P&#HW_O4D-O[6X2>!M6RU MD5G)G/,G8WS+AHYG @(*J3(,6/]6, )*#9$.X[GF=)HI#;#=?F7_8M>NUS+' M$D:<_B*9RH?.I8,R6."2JBE??X5Z/3; E%-IOVA=^WH.2DNI>%&#=00%8=4? MO]0ZM !^] 8@J '!H8"P!H2' J(:$!T*B&N 7;I;K=T*-\8*)P/!UT@8;\UF M&E9]B]9Z$6;J9*:$'B4:IY);3#%+ 0,F)+H$YKIFLQ*"H@OT C+ MO&>_:/)&S!YMP5Z>JR5?0Y"NP?.%!^9H"Q4;[,9$IY;(4(-'OF[G.B=Z ?[JDKMBC M;G9S*%W+)4YAZ.A31X)8@9-\_.#WO<]=PA^3;'Q,LLF1R#92%#8I"O>Q)W8C MZ%)'J6G _^W2E8^*JF^IS)F^2@+?CZ.+_L!=M:7>]8LB+XJO-MW&>R-[KXA' M(ML0,6I$C/:*V#I8K(R$I;3,M*7/$JYR$ A+"=V:5LQQ2ZO8V]:SR\??$G-O MA.\5\TAD&V+&C9CQ7C'ON<+4ZMC;*4I;J6)3[2Y1X\Y"O;H,MH3=]=.%>M7W MMK3==0O[8>AMN4TZ9NU?QJVRK_1P6Q>@>=[H0_N1,(DH+#30.[_0/*)Z,E2& MXDM[)\ZYTC>L;>;ZE07"..CQ!>?JU3#7;/-N2_X!4$L#!!0 ( *2AHUC_ M7D4!O0( X' 9 >&PO=V]R:W-H965T>FZ.EM!0?6Y+$'@SD*J@AJ#C=X9$^MD+N6S MG=SE8\>S@H!#9BP#Q=<:)L"Y)4(9?UI.I_ND!>Z.M^RWM7?T,J<:)I(_L=RL MQL[0(3DL:,7-O=Q\A=9/;/DRR77]))LVUG-(5FDCBQ:,"@HFFC=]:?.P _"C M=P!!"PC^%1"V@+ VVBBK;=U00].1DANB;#2RV4&=FQJ-;IBPIS@S"G<9XDQZ M33D5&9!9?64FLBBE &$T^4QF>&/RB@.1"W(GUK@J%0--3F_ 4,;U)XQYG-V0 MTY-/Y(0P01Y6LM)4Y'KD&I1F/^!FK8SK1D;PCHSO5)V3T#\C@1=$/?#)FR$G19"6J^\!V^K=W7,_(#T_+K:JZ-PAOWN\]90Q7U4]DJ MO-0ES6#L8)EI4&MPTH\?_,3[TN?S/Y&]<1UVKL-C[.DM$PQO4DZ64O8?8H-/ M:KSM#^LTN!A&R<5PY*YW71S&^5X4^X-!%_=&8-0)C(X*?,*.8"]:J60&NE=A M0Q#O?#F)O#B(]P0>A@W\X2#JEQ=W\N*C\J:5RE;84G)24H4EA*5 %-U@N1I0 MC/)>P?&!DNCB(DRB/<&'86$PC/VP7W'2*4Z.*GZ0AG+,:%?G6]D_!=;^D@E-."P0Z9T/T*5JNF\S,;*L&]A<&FR' M]7"%/RQ0-@#W%U*:[<3VQ.X7F/X%4$L#!!0 ( *2AHUBXXAXKC@0 *X9 M 9 >&PO=V]R:W-H965TNX=A#XQ$VT0E4:6H.-FO'R4K^J2%.J->;$F^]_C< MPROJ^'IY8/Q[OB=$@,7+".I_&3+>(*%/.4[,\\X MP5&5E,0FLBS/3#!-C?6RNG;'UTM6B)BFY(Z#O$@2S)^N2^T-U> ME!?,]3+#.[(AXFMVQ^69V:!$-"%I3ED*.-FNC'?PZ@9Y94(5\8V20]XY!F4I M]XQ]+T\^1BO#*AF1F(2BA,#R[8'R.*]>P:&.M0P0%KE@29TL&20T M/;[CQUJ(3@)T3B2@.@'];()=)]A5H4=F55FW6.#UDK,#X&6T1"L/*FVJ;%D- M3L1VU-CEK7J59S@D*T/>BSGA#\18__H+ M]*S?5(5K NO)8#QY<(^ M=$L;ASF+P$.+)JQ'VFE(.Y.DWX5AD10Q%B22M[A4):3XN(E(]CAA7-!_JPLJ MYD=HMT/I+;)\W_,'U!5QT ]L_P1WM^'N_A_!4R)4I-T1&=MW7<\; M;9::LM=0]B8I?Y(<5:0FL\Z]"32!]0I<- 4N9MP+%CIET 36D\%O9/!GV0O\ M4==!)["#X5XP#O,]ST'JW@P:SL$DY^N"QA%-=TIBDZGGKHPFL%Z5T&H?Z]:, M+5J#:U)"%UI?BH[#@;.T:0W;ZU//=J$UZ%-5G'RR!9ZZ4V'K..#DDUPZH' O M+_&G/F4E5ZT&0Q=:O^[68D![SMZ=-#!G2Z$)K2]%:US@M'-Y<>^.W0AT7-<) MAKVKB+,MZ,(3O=NZ%CAM6Y[WV8IQ3.0/K3V+(T"3C+,'4K)7\YY$/7OQ-*'U M-6AM$/3F[&.M=DD76E^*UC#!22/R\CY>C/K3OEB:T?MFM1X+!G(VKU4;I0NO_Z&]]%)HT M)R]NW!JVVY&.Y:#A_JL(LSW;LM6-BUK/@Z8]SX9MQ0%SHJ0VF7KV,$(36K_0 MSE1FUK&,WKG,'+8)M;8)S3.:J6%[4P [L(=[K#+,"OP3K=I:'#1M<1JG$+(T M%[PXCG=I"J13V$F=U)PG,<]>.$UH?05:KX3<.7M8JV72A=:7HK5,:'IT].(> M]D:#0\^QT;"%QU'CO=;L#-/+?S(^8[ZC:2Y-[%9F69<+J1 __CEP/!$LJ^;K M]TP(EE2'>X(CPLL ^?F6,?%\4H[LF[]HUO\!4$L#!!0 ( *2AHU@=!XU6 MA@, ,D, 9 >&PO=V]R:W-H965TVT0H4B6I./GW7.7MCRFO7U?D>"JJO9 D"[VRE*JC!J=JY MNE1 -S6HX&[@>8E;4":<^;2^=J?F4UD9S@3<*:*KHJ#JZ1:X/,P<.?3DNY@!>9K>:=PYK8L&U: T$P*HF [#@SX9$RME M+>6]G?RRF3F>S0@XY,924/Q[@ 5P;IDPCW\:4J=]I@6>CI_9?ZK%HY@UU;"0 M_$^V,?N9,W'(!K:TXN:S//P,C:#8\N62Z_J7')I8SR%YI8TL&C!F4#!Q_*>/ MC1$G #]Z Q T@.!<0-@ PG,!40.(:F>.4FH?EM30^53) U$V&MGLH#:S1J-\ M)FS=5T;A788X,[^EG(H9 M9E%* ,)K\0%:XQC85!R*WY";/504;\HG1 M->/,,-#D_1(,95Q_P-BOJR5Y_^X#>4>8(%_VLM)4;/34-9BB?9";-^G<'M,) MWDCG-ZJN2.A_)($71 /PQ3C\UTH@W*OAX0!\>?[3.W 7?6W-#5IS@YHO?(-O MR+6_;M;:*%SN?P^Y<^2+AOEL#[C6)P)E__YV?>#\.>?4MR9;? MB.R5CV'K8SC&/E_4^P 4;NA2:F8&%]:1(JDI;+=[F*=A.DFF[L.I)_TH/XG3 M]'74J#]N],.D([D=E7MI=[VFO*V2I M]^+**R&35LAD5,COQ_IAU3C@P:1=P$]#6B:]+"=^W"G+HA^4!EG0D3*:U(6U MRUK)V;ADLP&PO=V]R:W-H965T@<& B%+(C4):)O4Z=2TZV,G.(E5L#/;)'=[ M]3-_CB;&1UEZ3Q(PW]_7_GWP7Z9GQK^) \82/.89%3/K(.5Q8MMB>\ Y$O?L MB*EZLF,\1U+=\KTMCARCM K*,]MUG,#.$:'6?%J5/?#YE!4R(Q0_<""*/$?\ M:8$S=IY9T'HN^$3V!UD6V//I$>WQ&LLOQP>N[NS6)24YIH(P"CC>S:P/<)+ M*J!2_$WP65Q<@S*5#6/?RIL_TIGEE"W"&=[*T@*IOQ->XBPKG50[_FE,K;;. M,O#R^MD]J9)7R6R0P$N6?26I/,RLL052O$-%)C^Q\^^X26A4^FU9)JI?<&ZT MC@6VA9 L;X)5"W)"ZW_TV("X"% ^Y@"W"7#U /^% *\)\(;6X#%UGC@(Z/R($!,4YP: MXE?]\5%/O*W(M'C<9SP+M]?P(^+WP(/O@>NXOJ$]R^'AGBF=GZL]_KG:D_[P M/PNJPAU3^!5+K^UJ7N7GO>#7[4,34P^I37RS23G13L01;?',4C.IP/R$K?FO MO\# ^E[3;/6:9O%KFB6O9';U6OWVM?I][L\SR'NPP7M"*:'[>&FFIE4/GC472MB@TJ%WJ:5]*; MZ8T<1RW'42]'-3Q.I%JPU7X!G.M!\F2B5_N,KKA GX+J. M!J^KT\()>>$LFU)I52)*1?XT+QR+HY' '7;^J2N_P(U%/U<@^MW.WB7'8[2>A#KBK\<)0PVO2:-#BKB:*M+J2WM1O M!#MNP8Z'38N8IC^>$,?=(1T&OJNQ,ZC\*-14JT%>\2"OI#?'&PE&+<&HE^!G M)E&FNE^]:^B;$*-!] PJ [U!7O$@KR3ZP=)TA04ZW[?L3O^8+3A7>W1P9+P\ MG1FWV4ZW@8[CCC4D!ED4.KZ&9)A9/,@L:5274"(G?(G)Q3$&]C+YB]&[[0 N ML%-[&$!?Q])5C=Q@K&,9XA4/\DKZL_N_ \V^. _FF.^KD[L 6U906>_7V]+V MZ\"'ZDRLE2_@9 D-Y2LXB>NS_W?[^E.$.G.H7: &=ZIJIS[4'4'7I_NZQO) MCM5I=,.D.MM6EP>,4LQ+@7J^8TP^WY05M-]8YO\!4$L#!!0 ( *2AHUBF M&Y3G+P< +]! 9 >&PO=V]R:W-H965T^TFF\;"#\&[24&Z#W]>)_5X:V=L M)^,WD+2[_]W9_:_U\XS=V4.:_9!K(13[%4>)O!RME=J\&8_E8BWB0+Y.-R+) M?[-*LSA0^=?L?BPWF0B61:=L/DNW*@H3\3ECD8B$@NE)8+\OYVX$E&D ME?)Y_#R(CLHQ=3!W@117:?1ON%3KR]%DQ)9B%6PC]25]^" . M 7E:;Y%&LOB7/1S:6B.VV$J5QH?.^0SB,-G_'_PZ+$2E@^T>Z< /'7C7#LZA M@U,$NI]9$=9UH(+Y+$L?6*9;YVKZ0[$V1>\\FC#1VWBKLORW8=Y/S=\'8<:^ M!]%6L.M0+J)4;C/!7K';W"_+;218NF)7@5RSOW]NPUT0B41)%B1+]BE-[E]] M%5G,/B8[(55<_.9&!%I@R0+%"NE=(:WWBWT1BVV6AQ?(4++GUT(%821? MY,-]N[UFSY^]8,]8F+"OZW0K\S'D;*SR$/5$QXM#.._VX? CX=P$V6OFV"\9 MM[C;T/T*[_[/-LF[6T5WQ^P^SA>V7%U>KBXO]-S6U7WYN#3%.KV$Q6B*$175 M!_N-W 0+<3G*3ZX4V4Z,YG_^8?O67TT1$XD9\3ME_$ZA[AR)_ZV40NW5#H;8 M?RF6I"ERAS)R(C$C,W$5W_FNJ@H@%.G[)XLJI6)6GHBG^O:A?B.HK\&[N M\>G%;+RKQE5OQ!V;3\I6QH2].N%/8B>B??@V^X^=Z%QTC+[[1R1F+(=? M+H=/ZUR?,G(B,2/RBS+RBR&Z4,G(B,2-RVP*8L8;P[D&UZDMW,GWBW:9&/F^V MKEW!+[NK>9W3S8L/TGWP[^R,G^+K]Y$/E-@_K-I/:N_G"ZP=$)]-YB M(C5SN8"T;(_8X*181:5F1@]@9:/TTMDLC0OAUP'"]_A3EP^!3S;PDXT#5(_3 M0 /=^'QZVX-(S5P]@#E[0GPX2,F-2LV,'MC-1@'IO,,Q[70XAB T#H3&<4([ M[7"'@I&!(I69&7TFFX=FT,)#C2;WN M>S[I :QW&M<99G7)%)4W%4:F;E!TC/L8AK/Z2D1J5F1@^DYN!Y MO<[^/>BT^+>ME3E+("H')ZIC_J6Y+\4'[[VA@Q0R*Y5,ZE(F;2US"+QR *\< M/,/7WG.MNY'JMLF9DK(DY/^ >YP3N(;OEPP?OO95#Y,H<@"^'N-#ID.(5E9KY M> G@E8LGTCH;V:W7+1L HZV5.4O (!?'H)LT$;_937%#RMYOCSS3A8OTW1@J M-3-D8"J7N'SIDF(2E9H9/6"2BV>QBF<%]?.!"_U!P$.#C9$WE".MIU?9AD;< M\JTC5UJW\H 6CC1U:YY^7<6'ZKV%0R237& IE[@\Z9+B$96:&3W@D8LGF_H9 MN%Z/=.S:I;6A:'G\J2<74,;%4:;1P#1W;OC(O7=TB%22"TCE$E<475)*HE(S MHP=*][,'1./A1-/FYS-NX/"1>S^7.D1JR0.F\HB+ M@!XI7E&IF=$#7GEXRJJ7G[WVJA_:Q)PC0)"'0U";D\^X@\-'[KV70V25/$ P MC[AHYY%R%I6:&7WE@7L\9]7/R>U5.K2).4>@(:^%AD2FPE6XR&\RI7X5Z%IL M4AFJ,_Q+FDRB4C-7!PC,(R[1>:1<1:5F1@]&IJG[^K1?@ZH]8-S4Z]HBU M!P3DM1#040\3O?-"FE:B4C/?>@$(\XFK=CXI6E&IF=$#6OEXNJJ7I?UZ3>[I M)1EM8LX1 ,AO : N=CZ#E?'A>V_H$.DH'TC,)Z[:^:1\1:5F1@]\Y>,IKGYV MKI?EZE?HID;'KM ^D)#?0D)=+'T&-./#]][40=Y+K+R82/UF(NVKB4,@EP_( MY>-)KWZ6WFOYV!4::[*?X[CR=KW^TP;Y?=U]F$@6B57>QWI]D?LAV_^U@/T7 ME6Z*%^[O4J72N/BX%L%29+I!_OM5FJK'+_H=_O)O-LS_!U!+ P04 " "D MH:-8KW_.BS$% "](@ &0 'AL+W=OUWLQY>4 M%-F*%=K>G0+)0RQ1G'/(.:.A-.)@S?AGL2!$HJ]QE(AA8R'E\LJRQ'1!8BPN MV9(DZLJ,\1A+="DT?9')EULK!--&1]22YNDJ5 MG1P%F'+T"49VG7G%E\TRAIH97O-@#%V@:R&( M% @G(;JC>$(C*BD1Z)Y@'5@A4LGDD4Q3SFDRSWI]9 DO&VZPH +]?:<(T*TD ML?BG+M3RT;3J1Z-3\958XBD9-E2N%82O2&/TRT].Q_Z]3F=(, \2S(<$"X# M*O'1*N.C94(?^5]2*C=(:)GS<%A3N5#+'-)K(8TV:BF0A*OLAB<103,=3JL\ MG'#,TD36!4%.V[;TYO!;J8 ]OOX?3JW/^0:3 Z)CO MO!TZI=L[1K>/6;(B7%+MTR>24,95$I3*^YY:A%5*[J-O:+=/?O$!;[0*=:XU MTIV:#R'!/$@P'Q(L *K!$"W#(#NNUHONY#Q 0GF08+YD& !$%@E/GIE?/2, M">(V45F7")6&L50A(J3Z"=&2\*G*M^IUKT[C'-&Q#?G52'JJ_U*-OU",H%S[$9FC*U-J7;'X5ZFB;I$,RJ5WV^OM+5M]Q:A]4C(,X59_C M>7U(W@ (K**38V]?9FVC4M=I7J_0-\[+<\VF]FW5B'-J3@1%\T#1?%"T JM MJN].L<)Y5RMG,1RH,(%$\T#1?%"T JM&B;N-DQ<8QKX@&F"SO2+R;D. WQT M5LAAVX9%M.AB>DLYC.(?1@G,4_Q>%VY+.HZQ(C"Z(RL2Y7A.K:M BS"@:!XH MF@^*%D"A567=5F**YH.B!5!HU3#9%H8<2"T@90:%5YM@4D MQUQ!RI(S&ULK95M3]LP$,>_RBE# M$Y,H29.V,-9&*JUXF)B$*+ 7TUZXR;6U<.+.=EK8I]_9"5$+H4S3WB2V<__S M[^[L2W\MU8->(!IXS$2N!]["F.6)[^MD@1G3AW*).7V9294Q0U,U]_52(4N= M*!-^& 0]/V,\]^*^6[M6<5\61O CI%(=<#K^T]+]SP^<+8!3_N M+]D<)VCNEM>*9G[M)>49YIK+'!3.!MZP?3+J67MG<,]QK3?&8".92OE@)Y?I MP LL$ I,C/7 Z+7"$0IA'1'&K\JG5V]IA9OC9^]G+G:*9LOD4*[)ZPKV\"#I-!&9I68"#*>EV_V6.5A0]#NO"$( M*T'XMX*H$D0NT)+,A35FAL5])=>@K#5YLP.7&Z>F:'ANJS@QBKYRTIGXC'$% M]TP4"&.N$R%UH1!:,*'CDA8"0<[@2N;SUBVJ#"[S%6I#130:]L=H&!?Z$UD/ MB[(HBAD$C4FAN'FB];O)&/;W/L$>\!QN%[+0+$]UWS=$;O?WDXKRM*0,WZ#\ MQM0A1.T#"(.PTR ?[99_+7*2!TX>;=M+!.6NC\16_X&^/4P*0,DZ,^ M@.&*,L&F EMTKUJ:"3R CLD2''AT<36J%7KQQP_M7O"E*37_R=E6HJ(Z4=$N[[&+]91IWECS4MMS M6MMM5G'[J!OT_=4F_CM&6UB=&JNS$^M<2:WA+J>V)UQ-+J1(>3Z'7#L'VCE')YF]T//NWH08QI]*!P!G)@L,CBDV5';R<&+ET M37 J#;54-US03P^5-:#O,RG-\\3VU?HW&O\!4$L#!!0 ( *2AHUAQ="WP MW@8 /@R 9 >&PO=V]R:W-H965T?PNV.YU],%_-#L&4KQC\?/J9B:UJC;,(]B[,PB5'*'BXG M;_#KI4-RA\+BCY"=LL9GE*=RGR1?\HWWF\N)E4?$(K;F.40@_CVR)8NB'$G$ M\4\%.JF/F3LV/S^AORN2%\GP"C_3@-0I0I/Q77C[TGK-]]K!"A MZ(DL:TF6HAA13A9= 4I4MT#-5Y3'!78]&]OSZ6,SM:Z9/;.()XI+XCNJH M=7$:D<9>$4!@2M)>G;0'NA1XD(D#@2F)^W7B_H"EP'S1^!J>N>*Z:=%18^;X M'NZAXZP.<#:&CA_8-D!70?SEZ2?N7; .HY!_.T=5XU'&GC$@,*4@V)(_\A8H M62LXH-RAT-3D&PH'_V_"5A!-*A)L4](BK,[,=UU?3U@L904V_GBW*;O+LY,O3[FB?W+$78*<2->X[,Y@!&G]$?H46P%".8P-+9*&Y&)P^$IB8O M10TVJYI!=.[JD?QWWF_366/F^DZ/:L%2MF"S;FG3^>YJ*6\J:AZ_+(@L)#I# M-"<1"$TMDA1-V(4E,:AT@D)3DY?B"1LERC 2>]W%5MP3S-HD MUICYMM6W)DN9@\TZIT5BL(![O' -GE^A+*RI;*RA_1Y MSA":=%4#GFL\;,]1RWA\Y2"=EF)52< M#ME__XX^L<@S%#6"+R]K@0=M*4&AJ*:3BLGU8JH+J*"@T-7FIHVQSUTIV MV&7'6IOTK"L4+#+KT+5KA@EV_)[EETC)0\R29SA?B\49^^6Z+#S>[%D:KH,A MM#;',/;,0J&I%9,:C&!06A-0-06%IB8OU10Q=[:&TKJ":?+5:@^)3"9J>(VQ MEEGOC&2SD!K_AE#O$+'=&L7D9\%WPK>2SZJC-"+3[!(6FUDEJ+@([NR.@*@L*34U>JBPR M9'XW@,/=Z5R'PYH!GDED2#%$S&)H[+),NYTY;4J@O2B0F=YY$M/NP"[O5=#VXQM=LY[%F$KE0\W*9]QB;)SX:3,#;3M! MH:FUDC*,P@[T**BB@D)3DV\\I31DH#> R]UI77M!-IJHX4G-0\V:9^Q:3-#- M2JS%31[W+LCF0X\^CS^BV42E^J*P ST**JF@T-3DI:2B0P9Z TC:=<\H'O<^-*3-";0/!86FEDE*+PH[SZ.@F@H*37W<4FHJ9\@\ M[SR+G>ZTSL-^YVG+KE4/BQTI?!RS\!G?L!@W&]%F"]J0@D)3"RAEF0,[WG- M=184FIJ\U%G.T,>XS_"[^T!V6VH83"#4MS ['_(4GXTT;^\D/]LLOB7U!+ P04 M " "DH:-8(@W#7N,( ?40 &0 'AL+W=O2KNS-?ZQ%)^?0^R[\517'>H6?R7ROFB]9E4J-UGVK3KX.#T; M.%5$A@>\ZJ8_OU@_K[.GF5S$U=G@VC IO(V7B_*Z^S^@VP2"BJ]2;8HZG_9?=/6&;#)NBBS9=-91;!,TLW_ M\?>F$*T.KM_3@3<=^&,[>$T'KTYT$UF=UMNXC,]/\^R>Y55KI5:]J&M3]U;9 M)&GU-H[+7/TU4?W*\T_JN +;O,Y30I69Q.V1>9+]FG+$X+]HJ-U<"9KA>R M:O/F+DX6\8TZN,AR=:(DG15UCX]I*7-9E.PZ+I6<&EUL/,_R\E59254M/F7I M;'/T5MZ4[/E;62JMXH4ZP]?Q6_;\V0OVC"4I^S+/UH7J4)P.2Y5>%>1PTJ1R ML4F%]Z1R%>]/=CF/TQG[ME1> MK>[UE0K&2CTZ_JE&)?M8RF7QKREQCS)Q(C$M<7^;N(^.D684W#:CX*7Z8*P^ M>I6OV,V#P]@D5N=7?S558B,O:OGJ$_ONW#D=WK73PUIH,0?;F ,TYJW7<^5U M]CQ6GP!L)?.)3,L7IA W:J-V ">.*Z).G.9F06 .5FR#%58F_')Q"1]O6_>] MK.VG/@ D\ROK>B.CISRO$Z>Y&3?'ZCI %HZ-]]05S=T8L"E]C1X;Z[U9SQ3J M//K"AY_8=A12J>EE:@&82^K 1HXJ>2(U/7E@)!>'I(-=V.AC-D2;Z'$#L+@H M%E@[L9';N;QUK=C3SN^)%SC#Q4'#Y,5W)^.O?QAI=&/*L5RI06@#I'@0UD.3 M2$TO&6".&]#Z$L4FZ^2)U/3D 9MTOD29 MRCIY(C5]2@&8BN-,=; O&WW,EV@3/6Z '(YRA+4I&[F]INQIUV=*WIJ\L9J] MN9(S\\3-4R^5^.FM)V^.,7O#@88X[?P-)YW H5+3DP>TXD>>P^'[)W'0)GK< MP#<KEWK).2$96:7C8@(RYHQSKI5!&5FIX\L!6G92MN9J: M=\>WN5T/"W) *VZ%5D\:X_'W1XUQ4L2B4M/+!HC%:1&+DR(6E9J^% &(Y>&( M93O&&[D=!.F.\9YVPCS&/4 K#T>K^KV!!;R?[%K>98N[ZJK3762J;B[<:.. M:CEO*?-D$G>;&9,DG72B4M,K!FSG<=KE)E)6HU+3DV\MM>$S5P?C2J/?9A$O M<-1/=[SO;:=G ,#EXU$($;MGY[H ;L\'+LL[OL9FY<_+N)S'/S8.U3L:,"8)+OD+K2 M)UVSHU+3DP?F\G'F.GS?AKMC-]?CN[8TM//=T#S&?0 @'Y_]@@;= M8,W-G*@G7F 6'V<6^VOFSCJS,2W2:2@J-;U&K9U$/JT?2=?JJ-3TY &J?!RJ M#O=CL'\CU6X3UPEZ+Y$^\(V/K[59NW$C5VU;Z ]6F"^/7D^PP",^SB.V5O0? M:472?454:GJ-@'G\B-:*I'-'5&IZ\L!//LY/AUMQM.LSH6S6O5TSM.O;V0A0 M$]#._>!RMN]G) V8%M)N: O-FI9'?<2I^VJ>F!604X/-%1 [8K ,8ZT"*4E1J>K5:N[MI MMST%I%--5&IZ\H!B 2V*!4;,$KQ[K<)/^]2T -H"0FC#'U0Q5H$4WJC4]%H! MO 6T\!:0PAN5FIX\P%MP9'@+=J',--NXMYG^L ?PFZ#E-V% MB0T!<"9HX> R<>0E M.[&[%.>[8;0SS'>;(0MV @!,T"[8X7+6;YYQ6<_O>[ ,0$G0+N3U>1>_N\*# ML*[%,?!*M![&HUW)$[2/V1T#P@1 F*#=.R6,>Z*XL^/:8_"2 %X2^ (?I0WZ M;['P(*Q'PC$H2P!E"=KM58)TW9!*37_<%! MI$6TL ?10J?UXW8\@5X89K;S,] M?D"[D!;M0O,>*]%]KL/]TT> M(6!32+@SJ]>Z^.T6'H)U*8Z!6A&@5D2[12LB7)G?6I6 $L1OG.+S@/]]UIX"-;#X!B %0%@1;2/)D:D>\*HU/3D@&PO=V]R:W-H965T="U@\JM=$JF-UZW2=:W:WO9BV@LG<1I4P#EPDIZT/WXV4(P; MXI3+-_>B@<#W8WC.#^8)9K#AR4NZ8$R@URB,TV%K(<3RPG'2Z8)%-#WC2Q;+ M+7.>1%3(U>3929<)H[.L* H=[+I=)Z)!W!H-LN_ND]& KT08Q.P^0>DJBFCR M_8J%?#-L>:VW+QZ"YX507SBCP9(^LT1Q?"N@ MK;)-55A=?J-?9R2Z4"HH*-!PCD'L?I_?Q2)W!K(.C'Z(M=3Q.=HG+!9 M(!"-9^B))1'ZPFFK,;JB\[WP-8\7 ?Q M\]LNUW0:A('X+K?I\E/T]9&@DY\_#1PACUX=@S,MCO0J/U*\XTAO:7*&?.]S M=D0UY6-[^36;G"&ON[.67;"4]DM5RJ[84Y MIYMQU%BR'N&.F_T;..NJ-M8&FVH#!#.TZ93:='[ H>B__/(8RLMCG4Y69M-^ M!@DC0#!#RVZI91?4K5U(%2%A! AFJ-@K5>Q9>V31#^?%P/I9W0<$T2K2UD53 M*EN7V^I$M<*;BMK;NAYX_=H+ JG9TWV_IR%'OY2C_V,&O0UB)4N=!E9B4PT@ M800(9BAY7BIY#FK/,,]<[WS]KLQU=YL4XV@:*9(E<#A'63;?2.L'=^T]X'2"!3- ME%9G"@^#^M@#S1:@- )%,Z74\<*SWG=OC[53OF8QC06*N4 I%4$Z#]BLZ1AL M;[6QXCFM4[E^]-S:01BJ75--'3,\>\[8[?E!U8 MGX.F$E :@:*94NI@XEGOV)L/V=VZ(;N+N^^';-#4 44S1=*YP[,'CWWVW3MD M@T8/4!J!HIG2Z@SC]6&M#)I@0&D$BF9*J4.,9[V[/]J0#9IV"EIUR-Z.PX6< MQP@S6(<9; \STO0NNHQGZA=OK_D/879ZX]^M01,0%,U45B<@[(%Z'H,F'E : M@:*94E:>HM@?HQSXDYB=WEA9O.WM3J?^AARJ95,W'6^P/=[\^410U@WUP[Z] MA@:-+J T D4SU=3Q!K=A#0T:;4!I!(IF2JFC#;8_=3G4T*!)IZ 9AL:[#'V, M'(-UCL'V'//[BB;R5H>Q;'3>ZV70!RR@- )%,X7460?W8+T,FFU :02*9DJI MLPVV/Z YU,N@4:>@F3?>.ZQ\C!R#=8[!]ARC9LB\'YL_9&K0H )*(U TQN-M0-]7 -%,_6MS 8#G@X&.Q\,=D+8 M,<*,K\.,;W]6#BVX.+W>'YU_L=#AI?0&D$BF;J MJP..#SN%S >-.* T D4SI=01QS_J/#([O;&RO2V'[TC84.V:JNDTX]O33*VS M[\J)\_N<#1IF0&D$BF8*J_..#SO[S ?-.: T D4S9W/KG-.V/[,YT-EV>E-E M"UIUYF>_WME0[>:J.96W8=2[2[0[B%(5L+O'N64]>:Y+\=:!\1?!E]H+, MA O!HVQQP>B,)6H'N7W.N7A;4>_&PO=V]R:W-H965TPFL29;:#]][.3D!$:LB*9!X@3 MG\\^GR_!PRWC+V(%(-%K%,9B9*VD3"YM6P0KB(AHL@1B]63!>$2D*O*E+1(. M9)X&1:'M8-RU(T)CRQNF]^ZY-V1K&=(8[CD2ZR@B_&T,(=N.K):UN_% ERNI M;]C>,"%+F()\2NZY*MD%94XCB 5E,>*P&%G?6I=^"^N M,9/"ENQ=XUT*C/& M7G3A9CZRL.X1A!!(C2#J9P,3"$--4OWXDT.MHDT=N'^]HU^ER:MD9D3 A(7/ M="Y7(ZMOH3DLR#J4#VQ[#7E"'U%4U?I#+3:)4^ MC?6X3R573ZF*D]ZM*@O$%FC"84XE(O$?S"LRD'N-#T$2X M=Y'E?M>%OE/1U4EM>Z=.%$.PDII.H:93 MJ^:.QGI>5+FH#3QU$IB$^89@)6'=0EC7Z/[4-6G1),PW!"M9[!46>[73[B96 M!D%(Q(D$=$8$(B@!'D LJ]Y%XXPVV%N7N(D=[!XLR]I&3_5C"%;RTR_\].N7 M9;9=5ZFH#3QU0IF$^89@)6�MC Z+(';TR@J2 M)>EA9,:D.MJDERMU7 6N*ZCG"\;DKJ#/-\4!V/L+4$L#!!0 ( *2AHU@Y MFRP>\ ( -8) 9 >&PO=V]R:W-H965T1 4CTG--"C*Q,RN6E;8LD@QR+"[:$0IV9,YYCJ:9\ M88LE!YP:44YMSW%".\>DL.*A.7;'XR$K)24%W'$DRCS'_.\U4+8>6:ZU.3 E MBTSJ W8\7.(%W(-\7-YQ-;,;EY3D4 C""L1A/K*NW,MQI.M-P0\":[$U1CK) MC+$G/?F6CBQ' P&%1&H'K/Y6, 9*M9'"^%-[6LTEM7![O''_8K*K+#,L8,SH M3Y+*;&0-+)3"')=43MGZ*]1Y NV7,"K,+UK7M8Z%DE)(EM=B19"3HOK'S_4Z M; G(YN&"X$^H3NU7V3EA1TS2V6)2>25(HIK!A= MD6*!CIB<3T!B0L4'9?=X/T'G9Q_0&2(%>LA8*52Q&-I29=%$=E)S7U?LXR>\?,/^$U@)M&$B(0R M47) OZYF0G)UC_YNBU9Y]=J]]'-[*98X@9&E'DP!? 56_/Z=&SJ?VX+^)[-7 ML?TFMM_E'D]!ORA2X'KS#^S$=641&@O]4EG%@1-&SM!>;M)%7JF"+O.>Z8;1#WNE](GG0D ?'R,,V\N!-Y)W>)Y*'#7EXC+S?1A[N MD;O]P2#<(>_T/I&\WY#WCY$/VLC[>^2AX_L[X)W6)X(/&O#!,?#(O)ME!JKC MSR7PMAR#_1U0=UFP$Z3S4B<&B9H@46>0!R8Q1733=9*7KB-UUZ&ZZ[0EB_;> M1&[8]UQO)]I^F1)_4$L#!!0 ( *2AHU@G :;\ MH0< *E# 9 >&PO=V]R:W-H965T,G_O7@Y'HCY)=LP;DB7Y=)FMUT%DJMKGJ];+;@2Y9UQ8JG^INY MD$NF]*%\ZF4KR5E4!"V3GMOO#WM+%J>=R77QV;V<7(NU2N*4WTN2K9=+)E]N M>2(V-QVG\_K!Q_AIH?(/>I/K%7OB#UQ]7MU+?=3;4J)XR=,L%BF1?'[3>>]< M46^8!Q0I?H_Y)MMY3_)3>13B2WYP%]UT^GF)>,)G*D%6 =V[ MH H8G!O@5P'^?H!_)&!8!11B]LK**FHZ8(I-KJ78$)FGUK3\32%7$:TK.$[S M*^M!2?UMK./49"K29RY5_)AP\JM0/"-O ZY8G&3OKGM*9Y GZ\TJV&T)-00/[7'>Z?B WO\V!+?TQ6SK1WWM79N72N0\LD![)%DSRK.EL[? /3':)YYCPII/&8,+S,9X% M0\^I,;J5Z"](^B /RIREV9*KG77ILB?O^@$Y$[Q9?97T[5: MT@;-M+S'OLI6;,9O.KI+SKA\YIW)CS\XP_Y/35(B80$2%B)A% 0S]!UL]1W8 MZ)/[M9PM]"!!Q)S,V&K%(_V2)$TMZ]9*:JLM$A:4L&$!RX?UYXDS<)U!7_]= M]YYWA3M,N9>"@@IFJ.%OU?"M:NP.# \\C86LQH=@S?/&/6Z2Q8IL*PL2%B!A M(1)&03!#Y.%6Y"&T2QTB]47" B0L1,(H"&;H>[G5]_+<1GQ!9L5!N21@BI-_ M[;.7VQ(]VNW)O('3]49F+S6U%J&MCDA8B(11$,S0<;35 MF#YJTM::7=N&C(0%2%B(A%$0S+@ QML+8 SMJ,=(?9&P D+D3 *@AGZ.OUZ M'=X_NXFG>?-M7'[W#V>7EZ[?[Q].+Z?V_-K*!J6%4!I%T4SE=AP4Q[YND6+& M>921N11+$F?9FJ6S8A53],RS?6$O2,I5_O4VZ4QDJEGO,F=_5^_AV!\UZFTM M96N]D;002J,HFJFW6^OMPM:I%6I_.=BHGS77UOHA:2&41E$T4[_:1G*L+D;5 MTQ;SX)6,=?/3L^%8-*I7@AQW=XW>U=)=#GQ_7SZH0P2EA5 :1=%,^6J7R+'; M1+L#YJ)U_, BZ!YTGU"R"TD(HC:)HIG*U8>18_8K)_;:9Y<.? M[C_36;QB"9%\Q>*(K%?%#XY_KWFFR%PDB=CD.L_7:<3RA8M.J<-Z9LFZN2U!'9Z*MK<.&7J-DHP. MI[Q'TH;04E(4S12EMF@5^V%U;LF-"=8Y1[-F M@&>F"Z&EHRB:*4UMM;AVJ^6;?'#]76&C3L4S3UFJ+LA''O'EJFBOOU4O:6-O M:B]6:XFA3@V4%D)I%$4S+Y?:J7%=J&ON(FV.*9060&DAE$91-%/FVM!QSS%T M6CH"%?.$(V#/N;6&4%<'2J,HFJEA[>JX=E>GE2-0L:R.@#V_ULI!O1PHC:)H MIG*UE^.>\'(6FKH0292WO8S/UOE6X5%R[P_/=YUB?-HUFN[U8K0=?J$\$I850&D71S,NE]HG<2^P<"^H406D!E!9" M:11%,V6N'2?W_!U(Y\^Q1H=SK'YWO+^!S)YU:Q&A.XB@-(JBF2+6#I5K=ZC: M3;+&!X/R_F^>]NQ:"P>UI* TBJ*9-S[4EI1GMZ0 )TUC%+"%:\_@+K_83O8U3$HDD83++)TCE M%OMW)_?;5]F>WG!O+U]KI;%WHV%O1_L>II17FU+>B:U&.TKKT37-6'$[=/:_ M%1X<*CSVG6Y_L*\PU+R"TD(HC394R?C2[_KNMD9,[6I;RCMQ_YK12JM?].S+ ME8IHW7]BS[6U,E ;"DJC*)JI7VU#>2=LJ.:VUZC;\'#'P9%-MO9,6\L'M86@ M-(JBE?+U=IXPL.3RJ7@61*97(^M4E;?3;S_=/F_B??&4A;W/ ^]>ZNM/EL^%* ^46!7/,7@42HEE\7;!6<1EGD!_/Q=" MO1[D&6R?SC'Y#U!+ P04 " "DH:-8)N6M=3,$ !X$@ &0 'AL+W=O MC@NZ@0>0'XN[ M$I_LAB5.LH@([X,X6=.+@G:BI+SC^KA]MX8CEJ1)#! M2BH*BI='F$&6*28[WZ#>D*AXEOQ3.C_9%?'.A99;87D>0W&$>0IJZ[TJ1;B ( \9H!7 [PV M('@!X-< _[4]!#4@>&T/80W04[>KN6OAYE32Z;CD.U*J:&13-UI]C4:]4J86 MRH,L\6V*.#E]!ZBR(+^0!UR"\38#PM=$-Y(9%U(0RF(RHR(A;W%-D5M6K4WE M\?D<)$TS<8'HCP]SV$X/GG/ MF4P$6; 88@-^?AH_.H&W49I&'V^OSXUWDO ]+:^([UX2S_$"PWAFKX?[ING\ MM]X7W]W[D1A^LUA\S>>_P'P&1P-HQT$CAS_9%&R@3P#W$DK_8:J+U&<+&MDF:Q5A"U[BZ15!2@"T+V M?%F]\"._N@D\KR%E:@U]C;-+>6%:<)56D=9*%+B0#$&N-SH. MFG>#!LX@.@Y:=(,B/PR:H"-#P\;0\*2A.NL6]+FR1XG$CRT6A]XV@9(;71R$ M>Q>#_EST:Q?]D?MM+AHXC396"H6'#@51RZ&9(<@-6@[-NT'1(&S;: CRG)'9 MQJBQ,3IIX^_X8ZEE'*%" %K%EUA &2J$11.>5@EE&S 93;*4+M,L56::5(JZ M GB^X[9DZD9%8=A2R< 4N('3DJD;Y4:#%V0:-#(-3LIT5%M,DSP)_]82TB?9 MO$^R14]D1QX,&P^&_U-]'_9I3I]D\S[)%CV1'9DS:LP9_:COKZ[OHTX*&K:2 M^:P;@C-LY;MN#(Z\E>VZ,3@I<[)SG2^?7:,/!UKM-^[US#6T MS]6QBOYR_T)?G&PO=V]R:W-H965T, M=I1]XRM"!/J>Q"D?&RLAU@^FR<,523!OT35)Y94%90D6\I0M3;YF!,\SHR0V M'V&1$-R*.4O+&$-\D"6;[)Q+3W=BPC4/!EVBY$JK G(S6 M>$G>B?BZ?F/RS"PI\R@A*8]HBAA9C(U'^R&PN\H@J_%'1';\Y!BIKLPH_:9. MGN=CPU(M(C$)A4)@^;,E4Q+'BB3;\5% C=*G,CP]/M#]K/.R,S/,R93&?T9S ML1H; P/-R0)O8O&%[GXE18>R!H8TYMDWVN5UNUT#A1LN:%(8RQ8D49K_XN_% MC3@Q<)PS!DYAX-0->F<,VH5!^U(/G<*@#)B=(>8JBUIZB"+;V8M(Q*E2HKO@LFKD;03DQYJSG3/L-GJEJ5AQY*5S M,F^P]_3V0XV]*?M9=M8Y=/;)T0)],FLA:WB'',OIH*_O+KKY=-O4+SWF%;,6 M:MM5#%J(GW^R^X-?&GCNY;RVIED><+-\F&8%>LQGG!Z;I0EBNU1L.^.USRJ6 MJ-S.VI AHK=:N5O(9*=IWD-U9J5RL% M0!VL1*);1J*KC<3O:Z)>->DR#\0=VF43!C)'>"NO+(F6+-\R&8%0+"*@'JE@'K:3C^G MH52(?'9QC&:426LE%:DITB02+>M:D>0PVZH\IE;M.74A77H7N?0A709 L$IP M^V5P^_IQ&J?H,U7#PA3'D5QLI1%N"JN661$8SH L4XG:,;_M%:B%OT MCVZ1]*0%7JN7'-8]&>'.33>EXL_M$GG MA.7+C$:Q:,%7BP62YH+2O()66X'6UHT^J,\ BE:5A7.4A:.719INY!*BT ** MU+(BFT_(!6HH2QH%H45>+0BG<7)?N^LNJ%/O,J<^J-, BE8-]3%I:&MS2Y.W MP_,N*,+AQR9B*LL@@T^X.+-N+(B]D[LTJ+TTIWJO5S_0H&E 4)H/2@N@:%4U M'%.!MCX7Z!)&0KI,HVS%(.>#M)J20DPEI.[IXGXC3[!<:S2/!46JK7TBD7YK M6-<(9#+1!:5YH#0?E!9 T:H:.28I;7UF[8<:B2,\B^)([!NET?WOVW30:ENG M'[LN%,@$G0M*\T!I/B@M@*+E0C%/-E,3PI;9/CE'(=VD(M^E*DO+O?C'; >Z M5CZU'UR[H=RS'_Q\I_V(SS?^7S%;1BF7^EI(5U:K+SO&\KWT_$30=;:5.Z-" MT"0[7!$L)["J@KR^H%0<3I2#\A\-DW\!4$L#!!0 ( *2AHUCHE^R+Y0( M /\' 9 >&PO=V]R:W-H965TCC9"O:@6@T5O!N!I[*ZW+H>^K^0H*HBY%"=R\60A9$&VF^X,GNEQI^\#/1B59 MPA3T2SF19N9W*CDM@"LJ.)*P&'M7P? ZJ /J%=\I;-3.&-E49D*\VLE]/O:P M=00,YMI*$'-;PPTP9I6,C]^MJ-#N^%W]KD[>)#,C"FX$^T%SO1I[?0_E ML" 5TT]B\Q7:A!*K-Q=,U5>T:==B#\TKI471!AL'!>7-G;RU'V(G( P/!(1M M0%C[;D"URUNB23:28H.D76W4[*!.M8XVYBBWNS+5TKRE)DYG#V!24N@"324J17BN1KXV]BS$G[=6KALKX0$KCT1>HBCXC$(HO.SS[]*^.; M[+H4PR[%L-:-CJ?X\VJFM#1_P2^7M48B=DO8TABJDLQA[)E_7X%<@Y=]_!"D M^,L1@U%G,#JFGCV!+9\ M*5;?Q>KML1*, S>KW['ZIU@#9*H+S6 K>.["]O>P@R :N+&##CLXBGT6FC"T M:+H"L^6$RK;^718&>Q9BG$8'MC3 ?SL5/NKB 90:HONBK#3DIM=H,*6HG7T& M[SFXB,/@0+4$.[TR..I@8FN?:[0FK*H;I>@Z8_-56-L?*;C[7[!7Q%$:A___ M@/Y..[='HVF,2\J582Q,'+[LF<1D<]HT$RW*NL//A#;G13UVAT9W[V!U!+ P04 " "DH:-8H?,2>,@( !\5@ &0 'AL+W=O M2XRG0'[^2K)BFQ3"6>YP/B:V0SROQ4*_$(XI7 MVRS_LUA)69*_DS@MK@>KLER_&PZ+Q4HFHGB;K65:_><^RQ-15E_SAV&QSJ58 M-I62>$A'HV"8B"@=S*Z:;3?Y["K;E'&4RIN<%)LD$?G7#S+.MM<#9_"TX4OT ML"KK#N*AY^? MZ+PY^.I@[D0AYUG\1[0L5]>#R8 LY;W8Q.67;/N3; _(KWF++"Z:WV2[*QNX M [+8%&66M)6K/4BB=/=7_-TVQ$&%BF.N0-L*]-0*;EO!/;6"UU;P3JW@MQ7\ MXPK>,Q6"MD+0M/VNL9J6#D4I9E=YMB5Y7;JBU1\:N9K:50-':=VS;LN\^F]4 MU2MG7V0L2KDD-R(OOY)?17*4D1Q\;K:^MMM2%[] M\/IJ6%;Q:\IPT<;ZL(M%GXGEDD]96JX*PM*E7!KJA_;Z4TO]877<^X.G3P?_ M@5J!GT3^EKC.CX2.J&?8G_GIU5W3X7Q?=/9]T;F]^K\W:55]9*JNM:6[[TAN MPW/[=B3RWY^KHN1C*9/B?Z9.L^-Z9FZ=6=\5:[&0UX,J=18R?Y2#V3__X02C M?YD40\)")(PA81P$TY3V]DI[-OKL\Z8L2I$NH_2!K#?Y8E4E=I+E2YF;U-VQ M@H957^8>9W0Z:G^NAH^'VEG#]M7N]+@,&9>#8)HR_EX9WZK,/"M*DMV30L2R M,(FQJ^X?-(I+?1I,)UTQ_$[[.2,_F+KC3M&P2YTXSI1.G&Y3=ZG>B([=D=\I MRJV'>F9#!ON&#%YHR'R=59<^27Z7:;G)I:DQK8B^>0L)"Y$PAH1Q$$P3=;P7 M=7RA*]08J302%B)A# GC()BF]&2O].3[\N"DFX9&59^%8!\JS MC\E:1'G3\%4:5&>(\::A91U>O#O-_6*1\.4B[.4BW'YC[!: MF/XL9&0R N?VN'T5/#TP@P;F*)HNCS(NJ-VX>-&_;>MK#>..W&GWX=3<4'0R M'KNT:^(:2KJ^/_6Z#\>8H2B=N"/'8.3:#_7GQ_WQ8[&@5,W>,L>(EI$519 M*-1NH;19D'PCGT1:C:$:Q^\;N2WEHR0_1Z*Z#:CN!DA6KF1.[D42Q?5P++FK M!E_&EH8:*U!:"*4Q*(VC:'HO4,8*O92Q0J'&"I060FD,2N,HFBZX,E:HW5CY M;+!/R"M1$/&TP3B+E1J=#3O/>D[Y.",FA0CJ+I^BC#Q;4;+L_='T=W M<6V19??D/]'JS>WJJTC)JS]$'']]76?GK5$TY,R,.9060FD,2N,HFMX%E%'D MT@OE9!?J(T%I(93&H#2.HNF"'[RO8Y_[GKQN4K5#Z(^88VJ(>>ZS*&T M$$IC4!I'T?0^H'PKU[]44H9:5%!:"*4Q*(VC:+K@RJ)R[2\>]7LPV<*TQV!. M\X96YS&8/6YO!4\.S*"!>4O3WF ;>Y9I=JXRBUR[6?1\OOTE>W-.RH6^-02E MA5 :@](XBJ9W ^5)N9-+I5RH&06EA5 :@](XBJ8+KLPHU_ZV4\^4.^UD/F]B MG IB#]M;P%/C,FA"/X:58[RQT92PQ^VMX,F! M&30P][H+X#A^0&TWR;YE'N>+V$/V/LDA/I*4!J#TCB*IG<$94]Y MEUJ]QH,:45!:"*4Q*(VC:+K@RHCR[).C>F;=[A(T/C4N"6 /VUO 4^,R:%QN MB.L%$U/*'1XLCIG(_*%9QK0@S0OLN^4-]UOW2Z6^;Q8(/=K^P7DW=PS;0^<= MVRV$JO"[=5D_B?PA2@L2R_LJU.CMN+I$Y+NE3G=?RFS=+,UYEY5EEC0?5U)4 M$M<%JO_?9UGY]*4.L%]P=O9_4$L#!!0 ( *2AHUADIU:< 0\ $.> 9 M >&PO=V]R:W-H965TV@5V1@Z9HVD4V21^*/G!MKBU$$A6*6F>!_OA2LM:CF;D: \YY#ES25T_->UOF\>Z[I(_EHO5YN;BL>O6;ZZN-G>/];+:?-^LZU7_ET]- MNZRZ_M?VX6JS;NOJ?K_1+:OYZN+V>O_9^_;VNMEVB_FJ?M\FF^UR M6;5?WM6+YNGF@EQ\_>"G^<-CM_O@ZO9Z73W4'^KNE_7[MO_MZ@7E?KZL5YMY MLTK:^M/-Q5OR1N?9;H-]Q*_S^FES]'.RVY6/3?/;[IM8L_CV_[QYO+M1% M=BX'\%ROGK^O_KC M4(BC#7H<> -ZV("Z&_ 3&[##!FQL!G[8@(_-( X;B+$;R,,&5%U]G[ROVNY+ M\G-;K3;5GO--%STQ+I;\V*RZQTU2KN[K>V#[(KQ] M'MC^JJ_12Z'HUT*]HT' 'ZOV^X21[Q*:4@Z,9S9^W?_X3D>E?(<8PP0I,L!(33".!64SS%Z9Y"/WV[=U=LUUUF_XB M=%?//UO92]&RHZ.VV+_%B7GV<+^:[,H^J>^:-AN8IRU*G[,'DL64?E[/$S*G] MG$0R)05<=?52=16L^C][R;.I%G!IE9>2*=$+'7<:4?[,1Q6CN1-7^'BY9%Q* MZM3-Q^-YOZN4V'$ZN&MG7@_SE\+EP<+-FDVWNYL^6;S<+QX55.;**9X?1U(A M3H/ARB'%O9$!N4!4P*EIQ0+-.!LJ\ M:U()Q%U**EGNDC.%KCLZG8Y2!*F0IRAHA4'M./B"TZY M2Y$?=/5:;GJ/^EFK=-NNZ[;Y\EZP7U:I+JM5] M4O^^G:^7]:H#6<+4E#-4M(( $I6DWKUQ"<11)8EW_4$:G,V3$<8DK(Q_6:VK M^?T9#&$*T!DJ6D%\/9LS3T$#450I]Z8::V0V/49"D["&MNQ8D =,23I#12M0 MT4I4-(V%9O-J1#I1$]GL!$DC'PC'1"M0T4I4-(V%9A-NS 42=A?.==L)X";T MEQO'<@@GCZ9Q3,X2-:<&<@I^I.GLA4'C2M"P*W&6UTY]3<]2RIU[X%DX=6S1 MQR4M49-J("G-,D9/E-W8#31L-YSEMU- L*=4*.K6'=5.&)FU1,VJ@:PJ)^S$ M,@N[4U^1$99ZU&7?I124O4I!I*RE.2G:B\\0MHV"\(^N[4 ME]7](99RM[Q^6$Y[ MA*4LS]S:^7'*FLH.Q?/#F! Y]PXZ/XXJEKI701W>O7/+9V0V#
    -<]#!A[ M_XB*5E!?,G,F7?\0B)),9BXQ4^AJ:G0U#>OJ2,,]C!;-"JJ$4$Y=8J90Q-0H M8AI>MX[WV\. T=R@*F'JKXSSS%O9!:(NF6OX:JR1V<08Y4H'UL7/]MK#P-$$ MH6I/?.+9_Q&5C8 M9PC-C\]WA]!>UNMGV-XN[\P,9=1QN(HEX3;0%$$9:EWEP) MA*4Y$Y5--AJB.""I:@8I6HJ)I+#3[04GCL/"PPW+VHY+ FK[[E"2J83*-@J.:MG@P,N@R)NRT8XMSX'WRP M;R"^88/[2^F"$]?:F8531Q=]5-(2-:D&DC*1D5-E-S8$#S<-G-NNP?VU?>D: M;[-P[NBZCTA9HJ;40$I"67JBZ$?/O8>M@&"G!@?TN%O7P9 ""'%O9H$0MS4C MO!_G7O6,YN?8O05AP-C;&U2T@OM= Y?>I.''N#X,UJ!L3HP.YZAM!6&T:$)0 MQ3>''G6GWHSB1TGJ]GI@# *)(QCYDI)#0W$II/U500!HYF M"%5"<[]=P#MS!D,TUICLE],8L2NF;"<(@\?2@XI6"%^LJIRYSX4!49)0]P%8 MK)'9)!F-+*9I)PC#1M.#*J?%J'8"*(I)CYXIV@F$D=-B0$[#'G!,8T$X0S13 MJ!H<%:U$1=-8:#;S1M&+J1H+!&IC 2I:@8I6HJ)I+#2;<.,FB%._.K=[1J_#"'L.XB3*JPR"<,?H\ M0C4A4-%*5#2-A68?"<;9$%-U& A4DP,5K4!%*U'1-!::3;AQ3<0K.PP$T&' M4W=U 8BBS+U=+X H0J7_*DL_+%?";24.[]BYA3.NAAAP-9KE>OM4M?68%H,P M5O3)@6IHH**5J&@:"\WFV/@C8JH6 X'JCZ"B%:AH)2J:QD*SWT]K7!D=1]9W X>W3E1R4M49-J*"G-U(EW0TCC$J0&$L53FKHL:WJUSKXG&')#8#0AAP-B;'U2T0OK-!8Q* M;P;WHVCN=CAC#AE^JA-"&&T:%)P7[^ M[O6^" :0QNYE!VM0-C-&96<#WRQPRB:.Z4((YXBF"56I"R"*2)ZYWU4(A%$FB?>USU/(?V7DO\+N,P@# MQM[7H*(5RN\@(,3]JI$2B)*IRY_&&IE-C-'B"K71((P6S0JJ %=^!X$WO0R& M:*PQV7P8J:Q0&PS":-%\H#88*%]D>WP,AFBL,=E\&!&NL#L+PH#1E* J<.7W M#'B4#(9HK#'9E!BMK*;J*0@#1U.#JI75\(L-AD,TUI@L:G*C:O,INPG"X+'T MH*(5N:](77J&0S36F&QZC/[-I^DD",-&$X.JEO-AM3P5PB [OR[FU,OY!/M0^$#=!1K41A'-'GS^H5@,J M6HF*IK'0[&/"6!?Y5&T$.:J+@8I6H**5J&@:"\TFW'@C^2O;" [;PW[O@:S! MD&(XI!P.T>%]B:W5U>:QKKNBZJK;ZV7=/M2S?E[;)'N#:'>&''V:M/6GOI;D MS5MZ<>5]_HZ\F1'@\X*\*?>?7QGXV^MU]5#_6+4/\]4F6=2?^E3I][OFH7;^ M\/CR2]>L;R[Z^^>/3=[@/[OGYJF^_K++L%3T_ZVWYW;_P-0 M2P,$% @ I*&C6!K&)GS$"0 JW !D !X;"]W;W)K&ULQ9U?;]LX%L6_"N$=S+9 &NN/9;O=Q$ :D5(7TS9HVIF'Q3XP M-AT+E257E)-FL1]^25FQ3$=AHN!TW8?&EG5_5XI.>$D>2CZYS8OO]A9EN7K7[\OI0BRY/,Y7(E.?S/-BR4OUMKCNRU4A^*P*6J9]SW&&_25/ MLM[DI-IV44Q.\G69)IFX*(A<+Y>\N'LOTOSVM.?V[C=\2:X7I=[0GYRL^+6X M%.6WU46AWO6WE%FR%)E,\HP48G[:.W/?Q0-?!U1[_)F(6[GSFNA3NRNI_'> ]-\"O _SG!@SJ@,%^@/](0% '!,_-,*P#AL\-&-4! MH^<&C.N <75U-Y>CNI8A+_GDI,AO2:'W5C3]HA)$%:TN89)I[5Z6A?HT47'E MY++,I]_?Z*L_(^?Y4OU)2+X1538CU8>+/)V)0OZ=T!_KI+PC;^Y??,BF(M/* M(Q[\Y,^^1,_O(BV/B M>4?$<[Q!2_BY/?R?/+.&A_;P4$R/B1-4X7Y+.'WJX.^(.ZZBO99H]L2QK[-M MEN)>A7/?TRB6AAM$CU3DLJNA6I) M2W)U1W;WN^!WU>:S6U[,R+_^4$CRH11+^>\V(6WR#]KSZ^KQ3J[X5)SV5'F0 MHK@1OD; 0":-(&$/"H@TLJ&"Z]W8!R1;+V\$D6UH1Y)2+E6\E2EME3:E7PS6'ZB M] X?M.B>4_TS6_YSZZ%U55Y+TH$;C)W 3$J121D2%B%A,0AFB&JT%=7(*JIZ MT%IIBKS2X].5$E4EF%:];&C#G4LW'NU=MG-KQJY:>9C0&WI[.D$F9$A8A(3% M()BAD_%6)^,7=]'(&U*/ ^9%OJSJ*,_NVM1CS=&U&")A(1)&D3"&A$5(6 R" M&7I\N]7CVP-WW-XBM8J$A4@81<(8$A8A83$(9FC5=9I)9^?_WW6SY^RJ4"@M MK&E&%\]W _=!%P^:ED%I$906HVBF!'=\#]NNN?]8J+:CQ *6%4!J%TAB4%D%I,8IFJK3Q'US_P/U %^I.0&DA ME$:A- :E15!:C**9HFWL#M?N=_R:[B#4%8'2PIJVVQUT'6>T/\M(H5D9E!9! M:3&*9BJPL3U'2FNN=V[L$<]NCYS-9HGN M^_&T>UVUHSLO9G[H6[A!2[4)H6EI2]K693@,FC:"TF(4S1118W!X=H/C\VTF M"KE(5GH%BQ[6\FM!RH5*I6>DJT9,+%=I?B<$R=6^>G[E?O2[6?Z2K[0()2ES M\F/-TV1^MXGZJ7B)%&15)*KEVZZ/:54CT@$XA])"*(U"::RF:8]L^Q?@'+M[ M%1>:,T;13+TV_HIG]U<>G8)QAZW*PMZT@;UK WO;!O:^#>R-&]@[-WZ%=^(U MWHEW:._$@WHG4%H(I5$HC4%I$906HVBF:!OOQ+-[)^"!BCU;9X5"71,HC4)I MS'OHZ.R/CZ$)8Q3-E%UCF'AVPP1SHYL]26>U07T4*(U"::RF[:IMY V&#^=D MH&EC%,W47&.1>/8;/BPFW1'YF*M6[NN"9^2K7I^S&?*0[2"H57U00P1*"Z$T M"J4Q*"V"TF(4S91H8XAXHT-W(:&^"9060FD42F-06@2EQ2B:*=K&7/'LYLI% M,S^4S\F<)P59\N*[*,D-3]?M\SI0,P5*"Z$T"J6QFF;,Z[@/YW6@3@J*9JJK M<5(\NY-BK=I_""F[5FVHE0*EA5 :A=(8E!9!:3&*9CZSH_%;?.? 5=N'NC)0 M6@BE42B-06D1E!:C:*9H&W_'M_L[+ZC:=F)G%4+=&"B-0FG,;W%C]FLV-&., MHIG::KP8W^[%?%7-WG0AR&?5J/VW_7EOCR^.M;,[JPSJS$!I%$IC4%H$I<4H MFJG'G:=J'=J9\;'/W,(^= O[U"WL8[>PS]V".C,HFBG:QIGQ[<[,Y/L^/9;77Y1-8>Z.5!: M"*51*(W5M+=&,7>&#\LYU*=!T4P)-CZ-;_=IZ/URW=WEN2^HZ%#O!DH+H30* MI3$H+8+28A3-5&;C\?B'?OJ8#W5]H+002J-0&H/2(B@M1M',9VPWKL_@B8>0 M[;:BXN=*5+4\3>:;19)W@A?MJ];LW*Y:A-)"*(U":>R)Z^$ZF]]YF_"@!Q*C M:*;P&N=F8'=N6NNXM'4J.]=X^Q%TEBC4Z8'2*)3&H+0(2HM1-%.UC2ZJN0ST@*"V$ MTBB4QIZX!@-+68?Z/2C:1FO]G2]5TU_C]Y$7UXDJTZF8*[QS/ IZFTF>^S=E MOJJ^9^TJ+\M\6;U<"#X3A=Y!?3[/\_+^C?[JMNWW$T[^!U!+ P04 " "D MH:-8'_SQ7C\" !^! &0 'AL+W=ODCO?W>?OL^^<;XU]< VBAR"HT+"ZY3BMO='*793MD9>UZX$W7C MPT)2Y"VO<8G^OEU8\I(1I1(*M1-&@\7UE,W.+N>3D!\3?@KH90!B&@\#IALW#(4[MO/Z#=1.VE9<8=71OX2E6^F M[#.#"M>\D_[.;+_AH.<\X)5&NOB%[9";,B@[YXT:BHF!$KK_\Z?A'/8*LNR5 M@FPHR"+O?J/(\II[7N36;,&&;$(+1I0:JXFE \G05<% M5T;173O>'Y>N( 8;(RNT[@-\?>R$W\%)R%.4$:-PAVUGRX8 X >WEH=#AL-K M]%Q(=P0'(#3<"BD)T^6))\IAXZ0MDK]&9=?0KIY!BR-,O@?GD-AP=' M_\,DI'B4G8VRLX@[>4UVPRV>S*/L!=]1EWF8$7M=8[1_SU;.6VJ9/R]Q[K$_ MOHP=QNC2M;S$*:,Y<6@WR(KW[\XNTB]O,)^,S"=OH?<71N,PGGIK36VY.@;> M^<98\9.-VWLL)7QU*_1;.B!0!L2*+XVQC\[H6G')Z?X!U!+ P04 " "D MH:-8#OC!&BD% "<( &0 'AL+W=O/""=XP7,()'YV>(Z3)$<2<7PK0:W* M9VYX?/V*_ED.7@SF"3$\)\G7..+KJ36R0(27:)OP>[+_ Y<#\G*\!4F8_ OV M95_' HLMXR0MC44$:9P5O^BE).+(P/4[#-S2P&T9P"Z#?FG0/]7#H#08G.K! M*PWDT.UB[)*X '$TFU"R!S3O+=#R"\F^M!9\Q5D^41XX%4]C8<=G#YPLGB]S MJB,P)ZF8?PP5&4 M; OK:R9FGFQDX+< V^0T:\F4E_B];LF4IY5U42ZIA1E*RR*"P=/!W#<[PX=9//U'M$(_/.G M@ 1?.$[9OZK94?@?J/WG!?6*;= "3RU1,1FF.VS-?OD)^L[OJM28! M,@H6& MP!I)'%1)'.C09X\D$4E+Q#*_R(M,G&Y3528*D+$$R=]$NYG3\P>>-[%WQQQK M?9W+L4FPT!!8@V.OXMC3Z*MA04<&<@0-;%4SK^%S"3_,9*KNYH[I;@Z111=+HG21UE_F1.N!QBR2M MXW-)4OLJT?0]MSGHP*3/T!!8@V?H MU*K#T;\$7S9"*8IJ*FA6SCV]_;D$OQ&-#PX8409<#T3HH)(F@=%XPA^)I\GX MDMM;Z"7V"$_J$^C[-(;KU$-W3=Z_= MM;]$:2XW;SPJ]79N85-[]4?#-C/*?H[O=K!3ZS.H50ZG[NWU*&]$<='-;R")ZJCY34F=0H"VB'*5IAL$0Q!3N4;.77)O+Z22G.0$22)"^2&TR+3TJ?E#DI_(V. M6'3'XNTZ:B_V[_L-8,]K<-R>@-_WZWL]Q^^8?[5<@=J-M%H[@O_ MK:;:&54@1M$"HVBA*;1F;FH5 H:[' M.CL/YB(+34569,$^.FU-,5W)8VX&%F2;\>*\K&JMCM*OY0%RJ_T&7LVAHCV M5V%Q4%[#%^?VMXBN8K'_3?!2N')Z0['/I,51>''#R4:>]3X1SDDJ+]<819CF M'<3S)2'\]29W4/U#PNQ_4$L#!!0 ( *2AHUBFV]*7RP0 -@; 9 M>&PO=V]R:W-H965T%\>V[;;+G!!6)?R!:7XLZ*T )Q<4K7-MM2C%)E5.2V MZSBA7:"LM&83=>V&SB9DQ_.LQ#<4L%U1(/ITB7.RGUK0>KYPFZTW7%ZP9Y,M M6N,%YM^V-U2]8X!E+*'2'W\N0J MG5J.'!'.\9)+"B3^'O .D.$EXC^@5X\#-P'=?7C&?^4I[B\TY-J0VB6#[_L=M1K4R U] MV%&K@44P#/1JPUIM^*:T?P8EUD8@[(UF[$0=9?,^"#JN$W7T]U&1-W;"COP^ MRO/\R-7+']7R1X/RYX1Q^59C*-?/ZD'SUU8>DV2Q2;+$$%DK!U&=@^B=7Q^1 MR22:)(M-DB6&R%I)'-=)'/_8U\>X_WB[;J<$SOL@Z,*@4TYTH#!R.N5$XR^( M3A13Z!P7U\Y@&&Y%8!%=;M1J.L4/HB_;RHFJ7?(.4KUV6AIEBXVR):;8VDEI M=#SPG0M,-0!3J33)%AME2TRQM5/I'E/I_M@R4_$WGWO7CX+.8F.N@47.N+/^ MC'6HT'$Z!2G1^?0"?WRBV!S;+CC8$,P69_K=FC\>=_M# M#4HL:+K]H0XER*)NF>G#/'\$3U298X,(ASO$WW")*A+M3F2^?Z)3R?0\WU6&Y;J9V1(_UAS^L:T756,I#CE7#E?!F) MRD@/VTB'$TZV:I_DCG!."G6XP2C%5 +$_14A_/E$.J@W\V;_ 5!+ P04 M" "DH:-82Q.!/P$$ !?% &0 'AL+W=O MKR])R;*4R"P2*,C\8(L4[^$Y1^35-8<;QA_$ E'"]RRE8N0LI%R>N:Z(%I@1 M<<*62-6=&>,9D:K)YZY8F;\O&0K62:4)QR$*LL M(WQ[@2G;C!S?V77<)/.%U!WN>+@D<[Q%>;><6>L0?=^!2/'$\SPA0CJ2&(^EGC!--4(RD>WPI0IYQ3 M!U:O=^@?C'@EYIX(G+#T[R26BY%SZD",,[)*Y0W;?,1"4%?C12P5YALVQ5C/ M@6@E),N*8,4@2VC^2[X71E0"@NZ!@* ("!X%^)T# 6$1$!JA.3,CZY)(,AYR MM@&N1RLT?6&\,=%*34+U8[R57-U-5)P*2T#E\( F'KR1=(?Q%."?ZH<"1&D&25+Q3@^]N M+^'HUW=#5RJV>DXW*IA=Y,R" \P&<,VH7 BXHC'&]7A7J2RE!CNI%X$5\)KP M$PC]]Q!X0:>!S\0>_N>*JG#/A(<6.F'I?&CP.@?PKK)ERK:((+3+P);:]B:; MK#!ZFY^))8EPY*A]+)"OT1G_]HO?\_YHTM@26$UQIU3<,>CAH;6V(!R;UMJY M6CATCBH[2+C?0G7H] M4=G+1/LEFCS*)^Z9B762 M7X\'W8&G/T-W7=5O9?A"_;U2?^^5]$-5_WM8(D]8#.I]!P6B03E**&R1<-&8 MF.S'+P:+&COG^OKWR?<7<4\Q<33Z/ MDT[#D'X].=5E[:M;WUH1ZGT0/MD'YO$V,FVU5FT+K2Y]7ZWZW;?> "U5HX5= MKU';^OOBUG^MZO;G&Z#W].W;:RSO[1Q?ZL&^2/7M5>H;OWWMY'9OWYZEQ+=# M/-<_MW*$DR&?FY,MH;Q849F?YI2]Y>G9N3DSB=] MM=AY?IJ5-R1;F@.A>R8ER\SE DF,7 ]0]V>,R5U#3U">*8Y_ %!+ P04 M" "DH:-8-1P9;1\$ #+%@ &0 'AL+W=ODX MV:\?22FJ/QC51CG,%S9%\7T.R?-:(LYH0]DC7P((]%P6A(^=I1"KH>OR= DE MYA=T!43>>:"LQ$)>LH7+5PQPID5EX78\+W)+G!-G,M)]-VPRHFM1Y 1N&.+K MLL3LY0H*NAD[OO/:\3E?+(7J<">C%5[ +8B[U0V35VY#R?(2",\I00P>QLZE M/TQ\3PGTB#]RV/"M-E)+N:?T45U\R,:.IV8$!:1"(;#\>8(I%(4BR7E\J:%. M$U,)M]NO]+E>O%S,/>8PI<6?>2:68Z?OH P>\+H0G^GF5Z@7%"I>2@NNO]&F M'NLY*%US0@>&R&L M!>&Q$:):$!TKZ-6"GDY6M;LZ-3,L\&3$Z 8Q-5K25$/G5ZME1G*BK'@KF+R; M2YV8W J:/IZK9&9H2DOI<(XKCY ,Z9M+6F3 ^$\H_K+.Q0LZ1QVOXZ-I_ G= M --_!I("NMQ@EG'T$3.&E;O0V0P$S@O^7BKN;F?H[-W[D2ODE%5@-ZVG=U5- MK_/&]'QT38E8ZV>_.ZWY?=5J!UYA=H,#_ M66^B:3W'R[L&^>QX>6#:C>^+/O^^Z$F[_+P4,/4.>EI,@@#SPM'[M.V#6S& M3"S!=FP0-C8(6VVP_8)-MY\R\*S:@.Y!OD,!"?P,W.2+5ORIOJA@T=;NAY'O M]3S/V]W_V>% /XC"SL' V# PC,+N(7)^.++K1X:!B:45[Z0K:M(5M:;+>+;1 M.42?5BIOIA2U(D]-D4W8S"8LM@F;VX0EEF [CNDUCNG]S\>(GDU[V83-;,)B MF["Y35AB";9CKWYCK[[58T3_X/WJ>_JS^Y"=MD8]U0- PVC ]!/<.P^2$MZ!O&)986N9,AW_M: M2_%:4=01"@Y?P*NKOA68K$NHAC+)*V13TU? M38M:\FEM*J^7NMZX MUS_UAS/?T!_[PWE55_V*K\J\UY@M?^!4O%ZH0(T]>O)OU!+ P04 " "DH:-8ES#U:[D2 "/ M8 $ &0 'AL+W=O1YW.X/AJ-)D=G;W9W/=QK];$J/K/M_)#.9VNI>IY_%&C1_=SK@<^O'VGR\V+KU[, MY]&R_#"?_N]DO+I\>W1R%(S++Z.;Z>J?\^]I6;^@_MH[GT^7FW\'W^O'=HZ" M\YOE:GY5#ZZ>P=5D=OO?T7_J/X@' [KA$P.B>D#T:$!T^L2 ;CV@>^B 7CV@ M]WC 4T^I7P_H/Q[0?V+ H!XP.'2&83U@>.B DWK R:$#3NL!IX<."#MW[USG MT)<=WK_96^]V]ZDA=V]WN/5^1T\-N7O#P\?O^-.SW+WEX=9[_N0L=V_Z[0?^ M^/83O_FZQ*/5Z.S-8OX]6*P?7WGK&YOOW&9\]2V9S-;Q\&FUJ'X[J<:MSCZM MYN=?_['^@HV##_.K*G66H]OO[6P<;'YY.9^.R\7R[X'XXV:R^A'\(_A49=3X M9EH&\R]!<5TN-@-&TV9(\'$Q.2^#?#(MJYZVFM/:E( MOV+GWUX%WR ST_W[M/X^Z+?^]XW6]OYV_MWO^]5'KZ^7UZ+Q\>U0=EB[+Q;?RZ.R_ M_A8..O^]*YU(+"8Q06*2Q!(22TE,D9@F,4-B&8GE)&9)K( P)\9Z]S'6\^EG MMCH!7HZJP\3@_X*?=J60=WC;%"*QF,0$B4D22T@L)3%%8IK$#(EEM]A@@ZT7 M>[Z==4_ZG0^KMA^7.^T>S*( MPOO'.=_X_OTWON_]QF^.@SZ((OA8+C:K6[/J3'%S1++KZ^^UVG[]22PF,4%B MDL02$DM)3)&8)C%#8AF)Y21F2:R ,">2!O>1-'CAH^L\M'B:W4Z=;U9>[^Z6WO_-9C= M7'TN%^O%^GI5=+UBNS[A\BZ2OO=.UC:S2"PF,4%B\A;K/SAF'G3-EM(+"8Q06*2 MQ!(22TE,D9@F,4-B&8GE)&9)K( P)X5.[U/H](5/ZT[)&".QF,0$B4D22T@L M)3%%8IK$#(EE)):3F"6Q L*<& L[]SFV[K3Y_B?9_0G:,SV@-F+*@9W8!I^N*AOS"^8XFI18'.%[1" MCFH"U22J):B6HII"-8UJ!M4R5,M1S:):06EN9#5]\O"E"^4AVBA'M1C5!*I) M5$M0+44UA6H:U0RJ9:B6HYI%M8+2W%AK^N6AOV"^?VT)[8RC6HQJ M4DJB6H MEJ*:0C6-:@;5,E3+4TAG]R"FM)-CJ;['7H[F>TO MAAOOO@K./TWK!$%+WK7FN]Q,H#-*5$M0+44UA6H:U0RJ9:B6HYI%M8+2W!T= MFQIWY*]Q-PO9OWV?[\H:__BV68-J,:H)5).HEJ!:BFH*U32J&53+4"U'-8MJ M!:6YJ=0TN*/PA=>J([3>C6HQJ@E4DZB6H%J*:@K5-*H95,M0+4YFJYW=?.%SQ5[:*R16HQJ M4DJB6HEJ*:0C6-:@;5,E3+4.%[3&C6H"U22J):B6HII" M-8UJ!M4R5,M1S:):06EN9#55[^CDI=>6T#(XJL6H)E!-HEJ":BFJ*533J&90 M+4.U'-4LJA64YL9:TT./_#WT_6M+:,$/GC\?<_1*6VM#7Q3%M24;L0TG?'NH;M^[UM>JG[YZ>;SLOSC M9GV>)KY5_]Z9.6A%'-5B5!.H)E$M0;44U12J:50SJ):A6HYJ%M4*2G-3+&I2 M[*5W .^BQ7%4BU%-H)I$M0354E13J*91S:!:AFHYJEE4*RC-C;6F7M[UU\N? M??Z'-LN[V]L8;QW.QNB4 M4DJB6HEJ*:0C6-:@;5,E3+4J"523J):@6HIJ"M4TJAE4RU M1S6+:@6E MN;G4=,*[+[UG>!=MC:-:C&H"U22J):B6HII"-8UJ!M4R5,M1S:):06ENK#5- M].Z>//7WILT6TEXYJ,:H)5).HEJ!:BFH*U32J&53+4"U'-8MJ!:4Y ML=9KNNL]?W=][]4R_O%M4PG58E03J"91+4&U%-44JFE4,ZB6H5J.:K:WW6+O M[]R)A9K6#9RFR=[S-]F?6Y;R\ZWS""VNHYI -8EJ":JEJ*903:.:0;6LUAXN MY0T?_^WEZ(RVU@:>&0MJ1C=@HB9@_/N0[UQD:K$7BY]O'3!HA1S5!*I)5$M0 M+44UA6H:U0RJ9:B6HYI%M8+2W-!J*N2][@NO+O70DCFJQ:@F4$VB6H)J*:HI M5-.H9E M0[4>KP7"SJE[6WO)[XU94%-Z49,TQOO^?<2;[/ =.!N+/X9 M6Z<.6A1'-8%J$M425$M13:&:1C6#:AFJY:AF4:V@-#?'FJ)X;_C2:TYH?1S5 M8E03J"91+4&U%-44JFE4,ZB6H5J.:A;5"DIS8ZTIF??\)?-GGP&B[?):\Q[0 MQNB4 M4DJB6HEJ*:0C6-:@;5,E3+4?R]R:C<6_S2M,^ET MZ[Q^:S<6=$:!:A+5$E1+44VAFD8U@VH9JN6H9E&MH#0GDOI-X;OO+WPWJU=R M?K/8%39^H&W8H%J,:@+5)*HEJ):BFD(UC6H&U3)4RU'-HEI!:6XL-;7P?OC" MBU%]M#B.:C&J"523J):@6HIJ"M4TJAE4RU M1S6+:@6EN;$6-;'F+Z.3F['X MIVH=8&@Q'=4$JDE42VIMW_8I*3JK0C6-:@;5,E3+4_[N^M[ MKY;QCV^=2F@Y'=4$JDE42U M136%:AK5#*IEJ):CFNUOM]@'._=BH:9U Z=I MLO?]3?;G5J7\?.L\0FOKJ"903:):@FHIJBE4TZAF4"VKM8?K@J>/]V)!9[2U M-O#,6% SN@'35,S[_KW(=ZTQM=B*Q:^WSA>T/XYJ M4DJB6HEJ*:0C6-:@;5 M,E3+4GQ]SU'I[2#[0W%MZ8LJ"G=B&E:XP/_9N(MUI<.W(G%/V'KT$%;XJ@F M4$VB6H)J*:HI5-.H9E M0[4"N9[3=8.9^.)E<[PZ:W M=8;]>%.4#_XGTSIK2$V@FD2U!-525%.HIE'-H%J&:CFJ650K*,T-I:;'/?#W MN-]]*Q>CB_+VR*;.IO'-8IU"U0'/9#[>' /=+,?[CG_0NC>JQ:@F4$VB6H)J M*:HI5-.H9FKMQ#E0ZKX*'Q\JH3UN5+.H5E":FTI-V7MPZ+;EU&-4$ MJDE42U M136%:AK5#*IEJ):CFD6U@M+<6&M:Y /_+N3DQD_^J5H'&-H71S51 M:_LV5Y+HK FJI:BF4$VCFD&U#-5R5+.H5E":&TU-$WRP9U-RYT3PSV[\Y)^D M=2BA=7%4$Z@F42U!M135%*II5#.HEJ%:CFH6U0I*7YJ%3VEH;^*8LJ"G= MB&G*W\.#MQ>_7V5JL?637V^=,&A)'-4$JDE42U M136%:AK5#*IEJ):CFD6U M@M+ZJ&Q1FHQJ@E4DZB6H%J*:@K5-*H95,M0+4W,]NBCST>)B,EL&T_)+ M]10ZK]:INIA<7-[_L)I?OST*CX+/\]5J?K6Y>5F.QN5B_8#J]U_F\]7=#^L) MOL\77SLC3GE[V%$,L+R^*S!7))=/'BC+L)"7;&[Q)2,XUD99:KFV M[5L93O+>9*SOW;#)F*Y$FN3DAB&^RC+,MM?DR]YB3*4W_3&*Q MN.R=]U!,'O J%9_IYE=2OI"G>#.:?&+G\J. M:!@,W2,&;FG@[AFXQPSZI4'_N0:#TF"P;S Z8N"5!MYS/?BE@:_[ON@LW=,! M%G@R9G2#F*HM::J@Y=+6LH.37$76K6#R:2+MQ.16T-GC6Z5-C*8TDP'+<2%Y M'B/]<$'3F##^$PJ_K!*Q16^1:[M]- T_H1O"=&SG,X*N-IC%''W$C&$5+.AU M0 1.4OX&O4(6X@O,"$=)CN[R1/ S>5.6?U_0%9>>^-@2\F54DZQ9V?#KHN'N MD88[Z /-Q8*C,(])W&$_-=OWOV8?FNU'!GM+BE IX>Z4N':-P(]T_0[U[;.B M>P63O;H@2$XA3 N"TP])2F0\Y$0]C)-\'N!MLV^+GZZ>,#O^@)ET[&C' W1W M&Z#7K]YT8(+G8_H&3/B"UAQ_M^A_-ZHE5K\:-GW-[1\;-JH]7"9/SOKN@O_ ^Z_:OUYH(O\8Q<]N2"P@E; MD][DQQ\*G;BF-^%.E+&!^H\,\W[&'[?X*#FLY?=]SV[7" MCEJ>[PWV8-%AM8'C-VJU>M6O>M4W]NKQKX6N+C2R3NU"2%@ "0LA81$0K*7N ML%)W^)T7PB%D1$#" DA8" F+@&"MB#BO(N+\VRR$YPK?^U):FKT?JJ$ MD+ 0$A8!P5H2CBH)1T8)/ZZR>\(0?4!KN>.0.XW==H1+ TMM&^>2FYY$(M&2)7&FSW:[Q#.65K.4&$L5X6TI: M[B<[]^'V@:S^_J TM^A484%I(2@M@J*UM6VD:YQG#LU&9J 66:G9E3+HU-7Y MZG U-^9D62%I(2@M@J*U975K6=UON_4P\T_]3"IIS=!P_-'^4AR .@V[G(X& M^TXC**=MI>K$CV/,(DSN9[3",II6\,Z5>.8'*H8E* MHJ:H+]XMP8QWY3^OS8T[66;0E \H+?R*#&[12< M$CJ>O) +[>]ECO[3D?45-!T$2@M :2$H+8*BM26OTU6._YTS&@YHD@N4%H#2 M0E!:!$5K!T:=Z7*,:9,CVRH]V<#(L&A,AWUG^8Z@V!XF&SU#K95 MH/DJ4%H(2HN@:&UMZYR58TY:/6N>CY)U]T0/F?B9@M("4%H(2HN@:&W-ZR27 M,_K>$SUD4FD*2@M :2$H+8*BM<]AU/DS]R7YLY=.]*6SUA_?G(.LMKE)IXH+ M2@M!:1$4K1#7:AQ]R@B;ZT-J7.[C5KDHCG-4=ZN#<%?Z^-?>_:ES$3@=]T/G M(BJ.N=7XXM2=#)-YDG.4D@?IRGXWE-^MK#C(5EP(NM0'K^ZI$#33Q07!,6&J M@GS^0*G872@'U7'"R7]02P,$% @ I*&C6(DQ6Z+^ P =0X !D !X M;"]W;W)K&ULM5=MD]HV$/XK&K?3)C,Y;/F=*S # METN;#YGN*[,-%$2.^!9*_67%14&4?A5K5VX%D+PR*ICK>U[L%H26 MSFQ2C3V(V83O%*,E/ @D=T5!Q.L"&#],'>PJ/,@#N;;,D:GD#]M7T0 M^LUMO>2T@%)27B(!JZDSQ[<+/#8&U8PO% [RY!D9*DO.G\W+QWSJ> 81,,B4 M<4'TWQ[N@#'C2>/XUCAUVIC&\/3YZ/U#15Z361()=YQ]I;G:3)W403FLR(ZI M1W[X QI"D?&7<2:K7W1HYGH.RG92\:(QU@@*6M;_Y*5)Q(F!'PP8^(V!7^&N M U4HWQ-%9A/!#TB8V=J;>:BH5M8:'"W-JCPIH;]2;:=F3XIGSS>&5X[N>*$7 M6Y(Z766.JH\;SG(0\E=T_VU'U2NZJ8?1YVTU;V[2:L;?O =%*)-O]8R?D8OD MA@B0$U=IE":6FS6(%C4B?P#1&'WBI=I(=%_FD']O[VIV+47_2''A6QU^(F*$ M OP.^9X?6OP%;G-DO/^'8^\T",6PAAC;OLP5AI,P $866L*9EJ3$BOD);$)3GZ TMF^5Y MVX>\]AU5ODU5[V=!X/E1$$S,GUOA:0E9 -7TW,RO#V&4DR3D2[*5) MV \D;8&DUVX-T"5^]:9(SS=%&,=!- !GW,(96^$K$H2<#KE?D MO/^A_O&)K./_J@ Y9XP(:8;J'/>FN(F3GN0X]$9A,I!AOP/H7ZT&5R*I'>+P M.RCA:&BQ.SW'5BW^AS9<"28X!Q/XHZ%RP)UR8[MT#PG%E;#" !7 M)][8KMY6W;@27-0#+O1'7CH KA-W;%?W*U3D2HAQWV[WA[+7J3]._IV>/(*Y M,INBO-.W':$OISO"T)\@B@K]?+T6L"8*T$?]E>I+<(:^$+;KEQKKT?.C4M,= M*-A^HK3<2,--M-RR$VY*+-2O+L\5D$"A#KJM^1&NZN5'53T(ZV/=6\ M[B2ZZ75#IJ_-^MR0B,%*FWJC1%>OJ'N<^D7Q;=57++G274KUN-%](0@S07]? M<:Z.+R9 VVG._@902P,$% @ I*&C6.)W[;-S P (@L !D !X;"]W M;W)K&ULM99M;]LV$(#_"J$-70+,EDB]V$IM W': M;OM0+(C7]C,CG2TB$NF2E-T"^_$C*47V:EEP4_2+)+[R&?5 &@ MT9>JY&KN%5IO;WQ?90545(W%%KA960M946V&N2<;B72-551>77)91B/_>P]SSQP#:%MA/^8K:E&UB!_K"]EV;D M=UIR5@%73' D83WW;O'-$D=6P.WXR&"OCKZ1=>51B"<[^"N?>X$E@A(R;550 M\]K!'92EU60X/K=*O"BKE195*VP(*L:;-_W2!N)(("1G!$@K0!QW8\A1 MOJ&:+F92[)&TNXTV^^%<==(&CG'[5U9:FE5FY/1BI47V-+)^Y>A.5.9G*]J$ MB^?(+1:BS$&JW]#;SS737]$(/:P^H%L;33N\>@.:LE)=VP506K),&UW*BJ*: M,ZW0E1%0US-?&UYKU<]:MF7#1LZPI>B]X+I0Z"W/(?^_O&_\[)PES\XNR:#" M]U2.48A_1R0@$?H5^4@55()J7P,6PBZH0-X]PP(K%&6Y!,Y.B*\38LU^C?W@ U+C1&8F?$EH#=@@012:?)S-_UT,4= M73Q(]X>DW)ZC2S'B$XPTCE-,^BF2CB(9I'@PU'[3\OT]+1@DJ9AV,^5=ESI M8-I]42;11UK68&'1RK+UH:4_(1=Q<"C#P8]F M8R[*DDKEO' 1MJ$^%+'>^MH8G1[%.X[':=0?;7QT:>"+L_,E6.V=%!UQA5$R MCO$9,'( (Y+"8?Y/"+T$+>]#"R3@]%[3#18 O MO@E.L_HEI-')J<,)&<>3;T#]H[:E KEQS9E"F:BY;CJ8;K9K &^;MN>PO>D> MS_IKQE_$ D"B39I0,; 64F8] MVQ;1 E(L6BP#JM[,&$^Q5$,^MT7& <<&E":VYSBAG6)"K6'?S-WS89\M94(H MW',DEFF*^8\;2-AZ8+G6=N*!S!=23]C#?H;G\ CR.;OG:F27+#%)@0K"*.(P M&UC7;F\2ZG@3\)G 6NP\(ZUDRMB+'MS& \O1"X($(JD9L/I;P0B21!.I97PO M.*TRI0;N/F_9/QKM2LL4"QBQY N)Y6)@75DHAAE>)O*!K3]!H2?0?!%+A/E% MZSRVHS)&2R%96H#5."4T_\>;PH<=@.*I!G@%P#L$M%\!^ 7 /S5#NP"T3\T0 M% CWD'X[Y!*[\(U?OD47+UEBB<'-[2B*6 GO & M!&J,06*2B":Z1,^/8]2X:*(+1"AZ6K"EP#06?5NJI!IJ1T6"FSR!]TH"']TQ M*A<"36@,<05^7(_OUN!M);94[&T5WWBUA'>8MY#OOD>>X[4KUC,Z'>Y7R?F_ M[)-_SKYGAE^6WS=\_A_+C\9$1 D32P[HZ_542*Z^X6]5]6>W:?1SF.E=!9S]J?!P5NAT_V(^: M'$=UNG[8+J/VE >E\J!6^60V W-W&/$<2T -+!!&&? (J&Q6B:^G; 0MSWE; M!1SEP.Z.!*?ENNZ!'5513GA@VB2/4@X1FU/R4[W0-A5;1""V HXH;"22:TB4B:DY.ZL\"X^JYZO>XF"[U"[N M;[_.4S).SI0Q-]O>N1=3X'/3D @4L265^1E9SI8]S[6YZ@_F;]S>R*V8'ZL> M*6]I?M/G#98ZJ.>$"I3 3*5R6AVU/7C>M.0#R3)S*T^95'>\>5RH/@^X#E#O M9XS)[4 G*#O'X2]02P,$% @ I*&C6." UN!5 @ /P8 !D !X;"]W M;W)K&ULO57;;A,Q$/V5T5*A5BK92Y(%RF8EFE)1 MJ96B5H4'Q(.[.\E:]66Q)TG[]]C>=!M0F@<$O&0]]IPSYWCD2;'6YMXVB 0/ M4B@[B1JB]B2.;=6@9':@6U3N9*Z-9.1"LXAM:Y#5 21%G"5)'DO&550686]F MRD(O27"%,P-V*24SCZR9W6]SZXJ"=1X@6AP(H\ W.?%4Y1"$_D M9/S8<$9]20_<7C^QGP?OSLL=LSC5XBNOJ9E$[R*H<@W& M9SLVOPA6 ]J)X\HWY8:,.^4.1^542\G)W3)98*J&J5;$U0)5Q='"X1D2X\(> MP0%P!5=<"'>5MHC)E?8$<;4I<]J5R5XH<\7, (;I,61)-H+;FS,X/#CZE29V MRGOY62\_"[S#%WAG2U,UKBGP[.,8/CU48ED[%W"IU>(-H9%;Y_#MTI' !:&T MWW1>@46SPJA\_2K-DP][_ Q[/\-][,]^JN>^' -I M8F*7U(XL#V3^^:W*['V2%/%JAX11+V&T5\(U"D98PXP9>MQ5="_\#^]GW(L; M__=^C_^!G[SWD__-?G=D:;K5\#1)!J/?.AYOS0,_6MWK6W!E0>#:G@(_=?K_C/(G4$L#!!0 ( *2A MHUB\M!Y:'P( *4$ 9 >&PO=V]R:W-H965TRD?G?&E MRJ/8"0(&I7$,Q/X.< .,.2(KX]?(&4TA'?!T?63_['.WN>R)AAO)OM/*M'GT M/D(5U*1G9BN'.QCSN7)\I63:?]$0?-,X0F6OC>0CV"K@5(0_>1KK< )(DF< MR0A(O.X0R*N\)884F9(#4L[;LKF%3]6CK3@JW*7LC+*GU.),L8/&EMB@+712 M&2H:]!8]$*6(*Q9Z=0N&4*9?9]C88 Z"RY%X'8B39X@_H'LI3*O1)U%!]2\> M6Y&3TN2H=)U<)+PG:H86\S38W0TO=D1+RR Z)!G6 J'CY8GX=?[R@-9VTII?8BX>>[T$A62,[E>Z. MK-JQ$OJ!Z*>88/IP+P2>MP4(T?$(U*V0L3NFC:G69P%5KOKWL8 M8'M!#14:,:@M-)Z]LW%5&(I@&-GY1MQ+8]O:+UO[CH!R#O:\EM(<#1=@>IF* M/U!+ P04 " "DH:-84\TN@BH# ")#0 &0 'AL+W=OICV8]K:U M2.S,=EKX][.=$!((T9B">&GB^)[C>\\]J6[&.\9OQ 9 HMLTH6)B;:3,CFU; M+#:08G'$,J!J9\5XBJ5:\K4M,@YX:4!I8GN.$]DI)M2*Q^;9C,=CELN$4)AQ M)/(TQ?SN$R1L-[%?TI2 MJSI3 ^OW]^R?3?&JF&LL8,J2GV0I-Q-K:*$EK'">R$NV^P)E0:'F6[!$F%^T M*V,="RUR(5E:@E4&*:'%%=^60M0 ;O ,P"L!WK\"_!+@FT*+S$Q9IUCB>,S9 M#G$=K=CTC='&H%4UA.HVSB57NT3A9#R'M6J*1)>0,2X)7:-#-./*)5S>':!9 M@M4>IDMT]B6"T?7AA3+B$IT( 5*@7Q>*!YU+ M2,7O-@V*0X/V0_5+>RPRO(")I=Y* 7P+5OS^G1LY']L4Z8FLH8]?Z>-WL<2+G"J<(:*0=5RD%GRE>4 M2-6IN<026@W:"7]IL$]]>B)KZ!-5^D2O8-Z",ZR[,@K] MP'UDWJ=A[M /AF&[>0=5RH/.E$\$P6U)=:)>VI.>R!H%#JL"AV_AV6&?^O1$ MUM!G5.DS>@7/CIZ:T1T,:F8L"FL)Q@NG,^FS7&?=.@QT E_: MF+[8FF76IBCW+;Q;GMJ71CVQ-35ZF*?&ULM9I=;]I(%(;_RLB[6K52-_X 3)(%I"2> MT49JM5'2;B]6>S'@ UBQ/>[, *FT/WYGC&-P HY13W,!'MOG&=M/_(*.&6V$ M?%1+ $V>LC178V>I=7'INFJVA(RK,U% ;K;,A>% M;L:3W)F,RG5W.QX M]H@@A9FV"&[>UG #:6I)YCB^55"GGM,6[B\_TUEY\N9DIES!C4B_)K%>CIUS MA\0PYZM4WXO-GU"=T,#R9B)5Y2O9;/<=#APR6RDMLJK8'$&6Y-MW_E1=B+V" M(#A2$%0%0=>"7E70ZUK0KPKZ70L&5<&@:T%8%90RW>W%*J]TQ#6?C*38$&GW M-C2[4.HJJ\T%3G+[G_6@I=F:F#H]>5A-%7Q;0:X)79M71=Y%H'F2JO?D=W(/ M:Y&NDWQ!;B3$B2:,SY(TT=_-MI>5(U>;X[%4=U;-?;V=.S@R]U4AST@0?B"! M%_3)EX>(O/OU_0',S2F8SU^/8:(.&/_BS:.A73##-S&L"Z;UVKA&=>T[J'T' M);=_A/O1C(F85SX/.6NMMT%WJ0H^@[%CDDR!7(,S^>T7/_3^.&0.$Q9APB@F MC"'!&D9[M=%>2>]UO(/)/Z7C6PV9^O>0X!ZF8$Q8A FCF#"&!&L([M>"^ZVW M;!6]\RIZ/]CX3[)51J9"&I1-YQDWLYMMAW2WPD_5O86%)E[U-W+7 M^RXQIZ68,(8$:[@%;^L4I\K"A$68,(H) M8TBPAO2+6OH%;OA>8 K&A$68,(H)8TBPAF#?V_4NO)\9O^WT4XVCTJ**MI^% MX<'0I*CS,BQ:T^A>-\KODM1_N5?DH^#Y?F37Z[J$=?LT)ZO%I$6H-(I*8UBT MIOY=<\H/<#/;1^U6H=(B5!I%I3$L6M/SKF7EMS9,?CBX>V]_4:R,HO:G4&D4 ME<:P:$VCNQZ5W]ZD*I/Y:B$!,GO?=LIHU,X4*BU"I5%4&L.B-4WO.EC^ #FC M4=M6J+0(E491:0R+UO2\ZUWYK9V3'\[H\&BK^&5&HS:J4&D4E<:P:%NC[MY3 M7_LK@$]<+I)FLJ $N>:R%- M2BMKFWD0F**"FID+U8#$E;72-;.8ZDU@&@VL]*!:!-/)9!;4C$N:)7YNH;-$ MM59P"0M-3%O73+_<@%#[E(;T,+'DF\JZB2!+&K:!![!?FX7&+!A82EZ#-%Q) MHF&=TNMPGL>NWA<\> MDPY;.N!Q?&"_\][1RXH9R)7XQDM;I?0])26L62OL4NT_0>_GTO$52AC_3_9= M;71%2=$:J^H>C IJ+KN1/??G< 2(PS. :0^8_@$(HS. J =$WFBGS-OZR"S+ M$JWV1+MJ9'.!/QN_#;KATMWB@]6XRA%GLR]L!2()+%*YB:#H83<=+#P#NQ6 M5VE/ //Q_1Z9:.%W6("2!]W30??4\\1G>.Z5A!=RS_06O_2[5I:&?+^'>@7Z MQRE1HV2N4^:F806D%%O!@-X!S=Z^"6>3#R-2HT%J-"IU"<9J7E@H2:\8YYY9M?FNPR;'G])L#OA M,QY\QO_%YSCKO_B,_\YG<-0^[NG"KVK#I2$"U@B<7%Q=4J*[YZ!+K&I\:ZR4 MQ?[T884O*&A7@.MKI>PA<4TZO,G9*U!+ P04 " "DH:-8WO9\U5(# "T M%0 #0 'AL+W-T>6QE+]KV6AKM]Y]G[V MX>RL\W!YO1^_,,"E'SA%>T>(7G4ZN#" F'A\G/@A;4RZORN]&7ZNM1KN.48> M.,A;)DI+CIK.@=D@POV.>S+F:D_(7)A(Z!1IT0TQJ&MM/,P*L2VYR+TK6N4X40J?Y8.+0]> QJG9R)0IK< M-H/]/:V'[P&;'AADG#<&N[X-C("&(\;!AU0\O. M*.=W\!WQ,]O17F6M/3/;+IJF-E0WK8SM@'Y;S6JW97LOTO5*]EBH+TL]'6'Z M4*GT5M*,K4Q_E34&,/405R=ER=>?.9N+G-K)'YUP/"0;GKZY>X*>_^TZSZF@DO"V:5W[;WF57^PXZK^6 M9?.MLF_8Z;%^\;]UD[U3,!F?@LF3J,G!*9A,3L!D_]6^-9]C,GS[)J.WN=M! M?5QKG0EW3H1-U(.3]\C_ 6=XODWJ39>,*R;JWH*E*15/#H9:7I&I_I-T1U^/ M3VE&EES=-^#(W[:_TY0M\Z09=0L+48_:MK_!],*X.?;K7$RD=$732=V5\ZEI M>KJAL]87$/:1&W.Y$8QC,3<"&)8'M];X;N,5 M2!$.@%MTU&L?(ZL3P<>\/]I1$49*X$<#<#J((0^!IQ!', 7C D"@R M[\&]]U&P>4\%V__3CO\"4$L#!!0 ( *2AHUB7BKL

    -8?2 M0$3;8T.P6BP^0"X99K>]9!:G?M:T!)M$Y5(+TDY3;^^I)PTH]09[,M$3[8NEHY&$L^00[^_U^;; M2NMO['M=*7LQV#JW.Q\.;;$5-;=_Z9U0?LM:FYH[OV@V0[LS@I=V*X2KJV$T M&F7#FDLU^/#^Z5@+,X0+VHG"2:W\RK#BBQ3W]GE[6&1[:>5*5M(]7 S:[Y48 ML%HJ6GWO&O? ['Y8:IS_)R@DSY4[\;72SDVH3#N.O M8@@NHXW#T^R$%-=-+50[A!'(ZH J.Q6[NR *5Z+B\&5W@L3 MKL>?8%8>KLUY*! I7T^9_Y;?WLRFETN_\/'RYG)^ M==HG9 8@SQ#(,UK(O*EK;AZ87K-<;I3T/^/*L=J4+7@BV$85>ZKK5B^9:;#B*F MEC&Q6S[RBJM"L#9M"(0[K?PO+.3#K#(FULHG+@W[PJM&L*FT1:5MTPT>9I,Q ML4YNI!(VO!-71I32,:Y*MA2F9C>:JTX(,9V,J7VBU3YDD_ZL;.Y3UPX8II Q ML4-N!+==&LP58V)9W(65HF0+;MP#6QI_!WF;Y7<(,5&,B4V1.UU\.UGYH)7M MFRH\8=BI?>YR!S$Q58R)7?'8XBWY]\[-C3 Q1,1B"$VO=&$GVT;+OQ/.=W^$ M*F07$M-%1*R+7&S"'NQ.[+0)>! ,[7\02R)O5E;\UP2VZ_T+.T28'2)B.RSX M ]O;(-?VYT%D1RT189:(B"TQ4U:67O^^22G]3667QKX_QA)B8 M0")B@1S-^8[=\QA32DRL%#SY@T-',2:5F%@JAR3K:/0PI<3$2GD]VVI1(28Z MJ$4LEZ@Z]88J)B17S6^9P]'YC@HE[%0P)9^ M>'_*IH*8F(,28@>]AOEH)(B)62CII<_S&,UN91*S4-IGIZ>+B5DHI>[TH)BP M04HQ"Z7$%L(Q88.48A9*B2V$8\(&*<4LE/99C>D44E.TNO_6Y9BC*7&*&2A] MD\+,##]9-1E'103ZB?# M])/U.@8']9-A^LFHQ^!03*B?#--/1CT0AV).("8ZO8Q803CF*<3$%)01*PC' M/(.8F(6R'F<.?&UG;/W"Q"R44<\R0S''<%(A9J$)L85P3-@)FF 6FA!;",[# M.)H833#Y3*@G-6,S,M@[B(G)9T(MG]\J*YUT$V)B\IF\>0'HA"V,/Z+/D_YD M"XB)R6="7@5Z,9'D^'.)B6="+)Y_5>'/O G_R_"O]\R).N26MB[D232*.A.; MT9G-K7B&[<[VP_M2K'WOM)S[4UB_ON!5L3 L?+33M:(D#5.VUDU57?EUM\IW M6A)Q1JA 7/[1)U3P^%(.S;AO3\-NWPV+S^/A M-*RJW3AVO^IZ6._*L1GNVJZW5=4_OZ6JGCM(($CF#U((TOF##()L_B"'()\_*" HY@_*$)3G M#[J'H/OY@QX@Z&'^H+1$&9<$21.L";1.R'4B\#HAV(E [(1D)P*S$Z*="-1. MR'8B<#LAW(E [H1T)P*[$^*="/06U%L(]!;46PCTELG+-H'>@GH+@=Z">@N! MWH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z*>BN!WHIZ*X'>BGHK@=XZV2PA MT%M1;R706U%O)=!;46\ET%M1;R706U%O)=!;46\ET-M0;R/0VU!O(]#;4&\C MT-M0;R/0VR:;W01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>COJ[01Z.^KM M!'H[ZNT$>COJ[01Z.^KM!'K[Y&,E@=Z.>CN!WHYZ.X'>CGH[@=Z.>CN!WH%Z M!X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WC'YV81 [T"]@T#O0+V#0.] MO8- [XQZ9P*],^J="?3.J':E375[>T<0]]7MP=RL^I\^.ZBM2G:G%SW#AEK2L70M\U+I=U M]CBV?Z4LGQ/JDW9=2!=E0\7>3)A6_AWP?.[[(\78M;2X=S%_>CK8]&+T\FYW# =/_G9^7.9 M4X%EYWWT(96)1?IXW,M(IM/+4 I1S-WI5WQ-+*7/?C^:IMU2^\[L,+2!]?0?K@*Y1&4$3E M**1R%%,Y"JH<156.PBI'<96CP,I19!4HL@H4606*K )%5H$BJT"15:#(*E!D M%2BR"A19)8JL$D56B2*K1)%5HL@J4625*+)*%%DEBJP215:%(JM"D56AR*I0 M9%4HLBH4616*K I%5H4BJT*15:/(JE%DU2BR:A19-8JL&D56C2*K1I%5H\BJ M460U*+(:%%D-BJP&15:#(JM!D=6@R&I09#4HLAH462V*K!9%5HLBJT61U:+( M:E%DM2BRVO\IZT_O]Y\&UL4$L! A0# M% @ I*&C6&SRY4G&!0 QQX !@ ("!#@@ 'AL+W=O MZ#K($ "^$P & @(%_%0 M>&PO=V]R:W-H965T&UL4$L! A0#% @ I*&C6#\+G[,C M!P _!X !@ ("!9QH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I*&C6/]M1A=@# Y6T !@ M ("!UB@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ I*&C6 F\B,++"0 +1P !D ("!]T, 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ I*&C6&K; MT3J*!0 ] L !D ("!A5L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I*&C6!=6,P0_% ^$ !D M ("!MW\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ I*&C6 B?&PO=V]R:W-H965T&UL4$L! A0#% M @ I*&C6$L$?P1N P *P< !D ("!E\D 'AL+W=O&UL4$L! A0#% @ I*&C6";:+PY$ M @ B@8 !D ("!S-, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I*&C6/$'OU6C P / @ !D M ("!#>$ 'AL+W=OP% "H#@ &0 @('GY >&PO=V]R M:W-H965T.3@0 '(+ M 9 " @0KK !X;"]W;W)K&UL M4$L! A0#% @ I*&C6$16)/V1!0 JA !D ("!C^\ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MI*&C6%I4MIZ?" #!L !D ("!G/\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I*&C6 :UHF_P @ 7PH !D M ("!'AX! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ I*&C6!#XTQ/N @ PPD !D ("!-2D! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I*&C M6!T'C5:& P R0P !D ("!$S0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I*&C6*]_SHLQ!0 O2( M !D ("!DD,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I*&C6"(-PU[C" 'U$ !D M ("!$%,! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ I*&C6#F;+![P @ U@D !D ("!U64! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ I*&C6$B? MUDT8!0 W2 !D ("!/G4! 'AL+W=O@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ I*&C6&2G5IP!#P 0YX !D M ("!J(8! 'AL+W=O&PO M=V]R:W-H965T/P( M 'X$ 9 " @=N? 0!X;"]W;W)K&UL4$L! A0#% @ I*&C6 [XP1HI!0 G" !D ("! M4:(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ I*&C6#4<&6T?! RQ8 !D ("!Z[ ! 'AL+W=O&UL4$L! A0#% @ I*&C6(DQ6Z+^ M P =0X !D ("!+\X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I*&C6." UN!5 @ /P8 !D M ("!;-D! 'AL+W=O6A\" "E! &0 @('XVP$ >&PO=V]R M:W-H965T 0!X;"]W;W)K&UL M4$L! A0#% @ I*&C6&'?&PO=V]R:W-H965T]GS54@, +05 - M " 3OH 0!X;"]S='EL97,N>&UL4$L! A0#% @ I*&C6)>*NQS M$P( L ( !N.L! %]R96QS+RYR96QS4$L! A0#% @ MI*&C6!&%?NB4!0 VS( \ ( !H>P! 'AL+W=O7!E <&UL4$L%!@ !5 %4 2A< #/W 0 $! end XML 91 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 92 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 94 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 437 333 1 false 124 0 false 12 false false R1.htm 0000001 - Document - Cover Sheet http://www.supermicro.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 0000005 - 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 0000006 - 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 0000007 - 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 0000008 - 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 0000009 - 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 0000010 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.supermicro.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 0000011 - Disclosure - Revenue Sheet http://www.supermicro.com/role/Revenue Revenue Notes 11 false false R12.htm 0000012 - Disclosure - Net Income Per Common Share Sheet http://www.supermicro.com/role/NetIncomePerCommonShare Net Income Per Common Share Notes 12 false false R13.htm 0000013 - Disclosure - Balance Sheet Components Sheet http://www.supermicro.com/role/BalanceSheetComponents Balance Sheet Components Notes 13 false false R14.htm 0000014 - Disclosure - Fair Value Disclosure Sheet http://www.supermicro.com/role/FairValueDisclosure Fair Value Disclosure Notes 14 false false R15.htm 0000015 - Disclosure - Lines of Credit and Term Loans Sheet http://www.supermicro.com/role/LinesofCreditandTermLoans Lines of Credit and Term Loans Notes 15 false false R16.htm 0000016 - Disclosure - Convertible Notes Notes http://www.supermicro.com/role/ConvertibleNotes Convertible Notes Notes 16 false false R17.htm 0000017 - Disclosure - Leases Sheet http://www.supermicro.com/role/Leases Leases Notes 17 false false R18.htm 0000018 - Disclosure - Related Party Transactions Sheet http://www.supermicro.com/role/RelatedPartyTransactions Related Party Transactions Notes 18 false false R19.htm 0000019 - Disclosure - Stock-based Compensation and Stockholders' Equity Sheet http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity Stock-based Compensation and Stockholders' Equity Notes 19 false false R20.htm 0000020 - Disclosure - Income Taxes Sheet http://www.supermicro.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 0000021 - Disclosure - Commitments and Contingencies Sheet http://www.supermicro.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 21 false false R22.htm 0000022 - Disclosure - Segment Reporting Sheet http://www.supermicro.com/role/SegmentReporting Segment Reporting Notes 22 false false R23.htm 0000023 - Disclosure - Subsequent Events Sheet http://www.supermicro.com/role/SubsequentEvents Subsequent Events Notes 23 false false R24.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 24 false false R25.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 25 false false R26.htm 9954471 - 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 26 false false R27.htm 9954472 - Disclosure - Revenue (Tables) Sheet http://www.supermicro.com/role/RevenueTables Revenue (Tables) Tables http://www.supermicro.com/role/Revenue 27 false false R28.htm 9954473 - 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 28 false false R29.htm 9954474 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.supermicro.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.supermicro.com/role/BalanceSheetComponents 29 false false R30.htm 9954475 - Disclosure - Fair Value Disclosure (Tables) Sheet http://www.supermicro.com/role/FairValueDisclosureTables Fair Value Disclosure (Tables) Tables http://www.supermicro.com/role/FairValueDisclosure 30 false false R31.htm 9954476 - Disclosure - Lines of Credit and Term Loans (Tables) Sheet http://www.supermicro.com/role/LinesofCreditandTermLoansTables Lines of Credit and Term Loans (Tables) Tables http://www.supermicro.com/role/LinesofCreditandTermLoans 31 false false R32.htm 9954477 - Disclosure - Leases (Tables) Sheet http://www.supermicro.com/role/LeasesTables Leases (Tables) Tables http://www.supermicro.com/role/Leases 32 false false R33.htm 9954478 - Disclosure - Related Party Transactions (Tables) Sheet http://www.supermicro.com/role/RelatedPartyTransactionsTables Related Party Transactions (Tables) Tables http://www.supermicro.com/role/RelatedPartyTransactions 33 false false R34.htm 9954479 - 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 34 false false R35.htm 9954480 - Disclosure - Segment Reporting (Tables) Sheet http://www.supermicro.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.supermicro.com/role/SegmentReporting 35 false false R36.htm 9954481 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesPolicies 36 false false R37.htm 9954482 - 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 37 false false R38.htm 9954483 - 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 38 false false R39.htm 9954484 - Disclosure - Revenue - Narrative (Details) Sheet http://www.supermicro.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 39 false false R40.htm 9954485 - Disclosure - Revenue - Performance Obligation (Details) Sheet http://www.supermicro.com/role/RevenuePerformanceObligationDetails Revenue - Performance Obligation (Details) Details 40 false false R41.htm 9954486 - Disclosure - Net Income Per Common Share - Schedule of Computation of Basic and Diluted Net Income Per Share (Details) Sheet http://www.supermicro.com/role/NetIncomePerCommonShareScheduleofComputationofBasicandDilutedNetIncomePerShareDetails Net Income Per Common Share - Schedule of Computation of Basic and Diluted Net Income Per Share (Details) Details 41 false false R42.htm 9954487 - Disclosure - Net Income Per Common Share - Narrative (Details) Sheet http://www.supermicro.com/role/NetIncomePerCommonShareNarrativeDetails Net Income Per Common Share - Narrative (Details) Details 42 false false R43.htm 9954488 - Disclosure - Balance Sheet Components - Schedule of Cash, Cash Equivalents, Restricted Cash (Details) Sheet http://www.supermicro.com/role/BalanceSheetComponentsScheduleofCashCashEquivalentsRestrictedCashDetails Balance Sheet Components - Schedule of Cash, Cash Equivalents, Restricted Cash (Details) Details 43 false false R44.htm 9954489 - Disclosure - Balance Sheet Components - Schedule of Inventories (Details) Sheet http://www.supermicro.com/role/BalanceSheetComponentsScheduleofInventoriesDetails Balance Sheet Components - Schedule of Inventories (Details) Details 44 false false R45.htm 9954490 - Disclosure - Balance Sheet Components - Schedule of Property, Plant, and Equipment (Details) Sheet http://www.supermicro.com/role/BalanceSheetComponentsScheduleofPropertyPlantandEquipmentDetails Balance Sheet Components - Schedule of Property, Plant, and Equipment (Details) Details 45 false false R46.htm 9954491 - Disclosure - Balance Sheet Components - Schedule of Accrued Liabilities (Details) Sheet http://www.supermicro.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails Balance Sheet Components - Schedule of Accrued Liabilities (Details) Details 46 false false R47.htm 9954492 - Disclosure - Balance Sheet Components - Schedule of Product Warranties (Details) Sheet http://www.supermicro.com/role/BalanceSheetComponentsScheduleofProductWarrantiesDetails Balance Sheet Components - Schedule of Product Warranties (Details) Details 47 false false R48.htm 9954493 - Disclosure - Fair Value Disclosure - Schedule of Cash Equivalents and Long-Term Investments Measured at Fair value on a Recurring Basis (Details) Sheet http://www.supermicro.com/role/FairValueDisclosureScheduleofCashEquivalentsandLongTermInvestmentsMeasuredatFairvalueonaRecurringBasisDetails Fair Value Disclosure - Schedule of Cash Equivalents and Long-Term Investments Measured at Fair value on a Recurring Basis (Details) Details 48 false false R49.htm 9954494 - Disclosure - Fair Value Disclosure - Narrative (Details) Sheet http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails Fair Value Disclosure - Narrative (Details) Details 49 false false R50.htm 9954495 - Disclosure - Fair Value Disclosure - Schedule of Long-Term Investments (Details) Sheet http://www.supermicro.com/role/FairValueDisclosureScheduleofLongTermInvestmentsDetails Fair Value Disclosure - Schedule of Long-Term Investments (Details) Details 50 false false R51.htm 9954496 - Disclosure - Lines of Credit and Term Loans - Schedule of Short-term and Long-term Debt (Details) Sheet http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails Lines of Credit and Term Loans - Schedule of Short-term and Long-term Debt (Details) Details 51 false false R52.htm 9954497 - Disclosure - Lines of Credit and Term Loans - Schedule of Available Borrowings and Interest Rates for Short-term and Long-term Debt (Details) Sheet http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails Lines of Credit and Term Loans - Schedule of Available Borrowings and Interest Rates for Short-term and Long-term Debt (Details) Details 52 false false R53.htm 9954498 - Disclosure - Lines of Credit and Term Loans - 2024 CTBC Bank Credit Lines (Details) Sheet http://www.supermicro.com/role/LinesofCreditandTermLoans2024CTBCBankCreditLinesDetails Lines of Credit and Term Loans - 2024 CTBC Bank Credit Lines (Details) Details 53 false false R54.htm 9954499 - Disclosure - Lines of Credit and Term Loans - 2023 HSBC Bank Credit Lines (Details) Sheet http://www.supermicro.com/role/LinesofCreditandTermLoans2023HSBCBankCreditLinesDetails Lines of Credit and Term Loans - 2023 HSBC Bank Credit Lines (Details) Details 54 false false R55.htm 9954500 - Disclosure - Lines of Credit and Term Loans - Schedule of Maturities of Revolving Lines of Credit and Term Loans (Details) Sheet http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofMaturitiesofRevolvingLinesofCreditandTermLoansDetails Lines of Credit and Term Loans - Schedule of Maturities of Revolving Lines of Credit and Term Loans (Details) Details 55 false false R56.htm 9954501 - Disclosure - Convertible Notes (Details) Notes http://www.supermicro.com/role/ConvertibleNotesDetails Convertible Notes (Details) Details http://www.supermicro.com/role/ConvertibleNotes 56 false false R57.htm 9954502 - Disclosure - Leases - Schedule of Lease Costs and Cash Flow Information (Details) Sheet http://www.supermicro.com/role/LeasesScheduleofLeaseCostsandCashFlowInformationDetails Leases - Schedule of Lease Costs and Cash Flow Information (Details) Details 57 false false R58.htm 9954503 - Disclosure - Leases - Narrative (Details) Sheet http://www.supermicro.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 58 false false R59.htm 9954504 - Disclosure - Leases - Schedule of Future Minimum Operating Liability Payments (Details) Sheet http://www.supermicro.com/role/LeasesScheduleofFutureMinimumOperatingLiabilityPaymentsDetails Leases - Schedule of Future Minimum Operating Liability Payments (Details) Details 59 false false R60.htm 9954505 - Disclosure - Related Party Transactions - Narrative (Details) Sheet http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails Related Party Transactions - Narrative (Details) Details 60 false false R61.htm 9954506 - Disclosure - Related Party Transactions - Schedule of Related Party Transactions (Details) Sheet http://www.supermicro.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails Related Party Transactions - Schedule of Related Party Transactions (Details) Details 61 false false R62.htm 9954507 - Disclosure - Stock-based Compensation and Stockholders' Equity - Equity Incentive Plan and Offerings Of Common Stock Narrative (Details) Sheet http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails Stock-based Compensation and Stockholders' Equity - Equity Incentive Plan and Offerings Of Common Stock Narrative (Details) Details 62 false false R63.htm 9954508 - 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 63 false false R64.htm 9954509 - Disclosure - Stock-based Compensation and Stockholders' Equity - Schedule of Stock Option Valuation Assumptions (Details) Sheet http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockOptionValuationAssumptionsDetails Stock-based Compensation and Stockholders' Equity - Schedule of Stock Option Valuation Assumptions (Details) Details 64 false false R65.htm 9954510 - Disclosure - Stock-based Compensation and Stockholders' Equity - Schedule of Stock-based Compensation Expense (Details) Sheet http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockbasedCompensationExpenseDetails Stock-based Compensation and Stockholders' Equity - Schedule of Stock-based Compensation Expense (Details) Details 65 false false R66.htm 9954511 - Disclosure - Stock-based Compensation and Stockholders' Equity - Determining Fair Value Narrative (Details) Sheet http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityDeterminingFairValueNarrativeDetails Stock-based Compensation and Stockholders' Equity - Determining Fair Value Narrative (Details) Details 66 false false R67.htm 9954512 - Disclosure - Stock-based Compensation and Stockholders' Equity - 2021 CEO Performance Awards Narrative (Details) Sheet http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity2021CEOPerformanceAwardsNarrativeDetails Stock-based Compensation and Stockholders' Equity - 2021 CEO Performance Awards Narrative (Details) Details 67 false false R68.htm 9954513 - Disclosure - Stock-based Compensation and Stockholders' Equity - Schedule of Operational and Stock Price Milestones (Details) Sheet http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofOperationalandStockPriceMilestonesDetails Stock-based Compensation and Stockholders' Equity - Schedule of Operational and Stock Price Milestones (Details) Details 68 false false R69.htm 9954514 - Disclosure - Stock-based Compensation and Stockholders' Equity - 2023 CEO Performance Awards Narrative (Details) Sheet http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity2023CEOPerformanceAwardsNarrativeDetails Stock-based Compensation and Stockholders' Equity - 2023 CEO Performance Awards Narrative (Details) Details 69 false false R70.htm 9954515 - 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 70 false false R71.htm 9954516 - Disclosure - Stock-based Compensation and Stockholders' Equity - RSU Activity (Details) Sheet http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUActivityDetails Stock-based Compensation and Stockholders' Equity - RSU Activity (Details) Details 71 false false R72.htm 9954517 - Disclosure - Income Taxes (Details) Sheet http://www.supermicro.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.supermicro.com/role/IncomeTaxes 72 false false R73.htm 9954518 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.supermicro.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.supermicro.com/role/CommitmentsandContingencies 73 false false R74.htm 9954519 - Disclosure - Segment Reporting - Narrative (Details) Sheet http://www.supermicro.com/role/SegmentReportingNarrativeDetails Segment Reporting - Narrative (Details) Details 74 false false R75.htm 9954520 - 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 75 false false R76.htm 9954521 - Disclosure - Subsequent Events (Details) Sheet http://www.supermicro.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.supermicro.com/role/SubsequentEvents 76 false false R9999.htm Uncategorized Items - smci-20240331.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - smci-20240331.htm Cover 77 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 2 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:DebtInstrumentConvertibleConversionRatio1, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage - smci-20240331.htm 4 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 1 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 - smci-20240331.htm 4 smci-20240331.htm smci-20240331.xsd smci-20240331_cal.xml smci-20240331_def.xml smci-20240331_lab.xml smci-20240331_pre.xml smci-20240331_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 97 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "smci-20240331.htm": { "nsprefix": "smci", "nsuri": "http://www.supermicro.com/20240331", "dts": { "inline": { "local": [ "smci-20240331.htm" ] }, "schema": { "local": [ "smci-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "smci-20240331_cal.xml" ] }, "definitionLink": { "local": [ "smci-20240331_def.xml" ] }, "labelLink": { "local": [ "smci-20240331_lab.xml" ] }, "presentationLink": { "local": [ "smci-20240331_pre.xml" ] } }, "keyStandard": 292, "keyCustom": 41, "axisStandard": 33, "axisCustom": 4, "memberStandard": 42, "memberCustom": 76, "hidden": { "total": 8, "http://fasb.org/us-gaap/2023": 3, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 437, "entityCount": 1, "segmentCount": 124, "elementCount": 685, "unitCount": 12, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1128, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.supermicro.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AssetsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "unique": true } }, "R3": { "role": "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:GrossProfit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "unique": true } }, "R5": { "role": "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true }, "uniqueAnchor": null }, "R6": { "role": "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "unique": true } }, "R7": { "role": "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "longName": "0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-49", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-49", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "unique": true } }, "R9": { "role": "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "longName": "0000009 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncreaseDecreaseInAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true }, "uniqueAnchor": null }, "R10": { "role": "http://www.supermicro.com/role/SummaryofSignificantAccountingPolicies", "longName": "0000010 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.supermicro.com/role/Revenue", "longName": "0000011 - Disclosure - Revenue", "shortName": "Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.supermicro.com/role/NetIncomePerCommonShare", "longName": "0000012 - Disclosure - Net Income Per Common Share", "shortName": "Net Income Per Common Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.supermicro.com/role/BalanceSheetComponents", "longName": "0000013 - Disclosure - Balance Sheet Components", "shortName": "Balance Sheet Components", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.supermicro.com/role/FairValueDisclosure", "longName": "0000014 - Disclosure - Fair Value Disclosure", "shortName": "Fair Value Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.supermicro.com/role/LinesofCreditandTermLoans", "longName": "0000015 - Disclosure - Lines of Credit and Term Loans", "shortName": "Lines of Credit and Term Loans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true }, "uniqueAnchor": null }, "R16": { "role": "http://www.supermicro.com/role/ConvertibleNotes", "longName": "0000016 - Disclosure - Convertible Notes", "shortName": "Convertible Notes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true }, "uniqueAnchor": null }, "R17": { "role": "http://www.supermicro.com/role/Leases", "longName": "0000017 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.supermicro.com/role/RelatedPartyTransactions", "longName": "0000018 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity", "longName": "0000019 - Disclosure - Stock-based Compensation and Stockholders' Equity", "shortName": "Stock-based Compensation and Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.supermicro.com/role/IncomeTaxes", "longName": "0000020 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.supermicro.com/role/CommitmentsandContingencies", "longName": "0000021 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.supermicro.com/role/SegmentReporting", "longName": "0000022 - Disclosure - Segment Reporting", "shortName": "Segment Reporting", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.supermicro.com/role/SubsequentEvents", "longName": "0000023 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true }, "uniqueAnchor": null }, "R25": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-11", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.supermicro.com/role/RevenueTables", "longName": "9954472 - Disclosure - Revenue (Tables)", "shortName": "Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.supermicro.com/role/NetIncomePerCommonShareTables", "longName": "9954473 - Disclosure - Net Income Per Common Share (Tables)", "shortName": "Net Income Per Common Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.supermicro.com/role/BalanceSheetComponentsTables", "longName": "9954474 - Disclosure - Balance Sheet Components (Tables)", "shortName": "Balance Sheet Components (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.supermicro.com/role/FairValueDisclosureTables", "longName": "9954475 - Disclosure - Fair Value Disclosure (Tables)", "shortName": "Fair Value Disclosure (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.supermicro.com/role/LinesofCreditandTermLoansTables", "longName": "9954476 - Disclosure - Lines of Credit and Term Loans (Tables)", "shortName": "Lines of Credit and Term Loans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.supermicro.com/role/LeasesTables", "longName": "9954477 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.supermicro.com/role/RelatedPartyTransactionsTables", "longName": "9954478 - Disclosure - Related Party Transactions (Tables)", "shortName": "Related Party Transactions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityTables", "longName": "9954479 - Disclosure - Stock-based Compensation and Stockholders' Equity (Tables)", "shortName": "Stock-based Compensation and Stockholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.supermicro.com/role/SegmentReportingTables", "longName": "9954480 - Disclosure - Segment Reporting (Tables)", "shortName": "Segment Reporting (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesDetails", "longName": "9954481 - Disclosure - Summary of Significant Accounting Policies (Details)", "shortName": "Summary of Significant Accounting Policies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-58", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-58", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyProductTypeDetails", "longName": "9954482 - Disclosure - Revenue - Summary of Net Sales by Product Type (Details)", "shortName": "Revenue - Summary of Net Sales by Product Type (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-80", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "unique": true } }, "R38": { "role": "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyLocationDetails", "longName": "9954483 - Disclosure - Revenue - Summary of Net Sales by Location (Details)", "shortName": "Revenue - Summary of Net Sales by Location (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-88", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "unique": true } }, "R39": { "role": "http://www.supermicro.com/role/RevenueNarrativeDetails", "longName": "9954484 - Disclosure - Revenue - Narrative (Details)", "shortName": "Revenue - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenuePerformanceObligationDescriptionOfPaymentTerms", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenuePerformanceObligationDescriptionOfPaymentTerms", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.supermicro.com/role/RevenuePerformanceObligationDetails", "longName": "9954485 - Disclosure - Revenue - Performance Obligation (Details)", "shortName": "Revenue - Performance Obligation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.supermicro.com/role/NetIncomePerCommonShareScheduleofComputationofBasicandDilutedNetIncomePerShareDetails", "longName": "9954486 - Disclosure - Net Income Per Common Share - Schedule of Computation of Basic and Diluted Net Income Per Share (Details)", "shortName": "Net Income Per Common Share - Schedule of Computation of Basic and Diluted Net Income Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.supermicro.com/role/NetIncomePerCommonShareNarrativeDetails", "longName": "9954487 - Disclosure - Net Income Per Common Share - Narrative (Details)", "shortName": "Net Income Per Common Share - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-108", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-108", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofCashCashEquivalentsRestrictedCashDetails", "longName": "9954488 - Disclosure - Balance Sheet Components - Schedule of Cash, Cash Equivalents, Restricted Cash (Details)", "shortName": "Balance Sheet Components - Schedule of Cash, Cash Equivalents, Restricted Cash (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:RestrictedCashAndCashEquivalentsNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "unique": true } }, "R44": { "role": "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofInventoriesDetails", "longName": "9954489 - Disclosure - Balance Sheet Components - Schedule of Inventories (Details)", "shortName": "Balance Sheet Components - Schedule of Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofPropertyPlantandEquipmentDetails", "longName": "9954490 - Disclosure - Balance Sheet Components - Schedule of Property, Plant, and Equipment (Details)", "shortName": "Balance Sheet Components - Schedule of Property, Plant, and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails", "longName": "9954491 - Disclosure - Balance Sheet Components - Schedule of Accrued Liabilities (Details)", "shortName": "Balance Sheet Components - Schedule of Accrued Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-3", "name": "smci:AccruedCustomerDepositsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "smci:AccruedCustomerDepositsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofProductWarrantiesDetails", "longName": "9954492 - Disclosure - Balance Sheet Components - Schedule of Product Warranties (Details)", "shortName": "Balance Sheet Components - Schedule of Product Warranties (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-18", "name": "us-gaap:StandardProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-18", "name": "us-gaap:StandardProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.supermicro.com/role/FairValueDisclosureScheduleofCashEquivalentsandLongTermInvestmentsMeasuredatFairvalueonaRecurringBasisDetails", "longName": "9954493 - Disclosure - Fair Value Disclosure - Schedule of Cash Equivalents and Long-Term Investments Measured at Fair value on a Recurring Basis (Details)", "shortName": "Fair Value Disclosure - Schedule of Cash Equivalents and Long-Term Investments Measured at Fair value on a Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-145", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-145", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails", "longName": "9954494 - Disclosure - Fair Value Disclosure - Narrative (Details)", "shortName": "Fair Value Disclosure - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "unique": true } }, "R50": { "role": "http://www.supermicro.com/role/FairValueDisclosureScheduleofLongTermInvestmentsDetails", "longName": "9954495 - Disclosure - Fair Value Disclosure - Schedule of Long-Term Investments (Details)", "shortName": "Fair Value Disclosure - Schedule of Long-Term Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-168", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-168", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails", "longName": "9954496 - Disclosure - Lines of Credit and Term Loans - Schedule of Short-term and Long-term Debt (Details)", "shortName": "Lines of Credit and Term Loans - Schedule of Short-term and Long-term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtLongtermAndShorttermCombinedAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-205", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfDebtTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "unique": true } }, "R52": { "role": "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails", "longName": "9954497 - Disclosure - Lines of Credit and Term Loans - Schedule of Available Borrowings and Interest Rates for Short-term and Long-term Debt (Details)", "shortName": "Lines of Credit and Term Loans - Schedule of Available Borrowings and Interest Rates for Short-term and Long-term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-193", "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-193", "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.supermicro.com/role/LinesofCreditandTermLoans2024CTBCBankCreditLinesDetails", "longName": "9954498 - Disclosure - Lines of Credit and Term Loans - 2024 CTBC Bank Credit Lines (Details)", "shortName": "Lines of Credit and Term Loans - 2024 CTBC Bank Credit Lines (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-234", "name": "us-gaap:LineOfCredit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-234", "name": "us-gaap:LineOfCredit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.supermicro.com/role/LinesofCreditandTermLoans2023HSBCBankCreditLinesDetails", "longName": "9954499 - Disclosure - Lines of Credit and Term Loans - 2023 HSBC Bank Credit Lines (Details)", "shortName": "Lines of Credit and Term Loans - 2023 HSBC Bank Credit Lines (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-237", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-237", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofMaturitiesofRevolvingLinesofCreditandTermLoansDetails", "longName": "9954500 - Disclosure - Lines of Credit and Term Loans - Schedule of Maturities of Revolving Lines of Credit and Term Loans (Details)", "shortName": "Lines of Credit and Term Loans - Schedule of Maturities of Revolving Lines of Credit and Term Loans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.supermicro.com/role/ConvertibleNotesDetails", "longName": "9954501 - Disclosure - Convertible Notes (Details)", "shortName": "Convertible Notes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-1", "name": "smci:PaymentsForCappedCallTransactions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-243", "name": "us-gaap:DebtInstrumentConvertibleConversionPrice1", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "unique": true } }, "R57": { "role": "http://www.supermicro.com/role/LeasesScheduleofLeaseCostsandCashFlowInformationDetails", "longName": "9954502 - Disclosure - Leases - Schedule of Lease Costs and Cash Flow Information (Details)", "shortName": "Leases - Schedule of Lease Costs and Cash Flow Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.supermicro.com/role/LeasesNarrativeDetails", "longName": "9954503 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:ShortTermLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:ShortTermLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.supermicro.com/role/LeasesScheduleofFutureMinimumOperatingLiabilityPaymentsDetails", "longName": "9954504 - Disclosure - Leases - Schedule of Future Minimum Operating Liability Payments (Details)", "shortName": "Leases - Schedule of Future Minimum Operating Liability Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails", "longName": "9954505 - Disclosure - Related Party Transactions - Narrative (Details)", "shortName": "Related Party Transactions - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PurchaseObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-8", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-277", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "unique": true } }, "R61": { "role": "http://www.supermicro.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails", "longName": "9954506 - Disclosure - Related Party Transactions - Schedule of Related Party Transactions (Details)", "shortName": "Related Party Transactions - Schedule of Related Party Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-299", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "unique": true } }, "R62": { "role": "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails", "longName": "9954507 - Disclosure - Stock-based Compensation and Stockholders' Equity - Equity Incentive Plan and Offerings Of Common Stock Narrative (Details)", "shortName": "Stock-based Compensation and Stockholders' Equity - Equity Incentive Plan and Offerings Of Common Stock Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-346", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "unique": true } }, "R63": { "role": "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityCommonStockRepurchaseNarrativeDetails", "longName": "9954508 - Disclosure - Stock-based Compensation and Stockholders' Equity - Common Stock Repurchase Narrative (Details)", "shortName": "Stock-based Compensation and Stockholders' Equity - Common Stock Repurchase Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-349", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-349", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockOptionValuationAssumptionsDetails", "longName": "9954509 - Disclosure - Stock-based Compensation and Stockholders' Equity - Schedule of Stock Option Valuation Assumptions (Details)", "shortName": "Stock-based Compensation and Stockholders' Equity - Schedule of Stock Option Valuation Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockbasedCompensationExpenseDetails", "longName": "9954510 - Disclosure - Stock-based Compensation and Stockholders' Equity - Schedule of Stock-based Compensation Expense (Details)", "shortName": "Stock-based Compensation and Stockholders' Equity - Schedule of Stock-based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "unique": true } }, "R66": { "role": "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityDeterminingFairValueNarrativeDetails", "longName": "9954511 - Disclosure - Stock-based Compensation and Stockholders' Equity - Determining Fair Value Narrative (Details)", "shortName": "Stock-based Compensation and Stockholders' Equity - Determining Fair Value Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-374", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-374", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity2021CEOPerformanceAwardsNarrativeDetails", "longName": "9954512 - Disclosure - Stock-based Compensation and Stockholders' Equity - 2021 CEO Performance Awards Narrative (Details)", "shortName": "Stock-based Compensation and Stockholders' Equity - 2021 CEO Performance Awards Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-380", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "unique": true } }, "R68": { "role": "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofOperationalandStockPriceMilestonesDetails", "longName": "9954513 - Disclosure - Stock-based Compensation and Stockholders' Equity - Schedule of Operational and Stock Price Milestones (Details)", "shortName": "Stock-based Compensation and Stockholders' Equity - Schedule of Operational and Stock Price Milestones (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-391", "name": "smci:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfUnitsPerVestingTranche", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "unique": true } }, "R69": { "role": "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity2023CEOPerformanceAwardsNarrativeDetails", "longName": "9954514 - Disclosure - Stock-based Compensation and Stockholders' Equity - 2023 CEO Performance Awards Narrative (Details)", "shortName": "Stock-based Compensation and Stockholders' Equity - 2023 CEO Performance Awards Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-401", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "unique": true } }, "R70": { "role": "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityDetails", "longName": "9954515 - Disclosure - Stock-based Compensation and Stockholders' Equity - Stock Option Activity (Details)", "shortName": "Stock-based Compensation and Stockholders' Equity - Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "unique": true } }, "R71": { "role": "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUActivityDetails", "longName": "9954516 - Disclosure - Stock-based Compensation and Stockholders' Equity - RSU Activity (Details)", "shortName": "Stock-based Compensation and Stockholders' Equity - RSU Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-424", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-424", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.supermicro.com/role/IncomeTaxesDetails", "longName": "9954517 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "unique": true } }, "R73": { "role": "http://www.supermicro.com/role/CommitmentsandContingenciesDetails", "longName": "9954518 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PurchaseObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-8", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true }, "uniqueAnchor": null }, "R74": { "role": "http://www.supermicro.com/role/SegmentReportingNarrativeDetails", "longName": "9954519 - Disclosure - Segment Reporting - Narrative (Details)", "shortName": "Segment Reporting - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.supermicro.com/role/SegmentReportingPropertyPlantandEquipmentnetDetails", "longName": "9954520 - Disclosure - Segment Reporting - Property, Plant and Equipment, net (Details)", "shortName": "Segment Reporting - Property, Plant and Equipment, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-426", "name": "us-gaap:PropertyPlantAndEquipmentNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "unique": true } }, "R76": { "role": "http://www.supermicro.com/role/SubsequentEventsDetails", "longName": "9954521 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-436", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "twd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-436", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "twd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true, "unique": true } }, "R9999": { "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "longName": "Uncategorized Items - smci-20240331.htm", "shortName": "Uncategorized Items - smci-20240331.htm", "isDefault": "false", "groupType": "", "subGroupType": "", "menuCat": "Cover", "order": "77", "firstAnchor": { "contextRef": "c-164", "name": "us-gaap:RestrictedCashAndCashEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "smci-20240331.htm", "first": true }, "uniqueAnchor": null } }, "tag": { "smci_A2021CTBCCreditLinesDueAugust152026Member": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "A2021CTBCCreditLinesDueAugust152026Member", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 CTBC Credit Lines, due August 15, 2026", "label": "2021 CTBC Credit Lines, Due August 15, 2026 [Member]", "documentation": "2021 CTBC Credit Lines, Due August 15, 2026" } } }, "auth_ref": [] }, "smci_A2021ESUNCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "A2021ESUNCreditFacilityMember", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 E.SUN Bank Credit Facility, due September 15, 2026", "label": "2021 E.SUN Credit Facility [Member]", "documentation": "2021 E.SUN Credit Facility" } } }, "auth_ref": [] }, "smci_A2022BankOfAmericaCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "A2022BankOfAmericaCreditFacilityMember", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 Bank of America Credit Facility", "label": "2022 Bank of America Credit Facility [Member]", "documentation": "2022 Bank of America Credit Facility" } } }, "auth_ref": [] }, "smci_A2022ESUNBankCreditFacilityDueAugust152027Member": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "A2022ESUNBankCreditFacilityDueAugust152027Member", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 ESUN Bank Credit Facility, due August 15, 2027", "label": "2022 ESUN Bank Credit Facility, Due August 15, 2027 [Member]", "documentation": "2022 ESUN Bank Credit Facility, Due August 15, 2027" } } }, "auth_ref": [] }, "smci_A2022ESUNCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "A2022ESUNCreditFacilityMember", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 E.SUN Bank Credit Facility", "label": "2022 E.SUN Credit Facility [Member]", "documentation": "2022 E.SUN Credit Facility" } } }, "auth_ref": [] }, "smci_A2023HSBCBankCreditLinesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "A2023HSBCBankCreditLinesMember", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoans2023HSBCBankCreditLinesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 HSBC Bank Credit Lines", "label": "2023 HSBC Bank Credit Lines [Member]", "documentation": "2023 HSBC Bank Credit Lines" } } }, "auth_ref": [] }, "smci_AblecomAndCompuwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "AblecomAndCompuwareMember", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ablecom And Compuware", "label": "Ablecom And Compuware [Member]", "documentation": "Ablecom And Compuware" } } }, "auth_ref": [] }, "smci_AblecomTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "AblecomTechnologyMember", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails", "http://www.supermicro.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ablecom", "label": "Ablecom Technology [Member]", "documentation": "Ablecom Technology [Member]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.supermicro.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable (including amounts due to related parties of $102,582 and $89,134 at March 31, 2024 and June 30, 2023, respectively)", "verboseLabel": "Accounts payable, related parties", "netLabel": "Accounts payable, related parties", "label": "Accounts Payable, Current", "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)." } } }, "auth_ref": [ "r20", "r724" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r672" ] }, "us-gaap_AccountsReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNet", "crdr": "debit", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Accounts Receivable, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r616", "r671", "r728", "r914" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.supermicro.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance for credit losses of $75 and $82 at March 31, 2024 and June 30, 2023, respectively (including accounts receivable from related parties of $1,110 and $5,473 at March 31, 2024 and June 30, 2023, respectively)", "verboseLabel": "Accounts receivable, after allowance for credit loss, current", "netLabel": "Accounts receivable, related parties", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r252", "r253" ] }, "smci_AccruedCustomerDepositsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "AccruedCustomerDepositsCurrent", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer deposits", "label": "Accrued Customer Deposits, Current", "documentation": "Accrued Customer Deposits, Current" } } }, "auth_ref": [] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Accrued Income Taxes, Current", "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." } } }, "auth_ref": [ "r81", "r128" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.supermicro.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities (including amounts due to related parties of $18,798 and $14,017 at March 31, 2024 and June 30, 2023, respectively)", "verboseLabel": "Accrued liabilities, related parties", "totalLabel": "Total accrued liabilities", "label": "Accrued Liabilities, Current", "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)." } } }, "auth_ref": [ "r24" ] }, "us-gaap_AccruedMarketingCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedMarketingCostsCurrent", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued cooperative marketing expenses", "label": "Accrued Marketing Costs, Current", "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)." } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofPropertyPlantandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated depreciation and amortization", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r51", "r151", "r558" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r34", "r35", "r93", "r155", "r554", "r580", "r581" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r773" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r779" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r779" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r779" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r779" ] }, "smci_AdjustmentsToAdditionalPaidInCapitalPurchaseOfCappedCallsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "AdjustmentsToAdditionalPaidInCapitalPurchaseOfCappedCallsNetOfTax", "crdr": "debit", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of capped calls, net of tax", "label": "Adjustments To Additional Paid In Capital, Purchase Of Capped Calls, Net Of Tax", "documentation": "Adjustments To Additional Paid In Capital, Purchase Of Capped Calls, Net Of Tax" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r58", "r59", "r380" ] }, "smci_AdjustmentsToAdditionalPaidInCapitalSharesWithheldForTaxWithholdingObligationValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "AdjustmentsToAdditionalPaidInCapitalSharesWithheldForTaxWithholdingObligationValue", "crdr": "debit", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Shares withheld for the withholding tax on vesting of restricted stock units", "label": "Adjustments To Additional Paid In Capital, Shares Withheld For Tax Withholding Obligation, Value", "documentation": "Adjustments To Additional Paid In Capital, Shares Withheld For Tax Withholding Obligation, Value" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Reconciliation of net income to net cash (used in) provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r744", "r755", "r765", "r790" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r747", "r758", "r768", "r793" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r779" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r786" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r751", "r759", "r769", "r786", "r794", "r798", "r806" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r804" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockbasedCompensationExpenseDetails": { "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity2021CEOPerformanceAwardsNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity2023CEOPerformanceAwardsNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense before taxes", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r409", "r417" ] }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockbasedCompensationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Stock-based compensation expense, net", "label": "Share-Based Payment Arrangement, Expense, after Tax", "documentation": "Amount, after tax, of expense for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, allowance for credit loss", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r156", "r254", "r294" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.supermicro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "presentation": [ "http://www.supermicro.com/role/ConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt issuance costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r98", "r344", "r474", "r836" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.supermicro.com/role/NetIncomePerCommonShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilutive outstanding equity awards (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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." } } }, "auth_ref": [ "r218" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.supermicro.com/role/NetIncomePerCommonShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r44" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.supermicro.com/role/NetIncomePerCommonShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.supermicro.com/role/NetIncomePerCommonShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "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." } } }, "auth_ref": [ "r44" ] }, "us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AociIncludingPortionAttributableToNoncontrollingInterestMember", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "AOCI Including Portion Attributable to Noncontrolling Interest [Member]", "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, including the portion attributable to the noncontrolling interest. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r1", "r10", "r35", "r829", "r830", "r831" ] }, "srt_AsiaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaMember", "presentation": [ "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyLocationDetails", "http://www.supermicro.com/role/SegmentReportingPropertyPlantandEquipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asia", "label": "Asia [Member]" } } }, "auth_ref": [ "r920", "r921", "r922", "r923" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "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." } } }, "auth_ref": [ "r126", "r153", "r184", "r227", "r238", "r243", "r291", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r435", "r439", "r459", "r551", "r621", "r724", "r735", "r865", "r866", "r903" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r147", "r158", "r184", "r291", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r435", "r439", "r459", "r724", "r865", "r866", "r903" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/FairValueDisclosureScheduleofCashEquivalentsandLongTermInvestmentsMeasuredatFairvalueonaRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureScheduleofCashEquivalentsandLongTermInvestmentsMeasuredatFairvalueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets measured at fair value", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r65" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureScheduleofCashEquivalentsandLongTermInvestmentsMeasuredatFairvalueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset\u00a0at Fair\u00a0Value", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AuctionRateSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AuctionRateSecuritiesMember", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails", "http://www.supermicro.com/role/FairValueDisclosureScheduleofCashEquivalentsandLongTermInvestmentsMeasuredatFairvalueonaRecurringBasisDetails", "http://www.supermicro.com/role/FairValueDisclosureScheduleofLongTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Auction rate security", "label": "Auction Rate Securities [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/FairValueDisclosureScheduleofLongTermInvestmentsDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureScheduleofLongTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Unrealized Holding Gains", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "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)." } } }, "auth_ref": [ "r259" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/FairValueDisclosureScheduleofLongTermInvestmentsDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureScheduleofLongTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gross Unrealized Holding Losses", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "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)." } } }, "auth_ref": [ "r260" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/FairValueDisclosureScheduleofLongTermInvestmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureScheduleofLongTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Cost Basis", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "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)." } } }, "auth_ref": [ "r256", "r300", "r550" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/FairValueDisclosureScheduleofLongTermInvestmentsDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 }, "http://www.supermicro.com/role/FairValueDisclosureScheduleofCashEquivalentsandLongTermInvestmentsMeasuredatFairvalueonaRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureScheduleofCashEquivalentsandLongTermInvestmentsMeasuredatFairvalueonaRecurringBasisDetails", "http://www.supermicro.com/role/FairValueDisclosureScheduleofLongTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Auction rate security", "terseLabel": "Fair\u00a0Value", "label": "Debt Securities, Available-for-Sale", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r257", "r300", "r544", "r846" ] }, "us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureScheduleofLongTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]", "label": "Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]" } } }, "auth_ref": [] }, "smci_AverageSharePriceDuringPeriod": { "xbrltype": "perShareItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "AverageSharePriceDuringPeriod", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofOperationalandStockPriceMilestonesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average share price during period (in usd per share)", "label": "Average Share Price During Period", "documentation": "Average Share Price During Period" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r801" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r802" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r797" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r797" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r797" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r797" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r797" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r797" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity2021CEOPerformanceAwardsNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity2023CEOPerformanceAwardsNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityDeterminingFairValueNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUActivityDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofOperationalandStockPriceMilestonesDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockOptionValuationAssumptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r800" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r799" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r798" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r798" ] }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetRelatedDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Related Disclosures [Abstract]", "label": "Balance Sheet Related Disclosures [Abstract]" } } }, "auth_ref": [] }, "smci_BankofAmericaLoanandSecurityAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "BankofAmericaLoanandSecurityAgreementMember", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2018 Bank of America Credit Facility", "label": "Bank of America Loan and Security Agreement [Member]", "documentation": "Bank of America Loan and Security Agreement [Member]" } } }, "auth_ref": [] }, "smci_BuildingAndLeaseholdImpovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "BuildingAndLeaseholdImpovementsMember", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Building and leasehold improvements", "label": "Building and Leasehold Impovements [Member]", "documentation": "Building and Leasehold Impovements [Member]" } } }, "auth_ref": [] }, "us-gaap_BuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingMember", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Buildings", "label": "Building [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r111" ] }, "smci_BuildingsUnderConstructionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "BuildingsUnderConstructionMember", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Building construction in progress", "label": "Buildings Under Construction [Member]", "documentation": "Buildings Under Construction [Member]" } } }, "auth_ref": [] }, "smci_CTBCBankTermLoanDue2030Member": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "CTBCBankTermLoanDue2030Member", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "CTBC Term Loan Facility, due June 4, 2030", "label": "CTBC Bank Term Loan, Due 2030 [Member]", "documentation": "CTBC Bank Term Loan, Due 2030" } } }, "auth_ref": [] }, "smci_CTBCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "CTBCMember", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoans2024CTBCBankCreditLinesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "CTBC Bank", "label": "CTBC [Member]", "documentation": "CTBC [Member]" } } }, "auth_ref": [] }, "smci_CancellablePurchaseObligationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "CancellablePurchaseObligationMember", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cancellable Purchase Obligation", "label": "Cancellable Purchase Obligation [Member]", "documentation": "Cancellable Purchase Obligation" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://www.supermicro.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unpaid property, plant and equipment purchases (including due to related parties of $1,492 and $1,391 as of March 31, 2024 and 2023, respectively)", "verboseLabel": "Unpaid property, plant and equipment purchases, related party", "netLabel": "Unpaid property, plant and equipment", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r41", "r42", "r43" ] }, "smci_CappedCallInitialStrikePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "CappedCallInitialStrikePrice", "presentation": [ "http://www.supermicro.com/role/ConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capped call initial strike price (in dollars per share)", "label": "Capped Call Initial Strike Price", "documentation": "Capped Call Initial Strike Price" } } }, "auth_ref": [] }, "smci_CappedCallTransactionNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "CappedCallTransactionNotionalAmount", "crdr": "debit", "presentation": [ "http://www.supermicro.com/role/ConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capped call transaction", "label": "Capped Call Transaction, Notional Amount", "documentation": "Capped Call Transaction, Notional Amount" } } }, "auth_ref": [] }, "smci_CappedCallTransactionsPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "CappedCallTransactionsPricePerShare", "presentation": [ "http://www.supermicro.com/role/ConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capped call transactions (in dollars per share)", "label": "Capped Call Transactions, Price Per Share", "documentation": "Capped Call Transactions, Price Per Share" } } }, "auth_ref": [] }, "smci_CappedCallsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "CappedCallsMember", "presentation": [ "http://www.supermicro.com/role/ConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capped Calls", "label": "Capped Calls [Member]", "documentation": "Capped Calls" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofCashCashEquivalentsRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofCashCashEquivalentsRestrictedCashDetails", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "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." } } }, "auth_ref": [ "r39", "r149", "r688" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureScheduleofCashEquivalentsandLongTermInvestmentsMeasuredatFairvalueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Axis]", "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r149" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/FairValueDisclosureScheduleofCashEquivalentsandLongTermInvestmentsMeasuredatFairvalueonaRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureScheduleofCashEquivalentsandLongTermInvestmentsMeasuredatFairvalueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "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." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofCashCashEquivalentsRestrictedCashDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofCashCashEquivalentsRestrictedCashDetails", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents and restricted cash at the beginning of the period", "periodEndLabel": "Cash, cash equivalents and restricted cash at the end of the period", "totalLabel": "Total cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "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." } } }, "auth_ref": [ "r39", "r104", "r182" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase in cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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." } } }, "auth_ref": [ "r0", "r104" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Non-cash investing and financing activities:", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "smci_CathayBankLineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "CathayBankLineOfCreditMember", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cathay Bank Line of Credit", "label": "Cathay Bank Line of Credit [Member]", "documentation": "Cathay Bank Line of Credit" } } }, "auth_ref": [] }, "us-gaap_CertificatesOfDepositMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CertificatesOfDepositMember", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureScheduleofCashEquivalentsandLongTermInvestmentsMeasuredatFairvalueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Certificates of Deposit", "label": "Certificates of Deposit [Member]", "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." } } }, "auth_ref": [ "r8", "r729", "r730", "r731", "r732" ] }, "smci_ChangHwaBankCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "ChangHwaBankCreditFacilityMember", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Chang Hwa Bank Credit Facility", "label": "Chang Hwa Bank Credit Facility [Member]", "documentation": "Chang Hwa Bank Credit Facility" } } }, "auth_ref": [] }, "smci_ChangHwaBankTermLoanDueOctober152026Member": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "ChangHwaBankTermLoanDueOctober152026Member", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Chang Hwa Bank Credit Facility due October 15, 2026", "label": "Chang Hwa Bank Term Loan Due October 15, 2026 [Member]", "documentation": "Chang Hwa Bank Term Loan Due October 15, 2026" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r777" ] }, "smci_CharlesLiangAndWifeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "CharlesLiangAndWifeMember", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Charles Liang and wife", "label": "Charles Liang And Wife [Member]", "documentation": "CharlesLiangAndWife [Member]" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.supermicro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r778" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r778" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 12)", "label": "Commitments and Contingencies", "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." } } }, "auth_ref": [ "r30", "r74", "r552", "r607" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.supermicro.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r112", "r306", "r307", "r673", "r857" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares reserved for future issuance (in shares)", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r31" ] }, "us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockIncludingAdditionalPaidInCapitalMember", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock and Additional Paid-In Capital", "label": "Common Stock Including Additional Paid in Capital [Member]", "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)." } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r84" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r84", "r608" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "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." } } }, "auth_ref": [ "r84" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "periodStartLabel": "Shares outstanding, beginning balance (in shares)", "periodEndLabel": "Shares outstanding, ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r11", "r84", "r608", "r627", "r918", "r919" ] }, "us-gaap_CommonStocksIncludingAdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStocksIncludingAdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock and additional paid-in capital, $0.001 par value authorized shares: 100,000; issued and outstanding shares: 53,295 and 52,901 at december 31, 2023 and june 30, 2023, respectively", "label": "Common Stocks, Including Additional Paid in Capital", "documentation": "Amount of par value plus amounts in excess of par value or issuance value for common stock issued." } } }, "auth_ref": [ "r84", "r85", "r118" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r783" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r782" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r784" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r781" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Total comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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." } } }, "auth_ref": [ "r36", "r164", "r166", "r172", "r546", "r565" ] }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerSoftwareIntangibleAssetMember", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software", "label": "Computer Software, Intangible Asset [Member]", "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." } } }, "auth_ref": [ "r687", "r854", "r855" ] }, "smci_CompuwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "CompuwareMember", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails", "http://www.supermicro.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compuware", "label": "Compuware [Member]", "documentation": "Compuware [Member]" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r46", "r48", "r66", "r67", "r251", "r672" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r46", "r48", "r66", "r67", "r251", "r582", "r672" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r46", "r48", "r66", "r67", "r251", "r672", "r815" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration of Supplier and Credit and Customer Risk", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r76", "r139" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Line Items]", "label": "Concentration Risk [Line Items]", "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." } } }, "auth_ref": [ "r672" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk percentage", "label": "Concentration Risk, Percentage", "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." } } }, "auth_ref": [ "r46", "r48", "r66", "r67", "r251" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Table]", "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r45", "r46", "r48", "r49", "r66", "r124", "r672" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "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." } } }, "auth_ref": [ "r46", "r48", "r66", "r67", "r251", "r672" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Consolidation, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r63", "r695" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.supermicro.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r354", "r355", "r366" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r354", "r355", "r366" ] }, "smci_ContractWithCustomerLiabilityIncreaseDecreaseForNonCancellableNonRefundableAdvanceConsiderationOrCashConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "ContractWithCustomerLiabilityIncreaseDecreaseForNonCancellableNonRefundableAdvanceConsiderationOrCashConsideration", "crdr": "credit", "presentation": [ "http://www.supermicro.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in deferred revenue due to non-cancellable non-refundable advance or cash consideration from customers", "label": "Contract With Customer, Liability, Increase (Decrease) For Non-Cancellable Non-Refundable Advance Consideration Or Cash Consideration", "documentation": "Contract With Customer, Liability, Increase (Decrease) For Non-Cancellable Non-Refundable Advance Consideration Or Cash Consideration" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, non-current", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r354", "r355", "r366" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.supermicro.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with customer liability, revenue recognized in the period", "label": "Contract with Customer, Liability, Revenue Recognized", "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." } } }, "auth_ref": [ "r367" ] }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtFairValueDisclosures", "crdr": "credit", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of company's convertible debt", "label": "Convertible Debt, Fair Value Disclosures", "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock." } } }, "auth_ref": [] }, "us-gaap_ConvertibleNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleNotesPayable", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible notes", "label": "Convertible Notes Payable", "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder." } } }, "auth_ref": [ "r17", "r129", "r913" ] }, "us-gaap_ConvertibleNotesPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleNotesPayableMember", "presentation": [ "http://www.supermicro.com/role/ConvertibleNotesDetails", "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Notes Payable", "label": "Convertible Notes Payable [Member]", "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder." } } }, "auth_ref": [ "r80", "r127" ] }, "smci_ConvertibleSeniorNotesDue2029Member": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "ConvertibleSeniorNotesDue2029Member", "presentation": [ "http://www.supermicro.com/role/ConvertibleNotesDetails", "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Senior Notes Due 2029", "label": "Convertible Senior Notes Due 2029 [Member]", "documentation": "Convertible Senior Notes Due 2029" } } }, "auth_ref": [] }, "smci_CorporateVentureInChinaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "CorporateVentureInChinaMember", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate Venture", "label": "Corporate Venture in China [Member]", "documentation": "Corporate Venture in China [Member]" } } }, "auth_ref": [] }, "smci_CorporateVentureMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "CorporateVentureMember", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate Venture", "label": "Corporate Venture [Member]", "documentation": "Corporate Venture [Member]" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsTotalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsTotalMember", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Cost of Goods and Service Benchmark [Member]", "documentation": "Cost of product sold and service rendered, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r814" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails", "http://www.supermicro.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales (including related party purchases of $130,397 and $87,732 in the three months ended March 31, 2024 and 2023, respectively, and $355,948 and $283,010 in the nine months ended March 31, 2024 and 2023, respectively)", "verboseLabel": "Cost of sales", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r100", "r184", "r291", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r459", "r865" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails", "http://www.supermicro.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r188", "r189", "r326", "r351", "r494", "r692", "r694" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoans2023HSBCBankCreditLinesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoans2024CTBCBankCreditLinesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoans2023HSBCBankCreditLinesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoans2024CTBCBankCreditLinesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.supermicro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "smci_CustomerAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "CustomerAMember", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer A", "label": "Customer A [Member]", "documentation": "Customer A" } } }, "auth_ref": [] }, "smci_CustomerBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "CustomerBMember", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer B", "label": "Customer B [Member]", "documentation": "Customer B" } } }, "auth_ref": [] }, "smci_CustomerCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "CustomerCMember", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer C", "label": "Customer C [Member]", "documentation": "Customer C" } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer concentration risk", "label": "Customer Concentration Risk [Member]", "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." } } }, "auth_ref": [ "r47", "r251" ] }, "smci_CustomerEMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "CustomerEMember", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer E", "label": "Customer E [Member]", "documentation": "Customer E" } } }, "auth_ref": [] }, "smci_DebtCovenantAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "DebtCovenantAxis", "presentation": [ "http://www.supermicro.com/role/ConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Covenant [Axis]", "label": "Debt Covenant [Axis]", "documentation": "Debt Covenant" } } }, "auth_ref": [] }, "smci_DebtCovenantDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "DebtCovenantDomain", "presentation": [ "http://www.supermicro.com/role/ConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Covenant [Domain]", "label": "Debt Covenant [Domain]", "documentation": "Debt Covenant [Domain]" } } }, "auth_ref": [] }, "smci_DebtCovenantRedemptionOptionOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "DebtCovenantRedemptionOptionOneMember", "presentation": [ "http://www.supermicro.com/role/ConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Covenant, Redemption Option One", "label": "Debt Covenant, Redemption Option One [Member]", "documentation": "Debt Covenant, Redemption Option One" } } }, "auth_ref": [] }, "smci_DebtCovenantRedemptionOptionTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "DebtCovenantRedemptionOptionTwoMember", "presentation": [ "http://www.supermicro.com/role/ConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Covenant, Redemption Option Two", "label": "Debt Covenant, Redemption Option Two [Member]", "documentation": "Debt Covenant, Redemption Option Two" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.supermicro.com/role/ConvertibleNotes", "http://www.supermicro.com/role/LinesofCreditandTermLoans" ], "lang": { "en-us": { "role": { "terseLabel": "Lines of Credit and Term Loans", "verboseLabel": "Convertible Notes", "label": "Debt Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r113", "r183", "r322", "r328", "r329", "r330", "r331", "r332", "r333", "r338", "r345", "r346", "r348" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.supermicro.com/role/ConvertibleNotesDetails", "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoans2023HSBCBankCreditLinesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoans2024CTBCBankCreditLinesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r17", "r80", "r81", "r127", "r129", "r190", "r323", "r324", "r325", "r326", "r327", "r329", "r334", "r335", "r336", "r337", "r339", "r340", "r341", "r342", "r343", "r344", "r475", "r701", "r702", "r703", "r704", "r705", "r837" ] }, "smci_DebtInstrumentCappedCallInterestRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "DebtInstrumentCappedCallInterestRatePercentage", "presentation": [ "http://www.supermicro.com/role/ConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capped call interest percentage", "label": "Debt Instrument, Capped Call Interest Rate, Percentage", "documentation": "Debt Instrument, Capped Call Interest Rate, Percentage" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://www.supermicro.com/role/ConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible, conversion rate", "label": "Debt Instrument, Convertible, Conversion Price", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r114", "r325" ] }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionRatio1", "presentation": [ "http://www.supermicro.com/role/ConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion price ratio", "label": "Debt Instrument, Convertible, Conversion Ratio", "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount." } } }, "auth_ref": [ "r27", "r53", "r116", "r117", "r325" ] }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "presentation": [ "http://www.supermicro.com/role/ConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Threshold consecutive trading days", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "presentation": [ "http://www.supermicro.com/role/ConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible conversion percentage", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdTradingDays", "presentation": [ "http://www.supermicro.com/role/ConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trading days", "label": "Debt Instrument, Convertible, Threshold Trading Days", "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature." } } }, "auth_ref": [] }, "smci_DebtInstrumentCovenantPercentageOfPrincipalRepaidUponRequestFollowingFundamentalChange": { "xbrltype": "percentItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "DebtInstrumentCovenantPercentageOfPrincipalRepaidUponRequestFollowingFundamentalChange", "presentation": [ "http://www.supermicro.com/role/ConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of principal repaid upon request following fundamental change", "label": "Debt Instrument, Covenant, Percentage Of Principal Repaid Upon Request Following Fundamental Change", "documentation": "Debt Instrument, Covenant, Percentage Of Principal Repaid Upon Request Following Fundamental Change" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.supermicro.com/role/ConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible notes", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r69", "r71", "r323", "r475", "r702", "r703" ] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of debt outstanding", "label": "Debt Instrument, Fair Value Disclosure", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r336", "r458", "r702", "r703" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.supermicro.com/role/ConvertibleNotesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoans2023HSBCBankCreditLinesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoans2024CTBCBankCreditLinesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate (as a percent)", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r26", "r69", "r350", "r475" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate, stated percentage", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r26", "r324" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.supermicro.com/role/ConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "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." } } }, "auth_ref": [ "r190", "r323", "r324", "r325", "r326", "r327", "r329", "r334", "r335", "r336", "r337", "r339", "r340", "r341", "r342", "r343", "r344", "r347", "r475", "r701", "r702", "r703", "r704", "r705", "r837" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.supermicro.com/role/ConvertibleNotesDetails", "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoans2023HSBCBankCreditLinesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoans2024CTBCBankCreditLinesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r28", "r190", "r323", "r324", "r325", "r326", "r327", "r329", "r334", "r335", "r336", "r337", "r339", "r340", "r341", "r342", "r343", "r344", "r475", "r701", "r702", "r703", "r704", "r705", "r837" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.supermicro.com/role/ConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-Term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r28", "r53", "r54", "r68", "r69", "r71", "r75", "r115", "r117", "r190", "r323", "r324", "r325", "r326", "r327", "r329", "r334", "r335", "r336", "r337", "r339", "r340", "r341", "r342", "r343", "r344", "r347", "r475", "r701", "r702", "r703", "r704", "r705", "r837" ] }, "us-gaap_DebtLongtermAndShorttermCombinedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtLongtermAndShorttermCombinedAmount", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofMaturitiesofRevolvingLinesofCreditandTermLoansDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofMaturitiesofRevolvingLinesofCreditandTermLoansDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lines of credit and term loans", "label": "Debt, Long-Term and Short-Term, Combined Amount", "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt." } } }, "auth_ref": [] }, "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible", "crdr": "debit", "presentation": [ "http://www.supermicro.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected decrease in unrecognized tax benefits over next twelve months", "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible", "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit." } } }, "auth_ref": [ "r60" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes, net", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r420", "r421" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes, net", "label": "Deferred Income Taxes and Tax Credits", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r106" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "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." } } }, "auth_ref": [ "r5", "r231" ] }, "smci_DerecognitionOfOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "DerecognitionOfOperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.supermicro.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derecognition of operating lease liability", "label": "Derecognition Of Operating Lease Liability", "documentation": "Derecognition Of Operating Lease Liability" } } }, "auth_ref": [] }, "smci_DerecognitionOfOperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "DerecognitionOfOperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.supermicro.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derecognition of operating lease right-of-use asset", "label": "Derecognition Of Operating Lease Right-Of-Use Asset", "documentation": "Derecognition Of Operating Lease Right-Of-Use Asset" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.supermicro.com/role/RevenueNarrativeDetails", "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyLocationDetails", "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyProductTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "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." } } }, "auth_ref": [ "r365", "r707", "r708", "r709", "r710", "r711", "r712", "r713" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.supermicro.com/role/RevenueNarrativeDetails", "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyLocationDetails", "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyProductTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "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." } } }, "auth_ref": [ "r365", "r707", "r708", "r709", "r710", "r711", "r712", "r713" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.supermicro.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "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." } } }, "auth_ref": [ "r868" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based Compensation and Stockholders' Equity", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r378", "r382", "r410", "r411", "r413", "r718" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.supermicro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.supermicro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.supermicro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.supermicro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r739" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.supermicro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r772" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.supermicro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "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'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income per common share:", "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.supermicro.com/role/NetIncomePerCommonShareScheduleofComputationofBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Net income per common share - basic (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r173", "r196", "r197", "r198", "r199", "r200", "r205", "r208", "r215", "r216", "r217", "r221", "r449", "r450", "r547", "r566", "r696" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.supermicro.com/role/NetIncomePerCommonShareScheduleofComputationofBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Net income per common share - diluted (in dollars per share)", "label": "Earnings Per Share, Diluted", "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." } } }, "auth_ref": [ "r173", "r196", "r197", "r198", "r199", "r200", "r208", "r215", "r216", "r217", "r221", "r449", "r450", "r547", "r566", "r696" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.supermicro.com/role/NetIncomePerCommonShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income Per Common Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r204", "r218", "r219", "r220" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate fluctuations on cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "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." } } }, "auth_ref": [ "r464" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.supermicro.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective tax rate (as a percent)", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r423" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued payroll and related expenses", "label": "Employee-related Liabilities, Current", "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)." } } }, "auth_ref": [ "r24" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity2021CEOPerformanceAwardsNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity2023CEOPerformanceAwardsNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityDeterminingFairValueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation cost related to non-vested stock-based awards", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r412" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity2023CEOPerformanceAwardsNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityDeterminingFairValueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation cost related to non-vested stock based awards, period for recognition (in years)", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "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." } } }, "auth_ref": [ "r412" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockbasedCompensationExpenseDetails": { "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Income tax impact", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r409" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityDeterminingFairValueNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockOptionValuationAssumptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock option", "label": "Employee Stock Option [Member]", "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." } } }, "auth_ref": [] }, "smci_EmployeeStockOptionsandRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "EmployeeStockOptionsandRestrictedStockUnitsMember", "presentation": [ "http://www.supermicro.com/role/NetIncomePerCommonShareNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock options and restricted stock units", "label": "Employee Stock Options and Restricted Stock Units [Member]", "documentation": "Employee Stock Options and Restricted Stock Units [Member]" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.supermicro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.supermicro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.supermicro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.supermicro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.supermicro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r737" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.supermicro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.supermicro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "label": "Entity [Domain]", "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.supermicro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r737" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.supermicro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.supermicro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r737" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.supermicro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.supermicro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r811" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.supermicro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r737" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.supermicro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r737" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.supermicro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Smaller Reporting Company", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r737" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.supermicro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r737" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r11", "r144", "r167", "r168", "r169", "r191", "r192", "r193", "r195", "r201", "r203", "r222", "r292", "r293", "r353", "r414", "r415", "r416", "r427", "r428", "r441", "r442", "r443", "r444", "r445", "r446", "r448", "r465", "r467", "r468", "r469", "r470", "r471", "r487", "r576", "r577", "r578", "r593", "r653" ] }, "smci_EquityIncentivePlan2016Member": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "EquityIncentivePlan2016Member", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Incentive Plan, 2016", "label": "Equity Incentive Plan, 2016 [Member]", "documentation": "Equity Incentive Plan, 2016 [Member]" } } }, "auth_ref": [] }, "smci_EquityIncentivePlanTwoThousandTwentyLessThanTenPercentOwnershipMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "EquityIncentivePlanTwoThousandTwentyLessThanTenPercentOwnershipMember", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Incentive Plan, 2020, Less Than Ten Percent Ownership", "label": "Equity Incentive Plan, Two Thousand Twenty, Less Than Ten Percent Ownership [Member]", "documentation": "Equity Incentive Plan, Two Thousand Twenty, Less Than Ten Percent Ownership [Member]" } } }, "auth_ref": [] }, "smci_EquityIncentivePlanTwoThousandTwentyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "EquityIncentivePlanTwoThousandTwentyMember", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Incentive Plan, 2020", "label": "Equity Incentive Plan, Two Thousand Twenty [Member]", "documentation": "Equity Incentive Plan, Two Thousand Twenty" } } }, "auth_ref": [] }, "smci_EquityIncentivePlanTwoThousandTwentyMoreThanTenPercentOwnershipMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "EquityIncentivePlanTwoThousandTwentyMoreThanTenPercentOwnershipMember", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Incentive Plan, 2020, More Than Ten Percent Ownership", "label": "Equity Incentive Plan, Two Thousand Twenty, More Than Ten Percent Ownership [Member]", "documentation": "Equity Incentive Plan, Two Thousand Twenty, More Than Ten Percent Ownership [Member]" } } }, "auth_ref": [] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r288", "r289", "r290" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Axis]", "label": "Equity Method Investment, Nonconsolidated Investee [Axis]", "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r146", "r184", "r291", "r459" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Domain]", "label": "Equity Method Investment, Nonconsolidated Investee [Domain]", "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r146", "r184", "r291", "r459" ] }, "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment", "crdr": "debit", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment on investments", "label": "Equity Method Investment, Other than Temporary Impairment", "documentation": "This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment." } } }, "auth_ref": [ "r851" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity method investment, ownership percentage", "label": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r288" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment in equity investee", "label": "Equity Method Investments", "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." } } }, "auth_ref": [ "r234", "r287", "r826", "r852" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "crdr": "debit", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity securities without readily determinable fair value, amount", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "documentation": "Amount of investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r285" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "crdr": "debit", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity securities without readily determinable fair value, impairment loss, annual amount", "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount", "documentation": "Amount of impairment loss on investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r286" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r780" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r744", "r755", "r765", "r790" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r741", "r752", "r762", "r787" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EuropeMember", "presentation": [ "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyLocationDetails", "http://www.supermicro.com/role/SegmentReportingPropertyPlantandEquipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Europe", "label": "Europe [Member]" } } }, "auth_ref": [ "r920", "r921", "r922", "r923" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r786" ] }, "smci_ExportImportOALoanLineExportsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "ExportImportOALoanLineExportsMember", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoans2024CTBCBankCreditLinesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Export/Import O/A Loan Line - Exports", "label": "Export/Import O/A Loan Line - Exports [Member]", "documentation": "Export/Import O/A Loan Line - Exports" } } }, "auth_ref": [] }, "smci_ExportImportOALoanLineImportsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "ExportImportOALoanLineImportsMember", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoans2024CTBCBankCreditLinesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Export/Import O/A Loan Line - Imports", "label": "Export/Import O/A Loan Line - Imports [Member]", "documentation": "Export/Import O/A Loan Line - Imports" } } }, "auth_ref": [] }, "smci_ExportSellerTradeLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "ExportSellerTradeLoanMember", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoans2023HSBCBankCreditLinesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoans2024CTBCBankCreditLinesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Export Seller Trade Loan", "label": "Export Seller Trade Loan [Member]", "documentation": "Export Seller Trade Loan" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails", "http://www.supermicro.com/role/FairValueDisclosureScheduleofCashEquivalentsandLongTermInvestmentsMeasuredatFairvalueonaRecurringBasisDetails", "http://www.supermicro.com/role/FairValueDisclosureScheduleofLongTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "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." } } }, "auth_ref": [ "r452", "r453", "r456" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails", "http://www.supermicro.com/role/FairValueDisclosureScheduleofCashEquivalentsandLongTermInvestmentsMeasuredatFairvalueonaRecurringBasisDetails", "http://www.supermicro.com/role/FairValueDisclosureScheduleofLongTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r452", "r453", "r456" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash Equivalents and Long-Term Investments Measured at Fair value on a Recurring Basis", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "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)." } } }, "auth_ref": [ "r65", "r123" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails", "http://www.supermicro.com/role/FairValueDisclosureScheduleofCashEquivalentsandLongTermInvestmentsMeasuredatFairvalueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r336", "r370", "r371", "r372", "r373", "r374", "r375", "r453", "r502", "r503", "r504", "r702", "r703", "r714", "r715", "r716" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails", "http://www.supermicro.com/role/FairValueDisclosureScheduleofCashEquivalentsandLongTermInvestmentsMeasuredatFairvalueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r452", "r453", "r454", "r455", "r457" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosure", "label": "Fair Value Disclosures [Text Block]", "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." } } }, "auth_ref": [ "r451" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails", "http://www.supermicro.com/role/FairValueDisclosureScheduleofCashEquivalentsandLongTermInvestmentsMeasuredatFairvalueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level\u00a01", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r336", "r370", "r375", "r453", "r502", "r714", "r715", "r716" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails", "http://www.supermicro.com/role/FairValueDisclosureScheduleofCashEquivalentsandLongTermInvestmentsMeasuredatFairvalueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level\u00a02", "verboseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "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." } } }, "auth_ref": [ "r336", "r370", "r375", "r453", "r503", "r702", "r703", "r714", "r715", "r716" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureScheduleofCashEquivalentsandLongTermInvestmentsMeasuredatFairvalueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level\u00a03", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r336", "r370", "r371", "r372", "r373", "r374", "r375", "r453", "r504", "r702", "r703", "r714", "r715", "r716" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails", "http://www.supermicro.com/role/FairValueDisclosureScheduleofCashEquivalentsandLongTermInvestmentsMeasuredatFairvalueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails", "http://www.supermicro.com/role/FairValueDisclosureScheduleofCashEquivalentsandLongTermInvestmentsMeasuredatFairvalueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r336", "r370", "r371", "r372", "r373", "r374", "r375", "r502", "r503", "r504", "r702", "r703", "r714", "r715", "r716" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails", "http://www.supermicro.com/role/FairValueDisclosureScheduleofCashEquivalentsandLongTermInvestmentsMeasuredatFairvalueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Measurements, Recurring", "label": "Fair Value, Recurring [Member]", "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." } } }, "auth_ref": [ "r451", "r457" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails", "http://www.supermicro.com/role/FairValueDisclosureScheduleofCashEquivalentsandLongTermInvestmentsMeasuredatFairvalueonaRecurringBasisDetails", "http://www.supermicro.com/role/FairValueDisclosureScheduleofLongTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r295", "r296", "r297", "r298", "r299", "r301", "r302", "r303", "r347", "r352", "r447", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r564", "r700", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r847", "r848", "r849", "r850" ] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Unrealized foreign currency exchange gain", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r460", "r461", "r462", "r463", "r650" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r748", "r759", "r769", "r794" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r748", "r759", "r769", "r794" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r748", "r759", "r769", "r794" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r748", "r759", "r769", "r794" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r748", "r759", "r769", "r794" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures", "label": "Furniture and Fixtures [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "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." } } }, "auth_ref": [ "r101", "r631" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r97" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r99", "r184", "r227", "r237", "r242", "r245", "r291", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r459", "r698", "r865" ] }, "smci_GuaranteeLineMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "GuaranteeLineMember", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoans2024CTBCBankCreditLinesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantee Line", "label": "Guarantee Line [Member]", "documentation": "Guarantee Line" } } }, "auth_ref": [] }, "smci_HSBCBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "HSBCBankMember", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoans2023HSBCBankCreditLinesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HSBC Bank", "label": "HSBC Bank [Member]", "documentation": "HSBC Bank" } } }, "auth_ref": [] }, "smci_ImportAndExportTradeFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "ImportAndExportTradeFacilityMember", "presentation": [ "http://www.supermicro.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Import and Export Trade Facility", "label": "Import And Export Trade Facility [Member]", "documentation": "Import And Export Trade Facility" } } }, "auth_ref": [] }, "smci_ImportOALoanAndExportOALoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "ImportOALoanAndExportOALoanMember", "presentation": [ "http://www.supermicro.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Import O/A Loan and Export O/A Loan", "label": "Import O/A Loan And Export O/A Loan [Member]", "documentation": "Import O/A Loan And Export O/A Loan" } } }, "auth_ref": [] }, "smci_ImportOALoanLineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "ImportOALoanLineOfCreditMember", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoans2024CTBCBankCreditLinesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Import O/A Loan Line Of Credit", "label": "Import O/A Loan Line Of Credit [Member]", "documentation": "Import O/A Loan Line Of Credit" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income tax provision", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "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." } } }, "auth_ref": [ "r227", "r237", "r242", "r245", "r567", "r698" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 3.0 }, "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Share of income (loss) from equity investee, net of taxes", "negatedTerseLabel": "Share of (income) loss from equity investee", "label": "Income (Loss) from Equity Method Investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r5", "r95", "r133", "r232", "r287", "r560" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r304", "r305", "r636" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r305", "r636" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.supermicro.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r185", "r419", "r424", "r425", "r426", "r429", "r431", "r432", "r433", "r587" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.supermicro.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Income tax benefit (provision)", "terseLabel": "Income tax (benefit) provision", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r137", "r142", "r202", "r203", "r233", "r422", "r430", "r568" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for taxes, net of refunds", "label": "Income Taxes Paid, Net", "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." } } }, "auth_ref": [ "r40" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://www.supermicro.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable (including changes in related party balances of $13,448 and $(11,242) during the nine months ended March 31, 2024 and 2023, respectively)", "verboseLabel": "Accounts payable, related party", "netLabel": "Changes in accounts payable", "label": "Increase (Decrease) in Accounts Payable", "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." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://www.supermicro.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable, net (including changes in related party balances of $4,363 and $6,367 during the nine months ended March 31, 2024 and 2023, respectively)", "negatedTerseLabel": "Changes in accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "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." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Income taxes payable", "label": "Increase (Decrease) in Income Taxes Payable", "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." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://www.supermicro.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities (including changes in related party balances of $4,781 and $(324) during the nine months ended March 31, 2024 and 2023, respectively)", "verboseLabel": "Accrued liabilities, related party", "netLabel": "Changes in accrued liabilities", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.supermicro.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred revenue", "terseLabel": "Increase in deferred revenue", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r530", "r835" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "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." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://www.supermicro.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities (including changes in related party balances of $(178) and $(241) during the nine months ended March 31, 2024 and 2023, respectively)", "verboseLabel": "Other long-term liabilities, related party", "netLabel": "Changes in other long-term liabilities", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://www.supermicro.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other assets (including changes in related party balances of $(2,517) and $(8,573) during the nine months ended March 31, 2024 and 2023, respectively)", "negatedTerseLabel": "Changes in other receivable", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "smci_IncrementalCommonSharesAttributableToDilutiveEffectOfConvertibleDebt": { "xbrltype": "sharesItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "IncrementalCommonSharesAttributableToDilutiveEffectOfConvertibleDebt", "calculation": { "http://www.supermicro.com/role/NetIncomePerCommonShareScheduleofComputationofBasicandDilutedNetIncomePerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.supermicro.com/role/NetIncomePerCommonShareScheduleofComputationofBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilutive convertible notes (in shares)", "label": "Incremental Common Shares Attributable To Dilutive Effect Of Convertible Debt", "documentation": "Incremental Common Shares Attributable To Dilutive Effect Of Convertible Debt" } } }, "auth_ref": [] }, "smci_IncrementalCommonSharesAttributableToDilutiveEffectOfSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "IncrementalCommonSharesAttributableToDilutiveEffectOfSecurities", "calculation": { "http://www.supermicro.com/role/NetIncomePerCommonShareScheduleofComputationofBasicandDilutedNetIncomePerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.supermicro.com/role/NetIncomePerCommonShareScheduleofComputationofBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilutive securities (in shares)", "label": "Incremental Common Shares Attributable To Dilutive Effect Of Securities", "documentation": "Incremental Common Shares Attributable To Dilutive Effect Of Securities" } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r751", "r759", "r769", "r786", "r794", "r798", "r806" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r804" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r740", "r810" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r740", "r810" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r740", "r810" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r70", "r135", "r170", "r230", "r473", "r637", "r733", "r917" ] }, "us-gaap_InterestOnConvertibleDebtNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestOnConvertibleDebtNetOfTax", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/NetIncomePerCommonShareScheduleofComputationofBasicandDilutedNetIncomePerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.supermicro.com/role/NetIncomePerCommonShareScheduleofComputationofBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible notes interest charge, net of tax", "label": "Interest on Convertible Debt, Net of Tax", "documentation": "Amount, after tax, of interest recognized on convertible debt instrument excluding interest on principal required to be paid in cash." } } }, "auth_ref": [ "r207", "r210", "r217" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "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." } } }, "auth_ref": [ "r176", "r180", "r181" ] }, "us-gaap_InventoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoriesMember", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchases - inventory", "label": "Inventories [Member]", "documentation": "Tangible personal property held for sale in the ordinary course of business, or in process of, or to be consumed in, production for sale." } } }, "auth_ref": [] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Net of Reserves", "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." } } }, "auth_ref": [ "r110", "r690" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofInventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofInventoriesDetails", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "totalLabel": "Total inventories", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r157", "r689", "r724" ] }, "us-gaap_InventoryNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNetAbstract", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory, Net [Abstract]", "label": "Inventory, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsAndSuppliesNetOfReserves", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchased parts and raw materials", "label": "Inventory, Raw Materials and Supplies, Net of Reserves", "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." } } }, "auth_ref": [ "r110", "r827" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work in process", "label": "Inventory, Work in Process, Net of Reserves", "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." } } }, "auth_ref": [ "r110", "r691" ] }, "smci_InvestmentAcquiredInExchangeForAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "InvestmentAcquiredInExchangeForAsset", "crdr": "credit", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Investment obtained in exchange for an asset", "label": "Investment Acquired In Exchange For Asset", "documentation": "Investment Acquired In Exchange For Asset" } } }, "auth_ref": [] }, "us-gaap_InvestmentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/FairValueDisclosureScheduleofCashEquivalentsandLongTermInvestmentsMeasuredatFairvalueonaRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureScheduleofCashEquivalentsandLongTermInvestmentsMeasuredatFairvalueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment in marketable equity security", "label": "Investments, Fair Value Disclosure", "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method." } } }, "auth_ref": [ "r452" ] }, "smci_InvestorInChinaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "InvestorInChinaMember", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investor in China", "label": "Investor In China [Member]", "documentation": "Investor In China [Member]" } } }, "auth_ref": [] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandMember", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Land", "label": "Land [Member]", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r869" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.supermicro.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operating Lease Expense Recognized and Supplemental Cash Flow Information", "label": "Lease, Cost [Table Text Block]", "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." } } }, "auth_ref": [ "r899" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.supermicro.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "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." } } }, "auth_ref": [ "r480" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.supermicro.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r480" ] }, "smci_LesseeOperatingLeaseAreaOfSpaceLeased": { "xbrltype": "areaItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "LesseeOperatingLeaseAreaOfSpaceLeased", "presentation": [ "http://www.supermicro.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Area of land (sq.ft)", "label": "Lessee, Operating Lease, Area Of Space Leased", "documentation": "Lessee, Operating Lease, Area Of Space Leased" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.supermicro.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Minimum Lease Payments Under Noncancelable Operating Lease Arrangements", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "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." } } }, "auth_ref": [ "r900" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/LeasesScheduleofFutureMinimumOperatingLiabilityPaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.supermicro.com/role/LeasesScheduleofFutureMinimumOperatingLiabilityPaymentsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.supermicro.com/role/LeasesScheduleofFutureMinimumOperatingLiabilityPaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total future lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r486" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/LeasesScheduleofFutureMinimumOperatingLiabilityPaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.supermicro.com/role/LeasesScheduleofFutureMinimumOperatingLiabilityPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "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)." } } }, "auth_ref": [ "r486" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/LeasesScheduleofFutureMinimumOperatingLiabilityPaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.supermicro.com/role/LeasesScheduleofFutureMinimumOperatingLiabilityPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "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)." } } }, "auth_ref": [ "r486" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/LeasesScheduleofFutureMinimumOperatingLiabilityPaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.supermicro.com/role/LeasesScheduleofFutureMinimumOperatingLiabilityPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "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)." } } }, "auth_ref": [ "r486" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/LeasesScheduleofFutureMinimumOperatingLiabilityPaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.supermicro.com/role/LeasesScheduleofFutureMinimumOperatingLiabilityPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "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)." } } }, "auth_ref": [ "r486" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/LeasesScheduleofFutureMinimumOperatingLiabilityPaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.supermicro.com/role/LeasesScheduleofFutureMinimumOperatingLiabilityPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "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." } } }, "auth_ref": [ "r900" ] }, "smci_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/LeasesScheduleofFutureMinimumOperatingLiabilityPaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.supermicro.com/role/LeasesScheduleofFutureMinimumOperatingLiabilityPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029 and beyond", "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/LeasesScheduleofFutureMinimumOperatingLiabilityPaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.supermicro.com/role/LeasesScheduleofFutureMinimumOperatingLiabilityPaymentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r486" ] }, "smci_LesseeOperatingLeaseMonthlyAggregatePayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "LesseeOperatingLeaseMonthlyAggregatePayment", "crdr": "debit", "presentation": [ "http://www.supermicro.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate monthly payments under lease", "label": "Lessee, Operating Lease, Monthly Aggregate Payment", "documentation": "Lessee, Operating Lease, Monthly Aggregate Payment" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.supermicro.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease term", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r898" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.supermicro.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "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." } } }, "auth_ref": [ "r476" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "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." } } }, "auth_ref": [ "r23", "r184", "r291", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r436", "r439", "r440", "r459", "r606", "r697", "r735", "r865", "r903", "r904" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r89", "r132", "r557", "r724", "r838", "r853", "r897" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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." } } }, "auth_ref": [ "r25", "r148", "r184", "r291", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r436", "r439", "r440", "r459", "r724", "r865", "r903", "r904" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoans2023HSBCBankCreditLinesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoans2024CTBCBankCreditLinesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding borrowings", "label": "Long-Term Line of Credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r17", "r129", "r913" ] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoans2023HSBCBankCreditLinesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoans2024CTBCBankCreditLinesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lender Name [Axis]", "label": "Lender Name [Axis]", "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." } } }, "auth_ref": [ "r21", "r837" ] }, "smci_LineOfCreditFacilityCovenantNotSatisfiedMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "LineOfCreditFacilityCovenantNotSatisfiedMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoans2024CTBCBankCreditLinesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility, covenant not satisfied, maximum borrowing capacity", "label": "Line of Credit Facility, Covenant Not Satisfied, Maximum Borrowing Capacity", "documentation": "Line of Credit Facility, Covenant Not Satisfied, Maximum Borrowing Capacity" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoans2023HSBCBankCreditLinesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoans2024CTBCBankCreditLinesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, Lender [Domain]", "label": "Line of Credit Facility, Lender [Domain]", "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." } } }, "auth_ref": [ "r21", "r837" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoans2023HSBCBankCreditLinesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoans2024CTBCBankCreditLinesDetails", "http://www.supermicro.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility, maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "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." } } }, "auth_ref": [ "r21" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility, remaining borrowing capacity", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r21" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "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." } } }, "auth_ref": [] }, "smci_LoanAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "LoanAgreementMember", "presentation": [ "http://www.supermicro.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan Agreement", "label": "Loan Agreement [Member]", "documentation": "Loan Agreement" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.supermicro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "presentation": [ "http://www.supermicro.com/role/SegmentReportingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Property, Plant and Equipment", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets." } } }, "auth_ref": [ "r15" ] }, "smci_LongTermAndShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "LongTermAndShortTermDebtTypeAxis", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term and Short-term Debt, Type [Axis]", "label": "Long-term and Short-term Debt, Type [Axis]", "documentation": "Long-term and Short-term Debt, Type [Axis]" } } }, "auth_ref": [] }, "smci_LongTermAndShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "LongTermAndShortTermDebtTypeDomain", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term and Short-term Debt, Type [Domain]", "label": "Long-term and Short-term Debt, Type [Domain]", "documentation": "Long-term and Short-term Debt, Type [Domain]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails": { "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.supermicro.com/role/ConvertibleNotesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total term loans", "verboseLabel": "Carrying value", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r17", "r129", "r335", "r349", "r702", "r703", "r913" ] }, "smci_LongTermDebtMaturitiesRepaymentsOfPrincipalInAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInAfterYearFour", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofMaturitiesofRevolvingLinesofCreditandTermLoansDetails": { "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofMaturitiesofRevolvingLinesofCreditandTermLoansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029 and thereafter", "label": "Long Term Debt Maturities Repayments Of Principal In After Year Four", "documentation": "Long Term Debt Maturities Repayments Of Principal In After Year Four" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofMaturitiesofRevolvingLinesofCreditandTermLoansDetails": { "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofMaturitiesofRevolvingLinesofCreditandTermLoansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year One", "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)." } } }, "auth_ref": [ "r7", "r190", "r340" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofMaturitiesofRevolvingLinesofCreditandTermLoansDetails": { "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofMaturitiesofRevolvingLinesofCreditandTermLoansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Long-Term Debt, Maturity, Year Four", "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)." } } }, "auth_ref": [ "r7", "r190", "r340" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofMaturitiesofRevolvingLinesofCreditandTermLoansDetails": { "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofMaturitiesofRevolvingLinesofCreditandTermLoansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Three", "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)." } } }, "auth_ref": [ "r7", "r190", "r340" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofMaturitiesofRevolvingLinesofCreditandTermLoansDetails": { "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofMaturitiesofRevolvingLinesofCreditandTermLoansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Two", "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)." } } }, "auth_ref": [ "r7", "r190", "r340" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofMaturitiesofRevolvingLinesofCreditandTermLoansDetails": { "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofMaturitiesofRevolvingLinesofCreditandTermLoansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2024", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "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." } } }, "auth_ref": [ "r839" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Term loans", "terseLabel": "Term loans, non-current", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r154" ] }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Category of Item Purchased [Axis]", "label": "Category of Item Purchased [Axis]", "documentation": "Information by category of items purchased under a long-term purchase commitment." } } }, "auth_ref": [] }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Purchase Commitment, Category of Item Purchased [Domain]", "label": "Long-Term Purchase Commitment, Category of Item Purchased [Domain]", "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.supermicro.com/role/ConvertibleNotesDetails", "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r28" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.supermicro.com/role/ConvertibleNotesDetails", "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "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." } } }, "auth_ref": [ "r28", "r52" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and equipment", "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r251", "r709", "r868", "r915", "r916" ] }, "srt_ManagementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ManagementMember", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Management", "label": "Management [Member]" } } }, "auth_ref": [ "r845", "r901" ] }, "smci_MarketableSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "MarketableSecuritiesMember", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureScheduleofCashEquivalentsandLongTermInvestmentsMeasuredatFairvalueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment in marketable equity security", "label": "Marketable Securities [Member]", "documentation": "Marketable Securities" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoans2023HSBCBankCreditLinesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoans2024CTBCBankCreditLinesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/RevenueNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockOptionValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r308", "r309", "r310", "r311", "r377", "r529", "r575", "r598", "r599", "r659", "r661", "r663", "r664", "r666", "r683", "r684", "r699", "r706", "r717", "r726", "r867", "r905", "r906", "r907", "r908", "r909", "r910" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r778" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r778" ] }, "smci_MegaBankCreditFacilityDueSeptember152026Member": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "MegaBankCreditFacilityDueSeptember152026Member", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mega Bank Credit Facility, due September 15, 2026", "label": "Mega Bank Credit Facility, due September 15, 2026 [Member]", "documentation": "Mega Bank Credit Facility, due September 15, 2026" } } }, "auth_ref": [] }, "smci_MegaBankCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "MegaBankCreditFacilityMember", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mega Bank Credit Facility", "label": "Mega Bank Credit Facility [Member]", "documentation": "Mega Bank Credit Facility" } } }, "auth_ref": [] }, "smci_MilestoneAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "MilestoneAxis", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofOperationalandStockPriceMilestonesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Milestone [Axis]", "label": "Milestone [Axis]", "documentation": "Milestone" } } }, "auth_ref": [] }, "smci_MilestoneDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "MilestoneDomain", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofOperationalandStockPriceMilestonesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Milestone [Domain]", "label": "Milestone [Domain]", "documentation": "Milestone [Domain]" } } }, "auth_ref": [] }, "smci_MilestoneFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "MilestoneFiveMember", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofOperationalandStockPriceMilestonesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Milestone Five", "label": "Milestone Five [Member]", "documentation": "Milestone Five" } } }, "auth_ref": [] }, "smci_MilestoneFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "MilestoneFourMember", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofOperationalandStockPriceMilestonesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Milestone Four", "label": "Milestone Four [Member]", "documentation": "Milestone Four" } } }, "auth_ref": [] }, "smci_MilestoneOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "MilestoneOneMember", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofOperationalandStockPriceMilestonesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Milestone One", "label": "Milestone One [Member]", "documentation": "Milestone One" } } }, "auth_ref": [] }, "smci_MilestoneThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "MilestoneThreeMember", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofOperationalandStockPriceMilestonesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Milestone Three", "label": "Milestone Three [Member]", "documentation": "Milestone Three" } } }, "auth_ref": [] }, "smci_MilestoneTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "MilestoneTwoMember", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofOperationalandStockPriceMilestonesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Milestone Two", "label": "Milestone Two [Member]", "documentation": "Milestone Two" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoans2023HSBCBankCreditLinesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoans2024CTBCBankCreditLinesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/RevenueNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockOptionValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r308", "r309", "r310", "r311", "r377", "r529", "r575", "r598", "r599", "r659", "r661", "r663", "r664", "r666", "r683", "r684", "r699", "r706", "r717", "r726", "r867", "r905", "r906", "r907", "r908", "r909", "r910" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interest", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r33", "r131", "r184", "r291", "r313", "r315", "r316", "r317", "r320", "r321", "r459", "r556", "r610" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r797" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureScheduleofCashEquivalentsandLongTermInvestmentsMeasuredatFairvalueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money Market Funds", "label": "Money Market Funds [Member]", "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." } } }, "auth_ref": [ "r870" ] }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInStandardProductWarrantyAccrualRollForward", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofProductWarrantiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Warranties:", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r805" ] }, "smci_NTDShortTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "NTDShortTermLoanMember", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoans2024CTBCBankCreditLinesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "NTD Short Term Loan", "label": "NTD Short Term Loan [Member]", "documentation": "NTD Short Term Loan" } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r251", "r709", "r868", "r915", "r916" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r779" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "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." } } }, "auth_ref": [ "r179" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "FINANCING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r179" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "INVESTING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in) provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r104", "r105", "r106" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "OPERATING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Net income", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r96", "r106", "r134", "r146", "r162", "r165", "r169", "r184", "r194", "r196", "r197", "r198", "r199", "r202", "r203", "r213", "r227", "r237", "r242", "r245", "r291", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r450", "r459", "r562", "r629", "r651", "r652", "r698", "r733", "r865" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/NetIncomePerCommonShareScheduleofComputationofBasicandDilutedNetIncomePerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.supermicro.com/role/NetIncomePerCommonShareScheduleofComputationofBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income - basic", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r174", "r196", "r197", "r198", "r199", "r205", "r206", "r214", "r217", "r227", "r237", "r242", "r245", "r698" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://www.supermicro.com/role/NetIncomePerCommonShareScheduleofComputationofBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/NetIncomePerCommonShareScheduleofComputationofBasicandDilutedNetIncomePerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.supermicro.com/role/NetIncomePerCommonShareScheduleofComputationofBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income - diluted", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r174", "r207", "r209", "r210", "r211", "r212", "r214", "r217" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Pronouncements Not Yet Adopted", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "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." } } }, "auth_ref": [] }, "smci_NoCancellablePurchaseObligationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "NoCancellablePurchaseObligationMember", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "No-Cancellable Purchase Obligation", "label": "No-Cancellable Purchase Obligation [Member]", "documentation": "No-Cancellable Purchase Obligation" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r778" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r748", "r759", "r769", "r786", "r794" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r776" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r775" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r786" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r805" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r805" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash investing and financing activities:", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling Interest", "label": "Noncontrolling Interest [Member]", "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." } } }, "auth_ref": [ "r61", "r353", "r840", "r841", "r842", "r918" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense), net", "label": "Nonoperating Income (Expense)", "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)." } } }, "auth_ref": [ "r102" ] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.supermicro.com/role/SegmentReportingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "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." } } }, "auth_ref": [ "r844" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "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." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Income from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r227", "r237", "r242", "r245", "r698" ] }, "smci_OperatingLeaseAnnualPaymentIncreasePercent": { "xbrltype": "percentItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "OperatingLeaseAnnualPaymentIncreasePercent", "presentation": [ "http://www.supermicro.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Annual payment increase, percent", "label": "Operating Lease, Annual Payment Increase, Percent", "documentation": "Operating Lease, Annual Payment Increase, Percent" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.supermicro.com/role/LeasesScheduleofLeaseCostsandCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease expense (including expense for lease agreements with related parties of $86 and $139 for the three months ended March 31, 2024 and $2023, respectively, and $363 and $422 for the nine months ended March 31, 2024 and 2023, respectively)", "label": "Operating Lease, Cost", "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." } } }, "auth_ref": [ "r481", "r723" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/LeasesScheduleofFutureMinimumOperatingLiabilityPaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.supermicro.com/role/LeasesScheduleofFutureMinimumOperatingLiabilityPaymentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Present value of operating lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r477" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liability", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r477" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.supermicro.com/role/LeasesScheduleofLeaseCostsandCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash payments for operating leases (including payments to related parties of $75 and $134 for the three months ended March 31, 2024 and $2023, respectively, and $333 and $391 for the nine months ended March 31, 2024 and $2023, respectively)", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r478", "r482" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.supermicro.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Incremental borrowing rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r485", "r723" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.supermicro.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, weighted average remaining lease term", "label": "Operating Lease, Weighted Average Remaining Lease Term", "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." } } }, "auth_ref": [ "r484", "r723" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "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." } } }, "auth_ref": [ "r78", "r107", "r108", "r121" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r24" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r152" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation (loss) gain", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "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." } } }, "auth_ref": [ "r3", "r9", "r122" ] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (loss) on auction rate security", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "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." } } }, "auth_ref": [ "r159", "r160", "r161" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r11", "r16", "r163", "r166", "r171", "r465", "r466", "r471", "r545", "r563", "r829", "r830" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive (loss) income, net of tax", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r3", "r9", "r122", "r163", "r166" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive (loss) income, net of tax:", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r29" ] }, "smci_OtherMiscellaneousMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "OtherMiscellaneousMember", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchases - other miscellaneous items", "label": "Other Miscellaneous [Member]", "documentation": "Other Miscellaneous" } } }, "auth_ref": [] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r106" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r778" ] }, "smci_OtherRegionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "OtherRegionMember", "presentation": [ "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other region [Member]", "documentation": "Other region [Member]" } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r746", "r757", "r767", "r792" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r749", "r760", "r770", "r795" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r749", "r760", "r770", "r795" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r774" ] }, "smci_PayableManufacturer": { "xbrltype": "monetaryItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "PayableManufacturer", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract manufacturers liabilities", "label": "Payable, Manufacturer", "documentation": "Payable, Manufacturer" } } }, "auth_ref": [] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Liabilities [Abstract]", "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "smci_PaymentsForCappedCallTransactions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "PaymentsForCappedCallTransactions", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.supermicro.com/role/ConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of capped calls", "terseLabel": "Purchase of capped calls", "label": "Payments For Capped Call Transactions", "documentation": "Payments For Capped Call Transactions" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfEquity", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Stock repurchases", "label": "Payments for Repurchase of Equity", "documentation": "The cash outflow to reacquire common and preferred stock." } } }, "auth_ref": [ "r38", "r585" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment of withholding tax on vesting of restricted stock units", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r175" ] }, "us-gaap_PaymentsToAcquireEquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireEquitySecuritiesFvNi", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Investment in equity securities", "label": "Payments to Acquire Equity Securities, FV-NI", "documentation": "Amount of cash outflow to acquire investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as investing activity." } } }, "auth_ref": [ "r136", "r177" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://www.supermicro.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property, plant and equipment (including payments to related parties of $9,132 and $6,325 during the nine months ended March 31, 2024 and 2023, respectively)", "terseLabel": "Purchases of property, plant and equipment, related party", "verboseLabel": "Purchases of property, plant and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "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." } } }, "auth_ref": [ "r103" ] }, "us-gaap_PaymentsToAcquireRealEstate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireRealEstate", "crdr": "credit", "presentation": [ "http://www.supermicro.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments to acquire real estate", "label": "Payments to Acquire Real Estate", "documentation": "The cash outflow from the acquisition of a piece of land, anything permanently fixed to it, including buildings, structures on it and so forth; includes real estate intended to generate income for the owner; excludes real estate acquired for use by the owner." } } }, "auth_ref": [ "r103" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r777" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r777" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r776" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r786" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r779" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r775" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.supermicro.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets (including receivables from related parties of $30,249 and $27,732 at March 31, 2024 and June 30, 2023, respectively)", "verboseLabel": "Other receivable, related parties", "label": "Prepaid Expense and Other Assets, Current", "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." } } }, "auth_ref": [ "r828" ] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassifications", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r824" ] }, "us-gaap_ProceedsFromConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromConvertibleDebt", "crdr": "debit", "presentation": [ "http://www.supermicro.com/role/ConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of 2029 convertible notes, net of issuance costs", "label": "Proceeds from Convertible Debt", "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder." } } }, "auth_ref": [ "r37" ] }, "smci_ProceedsFromConvertibleDebtNetOfIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "ProceedsFromConvertibleDebtNetOfIssuanceCosts", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of 2029 convertible notes, net of issuance costs", "label": "Proceeds From Convertible Debt, Net Of Issuance Costs", "documentation": "Proceeds From Convertible Debt, Net Of Issuance Costs" } } }, "auth_ref": [] }, "smci_ProceedsFromIssuanceOfCommonStockNetOfIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "ProceedsFromIssuanceOfCommonStockNetOfIssuanceCosts", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Issuances of common stock in public offerings, net of issuance costs", "label": "Proceeds From Issuance Of Common Stock, Net Of Issuance Costs", "documentation": "Proceeds From Issuance Of Common Stock, Net Of Issuance Costs" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfDebt", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from lines of credit and term loans", "label": "Proceeds from Issuance of Debt", "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt." } } }, "auth_ref": [ "r833" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r812", "r832" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from exercise of stock options", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r2", "r14" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyProductTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r247", "r531", "r569", "r570", "r571", "r572", "r573", "r574", "r685", "r707", "r725", "r816", "r858", "r859", "r868", "r915" ] }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualClassifiedCurrent", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofProductWarrantiesDetails": { "parentTag": "us-gaap_StandardProductWarrantyAccrual", "weight": 1.0, "order": 2.0 }, "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails", "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofProductWarrantiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued warranty costs", "terseLabel": "Current portion", "label": "Product Warranty Accrual, Current", "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)." } } }, "auth_ref": [ "r24", "r860", "r864" ] }, "us-gaap_ProductWarrantyAccrualNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualNoncurrent", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofProductWarrantiesDetails": { "parentTag": "us-gaap_StandardProductWarrantyAccrual", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofProductWarrantiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Non-current portion", "label": "Product Warranty Accrual, Noncurrent", "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." } } }, "auth_ref": [ "r29", "r860", "r864" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyProductTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r247", "r531", "r569", "r570", "r571", "r572", "r573", "r574", "r685", "r707", "r725", "r816", "r858", "r859", "r868", "r915" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss)", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r146", "r162", "r165", "r178", "r184", "r194", "r202", "r203", "r227", "r237", "r242", "r245", "r291", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r434", "r437", "r438", "r450", "r459", "r548", "r561", "r592", "r629", "r651", "r652", "r698", "r721", "r722", "r734", "r831", "r865" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r6" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofPropertyPlantandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, gross", "label": "Property, Plant and Equipment, Gross", "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." } } }, "auth_ref": [ "r111", "r150", "r559" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofPropertyPlantandEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofPropertyPlantandEquipmentDetails", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.supermicro.com/role/SegmentReportingPropertyPlantandEquipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net", "label": "Property, Plant and Equipment, Net", "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." } } }, "auth_ref": [ "r6", "r549", "r559", "r724" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property, Plant, and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "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." } } }, "auth_ref": [ "r6" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "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." } } }, "auth_ref": [ "r111" ] }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseCommitmentExcludingLongtermCommitmentLineItems", "presentation": [ "http://www.supermicro.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase Commitment, Excluding Long-term Commitment [Line Items]", "label": "Purchase Commitment, Excluding Long-Term Commitment [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseCommitmentExcludingLongtermCommitmentTable", "presentation": [ "http://www.supermicro.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase Commitment, Excluding Long-term Commitment [Table]", "label": "Purchase Commitment, Excluding Long-Term Commitment [Table]", "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." } } }, "auth_ref": [ "r82", "r130" ] }, "us-gaap_PurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligation", "crdr": "credit", "presentation": [ "http://www.supermicro.com/role/CommitmentsandContingenciesDetails", "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Outstanding purchase order", "terseLabel": "Purchase commitments, total", "label": "Purchase Obligation", "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier." } } }, "auth_ref": [] }, "smci_PurchaseObligationTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "PurchaseObligationTypeAxis", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase Obligation Type [Axis]", "label": "Purchase Obligation Type [Axis]", "documentation": "Purchase Obligation Type" } } }, "auth_ref": [] }, "smci_PurchaseObligationTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "PurchaseObligationTypeDomain", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase Obligation Type [Domain]", "label": "Purchase Obligation Type [Domain]", "documentation": "Purchase Obligation Type [Domain]" } } }, "auth_ref": [] }, "smci_PurchasesTotalMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "PurchasesTotalMember", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total purchase", "label": "Purchases, Total [Member]", "documentation": "Purchases, Total [Member]" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r774" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r774" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoans2023HSBCBankCreditLinesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoans2024CTBCBankCreditLinesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/RevenueNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockOptionValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r308", "r309", "r310", "r311", "r369", "r377", "r405", "r406", "r407", "r505", "r529", "r575", "r598", "r599", "r659", "r661", "r663", "r664", "r666", "r683", "r684", "r699", "r706", "r717", "r726", "r727", "r856", "r867", "r906", "r907", "r908", "r909", "r910" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoans2023HSBCBankCreditLinesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoans2024CTBCBankCreditLinesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/RevenueNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockOptionValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r308", "r309", "r310", "r311", "r369", "r377", "r405", "r406", "r407", "r505", "r529", "r575", "r598", "r599", "r659", "r661", "r663", "r664", "r666", "r683", "r684", "r699", "r706", "r717", "r726", "r727", "r856", "r867", "r906", "r907", "r908", "r909", "r910" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r741", "r752", "r762", "r787" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://www.supermicro.com/role/CommitmentsandContingenciesDetails", "http://www.supermicro.com/role/LeasesScheduleofLeaseCostsandCashFlowInformationDetails", "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails", "http://www.supermicro.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails", "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Domain]", "label": "Related Party, Type [Domain]", "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." } } }, "auth_ref": [ "r376", "r491", "r492", "r601", "r602", "r603", "r604", "r605", "r626", "r628", "r658" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://www.supermicro.com/role/CommitmentsandContingenciesDetails", "http://www.supermicro.com/role/LeasesScheduleofLeaseCostsandCashFlowInformationDetails", "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails", "http://www.supermicro.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails", "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r186", "r187", "r491", "r492", "r493", "r494", "r601", "r602", "r603", "r604", "r605", "r626", "r628", "r658" ] }, "smci_RelatedPartyOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "RelatedPartyOwnershipPercentage", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership percentage (as a percent)", "label": "Related Party Ownership Percentage", "documentation": "Related Party Ownership Percentage" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.supermicro.com/role/LeasesScheduleofLeaseCostsandCashFlowInformationDetails", "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails", "http://www.supermicro.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "label": "Related Party Transaction [Line Items]", "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." } } }, "auth_ref": [ "r632", "r633", "r636" ] }, "smci_RelatedPartyTransactionProductPurchasePercent": { "xbrltype": "percentItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "RelatedPartyTransactionProductPurchasePercent", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product sold percent", "label": "Related Party Transaction, Product Purchase Percent", "documentation": "Related Party Transaction, Product Purchase Percent" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions [Abstract]", "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://www.supermicro.com/role/CommitmentsandContingenciesDetails", "http://www.supermicro.com/role/LeasesScheduleofLeaseCostsandCashFlowInformationDetails", "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails", "http://www.supermicro.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails", "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Axis]", "label": "Related Party, Type [Axis]", "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." } } }, "auth_ref": [ "r376", "r491", "r492", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r601", "r602", "r603", "r604", "r605", "r626", "r628", "r658", "r902" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions", "label": "Related Party Transactions Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r488", "r489", "r490", "r492", "r495", "r588", "r589", "r590", "r634", "r635", "r636", "r656", "r657" ] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebt", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayment of lines of credit and term loans", "label": "Repayments of Debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r834" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails", "http://www.supermicro.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r188", "r189", "r326", "r351", "r494", "r693", "r694" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "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." } } }, "auth_ref": [ "r77", "r418", "r911" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r742", "r753", "r763", "r788" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r743", "r754", "r764", "r789" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r750", "r761", "r771", "r796" ] }, "us-gaap_RestrictedCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalents", "crdr": "debit", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureScheduleofCashEquivalentsandLongTermInvestmentsMeasuredatFairvalueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash and equivalents", "label": "Restricted Cash and Cash Equivalents", "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." } } }, "auth_ref": [ "r39", "r125", "r149", "r182", "r553" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureScheduleofCashEquivalentsandLongTermInvestmentsMeasuredatFairvalueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Cash and Cash Equivalents [Axis]", "label": "Restricted Cash and Cash Equivalents [Axis]", "documentation": "Information by category of cash or cash equivalent items which are restricted as to withdrawal or usage." } } }, "auth_ref": [ "r19" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureScheduleofCashEquivalentsandLongTermInvestmentsMeasuredatFairvalueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Domain]", "label": "Cash and Cash Equivalents [Domain]", "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." } } }, "auth_ref": [ "r149" ] }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofCashCashEquivalentsRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofCashCashEquivalentsRestrictedCashDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted cash included in other assets", "label": "Restricted Cash and Cash Equivalents, Noncurrent", "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." } } }, "auth_ref": [ "r39", "r138", "r182" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityDeterminingFairValueNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units (RSUs)", "label": "Restricted Stock Units (RSUs) [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r86", "r118", "r555", "r579", "r581", "r586", "r609", "r724" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r144", "r191", "r192", "r193", "r195", "r201", "r203", "r292", "r293", "r414", "r415", "r416", "r427", "r428", "r441", "r443", "r444", "r446", "r448", "r576", "r578", "r593", "r918" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://www.supermicro.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails", "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyLocationDetails", "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyProductTypeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofOperationalandStockPriceMilestonesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net sales (including related party sales of $25,804 and $9,188 in the three months ended March 31, 2024 and 2023, respectively, and $58,980 and $54,316 in the nine months ended March 31, 2024 and 2023, respectively)", "terseLabel": "Net sales", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "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." } } }, "auth_ref": [ "r228", "r229", "r236", "r240", "r241", "r247", "r249", "r251", "r364", "r365", "r531" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.supermicro.com/role/Revenue" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer [Text Block]", "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." } } }, "auth_ref": [ "r143", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r368" ] }, "us-gaap_RevenuePerformanceObligationDescriptionOfPaymentTerms": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuePerformanceObligationDescriptionOfPaymentTerms", "presentation": [ "http://www.supermicro.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Description of payment terms", "label": "Revenue, Performance Obligation, Description of Payment Terms", "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." } } }, "auth_ref": [ "r358" ] }, "smci_RevenuePerformanceObligationPaymentTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "RevenuePerformanceObligationPaymentTerm", "presentation": [ "http://www.supermicro.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment terms", "label": "Revenue, Performance Obligation, Payment Term", "documentation": "Revenue, Performance Obligation, Payment Term" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.supermicro.com/role/RevenuePerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining revenue performance obligation, amount", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r140" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.supermicro.com/role/RevenuePerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.supermicro.com/role/RevenuePerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation, expected timing of satisfaction, period", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "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." } } }, "auth_ref": [ "r141" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.supermicro.com/role/RevenuePerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r141" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.supermicro.com/role/RevenuePerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.supermicro.com/role/RevenuePerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining revenue performance obligation, percent to be recognized", "label": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r813" ] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.supermicro.com/role/SegmentReportingPropertyPlantandEquipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoans2023HSBCBankCreditLinesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoans2024CTBCBankCreditLinesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.supermicro.com/role/LeasesScheduleofLeaseCostsandCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "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", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r483", "r723" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r805" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r805" ] }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockConsiderationReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net proceeds received", "label": "Sale of Stock, Consideration Received on Transaction", "documentation": "Cash received on stock transaction after deduction of issuance costs." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Domain]", "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of stock, number of shares issued in transaction (in shares)", "label": "Sale of Stock, Number of Shares Issued in Transaction", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock (USD per share)", "label": "Sale of Stock, Price Per Share", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Sales", "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r251", "r814" ] }, "smci_SanJoseCaliforniaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "SanJoseCaliforniaMember", "presentation": [ "http://www.supermicro.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "San Jose, California", "label": "San Jose, California [Member]", "documentation": "San Jose, California" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued Liabilities", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.supermicro.com/role/NetIncomePerCommonShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "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." } } }, "auth_ref": [ "r44" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-Term Investments", "label": "Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash, Cash Equivalents and Restricted Cash", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of the components of cash and cash equivalents." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Short-term and Long-term Debt Obligations", "label": "Schedule of Debt [Table Text Block]", "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." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.supermicro.com/role/NetIncomePerCommonShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Computation of Basic and Diluted Net Income Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "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." } } }, "auth_ref": [ "r843" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock-based Compensation Expense", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "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." } } }, "auth_ref": [ "r57" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r288", "r289", "r290" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventories", "label": "Schedule of Inventory, Current [Table Text Block]", "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." } } }, "auth_ref": [ "r18", "r90", "r91", "r92" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Short-term and Long-term Debt Obligations", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r7" ] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Product Warranties", "label": "Schedule of Product Warranty Liability [Table Text Block]", "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." } } }, "auth_ref": [ "r312" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "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." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.supermicro.com/role/LeasesScheduleofLeaseCostsandCashFlowInformationDetails", "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails", "http://www.supermicro.com/role/RelatedPartyTransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "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." } } }, "auth_ref": [ "r72", "r73", "r632", "r633", "r636" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions", "label": "Schedule of Related Party Transactions [Table Text Block]", "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." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.supermicro.com/role/SegmentReportingPropertyPlantandEquipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r50", "r94" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity2021CEOPerformanceAwardsNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity2023CEOPerformanceAwardsNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityDeterminingFairValueNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUActivityDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofOperationalandStockPriceMilestonesDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockOptionValuationAssumptionsDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r379", "r381", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restricted Stock Unit Activity", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "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." } } }, "auth_ref": [ "r56" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock Option Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "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." } } }, "auth_ref": [ "r12", "r13", "r56" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assumptions Used to Estimate Fair Value of Stock Options Granted Using Black-Scholes Option Pricing Model", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "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." } } }, "auth_ref": [ "r120" ] }, "us-gaap_ScheduleOfShortTermDebtTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShortTermDebtTable", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoans2023HSBCBankCreditLinesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoans2024CTBCBankCreditLinesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Short-term Debt [Table]", "label": "Schedule of Short-Term Debt [Table]", "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." } } }, "auth_ref": [ "r22" ] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebtMember", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured debt", "label": "Secured Debt [Member]", "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets." } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.supermicro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r736" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.supermicro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r738" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.supermicro.com/role/LeasesNarrativeDetails", "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyLocationDetails", "http://www.supermicro.com/role/SegmentReportingPropertyPlantandEquipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r249", "r250", "r595", "r596", "r597", "r660", "r662", "r665", "r667", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r686", "r708", "r727", "r868", "r915" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.supermicro.com/role/SegmentReporting" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting", "label": "Segment Reporting Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r223", "r224", "r225", "r226", "r227", "r235", "r239", "r243", "r244", "r245", "r246", "r247", "r248", "r251" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r97" ] }, "smci_ServerAndStorageSystemsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "ServerAndStorageSystemsMember", "presentation": [ "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyProductTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Server\u00a0and storage systems", "label": "Server And Storage Systems [Member]", "documentation": "Server And Storage Systems [Member]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r718" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r399" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r399" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "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)." } } }, "auth_ref": [ "r397" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "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)." } } }, "auth_ref": [ "r397" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period (in shares)", "periodEndLabel": "Balance at end of period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "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." } } }, "auth_ref": [ "r394", "r395" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Time-Based RSUs Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period (in dollars per share)", "periodEndLabel": "Balance at end of period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r394", "r395" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant-Date Fair Value per Share", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "smci_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Released (in shares)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Released In Period", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Released In Period" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockOptionValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "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." } } }, "auth_ref": [ "r406" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockOptionValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "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." } } }, "auth_ref": [ "r405" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockOptionValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Volatility, maximum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "documentation": "The estimated measure of the maximum 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." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockOptionValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Volatility, minimum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "documentation": "The estimated measure of the minimum 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." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockOptionValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r407" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockOptionValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate, maximum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockOptionValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate, minimum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity2021CEOPerformanceAwardsNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity2023CEOPerformanceAwardsNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityDeterminingFairValueNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUActivityDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofOperationalandStockPriceMilestonesDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockOptionValuationAssumptionsDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "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." } } }, "auth_ref": [ "r379", "r381", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional shares authorized (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares authorized (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r720" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Authorized shares available for future issuance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "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." } } }, "auth_ref": [ "r55" ] }, "smci_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfUnitsPerVestingTranche": { "xbrltype": "sharesItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfUnitsPerVestingTranche", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofOperationalandStockPriceMilestonesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of units per vesting tranche (in shares)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Units Per Vesting Tranche", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Units Per Vesting Tranche" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term and Aggregate Intrinsic Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options vested and exercisable (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "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." } } }, "auth_ref": [ "r388" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited/cancelled (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "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." } } }, "auth_ref": [ "r392" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity2021CEOPerformanceAwardsNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity2023CEOPerformanceAwardsNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grants in period (in shares)", "verboseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r390" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockOptionValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average fair value of options (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r400" ] }, "smci_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMarketPriceMilestone": { "xbrltype": "perShareItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMarketPriceMilestone", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity2023CEOPerformanceAwardsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Market price milestone (in dollars per share)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Market Price Milestone", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Market Price Milestone" } } }, "auth_ref": [] }, "smci_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMarketPriceMilestoneNumberOfTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMarketPriceMilestoneNumberOfTradingDays", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity2023CEOPerformanceAwardsNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofOperationalandStockPriceMilestonesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Market Price Milestone, Number Of Trading Days" } } }, "auth_ref": [] }, "smci_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfOperationalMilestones": { "xbrltype": "integerItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfOperationalMilestones", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity2023CEOPerformanceAwardsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operational milestones", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Number Of Operational Milestones", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Number Of Operational Milestones" } } }, "auth_ref": [] }, "smci_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfVestingTranches": { "xbrltype": "integerItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfVestingTranches", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity2023CEOPerformanceAwardsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of vesting tranches", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Number Of Vesting Tranches", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Number Of Vesting Tranches" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares reserved for outstanding awards (in shares)", "periodStartLabel": "Balance at beginning of period (in shares)", "periodEndLabel": "Balance at end of period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r386", "r387" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period (in dollars per share)", "periodEndLabel": "Balance at end of period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r386", "r387" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price\u00a0per Share", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options vested and exercisable (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "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." } } }, "auth_ref": [ "r402" ] }, "smci_ShareBasedCompensationArrangementByShareBasedPaymentAwardOwnershipThresholdForEmployeesToQualifyForExercisePricePerShareForIncentiveStockOptionsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOwnershipThresholdForEmployeesToQualifyForExercisePricePerShareForIncentiveStockOptionsPercentage", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership percentage threshold for employee owned incentive stock options to qualify for exercise price per share", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Ownership Threshold For Employees To Qualify For Exercise Price Per Share For Incentive Stock Options, Percentage", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Ownership Threshold For Employees To Qualify For Exercise Price Per Share For Incentive Stock Options, Percentage" } } }, "auth_ref": [] }, "smci_ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Released (in dollars per share)", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other than Options, Released In Period, Weighted Average Grant Date Fair Value", "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other than Options, Released In Period, Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity2021CEOPerformanceAwardsNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity2023CEOPerformanceAwardsNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityDeterminingFairValueNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityRSUActivityDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofOperationalandStockPriceMilestonesDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockOptionValuationAssumptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r391" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited/cancelled (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r392" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r390" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity2023CEOPerformanceAwardsNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche One", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier [Axis]", "label": "Supplier [Axis]", "documentation": "Information by supplier." } } }, "auth_ref": [] }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier [Domain]", "label": "Supplier [Domain]", "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received." } } }, "auth_ref": [] }, "smci_ShareBasedPaymentArrangementTrancheFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "ShareBasedPaymentArrangementTrancheFiveMember", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity2023CEOPerformanceAwardsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche Five", "label": "Share-based Payment Arrangement, Tranche Five [Member]", "documentation": "Share-based Payment Arrangement, Tranche Five" } } }, "auth_ref": [] }, "smci_ShareBasedPaymentArrangementTrancheTwoThroughSixteenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "ShareBasedPaymentArrangementTrancheTwoThroughSixteenMember", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining Tranches", "label": "Share-Based Payment Arrangement, Tranche Two Through Sixteen [Member]", "documentation": "Share-Based Payment Arrangement, Tranche Two Through Sixteen" } } }, "auth_ref": [] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofOperationalandStockPriceMilestonesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share price milestone (in dollars per share)", "label": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock option and restricted stock units vesting rights, percentage", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r871" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock option expected life (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r719" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofStockOptionValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "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." } } }, "auth_ref": [ "r404" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining contractual term, options vested and exercisable (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "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." } } }, "auth_ref": [ "r55" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining contractual term, options outstanding (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "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." } } }, "auth_ref": [ "r119" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of fair market value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Shares withheld for the withholding tax on vesting of restricted stock units (in shares)", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShortTermBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermBorrowings", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails": { "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total line of credit", "label": "Short-Term Debt", "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." } } }, "auth_ref": [ "r79", "r127", "r724", "r912" ] }, "smci_ShortTermDebtAndLongTermDebtCurrentMaturities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "ShortTermDebtAndLongTermDebtCurrentMaturities", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Lines of credit and current portion of term loans", "terseLabel": "Lines of credit and current portion of term loans", "label": "Short-Term Debt And Long-Term Debt, Current Maturities", "documentation": "Short-Term Debt And Long-Term Debt, Current Maturities" } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtLineItems", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoans2023HSBCBankCreditLinesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoans2024CTBCBankCreditLinesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Debt [Line Items]", "label": "Short-Term Debt [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoans2023HSBCBankCreditLinesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoans2024CTBCBankCreditLinesDetails", "http://www.supermicro.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Debt, Type [Axis]", "label": "Short-Term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r22" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoans2023HSBCBankCreditLinesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoans2024CTBCBankCreditLinesDetails", "http://www.supermicro.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Debt, Type [Domain]", "label": "Short-Term Debt, Type [Domain]", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r20" ] }, "us-gaap_ShortTermLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeasePayments", "crdr": "credit", "presentation": [ "http://www.supermicro.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease payments", "label": "Short-Term Lease Payments", "documentation": "Amount of cash outflow for short-term lease payment excluded from lease liability." } } }, "auth_ref": [ "r479" ] }, "smci_SiblingOfYihShyanWallyLiawMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "SiblingOfYihShyanWallyLiawMember", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sibling of Yih-Shyan (Wally) Liaw", "label": "Sibling of Yih-Shyan (Wally) Liaw [Member]", "documentation": "Sibling of Yih-Shyan (Wally) Liaw" } } }, "auth_ref": [] }, "us-gaap_StandardProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrual", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofProductWarrantiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofProductWarrantiesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, beginning of the period", "periodEndLabel": "Balance, end of the period", "totalLabel": "Total product warranty", "label": "Standard Product Warranty Accrual", "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." } } }, "auth_ref": [ "r860", "r864" ] }, "us-gaap_StandardProductWarrantyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrualPayments", "crdr": "debit", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofProductWarrantiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Costs utilized", "label": "Standard Product Warranty Accrual, Decrease for Payments", "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." } } }, "auth_ref": [ "r861" ] }, "us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrualPreexistingIncreaseDecrease", "crdr": "credit", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofProductWarrantiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in estimated liability for pre-existing warranties", "label": "Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties", "documentation": "Amount of increase (decrease) in the standard product warranty accrual from changes in estimates attributable to preexisting product warranties. Excludes extended product warranties." } } }, "auth_ref": [ "r863" ] }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "crdr": "credit", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponentsScheduleofProductWarrantiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for warranty", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties." } } }, "auth_ref": [ "r862" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r11", "r32", "r144", "r167", "r168", "r169", "r191", "r192", "r193", "r195", "r201", "r203", "r222", "r292", "r293", "r353", "r414", "r415", "r416", "r427", "r428", "r441", "r442", "r443", "r444", "r445", "r446", "r448", "r465", "r467", "r468", "r469", "r470", "r471", "r487", "r576", "r577", "r578", "r593", "r653" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.supermicro.com/role/LeasesNarrativeDetails", "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyLocationDetails", "http://www.supermicro.com/role/SegmentReportingPropertyPlantandEquipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r249", "r250", "r595", "r596", "r597", "r660", "r662", "r665", "r667", "r670", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r686", "r708", "r727", "r868", "r915" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r191", "r192", "r193", "r222", "r531", "r583", "r594", "r600", "r601", "r602", "r603", "r604", "r605", "r608", "r611", "r612", "r613", "r614", "r615", "r617", "r618", "r619", "r620", "r622", "r623", "r624", "r625", "r626", "r628", "r630", "r631", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r653", "r728" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r191", "r192", "r193", "r222", "r531", "r583", "r594", "r600", "r601", "r602", "r603", "r604", "r605", "r608", "r611", "r612", "r613", "r614", "r615", "r617", "r618", "r619", "r620", "r622", "r623", "r624", "r625", "r626", "r628", "r630", "r631", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r653", "r728" ] }, "smci_SteveLiangAndOtherFamilyMembersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "SteveLiangAndOtherFamilyMembersMember", "presentation": [ "http://www.supermicro.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Steve Liang and other family members", "label": "Steve Liang And Other Family Members [Member]", "documentation": "SteveLiangAndOtherFamilyMembers [Member]" } } }, "auth_ref": [] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r745", "r756", "r766", "r791" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock in a public offering, net of issuance costs (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r11", "r83", "r84", "r118", "r584", "r653", "r668" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Release of common stock upon vesting of restricted stock units (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r11", "r118" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options (in shares)", "negatedTerseLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r11", "r83", "r84", "r118", "r391" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock in a public offering, net of issuance costs", "label": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r11", "r83", "r84", "r118", "r593", "r653", "r668", "r734" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r11", "r32", "r118" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityCommonStockRepurchaseNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, authorized amount", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "smci_StockRepurchasedAndRetiredDuringPeriodIncludingRelatedTaxesShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "StockRepurchasedAndRetiredDuringPeriodIncludingRelatedTaxesShares", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Share repurchases, retirement and related taxes (in shares)", "label": "Stock Repurchased and Retired During Period, Including Related Taxes, Shares", "documentation": "Stock Repurchased and Retired During Period, Including Related Taxes, Shares" } } }, "auth_ref": [] }, "smci_StockRepurchasedAndRetiredDuringPeriodIncludingRelatedTaxesValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "StockRepurchasedAndRetiredDuringPeriodIncludingRelatedTaxesValue", "crdr": "debit", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Share repurchases, retirement and related taxes", "label": "Stock Repurchased and Retired During Period, Including Related Taxes, Value", "documentation": "Stock Repurchased and Retired During Period, Including Related Taxes, Value" } } }, "auth_ref": [] }, "smci_StockRepurchasedNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "StockRepurchasedNotYetPaid", "crdr": "debit", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Unpaid stock repurchases", "label": "Stock Repurchased, Not Yet Paid", "documentation": "Stock Repurchased, Not Yet Paid" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total Super Micro Computer, Inc. stockholders\u2019 equity", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r84", "r87", "r88", "r109", "r610", "r627", "r654", "r655", "r724", "r735", "r838", "r853", "r897", "r918" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Stockholders' equity, beginning balance", "periodEndLabel": "Stockholders' equity, ending balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r61", "r62", "r64", "r144", "r145", "r168", "r191", "r192", "r193", "r195", "r201", "r292", "r293", "r353", "r414", "r415", "r416", "r427", "r428", "r441", "r442", "r443", "r444", "r445", "r446", "r448", "r465", "r467", "r471", "r487", "r577", "r578", "r591", "r610", "r627", "r654", "r655", "r669", "r734", "r838", "r853", "r897", "r918" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.supermicro.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r472", "r497" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofOperationalandStockPriceMilestonesDetails", "http://www.supermicro.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r472", "r497" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.supermicro.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r472", "r497" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofOperationalandStockPriceMilestonesDetails", "http://www.supermicro.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r472", "r497" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofOperationalandStockPriceMilestonesDetails", "http://www.supermicro.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r472", "r497" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Abstract]", "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.supermicro.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r496", "r498" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Axis]", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "smci_SubsystemsAndAccessoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "SubsystemsAndAccessoriesMember", "presentation": [ "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyProductTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsystems\u00a0and accessories", "label": "Subsystems and accessories [Member]", "documentation": "Subsystems and accessories [Member]" } } }, "auth_ref": [] }, "smci_SummaryOfOperationalAndStockPriceMilestonesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "SummaryOfOperationalAndStockPriceMilestonesTableTextBlock", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operational And Stock Price Milestones", "label": "Summary Of Operational And Stock Price Milestones [Table Text Block]", "documentation": "Summary Of Operational And Stock Price Milestones" } } }, "auth_ref": [] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://www.supermicro.com/role/BalanceSheetComponents" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Components", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r825" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Supplemental disclosure of cash flow information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "smci_SupplierAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "SupplierAMember", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier A", "label": "Supplier A [Member]", "documentation": "Supplier A" } } }, "auth_ref": [] }, "smci_SupplierBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "SupplierBMember", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier B", "label": "Supplier B [Member]", "documentation": "Supplier B" } } }, "auth_ref": [] }, "us-gaap_SupplierConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplierConcentrationRiskMember", "presentation": [ "http://www.supermicro.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier concentration risk", "label": "Supplier Concentration Risk [Member]", "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." } } }, "auth_ref": [ "r47" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r785" ] }, "smci_TermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "TermLoanMember", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoans2024CTBCBankCreditLinesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term loan", "label": "Term Loan [Member]", "documentation": "Term Loan [Member]" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r777" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r784" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r804" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r806" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.supermicro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails", "http://www.supermicro.com/role/FairValueDisclosureScheduleofCashEquivalentsandLongTermInvestmentsMeasuredatFairvalueonaRecurringBasisDetails", "http://www.supermicro.com/role/FairValueDisclosureScheduleofLongTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "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." } } }, "auth_ref": [ "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r347", "r352", "r447", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r564", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r847", "r848", "r849", "r850" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r807" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r808" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r806" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r806" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r809" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r807" ] }, "smci_TwoThousandTwentyAndTwoThousandTwentyOneCTBCCreditLinesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "TwoThousandTwentyAndTwoThousandTwentyOneCTBCCreditLinesMember", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoans2024CTBCBankCreditLinesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2020 And 2021 CTBC Credit Lines", "label": "Two Thousand Twenty And Two Thousand Twenty One CTBC Credit Lines [Member]", "documentation": "Two Thousand Twenty And Two Thousand Twenty One CTBC Credit Lines" } } }, "auth_ref": [] }, "smci_TwoThousandTwentyFourCTBCCreditLinesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "TwoThousandTwentyFourCTBCCreditLinesMember", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoans2024CTBCBankCreditLinesDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails", "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofShorttermandLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 CTBC Credit Lines", "label": "Two Thousand Twenty Four CTBC Credit Lines [Member]", "documentation": "Two Thousand Twenty Four CTBC Credit Lines" } } }, "auth_ref": [] }, "smci_TwoThousandTwentyOneCEOPerformanceStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "TwoThousandTwentyOneCEOPerformanceStockOptionMember", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity2021CEOPerformanceAwardsNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityDeterminingFairValueNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofOperationalandStockPriceMilestonesDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "2021 CEO Performance Stock Option", "label": "Two Thousand Twenty One CEO Performance Stock Option [Member]", "documentation": "Two Thousand Twenty One CEO Performance Stock Option" } } }, "auth_ref": [] }, "smci_TwoThousandTwentyThreeCEOPerformanceAwardMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "TwoThousandTwentyThreeCEOPerformanceAwardMember", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity2023CEOPerformanceAwardsNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityDeterminingFairValueNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityScheduleofOperationalandStockPriceMilestonesDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "2023 CEO Performance Award", "label": "Two Thousand Twenty Three CEO Performance Award [Member]", "documentation": "Two Thousand Twenty Three CEO Performance Award" } } }, "auth_ref": [] }, "smci_TwoThousandTwentyTwoCTBCCreditLinesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "TwoThousandTwentyTwoCTBCCreditLinesMember", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoansScheduleofAvailableBorrowingsandInterestRatesforShorttermandLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 CTBC Credit Lines", "label": "Two Thousand Twenty Two CTBC Credit Lines [Member]", "documentation": "Two Thousand Twenty Two CTBC Credit Lines" } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.supermicro.com/role/RevenueSummaryofNetSalesbyLocationDetails", "http://www.supermicro.com/role/SegmentReportingPropertyPlantandEquipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "smci_USDShortTermLoanLineMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "USDShortTermLoanLineMember", "presentation": [ "http://www.supermicro.com/role/LinesofCreditandTermLoans2024CTBCBankCreditLinesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "USD Short Term Loan Line", "label": "USD Short Term Loan Line [Member]", "documentation": "USD Short Term Loan Line" } } }, "auth_ref": [] }, "us-gaap_UnamortizedDebtIssuanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnamortizedDebtIssuanceExpense", "crdr": "debit", "presentation": [ "http://www.supermicro.com/role/ConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized issuance costs", "label": "Unamortized Debt Issuance Expense", "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset." } } }, "auth_ref": [] }, "smci_UnderwrittenPublicOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "UnderwrittenPublicOfferingMember", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Underwritten Public Offering", "label": "Underwritten Public Offering [Member]", "documentation": "Underwritten Public Offering" } } }, "auth_ref": [] }, "smci_UnderwrittenPublicOfferingSharesFromCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "UnderwrittenPublicOfferingSharesFromCompanyMember", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Underwritten Public Offering - Shares from Company", "label": "Underwritten Public Offering - Shares From Company [Member]", "documentation": "Underwritten Public Offering - Shares From Company" } } }, "auth_ref": [] }, "smci_UnderwrittenPublicOfferingSharesFromSellingStockholdersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.supermicro.com/20240331", "localname": "UnderwrittenPublicOfferingSharesFromSellingStockholdersMember", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Underwritten Public Offering - Shares from Selling Stockholders", "label": "Underwritten Public Offering - Shares from Selling Stockholders [Member]", "documentation": "Underwritten Public Offering - Shares from Selling Stockholders" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r803" ] }, "us-gaap_UnrealizedGainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnInvestments", "crdr": "credit", "presentation": [ "http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrealized loss on investments", "label": "Unrealized Gain (Loss) on Investments", "documentation": "Amount of unrealized gain (loss) on investment." } } }, "auth_ref": [ "r5" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity2023CEOPerformanceAwardsNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Axis]", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquity2023CEOPerformanceAwardsNarrativeDetails", "http://www.supermicro.com/role/StockbasedCompensationandStockholdersEquityEquityIncentivePlanandOfferingsOfCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Domain]", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.supermicro.com/role/NetIncomePerCommonShareScheduleofComputationofBasicandDilutedNetIncomePerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.supermicro.com/role/NetIncomePerCommonShareScheduleofComputationofBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted-average shares outstanding - diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "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." } } }, "auth_ref": [ "r207", "r217" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average shares used in the calculation of net income per common share:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.supermicro.com/role/NetIncomePerCommonShareScheduleofComputationofBasicandDilutedNetIncomePerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.supermicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.supermicro.com/role/NetIncomePerCommonShareScheduleofComputationofBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted-average shares outstanding - basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "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." } } }, "auth_ref": [ "r205", "r217" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.supermicro.com/role/NetIncomePerCommonShareScheduleofComputationofBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481047/942-405-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "b", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "10", "Topic": "321", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479567/321-10-45-1" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-19" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481058/954-310-45-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r686": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r687": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r688": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r693": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r694": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r695": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r696": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r697": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r698": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r699": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r700": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r701": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r702": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r703": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r704": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r705": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r706": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r707": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r708": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r709": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r710": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r711": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r712": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r713": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r714": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r717": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r718": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r719": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r720": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r721": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r722": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r723": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r724": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r725": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r726": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r727": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r731": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r732": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r733": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r734": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r735": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//210/tableOfContent" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 98 0001375365-24-000022-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001375365-24-000022-xbrl.zip M4$L#!!0 ( *2AHUBT3M,+%Z@! &:O&@ 1 GVTQ0NB*1U?B!"07!,)">0A8FRW.D%"B@A_W,-OX?[+_WF=>,(S"B,W\'_] MN]R2_BX@WPX^7_:N;F[__G^Z__?+_-)O_]\OC-^$ZL),)\F/A*D16 MC!SAQ8W'0CQ&PI]!^,-]MH0'SXI'03AI-M.?7073M]!]&L>"(BG:_+;YU?!" ML48=9:A:3=MI#YN:)3O-H=U6FD,'#16]C89#4Q:?+F1#E6554IN*9J.F9@S5 MYE#6I*8C&Q#4MT+G3''#J6A.2AHFGMMF4BQ9"&TE"W)-EV.NE[QS&> M,YZW'UT@V_FU,8[CZ<6G3Z_#T&M%R&X]!<^?\(5/>,!J8W9C%,:+&T=6-&P% MX=,G_.7*3:^>Z_]8W/;R\M)Z4>F-6A&: MWVX'B1^';]O'.KNX,I0D:CY9UG1SS+,+JY.;V.[*8*)DBL*):X=!RPXFY%Y- M4E5Y?K_[&C?QRU=_,AN,Z^.Q(P*63W%H^1'!@A5C=.&GR'I3,ILKS]F^!A\] M1)&:DM*4E?>'[%I'65UZT()&^+KCKB[D;-G;G]*+BULC=QLQ\9WRI_][^ZUO MC]'$:KI^%%N^/2?5;O(3V"W($X<[J=_YA*_.;W20NYWH^,(*#=THT!39^ !3 MLSN6%\+]Z/;E>5UX%A8(#>0WO_<;W5_&R'*ZOTQ0; GD]TWT5^(^_]JX"OP8 M"X?FX&V*?V:GGWYMQ.@U_D1G_ZG[;__V;[_$;NRA+@%=NK\X[K,0Q6\>^K7AN-'4L]XN_,!'> #NZP6Y$87IGZ[C()_^B:_?80D5 MNG;Z_M?X$8U^;=A-##K?FI G(?>BY^/7O5WAT866=^,[Z/6_T%M#<+$P- MO=&5,(U50U?;^B^?5IZ:XR5721CB-WQU(]OR_HFLL.<[UUAH-H04SK\V,/XO M'/Q-('1Z)+%+^L%#_CVP%E] MA=GH_J$>_H)+_'2'OL&SGA8/[32Z(\N+4+[G2@3VD7OANQ[&8YB@^8MFXO#B M$3TC/T&/F*-='V]^>#Z42I@![H>>^T2E3^]UBFR\ZPW<";[E?M3'WT8CRR;7 MT@60Y^/43!.C?3:HKV%ZCY#X;CHD/YD,4=A8&Z:B8:GF(-N=X!G^VKBY^[H^ MS<C&\P8X9TZ3&_X:T[=H<>2O\DN_@C&2H>!Z$*_J4T'Y&I8GJT,+ -35^@ M>CZRO"/5,),LC51;'V=_;(6(;&#.53"9(C^BZW<98F'^A,C0O[R]W_)@O9&O M+E^LT*'__ -%,5[@1Z(V1'AA;7S5>D*;W?S7JJ!:_W%W M_M7JTZ<4J?-/6,B',1%+1!RH3$;.JV(P#M:S&R"K"@)47>VL/3B M_!'S:_//Y!G;5TH%MU++&#API1+,/NO+---5+K[WK_.OD@9KE3!3M0_&T^K, M]&//; 9/]$0$?B6&SQ[;+7$S! (K/6=D4"/ M*+9<'SD]*R0QAHB9A0=K?V9<>,9Q?W2#LKJI@;6^6-@' 2BV"EA[C+E-$P(U MCVZN,;_#0J#2T8W)FFS'$&AU=(.WSAO<<8)X"NO&-YP]ZT@$8MT2/ZFA5^;" MLVYA,XY[UNUL*)N%4IZ%JH"-YK*\691)(-9=""?=+$I<>)5UTY]MW*L00JM' MFAKK!BX Z49-UH_F<:,6ZG0W%T%/+,[Y5UHUO M.-+P2 1BW1(_0O/NH7--NZUH]O9U4V-]7@SH'VPK#.&&NO&-]1]L#0" M<>.ZHH5GW5YF'/>L&[B@O((5G-W26+=ZX>PL$*C)NKU\>A]O%51BW6@^)XYB MWSX1AZ MU9QNUUFWU$]L&E1$)6Z.UXF:K)OCYT0KL$;Y%28"(E6Q"2\]NM&/+V]?D&^/ M)U;X(R47*7U[\9"$]MB*4#0(]N]AV8%"BNA](16!?PL")[KT'8P)-)EZP1M" M?10^NS9^XWMII2]O_62*'XK"I:$MOBIK5%N6A-0W7P7O_*T;-]?D4..B"..L M'/3\^]4JB%/\Y_P!V_'+_[\0O6$!RZ"$[F. ?DQA*\H(?>19L M59%;#VQ C;,59RMVO35@8Y^2!%A+:6^ M#=DR ,L>A^6Q8,E2)!8:+$_HGSTW6((-L#( RW/8Q//IELO'G K!DJ6X*318 MGH.TK B68,.A#,"R FG9MSR$,?F,_ 3=H6,?F*DF%F. #7$R@,D*1.598!)L M?) !3-9>3E9DZ8 -KG%,@E IJXGY&F"#4PS \NH,8%E-<,<$%]PA@'@( R>Q MX_MP%A%<3N7$WV YY3O]. BM)]1_BV(TJ6>36Q-BBFFXZX'R?,*E3T:X#S@L( MECI5;#O@_&$PJ5/1O@/.,T2HLR@-]AL*GD)K.G9MRTM)1"W0\.WB>[]N>PPX M9TCUE*AF/^F M/\KIT0%>T<'I+%?+26JV2Z0#TI2O MGAH5[1<@;7<0U*ABSP!IJU=/C8KV#9"V^1YJ])(PF!X[ME71S@'2&H= CXKV M#M;L[U/2HXK=@S4K_&3TJ&;_D"76C''J0[R/QRA\1$_X![7<1F2)-1)>;,]).3I8)-19:8L]=/2Y:J]A:0AONCY3^A]\W]UO7=23*I*6. --;7 M*6"]UI@"%1GH\=L4.;N34F<)^8]H8KFDU=8#"D=!.+%\&]T//?>))JOV7J?( MCI$S<"?XEOM1'W\;C=(B*?WY^J5T_.4X#VXY 7G.C"@:I=]QW[3 W]("'@2^ MI1Y]:W@JTJ-/EBIR,-0.3SK'$\43. ?)(AL>/\%QO21VGU$?V4GHQBZ*>J^D M\1QROH;!A%9BBBE=[D?SGH&8;&G!I[?M#UA2P'KS&E"D8^3]E);'LGSG$45Q MZ!(JTPO??3>N9]J=+('SQIPC\2NR965PGI\S)7X5:JD,SK]TCL2OR"Z7P7FQ MYL1_(([V,'Y[\+!"<^D[I'7IE#QCV_G ;YAHY1/H2'J6#,Y%!7/-U?+ZF2@=;^U[+'KH_!M^49VP \N X01 M(I3*"6"]&IF(0-74N?C!-WU#5H3&@>?<3*;!,XTI'4$U/19#@'4RL$&+,OE" M 6OSYQ).7Q-L],5)B/"-7]U7\A<[_*" -;UATZ!4/JB'!9QZ0E#8#T8QZ4AP MX^,E>7*''KJ,HF/4VCH62]3#.*Z2'*5R!]MV\\J.'7WW'5I"*HK#A(;IV.$* MMLWH*LE0*C> M:J_6F[X#\M+T)>WQ9^_XR=:H3U^^X:>D;>V9<]ONO&QG(KH M'?(>.APRF%NL(F-U@,SF:XC^2I!OO^T8R=*MI.Q9$H;['2Z9AW1E16/2L ?_ MAR#TV?+(:];LW,!';[=6^ /%7Q/?84B-!.MG* .6"H@:38-H_D@6L G6-UXO.Z $Z\WGNMWY@I*%V 88'$!2ZNH,2A8B&V! 66,>DU@&"!@M^_'-2K !!@P6?/I@=Y 2J#2!HL.!9/Q]&9<&E?$[;>^8A@4O[ M*_,4A\:"4_F<5 L.2PI+%GS<4) RF-3;UBRX.&& LM:(T%GP:7,U3EF\OQ* MQ28+7F6NTYTG-EGP/89,'-#@6;9P '%ESK7,5C(U)<*C!9<.QS M_>X,@PX)\ZFNEW !T@-.-ML^"[ 4NTBOJHMN$Z6>!YMTK=>>"Z M,. M?)E[BP'700!DX2$T]S;@VNH0J531EF^ M>%!4JFB=MD&6),?))4JTL0, ML!Z";X'_%*-PN@NB%'T8+V1>EUEN:C)2[>6!EMZ;Q_Y M;A#2MU\G"-.EPXP::(!S0-#%)20?8))?^DY_'(3Q8"?YO[D^NA]=A;IT[Y:MNOA%5E]WR-Z#KQGUW]:O>GH4$$]>VO@46%ES.3"2] M73Z%B+KAV8$=. <+AQU0V)5J>X%S$7'8;87=)=%6"?;NY]C+-0! @@ZJV M[ZECRW_Z_<4BNRJCEJD)SM_/L08):Z7*-7!1ADS^ /7W_I>K]V7/LI><)\@! M235P@06.-#A(*U6F\5A"7O=JK__];G,7NT[09?*41+&LXYN,NF*O5"G'HPH< M>U7)/1Y?8,-NN$5/+-NG'1Y?X#@[@3SK\/@"_ VL5,'"7?OP"5XJAX/SJG^< MV9S&-?#7)-_NI.[%^4NQ6GQOQP%^%-6+VZ= &LQ!(&N0>DN74*5(JE0G,)4JIL ZQ3F8V)-,X/S>D,!$?(WR6OK)JI.Q M5EM>J5(*G%.; ZL>$@N=F"4*2R5*JNX+_VLL52J7.+>1P'F:.>A @JY420?."QV%\<6C MY3_-]RO\\=;UW4DR*4I8#F>89]7+%*(R.$?X-CQ;KQS/',^9\ S.%W\\^GCZI=A7BJZX 64CNX[ MXKBM 6Z9B$F5ZR_BN&4?MPJXV!-'5WURDI0SC 1QW-8 MV<8_>&XK0%NP49\ MEIT[J^N]J!Q1%E%WN)E.GD1\SKDD2E/6RT$TV- 21_2Y(;I=#J+!Q; XHJM' M]"7Y8^V[>Q\Q"W)P8:X*0+Z3^G>#ZP4#E(ETMKD*$'KAAKCJ*:)W>B]#,[!IT*+I)7=K"+X,4J& #['F$QG_118:TV M9:4I&8?!.O'=%-/QB[- ] 1941*BKAL%FB(;%X,_K^<_GU^:?R:_W\4B8,./ MG$7.C$5*E?S@8I+'5XIQA.,-\S#!PXZM;SX4M(!#X MSRB,W:&'[H(810_6FX7_/CJTE][;1[X;A/3MM.<CF^WUCIE$-UN/%(3G5\ M;VR%\;45HP7=I06WOU];$-!9N?4=(O,KAT$$;!@."I6.Q9MP8SI5\":E+'GC M5?",?&N%X,M?/R('3:8Q_LU]^F]Y&;90 %>)6'AWVF#U$:M5CO6VX;NABS&[ M?FV]'>"_T>"&F%@"_> EX* _PEX(-X#$U:5-B,C9(;)L1Q6#"-@8S6XJ6=,I M:G<4A+YKP?6,+33=Z*]1O*'C)G%X02XGG"*%__MSIHL M!]8NL6UC!Y,!LL=^X 5/I068'I&'R><\D'<.0LN/+)M8]M&7M^4KR\%$WWJB MT(6[LZZC#)RSY]3$WHWJJ[$5>BB:X_I/=U2:N7X.R +GJ/E ?KE#S_6?[D?_ M=,?]\9OE_XG-D3=,^![)HZ'XU21,-CB_)D<=5&E7*N[ >3T9P5UICBKH4J[4O16<"Y2C#9IT M*Q5OX#RC'&^PI%NI>RDX?R]'&S3I5B;>#)!^[#Y^HY-XZ'[4^RNAIZ?C<>#< M^,\HBLEC-K]%: ,/X30(,?K^@>]/]L("SGYC@/1@GYXB>X>U._*<#B (;_RK ML>L#3OE=)STX)SF+S%BJ> 3G0&:&(A"BYP8X/RR;Y*LH:&B (69(O:K:L18B,<'YE#CA3\/Q8+U1P E_)@+XX/ M"-XU$ZQW#3@^CJ@<0I ;';#>.XZ+*N5%AWL'@2N:(*0'=RBRA)*J9 GW00(Y MF+=SN@@D:N;'0>@>HX\K M",G&G:DX5KOCP#(-8K4J^KX"#7#:EGRKQV$9],%2-'%(E'@>IBQ^(#HMV*KEU(UJ[PD=!4E?9QR,S M'+*V+=+W1>69*O/$8$"T?%^>A\_)FJQ*-&'+WLREX>1X*% M7E:E((_JU M'5X>#(38MKXJDK,*C ARY3,IG'8QOUP5!5 MKB!ZHL7Z@2V<\[FL[1=H@^L:WR=.? M$;EC\!(,QI@ZEN\,7O#7Q^WT*I$.<=+[- MTB%-5L)&);"NO2'*;G<4&Z\(' M _-U::0W93.+-%J[M9@T NNQADDF>J!=43(J'\NW%B,36 IFC5%.M-IE[PAE _#NP?]U-BNI5ED7'AO P,L(Z@-6"D=-I$!2'0 M(XKBT+6QZ4XO?/?=N+"WD*-E"UHTL.Z>?V (N/[3JA#ICZT0?2$N%1+BPS^Q M"&)28(66CP=Z[Y<6].- 608*]^?D<#&L>60+N1@TL/ZUPK>^Y:'[ M$9752V3X[CLH? G=.,9:63+$3[L?C?#4_:>C^\YE)2./K-U:C$? .H,@46J) M3=86OQB;@'7Q'+[X=+N+OH;!A&QWEG_\^F+5\ U8MT\9I.LCSR-?D)^. P__ MX/BAPVK("-8M!$G\K?M9U>Q^5K4L/ZL&UOT#B5+K^MS[XA?;J,!Z;MC9J*KB MFZ/[5O+!$HMN$T^O%%CJ8#T!I3D42XF*G3XE1P=K>H.A3$6%DW6PICDDRE21 MQJ:#-<7!4*:BQ# =K)U^NL 525Q^M/RGN<\2?[QU?7>23&JZ@X$U\*NEN?5: M8YJ#]0:< 9]7M>N"]2N< 9]717.P[HP;WPXFF+1X:N27WP([C1:O(. JB.+[ M$?%WU+1)D XV'P08?2JR(=M@_2[PZ%.%?&N#];X HT]%]F0;K \F$WT>482L MT!Y?XC5 S\@+IN3>WBM);CIV^X^*=J0V6-\,>(I5M4>!]=FP0+%*=BVP'A?P M%*MJ'P/K+\E$L5F6"R;8K17^0"1UM]Z;&%A7!VQR5;6#L>VEJ))UP\F/_.SL+#M;34/6" M@]@OP#H6MIW?WSA6>^^CJ][] PI'03BQ?)M-D0366Y")!H-QB-:H0'_'SOJ# M-?^!K3\$@66"-?X!"JP5@LF$"MD()I=),+"6_[$)MG<@](VWKH<5CL!?'L7B MN_WU15AE8["^A7-%Q9$V5Q.L0X(!0N/AU)3]67%YG TJCL7^X-PM&=:7*-1% MR*X.)8( .=BVD_JKT$2UIC2("0 .*_7V M5_>YIBZ SMEZ\L#"XD@"H /.!0C!\Y:64\K$=O36LM@.G.<-@A]$:EL70[%G $J:>WRKM45<09H$CAG !O9=G)V"8=O/50%3WPWI52<-CA: MT&J"K"@)4;HJLXOS9\ROS3^3A^RB/CCO YP.4!Q_FW !YQ\Y!;$.PRP=PCM@ M'ZPW,J7+,"3E )*)P8FD5X/LH:UK>9&Z*;Q==2WN:R:I);'O9:H:(8[$].,\RY.%!Z?5T M-&&0/(W[[FN,T+&/TDD$"5(F173MU@,5T=E(MZNBLXN'**/@W.91&%\L^M7\ MAH*GT)J.7=OR4D#80>+'X=O%]SX#04T%G-^XZM4M58+"\X5^O+KD\F7D6LP$ MY15X[D *UPFAE5X3J[]*]Q+PF#*3FJ)"L_A F*-2\4Q.$_"7)W\%OA/,0HG MUVBXQ;;^YOKH?G05(L?=9UAG?F/ZM*^6[7IX(=:MEN? >\;J[>I-9;V:3/(& MTS%,J)J\Y#Y!3]87R_]QG-?"^TWLE?PQ"RT%E(ZQ"G@(([DXYX ;K6.,R^YVO[B^_!9:_X*[T8WVQ MK92DCX!SU[W7["$R\ES 75^ @?-8 M0,J.1Z"A$UWSF:0:#YD_MZ$:(H2$(; M1>G',<(:&QF/XSYW?\'_4)"[NF,.'4M"\E#1M';;,I%B2$-IJ%N2;#L=Z[^) MN^C]-U'\YF&P3UR_.4;NTSB^4.66/HT_O[A./+Z0)>G_;= [N[]$4\OO_C(, M/^'?IW^GC]E\F!4^X>?%P?1"P4\B,VA:GOOD7Y &PH;Z;/FM]N!%X07?Y/H M_SZ/\)2;(VOB>F\7?Q]@:D;"'7H1'H.)Y?]=C"P_:D9XD4;IC9'[/^A";N.W MT(\OZ10,_!P/L\Q\2K)"9O'][F;0NQ;Z@\M!K[\ZA:7!0QEMOW?U_?%F<-/K M"Y=WUT+O_U[]?GGW6T^XNK^]O>GW;^[O*IR"G&D*?UK1&'-U'/BB<-VZ:@F* MI&N=ZH9M9!KU?Y?VO]PSW<9= *'Y-0@GPB]8!/F!?X=WC]"UA9FD>D0CLM'* M#<&WR";J(/?B.K#I%D,$;X,*J1&^H2M+S3^H('M_2E?@X%B6GOH.Z1E;0P_- M[Q\&(=X'FG@!/&L:H8OY'Y\=-YIZUAO>8^@\Z(\^SYX^#.(XF- 7/*,P)L[Y MV4OH^]++LSV@TVF9NDFV@1AO-[$S?_%LAVCA=?FT^;W6TG5CZQ6I)6_]?M>3 M.FI+T=0/'_6)CBP='9X_6=E?&VIC?O/4ZHVLH24?VNC>6J$]%E19%(@R MO!.#0)Z_)0!=R\'AY MU[^AXIE+;BJYXP50YJ)[% 83X3_^)K>ESZ?_5XB#RMX-?7>X"B83-R+.)^&K MBR4]9E#BDLHN''K4AT1^F_YTSOLZ\3K*3555396;3$>UI]W)DQ"%=GI4ITET M%$E5Y?]^DEO_FCXU!,O#$OI;\!2D'VTSU\9_/AGDSZLTGUY*QVM&24ATN MEYILM*2.5HJ>K+4T72_G27I+UK?_I+C&G:+P!)KBWKTVI\:=BB L4X(0*]JT M30--3KU*#P-<8?U_1?G& [+)B9<83/:U#X)1E3?4$C)NLH,PEW0^ID]JSJO$+ATG!!%T>P_) U#G@N 3J/;,24\ M)ON'#9:ZBH MN0\?\"Z,1@%Z1G9"3S?AKS, H$K$=8GL)D4C"_[A3@3A!=]LBI[9" MLX'WI^P4)X"]#)&U0F.UT=4D"ON6M(L5]=4ILFGC][ M"'HWUO_C;Z8B&Y\C(48>FI)Y"CZ=Z#)\L"IL[<%/W6S93,9LAQJSY7IGI'TZ M29HYA)D]=&,7/S'U0J 0.<(T":.$N"/B0,!WT#U<5GX:_DQ$!7$T7]KQ19:) MR5H%9GJGW9(T/:^5KG9:':53BFTM2ZUVNR2#O]V2I8]C;'4R&09N[%&7&++L ML6![5A3535\FAV>(+.R_38:!5[?9WD^(D A8?+V,7?_,N8XYJ M]3+@-Y@)WC=9&5+0+_0!/8T-X26CQ7Q$X=^)TU$6IE8H/%M>@DAH3XC&I;N5 MF%W*&4>E#+581Q(QN+VZX6NT K?>C"73V,JZ)Y,P[*H3DY3[OKOL7U_^(?SF M!4-L'_2Q?F?'PJT5_D#Q?E]6%B/_7TD4NZ.WW(&XU=^=6G6Z\1WBWT#"\$VP MQPA;]EA7^8$%':+>+J(F+05V?I)_3OT_8RL21JZ'M2S+\_ =)*&#*%]_)2Y1 MO;#&-42S&_"#9]I7^E-9)1XRFLJ0?C'3QI:4N#E]B89&Y##)9Q A>%3LY4+.UY;*:W<=0ZFH4R7EA2682N8%%QL2-8RQIZ+X3 M!C[9>+TW >%-^$VX(?NQ95-_U;456VDRS9HT?7_&LF'[F. [-4DG8O(1/25> MZJON-P?"3V0]C<^*JK1F-\1CEP;BIR00?VR!FHYW(2)1]'-I G!IO3A M0@!VZB@ 3\)[<"74'L?39T:% ^9'2_#P5)!@V386#J%%.)SP2TCTCZW?"AC5 MS:T7H@F6*O@MX5PUP+PTP8OP1E0N_#2LG9!5>Q*>PN E'L^OMK#RA>C0'#1R M?9I[21WJQ!^JX%GN&""]+'^>W[;WAIW#6]Q(-*[9S3O&.K_3]:GLF^F4RK"I MS-UZR]ICBYWL=5-JM;5.7H>?8K3:RL<9,-G3&0=;6C<-E#=F](';@R1U;776 MN*-M3ESJNL6*@A]0SVL2I2X3/-6TM,"62,=M8LO M[,X[7"W[-0U2HEV$B#C/G]%&(;!W%Q#UYDCO/[&&4> E\>9/]M4.2_\=A^^B MZPDUAR&R?C2M48S""\M[L=XB(M%/4+.,=0=J-$:>MW!U_H1YE?HQT\.'&;R$ MNR,3_T015(\XCQN4DN'?)]C)O&6J^XL)%>6SH67_P/M4XCO-V:*-Z/\^GXK( ME]3U?SD-72^EIRJEM6L(WX1(>$%50A /8$;BKS0$B#=!T@Z+$ICFDV%]?I7H M2@.+ ]O%*G_T:^/F[NN6A J:JD8SU6AKLN@^B>D&C'?B54SXR:3I!'%S]D"L M>F)]$C]+6B"$9,*;HJZW15TQYB"9#[6;IKQ%VVG:7+0];4X4@O>A MB;-\1"P#R<,"WWM+LTW)XY>?L_DZ_)LH04ZF\,A')R#VI#F!V6FS%PLU&B7L MSEK!O?GX90_6F6U'2<[O#[U'X?;FZO&>E.%\^#[H/8K"S=W5;N! &?I&0;3[ M.^'K_>.MD%9A!#YZ/%):Y&?P^V.O)]S>WPU^[PN]N^O>M7![^7CU^Z*>6/[3 M-967W,RV H/++]]ZI)C1%9Y\[VZP6;^V2A6H9L4=S):BEQ.O-956VR@G'JVW M#..4U=2.X_3*[(8O[J6NY:3@G0YYP-I 20<_*J38CKGA35.X.:ZO=>?,1J.C MS2P='];:9T4:+K!YA4)R%QZ3!68LPC@D-LO?,M2TE["2<'-W>7=U<_D-:V1$ MM;DLAQ&@M8Q78=88ZRC=@"DSC?+IEN!KW;F5.HQ3;: MM\VO*K3G'$L.M*L8[0LW^:+39B3\]-VW$L>-D?-S+N ?(;-A-Y(YI?-16MY! MRG(CJYR7*Z)PFYP-)0E )/B%_Z*[#DW!^6)YF,61T!\CA)G;HHXL"@96)YH6 M_V9Z"C-/ ]-ST)@>/%]'OCPISX.8C?V;D- M+NFW>/^[GZ+T->^GB@?X+8A*!7;E&I[^'?X)VS.X#>A1R5[:6H3IF3"NJ'1J MH*ATF%94.C-%A742J$R/7N"J85VT X6KAN=)?)*8G4DU)&EK(1J3]K_/B#21 M"":H3DHB60BB)#(] :$>2B*9"N-*(ID"ZTHBF0.[2B+EAU1)9'H.W -7GYUV M%RFYFE5WXNL9U2R:&#X.//R*Z.]"[Z_$C=]JI6;IK*M9>GW4+)U]-4N?JUE, M3T%A6,W2:Z!FZ5S-JM-.JW$UZSR)K\I9O5E6-!:^>L'+>Z"36>E%)LUV>)/, MH!XJ%9T)VRH5F0+KGBLR!W95*C)ZUE4J,@>N4M5G5VU#5:DXA\M\BE1MV[A"(B+*V.1NYY1%'BK2>X"RJ38@ MT KZHMD23AH73@S@4DYS/N,0TX8*IH#RYI4P\@\ZHUM1#Y9J/[#3U97KJ; MTPZ;?#NO#VVU@A$8QF3.)1E[RAD>$F,"E MUNA^]]/*\HBT_NY;7EK@?G90HH_L)'1C%Z5^C>\1(A=G"A&73O5!@796\6H> M\V$"ET:C>XU&%HTU?Y\&/A9'OAN$2U*)2Z#:4/J\)! /[+" 2U5J=&_)28"^ M-4)8'5H*,G/)4QL*GY?DT;GD80&7:J-[3WLFWOAI#S/\*"YS:D/;Z]C=^CR,P@U(JG6X:>,ZDQC36ET^WAIK9B;)+4BJBY]Q+B?:(O! M^?BM+6N;.&P4*(_DIOTE")U((.==%.ES/YEBG?K6 MM<- I%_)GU4'KW\QZ3J]_G43S+TBT9/9ED(3S;UT?C\B-!">P$W(( M!X]Y1-JB!\+2N&AET"1&H4BJ@K;HHUYH\V9K.@V#:>A:,>TE'.*O \][$X(7 MTBX]2H:1Z[A6Z**H)2S-AJ[";,2"%SP%])'D]W2EA*7X3Q#.>P][UHL0AY:# M2 /W2!0PY9Y=&PFSCZ3& [E*VS%'9&0(O]A_6DSQC\0*\3/QZ![1- AC 3_S M*S9D: M7P<*S(:,B\\&"YHU6ZMJ]!/AM+NDI,QJY'ID]GE]J')UVA/BS2Y8K MFB*;'CH@"Q]&F_UT\S9K!<]N [P2[KLA2GG.<@GJ\ >*1(3!1V$9"M:SY7JT M<^KP31B_3:D(_"&,PF"R>B\F@A_$^,%88$Z)S,3/E"#]7 MP/C #._&8SJ041+Z;C3&_)7R0+]WU1+^)#.)$>8 _**$!#3?AT2Z%EG"!.&U M(_1V4G-Z*M[OW ;TZ3(5ZVE04A'#5*N6?JO9%?D%'09SL+IZ$0X-\] MS?I!T+T!3^TI\=)'?+TF7&N/EWZ Y^1ZGC D0[:]Q*'K0Z?2N/&?410'Y GI M[R.\M:.TISH>^M*D6L*EC1>8[/;>&U[TV0\C(1H'B><(F-O=F-9LL>(=CR"_ M$HC"0*_A=1MAN1.\D&F2NZ8AD<4A\I 5H>C]%?0")DTZ/I&L/Z$02:2C"S9; M1PPF+ 41:1Z%%8Y9"CU^LVU%\1;F6LNSUICI3D[:/I;0GEQI&;L[E)>F\*RW M4]TF%TZD>Q4<2G;5R\""CLHM6IZ;"(FMUC#4KMMIJOR%L*.UZ/YM*%.K\8Q8 M5QL;^^&IU^,F1GBS:*5N[^S_;J_+<. RM!N =/__M![%&YOKA[OA:O[VX?O M@]XCUKCNKG8+72A#O[J_N^[=]7O7I,5\__[;S?7E '_XFF=-(W0Q_^,SUH"FGO5VX?KT!?1'GS?MUS4? M!5V"]/)L=^QT6H9DD URYNN:O?CCWO6&TFKK'S>OS_HH6<:/:N=ZU.[O=;7$ M09D?/NKH_D%XG>'3*G.J+.:(5]1I_O,>E2O3/T,<*!(I'GR6$$B[DV8G_]"R M?SR%>&-RFK,1VC9"6,F'&:7D3_!Y34VP/25TD8$J^K%44HCBX.HOG:M'-3YEB_+XE5 M!?I?I:7HT&E)"@X31Y%-_B"N?ZPRKYAJ,ZKF60!)8 '&_UYHBI_7PW:@YO:+ M^WKA!_[7T$K]D(GOQH_$?9-$3F,>ZJ%?V$V,;@?9[L3RHE\;Y!/Q]),[FT^6 M-;T@"+GT'?*?WCL\+N,K*PR)A_8?Q,1J"*D/%QOSK_&%GTR:3D#]2.2QF'OP MLB#*1\3>'S5)NJ BRK(N:D;[ET^K@^VNFCJ'4&?.@9FI5,Z>PGFDKCRB5< C MY+"C)HF:W@'"(:?6;0YL3'!4T) 8$/$@"2&R$2;TT$.BX*.8^+HM$LRQ2/R% MAK!"Y+BQX 582Z)AL'\O42A?SE_U-0BO@V08CQ)O/K3'Q3S1HC:Z,MT^I! JV3S=J MO=$E&[Y: D%_WI.@I>232ELW8[9WK'T"I$2ZM@D:V[HDROHF;7-N5=NWC*,I MD\4J:49BF MB]HK,8!E^^K=K(I.8E?-!ME+QWCI.S2E^9*.ZS E1),:76QV*-JF!E*Z?76$ MT9,.5X9HJ&48SMS.*J@''(&^"A;QABH:V )JCW)P!$"I&%!88Y"U MPAH#0(M+T=,\;\@6UR"(+6]M2RUB>NW/5Z@I[^QS>A7A$M*,3)3:JMC9LK,> MIEEGHQ,#]MK9 FZ?9ZP(X'2LA8JRT1$UI:P8^?$ Q[J1!WZ M<@<>YB= A4% M/'6RU6'K@^0<3MJ*V-89 M"?340H--ZZ44<-&DJ=-[NR0]V(^5R>4(;BERG[+(/O_Z"(1,OOV\$D A M3GT3:U&&*1_;QPK$K\]YB_/606&,O+REDOA%V]!$0RGK!--1>:M>YLOV4_K? M;BZ_W'R[&=ST^L+EW;70']Q?_=?O]]^N>X]]4EU3-CX+O3^^WPS^6>14]Q*9 M5$P()TC((9MU.E5UYCOGZ,[!83@_T>^YUM#U:$NHPX[UEU1PH?3?\Q3/?><9 MI]8;/0JW?%(N+98E. DBQ2I/=#[N(1W(84%SG9R,DQ11WWIL\$AGXXJ-6,4U4TO7FGIFH5="> $5G:M;ML4ZZ.X93SE5PRA]'R?U%'(N0(@GI(25 ;. M%'5EBHS'%8LQA='H&D9;--7"?@-8SL-:JCAA@O66)>6V4BV'#.;;^U@.Q)^) MA;(I&IW-(/(Q])QRQDPBEIHHR9NG&D][,N4\ M'[=8-2J-J6TA0?U2B%VD^!_.%0@K* MBI("1<_D:0ZGEZ[%443.^"D=40:3T0W,7*D(*M_P-]3&F%6+HY589\YXTJQI MUD,H1N%$\ +\(J[U'B:6HXGM7O3'>$D'>"VOT9 DMG\+_*?YQQE?W9(>D%2- MRNO09+4V:T&L:2UYZ7Q"A?)A?WVY% A&C(AMCNE.6YXW4Q6$?='KE=''6T MSJ%J8#FMPZ_&4J_,TFQJLDA;/,^D.->9CZ(S'WSRR2 Q.TD5Y2WA8ZXVLP^J M(FKSX:"B$;Q.&4=I8&G.>7S,%:G,W#]IWE9(4;XUT0.0HA!_$J(A /0]=8[\".U_0.[*> MLZS;O.Q .QZU.VU1T6N4@\YAE$-EW0^CD?N*G.;_H##8@B"]T:4G')7/0/!S M#@<+TW(Y'MX1FVD.PU(.-J]%5JA\SI(/[7 MH]WHMO4R#C%P114@C++4T"D% M1D:CJQIB1X/2KJC,' 5V0F9%0V6S13C;H$7V4%E>_B E'T6C;8IMI2SMM?H8 M64EZ;;%Z,VPC+GN8+"_B:'S,("?A2^NC"*OX"H.N6EFA#H;)Q(U)->6TG18! M!)X \FUZ+I$8-X*L[#O=EELWRBL(7R/WPG>]7QMQ2#J7KQMCBSF0KN?+,Y@# MT)12JE9=.R0O.Q:>M[R8]SE$??MQ8/\8!QX6#-&\?A IZ!^_'58_)LN>4L7O MST$\S?R?DTE WHKI2N43F0!A'*Q?DKY33=<7;&OJ8GU3_/B0\0,*^V,K1!_N M>3=W7[!38#U8X7W8C\EY[']87H+>'SG;[Z0%VRD?<_JNP:A'&8S:Z$HM M2=HTJC?//4^M4'@FCRM;X/.B2XLC/HJV8<%57)$@B<=!B'^ E2X"H>A"V G> M](;<3O<%;"E&H_T#QMH^MKV>W-+&1LY&2)*(B;6?TSX+-U%$RD#0 M'J9)',7X#U+_X404N']_9=YIMG.3(._@TJ7).RZCT=5-;&!L)N!MKTEQ9!P= M-@GSZ/@N0'ELQ>F*V,FTD^2NH,$CFT4CFPM"1S?S)IJ1CV<8S].J(K>Q"I'1LR5BHJ*:H%D^:]: /)M,0C9$?X?ULUNN*!Y4+%"R9KR\-#%XMKVY:@.);$)%&1?>C M@?6Z1;!@&US7H*2K\4CR:3>K M@R7G?"E[LY5?3+'J>NO:82"0;3*)42@*>(]LI4&7K<&THYQ\/X/\BCV" M>SEZV:,+G9>MVECE%:6.*G:*%R!AI']4*=BK._#VR/?BP"-52L2.H8B2!+_J MPCGHTR1YEARK#3R/1)5:6:I&?CRZ5"2 MO))]_\AX=B&=XWK;SR)L"FXE(GLFCRTESC4:N;_FV M2\U9_ 4]_=7:.?V(- M\2"2>/=/P"SI[=6-\+_"'VJ:=OP5,XX@2\T_\'?RSH5:.:&AMA<=6+;!:/E? M\@C"B0I38SK'3*PE@&!:%%$8)% M!@K)77A(%I2A"..02."_[2>0@?5^VG,\& GD,"7AK%\^65N)7RGLC>VP__[0 M>Q1N;ZX>[X6K^]N'[X/>HRCWN7@!M\ ?CX_N;X0CX,$/\.)1 &]V@CO>R303H]P MS'N\_@Q_(HEO)8Z+]YV?UW2&+".F6_;[AD+U SQRSYI&Z&+^Q^=Y\K#KT_?3 M'WV>6.$3%GJS78@(O/6Z?.1]Z>69+.RT6VW5(.)PYJ68O7@F*5MX/I\VO]=U M_"MEZR6I)6_]?M>C.BW9-'(]:??WIMXI:4R2VBYI3+J>[TFLC[Q\#8/)MEX2O=?YB=4H0OC_''KF)Z=#E9R!T$53VDQ7I['!7-,QJY^. MWNAV1-G??/,8OYE^.3O7+T::U(SKF9AP^ M_W1DJ?KYD%H8FJC*FRDP<_KZ1"_,3]X=E>".F'D"3K7,'@K+-_GZ!+MDN7H. MH#5.35T2I=):8%CZDE5\5D_1$/CH?=$SHE0.7%O^83CLZ+N@B@FCJL]#JYI@JUH*RK?R47>?S^:H3,WXA2LAJF2J'8V>Z*4[K\J M-E*UT34-T5 W]RAXKJEB,]6PB:KK8D?;XH4KW>M4;*AZHTMT>$G>XB [BD.) MGSW-[$TI1MDV\9,HNB*V>?/M>L)GCQ.@&'QHX0=);V-MIG"W+0X?B/ Y)GI, MZOGEY0B'U#SJ8(]J%M3D6HEZEP.T<$+='"2R".!G;ADI; M5(MW]F/$J\Q!5XKJ6 1SQ)TEZK(NJL451XZZ>J%NC\I9!'9JH]N1Y:UY50!! M=PYU#N^GB!SY])\$]#HEQZ6C>G5Z//??EUFI3E:!@_D118CZS(FKW,%&L1=, MR0%_@;<1*9!KF*[II>]L= MZ!H&T6(YENJ(I5-"B43QU+8H&86#,!Q+$+&T-V>I3# 9Q*&CB)I>E@L1B"'# MAA+8I_E%1 .<6.$/1&P;7K7]8/6OCVB-5LP8M_/5/)0MS$97ZXCM#H]4UA)( M>U2_$H'4H4=)51E*PU,.I!/J?>7A2)5(3JZIBK* M2N$RY+"R*-A0^'Y#/@HMCZI\EC-Q?3>*0UJ=D[O]#D^A2!<5,\?ERI(>RB&D MF3#FD.))CMR^AHBF?>D1):-)Q1J@A@WLLMH^<#2!0M-IP41B$HHJ*EI9F1 < M3:#0M"^?H60XD:B$+*HZ%#2=0Q9#VF\FV,AE*.+X.^L)$U,F.2*#>7 MM/$.+G=$22^K?36(]+.2#/.SAMX>5;(X],B1*\40E>*Q/@Z]>D'OV,@SR=D" ME308Y\CCR,NAHQ:'7J?158VVV"F[FQ&0S%L&3X'=^'8P0<(H#"9SS37P#]-8 M>=9Z=HTU7?9O092;AS2)\) IJG)AG94?F:@7^++JK 7 )S>Z'6POF>=2>HQC MKUREM0#T% P]11&5+=6N.?;.&GM9U=8"X%-)X% 35;.LR"$LQ;6@L_6CSH7' M/3<6CU$HN*D.^]/,W_JS*/AHZ;0-KTAUF+)Z%_C!*NL<&(S02&Q+$B659SBQ M@J.?BBF>$9X _BL'HC9!0R)8FUO]SQPKT+!2HIY8GLAIDYI41O$2R1Q%$%&T M1^,K#T:T,%Z[>$X&K(Q*X![)&(4HBN?A\S-+G\RW\^Z1I_.U/!3^9J/;%A5M M\YAT]FV89R.!!,X>7V%1X,SZA131WSAP0 +GJ+C1R6$8(G$V4VHY+X/T72I3TOH'UBJ);UP]"-WZ;L]BE[ZP^I?=7@B_?HG@""WEUQ7&EW55$19XIE%'-3YU$VXH";5 @W1*%XLD&.Z7IAF%](:*8"I MB>:6/C -Z;U*.EQ0ZXVNKG1$:8NW"B"H3^W)K2Q$?_-N&PR1CT9N+/RT M,!**M(UBUVXN9@[LB*TN6&YF0'])%SLW&[4;7;F##>G"*CQWPX!TPV32Q(O# MR* I'Z:^F2_%'7F,(^@T "*A)UDTMN0,<0 Q#J!,2F9Q!'4:7:,CJNW-4ZFA[7\G]/C18@J^O@*T?$12K,T\:TQ,1-XMF:I?N&= M1M4&F[3I>:*R'+:,V?H,8N8XF9E',8<4O51"/=FQJ*X^ 6XA_/][\8?33_.47)^W9H-KI&:TL MA]E<, [XV@->*0)XVM+*<:4 ,>S;,DFO72V+D% FSUXUWMTVQAKR;;]^:X>2= M9Y5&M]W2RSKL!2 =B$.^]I#/9YIL0%XEQLF6)"4.>3"PX) O8IPL$+^IHI$: MPAH'/P<_2^#/9YY\@'Z22-.2:M;8'326_Z0?D-.T\*BL)Y0&'2,AB9 CN+X0 MCY& AVHG'BU\0 XR^64'*[,<*.2_/_WOS\I WQHWK/G1A9W"/A4">3.4Y[+D M,A4E=\EDB,+[$17ZT7T21['EDR6:^:?RI:P8[497;XO:EF+YS*I&'%YY$ERS1HXL*$Y M[@CM9.(/=FNAG$9WG*WM!IODY1!3HG5V-+5&*2\<8"5HCZ4!3*;FB:+6*(F0 M ZRX_E@:OA2,+U,TS;(.;'!\0B4=8CUR#JDXT93SWHC M T6[\7B.=_&%*[)PGV)KZ*%YA3;\S_SN)>3:B%1YGHF5[B_#D/QXQAU'_MD) MA9A"*]TA)%BV'4SPN]\P.PM^$..GQP&17@ZI6TB6UJ?G_2PLAX21ZUN^[5H> M'BG^@M:I:>V:1"Y1.1!!8%.[\"9@EO;VZ$?Y7^$,5%$G1A*]83 NRU/P#?Z?L7*B9-&T2Z_=" M;>,]=#>,EO\ECR 2WM4=<^A8$I*'BJ:UVY:)%$,:2D/=DF3;Z5C_K6 -8_:C M=2CT:'++698:73 MO0;O>$%:M/T"[U$H)'?A(5E0AB*,0[+__VT_@8Q&=T!D$XG!DIKTA+-^^61M M)7ZEL#>VP_[[0^]1N+VY>KP7KNYO'[X/>H^B<'-WM5LZ0!DZ'N_==>^NW[LF M?_7OO]U<7P[PA_X _^>V=S?H"_=?Z:0>>[_C^V[^T2,3N[_M@9_:3S3&'R3X M&4[T,_SA)KZ5."[>:'Y>TTK71SRQPB;O7@F M*5MX>I\VO]>55H?\:LLEJ25O_7[7HSHMPVCG>M+N[]MROE_P,14>D_GQD_9H M_2SE)&VW-Q>3ZF295,KDIYG6N@:P(;KHK 9XHT?"+;YO' D]O/\[5'6[M4)[ M+*BRF"%UZD,G"J/+_R;HJYX/Q)8]:CCI[L"E-K)VR)KPOQZU.BZ86E0PU M71<.IL)@.H<,9UZ%EU?A!5*%U^15>'E-P]R3KQ%S';,*K\FK\/*]Z[SWKF-R MU^EJ\;+.86?-7K7EK6.6XS5Y.5YX/?[NXW%ZNG4:HC'R(_=YT>7._M= MK 5A#ZC56W516?[[?,=?J\]7@GI7!4W?MZ;)R')+T1>9,J>6'U^#$'_T!3L) M0^3;;T(^,W@GRZ7SKR1MK8:W\_O1P'I]"$)Z(8Y#=YC0V/\@>+#P8^)M^[A)VH%O M'E#FK9S! ;!,MT7EL",MH/G!)E:@5ZP-/5#1UY$:W<[FV7DN^1B'WX;9"Q5_ MA:U@N$I5.$"X%/+4&XY $#\*0*<0$D:@557 ["VH"PJ%I< (5Z447WZ# \ MAZS"5/M=U7MG15$/C-7-SA)M:>C';J3)H8J4CTT[Y-6V#HAAGBIK).7RE)W+M0)2F7IO%16 M!4/AI;): B IN'WLF4IE]0?W5__U^_VWZ]YC_S_^9BJR\5GH_?']9O!/\/-; M*9@E"NC51F2;).57!6N"=]R8K3):I16NS"@ZS4;&=YVV.I>IM:2VEK%4EV=$=O)RX.0Q]XX<;X9?;>"=G^Z!EW@"9&6P ?=@N4[SQJ=?7UE3LL3E56TJ M1;R%P'E%LX2]3L3#O=_R1 #C#-;H+_"9QI(98=2?> ML1LR0!3%?)DV$XLHCNAF,PX\O.M&,R,YQ==?B1N_;:OCMJ:30XG=L M5;Y+VZ,4*1A8N%H@6PMV25T9P'280GO=_F@KDS:U=O;X6BF/W411@ISK)"2JLML5.\0,7 M'V 7<$V/&H%LFQ#O9!#BFP#[A^4EJ "^EN2U@94G7=2US3HR[,,+F,.PWK"G M&0'*9_91PZG#J<.IPZESE"HXQ]_036 ;>DEI+O!MK$?D(2LUL>PT.SNUM)(I M_O,9V](DR1!?)&9UZ-KDP.WL!HRGPPPQ@$6? 1IBCXL%I[==OEBA\UN8N2W2 MDC'6:725CBQJ6\K=\>+V((%VV,X*D#HLVC(<-56CAE.'4X=3AU,'!G7.)MR2 MZIW"BQN/Q\ASB)HIQ&.4?A%X9#*D_81P-,. 65M[=]7K0RT#^C-R'/9K$ ZL MUS_?28"_H%>_8*O-(2<,D1_1D\5Y[0*9]!I214/=3/K)706;>W,J0UB.^$PT ML=V+]Q9!T2!X/WM-L';CSPY=I_#[WQ/,/.FDY)^PK+\Z)R M.[JSQTO<"069.J>--\UYY'YT13GDBC#(@=U^%+F-9:#4$0VYA"[3D(#&HA'# M+ -P\<2IPZG#J5,_ZIPVOE3NUFX VMK/)IY$+=7FT$H[[[TGG)U7>(A[9B!3 MI\P(2^:P^7 ]!?,1_96XD1NC/@J?71NE+IU'9 =/OGMX$-UL=/6V*$ME56># MA$86C1IFN83+,$X=3AU.G?I1I\S(#+C]OP-L_]]C^<#:R/E=[-YUYJ%#VN2. MFMSO7>2\((IXN)#[%#EU>(R-==3D\D0KTKK6%N'QX[_6U33*0$3NB9I:0K4S M,(D$=]:=FM@7/PL%+ QF74CIPP->'#4@45-+ZN0R__8X[1_"8.3&WS+7 M1UW20I1&5Y,44=,[0/SK'#BE.@Z4C%KL,H0V44*ZY!705#DTX,F4?8' C)% MF\L4*#67]Y@X.2V9TU#8V$KA+Y9'ZU18L7!KA?984&514"1%RY*/F#;E2H=_ MH>)U=()DZ*&T,5>!1G3L\,'V:A98O'U**%A*AJ:!I!8O[)(YBRR?+LH<[ MYCRA-[JZ*>JZ+)J=O(<32Z!;>>)VFU0]-L"8Z718Q@*PR5G;= \58KM#I4UJ MR)B2+DI;O&^,,R)40YL+""X@M@@(K:+^PXJ!=V,MK\4+GOLYEW$NV\)E.LAM MV"3;L&*:HJ9R?9@SXCDP8KNJ[:[3Z,IME7,9Y[+Z"K&4O+'T'!N119D!H[M:.W?^LP\O?O1,^OZUI<"@\ZQIA"[F M?WR>6YRN3[%#?_1Y8H5/KC]?.'VZF9%"WI=>_OSB.O'XPE1;;44G@)LYBV>. MWDZ\T]('7I!S?*Z]-^*4#A=O;$%(#_E=)#X6P>2N1GDQO[ M,<1V(3P?*N')A4<46_C+5![TK-#'(]_=!/ \UPC;4\R5H0^D2G7(#DAETC&TV&*)RKXDJ1 M9DB06S<7%%Q0+ L*LZ(PNJHVNFU9.0.$O"0"=GR7TY+AOEH$ZU!9(6:VV=\QOGM[/BMRSM#$^_!9)>7Z(IFZ*I MP==*S[R<:>\5A;:;=D),&]('4T*GLZQGFM,+JRI%NLW3B_?I8L^IX&0[M:L: MC:ZF*Z*I%M[R>(TW@&)]HSA&]BZUAZ!J4X*;C6Y'U#IU1!=G7MKU$7EHWGP^3=U.+:]DBO]\QA8W243$%XGQ M';IVC)SY#1AD10RS^A40.X9A]KA8=GK;Y8L5.K^%^PN.S9A-DQI=Q=!%L[/9 M#Y67+@0)K]I4)&71N.&HJ1HUG#J<.IPZG#HPJ%-20(:!%NY4VQ1>W'@\1IY# ME$LA'J/TB\ CDQ%BZU7(912<19QF=ZGI0^T!^C-R3O9K$ ZLUS_?28"_H%>_ MK/<5S6@-R-CTEL7.ED@-;V+%#JYR1&FBB>UF;U<;_3EC_PW@W0_Q>E@'-ZC5 ME$;7Q+@#T,F'AV\8Y0?N@N;4X=3AU*D?=?*UW .^TZM@=OJ2 CN,V&[8%ILF MH3W&ED$DX@^Q&R("!%*#!W^D%5^(!??!$?]:N@]*,\\H@]$@S.-BI9U+WWFD M2[T2NEDDMCZFZSX@R]Z?O2Z3H48/;NBZ*JKZ9N"&]Q1B!V1Y;;4" )O)ZTV1 MK#>ZFKEY-)=I&+%H>C$+;^X@ATR=?,)G1^G?DH1/3F61',[0.F)',NHEG6J) M,RX%(%.G/"/RY%+ P%) ET1U2\^WDTN!\PGX$2HWAX3 )/%O$4DZK^ ==XQ! MIDZ9YY0RN\:&Z['51_17XD9NC/HH?'9ME,J_1V0'3[Y[N*/,Q%)/%=MZX5.I M -'(HG7&+)=P&<:IPZG#J5,_ZI1YK@G<_M\!MO^?^3DHVFV 6D+OY?S=+.7\ M:^E-X+X>3AT>Q:D7:G)9TWNZ3E-IN=+[)&U]\BV(HCL4WX\&UNN634^7&EVC MK*K=D(!<2\#41LQPZG#J !:V^TR70X6M#$C8GDU'4X9$% MCAK.TU79 BB(N@4D30B5K!;DH9H]%MFRJ7,)R3.2>7 MPLDGZM6:4YD@YQ-$1>V(FE9R+SO.[)S9SY;93]0H=I.?2;YQN^0NL- Y>?] M.(]S'B^;Q[43=9[-MZ&W);*A&VU3U W6M?<]7GD0ACZ_JP9W<:#QNSC0^%WU MN8L"[1/5+.9'VN@_Z<8_#,DM,R5@?G'^J*7]V49$"VD<\VTEJ7[C#Z_N$X\GJMG2S^<:2/2^T^L(=8]DGCW3W8-L30E4Y;V:9D* M+W4C_*_PATKB[YKP%2MX@BPU_\#?:3L7:N4 I=I>'*#8P1-:/IC7"L[^PO!?K+2)P67K/Q/6;:T197\^=JS8:'44UQXN6:HU8[0U" M>EKW FNI*"1WX2%94(8BC$-B&_S-U1USZ%@2DH>*IK7;EHD40QI*0]V29-OI M6/]M-+H#PIRDO<85,2M\TE##VDK'/0BF3/[.%509QPOA6=,(7SZ\G[TLOSU!@MEN:I!(@S+:QV8MG&&EAC'S:_%[I MM,RVMO62U)*W?K_K49V6I"NYGK3[^[;69G%,('>@T6IW M3&!C,ENFJ0(;DXPOF/J'CYJIN&O[NV+0#6L[E#[(HB/5'-S1VXE]1/2!%Z16 MA&OO3:W[:&NZP_\*M_@!XTCHX:^=U=P[;6?N72?+XJ1; *0DPS2K3:"N+U*2 MG.HF[V4X!%*'HWGCTZ]GU3AV+L$F/DZ1^!$&+^O9CX9Y2\\Q&GDO;3B8) M+>286X\_\5#I:4CH@UPYK2FDQS6%GTA&],]KBMP6<'^ M%U SP=.>.+A$<46 M_C(5"STK]/'(=SDSD( GM5TU3T#%MROI!K?1?L\68$.E'83[R)YWH/,Q_)EA+5Z6UXS 'UP$[XV,OFGS"8R]MF1Y[Z4BRJ.J;G:@* MQ;JK3VHID+IRSLDIYY-^(H-,/U$P3ZHF9LC"!2]98$B0.S@7%%Q0+ N*/<>X MCY:+VE8;W;9:\B$UF'* \QOGMP6_[2G"4M'&3'M-:JHJ2K+&69*SY%FQY)XZ MM\?; G5R'*/D@U6CZE#EEZ\3Q=[3@4G MMVO6:'0-PQ15N3"G\2+#<;7447Y>*F#$!X ?,E MUAOVO/@MIPZG#J=._:B3J]1KU?MY!]A^?N9M\AZ1AZS4^K+3E.[4"$NF^,]G M;'R3S$1\D=CAH6O'R)G?@$%6Q$:K7R>88]AHCXMEI[==OEBA\UN8N1#SNYUF M2(VN*2FBII?E$0'@B:PWT&K3$(I%,X>CIFK4<.IPZG#J<.K H,[9]+M+]4[A MQ8W'8^0Y1,T4XC%*OP@\,ADAMEZ%7.;!601O?BK=,J _(R=IOP;AP'K]\YT$ M^ MZ]RBO)\A0&EU9[HB*N9DUPS3R6#1W MF.4([IGFU.'4X=2I'W5R[?4[PCI0MGH5T%9?4L 'OB5'8@KDX'.T$=QQ?6&: M8)+:^,H(D9A#) H^BLF-[NQ7^!?1@18]FURQ]7J.AYVX^PDR=4X; M:IKSR/WHBG+(%6&0.Q3?CP;6:VX9:#2ZLM01C2UGTGADB4>6N'CBU.'4X=0Y M5^J<-+)4[LYN MK9SR:01 W5YI"DFI$XTB+7[+R"0]PO YDZ9<97,@?,A^O9 MEX_HK\2-W!CU4?CLVBCUZ#PB.WCRWIPZG#JU(\Z)09FH.W_I@1M_S_SB YM649-H?>>8%X0G67).N[JX=3AH8]Z MH29?[*^]OIM&>/SXK_5ME4K-E4:*:1]%TD7QW2&XN?O)C>Z65 :F WFU1$UM M9 VG#J<.9(F[8;Z4+' 5& +WS"NS80H)[JS1L)>AT7 MK7KN<^'4X3$(CAJ0 MJ*DE=7*9?L;'CM2',!BY\;?,Y2J7=!"UT35U7=24LKI+XF/K(KJAP:\&3*GMA, 9&BST4*(^=B1R=(AAY*NRN=<8MU13UABW6SW>CJIJCKLFAVVCD9I 0* MEB=WMXG78T.-F;YU92P FSRV9:M993 HW>M,@YS@-"5=E"2S;HP(U>+F H(+ MB"T"HJINLJ:)=V,M;T-U\-S/N8QSV18NRU+NZ/3;,&E4)&).%#65Z\.<$<^! M$34ZTW75(@FM;Y5S&N:S^7 ;2Z.S(6.$4I8XFRCHCNQWUGGZBJS#/B5A* MXEAZCHW(HLR T?UE&)(?+Z=2T'\^N/C1,^G[UY8"@\ZSIA&ZF/_Q>6YQNC[% M#OW1YXD5/KG^?.'TZ69F"GE?>OGSB^O$XPM3;;45G0!NYC:>O3B]*KM/O[MJ&Q.";@+HR/UTI66J;9!D9 H]7I M;+]2):@4.=^3CC\F66YIG8]?/@LIS2_.-BG%H$ELN<-,Y!B4.WH[\4Y+'WA! M#EFY]M[84SI0 6_/&IU_/CK'M7()JW+AA\+(>'CPT M"II!%S@Q>2YM.YDDGA4C)Y>*4<%0:>8P]$&N9#8+-[-4V6\94F4_1MHNH.<# M)SSQ\(AB"W^9BH6>%?IXY+L+_)_G&F%KJKED3@ES>XHOT\HR#0*R=Q <+9NK M-+'3^)SBBYJN*\NV73>1M0RZR9Z])[.1"7M5TR2.#%OR_OF>QX)=3H+$_Y W M60M%G^C,"Y!?.)K=M2UKO@'3=JXVN9LJBH+/:>"D]LS2SJCB(J$>4TIS&N\ZAM M$9_E+-J.;J(%$+8DSL.>EZ+DU.'4X=2I'W5R%3K* M8K,=<4-7)0G8AG[F!5\?D8?F;<+33.[4#DNF^,]G;'^3A$1\D9CBH6O'R)G? M@%%6Q$RK7UVQ8YAICXMEI[==OEBA\UN8N1"9],YWCIFK4<.IPZG#J<.K H$Y)@1H&^FY3O5-X<>/Q&'D.43.%>(S2 M+P*/3$:(K5O!'6A>&F',?5 "HI2^A-%N-MR6FTZ2;S3=554]2)-,[GKJFJXY;7;"D!M M)KHWI7.;G.7=K/O.-(Q8M,*8A3?WFT.F3C[ALZ,N?DG")Z?>2,YR:!VQ(VUF MES,MG6J),RX%(%.G/'ORY%* G#+1)5'=TB+NY%+@?.* A,K-(2$PR0QLCU$?V5N)$;HSX*GUT;I?+O$=G!D^\>[C/K8*M, M%MO%#[$"1".+UAFS7,)E&*<.IPZG3OVH4^;))VC[ORP!V__+;1P/]3P4;4) M#9[W*O]>$&4_Z<0>%V61<<<191DE%E_2DI84OMK-'JGS>=/SXK_7= MB(JAE5XC::L1TFCD#L7WHX'UNFW3D!M=1=ELX+[+3<;9N@YLS9>4+VEYGOZ2 M)9)R6HET-NE=>,T%=]9^REMI/W46"5P\V,BIP].(.&I HJ:6U"DCBVBN3#R$ MP GI:=CL=_@4VQ@0G2(8>2DMOGW'[/;5] MNO9[JMRF[?T:,Z^6"I[[.9=Q+MO"92;( M3;A#>YZHI)R!SAF1,^(9,.*)6E!O\)HB85YK;SKR.)=Q+JL=EVDGZM^<;[O[ M_]G[UN;$E6O1O])%3NZ9J9+9>@L\*:H\V)/XW+$]V_: M4OGQ=ZV6Q%,@!!((Z-0YL[% 4O?J]7[*$HH[0V\)FG$B>B=SGO[&H)#FZ\[E M&<\]IT\1* EF=/[2\_'F^31?]L^N7^:]L#14E,0\7)1902>EQ.QC9K/I3@"^ MQ/5">'KH(1Y:U(T+/5UV$*PMT,!V3;=OFPZL%"ZPU/CFVFTF[U+EIJ'!>L9> MP'+?KUF3(?N=?OFPK7"8TL7K15 M\@THBTCBU>]P35L+J(5$=T6?)KIGH='\O_@()$I;LUH]RQ2IU)-55=?-%I4- ML2?V-%.4^E;;_(<"-)O<-/1GKWVC5SV?FG]RF[Z,C+]-^!7B0!!7K6M?ZZVFZ7MZC-C]HR(IWITV]O$[B. M\;).H>M'N$(>X&?#@-P!E[>8@)Y&L1>TWE,(V.,0CB";2=F]?[Q[^2F^[K_?_>O][?O5QO@S&% MQ\D7P:8]TYGWF'4_??)!A]WY5[7.NFVVN*1O'!;[JU0 MFN%F+QR@Q*SNJ; S36YT6IHFJ+69?EI"BPE."F=+"CD9M_O10GF)_/7J#+]U MYXOC( #V)7'[MF,S]Q5ZH-Q9)6'HL;_Z9C DGR+T"-ON9S+VO7<;[!_2FQ!O M3-'QY;X1/*MW.[1I<+WDM]I!)3JVUE.5;A/SNW:=E9Q;.O:!2F-TP+$ Y@C# M2?\^JVZ/AU<4YL$*GQW*(G2N=3,'W<(\4P7[JRU(AEH3EGG!':J.(&\K02D- M4$H3VDI=--)2"_AKS7C7==@E]!=^7K$Y3[44[/"\=Y_1F'.DH6/?:5W0]F_! MQNL)ZXA$.>RV)"PRRNKC=YC:PN.77? %\@76?('ENK;7=L%LE=\%E.<;_>:KUQ7IL;98S,Q_:-P!OG-KY M0,,ASM! $+/$N\)BIP5ZO:!D2)V3'JY\GMA42<.V:M"JW>@H@JSMW2BA7M;B MR?+IGZY/88G_QG1=SX=O7-*/?)^Z_0F8D?VAZ;Y1\F;:[AY<^G2M@3*Y]+<8 MO-T$NJ\^K"M^ZE\!O$AF7RD>078;1$4$=MS:9_PM-R%KB30Y-F0AK"G&BC'+ M6Q;4=@U&XUU2L&1 X2BM:< ,IYH)[L$C)?JQUCFJ76?X!J*GS&5M!0,. Y?@XMMFSG:7LK2)Y6]MH*<>X_T .H2DA;RKL MG7\(#A>S!Y,CH<--OP][AK/W:9_:[U@]QXP6YMZ/>PB0_@QE_'AD,QF;?C@A MO;B%9X#A@/\JPD-6VH:L]U3ZU SH+8W_>^^FZWV>+K>P>-(;'550]%5')):-8JU:HO=5E6V:2S=$>!P M@S'%W$WJ3#YSM^#^P9ORC[S5Z&BB(;0,\?@RD^M5QXK>E(]7V+I,UX16X0Z" MIZ"0*4:=%3*,N;FAYX/"Q3V%)7+;.;@6)0<58S*";K0%,:/Q._F_J;V,>%;:)"'"ZGE^(J M.B8+3MW8B9OEQK68"^:&K;DPGN)4/D&3,F*'L7E4C&GG=*X[T)Z41B>[2]UG M;BG54G97@@4JJV?1L]" FTYUPZ\#2?1*$$W#ZA!!;*W.-CUI6^I;2 MH1&WU>@H8EO0I;ID$G/S^SCI.>6C5KO1:0N2O(_OO%[F]TFX-V?ID*FHO;!L MG4HR(C.IPX\6LMEVI!--!#II"RUYM9D$MY1JAUUEYNY4B53H !6%EE9T-,Z) M6T6GY %-#GL^!ZA^5A&N\/ML@87Q4,;T#Z.U.J_TX';1RDY6%ZN ,IS%AKGI M4U/39U_L5,'FVLJ K9U:@4&\+:%H9YM-WZD:7 M9OU4RG%Q1@H^^.]V..R"[@1*JI\2R*0P>3"?J2R(:EVRH+CU^&>MP"JK28C#@>K"ZD_F@_2VB_[(^M]8)IP0TK)0]S+(H6\#AC-2A4 M3G9'16MN-SJRNFJP<2NHEC)YT]D6XYBZB$ES:H8!S&VA>B+6H6RA$G%,PFK5 MK,3W4S6):MYF_K%X&_G],^RV&JQSMG2V)9G!R73A8'XDI_%U\C- S_]3>B(W MTP,I3&38;D-HJ:H@:1FZ1U'%=^O3/ &;Z]PPL^0Q(E4AI-+HZ(8LM*6]9XP< M B?/?I[6_>/_WKV4,DDMV7DUD]1*JDTOMKACE6K4QBC_$8$A9P:Q50VZ I!_ M.!'(&$SMD)EUV'=VC%TKYVWTL3EAC2QQ=,V\D6Z7'Z?\D;SJU;OIPU)\^B-9 MY ]/NB0* M)V/ MATB5RJQ\1!K8OZAU]6_J>UDXU&YT_L^?6K(D?SEJ""/!I/.3!:>OC^[GY;Y/#V)WIZ(A8OZ0)+3U$CI:;G>0)V '73!&;AO? MK! EI?),I>HP\NS=V]_N'V\>NX=P;]?7MWU\Q_:QV@IYL&PK&9&&WS/_!K>T5]C'9,01:ZDEM+35>F&> M#7P&J)1G"Y:'2PIVUU0%1:Y+2_S+\+D]TR0&B/RV,L9[*AK;0%K5V#_@PGX7,[(>3)X;5[8X_6Z&B&**CJ/G%&GL:YLUI+?U&_;P=L M,' 0>OT_B#=&Z'.-MD2-]@4!^Q3#]2X!N%685'36!E&2]DZJYUIM'=&I@%9; M#CYA,%X56O)%5K4=A?/.E-H/.QP./8?ENX7F+P+(D883X%L?/OIV'Q/?8IZ, MB,.;S.\?9WZ.TPE?O5?SU]]G1_#-\U^&ID^_FD!'76^$O41-?&=AFL(B/:DM MR'PZY?FAV)8AZ,IQ#$=^M$%CWF?T]&EIS$=%$B9L@26/TV1FW@9B7S8,M/ \ MA>?3(,[5*)"=T1)+R\ZX)%WX5'+&MF2T6V!1/C=M23A/6A>T#!?O@7)2M\OQ M*;W9]U&2*1-W?.S/]48CSTTT7-LEXZCGV'WX9D"QM"">P8X_M).[X([@&&KP MB:3(95--,.K;:T(B778 3+X]TO!ID'[313 7)B0V?T21%*&=X0<^0LX<5W\/ MX9XH![TV2WNE'KF8E^THGC)A8,BR*+<1/]AZ<0*#ZX4TEU\?V)%\7ER[.X,V MQEE*X-W-<'0CSOOI""_YN[D4OEU0<3:S*FUNMEEEZ!4IU763*+3N"*\0'9[#% ML&@S4S4N6OT]!AZP)F7&'NEX7IDM7FZ4H)XPEYE?WI(^ZV M@J(.F*M@=%NN=W^(RS$S[*2O/*:-H.008L.#S@Z8E0G.Y5$OR)>+Z=55HC6Q M%[G]@.5[UNHT@*3EZSQAQ\1>F#[C:*:A">+^]0S6"<0,60_C'GVS73>IO\$+8X85AP\"G(:P4"NDQ\+DI3(LV+-8D"1-:+?*LE_*=C249]D$!S[QG9 M;KI:56X:>"C+\%P+M<%@%ZBUM@!:3+_ 8#R?13>O 2&IC[^")9EU60H9^LA\ M_V1K5JMGF2*5>K*JZKK9HK(A]L2>9HI2WVJ;_P"3YQ7) 75JG*J.3/4OOYF9 MYYB#P8RL9E3!J!( X9CC@%ZG'[ZDK>5ME^V'W?1E9/IO<-P)*>%1+RLG^+[X MZP0+VNVF(FJ("(E]E+PXP9$FX,AOJ]<-I=G2M7W=HR3X0C<*/6K] M=;7=+F]1FQ]U#C8E>^*U'<*K^MOT>(C&8X=BAJ'I$$# ON,%D9]45(!I.7"\ M#V*[L2J!E+1/"^AC-WJNJIUSK(ZWZVP1=UEZH@D*&!PE'"CP)5 <]W':G)L1 MDK7%\S$U:1%XSRP/"SU$5K2WCF1]X_O]&*I^^.>?3<*^9WF1NRZ%J9%83<$[-/8ZE,E[W46GS"/R,X M@L'D2,S]I\M4V7$R@UP@8YQ"SO"!IG/(R;0W*_EDIWF;Q(HH"3WBQ_UX02/V M$6%0"_ZO(A*CG1>='"->W_T:4]>RPPA,)I AD>]3ZVL4/GKA_Z/,A"HL1EA& ML]I>S09@>R^T!2DWPEK1'C3<@Y)1A4=,=A /)IP;420ACB_AQN"#(F!NSY@B MD5-G\CD[;Y][)LY61SL2MNJ-3EM0U-6& =Q[5QL\XC2R;45$142"*;!"*V.^ M 7?K588=$H:QG_$S"LTHH.13X_GI9^,SB-& AB!*>Z$)-[#!Y-,Z:_3^H=)D M,@7:8?5RV'/9#EDK%<*=@!?C],@9XH:/?1K\#.@-HM-3@DSW;EKZA%UW4D3Z MCGCTW39[ME.\W;HJMMC0H:QF>-Q9>'0^ M%+/=D((3]):=;"Y+XA@)\L;3DCA;>MC4DG=;@L@7R)*$W>]4XR+G9FX*&AQKJ! +$L63-=?9P; J9BH7="5S MR_?46<(&CC##FYO^OR+;7U+?F6)?F#?(C8XNB*45CYVK>%J>. MS:KDJ0UQJKTI6Y,%KBV63$JVL.Q26V0("R6-656!6U1"[GC; "=T_0#<\F96%: I"B15ULC@V?6%$PRU)(O,(?W^X?;QZ[]S??RWQ]J?VF/OUTSX\GZ$<4BY!'H3!-D-W-O(+-7D/0= MJ0:=[+P(1X(;D[6PS<[6B.O)6*5<<:O?M9G!:[C79L"P#,*[( 23)ER>+I)- M24ER:RPP;%3)%# M KL=K5E9_-*-=7OVE_3ELY"V#XB=D#],/R3W][ N8"2D)9"8U0FD,<^.V(NW M)W^A@8_&A=ZX0,<.>::PNQ#'**2:[?\5P))P8 UP[29Z ]PD2&C^@2VW8^LEL"T: UC M;%YS/(;5H;XDD#?JPE<.G"@<#BAAKC>*^;/%[(9 P%X*3G)O@H1L2TG)*1L1 M$1/S&_7PT)D)3^A[MCFTD=UM+R$6I (#]B2#FVO+?+M._/&K&=@,J>@7/1[2! NO\T MQTA>[KHI$VF2+O4QDC'?W)FY_^DNX0?( M5GV+S>G^L,-A2K3P&/B&CG$C\YS7AX?;8R$VV>\$ M,BN$B?$#?HGYOZQ\:OYW'T,;P,[D7W*RWMAV$>'@3$=308 EY'T:!"BB6$2- M#$S;1XR:\IF4#-9L(G4;L>J.R D9TB0)JDA$>.;3;CO!5$K%35R#]$W4:I+7 MY9=D/S!]0@@F/V6/=^$@R A.9Q@D@F^Q B6V*P 6Z*>;;MAFI&4!;J-_+-UE M^LYP:(8 IPD@.:&_L&J%QI7W@PC3KLF_(M !J!\@UJX\69W-2S MY&;]*37EQ&/<>'QBY@BY8L#89C* A Q\;S27;3TK4$R):@V-SU'V?+.I8(YO M^E,XP^]CW0N% ON("?W /-FRYDF1T0CF>\^4JP5*M3R&X68\G0N^>K>]* \ M]YDJ.2.I@DA8 <:!5H;NCIBHG^W@CRX(,#O$3S/D,C*,5V/5Q*Z3JK:PK\2@ M 14:C!/<6B[83UP KG5$&)F." ,=$2DIIO9K0-APT26-+:$W6&$T #*,_&2H M@\WT'\^*^M@_'!BS^6[:#G/P,N(UB6./F#AVHU$/C@'N"9(C03)86G"'O R! M4DRD+M"2'-!J^D".R>L#.K?*I!#53 P/R&L%UD\=L0B%ATQ.S3> M!IP4')P_:<[0XR;5RQ(YLS;D&^]CI:-^:S[JNUHXM$QNP.SQ FQ4FL9UX32F M!]9J=/1VL[42U?TSD[@I!,G7/5?=+G?5[49':Z[6I?Z927>2DR^7N%Q.( MM,K)25?*7;72Z!A%R2E/&2^9FM1R=ZP"-2G-U9Y')9^35NZJL2 _&[MV/R@E M-LCF9_(E"N^B?C,GI/\[6'T9RN"YPSZ^9)/UC9+MR'S"6,LG7F0[L4.=I8DLV.0S1.B#?N.- M4,8BS]VTV=T])A7 #\%L,?8\9[XW:7$[]X62.,YN1E_ M,"&O/NBP,>0"+*==H%6,(HQZ+)^XZ&'KY1XVZ%AJ9J ME\9Y<.RF6H1;/X:;#Z"*XXIX UYF#-?5^3;W <^.^ MA-597^XT.A&@@XS"3T%:9'BK%FSVFB0!',QWF:+GGKJS4:XEJ@"%RT:632=, MM0%RM^>2RS5#%6SJV,JT4]TWRE42,;\4U/TLX03DED$_<9_@K-Y< M35(:,I5K>BI@TLCR6K=&:2=3KOFH@&TAM=>I35DGDY6D<\QD(L9@YM!E*8,D M#C]D; 0C#'$D@NEP&V1$$G%/1,I16#M/E)\ERK?J-/")Y[P?.>?]Y.IS>#;\ MX^M+4H'WJ9O&US[7?ILY^?'K\YGE?3,,CBY=2].XRG4B8\6 +#57VQ^4K'&5 MZT-36BR0M,YABDX/T&5V<5'URSJF^ZX7-^>BH%1J1@^YP=R*BJ9*)3P ]QSKJS&]USXV(]SI.*D M['6IV:IN[##=\IR:F*R0ES\=O/R ME=A! $H(N7GYR;ZY$@V!O- WULLE+FI <'UZ]<: -G)+_,R2I27I"[D?C7U\ M:!IKBG_-5-?T ;.:K0#M43M@[_$IZV:0Y&V:9!SUX/SB*H\))@B]VQ88KE9< MJH"YM\GCYC.N639VG,UCCV)G9%R)T"CCM6FG.+KPM>7\P9,E"/1I7 M3+!,N]#W9DYTEBKD.$G"X4KV:QI>S4P.CEP@=W@? >Y 2O':)*?8UAOB)&N M)/^65=@DV\*451$A;YZ?9JNG.8X+U2PLY+>PK-EN>BQYR7-7RG$22--*^1P1' 25GV(J;DLG3;64YM MZLUV796*B/4EN M:3]&0$F+65U+W3U+0@S=B$ MW]-WTXGB;%&&'&^1'6?CX\I8ZA??35QFS:K%P/A3MC GY31&*KX^7J%P\Q^.<]9TOSY)"T_F"=[QF$&D8\U M8\!@ANQT[?@Q(3S&FG_,+!(">HD7O0WQ;%W+]*WY(C&XQ7Q[\^G;U&.&I5+H M7@/UP7;L^/(2+<]>"1=8T\C>A/PS\NW LOLSJII;.:9'+E+7G">.L6#C2Y#R MO)1Z9I3R/Q%L(]8I@$A8=0E=I)$I@21)/BM,D=H,:N,%S@CK6&*6=:"OE6+< M:EV3VY5UHT):94'H,=%*XI3]9:2&-]QL+$B'[SO1%Z5E#V_AWP-[65 M,C15937'654R\M6/<6S);J:8MXS>^;)@LR60Y:^)-Y\!DKV].$>98I7C&;Y= MX>++,-\+QG6!5VX%7,JWYZ0:Q5@1@P7+ZY^,F2LZR=MGK#M)]W^CWIMOCH>L M,!@DYQ\T;(+J[[_;?9H^8KZZC3#-&$2R2R3QSP))B[S,!65UFL VRY!)GI6D M'6'=0+I4*U48DW*P1"K-B=_*2I47,>AID. /\]UGL)N,#A1J1@>*+!.^V@L_7A=S;Y0+?H M 7;,<4"OTP]?TFYHMLM6S6[ZDC0]2R* <[J**[XN_3N)7+;4IZBJ&L))> M;\F+D^A6$Z#PV^IU56MJ8BOS*[$I95Y?]RA):FIMK="CUE_7]39?U*$7I8O9 M7Z6/RNDD6+ 1\%'[6V;WBIQNJKW-IF)"/\RV]?OG-&/ M5LIN\R:QG@VXE'TYPCD"A>/0'CATH-G#1^6K:!]2/^GRX;+A.;[Y!KK^) CI MJ/#HG+6HL(P-Y]87O?#^SZ=I>BMGEG*.+_#N5]*5!QNHP_]9K^:OHD,&5 T' MD.CMEJ"JJP6HNPTAV?HH:SJUAY/B!9)BWES+ Y BYO$+DJX(AKR:S,])D9/B MA9"B?'Q2-'!\.RQ=T"4N%3DI7BPIYHVN/0 I8K\"05,,P9#VGH1U"%(\T B] MX]J^42\QI>OEUFMI #H?'B,=W^FK M*1A_:6FB(.HE>YI*..MZNZ(XM7-J+T+MQ_S'CU-I.L:IVDI+T.6]W06UH';F;/B- MU2(5FQNV8_.VFA45QOF=)".UDW4<#NTP"K$ G)B ,:,>5J0G;2#>9CTH@VF@ MC"S%R(1D+F'<03Z(BPT#G"6R[@Y6,(A%A;[-VF,,V%VPQ)YG^E; II\&.+)S MZ;[E3CR9->6\A67!%I9MWL*2M[#D+2QKL_1'WL)R8TN$.C4_R&FZ ]!US:1C MUJPJ&Z7?0F,HU@+-GZ2CO9,*?ASUBSL/O:1>/VXTEJ?V\;34TJ M7/^NRZ"<#E5P2=:X\UKWWGM.Z]] MYW7+O/:=XQ"O?:^.K_YTV7#S%^QHR2O=>2%1?C9GZ_@!&APU(>@M39 E7E[+ M2?%B2;%]?%)L-3H&$**FKHZF D)\5M2/'XV8*ZB(4 DB$+JKHZ9+>&I'@)=>XW@6WR8O;U9'/\C'I= E52 M5P5=VIMH>!EH'5'L^)F=.HZ8EU1!T7DQ^UFBV/%;R M.B+9\9MRZ&JCTY(T06SO[77AY>Q;(\E=Y'MCNI,2F;';@ZH)C<$C2EK.(@CF*U0K'C!SAU TQA0Q?::INC MV#FBV/$#=WHK1C%)*2MPQ[V0^4CRA.-KN1MR??6O>/Q(FHY--459T%J\'=UY MXMCQ0T2&V.AHJM#2N*O[/%'L^.$40VIT%%$2Q/;>.B3'L5KBV/'C*88,HM)0 MP4[A;35Y6\U: 8EWXSF3MIH&;ZO)>V]Q:K^0MIH&;ZO)J9U3^V6TU31X6TU. M[)S8+Z2MIG$I;35WZ\BXTFMP?B%)KZ?J$(T]\=H.X77]W,Y>FWH#IMA#OIJ. MZ?;G:LKS6UF=>I_1ORST5%T5MYDD]X/ZC(X 5D\]V!6#Z"T-^KX]QH]/@Q_F M9 0[>Z7^*)A1D]'H_)6ZU#<=9R+$K='BWY$0?XA=R/!BUQL!)":L/Y[Q!2\/ M8''N6T!\TWVC9 43S8O7%33I0>COKUQW7-+76 / -'^M17YECF9[:"%#NKE M1K38[2UG.5HUR\$"NM7EP$^"YLK5>Y?T@2N8MDML-P@9H@NDGW#+@(S,"1G[ M%$Z$M9*;-JUC+6B3!K%P)S&M=[P7#\NBC@V<9M(DS[1/[7?D*D'251:!DG68 MD0NPL>RDP1[C5OA3;&IK T7&3=[8 F;0(=X4/ &A-@:D 7. PR$B$?CM(,(/ MV)W6H2'VUKL< IXR+VP$',:-"AE4@U6PPNG17_UA3$0 MC?/LP*$W_1\PZ$9 MSA\;&9IP$<@N !+TJ87/-*=(0SZ&%#8<]8?)0=JL._'T=.&5 ?PN'&*S0H\= M&[S 32@_"+"K,=(\P -;#\-C^AF[ 6P%N-L#D&=NN ZM\+74Q?Z,N&44F:RS M\.Q;DF22V-@FTTT<8QS9[M@-G1>.>TG80QD2='+4? MVL[# 5"P% MLPU$8_@%H!^2#9QCW$[SP_2!-!@ $4B>"PVC%%W%@I):&X1,)$/!!6MX.L>^ MX[PD*QHRGSA!D9Z@ZW.!Z3% M51]_Y3BL;R;^[=,!:$KLSWX6XL3]M^$=R1NQ@RB^;Q"%D3]K?8H2(EXKO-(# M:OXWO!2D&;NS4-/2%'<^3,1!5/$I]CUG3_'&U,4GK@"H%RMV@$"XMO^)X!6* M*,QZG_Y7$;MDL6!'6]:1LFR1[PG$)ML9(/I4PK>P+E=4FZLY%P18@P,?! :) M0AM8BI 4VT%RCL_38RR\):G1D5O-=1'^9%L,%XKMZJB;PJ@RG-,Z(W%Z6,!O MQK2/'>N=R26I*;?+) FTZU/64+G,4[Y/GGI+X__>N^62(U;**7)S=70UF>(M M8S'+C98#IIR:B0:%O&I@X]/)A)I^PN<6V%*3@"2S@RF8&)6/0'D'F94P^)C+ MQ6K65!JGXGDPT^JFC#N8Y[@@C6S/0GV04BN].,>/T":P#'N.XL )@ MNR!)8UT='L:D+ZP9EVKVV89=%&F]">B,99PR,YXV'NCR^7_S_$?/[_:P;#A4N%L40%#J6RYG6N_]Y5VUJ0_HFH3WJ(TU_(YF)T[U$TT :P[9FH=N&PB20GDKX()RS2 M/+PNK+$T5]4KFF+),?WPD;AO',?KF^&,L3Q39!-X*'/^!3)S,%R2=VL&B_48 M#!01H L*71MO;SY]8X8.XC]CI8P:YJ ^9E!G=C+:QCT*%K Y?P;KWN1Z8>HP MH9: Q.LA,Y_Y,>:^-*>^,.I:Z4=8JN>'R6: W2[8.L0(O(2-E9+2X_'J T=9+A3V(&R^[S' 84!/V$AC&2 MS'E1XI-[-YV(IH>[BF(+2)5_2IEZ!Y/$8UCE+Q!5(:B=. 0G6 MX@ <3X_ZJ[G$"Y7;\DYX !>QI[/Y1J>'?B7/3EUO=#)JLO]\S+-&(M^*&"X5W"[5^9K^EI\#*G2OY@@DK*#&0PS6\&:P,L*WDE:!&KAS&S MC64@+L5BCF00E6P^V9+RF!G.3(^)SY";S9"3Q-*'R.$C\$#S9YNI0%M\\AR? M/%>/N69\\ES=MYDS>6X3V5<+?@^,#Z49>W:V_[=8VL6=Z:/X#4"I!\!,WH$:^3>[7LCBMX!U!E!PA+VT)7Q MNLLH47A&&UM P0R3E_Z06I%#GP;+F_YJ!G;_QK5N;12\%N-/JX# ML:+6SX- M3\7B8+]D;MW0^PB288.C<11.;>D>@H+I1%8,##:\SX[/%71"_#V>:X!PVV

    T7\[,3=_/EZ*1>N,C=>,I8/D^.TK.$LQQCZU]:4PD/_E*9H ME#4XSFAKI0VST_F:#KPF/O0OWM2)#K?C0__XT#\^]*^$W5[HP#8^](_CT+XX M= D=))C]:(;PKFTP9:^9%'E8M%,'0;ZXVBRNI*Y]K/;*J#O9S!P#5['?8)_V M-N=6?IFUQ3,JH,PIEP;GEK.EEIQ.(E53B]SHM#2AI9Y1!T].+&=++,>E%05I M11-4^8S&U7!B.5MBR6ED436UJ*"'J3I02UWTL$/[*]9E-ATEW"LF1;ALL7&M M1\@JZ[&P)@A)?VCZ;U1@(5U,#C9_+24\\"$^10V=^P2V3^XQJP MOC"K5*,U.DIK->&7S[(X WS)4?6WP)=Y%CRP?U'KZM_4]V;8HV,DB&59<0PZ M1PRJ@.$8G.&<+;KD:( E,)Q6W1C.@6;CA-ZXEAK>@N,]3=/+UN2XY7>VEE]I M?I(DZ[6P[=>.?? M]8RFMG!Z.5MZ*:IP&K3PZ>9M#>)4ZOB4JCHX%R8-1ENCF/ 92-7CGN MC6K12\5N1H+<6FU>RM'K/-#KF-BEL>G@6FE#L3AVU0V[LTR>G-=R:];AF;:QQ H7I M),XG]HR;,/3M7A3&;JG;!/+Q63P-EE('LJC(:'148Y6$*C-\+VSD?3&MK\23 M7I<+I4.6MIL=:X,VLR< MTS25/^),_K0;':,IE:6FUT#QX:A_]J@OEX+ZLMCH2$V]++<)1WV.^M6C?CF8 M+V%^4%/?NZ2%HSY'_8.AOE(.[F-'[Z9:EQ;%%S$D9J/]LB;ZM'<0MW9@V)Z@ ML[9XA@1=3)A-NSNLDK32Z.A-;6\/6GVR&3CRGSWR%[-A-B"_BE;,.:6-<>0_ M>^0O"_O2.(!9,K^Q],%I=6F\,#8DTNZS MBMFMQLG/O31G+OT!#US& __F^20<4OA_G"]MNA9Q<:(RV#,X49FRB(4 'YU'A^ M^1DT/B_D[85#,P34BAR+C+T0X&*;CC-)S*DX*D1H@DS,[HH-+MMEZQA$8>13 M@?2BD'Q0N$Y_]9T(ES_PO1'["=AIXR@T&6*GI2SPO;MHS2T\%2[8G@6O@XW@ M@%9+(&: W]@^H7%1S =;\=!\AS52ZL*V0_LJ+9-IDMFOQ47/L:#LN!!L? R'"'IR)L!.8)+&&8&HW.HHD M"JJ^J@SNMDFI?IM4Q$9'5C1!;:\2VQ07"@BD>51HEB"-2Q?K1V?0/Y8EZ[)$ M"H@=!!$J/20:P\6XWT:0R$PO\A?DTDHW#H)"S:(A]4?P;HM$02S:0:(.KI)? MP^41#8>>M71$B &(M+8;F3&_W5:_2K:H:@"#L1?8>/>U3QT3M_?EP[;"8:K@ MSMT5JWK7XNP6LQ=XJ!2LO67NQ..![4=2VUX>NO?D/^1W):8 T.)&1!*O?H=K MV+MF#9@6NKKDH/G\O_@(I%A;LUH]RQ2IU)-55=?-%I4-L2?V-%.4^E;;_(<* M7"NY:>C/7OM&KWH^-?^X,@< LVO3^3 G >K8:54390E M VB=?_G-K$:OV697H-;L]+]M.'(U]+GEK@ZC*6:__.7GC[MG\G#??7XBW:>' M'S]?[YX%GU[H6\XKH?;^\>7^YN\=/+T_?[VYM7^./; M_>/-8_?^YCMY>84+#W>/KR])5XA/W5AR4.MS[;?YZ:=K1I8=KJQUNN(C@1\D M.%&;L;ME^W__LN 5676-+BJ:+]%X["3EFE]-QW3[]&5(:7AK!WW'"\"(#U[A M]J^.U_]CIBA*L3[+#O@F3*[APRDHE6,\6S\"KIP\D+ G,M^$Y\9<;LESLXPB MZP7ADE(R6]%5]IKDJ16\+4#Z0VI%#GT:=,U@>.-:^)^[F5^ L>P,D,C+FU]! M]>.[E]#[,? IU^^&+9P=@Q)]>VRQ;* M;OJ2/#W1C/$%RYT"\7WQUS,-K2G&6EJ2]I&\.?FZ"5_]MGI=:S?E5O978E/* MO+[N45*KJ:AJH4>MOPXV:7F+TC<^*B=5YI0R8K(]],4V%>/O8;:5J\:Q72WZ M&0KL+J=6Y*2 \#^12XDB,A@H"S"XA%0OQJR10??QPYRWOF@T:FT9F[A-56+M MX%(X"+K]_D\W0KKL<\VIQ,Q6]V["KNG[$P#'_YH.J'5%7:H*=B>1)$U0C;(2 MR+8^NYKF&'#:NSS:4X]!>RH.WA(%5=N[(O\0E)(/]@L2ZE&*6V:M8DINR5G.F^NJ%IL/XJ;!BN"WG MI>'W.XKEQ$V6T=:!:YRE >A\^,T6YN 2BUEA08L7YGY96%4U4C.Q75H[Z/(. MO=YV)"=[3O;E6J*'(_M6;*&V];*R[(]+]"7DZ&^,_.X2Q;UWW^%H/'_2C;7# M=?';=E;\MBZARG03-@VVC47RR..Y11[/*8S%8WD7'\O[9KMV %R:O'F>55X M[X(4N[S-GX_2EF.K365\BE-_191ZI.'3 '0UZK\7'RN@BFQ>2DL5]'99H[F/ MW]"WBJ@=)[@S)+@<*ZD*@L.F88*H:H)D&+4GN$N(A?W=\__ N-?8]_HTX"&O M_<430O3>_1'#6U^_=3^#@GV,2DI]^.%[8X#WY(=CNB$HI9B? M,L8"_]6D![55YZ2'=","85N)FXE-=\-KLGEFQ"FY>GA--L_C.$L?YG=@RSQ[ M@P>3UZO$4MZT\+4JRU]]+RCN0&MCV_:VH&2TL:Q;')DG;G!:*YG64)&N>AD'!2=<.J=(@J2MG?/B'KE8-2:RZ;:*V.R#C4#.O0A1SO783B;0.2B):HZ-K@M3B"Y[8)!T4FUJ-CJ(+BGAF:<6U9K$O MWB#\,'W*]=8-9'#0Z*#6QB%W0EOA>NMY8M-!XU\Z&YDHB/OW".!Z:W$_ 1Q] M$/I1C!5QI?*;OVNI\J4H'0>-?NE2HZ,+JE)6>)AKL/5"ICUC7ZOX(H.2>C8: MZJXR>K_"DM/&J<.*;P7=3BHPJ)+K*6I;],31L)0RGI+1$,O)C;:@RR47YQUE M4L59Z)@W_7XTBAP3>Y);=.S#V<4#)]%5:HX\6.F_V84+TS4_EMML]<(SUIE,OAVT=#.;W1D5IM02MZJKE#WK1/N2H5-O5G0(0V:'PG#= *NY MA67A926%EG2<9]?9@9/R)9+RKL;@+J3< MVT+0JR6E:YP!%)N81Y$ 6*^DOI MGC ;' &JHA]1Z[MM]FS'#FT:K!D=H==Z=$2R#3*WCVGKA)-HJ\';.5Q:.X=S MZ@W &R1R7).N"BIC!>""QJ=:U ))4GMH;$Y\ ML R2^<-QH(_^&E,WV+$$XC+R*W.\FG>CL>--*'V.(3IG=.Y*/7*CHZF"H?)T MW7-$IQS/6OGHA D_BJ J>Y?4\'S=[0T@^ 5"F<"3H@%\B'SJ!\29G>:%)5&4 M90[\,"?HQ'J8 VMA@E ;'=DHHYT(SX>H(?9L4G/+P!Z-E3^44+9[F-2&U 4, M"Z7KD:W*7UV2BMWW,"YFAO8[!=;O_T%#+-K@2G8)>7,(WX<4I%TOV-TZQ<0D M1="4NK23XOKU ?7K4C'):'3:8*CQ#@Z'Y[0?IN^;;CB!C08[-LFY#'TH/RG+ MBOKAWQ-P,O":3MV.@2W(TT6L!D14&4RYHDS97L.B%5?GI0)4C51GXK M&G5I#L)5[QJ@[5.L<(.:S?JG37TL$ZYM[RH3IB#]CA!-79"3':FVA0VS!4FK MBY;$U>T#2H*244EJ= Q!;N]=6W\8A;OV J#V"SP+D^4I'%*?6R@[2R,$WVIJ M\JXL!+N)B[*@RWN'5[EE4D-DRI-'Y2*3TNBHJ@"KK DN7>;<:C/Q"6T(K^Y5 M,G*AB7)E@N9\&,QVD8H2>(L:ET4IQD'*HFJ0R5I5>2,G7TZ^!<-#)9"O%@]! M:NEEI?$=BWRW*&G$OQ',MANQ)A+;%SDFYZBBHL%RCN'N:Y:<:K_36?79GQL+ M=R4P$&>WF#W8<12NOV5=^>2ABP%?'KKWY#_D=X551Y%O@%1$$J]^AVN2O!9, MR1E>(3O*FZL]_^_0GSWAC5[U?&K^<64.8/O7IO-A3@(\X/G*0]M-E]O&_2Q# M'>-AB-8:39*?_;3\5 M_N E>/&N#E/SF_WREY\_[I[)PWWW^8ETGQY^_'R]>Q;(_6.W>3RP;;GTQZ?7 MNQ?RBNM^O+U[?+F[Q4\O3]_O;V]>X8]O]X\WC]W[F^_DY14N/-P]OK[\GS^U M9$G^\JD;"P%J?:[]-C_]=,W(LL.5M6Y:\3^C(+0'D_)+[YM$:>;75 M;(LEE:.+3:/5+JE&7I>*5=OS196QJ/;FE^_33:"]>R']R+8LAQZGD/X5%"M* M'N!WPX#<@;YE,:8[;3*P;W^!$P7+(US9%BI;8LV6WH]J=KVEI9]M.6=YE[8U MA^M]S%MVT,C?;4YOC?,!E[(O0SA'H' WADIS;2?9PX916:TI341FI:34%4NI;5%H#19D/8O_JZB2F$TOX*X5X%.,6ET5%KN4X' MN7+&4E>,7#)6]ZK2.BEI*HZ/H@BR7E4K-<:M6N+67"KDWVF#.R,43K'3!$E>=8T<'*$NP7/8'9KN&R6V2V@0PIF$<_7?$^9-'/OTBOZR M ]8;ZF.JY'/G8E6JHD]3<-^[?1_[_=S2^+]9]-+&+MRKW)?;XV> 1_MIB$7P M2!=%$.3[#YKA>%1'/#H@&DF(1CRL<99HM)]"6 R/,(C1KHM8NP1/X#1UF;K6 MYJ3E(D;2VK#^5FDHITTOATS(T$6ET9$,05?W[NE8].1.P%2_9"Q4Q8.BH


    CYU[U M-^N%6^KEV2UEQ4U=9;>RN6H'LEVK\PH;^Z%)9 Y?+ M.]-ZU\]RJN947;GFL =9RXV.)LAZ60-".5ESLN9D?71AK7!AS:F:4_6Y"6OU MG(3UFHDFBQ-,EF>=DG?#(:$_BNRX1Y\MD \'/9(S""@\";3M;(& M!3;)Z]S[^ZDC-" VW).Y9H'07WT*; >+3/!7MOM.@Q"_PV4 =,THYN"^">04 MX++M<"*0#SL&A3'YMY3TB/]LTHH M@@K\# M\J_(PZ*7,6 7+A=>V\>A261D^G_@AN'YIA-2WV6SE-CO$'B!%_EX \)CY%G4 M">!Q^$5\'_%Z<,CO;'*"[8XC>%#H@:R!!XVPYS@L Q8Y6^E6\TQRT#%G1E2] M\3HY$S8!Q?BR+3800. ILEF+J*&D5)&)#V; ODM/).84< /#U]D-'_ [UPN1 M5N#Y^).5"@U9$=D59)! [Q1:V!F!Z(*T0"QGQ#1SO M T@X''H6(DU:F+6\EV1WV7 !PJ&; 'G--\KP; IHV),#.@3^-]YJ6@\W?6#FKMGBX/E3*K<6 M7P5OQXA0ULY!&'GUR3S0F^3<%R/R?='E)QQ@38\U2 ?64"K,!.=].L;ICD2Q?Q MY$X7P-Z?H6SI&6J&GJ%LG0QSGK&,9!80"D:0V^%P7IY.>7>VCK(=GP3Y/K3A M%ZB6%%%C>A/B,+:?R(!UC)_Q"- #\/ESDF.!4&&OP N2YZ%,0$8_95H!'!+< MU >+$-GSTHN2-3.&\HFMPXL _%;P>?T,IBI$_)&F-[7;34,TBDYOTI1FJZ65 M,OZGW=1%I:211)I2[$E\3?NOR2AC8SI M.57/']_>')C!:'VKD2WVOY4#/&\BTTZE.'QQM5G<@4I;IL13I4&]D5X>/)=. M4F_ ($*'0B73F_6FML5Z,B;1XX%=*(=MUZRANU1RO MI"ANUA9S0W5'W5NQ3C?ZYD!LUPR&-ZZ%_[F;A28R8E]905?L49?1H.Z0*=7) M2923I\_IX'SIP"B-#N8S$P;V+VI=_9OZ7A9]M' @+!L\SVF$TTC]:21G3&(E M--+F-,)IY(1HI%V=/B6+==*GSL0QLKEM :X%(TXA93$TBS++ZO#M^D^' )2< MS,XJA(0LE28D]NI@7%Q('+4E]@DA54XGS;VXJMSHJ*VR!E=RQ*D7XN1T\JV$ M&RF<&YTW4N74).W%C=0Z<:-#^^^/OF?5"5%$ MSK3I&8SS>6M^,8^L-3JRH&M[=W>KCT> (],<,FGE(=-F0:V?H6^)8](<)N4$ MM\K#)(-CTGEC4DYXJ&0!UZJ7@+L$5]]-5C4/=_1M((F<:-#-NVD[J$A_\_P7 M0/"7:?W,+>V%L[^*L-GR@D'V2Z2VG##=!FI;):AR MPG*7UT^E MH!UO-#JR*+3D@FZS:AQ@&_Q<'(=KC\-'Z(6B[-H+A>,OQ]]E_#U"GQ)EU]14 MCK\(L5T"%4\C@YQ)L8[;R52+AUH1V@EHO)6(F>.5!6V$E&QE8B^ M=]461YQ:(LX16HFHO)7(F2-5A:U$5+5.W.@4 M,5EXJ>/3+G90B67[VG:K4W MNR\1$?*2URI A%U[>7!$J!(1$[( MG)#+)>2\WB\%RC4UL4S7!R=43JB<4*>$JNLH.Q8TYPCW0]W5_BKSC@.. XX$[B5QQP^P#N M-S8]8EK $PN\QV@$$KT?_XURV'8C5M?,*J;2YR6R7,4:H=4"H@_;"H>IH)^[ M*Q&#XNP6LP<2+PK7W[)2^'EX?47&-;T\=._)?\CO"I9RJ^0;J!5$$J]^AVN2 MLE@)-;?Z1(9?H59ZK>BL7T#\4ZP272J@FOMWZ,^>\$:O>CXU_[@R![#]:]/Y M,"T:VFRZWC?M9AN9:F T&E93%RIO+XO]BUF4I9.BCCODG6[-:/B\LF$KWH!T43UUL9S5[%12NK?-KAH= MLM/_UB)KY:2VY:XJ@>@*F6>__.7GC[MG\G#??7XBW:>''S]?[YX%Z%O.*Z'V_O'E_N;O'3R]/W^]N;5_CCV_WCS6/W_N8[>7F%"P]W MCZ\O21["IV[,YZGUN?;;_/33-2/+#E?6NO6*LYCODJR;SO35KN3&^F_U*VFM MM/IG%(3V8+($I;7-B$HGKFPQ]DGZ3/ZKF.V]F$RJ55SBH<]L<:71$9O2BB%. M "H.+MMTK:)[48ZU%Q4C)CKPAQ[G*AVX'WHV^QCB\.$G_C3M;$3%0@\ M\*H?^7XRX,T+A]1/ M3+\_)(HDQ"HK G>A'Y& *QC3/JKLSF1)P&W4_M>RN2S6NO&^6#6S<5,+"G+U M_')+O?\5@6[Z_@34>&*.8"4 7Y^./3^,3W'[4P%,6T_# C'[_?3I?0J70=<4 M%G!@[B=C<\)T47P27/1!^]XOP.&0X@)M?R[/)6@2W)2] MY3!!8@<, /9RO@R) H1)_$QBICE1!.F8C*.>8_<)_=4?FNY;O%!X$/:/L.)? ML+Y!1(*7CZ,P7E+D@IWCP.%8Y,VTW9BO <,-XCJT<&G5P0(U4=-W83W)[M:< M2!#"?]C=\#QO3&-[(#X:?'P(YD"\6'@612(.AP&A+KYCD9R$].6XROF5XWKQ MZ07YF+[,QP*@$OBTS-!^3M_T5P#1=WC9DSLWTJDP/\/TP^:ZYMM[\&7C2/O! M>53-=6&X9#^+C$\@'T,;3G9HOE/2HQ09!'#J,*9@]I;K!_ID3$$C8@GV*)JWS>0=JQ'Z'.N(H: MYW'<,0F0T(='#2C0>H^&'R@+$C5%2#[(!&"7 '+NK$%9"?TH)J<$12H&[H*S M?EGZ+@O9E_Z06I%#GP;K4]>?D1GU08%D*A%S=;["([\Z7O^/F7AM-P@%H3O& M,P6M,\_[4:-3!JQW'.\#*04T1Q.8.9"W/UFBX P&N8GVMK2TR">&%%X$>["" MS]=+N03+U +K>K-=EA.@9?6^Q*;#C+*G81660P# =,QQ0*_3#U_2J(_M,I"P MF[XD3T]B,1E-WMC[XJ^30$*[W31$ V,)2:PM>7$29F@"B'];O:XIS59+R_Q* M;$J9U]<]JMW41:70D]9?UY1B3^)KVG]-QL8GG5'!;7:64+%-U:_!;=<+0O(5 M590+[?#[5Q^T:B:%9_8J^_-OGH.[8)_1@.4 V@"@[\PTN5 (74!+Z/U;$6R9 M3GEY V8*[_^+,*]&7FP;V!'*,28#"N:%*R+11=<<#9TZ0MFU0B& M)JZX0C4<1\JDS768Q;?*5 H?35_)5%C?)A MV4N%&=@MM5\KO&9,PS. M,$Z1853*+\KJ':3K%?.+TA:ZMN'5*>@96]3-'&.ND)SA>SZ=&&PAO#46:OKO M'[\M(R[+V,%PGD^'U WL=WK/LG=0D*U'ZAL+@8+QOD<:/@V8K,MIZ2?.<+I5 M=!-2#3?1+KH)N7Z;,(KZ:@REAIN0&IU'+Y\_YE]@>928LL!2JC"I!7/;WER6 MJ3A-,>[/[R[)=9LFB63'O4M-(5G@4,=G1S$?7?WW!#GKZUP"7I*(%*?>S6]FB#GQL;L:=A"P1&X[6$"H- L>;^P[9A#8 Y9+'DQ3 MJC#7+F3?8Q:BF;P*D[& C<3YW(MO29-V"N#M7$;\,@6<>[HC>^)6DUKE.-CO M,O47$XS@/.8"MN<)GEP&2F%%(Y9,N\@U%Q,_UU(W$&&/^JN*AYJC>"Q2^#W& MLV$ES["0%ZQBL'Y0'Z/0L6JN'TIS?/3Q7%:?;K8!D60QO>"R"<-+>J+"^; M41RA$*(@/XTK2+Y-8Y]8 M^[BV",VF:?7D L0 K]\!34%5&%+'8F:,Z>)O/VQ,M@V!XDP+%CXE&?;HN4JX M-%<[KNLKK&#FJ)?Q"P\M^AU@=U/RRL3ZS98Q#A0=IGRZ= BT/&L"G\0B#V -X# MJO'8B0(TMF'7\"&N?(2'^=Z(S)5C,&X\_9:9YQ8KFF+%!_'69A6)-I(I*S6" M"X$-FS7]A57U)NQW 1Q-4G34)+<1$S.[5!&EL!A3'P\)%76LZW* W2'(6%5+ M$+"\>%;3R9;'%/H91&!]%HX/]/Q@$<#3PCJSH!XAE8Z)]]/5,D>.Z\(>=\3. M%I:$K^I:^Y90UGG+;23(=3T2IU7P,X2P=D/(1];)Y+D,*SR;C7[#5E'G9YX#]V@;D1H=4*BW\&^RHET\Q#ED2TH>IU7[ MB:Q/5-=<16,77%UV:O+>:=OV3E-+[YV&CT \RF_IA:%(WG"--USC#==XPS7> M<&WWAFM' K\74J(WUT7KUOW[/8T3=.,X0;%*:O12SIR3JP72+3E6LMC9WH3) M-7S.8MDTZA2O&)WXCM&)U=ZK5=>!XS[6U'BWE(PM**M;6-<5+]YN!A#D4ZD6 M?QEZ?GC%@D=Q!R+00J:A)##E8I7H-YJBNUVX0+U5E.3Y%**G*56TY"+5EBOK;Q6RZF:9XO:O#]>>EWSLM$I M;[G0LMF4D1:IE^58>^Q30SEXH0B+ O_BBKM1J9[EWEQOJ74H-6-&DK2>F(DEYMRW85?#&50_N2B(G *';D8=#(9P*E3 MB5$IE>BE4KG:NQWA[!O]VT+M51N=EB!+ MZPI#N=9[VAA4:<2L75[$C&N]U<31[IHO/Q^YVKL;\50:2&N7%TCC:F\MT:?2 M0%J[O$!:O=3>$PND/="W'+<"5VQ726/?.-H6BFVKT3$$4(!JHIEPQ;94#&KO M&TK;S%S;9ZK8LO?*K9ISUM=I)]-9/OP^:0EK,\[/GTPJ#YP9HMCHJ**@M/=V M(10ZK1-0<"\8[?8-MFV!=E+9B0[5X=TE5"^]3FN[![$";-.@FAJF^A8P55R] M=#(VT>9X*^N2^]0/O1[UB:2Q\GZ=9QUNX*8YX=?OGON&Y(?]* JS41EKS@3) M6->(CCNA3AMW^$.]KW7A9;&4PWKY_UG68;3[CA3YBLP[LL: JC(>161 MAV%S:2@G#+L7#:F-CJ((HMRNB:.!^ZG*Q9V< .Q>N*,![K0$6=Q;=M?0274Z MVBZHK])J4G?,:&^BMR@(N9:[#:7D1%OWHA0=*$50VW515+B26R[JY$1:]T(= MH]%1!4.6:H(ZEQEE93QV?2Y+S&Q?Z#BDH[V]"I>BF>3$8/)LF@G4B" MK-9%.^&:;;FX4V&\3%*8OU;7S]%?>R))A;-IUCRA<"?ZJ# 6)JF@BV! 6=K; M;'!+"^<38K)X.H[ M9S-<+*GE:,U(8$AL".L;UV(IO/BYZXUZ.$B]R!34.1+4T?XT!%F22U**CL_S M2U*U+Q814!=\SI$ _\GV<73L&A$ /3#4D[Q2#86IUY.O06:FP">!=WY?X?^ M[ EO]*KG4_./*W, V[\VG0]S$N !SP^PMMUTN6WI9IDBEGJRJNFZVJ&R(/;&G MF:+4M]KF/PQ07-D,<)S.@HS)#8.__&9.#[%4I-QF5XT.V>E_:Y&U5 M0'2%S+-?_O+SQ]TS>;CO/C^1[M/#CY^O=\\"N7_L-H\'MBV7_OCT>O="7G'= MC[=WCR]WM_CIY>G[_>W-*_SQ[?[QYK%[?_.=O+S"A8>[Q]>7I+'2IVXL%*CU MN?;;_/33-2/+#E?6&O^[).&FLUCD*SE6*-@V;\+TJM)8?X]R)67%R,'*66\E M^N<0X9]1$-J#2\"%9K!83^ZE-0 MT$#3)&/J(W6 T X^7R_AYXKRM1-0UYS.)BQ&?&5ZX$P/8UHGG(MCC@-ZG7[X M8MG!V#$GU[;+H,MN^C(R_3?0+Q+E#36^)9V3K33^>J9Y-,58^TA\7VFH2F%GK3^NF*T2EF3I#;%ME:S1=444)*X M^>4Y?M13:M>4;5=.-]7>9E.Q2#[,MG+5.+:K1?:Z1?>IC?&7K8"PK2/\^(HN M@]""M,GP?F^)XGFML[8-?=<;G;)D^S8MS?;N7'8>X+N?UX#V)<:S@PY'KHJ0 MZQ*Z+:8C>^/L%]YGD:^,]Z;,HQE9E%IQC1T0S@V+/9AY3?N+P.+<0H)96SR? MR)YDY%6RP..?!C%^I.CQ3$>F[0(TIGV+N^88O@LGA6-^6$>HB0( I":%MV5F MKNV7BWI(96-?S(*3[H$MMQFYU*P4YGLW"/UH!'M-59EGT&3N!@.*KE7Z8^K4 MFV(/>I-3]%$:':,IKJ9[_'DG56##F7(.>+X<,*^TJEH.J'(.>,X<4*^8 VJ- MCM[45EN>_+D*8_"$E%Q9+DW)W;;FOW90*)SW=K8L/J^I9K4L7F?-Y4O@\#5L MEK&?1^D<.+Q1,8V0,09^9?FQ^V:X="=V+*^7K"NNX*7/? MQ9DR]G:UC%V1T'NKK>(.]]YR#KCU#.V\'MP%.> JDY,;'54ZQY["%\_@%G&G M @87AZ=6^UQ6XIP]\7EMS&6[,C]HM\X$Y\S/S]M3(8L5NFHW#;LW%+5NP^ZY MEZ(\7K^$5_OR^ARLFI JV)Y2U+@']TQY8\4>7,5@ M'MS5+F&5>'!/7P]6]]:#N5_CQ!F^U,J;E%0MPV]A/V(,V=5E($Y]'!^U*76L M2AI4[?;%MI'-MKHJ#<@5*;I8J6(7CBIB]H6\*?B8W4F7>ZHY1U_BZ'GSRTKR M;*28*Y7FSS@[%G[Z.OL2-E7ESTAQ2=[2B7%I><;=H>F^D;]]9$^MXQG&E^*? MD5IY#6XK5==5A2?8G3&K5RK6<574<96R\C"X@_HB&6!>C^!J&:#&&> 9,T"U M8@:HLR*ZTO,TSM4_K9"_O7SM+JB\W$E]D2Z-HS:/4 W,S!.,5EGC9\['P7'N M/FI)JE@B8,524\R(6.[BHR[559.QV#;3WS?5@',?-6?H6S'TH_;"T,1&A[?" M.%LMON)6&)H$ZD!^.4F.%I^VX88'T/5'>(F_NC3??LQR6%KZ7?/EYR-W\5^T MATN6CNKBU[!3'O=PG:=L7,*M"F2C@B:"GMI==1.(AH6&,E"2UK-"KYTS\_9 MN_(K[A&M&2S=/,,MM(LKOVH?5HLM5N*N?,[0]V3H[9(;HQ1DZ.VR$G+.CJ&? MOK:^A%OELT%=Q/"KIFVGK:?0F@XD9;DQ1S+/^/TUN?_0V5K'H%LV3]CQX,6# MF(/;--AM"E;);(_?7]+]EQ9TVUQ00ZR(DJ=^Z(%0(I+&QG?J/ 1W*1YHJ5UA M"&YCA-5Y'Y;6O,7WAU#6O\Q,RZ[VC6I70L,,V73:U74>O%8DU>:W-9_MP*:VTV ML_\-'2RY+_?TV7_%\3<=0[OYS?]X,(LSOPW,K\*ZE,W,S^#,[YR97\7Q?)W% M\^4]:U+.SLL[+:V05CN=QJKN3?06!2'W\5Z@F^-8 P#T-G=SG#.KKWA.JR$R M-T=9>B[W\5XD\ZNPS?]&YF?P -=9,[^*._P;+,"EEJ[GGJ6/E^F]ZTN*8P7X MA8Y#.DKS',BB%LQ]OA?B]JBP*&.S."@OY,?='C44!Q6W^#=8R*]55KDQ]_E> M(/.3Q:,6,!A:HV,(AL(+TLZ/_RVA5@7\C\6\C-)3'L[%[2N3N\W:[Z+[U^#N MWTOQ@,ABA7.O-JN\Y47ZN >DABR_XHZA1JM4E9>[?R^2^1UH1-0J\^.QK[-F M?A5W(&Z)U>B[&VRGT]%WUW;7R7+T%DIVX#Z.4V?XTK&2'5I\.N#9=-Q)SJMH M*YN*0X(M%A+4Y'+Z[E3LL&XI3(!E+);WW>$LO1!+ERMT6V]FZ2IGZ>?"THOR M1[EB[T9+6Y??L0,SEZNV1ICW7=^4C#)CYLPF^2TT>P[ML!MPL;8;F?%PVP,? MOHR'3Q:7R?Z)+_3\WSHK7V;@[C^C(+0'DY@";-<"6%TK^C$27MB&7B@ER)ED M\&(\<@#8KH6>8G&8X?];?H3R'\V!N0<$A)UQO!SB?L M$<:7@-RX<,8.>:9C> 8!K/T&?)9(XM7_18[+;AG8B%MD0DV?4 "B%1=@*B(S MTQ3V.Y.,/)\"AH]@L; JBP9]WQXS.EA\\W\'I!_;?[->/+"\\TWGR8';$4^<&H&'A![%(#HAL,@@?*#Z?>'1)$8F%7R88?#^#P\ MQV'"D> A!]=+=+)*O#N!+ ?VR795]#V,O<#&-UW[U#&1+WWYL*UPF/+PN;MB M67,MSFXQ>X'G1.'Z6VH@BF+B?>C>D_^0WY7X-%(R^1VN2?I:,"VDV^5 =_[? MH3][PAN]ZOG4_./*',#VKTWGPYP$J!?,O6=DN^ERV[B?96BNA=E@L O,6DL@ M,S) %B,6"#C/9WAX#9H*]?%7L"2S+DLA0Q_%\9]LS6KU+%.D4D]655TW6U0V MQ)[8TTQ1ZEMM\Q\&D#6*1^1G793D0,!_^@*F6>__.7GC[MG\G#??7XBW:>''S]?[YX%R&ON.['V[O'E[M;_/3R]/W^]N85_OAV_WCSV+V_^4Y>7N'"P]WCZTMB*'WJ MQ@*#6I]KO\U//UTS OUA9:WQOTO2+U&&]9:,)F@_W>9-F%Y5UXJ;1$ >1=YL M8IZL5! =Z7MH30=1D=@3K^T0P-G?0L(RN3K=W(:)NOF;.5G%\0D4<-KS(]3U M)3W1_#ZAUI<8#E/;#TT!FBCWGX4E#?O5M#]P\5$OL"T;'[:@A9I,#WVC+O5! ML9_JHTR3]T:NW8NF2CHN,8AUS^G1-,GKT [F[OOT,;1!5>UCTT)XA^G[^"%6 M<>.OAJ9%>I2ZB^M8?"QA!VA%>JF? M*"",0-B/WDW?]F '<)KVNVVA>9-L9G%ABR\?^-Z(_% MS%_V*!KMF)BISZQ[[.,$,R<%@RC^X@WXG EOI8S-P'%X0*]HV"8G"S='8\1@ 'DQ MB.M'A'@;LP $>0N((PP*;\TXYM8D9#JY&Q.(3X-Q+*>,-H,DRPA1D>:UCPE1N=-1\7)D'XL^7%2"N@@YA M!T3]"QU[O]FCV+_WFQG#<(G>2@-D^YB 5+:3B*CEQ&")/:S%MJB(Q]RBBI.A MM]IA?.+!HO(8(\-]C SS&,, \=5/FF7?('$R%U.4., 7%W'NC<(\_\]_FL\!8G5]' MY;%TQ5^LGF=\Y_SZF.Z\TETF/?3YAA MT3?'B" GI'*V]>U4SG.+4:011>+#X:='GNIL>.QS]M,F##!]M,; NB/P,* = M.QBB#=CO>SZ3+?#=9DM,2&Q$>W%!P1#Q#QX[CU\6 I'I\A8=4Y>] (T<6&Y@ MAG8P2- -N17U0Q-T6< UB\4:@B:YF]M>/ADR.EM'A5-?4K+Y@/8CU)Y[D^F; M5P)?*V;Y- QG!@%%2,36"5.!DX> D![#QXE ',9/<$UC^!C&-E!(733:!S-" M765(B: 'F+)07[=,P3BAA#V4H'L&&@4H B+#" M!%68N8@4TL2X#OOM1CLGYK*K3I9%9ICZ(0;3T&[?>Z?P>>F@(]_'=3-'GP!X MW0L!F?QWNT_9#6R;R9=L;]/'L9^R;^8! &A^'U,$?,E=L[NP4.0U MPB(8]>U,2=%-]O+HA2]LMS:U2I,>1J-C;*&1%?N\2\?99VLKY1KT"2OF MMO,XE*)G-L+,\4A$"TP!B]GGATO]8&@S'$%9D' YP!KT*8.\]/I_I!=7,9PQ M2M\;VCT;"0K% %X> =F_ 4D%*#=2)ANSWYB'(TVFI#O/5[/%7\R%-\G'(; J M(')8[8@1'AV8D1/&/#E L922";YX1FLAI:&//7R"U.7>M M$%O,U)W_8G8_&M(" 38'A^V@\$;0CF';?7N,WC+7FDEB.*X(S\\>H4<,^+\3 MSYYAL#4GJ"EO%1=;#*65+7D9.Z#)[4Q9.Z>%(73^KB25TU3NI2,Y.ZM)-+ZOK; MR]DF=2EDNKD"25UG93@^N>06+#66V&3$91,[I6Q-!\!^IV$X'U-*[C8' _@^ M\=-.H1ZK^H\9]\<.2[1\0MMTP+BW$5)8'(8V;)PB8X-1L'S?:A;7[(B]N12V M9*_K%Q"[/H(%FVN<. >]40\ :>XYCHYG[WG'>T7:=Y2HD+'T[W:@JUC8E+ MX4?= *T@\"C&Z@G&X^A#VGNRE($OJ,?<8K'SZEFF< M#+^*?15C)PI8C.H7_'9D^F^V*ZP)%<8KF<8#;;\?C9#G]6DPM]ZQ.8E3"''S M-"$VGS)_)Z8&Q,59P"-A#7; /*@L9A([LZ>.%.!HMF>A3<_R#EE <+J/)'PW M=;:RH%CJJTOBF/@^#+5=MJ4A-#@;%A$*X[$"J07A?,8 ML8I-K&Z;!0!I>.4-!NQTXHNA]__9>_?FQ)4D??BK*-B=]]<=(7-TY=*]082/ MV[WKB=-V3]L]$_/7AH#": ](C"YV>V,__)M95;HA"200('!-[,ZT :FJLC*S M,K,RGV0[0QD(=F9*EDR33*4)!LS9Q:4_CZ_HWO=V[198+=8B.\53!P>+IPX4 MS!WJYC$QMH53_8;BJ8?%_!@H/;#2NTI!PY8=XJG&81%E!TH?XZEZ ;Q@O7CJ MKMX&&_4>IN_9DW4X\?75/D[F9!HN@/&^64'HT5+GAQEF%F J"=*"QIZ>X!6_ M+]S)G\DJ@9L)+'Z%T_-"LLV;;8$:4#50 ]_C@RT^3%V'EY D^8/4R(BR>?WX MC+5\7MGL2Q]L/ K=$.8R]3]^.JIF/6F03)*^LF+[?V*Q_9G_)^&&[YP;JM._ M:!\I.$5RZ>#!"8+()PMKY9-/T3\^3VU_M;#>/MD.I2]]Z#.S#Z_X305>;ZR! MH-#AV-<\S#X<=)7A$"/M'*F/#\R#\%W8K]_RG_<'75W7"[]2NFK-STW#K/5$ MV:340;>O:1M?M2L$-]^&P%U]0F0.W3 M*UF\D&\8T/'KBHNJ=$:&*JN]83UQ.3#OYZ7QYN;V]NO7LSJ(BV!_&X._UJH_ M+\1HJQCA2?/TZM:6'G4WZ3D8P/IE'2FY%C'B2#F6+,P]0FI+ X(#]^7!()\@ M*,Z2_:5A(,Z2LY&?KVY8VW-1]$XG5,"I ]@C-7A5G MSGXRPPJZZ@C,-9)]9ZG!KJ2*K/7R?4K:=>AL[TFS#<_Z-"SQ1(L=-U][[(&G MOW865XHS\F=X9(;'P778Q*D;8E2=1F?>9Q2R2=) M_WW#D_98_D9MS83PZKV^K*EEM^VGV-6==5T,IQZ7\"1WQ_6OOUJ5!5P9_=KF M58W+U<+&C"N><<>119(*X0AL/)TO0A5EG4(H4;^4JE\:E++)KO5+^ J4U.UE M-2JV5F^D[*E+-U-4/HG*I[+_M#ZI0U0^B&4BVSL%2KUQG!;E%#"K41#NL7G/+5JZ+*)] KG$#_P*YB_8*IH51 D9VK MPMJ6*A8_)3-[O)+(T.P.JB131X0(L1KD$$ND<;D5HE(28;65;PXG":%%S*X[6G2K=OF&;) #15_]]5&3:SFF),80@BD-@+ M2)P3 0$63 +>.:&SV*PGOA/O$>>7UQ>9X)>V^1Q)3?8FGL)WG(%:37,HB>:@ M4.VZH7;UO(*D1*/T7"]06SQCL5.,IYAG6EIJV+F+?H_U@(\K0@$%$TPQ+*-*0.+BSZE60J$(XU*X M_ !\1ID:/O9&QK*L[B:W@GA&C%84.!&-#!J10D7+Y,U"<#@*#DE!2_G$R*\5 M7BC#R$=$P@%"F0'8:W)JE UQ;]>D'*]+_V%[1\2I4-WTY-G/SSA_@7#BGD-JZGH8.5U*Y^3!)/*-&4\T2+@,RQB MQ:AU:CUJT8(T+)+/+VB2O"&[N)C=98[TR&%HY8394[^/H:!3^(\K=$P8E.?.$7DU#NC&=!L,T''H8]WNSZC M:)HV3,^@-CK1TDLYIQX9C"ID2/,)KWK_P%&$7\B67V9PZI>@,$*.WLR^CM$; M[ @; W\>O2;1OQN,2,>-*G"I:BI@ZORPTBN8/PO75>;G=$P M;RO&JAH([=[*I6_@1BF"U=I .'L<,DTGOQ)X1Y=RB,16+0].S M)G72!\H=,PHPM,X;'S- (OD^ K(T3]FV'-MZ'<8:Q"ST8#"?)%@1%,2:G0\I M]/D2HYAYV45S3[V:B2_,@"$VU=986J'&HH&Q=77%')BTBDJ5H:TL>_H3I/H' M3 5\IJ^1S?XUF?T-G7RA%NO1KE*;U%C5V KKQ9 0" X:!A0#)&>^)17=$ZI-P#OD!DZ%8,6 9,^;3MMWB@JG@C,'[U=3CLV&Q3?FHJBH7'D:5!0 M/,J1*"B8)O.CY4V8-TE3Q4*MC=P:\??KW&51'RH(6YRX O1JJDK75D6U>6(C M>O#^%PO['\3+X*?QN]9FY4%!I!-9XM6]S,PC%R_Q,20IK< ,1QLLI[LHMA6- M__D?Y90^*H[S<2<\=:PF5M_ZY,QB=?+.H4T;436VCQ<:8(_M">OCD7L=M-A__R5\#6P^'D!?? MCZ"99A4"D)5>V>:NV!#I"X): 3/ABD8LM' ^ M<^N^Z)FXGJ3&/-FBY12ITC.'T2(PRO5)TY23MWI#Y0>(UDFP)UOLF[Q8BY D MOA$VQ*3[&3>EH_9L=J(TB0>JJ4Q3CAS./N+5X8QX2 Z,F09OL0-5YOGRUIC MH!$Y(WA\&VWO8MA9<#93=(R"MNDN>_A-%.+:%$K,1KR8\T@L[%LZMS#'CCC2 MDK!&K!X-!,@E[Z+)7 O+]YECB[=,+IB$6#'7K7027W:8B^LDUKPNY>K$*3JE MFX0PV^@R/2](S+QOTS0K"[@))7@_F^M";(&(2X6TM\8W$;=I[0< FCAM MILAU:E1$.^1M,6]PN-H44CLCI5L&?Q#W[.5:*)4I!D18IQ9*1&POK/53M&O' M:=<8HWD ;5W#I>L%W1-/W<"FJF/"R$M;)P3IDH4/:.E&QG8F*ZBLRB'.#:*SC6ZXDK1;&\3##GBB MR(>2%]Y02\/#"S.P)*-7\FAN67D%6G&H$R>X(NYN+?AE?]+SW$5[F+9GMQ=T M%HE;L^%>AZ;$I.+#Y1:/,_W-1:#BF4\"GDH0C4@O]=)]3-(F.3=KIJS']I^H MJ^AMDA_;P)6OV:D%Q;)I?<+;%LFI&U]*CLAN2F9+[RMI-A9]+MVL!1E$W/>6 M,1Z]4DG5.F JU)]D_SJ'?GGV1U(+=<<&?:1CTDN_NG4-NEZIKJ$PZR95KA!5 M@4Q<\ I]D)=I[$EO*@+9<&\#3+?VN[(=0'N&#[*M_&Q/'I=1.WE>3Z@CS M) ]-M:OD3_OR:A+L*H\!&U0I&#- IWUIA\M\G6'M*^A!Y62C%/,E%LX6P\8L M2R*RQNX+V7P'O\T/*=_3X9Y[FM^V7FO]:E6W+(-J@L!/- 9-Q8?' KEE%@4G M:=H'O\;/QJ;6HC^;K4::H,(*2"7,-H]"4RP&R"VIM_A2@IIGN%MKX4N:RNR=Z?XQ09S,LHG!\;%WP8>L5B? M/995$1?IE0X\)C25BAF)..'8[XAJGC<^CEH94':$421"8) I/H3@8YU5>: 9P2:1,B;4*D38BTB7>9 M-G$*M"E&?D2;&NR$-E6]'^,?Q/<)>5C15$_G^0\L@?#SW1>QX>9:B@A\AJ_+ M]F1DS^=P/2N 4;'79<\@UJ$.H4B'66C=EKE Z1O;!:4 1O=L6E?R"N8RMFTD MZ9P"&C^@;M +F=N3!?\RQIT FW9%S4?ZMBEW1X&B5Q,,02_8L1%M&A^S*]7= M>G@*[XI*.FYBW]+U/3>4_)X_9.>1NB*C=\/_RQ/(_7"U6I"H& BCLK.%^PJ& M,7-J:*U-%U/[VJ>_N6M(UO5&=ZR@"8@!KD9!/SSJX=2: MS*")R6"#/CW?JW+-1:OBF>'%.E841ZE.M=F>D]_)YH?5GHRI-3,?H MC RMX*8[(F_>[Y6JT7<]O-5L+_(+:X'T7ANQJVI]'J[7T<@PX:R2S8*\I[:U M5F^@.Z80+B%<*>'2#BYG7;$PM M9$O(UMG+UI;>EPT(UP#[5NMF/B^[;<)5\9ICA]:\K0N@W&2*9] !S=W+IF(I M296->]RH2=2OIHBMAJ"S\U6-!XZ<;)B02:'D"ZH/VAX]V;0FM3/2"SK.'SJ" MLFE*" (_S&<^;XBB'"2&4M#-_M+.Q*(E7M#)5\NL3#BRWNEGZNBV&;V]W;:" MS3BD ;GABDN(Q,6*1*THQLXB8=!(AK&WMR5$0HA$JV(/.TN$B2Y2WQ02(22B M_1)1*V*PLTCT4"0TI2UVTU%3+D[! OB:M1B 9/D^0>"J,2:OLQ)2\HNW>RB( M&:01]:2Z89U+5@A%2[P@A;#EC/R![WV8_?3)-?+3 ^>F.^>6\])7U\LJC3\B M<+O:6@.[&VBRKI151N^S92V-UPO!:=/:FG2W]A*:P=(3>MX2TA-]5O3:,EF,UADE A05,?.[ MS0@)B3=S9>W?8?_8QL4W]A37"61H1YE5*'. 9MVK<@#$#*_Y>C#,65 M[8Q$%,F2W:$R%.#KYV>//". 5]27($%58\,CS%>&;>KA:9G:!CRM(M+2BL3% M6SPQ'G6JBZO5TRE>\!94+02FHWN0P7"T$/_388T;>,/)A&\JPP9F!28+L;D)Q77_ <+=TM-I;;'9& Z5;9LY%>URB%;K2 M(T*^Q@U7,^M&V$R0KA<;1&?!>_(R>9#Q?Z:I9G!3C#+,M/:[9!$>EZH(ZZ90=ZC#GG3->B@6_'7$;> TXMH ][ MOTV\WS4P[Y>D5>T.2BY:6*@8+ MZ5QE/F-Q:8K^85/-Y-G6 CL*.E?LE2\6?((('/%!R.L!XW:*-=9'QZF7[:1N M5FB/2 *T!W:X(TGQ\P"/J[)+P[1 UIO\4>8.CK6Z;>[9#*T#[:^^R_Z6&"C- MT@A1_K9W;JB_OUM.VX8FK^(&;U&V:QO\GE5O<7LGY&3V&((M@7=KT4[K2["Y MDFLWJDH+;YU?^-@I(.XBD[H/[H)98$K^I3Y@5]ZEB0V9 M;[S5=@F8%_9060?SZAMY,"_^&IZRO>GF-L8D*XI)(-7. #B'J-)[ M[X5Z%URKM^5V9Z,5$9GQ,>-B6SE4>?^DMEJ]RYT^!7I0>TTE$]11"X?/W"O. M&&RU^( &,@^&9*;5HU6APA&"]R4D]_#&IU>R>&'W%;5S8OL][/HC]X9Y#*&+ M3HH]M6CUFC[<*XE6U6P,(5H@6GB*/;VZM26* C_TM*80B\1954F@^N*L.@N! MPA!Z;9&B< ^*6A;Y%6?4041J(,ZHC3R?*DB#3VU\3^&F=?L(I.<04#5E3\_'\C^( ;)X_ MOK..\]*+M0C)EFR,$]TK\I0''79PZH:80!&115P\-D:@=FNQ!I580S5E ]K/ M03:TO6-+C>_ET4K23@P>2E,52QN4GE76I:JM-?B<6WZV"JY2VQC>QO61$.D[ M?"+=R=)=0):2*M,>ZUA2@ZGPFO+Y!W\0?_:6Z?(NTU^HGWG1V2ST:#-1/-Q# MW\\7)>S&)EM28Z/^[J*Y^_])FGK*YNZZ:.Y^[*F(YNZBN7M&-XCF[BU?9IN; MNS.38'C@#N_N'7D&UP*"@6F!04"U0;JM(FS/W8[H7G80TDTG!NK[@Q>0TGR<1= MTJLF?$&(M??=XH\E_'^PM^;2DV6_PB+A'%OQH\Q/GK%]R75(5%.\7HVYM/X' M;$RD-;I.\*<3SN ?P"R>_SDU%KR%#F6A%1IX]C@,7*_LI2O/G8:3"&V@^.TQ M/CM_.)YP_):;N4UFTNTO,@G1Y)0>9C-[0CQ9>@P(_ ENH_,LX\3P+6//I38R MGL)SRUO 7O(?%$T0(RXV,HE<-@HC]=RRP2&-"[)_=RUOVDV/3W\VASDP-I*6 M!$N/@.*OB(]8$2JCK/;?**Q8HC=A:5E_@+$\Y"%>F@2685%UTL!$;[FH/ F7 MMTY\/P U$1$A(6>\7G^%@!"P%Y9GP5X%.=AX5/P S=%QZGMD4F>7V2, M7BVB:K]F:&8V2S.:85E0 MYW6+LUB&)?&/+YS&?FIFZ>'BO:$;4,+TU(;E(B]GQHH_CE=;,#(3][F[X(40 M8,Z#5&B6!>9+4V_)JY4C/3\U(57.6X0/YOL@P2OSL\_\^ZN= =/@2L9 MT#)8I-QX@1%@>,L_[?G5X_P-5O7A']9B\?819_P:2YP;PL2)8\,@?X==3"NW MWZ.CY@L0=^&N*#@+VZ5()F6<[SH\2VVQZS4K=N!4J6JWOY/8P>IJ3[_?[/0' MB"M1,OMM?%##?#JD34O?^ GG94^J $40"[DU:\746\KY675K$%GX5E8KMQXB MY/1 X*2HA=(R7 3V"@$+F*T$_!=+J!Q]&)7SPYM?4+*3]\8_2=E4%*TI]8OL M-_P=?GIR"39+ZD.TR]80G^H4XI][W?W/"+K*S]([K>K=,/!!ZR(U8>=CXUP" MZSO"[[&!DE."QY^$TO_"ZBB9ZDT?BA@UCGZ/6P1C(Y20;_OK.XOX)G"86_1X M2U!.TH,R8P+FL@*+'V:=. $IRWMO$VM035FFG,3OC%>_2*-W[)VQ#KFSJX= MPNH2JZ<]S%-J8F-W[$G6E?[!;ISH1ZA[M&UAX]TAWFN5!_%5']8-8K@L$PV T\ MRV$:,P_>GYHF8Q:?9.,AT<"79AVMLR828OT(P^_\#+P=#W\E;!MAZ<'YY_KT M:(Q.NDT\% DDWP+;2QI2KOMIL!DOX![YL10DYZ44I@"CLG.'IS"?2OK@(^ ? M(ONYK\!C?KA:+6"4CVE# -2V&S[/*5 B;!1UNH#K? N=S2 5.TW.YQ 7S)@E M62[./#6YHF7#MPN"@=F( 'RUL/MH+,"_EA*F.ZS)! MFFB>^%9__<&" 20K0'O(0ZL57'&0%_X]^PB^96BCZ4>HSEQ[=4+5K*#B,F.) M]F $^/4"9?'%!FZF*%_DV0ULQ J*A_77U7>&+6*^HZN/1TVYY3@;VWF!H5PO M]4#6-J2!"S@70HS$<'O,IZ XOCNQ:1"=^@1<1R2JB^L%.GGVX-+V)T!ORR%@ MBO/79"9W:2KDJ>"T(;]6].X"B3^S'V@QRD-VNK%R\K(W>AMSAT'*:8[.-'^H"\4#G&HP#,$SA&0%A! MSL *P84D6L/[DP01FSO3WT#.IF1)-W5+L)QJEF .LI'F)\Y*%ENRRT9!58(J M!5P(C#A%LIXZ2A_ 10E@5.0HAMO$@)LB^,3T9^L+7A?_M&YSG?W1$+7>%KB\ MR$9[& .7TC.B+MK<4,<(DEY@;^X)EJ?UMF'3[C]WHS,R!MVR_MB%4'G,\G$/ MM^E_#8''=65GA$2M9QR<;GC!T=]&MUVVW#SXU'N=D;:56]>WG,QF\>6)1U8L MBSAR,*)WXK^?0 HLEH-B9\%V\Q/0]@XS/X-=A(._! 6X'6E1]!QI"A4@3IQC!R-6AH=&:[FDO,[KRSY'2CQ65B. M*G2N%67)3B9 61C19\,I''OP\C$!+J"BL69HQ;9E]L*R^&8QOMR=N"&8,VR) M.&YFFGYJ*"#1Y$\8'ZTD.(O9DNT@!,N%6Y= .0SU3_! QD^ H'!H7M$'@+HQ M-=PU6DAP%H9+)OYHCU'8=R;\U!RJDD4H4@7KI@IJC:<*BJP_D?4GLOY$UI_( M^JN;]5>>8*85)ICI6Q3D26]5XYOC"W+[MQ==I!+.J/4>70\=,7#"1XB0^@H%!&,Y=8CH<&)<8 0.#?SUTJ0M===P%0R&+P6DVU86 ,?2P=*U@W)B[X? M?EJ/]=7*!$CQZU%S 4IO^EF:7MDU_YGO5?V[_)3D[GN;G[T@:.0VO\+M7[* M2[C_2U;3P U@_F4GOP/,[6C-2[-D2;M=FZWQ*)T\"H0]C2+9;+Z%UU,;MC)W M#>6F*;!^%[5^L9/:J-I7.VLKVG##DR2$OJ/3*Z7?\.S*Q-J65.&,,:L6Y @O M]59X]^2G;J36KTJIWF#&U<3V)J$=2.SY?'9_>I/Y+6):W49N.Y%41LVZY.RWF53_[7?G59A0^;^2.,V46K, >A??S&N&L+F $=842!)7 M"/.F1D4WAO&A C/UGDETH>P'?LKX "IZ M^XHIZV-2D%N#5(W$/-8E501\_1(7'ZIUD5OW"I?V(V-G4<$E[GM2. >XTLT4 M)8E+W3WN]Q)*-G.MVSOX/1D6!AC]0USK]@\^]T%G9&K=,M3.(U[K9K9]_XO= MP<$IA[T!S5Y!5O#>NSX\\-R'BM(9&;UN&:!=:V]V4Q9)Y;O=E#67NMUM*JAP MN -LKZCL'=@1?D!/)_2H@0C\ EKZ.WR&V]2*-6Y<49TIML6P )/N81*X6!VH M*6IO4_/Z).(%VM$/,5 #'^>-4 /W0( M4R^4!S"$L\8&8"N\T/H*F/6"I7'B$!]2)G&.4[@I_!%$;6(QO$4>7X;I@M2O M9;*FC W4#ZQW/?U]I ?6.=&NW311ZQ/C31!*JUTHE[297:E:V:41@)3P".\ M]C8-;/56JL>%KJIW9[!T@6>Q5GEM W'/J#?B4Q\ HRE+M/HF-)-I2L.M+]3_ M35P<&UYI>W%1[]+ZD_!*7E _N*F@ T,.TX%JR_*\M]C]]O'BR,;+!NP7BTE+ M[&RG\>CXO2QT@%P1W3$Q[LV^*[Z8BDJ\T\J0A3LB/GOA?(8L7\]8RZJBO+%6 M+,UU&Q4/%=K%=8N9OH.MV=^2]-K4](W.2"NH75J;?E&+5EQ3QAU8KSXJM"[' M9&%CZ?ZZ89AB@C5FP<(IRF%8BUAI(MURS5](ZDR.[MW]UXJ*'[7UT]QRGL@2 MN=5[NXL%(;L-,_L7F5[]+_'<> >49 ?,>F"96M\XZ71[=:=KGG2Z_;K3[9UT MN@.$@,I)XPX?%&AEU*$>)K)-^:$?S<ND^J#-MZN&_$M11)IZFD4UTDG8JD M4Y%T*I).1=)IBY-.]<*D4^,<40WI179\R_7J>L&\KC^TY<;EQO6#A]D/](FK M=I))>4'#SL@H@.;8VXG;!@V=+*8)NMSKN;(2W/KA4ACO&,G>'7OT @C!97$+VB\ MBO ,F<((T_J2\J&FW-2 %BZ_.$.3*16HX#.(DCR+B,)FE(O6C:T%AN8P^.&^ M2NC[R>RJGR6_^!2;-7;-\)( ;P4F$P\T?[J=2S:F,K=J"]\6-KYF,6'_!YD0 M^P6-QWM2L1U0BIWUSDC9=H5Y@(A8,Y.'XU7MEO7SBR8_#4GZJCP7%'>BZ#IU MN/EL9,DAP6ZAM :"V"6 RM7QHA\G- M/C^K!@40.6#F+D"N4?EP0??CVQ!4VFGX:WH!R#1%I@](587X@:HM-X0E3/V/ MGP[$&%NL:%85'(=(:),;Q.:U5C[Y%/WC\]3V5POK[9/M4"K2ASXO+>\97'\> M5\%@S%J#&SH>^SH)"G05%AC@G;WXR/SK+GSU6\'G_>YPH!9^I72+/R][U:!K M8N51C3>5?Z[W=3$G,:?SG%-!^[A(RN$@(;5^U<;U'7].FK'Q35OZ&6[LCCG, M_:R@HQ[3ZUK]F3%>@0S45=(G4HKVP M,Q3:1V&D>H*6-2[NBWP'5,M[&OCKHLD@C M&$HPE&"HDU.M+D/M[* (YA3,V1QSID,F1JG*[W2+>I-Z'GI[B=Z,="!J6 M(V0,"$50BJNCGGN(!:-;/3; M\*WFWN*N00O(O7XX8\& J]*WCWD-<5M7FW 'TQQ;:#SH@#3 F^%7Q[ MP-N&AOEVV"J^/70>L9"!S[5;Y4*'[XPO=I5N2*G="R*=_)&Q:7OIN8/NUX9$O;$6JP:5QY/8KF3*.K'?$&;0F M71/9Y()A#WUATA##8HGW0%:5LKZ(@F,%QS9TG]$0Q^K L9K<'_0%QPJ./>QU M0Q6.W1AB-8Q6Y8P+;FW3"IJ^#=B?6\U6<:NH'3D+L=]O:L,AW6; M' \'W:%2_%7-%J(5I;5^9YV]V/N#^E%:AUWR)=N9+,(IR7Q&V[&_$&?J>O$/ MIMB)?<7*=6@O;9>^:L+86K)HR4XWPXWG32WMHW3'EN['JURY'M4,[DQR5\2S M IB_M""63S+7,6F297O;P5/[M/\9NZKXX2+@+%FM M^SLH6(E8DSGN$G:4#^8>(=(2AI_[$C U_+2@-3PVF9(ERR/8/9XUH??K=8@_ MPW;PPV%7U;2ZBG+0U?5A(TV;A]UAKV[#Z-)&TH/+G=.@JQB;FUL??TZJTC5- M0:@*A%*[JK%U\"8]8R$Q.*>^>81V\%Q%:D"E1IM,W\YM&RV!WV.0F?=#O9I@QG?N%P*2@E*G4:+O0]Z[J/6ZG2B;9G6 M+Z;:&38%/S&YJO2J?W=$$3PD>$CP4.MXJ)6=X,^%P((?]^!';F1%TXA^;-+[ MB0,SV)87B''$.*U5CD>GS3N CKPG0 )K07R!&?D^:HVU07]SBM0/\D*$?I%97W M[T$:!D>1AJ&0!B$-9R -PP-(0[W$6E,!45%E4Q$PDD)>VBXO0^7T\J+2[G]: MS0IB(2Y"7(XO+EN@28XA+EIG9,BZ.%V$N+1?7+;@IAQ#7/3.J"?KO9J(*@*B M4HC>.8O>(4)D-07/ +/.E =*6]#ZA+0(:2F1ED.$T&I*B]D9#65U4+-X_-R@ M+4]P/_0]]"9S"S9&NI)L!S8R<+VW*A7EYRR_ERFFVG +K-F-ZPE ]"E MAFST:AK_@DL%EV:Y= LB6$,?.'*JVBD,%Y*/@=N3V+5E >UD-/80\UQ59'PH73+#I'FRJ M*UN2;_9C4[TS&O3EOG[DYB?OH.0@'5)F*'Q+VY^0Q<)RB!OZDAV0I2A'>"=W M1[JR)2=H/RG&GN2R(;)]A""T7Q"V9/OL)P@F9HGJVE (@A"$M@M"O6O*/*_W M.B/=J'D-*3A=56>>T_L8@1?&C>#TUG/Z[M>EFP.H@QT#J$(*A!0< M7PIVOX[=+ 7#\Y "D:D>;;*BQ_CN&-C"9>7Z-K[W$^UR M8[^0SU'W#;IUJ:O/*VL&R_]D+5ZM M-Q^W/C7.TG:BZ0YQ/>O4+*79;-:$T.:0XH%DC(=!D!!X'[<:>)]X^"N8DM66 MJ4AS#[7&O]GF=#">6@I1QYIA]'K6@&A]9:R,34M1)].A]=_]SNB)-CYR9Q+6 M[@ S^O_QFQ5OXD&U8M&J.B-II__4ZO5TBE4=A*(Y,2\>_/'G]]L?TK>[FQ\/ MTLW#M^\_GVY_R-+=_4WW=&2K./7[AZ?;1^D)YWW_Y?;^\?8+_NOQX8^[+]=/ M\,?7N_OK^YN[ZS^DQR?XX-OM_=,C]Y0^W+#C@4P_MGZ9'WXZ5CBU@]Q.S.CXU\UK]1.V;>#@7%EE!Y?[Z.3G0,#B49VHI'=^Q.,B?1R$XTLA.-[$0CNS.BI6AD5QYOO2^WXD5W-D&HHQ-*=+';D9RB MB5V*:*)9CVA )GA(\% +B")X2#2Q:Q.!!3^*)G9BG,L=IY7*432Q$TWL1+KC MWNF.AVA4E,][U#JCMD *B^1?(0UETJ >H@U17AJP%X20!B$-;9>&TW<9ZB/N MB"8;0W%Z"'EIO;R[+1%Z6) M0EY:+R];4$Z.(2_]SDC3Y9[:;JP441\O9*]1V3M].^_^H#,R!_)PT);:82$M M0EI*I.4@8;2:XL)Z:NAJ6P)MHI/=64OP90JJKAZR^]) 0>=*EU6]IK4H$.H% MFV;9])#MEP8JL*DVD-6Z06;!IH)-LVQZ2!"M ?;[&&KR0!7]/@2;[L6FAX2X M&NC IF!Y#]0C-_P0;'II;+I[]Z2-()\#HU6]P@2'MFD%M3A4V[UQTF8.-5O% MH:*;G>!VY/9#-A@:8*\)TY2'AG#"!)ONQ::';/\SP/O/@2XK:LUKF .'CR^A M^$"TLQ-72"DQKM>\J*88#S#D)_=:6!:0I! M$(+0=D$XY&7E$"\K9658,VHI!$$(PO$%X9#7H4.5"D)?5-P(06B](.Q^X;HQ M #O4SJ,/F) "(04@!;O?YVZ6 OT\I$!D^PN):EBB=K]ZKF!@&6!@Z7)?$1:6 MD(2V2X*^^Q5W!4DP01(4>:BWI<=\03^\_;O=G5<7GXGESZ79PGV5;/AB$K2S MG<^9=.T9]+JF,:S;M4?5NTICS344?7-SC>J?&UO:=(@YB3FU=DY-N@UM7-_Q MY[2E49)HVB.:]HBF/:)I3YMH*9KVE'N%HA>-(%2;""6:]HBF/:(YP?'))1JN M"!X2/"1XZ-3D$DU[!#^VB5RB:8\8YZS&::5R%$U[FE=.-W/+>8:WV8YD32:P M%GHS.R'V"UY;BH*Y\\W4^-!H*Y\[9^(1RR=?"/O?.^>:L\N/F%N*DC00(CN7 MG_%1)"F=GC\NF/4;;=M3C?.KY\7VSR,O5@B'$(ZB+CX^S!_^M;^45,CP&W1& MNJSU!&BU$)36"TH..&0O0DKE&IR\6YCBIS6F=DR'I/V'%"3EHN M)_FPV%$%!;M<@Z#41*L7#7CJ7/@PG,2MMST7(\&7*:@%5S>5)?6[1U:6/?U" M9L3SR/3VUXHX/KEVI@_(&MA!*_#KRZY!,8 T >$O^+K9BYF&^;J =4TX=C31 M(D4P[EZ7Z?E;D],H8H1%ETT]W\Z][ )>L+)@Y6WW&J=AY3XBS6I*_BI0L/+[ M9>4][R6:Y^1-F1\PY4&K.K,(7F[3"O:\.3@Z+P];Q:;!:TVA3&BF#D':/OI^%DM3,:R&8_?U]U*$Y^IR47*^M-U%N\G\NU M/O,26#;5FLH=@7L&\^]\1;&3>S;%0S6A5 M6KG@W#:MX/ A_'TXUVP5YXJ"""$%NT78]S8]>HAQU!_D8;^% G_GK'O$^'>5 MP%J_,]*UXX4EWE=I P,76KC.\U5 O&6%4+>XPCH#$3YPE0,M5KIWG4GH><0) M=K7%=BVT%A>]0DI:@'-T)"G9M81;2(F0DK,J=]@D+WFYT!%"O%_]PE6(@Q"' M-@ S'4H9 Y;X4ON3%IY M[@JF]B9+E?SW7K#W?6?W.L);+5'OG,F M^(XL<.U,;R,&J)TQH/<096ZHFR)C0+#P 2]2#LG"?>Q7I&HB65RP\"$K'>JP M< &78OWS4+0W$3QZR(*&/7D4:X^'/<&C@D!^PJRFP.6;F^C?/]Y)$%3/R%?'ZUI\$\XI?44XP@GY3D$6OLNXLP*'\D-<$) M =[RFN9Z5=G&]AK.Z?';S9WT?]+?=$E3-$/Z"OPHJ&HI1!UKAM'K60.B]96Q,C8M19U,A]9_]WN= MZ*&YEPS[3*[&'K'^O+)F0+-/UN+5>O.1$U.36]I.M,8A$F%]"TH)/9LUH5[Z M!71F(@6"[7I4!#Z!*!(/?P53LMHR%6GNH7[[MPJ[TQD]H=!C_= -JD8G\/_C M-RO>^8/J[Z)5=4;23O^IHD .(Y\55W40BN9T0_'@CS^_W_Z0OMW=_'B0;AZ^ M??_Y=/M#EN[N;[JG(UO%J=\_/-T^2D\X[_LOM_>/MU_P7X\/?]Q]N7Z"/[[> MW5_?W]Q=_R$]/L$'WV[OGQZYM_?AAIU59/JQ]WQ.[#)0P^63>]UFVM+[8_6;@^V%@/LQMW"1:73_7: M#SRTR?3&]0/_<6YYY'?+)],X/0?>^/O"G?R9LJTT9N;1K;\.H@]Q1 *6V JW MW0M!83\&\-S5&%\GI4>D^2+TR[F[ )WJ4X;J?Y8PY2=XBTPVOJXZALV: 96: M,LZN:-+:EJ-NW]VG;_R$1JX]J<"GC (2&,% ?+"D),R&:LJR8R>:#<>8DS%& MCFU*/3C27T.'2*:,MI0B2\&$Q))ST 1] [M*4SP]@HMN.M6 OP*_I%^KGCUWI"7ZVM'[9RW I@7M7RYO>TU4\S.BW_G48S%T/MJBB)Z6DI%VG3>\5!?\_ MYTU)JT5X@&7#8I>N0U4$=Q'9.GX08#E@!+"^OX;H+M[Y?F@! ]1?%LTA4@RS M>%E\ZX$))G0JC#UAZZU \LC2 IZ>IA@#!I=F=$*2A=3W4ZRB*6I/*I3K#'O2 MGZ6Y4I9@+/Q! +*',[&F[HJ2ETM'G@>[]7=".Q(#1J2"G?M/>'9[@GYZKTP\ M*/.;Q,"6.<$G0,\QD9[QY; W:_2GY$9MT1X"/=#-]!_"P ]@9N E,I+59V7P M /NR9O1JL7+,Q1Z7*Y/9F#4 $)GCGK!'-8IR]+-D?>8 ?,A@, M243)DN&O:(3Q&YT;>/RX>!B\-K/IAY;&ZWAR^Q\,F#90?C"P)59R@+:8)V=M MYUA@BGIO$C(XQHWJL#F<*![3<#MP^P>P1NAS5&#BIT#*/7?)!#5PZ?^R*<6G MT)IMM$ELHOFU1GR,+S,\\CW%$PVOAO9S_C/@)0V4(H50+S M+COX*8K$8*"EL.K@]/ETNR1%5H,Z$D_2TL77@A&L5,NJPXW:M9EU4S+JA9)JK^1LMY,G]6PB,/GO##SEUOB-QOA./O@\^CPUTZGMP M$PV^QT^M9Q(+\I66DF2LW<^+\%_6-'N\5VD;Z\6E=.0,F[6B&&L#DSMN@*;M M@OC^CL3N%1([HQ;'V^D]7J=W!(]%J4BC2I'7QDE62*\>WE]O(MC,LCT)1"DD MT2E*]Z[S+[K!=BS*$5^C.%;@>6NQX-(*XN+3![W$ MI8#ML;@TX8[LL1W]5FT'7I46'$$%VP%6>T0T I(&Y'H#/;.R@4@;8Y&Z/FAL MD;W5!UQ(GM4BM,PJ(([T1R_/7 XP2O2.C:T5. MBF6ORX*4&2[Z\?@SO?H7.#PD,->\;008-F:+T/_Z.XP+TL!(H%:D@=X9S=S0 M*R;"Y]IL;"A5S*U=]CB]Q!_TX-ZB@GL&^"+YCZ"]O X(X ]BSSQKNVO:^J;?+- J4BZFO9?(@-L;M4/J!C'"GEN MCCA5L-![M(*JUQO(RB"/S"-9L>U?[.CP>*#-(Y1%+L])V.MPW%3SKN-A-H-7 M@2?)+L>I 4L5[GL6N@='^D(FA+K0['Y$7W-ZX'\7A-HCTBH< ZF!?(R02,?: MXK@UO@EB 3*%^Y(5L#L:%[QSGD"X?#9:?1'K80S)4$UYH.35=RITF:+ _\MZ M.ZCB_WU33EIDW>>7KF\VPY*%9[R$PG5@+*RG=0MO2"+/2Y9>;3AI:N_0UJC& M07=H@#NDPPZI&W;(!U<+XS>90-8.T7;#/.E:J2.GR/T-8?1HI3Y9+&+/C8?R MNODLF3/71D^I_?1 +=D8F'1(@ @0$T*F5#9IQ/(7$#4@8!%OE,4MS'UE;MCO M&S#!;2 S3UI@DWFHO^&]9,/[X(F: ZV;1Y!G"19 T86-(1?F($S)-)Q0?YV> MY:^>3?^8VO[$#9V .0BHF^#,CQV&6#D33')%*.DHQ).5%Q:UB8@]M:?4R>1$ ME_"SF.8LA(MQ9&L1N\@EUSQ\D$)V?>?G++-LLY'Y0YVRO5/JM;Y:X:;F8*?L MEF!'C5.V#T[\H&]N/F6SZD8W$UY"31#5 M9\]:8ICWKR%8%3S^@*^2IOA!VOL.QY27@X"0LIC[[R[>.J;N5AU8:^FH@9O^ MM% _%MZ\4+\_7.'S-?5+MI:LE],O^/:$V;ZS>2:WC]=+E&NUOF;!N%F!.LUH M%=3]*X]@< /5 XV TV;G2 X7=(6TM+P_2="5DAN[M523=0K+$5&7UAM>;43? M%UQ/TZ[JR2!2D"A27Y;&"YJ6Y5E3O)X+YIX;/L\I*IDOX8TWG-S^/).]\D@F MH4=[J$BWOR:T<[MT/0FD'R%H.E49FU=J]N:-'2BY6^UDRBCY_-Z&FP=^"(;% M*NX=@EP67=])KZ[W)_YLPO+:@#@4_6[)[@WY(O&5/,@LC4,?1,Q'3G/8[3._ M7V0W%3.@A>ME+A:M!4B;0RMQX%,,4;-D@=7*]0+D0UC\NA8OK#UJ7&F)JJ%4 MU5"O\:HA40 D"H!$ 9 H !(%0'4+@#84CI14N^BE!T[+S/%[-S)97DG&W$U; M1:6F\#3T6*X2YOEXA/DY#@PB@7T7S'V)I1AF;PF9R53Z3JR4(.!M3JB% H:K MO8@3)9.+1K Z:>XAMP;GA*H]8\V#?=1A7ZD,'Y?6),_ MKQXGIEDQ]V.E\'?SZA266\*?8,IM@VLM*J( M8?U4%2DO2<%S)7FGBQ&$3.$*'%%XQDRYKH0?9<1E?01@07"A$;>#OM6SB3,A M=6Y'+F8?_^ZB*[ZP@S>^F_$W+_$WTKKV62>GO5PM;!X729$V>4.M"/+%T/8+ M3Q1/R4E&NU %R*Q/IEB : N?U4Q(J) 6*::/L\[?;+*8HOJ!E5$%%H>CDB0M M7W)<'A,#85E9;_'CM>X SWTG?MC^GU=?T8:]0T<$,S=_6%A^'^^'A[^8X2_L MZ!<>'HTA);N&0GFH,;6A>.G@SZ']!C0,_0)ZV1",'.QU!&.XG"%O@9> M\=%SAQG%Q7G@R ?1.3=Q/9C099M#86"2C:-HJ0E<1]/?!/$8EK8:U\\BGZQ^<(I-%VZ";0AS[S M.?%@,4YK#8V+#L>^YI'.H=K5>T,,=O*V+7Q@'@?MPJ;^EO]<4[NF/BC\2NFJ MA9\W^*KRSWNJTW*?LW.ER MC\=25;*\)SY/@9RR$PK/042%]-V%/95P?IN:>K5OI]'(:&2UA>Q_B>32]]4) MET@4P4-[\-!9=P^LJ%=_%/O75=BF;/D[L<-&PK0KBV0SY'))9::9JM^40+99AQ MQ0OMTX7F^Z_]9>T">@>NKZHK:TO->Q<<];3\5,Q(@\Y([YIYN'_!2.UE)*W% M&GC8I 8^]4(W:."!@@OMYZN[A."T5W#T]@K. .NHNH.&!.?4"]TD.!H*3A&@ M1H'@U'9<9O0_9^6XW*9OUG9R5_9<='LENP3PQBSFZ%W08(HX.MH03#PIAK]! MG)<41^MH0R65+C'T#\7"D1+Y+5M.ON3OI,LQ.B.S.QP6+V>/TVV-36N?;MO9 MO(7AWBU;G[_W/NG6FYU1KZOTMVQ]NS;]PG1;OC[OI!S1VZC;MJJV?KM6TQ>J M[6B,G&O(=MJM'U16;>\A6OXED^.W3Y#\+'EVQR!PDXARFY@ZVAT6MMO2S"#C M7&WHE_N7)G9YUY#$A7/)P7 '#\(E0T5PR:W/+HAX/]FT;4'Z(?8K&W;[1A-1>O6(]\$E2]T0IA\:X"\97;-: MG+X]?O+%"\C)N::874R0#+7;*[B_$NS2&INS=?JT!US3ZP[Z9Y)=^0X2,@ )4;J]@@2MEN<%[" A0W:&5,NI.7:4]@AMO(L9^A_T#_#! M+)B:];Q>!LHA,IK+.CH/MWHWP."L>U'<'6F/?JNT%XA_Q[L'11MWS?:-?OD% M9""6E@(<8EA<9Z0-E:Z2EP(1T%K/&QH6 M_IC=?KXH0##'@9EC2[.7%C 'IJB9727?:BH?HOV-0AZDL7M3U^4'0?B(NF@^ M,LBM$GHM%NZ$_NMA]H-,W&<'$;P836Y3ZD+*6(,NGJ_'N1&*2:%TAWV M>@T!99AF0T 98E)U)K49$69WJ(76W<4)0!$!*-(XH,BYSULGJFI9:TSA>P)V;MXV>LIIY&]/LB>)O<&91TFA? )X;M\X5-/ M(WP(&R:;@[,X^-Y#XD5O1[FT.JMOU!GG+OL:*>1 MG6%GI!GRP,Q?QM<4GF(^/=C95"776+"5WM-/PE:JTAD-9&68SZ477'4)7&6< MAJM4X*J>K"A[G_2"K5K)5N9IV J3%<& -/+)BJ=AJ_=PI?&(5QG40&2]/&'> M.YF'!4N_2-'HG48T],[(D(=#O2'7J@61"\%5*:[JGX:K#!:ISE>N"ZZZ!*XZ MS=VC:@)7H;+*%RL)MKH$MCK-M9J*H).RT6_J2EL$$+?SQ7^R-N;4/+2F2]NQ M_0 +!%[*.^@(]TGOG^;N2^U3]TG11;#G,MGJ-+* M+6$T>=#;V_<0;-5*MCK-?8>F@.^ARHJ1AT81(<2#A1"WU:*."6PCD0+K5SYK MNHYGM5\RRWE+E'J:TU]3$8Q+5I6]C<%78&Y)5:[^ M!I]I_6I= E+](8H:7Z3_>^XE;W@F5V./6']>63-8_B=K\6J]^D$_G_\9L6; MV"A35EE59R3M])]29CVXJ%5]U]N[Q]OO^"_'A_^N/MR_01_?+V[O[Z_ MN;O^0WI\@@^^W=X_/?*NZQ]NF)XGTX^M7^:'GXX53NT@-]>X?5#ZT(H;0YH: M6C23:)W70?RQ47K@_$_H!_;LK:AIRRF.H&O:="?;14>6-K:;RB?:9R%@S)TN MBNY=YX7XV#\*.TSY3]AB*/T]XE[?N\$_29 T6:IF#_92]J#>&0W-;AFX!]!W M@:L%BH2.%P^3O?>8( WM4K@F\"5:!NDJ-NE9/OT8F3"OQP3*?4>%RP[R9+8 MAJ0:9ZYHLR@<=F.G*MKL[4BD9?VKP"+A'^'OU R]@>,FGZ:A]T8L+T5AX'R] MJYGKAJF$/V,@'S69RSP;YD+ :V78S>-^2CLQ5LCG+/UX_'E@QNKWVL]8OQ?P,+_2SRWJ&.@#C:SX^9%K+I<84LY..94Z>;V00)VI&,[$R+1 MJVZ)-3>4K(*#L2M=@^N%7UN+Q5OM8W)P-IH,ZVU[S1Z3G.KZ9JI7T7*5E=JP M_4H-(3>[)8=E)>^ FY,GLAZK!7T.&9.B;_QDPQ[9DRJN6)K9KH&I7^S@K62V M1?&4EMGTN47J0]87)Z_<*#>?[TJ+^>_.X1H:ETS//0E%U7+>J!/:_^Q+:='% M/Y9V$! :<,%?_^X"5?"/+S8HFL %$_4#?HZ/:\KGXH?IE^KGCY*U6GF@E*;T M5<_8\!9?965< LE"PM->IJ6GA8^*R,\=& -ERX'<; /?__1 MP^72\MX>9@]1KUEK<>U,Z7N_P\/DF[V $\!UB$^C M*B959U)Z\5>I5Q5Q:WVEO9TNB GNO2]=D#:%]0,_P%Z M!^1;BK5DQ3L";,D]9JZ#GTO5KEM/=+9T3.GMQ\ *PG(TB@NG!#OJZ'F;L-)[ M)<9.;'$0M52_"K>R-16T/+#P M@"-#W!(4.)N*.YXN]SFXW-V8XMBLY*2,VA[G=Z'7-"K,H M2 -#HE_IW0(O#[UCE@KT05V_QC_Y(;H=->+;B6W.6W:#=U[;*CRWXQQN0V6/P\U4.R-5.QLV%Z?;\4XW\\2GVVXO M%;_*D#>++E)!0K;4#N3 *M+2651-<*4.FB\G&%:J)DA=&Q]]],\90O6[IH94 M>)H3FOL-7T05"S/;\P,)S!1G,B>I(JC*505#M:2J@.7&[UI2_[.IOW$)EJ[K,#4L(ZEI*B 5U;PV@(*O%$MI5Z6/+*"9XC#2 I[,+-G MP1SIZ(>3.2O6D*57RYK"5^TB&<1:289ZM9#R254"6_-"X M%-DPST$VZ%[N(QIF,?9GNR2CMP'0]*P7UB\7^7/3 5_)V(N.1V--!6Q$%"T% MRJB->+#KKA!S!KT@*Q8)>[ SZ0E/#OW)0)3G!86JO-]DLJ07J(6 MV[4A=H!'ZEWE#'N;$72:;&B9@L,Q!YV14G"UDT7#J0]M-NR?9CE#7$Y9K'RD0KZ1\?1O&-FM*^UE0)0=Z%LL X%MGL(V'PAL M=^KW MM\,[:Y48QM;K8/V[P4!S$/-WJI.(CW[DL2)DWLZ(* RF%1"PVE++^@ M3:B%/:,S,@^&6;@9Y#;!+'RJA(D[MS8 .0=1>+#J+NP7I.1;$,4JLS%*/X]X M"UOQZH(S09S"70!5,@/[-[\%42R:+\^77NU@#CP:?>[#A],0C L&B8CA1S"F MWR0@#6Z%%026[12!(Z; $#^L4A3'U %J8?L?J?^UM+P_29#Z6)8LWP^7./@' M]6.B&"5"?2LZ%K$1>1M1%BFCP*:"_( '0R.A$VME3>S@#;^VGCT2(3F.2?!* MB%/*6SB;!*H4__J@?91\YLEA,,8-G^<2L6"(B#I3<(BZTBU^Q(/Y%\H_OP0^EC[/=X5'K"5.BJMX7!2M4IY M@D]/EE[G-OPY)L^V ]P1;';_RS)[#263OZ(UNF7?Z%*R\*B%>])'N!ZE6Z18 M0>"8S(7/;S@2<-Q]O(5:HDA'YL2M0]@ 8(FPL.YQ9"42A_ZLA* M'YBNP\-YHSRC SVUWHXLTD54B<3\B4WJ"_KA1;08%D)=2'PMH,Y :?*.%BE@ MVX\R/1K'J#PY'.Y49@K2ME&+XW&P^>8R=3(LDZT\B2I,81$G\,-U%6)?*5.( M)6?@S)V$G*D"C/=)'JN&P=,.K_9<#T-K[#[P9_>Q*_WG]?5WI/L+R1(^EN@5 MO,%V0Y_F5B I8=8A!KE UG'"TK]""U[J^5WI)RK82%/COI%?Q)O8/L&P'Z^Z M8>]D9(N4>/0SKE>W70.T6EWVU0KJ4L:5(GW=Q,Q7#1HR[Y6@GL,1M\0:7=1_@3J,-\>QDN LLAP!9@H]&7P+.PJS'7K&TI,@.[,J(SA9]; MOZ@)B,L!KL@'%W9"JRZ'I2[R[PZ1+U+1OWNBNY9 A/H4(C22A^K@W_DK&+R9 MSZ""[^W[5G>B!?;WQ<)LMW)26["_=\?K+JHRB^&$VW4W,DB%2]GQ[YX[1@-:T/)$ M, R&8NX!P]"GH.@7(!H"H.'$P+$"#Z_@@.L=YX SX( SFSK@WB6\VU['V+ND MV(Z'57^?PXI"F9\-FXLCZ<1PKP+%KN!(&ASG2.K!D=1OF<]U7OO:!L_JO"BV MXY$TW.=(H@#D9\/FXD@Z,4BK\)+R1Y*J'.=(PDRIH?"2A)?4%DDH/9)4=9\C M"6'#A927OE8JIG% M/E!Y%KN0A+TD84F"?#["D:"83PN'9IX2=QE&+X9#^QD#8 %UE]6KAU@RMI6D MU_%T^DP:;GF&KD\"E,!@CD5C='2:&&N-W1?"TKG'),FX'[])7\B$I6[S?-X! M?7LFQ7>XAL1RANQQ*O#A4O9X<#B-M76!CI9S=,8 M:,7) \5LR4LL:37C^/[S$/+6;ZN\%;>SKB9O\3&G MFFORQM2PJI^OL)T,)KFUPC;83]AZQ3<[AQ"V85N%K;^'L$50Y :O$(M$+<,4 MYRAI)P-=+I.TITT,-UE8]C+'B,V^$6Q0HB2F4Q*% 210HB8TRI4!)%"B)=:=^+U 2-Z,DMA . ML44M +:@;=6%<#!^'>!'-_,Y@SI<P9OE'^#LU#V8U#;TW8GFI'<(.;DFG M!+Z0D82_\BN=E=EV+<=6L8R1\O]]AI"R#RP@EN@/#A6+V)*44TD*7K(0=)_R M2PQ?60[&*P,/?T-6E6XL;^$RN"@F&.CP4WPRX/TIP;M8F\,GTM%3S:GHWPRT M%L$7+8GV8(@/)FOIADZ0 UY,T.(H&&$8A BY!V1$$"NG#H0CG>J:J":@= @# M&O@10FS\LY)WIT.I.)DN1XS%7F@6^!JT,4(*#- /Q__#]\BBB4OIX,.ZV\X7 M.;,=F+=M+:04"JK,R,@1VK(' \7%C/= AFVAJ&TE.X>(EH2!H:86 ]ILQ7-^ MDDTL1*;C6&4\*!%ARBW>UD#GX!U3 N^>)N]%*.-D2(H'*$OV3/)=N7R3HT6R MG?$ILAE["9M(X1Q+M[5X1:6[^H_U63!0S)C6'+@-5$#QBQD((APH)$.%,:$; M%/-@;C,M;GPP #:*H!O+2X3+%I]TD:2]\+P(AX8%<9P(SR\#9)OHBE@!P/\[ M5]9JM; G=(KK5(LA6].T>9IO_F'T.TJ?-^D99,!A>VLS$%Z$7$(%W_!600M*P9TNXY:ERP$U6C$_SG!SK(T M1SB.7IX@I1;P>K),AE&)(1M\N>M%;DC,HAY96K:# ZT+0R0$L>K=(@CT?(BF M5R8&A6P-BOC7A*P")OEA&B>30K7'N,$67=O:A'T^8RM!UJ5$@".I<.NGZRUQ M&L/]VV2/JKEX-L?T?I@5&Z+4HN8W%=?(;W;P1F-G3_#2WT&7_9DR),$-(> ! MK' )7EB$+G5Z$^N)=J!%X$6Z[PP$,5R"B,-+?"F+Q\\7+$T3+WZ;[\YQ6Y%' M5@N8YZ>L,7IO!IB@830")JAJW3YVF!"3JC(I8^OV M%23W1FSG(&YNY5]5A'"L"&W6- +:8=*,MX:_J=!QO4EU]$,8^ &<1S#YHX#^ MM8\:_Z!_D"DE![__I?^^Y3C$] ]ZM\IT)M@J]"-Z,@FB98GV(S) Z%]184UH M+>C?3^#%(%PH(^0_,9+SL0(%#Z( &J^]/D7!P._6@@9/6, PTS_S8%47VA[P M7\H: I@B%5#9PP6VBLQU^QX=N.M12FFSE)S:Q3K#7F>DR[JBR::NE\3 UQFH ML4W';^GF5]WTW5^TQ#.5 MJ@U'>G&6=V7!\FM)5NUC?8C'NM$M*$XY6Y$ZP//"\2^3B(C#=CN?&W+SS_!\ M_M#T 8T7,W>^'Y)INE2$J@X_?4L5;UC=\U=3E,ZHWQ_(>D&-22YZ5I/'V^B' M7_+16[3$=@M,"X_>2)1V/7TU1>V,=*UKEF7,GJ%0'>!YX1J7R<17UYL1K _X M[0:C[XN%<)-/?0SOZ2?S'0V]1*G4/ZLCBF]SJF M"V2J]D&M@TAIPZ[>$V[RZ4_J,W23L_?CV92X5EZ0G^-A7O,LU]M^.ZXI!MZ. M&[V>K#?F(U3NB"9</:7!5G&:82##&W4-M>5ZHI" K65?OKA:6GRD/<[:7B5^\IX,0%0F+%U[1^ MB##%RD"!@R9,VX:B4=S0X?4@.FC@J1OB+",RI2RA@F^%_;OO87R;<,:N]F\? MH=R'JB%KO:9R/AID"Q$0$P&Q,S22_\Z0,YSI+2_S?'+QHWULYP%-#M7>>73L MG Z)(YG.J3.@HNE< 9)%4X:=D=GM'=ETSO:^6!\ZAAXLZ7AQL-VF;_QD!\!; MDPJ@8C\>?TI1I7+)) ]>-?T#U V\!C&F,#/E)ZA$GW+-EA)J#=O[G7L)-6[ M 2JG&ZZ2WP*'=]PZ[8'2'2AZW3+MGM)5C'I%QJ4EP_WNH#=HJ(ZYK]6K'=\T MJ?[6P5OI*Y^B$*716ZI\:?+SU1?$=OEJV9[T=VL1$D2/ MDJH619^>R\4EZ3Y%Q.*.:^+"Z<]\<>]4M0;X,I.3Z][G]"NUA#N(JLA6 M(=8_ZG4L[37EH:I=3@A9W--<^M&\)G%'/)HW5OU6/)\QN=#H=4VUU2)W^@-6 M..B1C/P@"V)MJO45M;J;#^+].N)MU0K1_NQ^#IN=T4#1Y*).S*+$MPV\*/*) MJQW!M20M=WM=+&E!N:3M=@+W.B-5U;K:WKE-!Y6XTY^MPA'.5?R^,U>XN2/X M\+9YO$>['\/8*[DGFVI>,8@*WC:PHW"$V^((IXI[=SN#!W &Z_WN4'C!P@L^ M8"UO]7OJ2IGI[Q'-6N^;YWN7/<2[;%4;RL.F<:X;X!?AG0OO_$!V@7F6=]>: M@GUWM:[9%-RUL JVI,__MM;-.I.!S*EWA?+^J=?M8])P]!DE7/1A6>?NC3GY M6]*?N1 8=%#7IWUC/]'6=_8+21I)_26;B\ZULI(\8HU! 8=!^2/';SM>G+_^ M^.WF3OH_Z6\Z2SL'"WLIJ8C MUZ4FM[2=:(U#),+Z%I02>C8[2%8KT)GQ*NA&EW4<_$33^_%7,"6K+5.1YAYJ M\G_;OCO]SN@IZHF()3VHE/_C-RO>^>.F#5-&EG;Z3ZTZB%.LZB 4S>F&XL$? M?WZ__2%]N[OY\2#=/'S[_O/I]HGVT?I">=]_^7V M_O'V"_[K\>&/NR_73_#'U[O[Z_N;N^L_I,YT$[R-^:<5AI0JZM(&3F@<,>28- MV--M>[%5JX=E:I8T)@Z9V:R5N 7.@P]4@'^5 M;O$M:R_[.YM!-;^\EV("'?QRI5N&?@\D7."^LM=GVM!UJBT1GUU&Z9)[.^Q&UEB'*JM_+B+=O).<42"5GV9PKM2(1"!"BE M.]Q"*-SV>O/7CS1_!!0:=LORK8MY&5>S96?OP+)4#= M2:_-N=FI#D!<"Z3U+_4W;DU6Y9W6JAUTL4/,@.CF[UYVVQ?]D'/5,29D%AP5 M.^Q,59'"%X_=8%YSWR7;EQ;N*VU ;SFLZ_HN"_>H?K '\V5A:P*'231@P2^.O[MA'X 8\/C5%[4MD82]MQT(<+B0_[\D. MF\1H74[C#YT?_Y^U7'W^TODH$7;D^-$F(LX&[FSH>1S?RW;\@%BX9?\*;7@G M;M'*>B.>CV.!G4R1)_Z72/RE\2ME?,\BQ*"0Y+NSX-7R2&8>$];0>A3*(QN3WT_^#%-FH21E:4 MJ:YTO0CF;O@\QR#),]#3E^86'0G?CT1?P-O\!1<=E-Q7-US@#LZ()X.\3H%+ M(RE:$7@YCACO WN.FJ:,CNP#OGM(=QD?@*T '>&XDN6#>T2O,_$UB=7V"M8" M+(P-"].2^6CX+R"6B^]XM7W")F23::4 P"5+:V0$CT$P@'^6E/8 M & 6X&]*8]2V** >_A"Y#V$]0M@&+[!LIC*CP+'_69J#+G_!W8<]#1U4"#X\ MBAPX?J._M4)@*B]B6F07V#K@+AC1P^U:()_QLR#-GE3.012CL8 ])VC" R^C MO9#]<8FKK[V 'N*'/MMNG<;'^YV@DOW@H-I(=SW+; MH.IP;= ;+@YEP\!72^M_X*41Z_U/Z-G^U)[D9Q&;/QN&'ZP-?Q>@DD0CQW6L M,8JNZ_LVQKBI:*>D@]/#!YF#GP!W(J>#J?2_>#C#B#Q XC.U"C8JLYQ >JT5 MB-4ORN@P0"V_'-,RE9G

    /UE=JJJ MKI-'>+4#1WAA)X$K* =<.U/FPH&2F<#YMS'FJQ?%?/6"F&]J ,H2F2$.$ 36 MVQ4$IF^LCBGW!WD&H0!%-B$$;0>?>PY3LF3N(A7?2SM^OWKN4@(;A:DP^-^, MP43-OC&A!^ +M3]0";[P8W21IQB<7&C.S.A;45>B(EZ@.> M"@L<4 ,G#'@,&L>FKE-D&,VM%WP;&J(8F<6CQK/AS5PSNDZA"R!'^"R$U#L+4B M@V46+L"M"H#6 76AB V M-PF7"*0WH21+=#*Q@&3T\:[T7Y&GG9X_>A$!=9VR4A9O3+3%;Q@MX^&4BG FD;$]Q!."?2*4K;7<5)=BG4& MS_TH3+5"L%5[U2^I8WTO,KRZ/&8@5']80V M@4C#K9Z&JYXR#7<@TG!%&JY(PQ5IN"(-]ZS3?- MD5FS*#)KYB.S_*U2_-I#1&/-5D5C*WL"+ S'LCG*BVL9 >MVMF>%KP\SGB7E M//.-\//]6L""?76]J4^6Y+\V! M!%?P !T;_6UZE^ZQ=!+P;]#SCJ*BOL2RDL(538T ZCCN"[4;:3Y%N+#8$6A]BUO*J&S _([P2OJ3)IK$B*=VV26FC;2C]Z/8VS#PT *C2+07]W&$;D' M%C5HR-FO)9%_N,[S'S"'Z;7O$^R;_I_$??:LU=R>7&,PJJSMBM[?VG:EM;*1 M=&*!_;!X(Q8>1\*M"]YDVD^%15,Q0+5B63(.":0/]-[2#6$24__CIVI6MSK( ME2?2CT[?1V4X[/:5?MT^*N:PJ_;T9EJ6#+J&4K=?2MGGIM[@I#:_JF(GDG,H M42^N7ZZWJ/9U"(E#4^^T0TJ4QI)9_HGZYP3NZC1$J-AQ]A+7K=?9^#-#X2E> M--HR5PLT9F@V9.!_JK#U]9L+*"FHE'U;J^_Z?+W)-02#R/!6$)RR-8Q0?*!E MR[=%R4#.7>7*?;YS\_X[&O?8[38R[>])Q=HZ/>4!#4#- M]DQ9-]J-$R=P&85P4.'H'U,XL(IOH,O&H*DF[?L*1T,&T-F<@=>^;;TS4/YZ MXC XHC@86"BJ]N7^_N+0'B1]P4TI;AH>DYM4S/4P9*6Q1FI'5ZYG[F# M"FZZ=6I\UXZS31#HZ@2F;O8;;/U\N9+80:B'4.QRZQQ1J$X[< MH2)K^QMPK1#J"MC6YU_J6I3]Y)$7XH041V:%4"8.Q\0+J3I;N +"55EC 54=)D"=^H*9]_L/?)]$_U,X4V>5L1GJE# M(8TP0P<^?HZSEJR%M+2\/TEPIK4-U3+NAVJ^\O\4>:.2:G37L[3K983&.$^W M6(7D%Z2:&;V"/%"C5Y '&K]+8B\[0!XH'?=,1/3!D:Y7GKV0U'ZJ/BLGM4^6 M_8J3 ^K94QLSX3SBD%>LA,3"8@J]EE23L7K1;R#)TN^6\Z7!^#*LT2>3,(*"2]?$\BIAS+K%W$HL092>0PN[:[BU4^%,9)%7WJQT*"ADL?RX%0C'MG-?F2" J?[SFH;$5RK+F<; M)^7L86?4VR:M=TLL#: L>_N+_O/)0_BP:#8)Y6+^EG/,+_&2V2!B:\+AUI*] M?-^8"C&?:[V]^!PU$.?U6;Q!R.HW" DG_==K=/:$JRG+L\>3:H4P<8BD@L@$ M/F/^ATG@C@D%6E09A@/E<90E=SF&!4RS9U5=(&I#W]: [*"\;RH53BH&KI+& MJKI_^E*ZR."U8)';.J<>=I&()Z94.[MB=MDBR14$N5J]X?L4Y?]708AKRE'_ MI"RF(8MMD2-J$ZV=O5]M#[@*X2F(1\&0Z#%\XW9EZ8]@&IVLH)C4]84X\"'%!#:4"54#F=@1+53 %*1@"K03PA0,C29@"@R--98[,E)!$:E/A%10W_[^];V%NVUC2_2LH'V=+KDO!!"F^[)S<4A0[ M1[N.[5C.YE;=NK4U!(8D8A!@\)#,K?WQM[MG!@\2X$L2"9)S:M>A2#QF>KI[ MNGNZOV8^$[TW8=_'DNTDBI1A>0WVY!RCN;!D[U-(P!L%"4C7?,E0 ;.&"LO6 M5?TM)GIB&7Q558@B03$&_S^.VS+,0)7R_)U,HP0HUC& MP&&SQNZFEUX0?*-":"QJH"IK%15'0T2"Z4XY(]@E>/B=?&^K=ZT@=._04A"H M<[)K@#5HMVEDZ=76NY*KWWV76-S9;6"EH%4Q%9#)%WB#''#^8CG$5Q+X7""L M&:$;?8ND]2+AS5/DRHCG9BCABM >DKC@G.*Z!(&7A.K+#(HR5_UM&K? MAB MR&;4>F >)/ 1([D(43>:&]64)5^ X.V =\;S'.J3G"/! :?'$O)+N^S+*9LO M?H6 SXO?19.RFQ'.SXX7OT4[T%^Z%@N6%[\#<\^UW1FB&"_\(A'IEUXH =:7 M'HYF]_)(4KB_Y>N#H5+D#&OB[T6? 749K%]*-!'83W\26&-C)J$J):*8<.D5 MACLU$P%KEK (LW6B)>=@6BJV:1G7.DAUW4J^2/P8?RQXGKY1H%\ MSQ+$=P4.AR\3X&N%JXK B^YH!.]4D*TP> D/&R!@8KK@!'CO3F>PS!FV?B7# MF\:?$GDQ1@Q&/\AA$ KT./C3AG=1P(50]P4F/Z&V5C\73P0$)'@-X+"Q1K^'!8$]@G(&/%L MV:P P@XW$ML!S6ES@6( ME%/0CL@^!)_#$8G&Y;X]+T7/F4>$$$K=:6BOY#'AIHB,B\)V20$(&H@!#,X, M$9& 2VPO2-0$Z$01H2CQK8@_#M=XL$HKZ-I.GSJ\"D\49\^P1IO$) MY.IK .K/N/UJW*48/RK:CU=Z/%:(0%%C<489Z,_0PV.A]#KZ$[>Q(/P6R9X3 M#<)Y-D)F?Q.AQ Q5B"!B\%J!_7/OVGBSI&24#"_3]\GOIJEK)0@M;.YYVAV+ M-C_F18'B!&/L@6D%2B*9I6J-3EP1PAAVZ@GW9D+- )N#]1M&U*X+> I/2\9T MZ(7W* !CB3.=TA)WY9!%<9A(E*/3VBC7B2(BU"+S.?G]#*AD#09"R1)R/F'X MPX*,7 '6@_C0<[%'1"ZR+OXS$]V3P"2E7#-Y^B2ZO. "1< Y*8(5=@T!+N.J M591L\P4>'9 HS7X1P-N$?2775S0BP5T[$W0C$_25"%B4.L41J5M:MR,*9A,0 M-XJSV*G14AMQALR0CA8SKX3-F!\9>"ODY.+<)/LV4C943"J;NPGF#="4191Q MQ1X\=$9TX+H&@N&_")0KN97 MK3XQ9BP.)\9@O!/SH>9"_1QAEQQ:_:EKAP'!P4=1$#:,7S__D8MDX%11K6]P+C9L@G,EP9,/X M^)^WO]Q>%[^[%M#_CO$;#M/X16TZM[YM-HP[-HT28,QW'K?A+;YK1^D1T0>! MH]\0=_K&UY0\XNYLH:.4*0@V'Y8,=\"Y/'.E[4ET#A'L7-EFDMH3@ LA= E) M?%Z!(! Y,/,T$':\V,5R;2V$RZ?(5GCP"$R2[;RZ1V).RT. LS_/:3_Y>8X^ MFJGIL88^FME7D,;J8"^IU'[X%WSKX2^/Z9=U>/-Z-?1FT7B;I%-682BP54+' M^%N$=?#+A3ZZ5QM"KME%+@](7'*1NVFAS/Z'\+:H[UMF!VGQ M4=G2M6R9DCIDE/W5:C;-Y@^'["^C O6B(?NJ;N[4'QK/0$3GI$UN:J_PY3=A M=2TT^Q*:7\GKE.ZFPVLI.DINXN"@ E-+VE@=LW,D>H3\8JMG=G_8])YVM9.E MM4B=M$B*RJ^Z M925J+B'MQKF=8/.^UNHDTS'@'RO_%0#^[K(%OCUP-S\(.( MYDAK9(N-5ARLM:FWZ4STAO96E7EH(:B3$+Q;ZN>=MEHGUKKHF*T?7FVK+RUD MTHWUY8:\@HNW=H6Q:\!1<4_K*+G',HG.MU&4P'J^M!K=01A"H;R369F/"?_5\L =TS969)\50X+5V6?923T>)N8:.VV9 M;J72M?)G_%Q8H7CN"ZL3.I0N0T>C8^[#>S$!$\\#9_A0EBW@+ 2[UIWE;,T" M*+WH'B4>S]1AH\A7W28_3';/CN1I)S705CF\D3R C)+I3%!'I B1122R62GO M#<=-S;I%]B0U3FCD6Y0WO5NTU0K\RW& Y!"( M+^E1/'LENW<3W^,#0Y>K1*3AJ\*H\TD1@4PJC *?#B/29N$+O;QIYB%MRI2# MB,V,V0R7TI=GP>( .X)!TVFI($?*4H(/,#V*?A&CQXT;*(S3^2MQQC(Q<1@D M@IHV"\,Y_H@$X3EBTFAR]#2-G[G(\!4+GA$-T]/O,1[N<#HHQ4Q^P3R1&R?R MP':=R)?%%J5S=:(LHB M%\OJ E@,3(DBIL@$%H0N"+$A>\-P8]EEGGYE:<:T/*HVI'XH522-?$V!/*^5 M)_U2]LC\8Q$PB1<\G%HZ\;IC'%C'C.1^D)%6K WI(EIAM;/E%6-^9\NM\J++ MC^GLCF@/F27LIAFV)IY"(ZX4C^ E,Z5!MWLI9N'Q<@PJ^.^+N^QPZB['XB6[ M] LU/N$$P/BW4>)5*?HGYM&"S,,WY47X-G:%MP&%+\L(D">:Z>A)JO-%]I MOM)\I?E*\U6M^.J)NJG6VC*\"2(Z0]_=.CS>YI?]*Y7YN==FDG5@;=T9=2US MM,PKS1R:.:HT1ULSAV:.8UK+W18UZ@^?__W[]LOJ@"=&QR,S;]409&N8?8-MI CW"5:YF"W3>+H]X$] MFQ='R!O=7<_B-&^AA7=RDDA&@8 9-Z MA%EUO -W1 4_/&4WEEFC?.AS=TT.IT:TM$ M)^!@Z83[,64FFU6A'PG[=[9.;=N*"DQ8M]YL\D/^VB:;9>G5T> M@LI#R!TQ=C4_:7XJW_!T;MJAHV8'.WN\S6S! M(??YR(V-B]0H?/6(<\CC=8.:9UN:HUWD#5SD_OFYR)HO-N"+KN8+S1=+?&&= M(U^<3>;6W82%')N(R9#:A1=$T2N1[L__3MQX#K_<\RCF,K$++@53*U<(>EX) M7AJ)2B=I/,79@^:+<^$+K3,T;VB=<6X)71_!5!(FU1.42HJ9O&G#8CM!,O1X M6B)Q@I4DC^O!\@2D.DJ9.DP%T_DP9O>1Y9B:+S5?/DO#TD<6GVN^U'SY/&?\ M.[9".7.^)-OX=@A)@1/,HYE/16B+D'HNY0_>ZMNPW$27#_#4,Y"^* M@M#ED6E\G7!C%M*EHR"L?*^\/60^_/7@.MR;&PZ?<9]&D,P"WXCA23"5D3M. M!'1,PV"1\< ]#_^+OWK844Q$H&,^%A?AG]_X'.Z%".PJ?& MM]>PIFX\,:8!UC!YW([#P'?MZ%*0.@!WFMH?T8D M8B-@!J*G M6+AX/D/5#$N!)Q,3> G61;&8F"6&04M>$8^4S.+#-.1+D*O@:I (#R8@6 RX M'YX14=TS/$ZU:!#_! MMR&?>3R #^ Z;YC7HKMJV&T6JVKN@B^- V M+AQX'PMIF6!&'BKX5V\J:0<\.79],HLZ1>/0YEA<"(03PU8&F#"C;'S)+.)O MU(>WCAL!.\_?N#Z1@6YZ*Y\NK3)\P8()1>\3/[\%31I/W@S 9>ZW?WB1AOKD MB\6OE@ED?;W\?F:95^7_6HGCGHMK=Z4O7WG8X>DQZ3'M,QCVFP M\DEK#B56!@ &2Y>5^.A"#>_']>RO\Z($QC?M2K^)S>A=<3/:(%ARBB2Y(=/H M3"?_$6T3S0ZKV>$Q>B(7:-RT\*#>]$&+=9.PZMK9G@VYVH^5I),CRDO-0!O3 M:I,SC/.BB-9 6@-I#70H#70.F5QWE0\>X2\>P4[^=.WMM*\JWEW M+[P+'M3C\MKKR;MG:X7B1OK4'=&.WPI](O03P0(ML]4YO#JC)[YQ8WB;O0$] M/O,08^\8[$7 DP#NR](\'X,T?(0R,MBYE?31"X)&,%C+'#MC;VKFT/>?NG!< M[8ITK(7C])G#VKIT6S-'_337+O>?1=I$9=WE8\ D3S0\HQUR#0 MH7GMJ'C-VKE?O>8US6O;I7:U=HWLUH#5MHG?'J&IW.KNFBIP-J:RUD,GHH

  1. #W.8Q='W9 );2]U#(94*:M&62>A<^?,3\CG^G;]&/% MDM7>@J$7$I05A>(BQR$IYPL9N*(?=]/PS8\^"GUN):\A\H:3\VIN'EKC=UC EN(>P>;P++<@QD9E:)05E=Z&E]HEPNHZ& 13@;I=62=;E\/ MU CN*UW>D0WTD?(0G>\W,F1OP]>ZX2U]"S1,1B:!<^U!*1\A(B]06$Y,L)"R M;#Z^[BY >ZA[;J"UF\WPS43>VIVKBUR2SET$*2ESJ9@&K0T'552&&&($S"I1 M?!)5NCF]98TW=_.3'_K9OKVX&G8QW0*SS IT@+/Z-.^@Q7VNYH!L'1QB,TA0W<)QY0'Y0&UU4\#:_ 'I(:4G'O,./9 MYRK(-Q?_CI<;O)5.Y:1%O>*GH\,6!.>R $$;C=!8I+U)*]%!EVL?M\.ZFA8: M6:?=-N(<\KR\B?##'Y-E467,R:M0 %W0H+0AK*D6>\B8EJ M\,W$.7B.^V5(^.1LGV#)-F?E(,;*\.XU0O3! <^TEPDEF#3#WH1^Q[+O M5-DO UR,;BCI Z)TM;:5&PMXJI$O:EF!BV"21Z% M#CJ%F_,0MC:".^ ]\,TC&++ZOB^"X24TQ%E MA42%=>@+4D29 SFTU3&1*C,MZ0RTPUYWW@'N85O*L+H8@%FD ]"WTU%"?D*V M78K1'F0E45+>>(B,G)L4Z;!COMBHARV6N0/P@YG M2MT@'[F!#:"WAOV3W>'7YMW1^./S\+52N##I4IU>(!@#E4.=7E#W61:\%Q:Y M=\/6M=X#\+&8U*8ZN6U 9G@#HI_-,)W7$O-R2)J.Y9) &5-K*U" M"#9['LFE+ZU'BV\,]K$85@M=W38RNW7&[2KJBV31U5V5-M1Q>.I^_P_#Z;-/M1/PA(MB&<,$-KA2N:UIXY42 MP1J;I2LN)-,]O]X>W\.VN$-1W&U;=-MN>+^-P]F$7IM_85XL<#8[#^.$+_[\ MC/3NG'@A+"NUJ[346^)0R5$UR\!]1LZB\,&W]L/N1O2P#6D J=^V"=^BFF;9 M+W;"F$LBB@#6&?+HD);I,K=DI(P+2?]@:-Y->>7YQZ'OC26Z(N.W=?;WR87I MA<751'DYHFTLU5[>R6P^.XF1>ZF=!U,+"%22"D)0%G)!'F.QEMRRQNJ^"\]Q MJ+^9Q%>8PX[;:V-!QTMQP&+4H+@+$'66=7^2C"2CLVB]'1QX>^WPKFU+G:RP MH(W3RC<*PE]528?3]_/IZ'=<9 7H("N9U5TNT')!J;Q@IM @"DH=@XKV)MW\ MO;7TMY_RL%7>5H@KU+M=4=;JBXP%,++ ]Y_"E.Q/Y2*DL^!LPCHTVD'DL@"S M*#@WE6"]&T5LAX<=E;+;B'2%SC?.WZZ*=*[8YO=]Z,KV$X*0A"O3IE-H^S&R M\NFQ!#E%$H/*B?ENZN_WW".PA $%O<(H-F>G6VNUKR?UWW!Z6=:@E")G)CG0 MI53/ME L:R.%MMXCS]+8*.WF&\'UAQV!^EN+=(7.S3"#;S',<+:D8IR4Q?<+ M;S:,:3VS3R]/)W^\&I?)]&SA\VXS^';#1[49?-MBG8W(.=[A*>T&^6V8SK]> M,9?O9FBMRJAT@F0J^5I)='CX)"BVI)W"H,O"M;Y]O0]3NV&X:YXT>_KUVF\6 MU?!&1Y%XL:"]KP$5>J#3TD"N+0W)22Y*ZVN=C8#NBO*CJ>6L'Z0[E(H.A1VD MV_H6Y> \*N:89N#1D_?F"YKD+L@&JB1]3::_32Q#J6_.\QD"^'OQBP44]9P7\>8V?H^. F>T0LH M..,F>F3,M#[<=F4.][2S[L\:^LA\8"NX["!0QN4B*= HH5+.Z^+!.9Z %Z=X M2")XWHG?=D,KV%4B0Q_O@MTCCA=/@9BPB1U7G% M%9LW7 -#K5*6.J3F$SINH]BOJIL[K5N*>7#%+PO)3\BV,1I._E52E7DU6XC< M.*41/_X369*:KD1RU 6PD[B$V^M''3_,WY;<9/IG-G$PM/;'[H&T=0W0RH^_B,FMB8:)F,':.F8G M*W*OLT3PA2?C> S!-)\OO![.KM)H+6W@5GU0(VGO.U=6ITJ\G]-&6S_D[SCY M. V?/XU2.%V$95H8&TI0]:*$''8C# 0E"Q0= RW16&5M%[NY9RK'6@#[RGPU MT^ZDM90;3]!Y?V$]5R%=AFE=0#4<:+46R.['6S52U&0H*>_,!**VB=6M42XH M)W.=#A6%AA!9M.0".9TZ518>ENKO&(RU2\WW$6[K+O+W8?S_T-'R+)R.RF0Z M'H7E'&0>C,,>X&"0'N0G4<=C*0%EKO^JO@_4K /IU^??+QXQ0_UMJUB\3:B?5:DMG2 M#E:O;E7F H() 7A YZTO3.MN)(P]'GHIUHMJQA/'E8BTR]&9*3*H4$G#!1K066:'R7"9N_D&W9]Y1 8QD* '( ]9 MIM8_3)ZD?YZ/IO@.P^F+6?6,3Y(6C-LZ*-N[!(KI!-$F#22,7'0N3+C2^ RY M \YQF$=KN3>D!KFL>)YBFGR\$.V;&),CNK,ROJC*K,K]4@&CHIRKIG+OR3'9_ZWG@8%AE-V3NV"[H M]ZL2'5P4@G:TXAFY._4K;VNYG"AH4D*77-H?#P>\I#H,$G93\ #D&]\:5=Z^ ME2W">!V\!8I[*1QVO(#W%:B:.8J%G6.J-;/&PY*D]ZW1T5?&\\+- MH!8:@.'B27E_G"Q2K;.Y46EU8;GBT24$BZC(/[(< M<1&,77Q@A+>TGK%,N^ M,CXC1.UKH4?Y,1KG3#R6GMHBBZ+SLYOD5>PVDK'*G&3ESLX\@BO*$-"LH:_( M8\U%%2\U:F2M4^*.L\R)9I2+UVU;*'A3N=!&G40 8VBQS8EK5UH7F9QVF5,? MY+0I<^ICHF-(W7A=%UJ5P3MI&2WJ6=03Q1 +Q&@S<*$DRVB)LNDAV$;)C5 MT5FP\;,\]K?A;"P#' PMQBCNK/. -F9:?VO60W'D(EK&;+W4YMWB^.-&R1,) M(0<"21^]M[XE?$4+(SF6[S%]G,XN9Q\V=38Z!)^BB'6MI%&;(L"I:V)SDWC$ MF&*W)KN/O&#TEEB NUQ MT1P@R80"X;BQ/$17!!UCB0=3@+%@ M07%K(43.R)/A*6;T4?!.%8Q;PH.[[SV.*O8^=I@U4N( F:,/5-3'B-DCB<"T M%#2T2EHG/0<;H@JTT[FB.QT?G0%5P0Y&;J38AG,W8TU(_! N?YHN)^M521DT MSOD(NG)4TJJ4()+S"TH&)P4OW#YY1+C ]%\?9E_^FQY];5[ZXKM5'WCA^3MZ M^VJY82I?%>5:B@V..\C1P7_;;O6;;QW73]M;_;.&NFL\>6_)XX*P)AD/0E\E-GFQ^MO8QS"]QL9'Q7Y.R.2PJJ93 "+KU;+@VC"4W@EP!VE-DR9D+[]C6A(*G M7W&*%FVCK^;S=1+IYQ_>E/^=?/SCX]XO/Q*0OZU%HYS%RTY <#YBG8H M],IVK2I]EH7N_PR_8(+^OR7Z>N/D^FF=#,9],+6 M4KU*):.4$A"U9V YRX;G3%:+G>SYX.-/T8C[ZZFA+WO=IGE]O/^&T/5AQ=O\ MGOYLY2!X(1.+@D'AM5HF>@2O*9!.RB/Y")Y"K6[3\?%WG'_LTE+)K>M/'A9K MC?$N@CTL5OKBO$M_5B>P4$,W4>/K0W\NG;.N[RLR]5]&3?;C=79VII^/+C+%][F?4BY/Y/ M$;\E6WEF1%99KC(K0&G!*]^K &-%+H('ZWRGY/%M'$1[R/@,_,,QK=BR5)7D M?DRNC_TF#O_J6&BB02\R5B%R94/UU M#:$D!\($91.-U,9N3%L//W_HK5ZIJFQRTK0(U>BMY#G[Y^,8[\!^!-Z M";P)%#J(/% RY@[B'B9;ORXZV.\D1PF59ADD0O()B HRS30V&GMMTEXF761 ML1M)T*$=IM'LTL&3ZJ/4UD=]-S?U-W]-<;[X./E\HRNR5%ZH9!VX(M:=>P)3 M":2CH1;,$DLWKSU7++35]P >QOT3Z0O,2@>/#%P*#I3. MM1JB4M@%)90*.B&&Q@[$?2G.!!"-U#Q '=G#N^!#:Y=Q0:9D*-;/-;6D'B!$ MX6GO!3+Z*;QA[L\6P-8$X/[_SK+Y\^A\E\1:B= M$F.6*P1CD4*JB Z"("T$PY01DJD06O,+]I?R6:"GF9D:W@EN)*X]1.O)Y!>< M7N%%$DYX;CGD+ GE1EL(3GD@J4)DI433O!GC+0'.# Z[*W> 0]97:45'N'B' M"2=?ZB'S[[B\8"+G(+%V#N4U(<(1\K(O4(6QR(UGJ75+O <%.3/+[Z_L1REJ M1Z)_W%Q;S!Z]MAB %[+[2P N!C@86A"-E(YSB+KV3-?,052L1@3!A&ACXJX%5A^+2=(')8H0%%Z$HD%)$JQFMT-FPD@L+.:[6#@/)LE>MNC")-E'D4,S M20:%TE6/RJU8+4OB%#-& =J%H)2*13O5R:@GPB2YLS'W4=S0"1FW*WX]L]G$ MPJ 4AM5GUN"S<."30NZEX5)UJXQ^\C5G:.!62AV8W'$+<9UC2@DE+-"2(D I MB1 M6BA2JI!5B=&V;AA[KL2ANT0' UML'.+0+A*]$(?N9+_M5)&[*'\2M0A-0RRR(8 MU7Q5V%'4Y^-]C&'+ ;*''A?[$:$W9VH=Q![(7]E1Y,,X-:/ HC,4V]MT@ UP M5_&9XD957@@1O +EE*(XU.>:A^>4,-&JN^G2YP7%+0[5*2&QCRD'0&#-RYK2 MKTQP0Y=9I"@HI8'D;:GEMK0S9(?T%6>V9-*0;=V9\9X0!VB,.H;Y9BUUW_KP M=I67]]MDL6*-F>+L:B.45*7(3#ZH]IY$*8Q#"+X>2VI+7JF,Z+JQZ3WVAO.V M=COE#C#]'\S,>GTUG]=DS,B,\,$I<*9(BD!\ .^L QVL4<))IL4HV7!K>8XP M*6Z?#))FJA\@6GL[Q\]ADG_Z^S/MN+@A5WZU6.!RL1'18C%<1$5&3"2BL1D" M<[6B2'KDF1NG99:IV6][ D9X:(!NH>X)B?I)I?8?YU$N+DDM2+W]!95 I:A@2UL3RH M0-Z,*X(&;$@B(]$+;'V \Z@PYP>%!DH?X*1EG>/_,ZGC]6RZG-.@_S59?GQ] MM5C./N'\I[_3Y56>3#_4=8S^R^_#WQ=)NI!B*L"XYJ JB[1#3TZP5LP43P$9 MMMY.=A#SS! TM*$&J/VZ7462%:80<^4>]Y;\)"?!BQ# N92Y=>2/Z]:-+(^] M1&VX>N*GN/][%7ZS]5DCF_GL\](:GE[ M&:9+VD@K(1A&@!(Z@'"V5SD4$PPV77BDK3.O%I[MT9X:A@Z'0O$5ED6CPESG>R) MAL>8L;(J,5&[/I9*X,8@D$Z]=#GPW/HNKIGP8[%%C(S2Q_DDQC3VH3DFOMUD MK<3?-+?+A?8RE@H8\IO)CY8,O,4$,@=T+HG,=?.\DYL"'#Z3>U0,W+U5W-D6 M R07[*Z([\.8YKH'WJCB[#*F@1*ZAQC/8;*]]X#)W:7O6&Q\*OCURA26O0>? M6,U"E!1.H([ M8N6(@!>3.LCYM/![9;4\".';1_3#M'Y@P*GV5?$57#PYO.- M5I$41'K#3082(E (JQ.)2%\9+;VFD,KSV+KP^U%AQH_P#V_KN]2J30S5.H7\ M :D6%'N^P\5R/DE+O(Y6_R1K;=*?H]4F*9X@N5Q 59X;KZT#I:Q')KCPJ5N; MC]ZO?L8@&L%6 ZQ-_R3):BI27;>%$>/5 MZ,;KGW=\L*L=!L@Z78NRG@I=A!G(K;\ER&'\\9W-\K!Y]]#I<'-_+91)&6TE M1K*LYJ5E%2&PR$ (--'FHG3S5B$C&'B+XSJ,??NH5:,_CW$&]\=V(/0W:+9/:V0FOW\OZ. M]GW#6POZ_J_9^X_SV=6'CW],_EXB;KQB3(9%/E/$(0RP"77.4@;I>S$77YD1M[B.PYEXS[:;$U3^D":PVH7FEW58XSW M?]&/-]17-& :5Y(@+6U *DH/KG:><=QD[JWB\6Y7E\<.F3J_<_S-?A_3S(;7 M:_.CQOMB"L;-6C*#-ON4+808=?4[(CAC'9C(G25'526UL\6_O^:LC+RC]@XR MK6=SO&X@-EWW)OS6JW##JB$#2B,#I*@-!<@BD&)*A&0-+U9+'7TW-O$FXIP5 M3@:V1L-3PLXC^!47BZ='8+D-VK$$VM#ZILB$X+..@,K0=IF]*,HWP]-6<1M[X4.11:MD2[!P-+'Q.T M]IO_G-)#_II/EDO:-J_BY21M,O[7FZ9#44_G)5A;CW]-D!"*#R2%6^^KBFM?ET^5E_<*.4:$,: M;[CRR7DHKO)=ZJ(A*EN D1^6BN91Y6[79GN)\:R@T\88 R3;[%P@\_M5%7\= M#RQ>72T_SN:3_X?Y(DJ1?$@.:NDBJ!0]>*<0O,BBIBLF'4?/8^X[B"-,(QRX M4.F@,!B Z_1&.>2ZUO9:PG>XP/D7S#_/YC]?K7IV+19789KPPEMN2$<2>$RD MON($>$[R1V?JX8?*6K0G'>LIY+/#Y;!F/$1I2,>)]"5,+NMY"0WP'_2WRXM< M5 DE)="B9H!S&F&(V9'#*PE63+![.=5'LZS>'46_.%-A_$"[Q'A<$0=P'[ MSM=7.:],OMFN;OA%1FLTL@A@7)&_SVGR>A\<:/+S??'HC#L:TH/MPWG!^H&@ MT? 2XTXZ:-\YO+G&>T]H7=38EG:G31G2XOWL?Z["Y:1\K3_\&^=ILL"W\TG" MMSA?/8]^_NWB\&;1TOJ2,'S "U$)=800(%GEV1'<@L]50:@HAL!@LNEV[7^\ M8WPVT^C([= +:P.0(Z_$O$<(=%\S\:YF-BUM5N.]10:T'MQ%<,$F%Q1D@Y+B M\9JT+7,$HXPSJ9Y W>WWTV;?&60TSV:^'!DP!B!XWGED/_W]>3)?_3*-9#++ M%R(*[UW,X%GQH(SG$%*,8*75S,A:F-"Z%*"9\"^ 'L7L W!'[ZS'U3_K8I[K MH? +6T1.7!NPJ;+]90IYG#(%L+!HLJ4]2D/]YHO@0QA^ WGKG&7ES M+.\F'SXN;SI41GDC, 6P6M=(GA?PP5I(M4 MQXPA#E+?V7H@SQ/:!X7# )S< M-W-*;AVMUNL#S+],;^287!0N0LC%U>P2?MUN*3*,@#(G4_>6D%I7%?61[_DA M@I$.-"9DP:7BPH 9?;=D>=$TC(M("@,X!)I0A1K"K;F MR>DEX'/&56/S'2.E]Z868%9N'*+],UQ>72N=%N-/U^=JX]!X]Q9G;.KN_?1U M/'3=S!4GI$40CFF*3X*IV;8)I A":A%DD$=S-_OK\=%UAQ*-#"MZ-1U!^9(A M:LU!2EW0\1A4;![;/T.Z[CXH'8ZNNX^QCY.N.X08$T9%'G,(H(12X!2N.E'S MZ(WUP;>>[6=&U]T+ T_2=?>QQ:G0'7<9TPM==R^Z[EXP&8/W>!<;GPI^G1=& M9EI34J@WQ;(2]4F:[)5K1;.LI!*#W#:=!&Y[T74?'6S[F'94NF[#427T!D0P ME7+!.=I;E $4M)ND8)SDK??D"@I]Y "GWW'26W7O@\/;;===Z2%&4CQ!I_ M7<3HXUQU@4#[96&['[2'\N^:;P_-M:SNO"..9:5$3SNB2((6$BT9.%I$H(A( M\:RMI>V=>GP=VH"/. 3M[=='88WM]AMIZM/5IPT]4O2(* W8+'.M36<012V' M0\LUZDIWTJF<;(OE;KUTQ)+:?=0^:Z&SQMOF;^'O&X(PK:(/Q0,&[D%90QL! MJ^5DHM3F,2YBQ!;&N_G2$S3>SCH[IL*[G\-D7D_C\<9)_+O)XM\_SQ%_F2YQ MCHOEN[#$-50OK-&F6$W:EN\L[>;AC\)YC.T*??N # MWV,$S0#5T,./\WHIN."6*\'(&%KR6"_2$QE#(P4^'KFP+'O>N@/Y6&-[F1S' M )I3W#DNG#)!H2"U\R!J,I( +Y#"S.0P*X;6M;_Z&WI0+]/AH# 9JII[EXS/ MAP98.]O7?F/OHI6P O"P]8F&9VD DPR&B>)_(/ M#XQC*O1^:F0_3KY,,D[S:D[[XG-T)8.VNJ:5D0L88ZQD=0*5I$]Y\R/[P0?U M/"? T9RLOQZ,Q*2QJ+,VH/">C@0:J,*3\9P0ONZ".3 MFN<_CS:ZEYEQ', 9JC1[X)&NXR'OD_:!UH'DQ:J_EH=@:7M$Y$YX*RJU_@E. MD9Y_PMK*27F5U]P'C[@ZL,?:93?]'&A&6,":_FP%8+, MP7CMSUB@&*V$<5X[T>FJ>(R9L=L07V;)$4'HT0KTHRE,NO='=9V8+O @94G; MA#EP45(O71U/25)M"F052U **T 8S>"=$R P2)LE-UD/0FIT+B5)3M@H9(#( MN015I %OF*QEKRKJ%$3$YNI[AB5)?5 Z8$E2#V,?2TG2+U-:V_"/)>U2]7&_ MUC^H@Z[98MZZ2LTFH#*%DE93 <=* I0^9.&BS;DU(?(3XIQ!\FL??,R&L=, MM[N/B+9._^XBW$!52$\*=IARHF9F[ ://6PP/E!,C-YE 8692$+:",$P19** M9$O-44B=,@*/&R!;ZG8.A(\>JA\ %Z]GBR6MKN$2-RU; H_<%N' L\H6$D.I MS9$%6.5-"E;)%%H3 ]T38OQ8N*&1[C5YV$?# Z3+U>X2],"/KZ;Y1_R"E[// M=<3KD&B3[HHVD!-7@/N:M.020LB<@=-6)U8,R=GZ'JN#6.<$B]96&")U[+JM M$TGX6YC_&ROEV6WYDB6XRJC 1%V;;KL WNH(3+BD;)(AL^97.5MD.B>(--7_ M "E5_\ ISL,ER?Y,PZ4#Q:4]K3:1462"LW)(7<, M=>OLJ$Z"G1-2VEMB@'2D5Y>KW\'\<"RWEO4B,FY<21R*M771D[)V'O3 E0K. M-_?5R//>+P:DD.4=PN=)5)Z<@:EO]P>)- MH=T\B>84T&=TOZAX9#HD T+4'K#&D=^#,H(N*2MT+M"B\G*_."I*A[M?[&/L M8[E?O$U$5=M\&^5KYF3MILEJ^F12'B2S]//""V>MX_ SHSSLA8$G*0_[V.)4 M*..ZC.F%\K 7Y6$OF(S!';>+C4\%OUP5P6@. Q94H'R4X%.10)N/*\4EK]GH MWM#1X+87Y>'1P;:/:4>E/&0^1L&B!LDU"1:,!F^1@P^,=A;#-:ELJ$.G,Z4\ M[&7KSI2'?0PUS)7M_?'G6K@8F>(%-02?(RA.SDGT)D&) MY)1DS:R6K6E)GA3H!4D-#=:2QJVVIWW_U^S]Q]G5(DSS^[]("U_?3/'U3V_> MXKS,YI_"-#V ?H)^H! T ^X [)$>Q3N\_!F#:11[ MM>3I?%#>VLWXCL0K/6WNL#,31M9&@-&M.!(2A%I+PBTO61HOBP^[8>OI%[_@ M:C@[#7!YW.G2Y_?9] LMO'BML,7[V3)]]BY"O.SF*,? M^:,I'S_"JTZO6-2,UB"IN .%0=4R;P%9&5U"2,:FYNI[AE>=?5 ZW%5G'V,? MYU4G-Y5556=((I+O9AU"T-R#5Y&A3QJU>KGJ;(>!)Z\Z^]CB9*Z*.HSIY:JS MUU5G+YB,T@XU/!;]>*:XD!K"N,J&(>D&7LX%L+0JOBN+LI;O;:<*VCVF/ MX6K!>4'B<5D)A"AN3+3'>(,(R7O&;=$J^+0MP'KF5PN]3+[OU4(?>QU3JX<' M.:/^,9\M: Y[G:)"#[8H RH7FL/1)4@%LRRDPZ"/AI#R\6$<(9@'#G@.#(4! MT-VQX"I+Y!QS!EEGO2I<@>?9 _=2NF@L0]4:L&=<(;DJ]\FEZ24V1078],M=I?H<)R+.VKM>&X+"D=OI=5@L?":Z(\4T/D, MRAEF8I"QF*-I@G>$MP4IEN**IJ7(^$CJ(W\JJFQ!>F]S%$S1YR^W!:.B=+C; M@C[&/O1MP2KJ_;8*K0YPHDS*)19JKT+:0*-WX(-QM(LJK[0(,6C>Z?SAUF-/ M_P*@EUEG3=3;^CCJFR3KC/]QDT5DD0L#$RVM=UY M+A"B%A0"4TS@0XDLQ7[V^O;L$7M)[ZWH!RVVFY9:]@2_)<[[OV9K<92E043" MH4VE'B4'"Y&32X'!>VV<2L';?D;[]NR3-]IN6AILIJW2M=<"<<-D2C%!RO5\ M*=-F[0SMW?O.%VU%/#ZH,[\DR^;'"DE'2R7H-)EBJ% M:W) TH0"TM99\5L[CGCOC_\].VVFYX&Z/QX^[*^Q)@Y%>YOBP&H2P>YB.\RII>TL%YI8;U@,D9^S2XV/I6T,'); MO:@E?D%9\FLMIW7:>47!B'.N),50M*Z$.QW<]DH+.SK8]C'M4:2%Z<*EU!&< MSK7:E N(%@7PF*-74BII;Q'H*F!3YZ&Y,L06C;NE3V$5&>=SS1PCX#$!4\(-9ZXG01;*CP MX#&A#N/C-S'==CCLH?=QUI/-B4O)DH4L ;VL'!Z20V2QEE)C0,F-C*'UN<3( M@-CB/(^+AS[J'AX'Z\U.E<)G&5F+-/):TOWI&*V%,J;+FB=2ZW^.#@AS M26ECJ*?-OX.6!Z%Q(UFN\+HCP70Y#VGYK\GRX^NKQ7+V"><__9TNKW+M^+-8 M(/V7*V\\2R(I0CND5+?(2O437+&@0@F.\1!+:-W%=@T]_2)' 13'!.2LB>(K8*$X3%IQP$:R7.B'!6I=N M*70#"?AL\'8T5FY]<[YOJ==U^[S;.>B;X=+XZCK]8_BZN% L!YJ'&80W@F8G M1:+1TBIM68D^8?<%Y^(#?=XP?K^8DUW6-X@53 M622&M&=H30HC]QBBLQ)XUMPJ[HM)W5;:)U_SO%#53N./YB\M63&'@R?ZV/+4XE_Z?+F%[RUWKEK_6"R1B) M0+O8^&3PJ[WCMM1&U#4&X$)""(P!ZJ!8L(J)^$)K=J*P[6':P?/7MN2MZ(16 MJVB I43*8R5 T(F#D H-=]Y%MF.WE&>17]3+U/OD%_6QTP#7,>OSU=5\\\5X MZ:R K#6)8B*C^5:SJT(NV3JF'&M-.''C]<_;K]O5#@-4):Q%V?#Z=1!F('?L MEB"'\:-V-LO#YMU#IP.X/[>%$M9&7B*'RIX(*JI:!!PLR!BY$KDP;-Z'>P0# M;W$XAK%O'U6.Y]:N%JKK>[3OI=^"MA^T7-*@K0%5VV;X7!PD'6-26A5I1_)6 M'Q)O?&=B#T-V\T#WMD+KQ/7[.]KW#6\MZ(U22AYS,:)>P+(00$ERB0)W$13* M:)QEAL=N:>N]7GN*.!A8N8<(AW?@,K4B,?)_ G"[:MB&#J+A&7@RNE3>21V/ MAL3LS&AM]SKP/C 4AEOD=AO/YH;^=CK*XH++Y'-TMK;@I3%)[2HC0 '#-6=1 M"5]Z<8+TO"EJG MR;7:;FXP%7\G)[YPA:9JR0@I!PH!HG3@1-(@O'0"G0_J;BW.P*[%@V*^H/HP M%A^"IJA;&P$>HO(A..#."Y(R:HC!>,C6B\!ESGAWW7WI^S!,D#: P>[#2A]O MWP?K>9!<1ZC,#J""K6P L= 01>028W"F=0>2E[X/K94^AK2BY^>WL,RP-Z(/2X4H#^AC[.$L# MK%>2V:@@,[G*99- &Z$ ;4-D/J)WOO5L/[/2@%X8>+(TH(\M3B6UNLN87DH# M>I4&](+)&#G6N]CX5/ K.,6@MNXSLE()I800:KI'2-I&R9,R&)\M;GN5!AP= M;/N8=@"XOJ-8<#Y)]2RP1@LK]@R*$M9Y1<;&1 I+H$6B:-1*!.>4 F$+D[JH M5(QMC+LG!3K"D'YPF]]C;FIEL*$XFG9QJ:_#TU^F-+:KE5;?+#_B_/W',-U< M@&R.+=[-+B]_GLWK'UTHY90@*<"62NIB:_,I38XXST+J5+N[L]8W"N..\ CQ M/G!0=+P .LWI(%)9E5M$HS4H#)]Y5%5DI%B@J%50^1P>C/E>G G-$E& M0.GX$VH'B!U3#O+6@=Y.2;W@GL6(04*RE0./MG)PT1;PM*X%VM?1W>UY=<13 MZ?;87F;206;2'@ [FAR\K8-\AY=8_^C;,+4AU9?D 1DG-X&C!:=- 24-XS)Z M8^[&%JW3E'K+_#(_'I@?QXR;(0CR!QLI&:'@9'ECJ)*A$2*1ZYR"J%NJA(C( MP MKO!S#MDS8"F0041A$%)MPXF< MERR3<7?;7A[Q?'HR"CI**_P+)Q\^ULR3:\[*E=OS8UCBSV$R_V>XO,*;D\\8,T$)S[QC ?X03N1=R3VKVWCXNV*X( MSD5B6240%#:3(D(!GX,&DP1ZIZ/$]KE@QS+XEWE\G/-X2 P?ZDPL=M/"\O&S MC>UZ*$)FSS&!#*96+4I-$0SWY&T)G4(.Z'TW0OL_@X=]K!T'N: M)X$==)!,YJJ0#HPQH&+(M6VCA12=X%ATR>$$4R4ZSM_&Y5@TG$^3Y4JR,,VU MT^"$1C1-$USL47/5X:E-"JOZ2M^H>NKMU3Q])$M_?_VW=HR_SJ8?EB3G]X^^ MG[P5X73VE2"KN.HB&P6>)T:K$=KBDE#O.3ZSQT74)QM-.:J!!4UA:BR04""H\\"X.I]2[37;I#E4,- M#9-[J=2#F&N0+/WO\FS*73I(-%!)TWUI#E.0-)3]GH#)'LH?!Q:B=@4O4E+4 M45M?& K%H[$&(CIOK.5%Q-97W&/!84N=S^'0T$?G Z-@709B59(&!2VZ&&H3 MBB* HE,%W&$2J 1]WIK@YKX4XY\([&N;)TR]@V('*!C8;)!OXN7DPRI(O/ Z MLI1* >$82:2YAY!HNRTE,:,YLUJW[JIV7XKQ37U )W9'Y3\*A]84*->^[#O\ M/)O7@/7M?$:_M/Q::]"6%,?6,X//]3>FN-R'^&2'U[2A.]EW?(W"]'?X!:=7 MN/B9L/D3/7(^#9>OKQ;+V2><+UY-B>)E\U"!ML:#X\3E@QNS$,'](OY\N*/)6W^]2'_P-F'>?C\<9+" MYO4JU#7 ;HJT]CB["-4G,-^&DL<$&39E(\48N#+S44?H@M B=2@2/R_2/Q-]C6[Z/(3@10)O&WA]3??#?S]?>,% M5PT5/]M+:RV[N-"87BTF81W 1ZU\_5\M;O&T"1D'(0H* *4HC%'\+D,GIK$M M4_/[&T_9>GOHKO%:^]-5C?(VW:[0)/)3.10>R)'@4D"@]83@%'-V15O'.YUQ M;K'AS7>>NA5WUM\ ;4)O!>RO;@3LO^/R0J6 -F4)W*\:ID4#(5& (ISF-G/# M3;?YV>8#0KIE)1CODNHH+_,]5/?;[4O,S]CG(>N11;0ZKNLC9 MBG7W]KN^(R.:DIQ!!9&+0CZ82Q +1B#CQ:2]9K';>MGG&.416?8^4+K]W.O MDF&TEM8T\%8$\BR4!H^>\)H2]RQ'AW+@\8W+6]O"SO<.=_95[*&/;#8#>3W' M/%G^'-+D<4%EM;XN"_%P0YM]C;LK*F" M![@ O2W1YHJ^@TP#Y4<\),]A,B3VM=63IM]#T6.!@/DH(T\:5")W5]&Z"$$; M3RNB]"*+ZC&USL8?S_A;\B'&L'T?_0Z2^?!E=OEE,OUP6[AUF..R4"I2D$KC MK&P/Y!5[DTDX;H,Q6?*BVI.7/B'0^+'$_C:[EQ'12N$#)$?\B''Y/15^!?A" M,GB3)*3*0:"TS> 8KP(JTK]$SYKSRM^7XFQV_CT5/,!1PFV);C#L=I%KH-W_ M,9D.XP'L:[,G(;"GP@?8$1Z53R,OF8(C<(71TL=7*<*9 0\V*X99%=]Z,Q@7 M"%N\@;%PT$?/K3M>_X8?P@]A^N\'-Z>$SB9!.YX6BM'"1^,.KDC0Q6!Q,M48 M>=M1T=:WC+_%MS'$; @MMKS$J8+]\JEF?-73R;_K%[69+]X1KY99QH@.LHSD M@9@0P'&6".&FH,DAS_QJO,Q=RM]MJ;96$GU88ZKX\"U/#XJ MR7V.D%+M:I0I='7::1 4NJ -V>@8.]GW@8>?@T7WU=D / R;[.LZV&]=5YR/ MP40KH4B=0(PQZ1SAHA63$*I.,U\Z 4"-9S\,4F$\C7",V/Y,8$P988 M;"P,]-'R$+:?3/%-N0X?-B>#'KFNM;E&UK!!&1+&!@9,%1M#%M:4UN=P]Z48 M?\-O89^[)M]/N4,TL;FSN6V C=H:1J+1UI;)J0DZ@AX\+B"V^P+AXZ*/NX7&P.6S@2;':^U [0YZ/SP&< M2AJT5-&G$IAAS:O['A+D ,QU;0SUM/EWT/(@+>[JP>)=IU?+8LGYT1"M(0]( M9 7>T)XH0I0Y*($QM.8G>%"0\_$,]E;S?=OKYK;?''=U$&NP;MP/BG0@GV!_ MHVV#P1X:'X03_6'QO),R%>D@21%!E:# %0ICDD1C=4;-I3QE(&SS!4;#01]% MCW,RH)3%5)0#;8H!910%KTD:X-I)IEG*DK=V H[A9*")@;8?#?31[@";_TV) MOMTKAK\GGZX^_3";SV=_U4RR\)D^67Z]<*ZP)&W=_GP"Q6J=63(%0DR%<89, M-V]3T$>^@WN)OS;)\Q_,)*TK?VZ5RF+*__VMG_J;Z>77VV]]J-#GP9+;^IQK M7*3\'0ZWG]RK[J>/E*W*? ;H2-]\ MKSY"(O4]$'7KNGI8,PQPLOF09._^^/.W6PIMECO^U+O.$A2]U-PP0%V!\?U? ML_O,5YF/EY0F 44]R'CFD+G?=D[#L2KU2P.8,3SG-?+W5Y M3:LJB8%#DE4)6Z264F6I=X/-TR]^3I!I:(+[<+%/NK+K']=_:J.=__M__C]0 M2P,$% @ I*&C6#5.[-1G&0 )AH !0 !S;6-I+3(P,C0P,S,Q7V3B4__?_;_MN[+(U[T*V4%F+9MXE:TD20II*]IC(SLR$D'5"EA1* M(=D2LL_8AQ9CW[<96V&8D668,?/3Y_HMU_6[OG]\?[_G_3KW/Z_M/*[[/N$+$S,30 6%A;@WM$#,*< (X"-E?7O.!+[T>#@YN!@9^?@Y>+BY.;G MY>?GX^7C$Q 4$1(0%!;DXQ.2$!(6%1,7%^<'21Z3$#LF(B8N]O<0%K:C/>P< M/!PKVL1O#I 5M![X1_'P2D@>DY)6/*6DK**JK:.KIW_^@M$58Q-3,W,+ MFUNV=O:W'1Q='KJZN7MX>CT)" P*#@D-BWX6$QOW/#XA+?UE1F96]JN<@O&1T;'QBDD!<6%Q:7OGU>Y6R M]6=[9W>/NG_PEXL%8&/Y7_HON82/N%C9V=G8N?YRL; &_UT@S,YQXBRGR"5K MKOM^HB?/17*+74Y]5]7&(Z]UDRS^P'^ 5T)!FZ!(^8OV'[+_'EC4_Q?9_P;[ M/UR3 #\;R]''8Q,&H,"A34&",O ?JV<"SU&2$?+D"AP)Z7V)71]AV#48FC5#ZUK M;O77]!3"AX.80*]=D4D+$^!@)ULV,P'W?FUU>*>>5'M,_#V[@X>93 #G#0%/ MAB] $S%P/KITGK+,AN7'^ 2:;.JQ0^_?* &J9$>>8.3]_AIU S/C8TS J-:L M]^#%.93T3.FN[1+E5ET!$] *C/SQ:0TF"5:O#_" M?1;R9F^O1%UJ4$B.5@/=,'7\1M&,V@9).>I\;2H8]R*?Z?X^%9 %OI8"Y=V: M@+IYPWFG+^YUP$2],*Q-?9M5QB>:ACY T/ 3\N"-U(3@ZY[N$!-H326]M$^9H,,HDAT3:7AB7IQ$OH?9%8I;8J//6?RE%95] M4N_.HTK:Y9:@R569[R$5ZDOF\QE&N-./I)S->OY)X99O\99.S9O*?>FG39&T M'B@?&JBT/5@_$!FP;OEA_5/62O7T%_>'CUJU7"JX(FYEO!L6L[YCVC67.,G5 MAN;Y7N%='?C-<:+3-#=00_\*^,%=Y63MK(CT2'%N,!5 MXE*OJ=D>5"?3!TU4W>3+8&RD48O'&%QICOOO.QG"C&Z,)K4N!'.*PG@7^G[< M65@-49*4DSQNN+B)SP25/F0"U;.84>H3 X$G(E9AM38W7\,.$(F:- M_H"+_$C.R>)SIGS74TJ<]R!8]1YRZ(/EXN.>.^DCV*U]#C%K9_?^H_>__[?Q MYQS;.!%2:)RI(E;Z_JEMY'R40<+6+CEYKFVJ1 ?*TZ&(?Y:;E!,7Z_(=D7W< M,?P$77^U'YT1&T2HA]L4%%C?'"O!.S[SFG0R?W10294;_;%?3-1KRQ>AFU 3 MN1*T!:[/(D[NW\L9LY;4IVF'"[$E^>[SOG+9ZID>%*+*YA>6YO0'4 BY_G^N M/7LT!->[.]D-6==PVNO!/*WF8AN9JPVH'5 =+#G6[:PMSCUQ_N(LH\@TL=FV MB KNN)#94MJG7C,#DO5GR6+ P0NQPZ::=.&0JNH[. MX4WT('K'BRC0MLX8'Z1'PLYFV_OG?W'2_$$/3JKV'.L\2ER#R$6]/UETT(]M MDM+=YL-@GN7OC5U1@IR>Q\;=^))]&"+ MP6["85I ?M(<&UUKOLF AI!T[C]IM>X4WY"<^X!/P?=]6@6GN6P4R\HQJ!P5 MM1M%_4X[,8UJ;Z%6$=;0(B&J1,EJFN#;I<0IX=JNPG'"F&=WMQ(;.@U#4^NX MK'_['?AI=V2Q/-#YW!^]WWT\I;["U'/O#[)N(OSE R8MJ@5A-:K4^IFM:/8=_ MFD;S-,_^V\SXV3#7%&JU6S7EI_^N"[(HXQ9VT5!EBV@6NAK6I,0$V#A@/ MI*#*L__II5B%I\4O6].,3@U^$ FU&<5>VC%F:P]V80,_\$OR8Y2-WD[0?L=M MN^39VU1:@1ZRZC^0UE&UN!DS4I"!\1ZF:%+A^9%,P(4&HRL.':(-D$.'J>%+ M[D.H]#IHLA=5:W>,JK8P$S9G,F@8^B!0+4NX36#ZYE1H60AO^4G5-"O _13& MUI:+P7-27_9A"G15U;L'HD;M:,.*8]U0T5!0LU11+Q&<$'3YF#O:ZK.?3N/^ MHTH9R$#3DVP\>^3GKR9J_;'.E]][JG@JRJ4U !&*-2PY8 MB/"IN'E\=,0E5($W1"VMXU95+FFE+NMJ4T_ @W+TS/W82XL/91][P;@94S!. M>B!1!@&Z0H%/Z3@]RS0K/PKZ#>MU=B&"3HDFY_^1\]>\MQ[BR^/+OUX]M5JV7O"4)QBTP&MP9',"6MJ M4'ZO'(ZZZ( 2G36'''\%4Q=+)#WX.,ND*9>K/G=_ZO2CO;27E>1]5/U'^5+X[KXEZ MG;#XH$:%V6-4!%%][?WXU:WXR'I/H8*44NDEO8#O0EK1US&KG!1\O+4'9!Z\28HM7UA!MBTL=% UWXH MP09=A6E4DE6/X7KU=#9-*>MA/U!UN#:>-;7K. V^"*U,A[/>9P'P6 M1$]!T$NCP:^5Y"JB39$5@ G11<%N.;[K!Y)V0=)NFH94<^5I,WZD\\UO" M0T']Q1/9=FC-0EW"];V5I9%*)Q)5JLS5K%!E1$R<#ML^)L<1HH3#/@V"LJ/ MJ)C*I:]Z1P)@>>HWV: RU'ZK9+V%-.A8'ECG8Y KFG?RS&Z.#^+KX"'^9C_6 M=S,2>6+DGR$2'>7.T;DNHA4.OUCS,#T)GLJ*[DS8R\B0/GNR,;MG6O8X]PZ^ M$&E*11.#GS$4&;U008A@B'?'&%*!^C8-5^NSSEO;(&+6)W&9\[#G<="27YK9 M%,P"V3]9G CA8?0P 4%#KG#D@E-S;>+U$8UW+].7NH0TN9$+BC;R'VW6'-Q> MJLPKTVP#-D;R2.KYEE)KCQG'OX:BBY]&V^?6_JIIVO'T0@B7(0=0?"2ZY?UB M\X5DTC_DMUYS(:)YR=^B8-?H]91GCO$NLS M49/R]N8\:@*Y'_Q6:)@;\.7N9@F5G%F/Y;N.NH*0M\N8RJ.@?4:5\-'#-8(3 M%I)>7[PYM.Y?+\M3H/ 4^;$#O"&]?Z&Y^=8=;TO("ADF9),K.]J81_])S_M( M"]_%4A@M')OK?Q;0;+_J(,K#[X>5AN\-E;WW/+XL4<-Y:_]2MXN&UA2YPF@W MZ;"\68GV;P1XF,Y60#>D^)8O(&XHV#7:+C]?W94TB-L,_A,5IZ\V]J[U5",3 M&(*7LY;/$L;W6>0%3)VV%,ZH&[WW/67,6M:ZK:7&:O0+0;M)B;Q!R27/SABUCI\P0D\[MV& 7^N M05AU(^6&P7<:!TGH;%R?QL,$0\3NO[];UVJKWB0=*,S5%=8]1\HQ@?N_H(+- MGBC*\57!W$GC%+5,RY@<&URFS)L%?=G(J?5&M<*%#&,O\G*UC[?/WO[Q M+^TTO;";7^.#QZDR"Z8QFA!^1EN84ANM7,MNA.Z.*5_E*?J=-0K/%WLA? M0)\-66T )R,XC-UM)$D>C?XI%=?ML?:+M\XP^@IRPA2]0\&YX)JLSA,ER,DY M4(1K<0BL*RI&;\USQ?R. M,9>\VU@;E!1,BI?@1.MOC55 [$_DTP%[P[9;UT7B&@?ML#XY0Z;[Z;(RT6_%D'3 *#9E<=Y7X(Q4:Q]LHWO15^ M\:M8(.H2+L(>3'9O#<.VSTV4$L'Q$8$?J+$+71B%(5]#J7>W38OP@1=K:\[V M?'IM:YYR*DO?):;3R]0Z?RA,Y2AW-^E_I%7,A$<-[XULQLUQ M;T ]K,83Y@B(KZ\^_3X.)9=WYM0(K4D'C+ZPP&N/Q[NE7LZE- F"OOF]X3U4 M*'A3K3XM[[;T$PMK>F#'YZKB[)3E&]<%YD3Y=)#WVJ3MHQC*(:!N1_ND&J> MH6\.O[[<42"E/SM2\5>=X/B&_417LML>$;V.G3\,;LMQ:WA+?T"%^189UP^YU61N0"^8 MV^F_&N9Q>.PO(7F-FT@EE9-A'(.ZHAUW5C!"/FJ1)J%@V9@(C:MXTH5[-S&EE'[ MIW\664.F0P[RU$"$XL@((Z* O^9Q^I7Q1L:HM%VTJ&_=P,G[T2EX T'IZQU+ MQ\1[D[IQ4CSWE_B^3LT1,$R ++&L;^@342EW/32 "2#X8%<+?;_\\;X.JUVL MP/?1T!/IQ-J*RL.<6=;1XPM!<^>41^8A# ^#LYLY--RNZ6&>+Y*#>GG7V:GC)_.%C3R(9,_/$E&A*D#7M^*X756IJ M447+66<"IH>:O=EN:;,>2PDF";?'+YC+B+O>\^>6?\?5@BBA01DSPNHM7Z,I MBA-R0 I8R.05_P50C?(B>+=UI5XVAPQ/RO_"!)*1 GB=KI'7WA=8\]/M/U\> MB&$"1:6C6CL+_3E;0D;\*<8A9TKL^2YJ(] ]G^N;<7%^Z@K$@ZZCVRN2P372 M=N6N%9[D.<^QQ["):TT%]5]?F,N@;W1$VZUM\1'VNBHE(]2;:::Q.E/E9R2F M=PEU;4JT@:^W#OWRPP["6U%D:[5L.WU#5T),?3?;W5];/E ;T3=(2ZI][=4S MQ>I*[Z$W6_WRV$1>^ND5:[8@UG9,I[;MDZCVNZU4&V+AOQ@EM$4N=BFE5-0I ME0FPRL,71U8O0!-J8$(FX*NCIW44+DH/+BF"J;]U?G5_4"+W:I&471Z/9X2) MRVN:O"HU%K.+NV=M+ 98.QQD/==ND3AW$%OH?B^Z]$Y?ZE$7@Q"^&TJTFDPD MN,?4)6*E?@_UY&]]ZTH> L-G8C]FF!D1@\Y[/_A,#0P;$4,XFI8,P!2I'0S> M$P3G\\Z&YPFDJPXO!$\UN]8F0K"=G4C6YBUP,A.HD23QJ#E1H==\0%=?D/0< M R#7O"YNN&XRED&U?M]ES V,9I&F>%OB(W;7=3)I)-_C%!.00U?3 RD&[5B! M@#^A1&=_O#E:ZE:.U6SO>FI2-9(5$S0,]=R4B8"/G"(S@3:TX%4Q8#V_L_$+ M1PK+X7RQ:O%0T#)TYB-&EM&V6XYLG.O\&802\_(-;GES#OO2ZD-:U1\%NBZZ M'&'Y[I?(()R/][%DL7"6R[9K$7>)=-2\./?RJY1:K)_5 ME^#7^R1P9G%6A,SAFP!\[-X@%>V$?=V%N= DU3"FP^K\(O5;.X^!Z:,=^7Z_ MNQW&XF.\?D4-#]!O.P@E]U4^W7)Q/?2B877%K(T] F+$K/_E_B9G\9F_[,PE M*<[FJT3[]7#R E$[W1GE6A>W<_ZER::^IK_-J1K1$A^C?34J[)7VK]N,TCOXTP@EZG%^JJ G8U-X M#\?@V=V=N&>FLAX,]W\NVHEYO-M) Q>CPF!\*.%4G$O$IM]7KZ*?"9C<@ M=HVI5@MO[%?+T;';R9I@E\&R\K-#/757<(MJ%N6N6RAQJ[5-@_MM(X7TB(?Y M!:A2Z)EM\/@*<2[QH!2^-$3OM];"_@!RX"Q0/._<6\7OUV MD#I0S+MG:$5NY4K%>P4):D8?E0L2@+_&G/@?4$L#!!0 ( *2AHUB':WAB MWCH! *&ULU+UY<]PXEB_Z_WP* MO)J.N5410A<7D 1ZEAOR5JUYMN5KJ[KO1,6+#&RTN\*.\@_(_FM9?%_4.Y_'Q;@RB(4/]8_]OR+Q'-2<1B"KE( M&40T%)#Q-(),2!8EJ60,AQ>?_Q)F<1C&00PCQ"5$&8LA"U$ 19!)CA(A>-8. MNEJN?_^+_H/12@(EWKIJ_OGO/]S6]?U??O[YZ]>O?_[&RM6?B_+SSU$0Q#_W M3__0/?[MR?-?X^;ID!#R<_/;[:/5\MB#:MCPY__[[NTG?BOO*%RNJYJNN290 M+?]2-3]\6W!:-ZB/\@5./J'_!?O'H/X1#",8AW_^5HD?_N.? &CA*(N5_"AS MH/_[Z\>KDR3)S_J)G]?RLY[;#[)<%N)33;RGT\1^_D,]CWQ6S_EU0-SC;CO??$XA.E[ M;^S>* TAIV=XC\S9++S([+&\TC]X MJ_[6D=$##2C3ADZGNO=8E=]JN1:RU98'0X.E^/,5G:K.O1P29>V U]L,\ :#D /RH>JI_LEO+#_3A M;Y4RYO3Q51_77BTKOBJJ32F5F2&O:GDWME<9CC+=EZR(@R\5V",/=O3!;YH# MT+#@X5.V%/;(AUQ)_N?/Q9>?U4C=-\S%[M,U'7^6#]=2V/ZSM7W-[J.M[OAR M\5&NFD.(.CD_7']=J^W@=GFOR'&YKNEGN9 T"UD>I)"B5%FE.*&0L2""-$G# M+"0LI696J0FQB3>N+45POR4)?J3*%NM_8+AW&0$WO-1]PV&WSCO"H*$,=KCL M:'L$0G1.OT;?S@;( =4Y@#%6?#:2MEI/OZ$5&PKBUCGWST9CS*+9;*3IU9K5 M.PXZ[=/F[HZ6#]?YM5K7S0= 5\J<;S;_#^62RW?+E:SJ8BVK&\I6\D8=XU\H M87Y?"!)FL/YNB)Z73?=7[)>;F1XNV2 MLN5J62^?+AC$DY2P&'(AU%Z0X0Q2G$J8LCP*U#[!PBBT\ML8DYY1_W>L@#U> M+/TWYH :.G(F@%9MU70&QD: N0-D=I^Z5D:^?5,OI3R&^4! T]Q]_"M%%$&: MUN"=POH6Q.%%&^>A?_N?F[4$<=#\)+Y08U7WDM?++W+U8.EC/CTM880H(C*" M29ZK:4FB!.(DYC".2)Z'.*<$,1(3%2VR)/ M&$1(J+U1A]W$/*1Y@$@2\&!1;R]>9_J<3]PG#V#6W T#^A0Y7T"9[7E>Q+?; MXHYL:Q>@H^IO,QL5S-/>=9K.K%O5J+B/=Z;Q%RS='V6]^*BF679W9S%-8\E8 M!&6 "41";SM1B&&<2D9D&&1I%AGY,P['G?R&49T(JGK)U=I\)ZGV=3=1@[^] M*N[H5R$ M[1'RQ*_=K#9]CW*=MS?];RC7"_'A'?VVO-O-FU3("\X^("W+5\ -8S GC' MB=WV: 6PV8XY%6QV:UESH8W:#KDW6^0Z5L"6%_!R##GKO=4% D_;K17I67=@ M%U >;\I.8[BIGH^RDOKD<[D6KZ0ZV13W>B]X_>U>KBNYH%QP)!*U>S.U<2-] M7J19G,-()KDZN>" :BO;7-<,4IM8N?2TFZ.=V%&WTR3#>)FI#F\HV.F* P#V M"(..LC_%8"2@)TTP3&O6I6\D]N.U;O:2V^*^6O-2&7CRE6S_>[7NG-V-^EBJ MD^:M- MM0HLUZ#H>0"TJF3=AL'N';O_8J<.+! VTPW3H&:G*'H>P(\]%S]IZ+:,@(X3 M\%O/BT?OLST GA2)!>%9M8H]((]5C,,(]L&'OZY%N7KX_$GR3:G-E=_KYA;M MY>WZ\P?U]1L8">.C3&PA*.)24==?>,^ =@O_+NON4K?5(V8:P@"388W@%PX[ M#6"(Q$4?EN0G&--,6JBCPAXSMN> L4!Q.!V:2>CL@C)";^8Q@)OS38X+A>XY1*;>TE#H)6[PL[O31 MHXF(N2Q+K>;U@>3%P^Z1#_1!_^CR*RV%.J@LV_"9-HMT(1.1D#"7D*(H@TB* M!+(DY1#3E <10RSB1@&,WCF;_,I !W\5]\W"D=_T37%SH9=+?3T-'M0ASSHS MR=NDF*F@9X':\NY"TXGY\^FD<8/#FJK&A/;.WQ@&6IPX;ET'<=,\KR>JK=56732S\RT*1+NNE#DE4 MDU7=%BNE&]?J@+W1@6_*\M11=J_H0Q4NN$ "$V7?"4)2B((XA#10_^1I3"*4 M8AF%5N')SIQ,K).VY '?T0=URP 0B@/;>A*NB)LIJ%EPM%-6FB6PX^D"['%U M 78 [S$&.L[ JR& '8I3G F.MZH5KGS,7,[B3+B>UKDX=T"'=+PNR.WEIJJ+ M.UF^DO=%M:RW(9(X27&*@@!20B5$J0@ASF0.0Y(AFI.0AB(SSKD;IC5U $U' M%8B.K$5BUPA(P[K'L^AVVJ6/)-U*WU,>CR>UAL$BB:9B;H M8/[9R!#S)9F9R7*026;XRAF.N1<#1]2J.Z.^>'Q&;?ZX4525X?A!?1COZ9UL M(SP7B8QCSN, DC11"B_.!20R0Y"SB+.8!!GB5B&$4S YL:9L" --V3*H=]*) ML?#3/2/ M ;#W4-O);I5@9";6&3E'(P1F2T,R$W0_,\GP#0=/BG;?O"R^R+76!=U:97&0 M!BF!+$@CB#!6?T,,PS"@*)1QR..$&WM/GHX_\0)M/),]1=O5>0(1 U?)>7(Z M.%\]BVCA!CE/5#?7AZ7(=NZ.TP(-NCB.O#:?6^,TSP>NC(''7 ,,U6 ;^5'J ML9;KSWME)*_9:OFYF=;77;3,S?)./7*=?]+YJ7D;X-3>KX<+K-1)&(L4RBC7 M><0)ASC) AC%5(1Q'.,L1G:!B'X8FSQ@L>-/%XC[$*-ZH9);>Y7 M>VQ>Z!>'@ERFG38SA\9S3(:=#NTXO "["=FO47N]-R$]G^!F.R&?#B;$=]21 M;_2\Q5UZ8FOF^$R_8#Z-X_0\_D1NY5->EM:TW-W@5=?UK2QO;NGZN@E]K-X7 MK<$IWF^:H@\[Y+E!?_-NH ME,=2&&N7%W35J!%: R8_+]?K3F^T S;QHY66QBF =)999@C3--83C(, (AYC M2(CZ9RZS."?X>%L>LQF6:_''FEM/EQ+/,5MVF[R/X.)& MF+U0EPHTXH!:R0,Z@2[ 5B3UUT:H&6]$?,_#7-^+KBIK4])OP5/$<4H2F$@>0\325*>B!9"'@@:AC*5( MS?U,!@2G#M5I. !+-PR)J 9N*(\0V&G+@N9!UU>)N/,YP.SD.K *6;SGGL,]JZKRJY><:## M=,(DA#D+(W5VTA'6,4:0!GF*PP EB.2V$=9'Z$RLZ=XNUVWEU:Y(5=-X3I9W MX&VAX+2/G3Z.5!1@)A1(B2Z*1D.==4@(C%*=*1/G&QW^%IDHK6(V)Y#.D^1F7V@.T!48^%8P\][J;/E*5Y M5ZR;C-BKOC+SI5!KOU&9'^A27*V[RB-=:VQTZP^%)M]C3GU7K.,/S6!^Y#^3:%Y76S2GX.F^(Z@04 MM;K;L^^V=!?/14AE$D.1ZD8<(8TAYD)"DHE9V!JZ%7TC92E1] '2 Z]52V$]M9?U83FS#U6+6!XVF?5YF4' ME]4O&ZH#(F73!+.W8@*1YQSE,!8T@"A (60TT!T=DEBB6&0$F3=O.T)@8I6P MI0@T20N7RS$L##Q/9TIHMY0/A1LW$7@#08[-7,2@0D.)48B^HOF&: U M=XC.N-A'XFX,7CHKR/%H*,\K6?%RV5R87>?=]9IV?E8+EB8R2A.UVAN7A\QT M!9],K?LT)(@PB@G&#A&-=EQ,K _VZ#8Q#]UE>:U).T4D6F)LK"JF1(V#0#:83T8&.@YW=D/0+7:YT-\(W M1?F)KF174:M M0K//96AJQ\E>:\ZWQ?HS;.ZR=LE.[NU+W> W=*3,"*JECV6_U6G/&U3?/]3< M@1U[X)"_N7J@G@67_\ZH;NP\5[_4L\ ;Z*)ZWKANBO)UGDM>7^>OO_&F^OE' M6LOK]4M:W>K_:<_2%\6*4@ ?E28HESJ 6__BO'+CF=0ZASN?+7A]::9Q0JHUKG>Z'/QMM^Z1UMU0L ]:? I.)Q5J4\(\6,]/R4I!T]_$_?Z47Y6GVSG M@4(R1*FV'GUCA-O0LW-Y/Q3=P[9\E ME)W^:N/KRX:6BUO_J7P63OVSY'1SZ=O):^?9/RG.H%__Z5OS>?5/D)#X\Y64\A N/VZ0B:/ M.VS8VBNCG3*Z8O9M439>,AWHJ(N#=?4KY"%.:"XCR* M!(FP68$A,WH3K^K&#:6=ZFWQ=\U#^T_-Q85+E4-3' U, ;_HV*WRYP/&PH;P M"Y";4>$%*#M;PUSL0>/#8)CYK!%SF0[,$XO7''W\\K/^)C[*>S6Z#JGLH_ 2 M$L58A 2RC&<0)11#S)N.\C0,HSQ* KO^;J<(3>V3;\F"+5WWX,532!FZV3W( M;^D^=Q'=WA\^(I$?>*7'GO>;=%>,'V1'5(0'.+\^-R&]A/[]I? M"65YUX4ZZ;;M"75#H&6;2/:G,(@N$APUF]6?,+D(8Z1+*[QKVIO'X070^T3S MV__F(9$Q$$H208H24!@U#R'@40)%R M*0*<)J$([#+/SI\0I\2SQU-R\1AY+W#%(9>4,PHYCJDRO ,!69!'4$2,2\(E MBE&X6$O#,C!G0$5:J'I2WQE,9KO-^5^*W5ZSE?U#+[NW1@)F(GG:9DX0F763 M&1;T\18S\O091:!?Y,E7U::H;_+Y>=;M0@NE>JAGW?EK?2]C]X* M-W2EC=IP(05&:98RR(.8090'#-)$$(AHQ*2D21XSHUXKSRC#Q%MCSP:@+1]* MO_0EY_B.DR:&[J+K-UJ!MA!'L^/)G43S=QX]X\LP-+"_[_FVM-W/+SBT+2FT M)]@%V'Y#G6Q[90OWI&LB!K^#[J?G3\US]TD]0X(_1D?5\Z?(6^]5#ZS87_KH MB^4NH4R7P+_\MJQ,+WN.O#KQ#K)'$;R2>J-8KEN]HAGXB_F]SC&IQ^]SSA38 M3H4.RPI^T]0]W=P,R.5T8W-LO-EN:@:$V;^A&7K,ONO#+H#O:85Z3>)4W?KF MPPN9H)&0"0QR*96]F"%(&,&0P\#*>V[GX:LU+J9ISPD.* FY5N<:& M^!R18F"UO1I<[2CO^VO;(+U*%V#9=X4] -86O6U=MC^&&?ZI==C^&*'P)R V MI7Y;T0!KG9%]IZRUVTJ7QU4#'/'DGNW M9I6D48RCG@(PU#]@1)*((T3!.,X M3$,J,,Y29.?6G6IBG9R] U-[Z-"TS-RUPCBGL10",QAAM6 04SLZIA&&<4@" MEE.UC%)L[@OVCJ^KA_CE;CT4IV&>$%"Q<(/+D:K$C/ZB-P >7QX=YI#+?-6HU9M!D%Z\^*;'$G=?>$=247 M.$%Q2A,!257ZVJIGKPIJ3X>?BA62SW@A[+@;]4Y[ZJ6HX4Y#$>9 MTBIMB(...NC)-Y^LYD&JTZOZYV^:%] PX\G);"&VD]/99/S9G- 6PNX[I6U> MF[D]UM/+J:Z)3DH%Y9(%D L60A2)&+($AS ,<"0$PVJ2C+I73,;AU$;L>*#" MO&V03LZ4V>;YK/C;*;/)H@R^F]9%8Y@^=XNBD_S],5H1C<'KK>70*"&GUD+U M+7UX0=>_Z\WA.F_KO_4%6VE J.XSGX6).F,(1B!+=4AJ%G 4(I2(Q*@&VRBE MJ4\8#6F@:;?E3;?=-JP:YPP@-7(QZ%-^RP/%2=%=DL$',;#J&N0'"]=V0=:? M@VV#H''Q1CH##0PP9TN@<3D>]0(R>,$AO&BSDF' DE IR9OR;ET+FW3RXV]/ M'62D2W9IJC \,"1NNA <:=AR>D#\\4/B^9+;*9MQH;WFB@^+YQ9T='S(^>*. M!D4Z"#T:?M+!%'BW7*G31[&6-PJZOH(WYS1#)"50I&D$48AC2$D2P "C) B8 M3'*+FNW'*$R\#K10&G%ME48\1G%BE')+7QF/'@)F_TPU#,[>+3V3L M]-"9H-CWK#.4U%?SNC%R\W:Q,Q3^23L[T_?.=0O_4A1"WYF\5XKF[GY5/$CY M299?EEQ6>TU"7SQ\VMS?KY:R;()K128)8R2%0@YPI]VD M9XUZ7C)3(:OW1?U1_F.S+*4NGOQ%E@^[XN(..4[#(T[ME=A+!Q**$[ N:E"V MO(">&;<$J!&D#)P5DX!DZ<#83Y?2^"@NP,='^'CNPNLF^]DI52-DGB73RDST M4PE8AF\[Y&7U)'Z1Q>>2WM\N.5TU.VF>+WMI3+R# MU*31AQVD+!KL%.AL"%OY-7TBX^3G=$;'S?)I(.>@! M'1Q@/D^HB1P''E&C%YPS)8L[>4._[2HI[RSB!%&2<)Q"INTT1*, TI0AR&,1 MQ5+]D!"K_(LA8A/KK2[S0-%V2-PZC9"9G\*7W':*:B?R?IELOR<#&PG]Y5V= M)C5WGM6HT$?RJL;?\97TW)=/^?NROGVYJ6I%N>SSMAX6.4JR/,M2F(4BA$@D M 61Y*F!")*5A$@59&)Z;(#O(@1 MU#:=A$A*!(E4QZV6771FQ!--P7:IGDNUT#,BJNQCIT*+6NU>RP? MMN<&?%7L@)Z?BVU:[&F?EH>D6",H)LN+':;^S*FQ1M",9\>:#3-S+L,;NBR; M_A>75;6YZT-S=?4%*5XMORR%7 O=FFD1YZFD0=/)6.HBX@A!*C&&,DBI^O\D M#Y-@EMP&4XXGOS]O28&'I5P9AL'--UNVEV/?P1Q8WI^=G^^@A>AZO^R)H=,? M6D' =HJU*-]!!H0MZL^=$6',[Q\C0\(6?F\9$]:$W?:0)XWV'K77VQ5V6+ ( M9P(%$:2QW@R(T.?_3)T0, \(SPC*D&4]='/BDQ\)]GI4^#F/U-XWX[T";9^TE?T!TG/AO7VTKOK5N],>&96]3; O*T M+[WU"*X%(91$VA;6FNSCLFK2+-H P2R-8H(2I4YX3B"*!8>8"@RS##$6YS(7 MH64]B%.D)C8/#P@#3?F,N,H!P,QTA1\8['2#*P(.92#&A/-6!>(DH9F+0(P) M_+0&Q.@;#K>9E^*_-VV=QNJFN!1BJ4>GJP]T*=1IE]XO:_6/_EXB5S^XUZIE MM:K>R_HZOZ'?%C&)62YC 0E- HA2QB!-4PES*3C!))%90A9K'>DIQ8WAS>?9 M7!DMB6W=N$>\V=^(%;DR,S03ZC^*BZ;DD_YA3;]97!.>/Q<&MZGS0.O6M63' M&K@IP(XYH+D#5[K/>:@Y1&\;)%7;.H?WLR,O,4M[JPSX';5.]=, MV%T,>P-N\/;X?"KS73%[0^3@'MK?J&ZV9=]EL:>QJW[T4BGJST7Y<)WKC:__ MO>@B*:* !EFF+,T(!PBB0!"()<*0Y93F,4O5!F75LL:1CXFMTJ8#J&9KM_1V MC%V GC6]_6CFMD\)R\B5*VMXC/!\60RNW(QJSU])E2/ MC>USA[,/[7U'_[LH^RNEJ@EXX&@H)LY0RB$(JE"K+ IA)=;J.U+DZHD8' MZ>/#3WUX[FA9!_(> 6+$K#U;/,M#L:%D5F&[IP4X(U[WR*"S!>J>%F@_0G?@ M*4?;85>ON.N]MVT,G(*U)NV"O( "7#;=N+[)8[\W[I^QZ#*7HHCPOG:V<]36C>S7-4X"?[X_@; M#LZHFZ_%S6VQJ>A:W'Q58SY?&R+>BC?6!55R@B"T/&0I%# MG(88(BX%Q)AKOQ3*49YQ%D=&_9;/9V7B]:^^HP!AY RT0#Z+&?*^Z>8NQ2W>0\L"T<3+.![N9<.AM\3^XD M+S -NI+.HS"?&\D+$@4O:NBF[=XVRN-CL5J]*4H]JDZOH"3-0QA'+-$5A3%D(4Y@+ )UC,N2 MG$?I+%%WT\@W\6;WI$-NPPQLFD;N17_=J_-8(_5,47P3?2MFUO=WQO5W'2'8 MB@SV9.YZ%M5*ZEV]Y*W@1WHR-\*#QU_<%">/[W1BGSL(<2+I_A@AB]-.K;< MQXG9=#0%-JR2_]@H=EY_47_L9=U**>,,A0%D&&<0(4XAE@&#>4KC**>,$"JM M-N53E";>'G=T04/8)4=Y'"W#;)Z_5'JJ,;E^G-;FZGL_ZFTU+*ZT?7I%Q$* M,8NPLKTSB2"2/(*$X@BF*0MS%B<8X]@NW-D;;Y-'0^^LE@O0,MM$^>ZQ"WI^ M@8[SZUELGMKG&31,@]\:MBVUB[^I#,*4\B1.(&GRU7D@(,E8 &,UOY0)C'@8 MV>CN9YE(!UV_/XT#<_3,LV.V5SP+YG9[BR>XK?<:[]!XVIO\\37K7N8=SL=[ MGW\"KH4!]-9;E _OY>XZCV9!0(AN::8=BO034*K>N$G9'$J"OYXK-DJ?Y\08K^\]ZE''.^E^*T4 MFY6\SC^4A3+UZH,I=PJE]Z4\-1+KR-^ 1KRC5-MRX"; ],84L.[K F LER\9V%D?\-E*;"O M"R]3LO/>?UF"\>0ZS/9]-S5RR;G6Y-5'R>7R2].&6=9=//:"$)YBQCDDE <0 MQ2&!.$H3&!"*:1)1'*=6C>R'B$VL+GK2H-S2WJ;8T]6J^$K5K(*\4"?K-DQ4 MF]ZRTK_^4Y8T*^=/. *T!N\4QK<@#B]T[#1J?O.?F[4$<=#\)+Y0)"I=E6GY M1:X>](E0#ZPU'_7C7]1.]IV=RD::+A11@&+=WD F6Q/6G+8__@ MEX!8&.0909!%(H=JT\@@3DD"19S&&4-I@F-IYT?Q]2TX.5..?@TTKW51IU,? MPP48JUYD#VN2!T$B]0E6Z&M($800:[^>2"E-,Q0@AA)UC*UG@G1[=*T]P/GH MH_:(FMGVZ^L#L]MRMU!\?/)E71Y\67TT>O-EO?1=%\M$>$_;[R"I6;=<$Z$? M;[-&[\P<1-Y%N_VM"773&WY7Y.^FT#^ZWM15K52_VE$>A<&]_B9+OJSDAW+) MY8))QG(JM*+FL2YE$$$J,&DR@1FA"4^E59'IYQ5G8O.@XQ&TX87-SBI;\LTN M[<.M_LR?@^&9Y0\SR79JV4,4^#;.^V^[;V1;([8NFA^KIW:2'@D#[Z4%C;C? M0="WUVE[[AAO/\+\,4*ZO4Z+A:B]9;8^@Y/O;N MQ+M.1W)?"2G]PG2JB= %?3=T9>Y$/BK[N"?Y7+'M]+"!Q/[\4F/B.7F8CPXX MFYMY2)Q]7_/@:'J'T/,&CIT4^&0XZ\(IK;9NUKK?7^!ZZ;Y.00"19@B$. MD0XFDQFD08H@R3"-)%?+VF[M/B4Q]9+5U82+O/.HV%:Q>8*'V5H]3TJ[)7HH MX 2K\K0PWJK4/"$PR_*(.U]J;6NQX %3S5C4^F\9/ M4\WLJ'DZ8V&,$:EH;N_F>= MM\?<&L_>"[IJ?."T!DQ^7JYU\*!6;NV W].LH1P%(M1)85DD()),0A)C!M,H MBW6Q-Q8SW,W:Z[7XP\Q9SZO+C.DN2-_E7,WCW3P+_>=S6![X)%O&OQ_7XTE, MOQ-OXE/^_E .PI/P^O;YG2;DVAU&)SA\J@O^>W75AU"IRB!MM6/1,F!IBUH#:VAK3@F7I2W9H-/R EIF0,O-1>_Y;1_I MHR"V/'DT$UWA\&4&6M.?U\QSA>>)&><\D)U>$G+97S)]>KACQ6J1(IEPDF.( MPCR%B&("E3$60DRR2*9QG&Z1*V)6:F/)Y*/ZP4SI+)[89U1!SC M!7R2]8';4_5.NR;57W9+\>E(LRRQDP+T2^?T S[JC]\HG.3+U]=J'>9%>:<] M*29Q'A$$>YA$B@&%)"8AB$/(N)5&:,C(V5L1WMB76Q9@9H;OI+ MY)Z?"R V$FQ9 F'2>'%2"QUC";*!AIX..CL%;8V:BXJVA,]"0T\'HYN"]O<1 MVJEH-QP&-;3ED/,I:#=9#_2SXQ#VT;KOB_4'6;R7Q>67STU2/*\W=+5ZT'XS MBY(/(\-,K%D5=:B+)+Q7_^O#_ \O[#IV6O^N;6F(,8R&M:EG>.RTIU]DK*)^ M#65V"@ >&WNV6&!#(??#@DU?F2C4J1JY0VSJN%=7Z]9G-9C.E"=,I#DG,,\$ MA8B@$&)!0BB("&2>\]"R@.^,O$^LD!I&/)6"FW-&#=WJW^<\63KD#8([*M/H MCE8@?7'8^_2_G[0S_Y,Q5U2(1\Z_KW@1_U-B'4DR 0ONY8Z[2F7;D/M7RXJO M"EUP>1&%:2HR$4&4A&J/X3R!&!$&64J#+$4YY\2J$]NA?[;9EVM/V62QZ7T6/AY %B MLY=0'A?\6#%E@[>>)R1_4#\][46TR*3,.!,Z?)CDNA*#;B@;(YA*+!BBJ:#$ MJHS2S/Q/K)BVU@KMK)5S)IGV\Z_9NU'JW:HSWU MOI_ 9L=I^4["GFVY_[Z,W&FFQG?(M"L;;KO>>UE?-?7C=JRCCC_DFCR^[4G4E^)CN91QKC1(FL4A1%FL\\8# M=6(.B=(A21Z&G-JHD:$LB?T)@YB3R4P(^32(_^>29M5=V9^!JVX JQB@.D5J#.4-8K4&"(4DP M@[%$<9R05*I-SJGXRA%B$^]K1YTPE7._KD'8S-:G+S#L5JH[#NX5608$]%V2 MY1BIYZG),B#TR:(L0^_8!T&\O-6G!?%!RO*7LMC.\I DP8-[0OPIBCJ=5$;6J9C$ RO4H_2VRW0(<'!;YH!T'#@J8J9@8Q. ML0Q#X\X6QV @W'X,@\GC#LNP^"173:W"KMWF>WIG7#KPZ,M3+[WB[IZN'T!/ MN6^_##1MB[5W5&Z#57>NR);KS4E:NS4V))';ZCHZXGSK:DB@@Q4U^*";Q?J. M\MOE6I8/^PTKNA!6ILZ&(OE^O-;I21DM3/1,BQ9D)$8\DP7WXA$"!G#!,94BH1&+$V1 MU?ESF-S$*[JE9NG\&<;'T!'D36I+IU!#5]^\=91!2]JS%6LGIB^/T3"Q>;U' M1H(_\229O75N"[F7M+I5:D/_1ZN.+W2E(R^:JL&[[S@-4)8G@8"QH *BD&-( MJ(A@FO.0!23#<1:Z-9(S(3_QNN^9:>IL*CXNFC_!'CO--O=1J@/_LK% ]>]= M^\L9X6VF-Z9#T4Z// :P@>L)AFUM;S"):G%#PGL3.B/BS]2*S@:8TPWIK$9Q MR-H\]U[]71/9[!,)EAV3'P=;563],5=J0K)<]: MU[O5+;J?E+?1/IR;6_4+J2-]]9/77]>*B]OE?>?E#Y(P3D(609+E@?:@(DB" M(($,LRR+;&3_KM-@9Z%X1'#2_ M_5":S[CVBLR!Z>QW9#?#>.??/N[D._[3?H5*D6 :"IC'(H.(Z9H<*,PAHCDC MF DJ8F)S07 .,U-'WYSV<+\J[NAR;1FI>A;N9H;T7&C:;4UG &EM7?M P)/% M?18KLUKA/D![;)E[&?.,.OK'SZ,\9#0+$8:4_.-3'/^< _QQ']I;.!;BLU7?&-FVAB[H 'VB3YC/% MT7VVP_KWLLK=)Y4 MG!^>9M6&7F%\K#C]#N[:CZTYF):-B^/CLOK]A5SS6UU'JK73%Q++,":(P2R+ M8H@"C"%C@822)5D>\??) TP=;!AP/>:,0FBD[G\!8'M;. MPL2A;YF9H-YZE8V0F[D_F9GP3WN2&;[GK 8:B^WOR_KVY::JBSM9]A4GZ1ZX'*0@XX M&2]T/]);K_*&+/BJZ(*>\ 78DO:ZPL\!VC-O;;'Q3ZRL U>\MI=L.VT M?KP+7IJG5!),(<.40Y3C&%*:$QTSN5=N;O.^C 6C3-GX<8N![Z/QH )!AZT>3D=QVC=:'MSN(ZIVI MV-0?)17+U<,KJ93NW7+=G%O[VAE7=_?JK_HSU&?3R_5Z0U=MXX<%UAYVG#&8 MYB)5&XJR':E0ZH[F. JI$!2'5N='K]S-$P]3;9EM;"_%K3(^&W:!V.-WKT+J M!5AN>0:KQDE$&[8!M6@T,LV$FFG59YLFEQN%/2?>=H8Z3L$^JWL%22_ CMW. MC==R[*WAR:1(>M+"?GF;54%/ NMCW3T-D7/30E_3'V-*NW4.W9VD'W<41B.?) M*'6"QWMJJ1T7SY1CZ@35Z613M^%F;@S0_/$W6=5;JSM9_38:@0GPGDV4__ M;4?I?J*\G_HG@/&Y"^,?8^V/4?5^ %1O)>V':#CDU2BCJ6SHT95BY*Y8MUZ, M_7BNFZ+9 I9?Y.L\E[R^SE\6ZR^RK)>LO2%?4(8"$M DD.CX WS$ =&U*!^>UO_D85L'/@K*=WMWC#K3L MM2JV.@PTO"E SR+HYN1:'Q9V4Z'9G!M]B_R9N6?!+7UFGMFPRYOQB=Q@VHP7 M0O-ES?C$Y2!IQNO ]F5C7W^3O!GZ):WEYZ)\N/RVK$S+QAY]>?I;S98FZ(D: MQH.?EG98K7L1U-)7^T1&\)NFZ*D8\Z T3H5BCX\X6Z'808'V"\4./SCSF;M/ MEZOJLMD\JNOZ5I8Z.:Z[YGI?-$T$I?A8K%9OBE*_M$B(S(,HB"$)L(2("74J M3P2!&8K"*! !P\2HYM/SL#^Q SG=S=)G7B ML_WD4S7[Z7^;>;P5"30R@5IG&&\C [9R;D&?8BB5#,\CB#/ L$5 <&#EDB M.4QER&@<2($E]KJW>65_IG ^,4\G6;\SZVF#>[;Y\K_!56=$MQWI);L-]FQ$ MFW$WFV1*YMK-_#+_?>UFDTR,]6XV#1<.#OFFZ\Y?O](7=/W[C2SOWA9T_6HC MKWE=*+LP3-3'DW;E*+@(0\PY@XA&F?I#)&H;XA%$'(5IG*%08J-VYY9T)]X_ M&D: X@1H5L#+4HIE#=Y0WL3? [&1H&,*A$E3RBJU\/!:P&O@19\&-#LE_@@O MS0;0?(!71Y!RJ2IE 9F%ZWL:Z-PG)@V\L_Z*:V&&X^9[2]C ;6^W]356_E%KL+NDTZ2*(UBI55%FBC52F0,:<8"2%(2,X*IR)E5L-T MK8D5:T/J7_XY3(-_#1W;>Q[!Q\QB]B2UG68\B UNZ.KR;HHR""=HGF0@HN_V MGDV00RO!^1H(VO4)M.L..$M/0/\M 'TU_GN6=G\C M3?[.;^VG1WFC."O6\J/DA3I@/%RMA6^%L2PV(YK8X30\ZV4(9%VE\S(T^Z674?RN)>EO6#KN]9[_?J MVP7OHQ#%>281#&6@DWZI@%B9>#!-4X83QJ(D-#I!FY.<> WNA_7WS%PTY6[K MB\/VD786H &69H:@7X3L5O(C0!ZWTYPPO\%<:D\FH@'!62U%

    &XP6;[J6 M9*!UXP)L+ZZT?U"IHG5=-3$WF6!YBF4"4::39:,DA9C2#,HHR *6DQ0%D5WU MA0%J4]_,M)?1.YICT3H.>!E>H/A"P4X!6 /@D(5O()BWA/LA6C/GUAN(_32- MWN0EMT5]4])UE:LEHAM2R/++DB_7GZ_S-\LU7?,E7>U=3]\H"M7Q7W75PA(F M>" 2 N, *RLA%[J-=A3#*$9!$E,B8FQ5@<4G-)E7EF;5?5- >IC33D)#7N?Q*402WVO0E?*Z/GR:EGQ M5:%=';LS@*%[8G2@B;7:CCY0#/SXY2>PX\'<@S$.Q[@SPRL2=EIG" 3//(^4MN]E"3O4$K^4JV_[U:7W)>;J38Z]VUX&$L41(% M4&:Z!Y]@ E*D(PO2+ _2 .4DMVHK8D)TZI7>$@2KO=9R/R[7?+5IRFUS?\EU5/_JP3(*SFCZ1,Q$3D($ M0\J8FCZ)(,X9@2@(4TI%+H*4V[55\#V!3@T6CDSAQ>%L38 ESS(JB*0PIH)" MQ#F!)(DSF"8LC+(X2/.0+]:RGAG';=F_V@[#E[OOG#Z%M8>5EG+.9+-97: MDGXE[XMJ67?1#EA&H>0XAFF< MY3K:EL67!Z R4P&> +!;^2=DGR HQ$ \7U67!RC-6W-Y7.0G%9<-7IDYZ;%O MA=UE.>_UA?A%O5LO\D@F'%&F+ (:Z2*:$21I)&!"TBP)H@BE=K;R5(Q.;5]O MZMNB;#JGM+4N .TY 'E1@GQ3Z^/DLJHVVIX^H]CP5!-I>&'Q'4R/G8[SD+SX M)!7Q\F!N&P&^@WQ$0XB?._-PC,WO*ROC3+"]91.:TG/(M.@R-YJ1F[2-_6+. M"YID& >$*[7.E()/: )ID&4P3W 4AB2E>6*4OSY.:FH5W65>-6H7W&OJO0-C MKVS1#NF-CE M/AB).9CN,#S"?!D.1I(<)#68O>%F[>JFU5*^;<_'%2^73>Y:$]>T")E,2)0+ M&!"9*7V61! G@D$6Y3+(J(@Q26T,U@%:$RNTEK(.Y5>T+\ >]2Z&R_)>>@@U M,^O0$Q9V"NP,&*QM,P,!/9E70Y1FM9 ,1'YLY)B\XKBPB_5GG0&EBVB]HW57 MN_RCO&\M)75H5JIDS9?W^L+WOR0M;[X6BQ@QF@0Y@S@,E 43IQ*2&"$8R9Q% ME/,L0XG5BG=@8F)58)[\>1:2AEI@8GPLU8/B!C:9C)J?"]!Q]' !-&F@:'M4 M#V=([DMON+ PKT(Y Z0GFN:[C=[5Q M?.6I 2;>S11)J6AJ?]&.K$5 Y4FYA[6=-Y$M/8A-9X>C,GMK.68DFEO$Y,E1 MYXN4'!/L($)R]&&[A2;DMF8'=TM7JQJ99K=7Y?T$2RA/ <1@D)(,JC M"!+& XC5+[B(>!ICH^Z()\:?> 4VM&0)U%&@*)N.(UJAT;5AC-PI4(;7GP=1 M[59>2PPTU$!/[OS%-B+'P#)3;[;+3/UEM\Q.C3?+ AL1IE]:8X_9+ZJW"M_5 MA]MB+=N[NX5(@CPE,H5)$E.(4J%.$3A7_^1QEN(,9Q095(6/!K);/*0F0D!Q' J(XC-7I6V!(4I3#7*(<"QR((##J:W:2PL2+IZ$$ M[CO"%M>I1]$87CU>9+1;0EMJ%Z"5U*&TWE%)+>Z+SY78[9K87G*[Z^$AJ09O MA8^^.-]E\!#?!W? @P]Z3/#19Y#JH^1R^:6YS4RC($[3G.C^B#I#1/M;19+! M)" R#FE,N-J)U_*S3JTP\^>9D#7Z(+>9#3OBY@>QCB0HMS0OP%K6+ID^<1JW MF3ZI^FOVG63Z/)['* YY%#,&=MP>3.EH@PC7"L\U4PTRF=4D*6!+%6%X&( M6)XRLZ@? UH36Y,M<7#]\V5;FED/!TL%, B!B_TY M@H5-)T-OF#CV*'3[/"R;#AH).=Q.<'B(&1L%&LERV +0[!7["X^^[M]U_KHL MM<-REP"OZ5S5\LZD^YW),-.MSIZZ-B05_6(MBTVU>FBO)A]?:>Z76F@^U88Y M3Z46;'!PNCLP(C#;-8*-N/LW"E;O31ZW]U'JZBQ"YSJ\47S0E0[;6:B369RG M00@)SSA$,@@@R9( YB)4)[DD%L2N0.6Y#$V\R6]IZD6DE>=DP7W'X38[!LP) MHJU;]U30WP&R+2M-(."S! $.HC)_0.!Q=K[7X,!!\,X(%!P>UTW_/3WK])8E M00G)60Y1&"80!32"5$@"$4I3*AB7J)SN-=1(@,TWD0VP[ M#7/$VS!!VOR87)YTQ$DRLZ[],6$?K^G1YUUR(14VX>M/O[YO+?J^VU)_$Y40 M%,=]QR\"L,HV"3$.D+#3>OPFE4?&5"FL@W MG DY.,*,F9 FDAQF0AJ]<69'IQ3E#C$)SL"&7PJH-ET\3G?E7GGEJN/VS8:LFO\USJ6]VV MI,0;). ">U4+GHVP*J)4ND+S!JF'MB@:; )^,?(3ML?PG.=@RT';<&.;7G9 M">"Q4-S^87+3T![@LE/&=H(/:EW#H>93KW:R'>A1RU?=#N?7Y6>Z7OY/\X6\ M+-95L5J*-N%R+3ZHCZ3_>O;:6&Q[!56[2UK=#&.I6-6%0]=UYQ75I934>'PI MJUT?!LZ3*$@%42?]0%GQ' E(2!# @&4TX9@G(K&JA#*W !.K\D^;NSO:!B[L M\0-V#(&>(SLGPNSS;.:1^)YGSVZ3V9?D AS(TD0C[TO3WOOVC89V NV'HNAW M1KX SYU!GGM.//EC9F=_5N?."@U=\.L>"A-9CN-D2.GYOU\KQ/;V371_4-$Z3*(E3B+.(0"32'#)!!8Q#23!+61H+J]ZT MIPA-[DUD]5[WTPN@*3OVF3V)E9GUX ,!6U^AD_#6!L.89)YLA9-D9C43QH1] M;"&,/N^V<+MB8=5-<M*'TL6C(09U[$G0EG^$ 4RAYA*!D44 MQX+3. J048L! UH3+]^>LM[/:$L;E(HXD UUN_4[!)G9$O8$A-TJWL>@(PLT M7?!Z& /K96P@G:>5/$1IUL5L(/+C]6SRBL-]W\N-.N'>R?)U=R+-!4IBGB(8 MA7D&$8T1Q(1+&-,PHKE:WM#TU\-KB"NJQ_ 97<6=(9;<"=P*Y M!$L\ELSB%NT,"=VNRPRFSNXZ[(0$@_=>C]^9[X+K!+<'-UFGGG$NKZ(&VWH3 M=>VGQO&HXR!I0I)0"K7F,QI %'(*&8TDQ"D.$AKDB&&KVZ4!6A-KA);R[G( M]+2=8DB',#/;QSTA8:=%G$%P*:XQ)IZ_FAHG*ROLYOZ+<%R\(@4(L99C(/=/4D==2F*(<\C92I'F0)9]&B MUA6=S-:Y'7FKI;]EPOP.6+M%E3RZJ#;?SU27+1M-027+W#8[>,U4PG2@V6F) MHT7(=_6B+\#K'C>:*TT,%#,>T^.<0/"5-&='?-Y4.B=@GB38N8WB:#H'\V] ML['4QU S.91XQ,+RE#((@]/)90P/FZ.,1UP<=0S.$#T-@@,YZ( M#.4Y/"*9ON2@V<[MJ-#W?>TB$(LU7;U;KJ0ZTZUEM8CR*"6Z: #/,Z:484(A MSCF&N4R"*.2I)-P\+6=25B?6J;L6S<6..KC;DK?0(M/.F(%*_F[FP=T2/-FV MYH59VYIN.G?QS\UTOOO^IM-B1_ENIM5M._HNIM=NAZ+#AMXV-SU,"'BGJR&O'BX_?RZ;4K\=/XLH3O(\PP$4.KT>91&&N@XI M3,(8I^K0PG%L5+7,EO#$F^V67%L&>O4 ^C)*8-.4UFH2GRQTM VF!AOH1$C9 M;8=]6^)'"3P7H.,$[%#L>)D(,(LM:B+@W#8%M?;[4[S1:2*$=I MF!'SF@0GZ4RL3!5AT% &3;W";=%>F_3VTQ@9:$L_DMLIQU-".R7WGY;>)G/? M"PJ.:?FVGX!EOOVH:,/)]*=?GS%3?E2&PS3X\<==?#GZ;NBC[#OYB/=%_5^R M_D"78L%%3 /!0I@%,88HB BD*4:0)((F:1:Q(#4/?SE-9VI=M+Y71+K(JO-I40-%%VC"?F2W\1-XP<#QD.^(A>6Y?%3" MX4/UZ==G/!&/RG!XG!U_W*5:)5M)7MQ=KIM#\D8=?[>V48@9CV2NVZ4QB"A. M("%1!'F(DS2689Z$1G5EA\E,?_;6&, MOM[ZC:[*NZM+$/.4Q:&,82H14JJIK?Z#H&2<96&6.TYCZ M!OWFB1/"PN(X 8N!G76^L'8JXXB<+B;6"8$M[*OS!7I\1M4P[P<6UBK[6*1E',,TCO)8*9,H"\SO M#1\-/K$:V6;DO'!(.7IAKC;.D,I.7^P$.B>9ZH6]?CA#PC.3J4Y/G5LRU0L+ M1?#XG?F3J5X,+/U3SUBN^;)>O-Z4Q7U_*D_2-$EB7?D(4;7>::;^%F,"!D#%?#8YE'UO@9DMBM[Y:*S];M)U@?LNW5.WMVO?K7 MSJ9_,MP\*^*$$-O5<.KW;LZ$3W0EK_/&2=H'[K3UBJ^J:B/%U?I&'80KRANM M2?(T#V68080%USVSE*T=8P8Y3FB:(J)+7-IX$6R(3^T^H*WKH+F!N0#K;51K MU9;F7C8\"RR)@5[&;N@:G M%O4/8Z?6AQWT<%=B?.K+8Y[ M[/CS +B X.GH;T5ZUC._"RB/#_M.8S@7+-%.@^IR+2XY+S=T55VR2BT[7B_R M/"-*UX0PS1,"D6X&QH*<0HER$BC+/8URJZY] [2FOF+1Y-1*Z#TF3673GK9E MGO,08F;*PQ,.=KJB)]I4?>W)FH#@4K!D3#Q_!4M.4IJ[8,F8R$<*EHR^XMR% MLVRTA$ZDOJ'?9/5R4Y8Z1I))*D06Q3!D&58';J%,"IK$,,H8QWF0D8Q2RS:< MQRE-O)R[G/U:4]1!N4Z-.$]@9+:$O4ANMX!['=8)WQ"] !U9K[TXAR7SUXSS M!)VYNW$.BWND'>?("RZ>L>9R;*6_XP]=[,0U6RT_-YZ-[B098D82'C 8"9%# MQ (."56[,A9 #L>;)Q/!N"9N-K\0F+I?AM& MP\DG9P"+C9_.+SR.OCO'C\;2H6H:;Z4"ZY_"#+YMBS$#A*:$(P9$RF$ 49A90P"K.4BB1.U#&%( O5-TIP M+M=RVZ=4$LH"IAN3ZIP@B0C$*,NALA"35(0YCHEY'/XPK8EU MH:8--/&#\A\-?=NSCLCSIQV[PBOV=[X>R$!M>:\_6)UE^41JQZBJR9RAC24Y" M&&=8'6$*6Q!DD 8F#F&-!A/$%\$DJ$RNLCF[;/*LE;%FX?ABC$5WE2W)+ MY[&+T%97R:-"G7&O?'KLV2Z91\7;OW$>?]B^<\UU?2M+99GD7=-UB^8T1UZ= M>(TU%+4!FQ?EG3Y^@HZT?8^98W(/+S$/(MLM+G=IK;K!#,CDU/#EV'BS]709 M$&:_;58L8AS(0,8*)"".ULX54!VM(F/,TP5%* M1$2, J.'R4P=EJ&)PEJ'RS8]2G[3A$%#V?*.] 1*PPO/G^QVZZ\5^\9.;/M@ MB4&I?(5%'" MP!!3QREL:[TT!,WO-<4=#^ ('E[W1 .AG?;& MH7%GVR,-A-O?*TT>=\VAI)5\653UHTP\1CG',HAA&"84JK-A!&F&,)0TI#&. M"9:QM,N3/$IGZEUS+Q?R<69C5SNZ:0+X>;W\'RG:(]3F_G[5?.UT!5[2ZA:\ M615?P=6ZL0#-KS_' #;;;SW 9K?JN^1%37+B#,5!P;QE(1ZG,G.FX:"H3[,) MAQ]W[II2ZH%?R?:_5^NK]1?UD1>E4B>++)F*WW07I&GR]I/]]]JL9?\1XMZT8I S"9K=GS17=MEM*0 S_V MA'_2T<4F4+BT2QD7T5_#E %:<[=,&1?[2-,4@Y><^YI+]=+MY5J\DE_DJKC7 M&U>WLVTS>Y(LH"2!#*4<(LQ22!"5D/ T2[,H35)IV]U\C.;$NWK/0;-?BQT/ MUNW-1[$S6_">$;%;]@=@[)'?VC>3=#LWE==?S_-1BG-W/C>%X$C_<^-7W;3" M>UEKP_5#67Q9"BE>//Q:Z:!(K78J;0!?\GKYI3U'],'Q@N=YRL((IBE3V[X, M!&19D$&KFZO6GO]@I#0=HS73(M'#9J13%2WORZ;D![ '\J!E2!L5/8,L3V#$U2;*" M.R:>U(X# [-J(7> 'BNE,T:R=P->K2M%I+PIQ8=BM>1J4$67OR_J2U'<*UM_ M=T@V= H:#SBQ8=+Q 7K76<]-LS=KEJ38Z-P_7="P8\WRM7XDU1WM!OS;^*E?ZH=K'0?Z.KC5R$E H2$C4[B6Z& MP#F&-,P#*,.48)P'*"=1[^:X,8W0\\ZF@W?DQN5"L4E#_MHQ!?*B!/6M;'_0 M\J63N$"Q!OUV7^1 O5*72ZX78UNB=[->FA:&FVI6A]7=J=8B$(APIQ#PE@&$6,A M9)CD,!(9Y3+,,AF:EP8[0F!B(WU+$6B2%MKP&!8&>\^9$MIM'H?"N42I'Y/2 M0FF?*:V;UC6<4CL=.2#)H)([]MY\6FJ ZP,U,_2<8VD#W?KL1KVKV\$O,,U( MD%-]X1 AB/) =V@/8LAC3)(X32(2&&7!'!U]ZD@?30MH8N W3"K'L'!V//6(#@FUI.Z TPEHJHZ-Q4](;M=1_'P$G%N)/R;ML^"AD71C M'<1/O#UKZ_!A"1[W#!]YVG$C7]=+L5QM:F49[$(.7W_CJXV0XHUBN6GCT'X MU_EK6J[5H:/J4VO;&- %24F:QS*!4:H+E!%.($U8 C/.$$YH3*(LM3( ?' U MM>&@>(0]DZ#8U%6ME)P^R,M_;'3-?ZHWBLJ]6J*?J3$T2>8&W-*4V6-O/RRY M9Q#HM07V6-3NRY[)70*^OSR>27#S94!YX6E>P\LGC$\,-J^#NV8K.;:7?MWH MDJMU59?-1EPUF50WMW3=-9[^10U15U=KQ>ZR$ L6"!K&NJ"SH#%$2O]"QF(! M*6*$RBPB2%JUO)F+\8F5=4-,Z0GWTK5S3:"9OOX>I\5.I3?LP88_L"_#?@J* M#D79?ZX3!#227(!6%K G#&A3.&LE#NCDN0"M1#H\MI7)9RK9O+/@+3EM)K9G M3G>;=S*>)M#-3-^QSK!:A>_IG>RJ',2,A"Q-*4QDFD-$$[5?R#B! >89(92D MR*R8X?'A)];JFAC0U"P+/YS PDSUNDMHIR MA+.O#'Q4!E_%@ \'G[?^[U'! MGI3\/?Z4W8(2!0DD6)<(#814]EB( MM!1[=::O;3&2\Y GH$P M,_5VN^347W8K;6C,69:;@5#]FC-YU#'R7?>RK&YW8:MK\6:YIFNN_MXDKV^C MLC$AF"<1AC+3+8II&NOEF$&D=K<4<;54T\1FDS.F//$B57Q S8BR;?NP+>UG MSWM> -U&\MJ&OAMC:[9I3H*8W1KO6-B+:-=8;;EHZTQ,$]IN*[ROB'9CNO,& MLMO"\21^W7H US1:M285B2Y=9Y$$<2!PG$&JQ-:=SE/(V MB;,'%(P^_O-295MZ0+8$;?-E#_$P6_HN,CH&F7?"O1X1SB$#]J@(WG)>#T>? M.+%IGY?U/\E:QT#M^"4\C3) M! RSD$&49>ITFM$(1GF>A!&)68:MJCF9$IYXW_YU?:\#1.]U/[-2]XR^5[]N MB_KINZ,VI?.^J_'=W"!I7[7>I,1&Z@;3I5SIQ0_NE3VE[T&*'/PIO$ D:L90 M?XU)"&CS\W=-OF@<7@!]#=K\7G^!%SJZ^UYJ^T"N'BR=H<;S)TD4L"BED*81 MAX@G'#+&")0DC?*,Y8A'Q"[3<(H9=,HOM)O#BX,I>Y@(;ISD2.2A6A]A(-5R M"3BD040A45ACM54%B#.U0=7/ /5VUZK]PSP1FF;;VQ0?I-V^UW$ ]ED /0^ M;>HFK>I!UDU8NK]=T59R3]NE,=E9]U%;,!YOL-;ON^V\;^BR;.+$NSJ,C;]Y M^\._+F6IMXN'SB&:2J5'!,^@^A^""#$!*<^9TN&U)O]C1GE7).,'R6-.X M#>*F;GZ1:S7<2K?6$W?+]5(?R[7%>5AX)90I"VD2P%CJ!KN4(HAIFL,TQD$: M,!E%Q"C+:NF4>%:%IMMHZPL#@(>(TA% M1"#2(48T"3$4,@DDS@3+0B-/[B"5J<.-MAY9"(HFT/!NGP>PU'=/%FD^)\$: MUHG>(+#3:VUHY0%)E]RFDT);I#;Y$-XML^D(")X2FL9D&LQG.OGR?.E,8_P? M9#.-/NP8V]AYB75\5ZW,U=>]A_B7LJBJ18A%2H*(0REYJ&L99!!'(H!4QHQ* MF9,DL+((A\E-K8R&/.(7X+-FP3(:)S1M?:23XDWA+L[?..#FR_2P_2NT"4S]_6:R;>)(-7>D.*=$"1U&*8\8@33F&B.2HU22>586+UU+,!:,L'*'M& -]Q G2/HPM0M%(<)%'J(^J#I*73"77FS\'B M#/O]3O+LI]QM@LZ>8!=@^^%TLH&M<&!/.J#%\WP6?IZI\7E:GEF"^<_3SS-% M1T_4Z_[62EU4EZVM6*S*ZYN_K;^I$J[A^4Y3;ECE-3Y*W2\J6 MJV7]L$AI3J*4(1B@)%=6,V&0L S!C'+**"8\LFPIX,[+Q'M6PYGVNFUT8XT? M/E[_^L-/@&HFU=;4L:G3"&7':%-&L]AV&EHU#3EX<7>W;$NZ6;8H.&..B(@$ MS9((AC1A$,4R@Q1AK-1$+E%,281D:A=G-=,L.85>O9=?G\!N.TVKCEOKIC'G M3).9G3 3]';[?<,4+'*HV (-7^!Z#^O7^U@_;KZU9<]C5XKS,?+5K>(,3N;M M8G$^9$^Z6W@8TJ6Q9%-$7.VW3;'9* MX(A8WDK+G9;#L?'CP5 S]GH\)L)A>\>C3[CVA&JBBC_HH&(UL#)%>6-BOEI6 M?%7H\)Y=IP#!HQQ1B2'/)(4HC @D-.!-=' FPR ,,;;K#65,>VK#K8NM;E@! M^[S8=HDR1]-P+Y\&(\N]^R0\8,>'YWX+9P#@K8V4.>69VTE90_*TK93]$*XM M8]7.+D]LXK^J,VS%=7DD*=26KQ[MBHZ% 9$B2C,8I*F$*$\0)&'&89@G,4UT M%:(TM.B]M 9%-IG9]&#_OC;4U_NOKX&/=6VF<2ACWUX%9@B,'ZP.%]XRUO3?)OC"-M2V.J>V.@/#%PEGJ%(+2^V=7[]"]2%+(ID$0FB2IX3,>.V)18R M\RDBD0DDGKRWYWGO%%];?NSV$E&2)&E"*$[3/,-$9@*SA OS-Q8G!2^9R4M MS>6/BAEX0EJAV$I%5NQ5PZKN=4OH!$R.R_C%Q@/7:6OW'=1N^#+<:U:H=?:X MD'$7TEY##U;*_D]?QFIQ,W^[F']7R_64SY25\$6M;_0=^SDIE3CPY.U(1?/%6JVV\3D2#VQY;\+.N:H.?M;L MIQ\EQFDPW>9U4(A@4WQ+FV$6V"Y2]83_4@-SUP.,-YW&66,#$VR%3RC1@E-18);G.2:4<5RF,L&EE$F6:AEG MTIG"[N7@ \_W6ARR\IJK%.ZD=0!'3'0PV&B/= M*3.Z5'0G/^-9?"@>E-S,U(V^D&7\CIFY/"EDIDG)4EQR,]5(I!-,^*6Z10"O]ZI@/N@UWA*\GF\0 M,$.5ZH55;MPJO$& /2BP&T:*GXL_L5'YUG*SV-8WI"C3(C<^6C,3)ZFLQ%P) MC>.<2%J(+'.D^G43-[ +OCE1)04DK#H#F9M## <$S,'U'4DTPL,Y*C M,\)&=21NAK]T#(Y/71K+';]2^W7;#OV;[8;^AVV&7I7U7MRL)D4(EFHB Y53 "@K#ZC1C-[31#E6K(ZH9:M7R#LS!O M"1J=C8X],#P[=M]B5ZYU=?Q=7&U?1A.+H4&*009",7A<%D:[5PK,@D)[.C(+ M*\;_Q.FNV1__S-9-=/A5/=5?_-6-OEU.YV+ZQ&8?Y_^MV/+.?%741))8J+S( ML2YM=4J99)@2S7 9:\)5F; 8UB/+3XV!_:_Y>A?P@RD/--T/KH;%Z+*#K48G M$^-9X:B2'O9\R]_Z@.=?'DJ,?C[F#]2Q\[,+1O,F(9 ;L?X'LZON^OE:B.6& MS=[.V&HUU5/C+ILL2$<9E2K+L=+<>*$DY[@TKPR37"AG)%T7(#1H60F H189(F%)>EE#A31#$1IS2F((K2 M 3#T.;&LI2#;)<6LJL- Y^:X!P $YJD;!5"K 6I4&" ;!]H:CM_!2>K81 \0 M*(XP/H >]^PC4.W]J>6WA5X;9Z,^SM?FFV-/1:O[2 VQ4)H7(F<%QPFA)@\7 M,C'.@D28"4*R5-%,%2"R!B>I0V?7C6P@];D37FY^(3@*,*_0BD>M_"NTTZ"Y MH!B>311D="B^9XY*=0V X8#H'/>S!0?=MPU?/JZH/T-SDG;:&>+$T<5_S M]5:Q-M,_E9A(E9B((4\Q8RS')6&%+D@9Z<3I&I2#K*&=P%;XO_];G$?_57$- M[W0 D+*=@:S?(P0& KC?M96+7ICO0TYW!@< 15TX//R(ZB[!!49>EO6*5PVJRNL./4Y55242-2&A=UAX:_5[IPMQ8<)[\MMHN^1K ]-I#%O5MM;B.- MM^,&LFQOXPWV9."&$I^F<_71;OI-8BV8+'.)59:;>)N4*>899SC)=)1%C%#. M0#L%YT4.[!U[.RF@OZP:J-(#>*O* 4NW:#+V50\UW_NRLU5$L>% M8!EF)3?N(B]SS"47)K820O$XCM)<0-P%5(&!G<=.%[2O3-6#_+^5R=;DXFG= MT\ MX\!ISVPIODD3[=COE&61F;U1+0V] )37[]COL@UQ@%7#7 M>6N07['0OF6@ZB!O"WW+@5[S<;Y:+ZL5H-W\ MO%7F^V46A'O5N<]F+[E-Y1]/]DKN_VQ,;/-A,9LM?IBLX\-F+EFU@LS>5DU: M)FFB%=<\QYDFW+).Q9;JD>"B2"@O3)C"!0<=\(37<>@]SZUZEJ[@J540+2L- MT<:H:/Y>Z8ATJR32.RU1W>\&>"HRP+MT/&9ZW3?D<2ZU4_BJ<^;2>6\W&FW5 M1K7>R"J.&LW15G74T1V]_47>&_#XZW7?WP7G9:_T'N'';<,A?/9\;@#1XQ[H M#8?=P0G@@** "_1R/3%2S'?_P00 U_=+I6JM;"N#Y9/MU/+%R&G8OF,BLEP) M@5F>,$R2,L-E)B(L\HBG4^67H).[/NL==MTO-QRXX=YO,_K+B@_4Y?", M<7Y[[B?&'&^[O=^HO9WV,Q_UY )@JP?[?WO$_YW-[(G:CHS*_N)Z+O=_T/GD MI*"$94H0;,9.,4G+')<\49:,A2FJ)4N5G#RIY70AOZV->W#;AKM()\B7_:5F M[@N4D7F%A/D3J9WHJJQEN2.*JW[/UFC]H!!7]].Y)5FM^B68']2R@40$%[TL M59;F70F-4UK8_8HLP30RKZV00I?FJT5S430OZ_U<_I*OJM5KP!>ES*]>[17E M+"*ST[G9Q?S=VBV@!R?D%C MO@>W[?#1T 5&SQ6D]D_4D;='85E_Q(+\XH?=)P+R?X0 *A0OR$6ZC,L7$@*V M QZ1((..<*'XQV*B)G8X.?FQ@9$!>:X_"X2A[@M<"$4KW&)V$C_=:\0[Z"YZ )Q9Q@_A[._ MU;F](C91/.8TTQFFJ64T4JDV&4QN@JTH):)(=$HS$)7M"3D#.Y#JZN;WZNJF MB5BE/2=8;-:KM5G7#;0PUW(**3<7$L#^"P^W.M=8=]V\PSF&,P8&<@"GI(PZ MT<^8^G)"G_NXY[U_5I%E6S+L6Q.)J+8SR20N&(FD+C 1.L:$Z@CSW*1),DIB M,W.+(F>@BP"G! V^Z?_XN)BC544E_]L?W][99!.MK.3?@7?J3R'E-G-#V ^; MNE:B]5>5S"M42=TU-0IXK?R,9:&N@9\2,^ZU[3/&'ERS/O=Y^*;]M[492MPL M[U;+]ZOU]+$ZY?ZLU@\+N;M@XKB#[S+6P#.T[O)0?SL7)LS\]A7M5$&U+NY[ M^D[@G-_@#XT+<.8Z0(+^"GK+!FJTURF DX#1C@0@YG;/!T#/>531?7RTM-HW MUY\6;&[O!/[<_;.IY(ZRV"AB,O4DCS0F+.>8%HG"(LVD2$C"2.;.>'!6W,#S MOY:/;O[C&EF9]975GWL_ Y0_G0>O?_*'AP0V]5^B<7V(AL]=@/.P J\@L+C M5ZOE %.@6BMG8WO+ILZ/,EX%E+-%>\5,[D^%:&/X=K%:3S@5L4IEB0N1)B8% MX1*7F4QQ'I5,RMR>KA7^K0NMB(%=V\MVA>JG)=I1Z+?IW#:(M+]H?Z3-.E]_ MB+75'BOT8[I^0$LU8_;4P%9]6'I<$]'_C>:5F_Q;G);5D_80;6U9X)!)=M8/ M*WNX9A[Y;-[" TKC*V2_D?4C=D&^LD<^3\JV/%*SY_I\XF]IGM9_(4FR'71N M"0/.C7DX)#"U.O+NW9*JR]XHS#,?;)9:<4-U6NR:,DAWQ4K *W94[!K8WT5Q M[Y-^ON4?:GK_8.;0]7WDO;.=7)7<[6M5% S7?+5>,K&> M4)'S.,HTCE*5VX:),6:RT#@GL;9G)DD9@QHUA%%K8!_V3LT7U5W3Q?(_8;,Z M$.INGF!\+&'>H]4/-0JB6L-J?Z;2$7641%^5G533V;3.^/YJ]0M(IQ 6L$ ^ M*I!2H_JUL$"^](6!1_=(1^M(KQO^?;+D--6_V\8#69*S5 F&91*EQC/F O.$ MQYASF::<4!._N96+.PHE"*BB;)M6X%MO([)&?&\[*H^)UNA M:279IJW-3X#YW2G(W$*[ $# 7%V#07-N5LN\0K74H+VZ^LP*UYWKJ)2Q^W'U MF7JD U?OQ_WF[=^7B]7J=KG0T_4D+TN9EBK%&<\*3*1(,2M,O*(3DB@1YX22 M%%+^VQD;-#_AQ;R5)/14B8)-PJ[];A//TRK89*L-NNTW"#RYCJ@>:$)U1QYU M$ATQZ>7$.?81CXC_MKEW=L-GT_LJ\+DSHUS_G*XF/"*IR,L(QT01L\CE,6:) MR#$G/"ID*E)%G-K9GI$S\"+7"D8[RFG\(B4&1^WK3>@+SG\?'B\/,V[(7?#A_W<$B?U3U[P^;_?+M4>9X%\&F&MRL:[7.?4.,)Y[ M"[,3"O-EO_,5T_O-V8#/I1+;<5]VU3>R536H@TP[S0)29)HC%- M9(E3KI46)(EHFG M]JW\O3LUC0XA]Q#<+0ZVH> @[*@BG";--/XM,8**)PCPN"%:Q$DDB15+DH$/H ML.H-[&I:9>VQ:4<'](?MM[9>M%6RJGM+I:V ;[K>K-#?EVQN3V+_6-FCUC6WMI??EY(-0->$PC[NMT\W^N]1)B/[+Z_GE9Y>^_K"FTU MWGOG?U5*#]-K8!@\0UV$"*OM,$TR5C#')(Y.K"F4\>"XI9T1F)7-*6$\)&-H'-R)1*[,B#G/O ME'X4DWXW%\)2H*."&0GJE]YGB5?']*,#CM8SO<^<;M?TWL]YTAPLYO=W:OEH MKT9.XB3-(II07&26)5C:'D9Q&N-(LI2E.BHD@7$8= 8?>$K5#"VVJ0.:+=C< ML;3D* HJR[*"R-0$A=0VPQ0<&Y="L=12Y5F9L"S.85SMOCAXD;&_9LMJ )MGIR%SFW1!@(#-P%KDX.0%9RT+-#M/RQEUJIXU M]^6\/?_ Q20&;TWX/I75_0'+I2S4]+N2-_,[D_.OF*BV_2/!LU+3'$=9FF$B MS.K(DXSC4C.5T((H(D =44'2!XXDOJBU+0X12LD56C8*>/,<.(#IN#\Q%$3 MJ'Z?$6%/%=3J@NPA\$Z;07@2W$$(3Y[@(/NU&!7<8>FA60 ,%21A2G.B6Z%)%,4]#! MCY<6 WL?\[6C_C&[.Y;PX'X0A"[) JY0H])S0Z]FA0^3&H!M'R"'<-?AU9(- M,$Q]60E\,,_T18C-XZ:Z('RS?E#+MXO'IZ5Z4,8%?E=U!T (SPDM,>1+%2F=) 2-Z!,H?V/]TM$$+JPX277W0M%(( MF.T $7;,@8;##9@9=2"K-$%[JK3=WGZSVOQ^A6Q\:0(HHU+ K,D/BU"Y%%#Z MN!F6'S0'>9?G,!ZE>G<_%G7=#^/UGJV3>WOWYFU=/@0BR@MO*K4HTH( -@&"_ MKQD0%YB/,3J@5@E4:U&%.X':''XYY[6_8$F]L3;.NUC/.\^TCWDKO[X4ZTLD<97 M>XE\M>L\-F$QCQB)"AQQFF-",V);:N:XX"S)9524&0-1ZPRBY= 'V565R:*N M^'G1!Z'F"]W,I^L5^EYKAY:5>E>60+11$+BQ-LB;=-R >^WW ]RHZ]0&=17> MZWW$G_MJB*K_H$9S]+5Y=[?GWQU\7V](;$/M_PVBX[C[A$/"?+"?.*@POY7@ M_>/3;/&L5*=ZJ8EK8BIT1'*.XS+6F&0\PJ4R2;Z6N2!EF:4R G$UGY0TL$=N MY3;NMW;-,"=[&B0W1QG$=)BSVUK=+7L\'PF#_=19TP+YFM-R1O479\U].>?/ M/^"1#U\;>!)[X>1&7S\J$UVPHQ>3,LE2JF6$4V%+#&+SMS+/(IS3G&1%J7.M MG$X' #*'SX.3^@:3K=6NU;C@9ILCC@X9<7AT8-/=!1B?/-@1(4 .'!XIO_SW MHJ\2+/.%F=R;]3H.-5[&"[-M+]L%/GIA?*.6WZ="[4JWNR'8E\76+?++8OW?:FTY].[GT_]KXK.JO>"'Q;+YD?U?^L>YM-[U*> M*[2UH4VRK=+FIVOS+M=HIW>59[>OO:/[ +'LJ)"'#I#'4?YUHNY17\S)4'Y< M+?S6O=NF7N^# ;-MS&8D5"=U'Z9S-K=7$:\MLW954#!)M2ICFC&L\MPL7'E) M<9DF%$NSCJE2%$HG):S$'Z@!Q -YW0*H!,,6!BB(;IY]0&!@KKE5!-D9AWYK M=;$.]O?FW'ZK#]HI%,[A>B(1R&-"I8_J\CRA>>FS?(OAY<@#AZB-+,<,^<#L,SL% MEQ@#F]J-F( ;?B>5[YN-YJ'.3#3_VLW"P_'&25I/F;%-34]^P)O9]659S+:L M*Q4\8R0SV:+29I8PG9MLD6D6V MN@;" #;=',O;KM#U>KV<\LVZ8ADPB>XM"\W=.Y.%BBBG?-(95E+IWD)NRC M-!4XR6QIA4ASS%6<8:)C729EII5R*JUX.?# KK<5U4]GVV]ZO[^[Q""8>W*S M!43!+[VK.YNN*U[G4A:9)9&:# MB!),>"(PSY3&HM1)R0NNHL2IQ\71T8>>$D8<:N7!V:X/L#BS@7"IA< Y$M@X M0)7 )4;ZU0/L&1OHX/^4%;U'_ 8?TK?O6/[DQ^ZE,GR:QVZFY1X_=RY M6/V2O# K&,]U0K!*M,(D,CZ#9B7!J9"212EEA*9^7)5N"@SL4;ILAHU"J-*H MRQ\ 3%_ &+ME)4,B!TPVG$ ;B=T1!D9P_D9'\:_$T @#YS0'(W #;^D=8& 'TLA%5O 5JD2[>8M^J_M=0C"#8?.^:^L@L]O) MKIX@WSS?S%XA=Y.V?]119J:38>WT<_LP/"E^/U]/U\_74II7O&K^\VDZ5_&$ MQ31B/.8F"<@I)BF),"UMAJQ2D0M)HD+GKAGR22D#3\1:+FHD7K5_J1LVWLP! M&?1IG,ZGTT&LA\U*;\-!Z?99P[QR[].CCI:(GS6LFY6?_[!'BG[DTH*]D_IU M>Y6Q^L4?]B)C<_"M:1'K*"TQ8V6)"54Q+K.,8$&X('E$*9?N.3Q8_- 3^=@- MHE7/[4Y(HUHPU Y;!(,""/0%Q^XAU=CMU&E^62GDU>T7#"*D]^^08'IV @X/ M*K ]L"\F_HWAX\5OV; .USVR^T28[VBS-]SY/A)22 M2:Q+FA@_'=NZ+*U-7,4H4YJ56>YT/^&4@($]\;8=SF-'Y@K-FN8J?<6);O@X M.-<+K8:YST:8)7;;B;O01D@?QGD:*](MG3.PGZNI;-/^_28G8*S-X6QFORB(O:(P5M;4?E!*3*?,2 MZR3-$R4H%\RIU=J)\0?VB5N!]KL+::!Z"(2#S[O,/)ASV[/,JT?LH8F0SK 7 MF>K9#];I90)[P)ZTH[_SZ^%C(_9[/:GS?I?7TQ_SY-F=KZ=R.MNLI]]5T\C( M9#"VA=&[Q2.;SB<1R=.<28%EG$>8Z(QA+K($)ZFB)2^(T&Z[X*X"!W8>7?%H M)_^J:H.%_JIU<)QRSACVNYDAD('YG0M!@1/C.EH:B@GWG+AQJ6\=C3_@NG5] MSK,&9L-7ZG\VQH&__VXK[&P2-Z&T+#-1Q)@F-J>2,<,EL^=@22D%*S*3T*)62J(Y8+@K,L99@P6]RMJ<:* MQ\I$^)FD$M0)Z$)]AI[BG9LU>Z2:-LVM?OFPF!GP5_\+O?^?C3,]5ZB7X>8F M1H08Z%'Z+]$8!S-$*5L@. (YI$NU&=5W!8+NI9L+-:R?1ZS8 KX8 -CJH;XM M^?ZG54%-,IW3B!0F02FU\769)=HO2X6Y^2G314%RG4WFZMXJ>>?N\DX*=)II M93W3#L0ZSSH/II#3$+EYH,LL]O(M-<%'(W-[9[D1>YI!"^Q-SIH6R$^QSXX*;CQL+$)DX2.;222DD7@[ABCFC"P^VZU0(T:J-4#58K\^[_%>?1?3R9FJI&[/;,Y^UF:8GT)C)) M8O,_AE5&B0FRTQ*72:)QE)UZ#[:V_')A;RLV"@6LN/#!(53Y!4CV MN+48/K <%&9X#1*D2J-M."PC(7/!,4VU\3@YCS"/LA+SF,:QD*0H"U";M*-2 M1J[3N*@^ ]09[6)K@1GJ085&\(9HO18-4Z/Q&HW0>LT\4Z5Q>5VU=\95UR!\ MG*_6RVIG>%6=OMP]L'F3BWU5,V4?^CBONS),XCPO:%1&6+.JG".AF#&ML30I M$4\BG2FY/>)T."893W./LU)HWE0+K/KNK*S2KHUWQGZ'#HJ8TS2"L ;M=N>VK_[CO.G*\VN^>,#9TZ_Y!? [P?HEOPBP0['Q7T?O MT=J(ZHQW0#<^QGO'?*\@WB_PM^>1<_-=G6ZO(*9EH754<,Q*VRV)*X4993%F MD2I)FI1IE#M=XCHI8>" _];\_,$@M$(831O9P,K,0U#<(OZ+3(67/#2B!@CT M3QH2*,@_''_4 /^D>2^#^],?]&R8LEFM%X]J^=;J:>D>JD+'Z>J?S=8.XZFAFJ5.V2W$S_:!EBN-COBNLK7O\9L+<:N%O MC_,GFNJ$2UK@.,X23$0L3?(M"ZR*E$::ZS3+"]@Z>U3.X'6)56WM5JQ+O0(( M)M>5]V+CH>LOW&Z/9;C7JF"+\7$I(R_)O:8>+LS]'_?CZN5ALEWVV6 M]?&?";&K2'WU1?VH?K6:)*F,4\T*+(DJ,$DHQ5R4PDQ?7H@H4U)EH)(!-[%# M3V0CI"X*T+;UT*-9H&K6O^D<,?2TX;.I,+_3:EF5+585;K0"J-6@V$*[J;0E[ UK]J#\1L.4HS.Y0^_5N0L?=P -I0%4]=B_][CKU A6\C^$]5&SF<]^_I OS-&=O1+^KUXGVU'W'R&_^]Y7%QW%(]"D:_W[O41)C# M@EH'XG$_9887??O!8*.QMI\RHTO6?O(S?O%1NXMO)O/CM+HO]?ZGF&UL'?FG MQ?S>?(T?=[_Z-)VKCR837$U*7DJ1R QGJ?F#Y-1,LX)EF*9ID46JI 6LDZR? M&B.=<*"=Z"NTU0M9Q;#5K/-[])=5#E7: 3=F/-^$6VPS/+XP;^ "[9T/M.#H MY#)D @4@GDJ,&F-"]F#[.5U/SR;NEO%W,IF*J5K?+A;B6BR>3 MN'R8L7O7GDQG!QI\)[B2;[N257.EU:)BR[&J*%E%\HU&[GV;SB/4[VN"@P/= M*0;A@OZRZ@1J[^1LME>;I_.CC];NR=G0;MLG]X=\^LS\?%HLUQ\?[9\WUY\6 M;&Z]1?W3MJJ ,T(BJ@BF2<8M!V:.69I*K!.=9PD1L:#:O;/,>8$#>X!:UG_4 M*J";_[A&5HNZ-1)&C2:0UB<.$/9/_2& @+Q=] M@8!M7MP-[F_LXC#.B*U,[SKMMW-IW9"RL?%LMO;-:A&OW ILL_ MV6RC[A;7CT:>O75J6;_>L-5TM3T'EKEQCY%.>&G;^$-4BD0",]0-_,NU&;6^<^F6!4%H-JI BP]= ;2S?$- @_,Q6V1J?[2T6+/L>TT"5B: M"#4^5)&BL]QQRQ6AFQ0N-1&%\:HIE6A!,B)2829(9?RI-U):K5,(H& Y%#.PW M&X&HDNC9".<(+F[1UF76PCSBGJ%FVIK/#]#BYK1%P5B>#@2,3.1TRL!#KJ:3 MGX0?PUW?WZ_?+Y>V=NC+8OW?:OU.V;,^R[.\Z[C@>!+G,M; L\ZHL*SJ)I%1 M9#%7B\UJOQS/*(:,9FBGFON!G!-6Y\_D0L,$FZX>" 5N20'%P.N,SDG :,=T M$'.[)W6@YWQR'%OR_54]-8?_\MKV+5];=N9N!?C'>5,)T'B>._93K:I,:R(R M3G+!4P-^GINT)Z:X%'%L5FT1)Z40"2T)H/0ZB%).<^?B(NLJ/D++K9JK*_,/ MJV45R=IMAF6S,*ZM9I ,X-*7XI)-C8'Q!9=(.JI56#;*O;Q5LE40M5%(I>)5 MO9 3!S"X19?S)WJ9 1\[M >.RG?*$&'?EJT%GND"^+ MJON DB^HF/]NAEZ_,T9LMPXG!8ESLVZE6'/%,(EBCJE,.,XCLQX+*;E@Q>2I MOABU-A&X6_;Y*Y@&<1LO#73V'&_8K#K[8VO$U?UT7E$%+S2J!ZQN(20GY-(AHI*A3%46+9L[,DLZ?RN?F:Q*5([-&29,W7Y/W\#(?< MKV08_$O2FN?S%5%F5?E_\,OAMD?S*Z@Z]#[Y1??A3M*5K??HRK;6'NDI45F, MK,F=([Y?X";= *_PM:_>A33I7^.NW@ O,=CEOB%T\]E?V#P]S:9J>=T<5PF1 MQYD2"@M.>IV.##[RSV$I#UY"T\H7]+IFYOU5 M#[TUR.N8\H5ED/S7WT+/=/;\JP-FH\HU+R@QU'%)KT .U6OR<8*H_D?@IX0?C 6+ MN?JJQ,*$"<_O; UGT]'V1K^?ZX7YN/93@()W_O1P(-Q@LSXP9*"C0P\ O$X0(7)&.TCT,+Y[GNCS MN%\(X-S=GG=2E]UMBHQ($DDB<)KJ%).8F41!Y!3G"8U5H6*A2PZ)$BY39^C4 MHK\4SCNDN/ =N$4=XR'KOP'E"2HX1 F#1: HYD)E1@UTP@#W,A8*-"JG] M?#U=/YL@[*,T(T[U5%1ROVSJ4O%$EZP4&@MIN\\H%6/*"XT5D6DNXS)FS(E& M\ZRD@=U6+;L*_?>EHUJ\.U%2/U[]?B@H"C 7XPT B$O)R3@O8J7^D4=C67(R ML$NYY/: 7]Q2;YQ^5NL'>]+=]JQ?32)9B*A4#*?&.MOIG6%FR0M2$:M4EX1) MGD "DA-R!M^R:"598D%5'[!,ZYU@8/?U4T"Y10T!S ?.U=K66B+JB RW^I^Q M*="R?DK*J.OU&5-?+L3G/NZ98BB^;KF)KN?RV\-BN6YXBKBMD*R3SDDJRI22 M@IA%EF:89$I@*F2!2T8RK:F*LE1.UHLUFSFF$DYB01-Y*]SYZWQG'T'FLVI5 M$5?7UZQME59%@#9;L#GPPJH5:/8!L3 M?H:'BO3=A(X;T8. .(C<84][G$Q6!%1*KCX8S5L*^"I+>%S,JSJX+VI]H]O? M5*G")(LB%A'-<2Y,]$YBRG#))<>*2Y8D29&(*)Y\5TN^<#J_]% !,F.ZBK@' M"(VTU3$Z_!=D^*L3;/B 4T2?M]#O@<9 %N:+6F60U09MVPW<:%0KA"J-+#/^ MVOYP^X&W(V ).+4=&%._D]UAL(4=!E\ 3.^!L<^XXQTJ7V#UWL'S)>-YB2S9U6"8Z**&#,:2TP*D?"$JE01)ZXV)VD#NY=6O&UBN)5<18'+ MQ;UY#A*:G 7.(:8+"0=L/FXEHTHTZLKV*9T[BP8@*@N)BE\(=ADZL%#+U=K> MN.KL(.,%4:[V[$5,S@_YA4>?V%RV'9&Y)BQ/3;Y+XL+DNY$)DVA98!87J8D4 MBC++0'O>NZ$']EU6$"P8Z%CM%@KXV0)S/%;& (U2#U4/% 5T!AXU!C@TZ&4$ M<.03P/5_N9Y\M;4#US^GJTEIUG>:"X*3G"A,DB+"-)-FGC"9%04S\Z)T6^>[ MHPY=9&+]^FH]%29F_JR8/15OZB",;-?E:P^%,XNVKVVP.>)IEONZ<\R,OOEB M'NC,%?.OW3S9'VN<9>:8^MOEY.@O_9:-#].Y2="G;+:[I MR:U)EBA<,E5BQ1+.DYA0*D$\3B?D##QYME([M]% ,^<<3&Z+3@#C8;/+QV[P M>G3&JD"+TRDIHZY49TQ]N6R=^[AO9=+'N9D#S,2,W]4[MF9O-\NELB>E)(E% MS"76J4PQH2;R8TI%6% 5"Q*Q/,DHK##IN*"!)VM3EM.1;6^ ,M1(AY8EG0"K M?\:&A V97VM]ZA)ZC?M@I*D$P./7)'4;]YA0=*9SWO74;.&L#?ZJ_JN MYAMU9QFV)R*-:4$+CF.119CDW/(C)AR7@M*,Q(S&'+1[W2=LX$F[+]H>*C;" MT5^5>'CI\VG8W!;;4&# IJ\_#C[5RF<-#%>+?%K4V)7&9XT^4D=\_AE/OGI[ M#7NYGIJ1OBS6:G7+GJNO:)014FI;7\@U-TNQLC0TA-B285W8%+-0*8B=_KB< M@2=U1RJ:6[% #OH3X+C-WP FPZ9NU]I*(FI$!B22[[U>"KF\UZM69S M>[(QH7%>Y+$H<9P(VYN%2FX>?%C9..[AJ:J+H15!+R[_S]WB5BWL M];L/^WU8\'_,28XU%_]QNUQ_9]YJ/^+=$^S!8_OAA=S5_K^S=F5E_/ M9;._;/YN=ZVJ)FU'V&=23=.2\Q2+M#1K,$NUO4 C<5PRIE):D"SF;F7OH52" M?/N]RN"-8KCJGS9M5:NND.A6.<2VVOTGO*_:16_#,?D=$6%@EFQAM:I5S(T5 MR!_W0-[JAW8*#LTM% JN@'W;+E)G]'9N(< [UN4MR+@^7/BNM^SI2? M5W%ZC3#O<=**7H]Q^-1X7N*DQGN>X?2G1FZL\6DZ5Q_7ZG$UR4N:1SI-<)KE ML2WCHYAE"<&4$DN@$.6R()#SR,M5&MCK=#G9SO/7\T/^>O275155N@*+%P*\ M+[?O7_SU52S/0P_,G]=W@:HM]24QCH9(8EZE*,1$YQY0(@3.F4A[S2.09K";: M2>S #G/77P-M95?[.5^N__0KE78#T\W3A8<(YLTN00=>4 TR-E1]M9O0<41R=*89@K:7_.L5*=I<'$#S=NFS5S%-%,G!P*8XYW'3Q 3H.9EB:F*-2;4 MQJVT9#A2BE*I*2'"J:0]('#^+G84Q!RRY* XP/QH*QH9V:B34J*N^*!X0"AR M0N+B28AS$3Y XAM7<_MI;LZ.,B*IC:M%^Q0VSD_Y195?U9I9TK/W;&G;*:ZN MA?EF;"H*XW=*3\5T/9&688*P&-OJ8$Q28B)*EBHLE=2J+(P#9*"(\KS(@5U= MJP!2C0:PV-$!,K>X,2P0,%^WQ: 5CG[KB$>-_-,-$L%QH[NQ@6)&!X&CQHON M +R,%0%/PHNHFGO-5;KC6#C5>63@F=I(&E._RR\P!+85&N$!,O$3BCN M5<'4'6>TJJ4CRG%75S*\< @V%4=B.R1+_!XP')XK<=G$,]C,EO\;)DF]_O=U^707Y61,15F M/:\^5FT;_WVY6*TFJ> Q+90]5\\E)E%98I91;:_CJIC)2.42Y)/\U!@\'I^I M=N>ARPJ\>3)_;:OWS"^76_W:#\RG9D[:UMY5.^\5M)^WWSMQ//X:'&G@D5>% M6*T0JC5"M4KM]8@KM%.KOCC1-LNN5 MXRG41-*%.MOR4&/$^SN47]JA<,XW3(PSLDJP(]Z2CQ]#S.4@8&V'.H"-SVV;Q"AFQ MT^]3N6$SU&L_*%,Y;YY7XM(S[&AYS'G3NFF-PZ<]3GFN^%P M[!# 1-@4; 2BG42?0KU3%@,.%@)8[G>GGAWOP.",]GO' M!.<^Z]\$:<<.]H$)U33JX3JA6M,(ES&AF"3:-D 2"NLRIY0DD2J+#,0-=$+0 MX+LB%U&(G(3'+4,(833,YUB)';*]*V2%#M*FJ,^N@(V)CHH9O151G[''F@_U M?MZ?=D\LED^+9>6#+7&I>FO'73Z_74@UR2DK3$008QDG!2:JE+A,&<.BY((D M2<14[$0JZRAOX'F[I:'KJ&"R6*L$LD?3M2+(:@(GY.N#L7]B#P .;'Z'P,6+ MJL_!VHL8^_K&'YVXS\'88_Q]+H_Y+=/7JY5:KQI*P.T>.TMD29E9F>.,9V;* MIP(;)Q#C+,I2RF4L-'=L*-8K!_)M]KHNWD0.OR<1FC+LJ]9KY;YP* "H^"R*UWN-M0'IOU5:MAVR3:[@)< MSZ7M0MS^LPE /K/U9EEQCDS2B/*HS M<,"4QT33'7%.! 63+*XHPJG IE>YN@[?09[KOI?HPS M&(!^ASN!@82=^WAAT7L:!!MQO#,B+TOW3H[\1O#=I;Z6TK;WK#; ;I:WR\7W MJ3%R(DM&*14I5BI2]B8=P273"FK0_"#HUJ9YC@!OJGE$UNNGVWI6W5/2V99 MSN(\P[K($[/Z$VZ2+R)Q1E*59B27BC@Q\I\2,+@7V8FL"B?!;4^/HG(F:0I@ M*W3* \T$M4'ML^6"CJA'AQVM.6J?4=T^J;V?\[QO(AZ4W,S4MJ'4ZH-1[?U/ M(V;.9F\WJ_7BT7S5FX#_T_2[DO5!6-W%C$1$DIQ++',B,"D32W)!)6@715L-J%Z5*9"LE4:VE7Q^Y"]^1VQ;[ M>,@#=UJ&!QU^,24(5J$NJ%RFS+@758( =W!A)E*WAZ9*#;\^VRS+.F6(FA"G3S,0QL>7$+5),95D(PHNLH )6<0-7 M8O"-^YO;]U^O[SY^^3NZ?GOW\<^/=Q_??P,6Y7A Z^;KAH4+YM^,+JAJ1]!J M8_DD?[,*H>G\=[35J=N(8(@Z!'], ODQ#P5&]5W^ +WT5Q>,Y%GX-U]/Y72V ML13?WY1H-FG?_Q2SC9%OG:5-[#;KIK5HRQ]RJY959O=IR^B:,I-YI9QCH7)E MKQG')M*+"29"J41QE7,8:60HQ08._+IJHIV>J%6TCDQ!T+\FM P)[448-!F: 1-I=AU?+G\$P M]:7-\,'\G-PVQJWJ?EO2RDF6%U*0@F"=%B8M%I8K-\DSK"*1Z2@32N=.._O] M8H;>W[=9W%/+?:H72[38)F^SNH#\M^G6!>=) MV4Q"S9ZOZE^D:=K\I8RW@\YM .0Q)I!$Y\2;=_.;E[]/F&/<9=V5P*NVJ4- MZ:T)J$_4;?L9^35(DR2[C"$;$]]Y*8XK*,4ARQ5 M[ M8T FH LZH10;V+/]G4WGZ+>94>IW9#(IMJF6![2T53NK6JUGH#<(]48<_<&EOMKE#],JSFOQNWKLWK1)UVR=99&T4#^JG MT(7R;*'4&M<7!@;SP'N&'M^?3_54'_<)T9I1KHS[U!5]:J8PXT*:O]$R9I24 M12*A]*GGFL8/R);:LA!>-=R":-'AS/*F'.Q%4"6:ZCSC..919F#,+:N*R?YE MRI,B3GBI53IYJDG;UB:D'!?'EX+=L]$#_$SFJ>ZG<[O=@C@S'Q9J($A)'HO8 M?@MC;7(/(HL"TRQB.&Q M^R4L5GU8NCF 01"">8,#GJL]M'9ZH$J1H9BO'$P?A JK3^XK21C3!+.<%GD&JL\IH6DC!<<="SC+'D4=U+-B2>+ M**J(BH([D@;%8(X$CLU CN1K+UQ#.))]T\=S)(W<7\V1[,/AX4A>#.!QN[^] M.7D]EWN7*N_,6'5KUE11:F^:EPDQSH/G'+,L+;#BN4ARJ8J2._6Y=I(VL,.H MJG&KJ^-V9ZJ^[;O>7>VU6L"N03@AV.\X@N," "'83 MW-7DWLO?9P<9[[ZWJSU[5[R='X)?$KU5BX9QVO'^Y_:!@?W3[?L;]VN:.ROZ M'8RW 3!'8G0/R(1]5&FO^X^[44:[VGB@>/?6XN$O?;>UC1[S=W%"F25@NX?GD;2=?LP"#[0W<,N-%;650M(_8_;Q6PJGM%? MS7^#7F(&6!YL6_&TI)%W%<^:?+BI>/X1^+7DSVS.[I6-9]K^"22*>)2E.-9% MCDF62,P+(G"9)S+ALHATX=;:^\C@ \_SG3CW"\@']I\)M"^T"C8[=Y)"]H?H M,>&"^\8'0XYVU_B4,=U[QB<_$WC;[,X@N+*\ ;=J:6>K$7JCJX. :KON;CF] MOS=?LIRK2$6IQD4F.29)(3#-1(ZC7"DM8\X8=9ID@?09;\>^NV'_M%4IT&Z; M(_@7[L&%AS3DSMQ6.[13KPIYJJYVE8:H47&$33L85D-OY3EJ\VML\,&@<][V M P[KYQYOS5?W@:W4KLUH???$%D&:C-SN>^Q^5=\V2..8YKE(<,'M#6)2,ES2 M/,*\I(3IK$QR"2(MAJLP=%K>*(1V8J_05B>TVQ_:_=[OMH<'^&X><5A(@1L% M#FC> =$$NSU_0 )Y.@\%1G5N_@"]]&<7C'1QP=\M6]XL*W8Y^2>;;51[36Y2 ME+*4B@JL-+&L!TF$69J56*=9)JA@LM"@.QX.,@>/U+KE?T]LB;Y;Z559E5S, M9FRYLF%;76+E7V%U$E'7G9*@.$%W3+KU5D:^97FL-4"5"KNKN(-47IVS.'P! MUDF)KU6'=0Z"GG*LLX]ZWG3=\-543MGRV=8A-P%5=4BEA""EYSMR#VYQG'PA[=^K#8JFF]_.:^EETKXU>SV7UKUFU]WIXN>"V MYI2_7J^74[Y9V_#C;F%':@V9'M_ MJWVGK4G=B_?U7:[..]Z9=84L;93QM<8T>^I4-VGH6F>O%=?V#7\5;-#7,O!] ML6%T_R4NE0WZ6EQOG@VK1%#*OKI_SQ[_UJ3,1;=T/ MK$M@/S#G"PF"F O(""!YZD21139-6Q64*C4%NK]H&)Z%$%:Q[X%#;_$^9+SQZO@]K-PKZ?=YWCNI M.L(UE'T MR:U\L B78(&DCYUE^4!S)-7R&N92^ER;R\W-RW]NVE)6!0Z[YFDR*8@0>8%C M'MLMG2S%C*H2L[PH$Z'CM$Q!3 ^N@H<^01 M5)YW'67K(J=A[FE C0_.8GM&["L1U[J!<9JKUO%Y/R<"[!_S:=<8H61QFA;$ MN!+",)':TG!+A5DLM>)14<8P&FY?109V,KX-F#[Y]CWP?B%N#FH,F&$.:TB$ MP2[L4G@"N31O-49U<9>"]=+E73R>9QQE"[Q,0*9DMW?K]7)IOJ55MOCF>?>1 MAI_W^@=;RINGBC.\0][U=3&;?5@L[2\G6A9)'B4*IS+1)MTS\5>9%PH+7LHX MY8*D&:Q/P2!J#NP^&]E.?'-COAS':.[5(0?&?E897&F#]OL0[U2VIWG=SS5J MHTKO*]1HOL<0B/ZRVJ-&_9 !XZ#XA@HOAU%RW&!T4* /0M=AI86XDEG5E6JF MR]CV(HQ*NR&G=8)I1FG5B"$K65+$4>%_RW*$HML75_V\RFZ/X.+F'"^S%N;8 M@(9>>$%Q@!K;(P)>\1IA7U5MSR?A)#B=F7Q]?[]^OZP*IJX?UZZD."<'&#IN MZ:Q^1O!2W5OF?R-^,5>+S>K%ZOIHNU2[D^J<1J5_Y@4#!#;Y0F(!XN8Y:ZL7 M5\_I44?C[CEK6)?+Y_R'_1;$]UK7C6WJ+>L[]O.K>:]O%_/U=+XQPIJ^)&8] MGA#)$QFQ'.M(V1Z^98IYR27F290KIEG!(U JXRYZX&F^502MV<^ZN\=O;(58 MRST O,(&@-1MC1T&*-CTWV'4G%\9+2RKIT)?E?VN3V?32H6KEE$@W+(,-S_0 M<@T0/.HR#@?DY?+N,8+OQG+;[^M&VYABPE*1V>LLF'%;"%AHAEFD(ES(C!62 MDX@4^61>+2Z.[09>BG": V4]![J" %N5C4![N&(>J1N7B1U!6'5!?[9@<^ I MU %8KINY'@!X;M)NN[<9BZVLD'NNQZT(MI?Z8OB1]TB/&W>X]WGB8I)E9Q+E@.&(Q8SG-=%Z0R7>UY N_QH-;29"O8E>> M\S?RUOS.SL3Z KKY4KYH/6CF9ZT*^$CX%'9N?-\JFR I>L(#B+ M%,#<[G YLN*W:HZ]5J\UB?6;__:=O$ M*_GGPM[NM]&(W5>;E*)(\S1B6!7VSBLQ?U N8BS3+,T+)41:LE&*@-QU'CBB MV D;J1 (\+8<8XE?ZQT PX_+2X2L&0V57<<02Z]9FX)VME3G!+] O1 <^=W@,K;.MB,=38,')<<-2!0!+$_]JAK_5&S M7J[*QS_D-XG>,//"A/KVH-3ZJYK9 _IWTY68+58;\UZO^6J]9&(]42GE7&B& M,ZDI)CE/,4TBA9.$);G($YG)%#*[W,0./.T:)5"E!6K40!T]T%^M)L IZ8BJ MVUP-CQ5L$@>!"3S!858'FOF.0D=U"3 @7OH*X--^3N3C7"SM6>P[5?_WX_QV MJ9[85+Y36BV72MK0?[Y2UW-943C6E\DF5"9$Q%+CG C+OEL4N$SB'$>,YUE2 MR)BD E:>Y*?(X$5,C1)(U=+K^Y6+BKB5U5OLCJX^-MOR546%[]7(_WM-WJ5%>GO2&Z6=@0S,)K;JYJ/B_GZ8874 MW%(*?C:O]0&E\16RO#35@_;[?V6DK)[J K79,[#ZTO/%,Y9G2A0"QRDO,-&" M8UH4'"=YE%$F(B:E;E_\G?NB,MK;O_,XBM^]U?K%+Y50T^_V-&(4R-V6F@$1 M]%IZ6GW0;ZU&OUL$V_G4:%-]EVL>Y%JA<*O098 $6I4\E1AUE;H,J)>KUH6C MP;>2_*[*C'H_)OB=&/!%F+%NOXQZXR7@-9?7NMMR_D)+T%LL#6? 5V733Q-O MW*JE7BP?;6RRJT%I-WOOIH^VQ%U_,S]=Z9J4^]O:Q#/OS/NMJLEBGFE=Y!EF M2I68%"+&O"PE+A)69#226C 055)8]0:>U(VR5VBK+NKHVZGIZ9SUU#I7!4$= MK:]0I3>RBGL5^@5^K6X!Q^N]+)A+>IWWY,NE$AC.L PKH91[#=Z5P,">8&,) M+<6#W/B321]O]'ZMY]N%T8[-UU\6ZUKF5,G/[.?T*HA$HR& \O?B5]/OF4<''.:(K6;6I;ZH^+8MEQO,C7[H MVP[S1D6TU1&]?07, =S+8V+O1\@\QCN \32'PJR7O/EB(>,Q.H?"8X_F.=B@ M%[=_-2-.VQ/FU5>U4LOO2GY8+#]LUINE^KA:;>R2.2E5)E29F7Q"1\)D%HSB MLE 9CG)=1#(EMKVU9S-8-PT&7G=JZ7;_MA*/3*R =*4 FC8:5&UBJ]:P*__> ML(YPNT7\@X((6TOV^\8VVJ &U:]=5&N-4*O2(%UD86B$[RGK*/^U.LS"X.GI M-PLO?/BMF3]KL(OMAJ?YG8_N3-94:7*HXSXC$J66&)J),,2-YACDU M?R8)2=,T@[@G!YD#.Z2.8+25[%G5XH*@F\<)C O,QWA" G8D ",#N0X7B:,Z M"P $+]T#Y%&/PX79[/U/)3;VB/6M2<[O*]+TIBN+ZU%#SQA#'SS,9F@K&^V$ M TX:^@!P.'<(9#OP%.*$V0%[S+@:YW<:T3?P>&<3#N;MG52X?-XW@9A7Q2[_ MF*X?6H[C+7O %V-*S?4^84I33:G *E,$DR13F&8RPBPM8Z&H$%'$86F#D]R! M9W%[[Z8XT8V-#5P ](U(0@.#S0-J!5 /XP&6Q+T#JG'%=JI$3+T M!]D=+.!WDSIRF ^"XC"XASWNYSZN-]46N[VSTC2WVJUA6223*"N5">6YQ(3H M&)=)F6.:%S(J),T2IB NHT?6T(M]+;DFYELU3;Q@[J$/*#>7$,A\X'K?6%[Q M[.W$!ESN >8%FNU]DD:=X0XFOYS5+H_X%C"LULNI/4.S77JOY]5_WO_/9OJ= MS2P=V/&?UL4*4B5Q2DJ$0-.C&.!2(((=_'LK,O(A_Z6 '1[H7SPB M?+O!1#Q?-S,51SR+KY?+:[EX,@I\F+%[U\V&TR,,['6,8&PE(RL:QWLWY!LM MW'<=>G XO^<0!@*8EW"P'OUE50BT]7#>1J^-AYYA1]MV.&]:=]/!X=,>-32? MIS,S_1=S=3-73?A;2E*P*.>8"'LB22.%612;?W*9E9&,-961. )$_P0,8!YPE[YKF4\?[B,F DH^+C/5KXC#[67"RC!.V]%;6''D ML?%*)4[KO%?\T/,QOR3DUKR-+^RQ+I8M8\*2*&P=DL<%A^3/] @?;>T*.&SL>, M>AD,'_V,?V>IW376[7WJE">RB&.*LR(URVM*S?+*GM4P+G@Z+I]A48)-\TY/X3OS M\ZEEVZWN;@Y0$0,P--3RZR!QW%79'8*#Q1KPJ&GV>)9J6]J^7UJ&2J. M43-:Y)>'<[<-=M9P# M5U5/KD;+@.VW@L(3JC57&*7&;=L5%,B#EEYA1_=TH&QI+PFN;M6R4F ;XAS/+$1)U MQ7YUH>$_@5[N%%IQ1(I$IS&FFFI,"(LQ(]R@)5)-HE32- +5;H3 RJ>O8B/6 MWDNN[S!X9XXGH7)T\0$ @#EM/]OASOF,8:'<[2DQXSK0,\8>N,1SG_=DC-_P M556'O7[_W?SQ:3I7']?J<37)BCA&&&5C"K1P&E[$BJW:1L" &"LY64[G,+\C&&A>,=/B1F7+/R, ML0<,W^<^[SEMU6QFNR?/Y6>V_*>R=*5MGI!FG+ RXCCC]MJ3K9IDPC99*\VJ M6PI:* ;JJG9:U-!3E\T:*K_'5C!PPIX&R7'*!C$=.&EKF97=6ZEM5A1PTIXU M+=2T/2UHW(E[UN"#J7O^"=_3E99U[8_Y4HG%_7SZ?Y7+.>.S MY]O%:F7W\2:J%"7)DPSKHDH]5($YEQSG14SC4LLXS4#SVDN+H8/LEMM'-LI9 M-L)-1[UJ$X8W"J*%R7G0W++1KW^HV?>6D!-ZCN/S-ER/>0;&&'H*M$.UJU!W MKV6%IO9R=JL4:K4*>4YT 2C!CI%\=!CYE.D"F X/H2X9S,_-_=T,O60SXS^O MY>-T/K7YBKUVUJ[!62%%(=,(%]QNHV1ICBE)3;121"E1I8Y4H2$.[8R\@5U7 M([U:M]F>?)@[.H>:F^,)B 7,Q71AV!<=/H9Q-#*0RS@G;53GX&CZ2S?@^I@/ MH]F"S:_OEZK:QF_+,3-9IBR+,,UUA$F9"4P3J7":1323*2NT'7D MN1$YK$YKO4]+U?,YO\#@9GG/3/Q1O;FWB_EJ,9O*NO'97-Y:MJ7FK=[H#],Y MFXLIFWTS/ZD4V#7WD(3GO"@4CG@A+?L4PRPC$2YI8=Q+J4P( :KI#*+5P!ZI MJZ.E@^MH6:VX73TM@]Q64[13U?O8(LQKE?6G/-##>P1:PU0 MI8+=UKB;VDJ=!?K\Y?9CMX>2K2=Q[@7BBE*_+QL ()B7$P\[L;N$?( 'O,DUJB:=[QMV7<$43PO*=8EC>L:?LY%@DE$"TFT M$)*JR:[+_7DNB>[HH,F^E>'\A:X;E#9T(TUK)R!WQAX6;K&(MX7 V5J),=%$ M:"*;^ MX=OTYUJI>9,3IW&/0. 9;EQH,#+I:6W?RKA#3 M:]OJ<#9;_*@XWBU#>=.+X=-B%;#[8:^QH2*THS+&C=3ZS#R(V'H_[!&YM8R% MU\URID4@JZ&AVT2>%;J:W3_] M.@Q\G,OI]ZGSI:58EXFQF&3@_F'SJX[QJN%F==K;K!(E$ MEA8%P5K0$A-6$LS+),:J+(L\HH025L"NTSI*AGQ%O6[7=O5 ^L]!(6'9: M;?1"TYUBP"NWK@"[+<0#@ ;<$NVB5;'W6A501X=!UF&@W<%NL[E)'?ER&PB* MP[MNL,=A;D6JZ>3]?#U=/W^8SM2R:5[R/%&Y8BJ+-<[R(K7NH\1V"K3@OL25SDJ5*"8\D2A4FA-::" M9)A*6B:EHDKF$K8D'PH9?/6]V:Q7:V:"FOD]>FK$U\ N<$.\2$Y2[*"4)RF M2F#"&<=EGNAJ2S%/N8QY'(.HU2Y"QX=)K<7#,GY,UU5IV16J2C(N!L/:P#)_M'G!YY9EF3^]OT-^F+^?VW\%KM7J*Y;ZC(4H>M'>\H!(ML_CL;Y M[#P$$+#Y%@8#*-=^KY&^3/O'!QV39[_7K!DC)M ]YMZD#"?^;CGA&TO"U15Q!-1 ME"PG1.,BB4TL;T^YRE)2+/,DD31-J*:P>;HW_-#3LQ76U*A#9^0^%(X3T=M MX/QSM@T^Y8Z:$&JF[0\^[@0[:MC!O#K^*?A^4U,X_&&Z$FSVWXHMW\_E.S/V MA"1YE$H9X9((DP":#!GS0B4X4E&D2218S)PF59^0P8M)ZC+Z6BZR@I&1C*QH M]PVHDPB=WX4*83=LQGF9#-J1.F>3U[;4R4%'VYLZ9U9W@^KL9WU7M87XYU?5 M;N3<+A?W2_9XO5F;-=1RF=3)1#R)"$\H27.<2[/(D5):FJ1V33O&:+LT+Y3N;LJ\_)7O'LPQ O3.58S%T@]LNOR3S3;J>K7:/#[9IU8MR=Z?BYD9QO9PMSV@/T_GT\?-XT3D951$ M:82US$UDR\S?>$D4CA.9\%A'LN0"MJTSENH#3]*=S"OT6$N$;@^-]A)==YQ^ MQ5<#W<3:W>K:WUSN-'?ES^CH[2]KRQ6RUJ#*'-2QI^Y$49%1[DRJFM=?H<]G M7K_'%MG8;R+8KMMHBH^\D3?V"SG<&QQ= [^UZ:U%=%X1R2WF7Z>K?]ZJI?T! MNU?Q1&Y00 W4/8PL&*OT.UY$,#^T,6Z0!ZL5]2H/L?%Z)=>PNF9D6-. MV\IL_?QQOEHOJXM2JYOU@UK>/;#Y3>V-_FZ&6*\^SHVNTX7\AYK>/QC?U!P4 M5[^T^T5;/S;1NHA)7&A[18>9D%1RS!-&L(IREM!<,R:S44+2T)8-[+$J@29^ M^6TZ1W(QF['EJNKR4[7W^7VDX#7XMV'@V/8UW_'HH6]M+.I8BRIST=K8BV[: M2+@VV5)(U49?H=;L;7E']9%J([T33_\" ?)0K_.UX^?@=OUKA-=#O''W@Y M:X4!*;]>0."V?/@;!O/AK9R E]CZ30CDMUX,/JKS.&[8RQE\XE/>)35S:6;W M[7(A-V+]#V8=P?KY6HCEALUNETK]G*YL@YB/\[K/0MMO8:)T;&)7,\5RKFWW MPR+!I:(M]]25)>SR%^%Z@#D"O- CS5HEU.B$6J50H]45:I5!O[7J_%Y!WM&W M?:H/<9\RH\O0"E>1Y*G'V,5+E\%UI,[IP@%]^'1,0+0Q\U&0=AT_ WT9--Q-Q3(JG/I5/+-\Q\F__EH LQ#;GMG5]?W?-G9+93K_W59C54K9[99%JQ!B6XU@ M00X 9+>H9ACH8+[)HE9=ZK_M8/7;'RV"6UW0]7G4P($*'(! D0E \*BA"!R0 ME[&'QPCP:JWWRZ7U7U^5L*T>G^LJ?L?2K6//#AQ/&)&+N5IL5K/G>H?UYYP-QW.&>E5.'9TP-&JR/K,Z9:4]7[.(Z#_8VX^ M^&,Y7:_5_';#9U-QH[5:FCE<;7&N:EZMQRI!0BRX5@[Y!>#(@CS M!&[@?>B YY.JP%$$)#.#HNF7[L!1#90.>6/1FS#!1QTOI?*V>"_I\A_%IS6% M6IIUX'HNOYDWR>[5M^?56CVV['VER(K"4KD0%5EZ),MOFI4ESKC.LBQ-M030 M'?>*&M@OU[+__=_B//HOVV-M5:N 5K4.D%X(O8 Y.-Q@, !W@BNQR,A%C6#4 M2/;J"-&+ J3I0R@T//LZ7( *L'V#BZ']'1IZ1QBQ"8.+)?M]%IR>\.P':H_( MJTUK)3\U9T8F;VR[-&E.HD2K" N>Y/;0.L8L2?]_[MZ].6X=R1/]*HB8CMG3 M$86Y?( DN/.7_#KK7=O2M=7=,??\48&GQ>D2J6%5R=9\^@N0K'<5":! 6F'FNRX[TG9FH ]+N' MT*1:/2SPL2X;/.&ZQ]/5KMKU8ZD41"Q7^G99TX2'[^ZCS$/)$IF'4N'*8H@" M@B%52@[#G(8)SA**&)?0);0$X] ^L5'&:NZ$3B_>/W_U7] MT&.QWY9+KO[M-*'^XBHC&X:&N!Z[7I3?9T"QT(Y>?UN5RT*!(+CE./K+:/1; M K] V&G^( ;@CW'FS@_*ZCYR_O+2TTZ;'Q3Q9-#\\!-7]IR\E1^*DI3JV+"X MJY;%P1R2&$4XH43 /)(<(L13F(LDAX*$.<::$9YFV[]OE"QS%M<#Y-[]TD!BWSTQ^TC^FDZ9!B!<[)]I\NP5[?P> MJH5Z8MG>F9O'>1A$@DHH.0X@2F,,L13<'H*0DK8V!?&-JV M./^VUG>L/Q?J;379^+4R*\T5C7_3*I"G)\'?$CT93JD^67Q3+_*?XJXNF)ACPI(D$2&D41A"E.044D)#F*8R"M(L M0Q$U+P'KHS3R!MZ2!DS1!D5+7*FII@Z>-/FKFB<,P]BOME[!L=/>#A=-%G1T M04L8-)1] 6!SR\03$(Y73EP!L;R 8B!D_VV4O@4FO)IB(,?A/163!QQ]#?8@ M^'HA;N7@M?[EI7O];>$U#B,<\(#"%&>1MGH"$IP1*,,L"X.<"2ZLAD5[XVSL M8T['IW;BVW8BM+?MR'+7=X2>]AUQ[.7O[2T:^DJ_XMU8'JY.7DM_-YAE;SN8 M$<80^(;0ET?GC:]I'4'?<)[XC]X).+<4?!;UJE K?:E68JG6UZMN*EH#0GB4 M1S (< P1(R',,TIA@/7%@U0&&%EUJ.VE-K;[N:,-&N*@HV[=4+ ',#-[YPT& M2T?S$@(C)(J-1/375["'UM2-!8?%/M-9T. A9_UN8DC_*%8/;]?+5?4HZDWU MV OR MXUN AAGP0W$#6,?.KG?*#-0M1^J_&Y9TFY75@]#GT:(R3"(Y8F]L.T9"U-J8 M[(&YX62VK3E5:';<@!T[7NV+ PS^#(X-\:DMD ,P9TR2RRIN-NJKT&$@W319 M7W.^*9O_Z*#:,UEH_V?.>"YB*I3?0=($(A%S2/,\@R1)\S 53!T1 QNK-$1P M9#NT(]\V-] U6V)'W<[(#()G9E9\0F)G2/;0>+M!H_GAO0$DUG;#5$Y/EF*0 MW*2VP53X8VM@_)RGMN9O7O2$QIN?Q7*>9RD2H0P@97K&%"$!S$.4Z1E3D0A1 M*I+82O5[:(WO?1PU].ZF@&K:E@&:/L2,W0@?.%C[#"X07-_3_%2XL5J:[U'Z MM1W-3T4>;&A^YI$K^IG3X9:NU&:@@A[>&LZYR$FF;]8*G%/=6U6[ DFB#BBA MR&-!)$NL[K",Q^K(YF0[,D4/5'9H,#[.ZS&,][X*T"T#P!-,O[GO>Y5NC;Q' M1=EG9^YQ&)V^U?:H@)_MG3TN1<<=8$V7ZDBCR+U_UA[BMI .IS+-L;YT&'+= MH(X32$3$812)0 @1TH!8W36Z1&CL+-V6+&CINIZ+V0Y]W4]JVCNF;8.NZN9JL@S_5>O55$%XL7MX)[6D4 MI0Y-[\Q',R54G=)80$+*8<*P[DZ+,TCB*(*,!(AQF4G)C1K37LW)V$Y7.\1C MN66LB7XJSD#=L@;X'F] Z@W_67,WCX\E&N?,QJ1&[&JYC*W?]@FYF\*[6?657+W?JB[FZ*9LY(T^M M,[4-LD24Y"B*.J3- TLU:>,;*S2Y^J\CO\5#SK4YKZ?9-#5[ZS6'D/7EF(Z=6RDL#$V'\NG]6KY23R+1;1IY15&$B=I %,4Z1FA+9SO[M.UHMW1GHY!^CS<2PB+[Z3/10 MFK;1Q+#()YTF#!ZQLW%<%//WY4JY7>\?1?V]*+__7E<_5@]= \UY(#C%>:"L M&DJ4VZ.>5:8M%##. JP4.66<&]4##M 9^Q37T00M4;O>PD,0]>NP1\$MSU4- M46 KNK'F&@K6K^][AUNUCA MZ=V9^0G3OQ$[DS3ARW H$_*)G;=B(B],35QRY!/(T\(DKZN[&60=&F@B TT\ M8/GFY7=1?:_)TT/!;O0(N(;&KG],EF9)P$,)XT Y4BB(<2,_>E[L\9'4+UI!>P-*=F;3$F$S\S@>;LZ1I983746PXP4TS'06#GCM MWW,=$IZ,FB7Q28V7&S#'1LIQ%E^$[:<@#C*+8)<2--REM-.F'!6*L^EL]B MN6JJ;_2@W..\G64,VPA4PRBV-XRV@>$DLFWU\+77]X_FW&[O?AQMM2%*>! G$@:QH! E)("4YB%, M!0TXUT?+S&[FMB4#8[LS>[>^CV9"V\_3ML76S)Z,B9B=:>D!ZV5W+6Q43\85 M#.^7W0W)_Z([[7;@7+ZZ;KF.[[;'[Z44>O2EV.O3FP<,)2QB$ =Z3C:2,20D MR6' *V Q;X7%HNP&\; M?OZJ3U7[+/V/S2GB#\T6Z/BR#(_;HFYFF$;$TLXTC0"CM8%R!,.3B;*E/JF1 M13\_4]U -2V[U;*@BD*'TKKSNV#"XUL7QKZ8,L V' P M4PI0KKC/KSZ9*W2[M\Q]N=*^9\ ZCWM?TK!OD[R M7=?;^$.Q9&1QU_0'^Z!^MYSG8<12$80PBR,.4488I$$J(!:<(!20) B,>A3T M4AG9H&[H@I8P:"F#AK1YH>1EC/H-G#?)+6-'+D);E4@."N54('EYUP7K4I_ [FO"E35X1UZ6$A#%U"PQZ1N3(TO,?)#&QY 1OPWO6! M=V5HV!"$44+#0[1_86C8$);^T+#I(L[SMTI.:GZ4_&HF>RMCUF7IYU22*$:R MN2HA=.MDI(YB>0QER&6.TC2*0^E08F-&?9H:F[?50V*ACEP M?Z"X3MYJZ)^FO3L6]!CN+O:K'-5-7R"/QL4. 7^3N$R(3CV+RP*(,].X;)YV MK!<6RZ40MT]"=UXKOW_27XMMZGQ#X]U:?!$_5_<_Q.)9?*[*U<-RGN \9"Q/ M(=$--A#)2")+E1>R]SDF.GIBJXQP38<+$7M[08SV6&8;]1&@<9RR35("C#=\)=T;&8 M8N8=);=Q9E=\A>P&FEG)VSO9S&REZ4:<64EV,.O,[DE'AZXHQ:U\6PM>K#X0 MUO7([V+3;ZJZKGZH']Z2)_6WUOF!,R)P^:VBGU)T-WST]$M L,2H),' M1[83RDL%S\N#5/"[8LD6U7)=ZV"L^6"N\V+W:__5$MLI]QEAQ[@%T2N54^G. MZ6J3E>I<%&2_-.?RA]QV\IMR5?!BT13Z["Y6O?_)%FLN^ ?%8#MFO/$=;N5[ M4FL%7JH7VT[H>SF_0-/DCM* $DQC2"25$"4T@S0E"414)((@F>(PM-GV1^1U M9-W?)[S?Z=.EO>"8;\S,@W@E[\'.(CF^ FN_8@)P/#DA8W(ZJ<3'[LT4 M),>-M>L Z0>E+/, Y3E29AKR*$LA8EQ BN($AFE.8AD3&@7)&#'V#0/CQ];Q M.+'U+8)^8^HNN$P02]:*O?/+BN>!KL@#] M1'V3U07/G'%'+"^T>:7)IO?MA-I;M>KI<[(JQ?\ M#U%\?U@)?O.L]/>[>/]3U*Q8BKNZ8&*.U&677U]NR#XK2@! MKQ8+4B_UK\!2RV5YIWRJEQWA*$X3A* DRB]#6":0X !#'*$DST,12QEV+_M] MR?_DKWHC@,@L^J%?)[,R!Y]<\L<-I/^ -NW)N*G_MG0V1] ZAK+/(TAW1K(_0/! M%Z5#S4CQ 2@\&[J<3<-%[KF+_.44:ET5D)) M0PR54\@AB3/E)691F J68AH9:;,EW=&3)IHT>.J^WD5'?+;I &51:&6!9;^^ MCXB0G0$XB=UU:&V,P<@MVC-8KGI*M?L M93PH7W-XW#Y.&QJRUUJS!-"VABYO?R#V3OUXMK)++3"D-AK.[; MG^/1))HP17/YF1U:0E##K*RHUI: -%W%)O>H :UB(_ MXMOIE*OD#G._^@2[8NS7V64GGOK5)]KIT*_>3UL>?>O5O+N+>EM_$_5SP=J) MN33 89!G*22!5LN,(D@E2F""PD1FHCH<^Y!8B/ M2]-V!>4)H9R'C"GG4&00L11#$L<1C-2/2A43G! CC1ND-++J?1'-@;YZ;!I@ MZ[S38U6V*2:["/%EJ,R"Q%X L-P-.Y*-Y U1S\TTC67S%!F^3&?2X/"@N,?Q MX>$'G-MVJR_VMQ59-8'_3_I%%57YKM)7;>91).(D3E*8XQRUD]=RG$00I3S. M8AJG&.663;HO4QL](-*H\)8XV% '?[3T[5MO]R!GIM'>\+"-ICA#X=(^>UA$ M?\VR>VA-W1I[6.PSC; -'G+(!;4]M-7R:E7=]%]]&^Y_5/U!]$V05(;W^42LT>BJ?N(GF22\9%'$!,A+(!+) P3W,*@R1BC&=9 MF*1&E=[^6!K[%-QVEM\RV)\X,M@Q;Y$C]O9\"1 M_R686SH;Y^%6+((-CZ!ETL?RNS)M@FU,?H M]]ZH[-$)JX[ZA/TM.ZH]],.ON;;JGZJ]+RUOZN5UK7X6+Y]*$K2;8\1 MDD&41@G,!,\APCB!A(L LC 3,64Q0])(18=)C9U(W- &'7$+3Z,?(@-'SIO@ M=FIZ(K,>QM10=O&W^E&P\*.\H>'F'UV#BIV[8R1HKQO3O\)T[HF1) =NA]D3 MCC'LQJ7Y+%8/%=^-P=ZZ+'N#':GR+G@L$^52*+\"!2&!.(X19#3.190PGB*C MY*XUY6E.NH\-(^K[N^%D!JJM[_XT//WQ2G0-P^!C8.9T4FUY !_WX-H==<88 MEFDMNJ^HN3'=::/HMG"<1-6M%[AVZDE[5UK/\P@1E2G5&>@LTER0Z=?E/@268[I7<0]XI))R<">9AS MLEOS%TTY.1'J\HR3TX_:%X)\$]_U@K^+ZGM-GAX*M6R7GHGC+.(R55LXR0E$ M*0L@C2(&*0M13B3E>4I-JT$N4AE9_?8)6N:P^L$9.(#X$ME.^^RDM2H)&93F MBKJ0RVM/5APR*-Y^AA9953KNJ#K5=.=KM+W MSZIRI614BW[?C*Z>!W&:B82GD*14AP_T3W%(H91!GG 1)#S*YZMJ11:&$3XO M;%DI^I8YXZ_^O7X$+/=8_==_P5&8_3L0#8!#;* !,J2.G20F/Q].#>(.!Q"W;Z)V5ZO"-KV%?@E+R>5(HA9R"'. MA&[O(3DD@:0P8#G-\RCB*!+6'1]^T:NQ;NAP_L6(YJ;T+WTKAK'WR7%V.?OJ MED$=5Z!C"^SSI1N '7(&-JSYG.'C$RIO,WZ\,#7Q#""?0)[."/*ZNF.C6CV1 M2/#/I/ZGT-<#FU%<;]=UK;R=>8)3GO(\@UF$J+*76!T'$L8@CD289:'R.&(^ M?Q8UK8Q[S?:0L]'-?:+&*MH1!ZRJVMN0SP(\;CC9=#>PS"?VXF=FV7QA8F>O M-F!LR8*&[@QTE#VV;C60SU?OU3Y2TS9/-1#ZI/NIR3/^VI?J].:M?*M-"F&K M.>%9(I' ,,BC!*($)S!G:089RN(XCV4:1E9%K<,D1PX$M"ES73%P?:/2(ZS, M%-LO G;J?;$9:5--H.=#="R,VWSTO+@CMAL](OC+&XR>!\"DI>B%)Z_M5_1[ M5?'E3GQ;5BQ#=K9?E?4W*93O7_-OZZ6E1B+H+?>&0$!P3 O,8J8-3 MS@.(@R""E*8R#T,>9ZG1-"X_[(Q=:=01M:I^]^%R4Q>/ZL:N'"3-]_09+& 91"%&*8X@I M"6#&<(1YK#P89M:CZ7CED8U,1\L\+W$H]G NPED8.X7OR/@LZ;G$_!7IAL/U M)DLQG!5C/ZUP_@-N6_Q1M\,O:[WFK6ST=+\KX@U=MDYLSB.,.(U@+!,"$>7* MX8\XU5>_)68Q8C2QVM1M&1A9PS;L0-+U+FT:U2[!6C?W*TJP>A" D05;+]H[ M7LHG+D73#TU? M.=;5E[I;5YSK!;D//+,-OVQX383N]/.L.VO&@46VX.&\F^ MTS,YU*?_V'#FT3%P!<63*V!-?M+-WQ6>1TW8W97ZQ#=ZD5?HU@IWT+' M1Y]T!O:+6,T1(DE*-/>06S(S[1!LK,[O;A%!$O9A'-EJ'RE*$X@B3)E^D/"HRB5B,7,)DOL#3?[ MW.^DN)G99E]HV-GA'1!W6R#>[X#XT@.$M:$UD="34>TE-:D!-1'ZV%@:/>,8 MR&$/@J\7HC.])ZUQFZ12UPK[1AV\GHO5R]%$2YYD8::+*P.6*N67$8*YR#D, M$Z0L0(:PL@E6P9RK61H[H-,QV#@GFIFNVSW8<&,9X+G^%1@&>28%UC+0,]0I MN^5KML5XE$&E_I'R%1^ZGJ%I8T3> #R)$_E;V;XA;3,8X/W/FK7C0 P;TAX^ M-;)Q,IRH,21:OT6Y3BH[R]#0\3XHY+($3FUICY::K"WM>1'VV])>^(2;MW"[ M>A"UUK9:/"B%*YY%VTOE4[5<*E_D5MZ3G_,(Q:F(](D@PQ0BBB.(B4PAB@D6 M-*5)$$L;?\"$Z,A*U;#0#*_8\K )[/RV4&Q8CBLR@M%L3_<-CIUNMK@6\M)"@E7Q@!G*0H11PDA@6D^9;?LR.JN"9EG4O:D'4ZCN,E@N6,J M&IX3**=L7Y$]V5MLLM3)J0#[>9,S?W6]?]$U%;N5;\GRX<.B^K'H)10]TD'F^/F^'I MUA,:EN=6=R +L5J]]7,<*X4ETF8 MX#17VYOZB5(A(,^%P#G*HX@BRXKF P(V7URW&N9OW][??[.L43[$P$P]W>6R MW?PTG5'T[[P(ODJ-#Q>?MKCXK& GY<3G/^481;E__/ZY?"K>%4NVBV/:!%3. M+3"V7]B$(NZ+1UW_^OG+W4>@J:L#H'%?HG[Q#8,NUTKN$G\Y+[3G+M5&$KK' M9\ZN.FVHID^PDZA-[X?=MJ\/52V*[V5["8"][-73_4Z*4A__W@BINPJ2GW,> MI)2%7+FK44;;X>68Y02F6(9QDL8Y"\B\%-_57FMXM]&"NM'W.6^_S_L\&'^M M_U;6@BR*_Q85 M6O(?Q>I!WU94VXIBY,)87X%Y@GC"889X"E&8"$ADDD 6T"15-B@@!-O9(%=6 M1C=(FZRG.D?^V/$#5N0GJ$J@FR;I?ZJ_ZEN:=<%T^5O3K "LR\*V;:GS"S&S M6:."[%;7TG(TTW8)[+$R.S_$?I=Y]ECN3H+9F8.]84,;K^85-%HXE=Q?^=MFX:F+W8X$.E/:=OR):R;L**T6 MRSM2<%UG*2,FLRSD, BR6(_'DA#3G$'*LS@(U $&I\A^K,X^B9$UKXDG/RE2 M^HBB/0&Q;&I16R] KDMNN>V? !SK[';FQ=W?[J/UM@]J6%W SC)JU2; ' MP).IL" \J0FQ!^38M#BLX&9RWBDK4M=Z[..'[UP!.\O1@Y69I?"#@)UEV J_M[R$TJ98/"WRLU09/.!?.E)S4O!N=^P^B(S"KEZ:%$5G,,142 MXR#6B?4(HD@J319Y!@G"*",XC25Q:H/91]3F&^W)V M2>LRFCX4DT!&0E *$4E"B#@/($F05,X7#2.6!I+CT+Y?I5\,K?M0;A$4)1\1 MNXA&A$4H@RR1"D"D(]%Q+F&"LIR&62R2E-NUQ/6%FW.KVZ=N!OB/CK97O,SV M$W\HV.TI&[I@,P=]0QETI+U6;1F(Z*]NJX_8U)5;!H*?J=TR> [ F_4.XZN MH/A*K-N2GS:[[@C.28K==9UKVG(V[?[>B26KB^8>Y*>B%!]7XG$Y)SQ*XH1Q MF$EU%D8DE)"P4,!0R#B@/.!Q;#57:X#>R-9KTY.RZT2YQP'X0_, &B8L*]&' M(#2S.!Z!L3,PUV+BV*5S4%*O+3HO4_L%_3D'13_?G'/X,3<3\+9Z?"S:??JF MY+K=IS(RHF2%6.[J-O>;-] XC(,4G$:K]SW.A@\611+XI,:&#=@CNV-XRIN MYN>K6!%ER?A[4NM@UK*[&)E))N(<<\B2*(:(<0FQC!)(PBS&)",81U8MMLZ3 M&=F<;(B"#54[$W(!&C-3<;W =B;A1%:/%TK-9/*DWQ>(3*K'_8(>Z^O I\>( MKW?_5!;AXW*Y%GR.:!3+/ YA@H6$* H$)$&80(FPX$%$19P9#>YS(S^R'CVS3"@K2I:]]G%KQO M!Q.Y-JGS_>X,3>-K>".65G2HI5WW(GA[YB)/Q:J]D#8#-X_56GUZFA9W(P'J MO?.=;SY_44.\D>"^W"=O+((.%[_Y?S9CY^Y$]454FOR'TO[R=]\B(]M717O= M)L&Z^P#P[OTM^*+^=V!A/U35JJQ6-G?">Y'I-Y%>0;$S<99XC'%=W$1PMROC MO2M/=VW<1,"#J^-&#SCFEPI"BT53M7E3\M.!D_.0A,K72E*(\P!!E"42XE@Y M8@%A:#8)]; M,I3,5W)IB-RTV25#X4_22Z;/.39 >B;%0KNE^LHD68AW@JZ^Z61V2_%1WYW[ M;]'X#$UJ>TX"3I5)2& 6ZJ+#-"Q(JT/-AC4HJQIJYIJ#3LM0,RW68ZLF1QA\-7.R)3]MNR=' M<$X:0KFN7 G:S40."4\SCA",B$P@"@(=^I$4BC@*@Y0$89I9W?$X M2V7D8T7;1IFX+?$D@GWV 3VA,W_CW MDIAG._U>_+#]$?Y.B/KWNEH_-:YQ$TMHO8NOJ_+F<65ZB!]89NP$D*(.&O*@ M]?#W& !?Q6I=EUT(SOP$/P3,\!G>(R9VFND!#JLSNZ&@3J?VH;4G.[<;"KE_ M:8P9(=2RO_'8'(]=+Z)(0JEH@J(C"FIB&A6< M[K49)F!>T\MP3\0WS<\F;+0(,["KVP=[8LR %@1H2;;=8,#7OE=\ MQ93JD6'W/LAZ+'Y_T:SKD>&_/ Y[;,)NN\FF..E.;!MG%6R>!8@S'&*8R)1! MI(YFD.K_QW@4AQ@Q$>9&TQYZJ8QLM1L:X+>B!+Q:+$B];&;W-D-[+3M?G<>( M"")3&5$8(!%"A&4 ,0\#& 7'J'&)F6GHE#I;.H!\(')J+7!326U>14PH3MQ.Y*.)I'Y'+'[6< M-_7(BOG;^S=OWY#RG_I=?JI(^6XMHB .N@K[7 0RCL,4IGF@9U QK;(DA2)* M0A*C3)#$2&^'28VLOIHV:+ZOFK(ZE#"=Z'N9 :[.)?][70J 9D!S8SB\:ABZ M?@7V"XB='C=8:+H[0&9 T6[D'[ZL8 L$KUCS5>W:4D\"R %-/\!XF 9F+&)K MUO3GM:U"@5+!=@38\ K3C 4SEF0[*LS\"?O(>IN=UT>W]JBW/;Z]*Z04ND.[ M<*B6LUMU9/O5,@.VW.S%4L".GYE#_9PE>,/!^/%PLSQ26$(V0HF=&Q1.T7M+ M4I,%\]T@V(_M.Z[@&.HGS7QL7?KSA3RJ'_=&.[RK'DE1S@..:81( N,XSR"B M1/E$01Y"G) PH)3E<11;Q>H'28Y]M"%[UQ[ 'RU-VRF$P[@9!LN]HF%YP+$# MPCXB;2R;KY#R,,%I8\+& )P$=6_"M+_6W>YBO) #J\H]>>")R!SP-O M_O5E!(]>PY\E,;AA^_^N_.#1RY@\37A,W^%<6S>3YF]*LG@YZ-UG>H*]\/S8 M9]6ZKDI1K9='EJ)CP^)H>DE^@T.H!]$MCYO]4H]QNAR0T>T<>6G1Z4Z, V(= MG V'/OL*G$%]5UF/G/M[M5#+Z*CSO@.1!9AQ*@@4D4C5:3)&,,\(ARA.!(M) M$E)L580]'>LC6Y$=S=?@ _:_Q%_@!7I[-:_&#]Q(!'8B_2D<0:,W\1I=P7[& M_[S.H-$+&=4=-./ (5O[O[ZU&90NM99*@6G,":0Y3R#B&$."8P$S*5%*4LSB MQ*@%Y9FU1[;NFEB3:K-(,QX);Y!@=1?)SBINI7')GAZ)99$N=1?/+3\Z_-+L M]-?AX],EVV\SRO!^G-"Q^YIA_U[9.HB6XZV?2\W=Q/?MF-9-613[7H MK?Q0+!E9_(<@]9SQ%.>9X%!B'FE',E8N91A#+%,:XCR4*+,J)75G9>R8X8:F M#MKK[XI+OVHGB,T\V MV->@Y+5#MA,COZ!Y]C6 G>^K?=6*SD,OVWE8>HSM]E+TO>Z]\EB5^QT8WA6+ MM?*HYFG$18YD"C$-E''+L;)K/!$PDB2E08RC."*6LR_M.+"R:6XC,+O:< AX M2])ZQJ4EIF;6;%2D[(S8R0SJ78<$;;Q:CL ^2S/P;@!+E\F7;GCX&X!I27_J M.9AN\)P9A^FXD'W$_;[FZLCW;EVWWK=AG/WPJ9&=GOU RX:D>4C]2,#A0+J[ M;'8J?5^39H*\E7A6X?+SDC@%R8^6FBPT?EZ$_8#XA4^X%(97Y;.H5X72M6^B M+*KZ2[42RZ9D,\HWO>ES$I(T2M1)(T\A$ES''W("LR!@:1[D<9!$YN7APP1' M5JT]#D#+ FAXZ&J H]RF)MH /H,(AF=0['1R$ ^G8G$#8&Q*QOT"Y%@X[OS% ML2P>-Q>VOX3<8)T)"\G-I3HL)[=XSLX -M?5_] M*.E>/O^]D[4LJH?B>*]B6'=-J4#VZ%O:2 (4P=KHF=+ MQA&"5&881E$#]VMFY8+B_.D"[P&!^^1 M0;,,COVHP(8;T+(#%#^]$+J^__>V+KMYZJXZOQ6K3 M(.;=6MRLOZ^7JS!1'\JZ/2_!29AS(F$2Z+8XDA"("48P2%">R8B$R*+NTI;Z M^+Y9!#0[;4%CR]!1PYR6*1 FNF=.E%EX&-90&[AJ8P)H9SR&L'MWBIV+FV8- MHH6/-B:8;@Z: ZB>_#-7+'J=,^M%I_/,7.4]<,N<%W&\JK5^>EHTY0)D\88L M&K?O08C5;C[[WKU!'&22YD(=ID4B(6+*@M,P4<9;<(Z#D$0Y-XQXOJ1Y#02^+@S9D)[V MRH\#*">7=ES6<+,S=W7%A.#+#TH0/=)9T[J5NAGCG <\#+(XTGT\,G7R4U8% MY^H,R! +PC2460I.J_[# Q\IN\(1]E<>[ MSB5MV@D5VB_]*IZJ>C5/LSA#3-^JBP,.D4@9I#1',.(10W$>T)09=?GJ(S*R M2[ A"W9T04O8O,KC(C[]*NM+:CME=1#8JLIC2"*G,H^+BTY6YS$DUGZAQ^!G MW2L][M06LZH?2Z="CX.'IZSST(2%WA+53NE0Y7$H=+]2>9'73J,NBSI*A<=9 MJ:XJ\#A<@OXJYZ-G)JQH/L_M8?7RA<\XIR8WM=#:(]XVI=@["<\S ME"0H0P3B+"(0I3)0+BT-8"K2$(>4LX19M1HRH#FRA6A:R3PWK63T&;5Z?"+E MR_]8JI]V]?B\[YSFC*79B=4S0I;69@\$3?V@\\X>!UX3F:;B^LMG#E*<.JUI M"L&9[*;QHZXW&^\;[ZVQY>_T $.K"XY'#X^LVWO4P#OCV8^711WVK:^6TDX_ MS]UX-!;:X>;C!<&NN !YO.+$]R O"'1Z'?+2!UVWVN7J5OY>57S93)OMW#$D MLG,[;+K8CJK71)%CT;@PTLIAOE MM<+:[HVMG W%)JK]3=3/!1/@C2C9PR.I#5HY.>R/?5)ZVQ+/$IEX%^P3]'3C MZ_VTFY9^+%FMVYB\$^U_/Y8WC.E!W,L[\M),6,L9"5 0$B@P"B!":0AQ*!CD MB4@9DR(0@=')V)CBV&&ICAIX:LGI$9)LL6[V&/:@MY@E*$I0=_<(GII[!+3- MFC4YGK^$\0PAW*C#7WX+PUF$HK\"OJ[U"JL' 7UW3GFWX[92F2^8.N7NJV.T[3MW1YLUX]5'7QWX+/@R"1 M2OLCF,HH@2BB*C;2-\&4G[8JQ%+'CG;_FBMU)I)@ 4D@8^7E(O53RI7#A%-. M, MXG%O.3#J6CB6^JNJY^J'.QL@PH)Q&. M,Y@Q0B%*10#S*(HA97'&L,A2EEK%_<[0&#O2KH,N3:GGKM+3=M3&*2YF2G^E MM';ZW1#;3:WW.4_BHA3>!C^<4IAX0L-%$4]'*5S^J&,S=/7=O)6'ETD^Z0A4 MWDW0CERXI[\G&?*4&3ZJD:<<::V[2!5%B/G M$%.9AT0$ N!K9K#2DP8XV^%_5HDD/:"8LTWU^WH+;R6!T;+T?&V9@ MCTMP\AXTHS- &U:!XG6\4\95T(UT!''CZ9>>3ZZ"<>CP:H@AD8) R5-U6L(TCX55I:%7[B8(J;1%=C/0LMND1?<8!AN.07,_I6.R M^=0^UZ!MP_)'X_4TG%OZ>W[?J9FI_F5ORLYD_Y*79&V\1P'3DQ'WR]NDQGP4 M6(^-^CA$'.\N=Q-\U/[R53PIE7@@2^6AO_^OM?+,YU'&XRP/*909T3=$L("8 M<0X#FC&!"4-$1/-2?-<[T+VYS>XE:EW:[J4U[?UE$[%/KC ;/>1PZZOYIN^6 MY,J:?!6K0IF8=TWYUIVHBXI_W-2#=0U.E=LHEFUB1H)! M@K(,*IN .4YR918""RO@AZN)S(2FM6\F=.V59K,IR=8[_J84:Z59LR\J\/2* M^BW.A(B[!=\;8[S'6X-LQQUHV0,M?S.PY1!LVAXW/&Y*&B:%W>*>W:3PN]W, MF^0UV-WM\X9:[VW ZZE,=W_0&R('-P[]K>H8N.7_N5ZNF@WPOE*.KP*B6(B# M\6[WU5NR?+BKJ^>""_[FY6^*S8_E=C#EC:XH;J,B=+FJ"5O-LS3@.,X0Y"B, M($I8#BFF>AYDKO:L5*"8!I;U+2.P.7HMS(;/HKT[I/R\+N&\>%?_,;L-L(];O6;V?(+3J=: MZEF6^J7=[;VJW_ZV>8&[$;X[]L$?&P$\QB'&Q-=73'D,%J<-,8\(\DG$>4Q: MUX\D:9K+D*:X;V<*F"YCQ#R!(:$!1"&6D"0L@PDBJ?J_0 ALU5][B.#(8>+# M<1[[#)BHL!N$9M;4)S!VEO$Z3*Z:>-(GZ CS3\Z2^V734/J$[YN-TON<0R.H MQ:*[$[UW)7K9W2,U[0?5L\;(&JU(@S-WN@T/JX, ]"NO3]DMW9D+8GN\/VLJ MG%NGJ+Z%IVL892#>0=\HD\]?T5&Y$/5;S76Y:B<)?RV6_^R^B&& LSB-,ZBO M#T D0@II'H=0)EF:LP!'5%A5S@S0&UEK-]0!VRGZPWVZ,G M)]ABCX[/FK907HCYB)H+,AOMKU>(:[^K]DCJ?W.]()GKEGJ\W)0;Z051CK;/ M2Y]R;V"J&S5],JR7N?C!TWO/_DL7AF4[*I^GH^0> M5BP_(MMIUQY-L"$*;""P4K!A"9VTK&?9R51M6+1]?3/XM-LIJ*W)^"Q6#SHE M]BS:C?B+XG\[A$QT?Q#BYF>QG.=IA F/4AA%E.D&8#G,)4'M R!'4=K?"/I/4!S!D- M3T_J3'M*&A[_J M0NX?-D5"0\#UFQCO<%B&;H:0<.DV/@B)35F41V@.HJ:V_E75V4K'@BBX_E MC51VY3\$J3^H[\6Z2NW]]4=J15CVQH9E(@\ M39F :9JH72)-U7Y!IB_(,H:>(@2^N)HTC>(;R.+K@>WG7KFAJM3?Z1L%^O'NO+N7-R^XC MW16X)D_2!D<^EHJ+=;L[:'GN'TAY^]04E7VH:BF*E@F>E(5J;KA9=LU]'9 9MYY[# MTVOTUN[O50@U<8?!5R'SI?JKU\6=:VDG78K_6BLNWC_K(;YJE2:#%D91G$4L MAE1*#!&+ YC'(H!IDL=AE$C=*]JNI/,LG=%+.3=404,6:+I..9Y*A/7:/:*>EJ;V?]QES&^5?U4Z<;F?U<+*M/0)5T2 M3C@A.86)T),;!(XA)D$"TT\D1*IX&_Y\6UF?M[M=B.XW_MQ;<8MR@.3G=."[C4MTCEDLAMDTF M/NG!>)NVF2_WU1MQ1PI^6!7!6$B5AR=AF' )D<028LDD) RCE(012S)L7M5C M37^J:AXJ7JKR\E[L!4J#<]2X -G9FY:7V5X;G(:=V;:+[\L,W%?@C0":J=DU M13OV6-H4ZXR*J6.1SDC86M;G."/37Y=CO^R$]3C.,A_6X;@OXU)X[AHV?*@6_$-5OW]\6E0O0BSOJ_]W31:%?-&_[)S=N[I@XD[4S7KJ M]Q^;Z]!J%]KWC-7?]6_)=S&G+$MIKJ<>9I1 E$0)S+-8.:N92%D>!TC&@7G) M^ZN5<^SZH W_.C7JO]J4871MXM=S_XLSTF][,].X+N15?IZ'!%@"]/740M'_8?-$: M%'2'TW;YYH];) Z#(#.P0^/_CB^DS:6-5RO%^.[/_U5?4,L;+*_^M???G7F] M[$]X:^?U@G#.5_T3L.O@$]^H+V?X]O[-VW80WJ>B%,MW:W&S_KY>KL)$_37M M$GI9HAQ4FDL8,"PARC"'A,428AZ(@,H8,6%T<=R.[/B1BQ!H/C;3&AM.9H"O M!6B9 6$R YH?BZW5'%0#UVL4J.P\H4LHO3M%R26#; Z7A6,P"FQN^[0%?)ZV M1VOA>W;2[(S:ZH8CN+D6%6Z5K);4^$!Y.YS81V']-] M3BC?@[H/:/R:4=WGQ+PXK/OLAT>Z$+*\Z-&=E,1^+-NQ%$>EL0<.W3P7"0YQ M@J$@)($HCE)($\Y@&$N$<)RD(J9>KWYX%F!DD[*]Y/'_,**^08O%5-<]?+]G M4]OU>M^>_T#9!B DO:HST6J:ZDN&;_==U^6*D MEV-]S6(L/EQK*<43*?C[GYI571C17.YH1WZ^7=?ZDN4\DSBF6<1AHD_VB&<8 M4DJ5CQJE)$]D$.1Q;E=-.4AS]'K*A@,@6A;:V;E5>X6\90"0=JBNVF4V$\1J MP43QK*^?=O6&FZ%Z3Z1NVC]4$OPE#F81:BL>_A)ELRR. -$](FKV .*P.UT*H#ZM?Q/K>7W+)Z%'DHC%B^4F9O(*TYRD+-4C4@.10W6(RV">I1*F M.>-4D! EB-@-F?+\$IUF1K57^7;O97;\2OP#:;:!>P;';L_=?+D[ZLVWK46J M96 &.A9\%L8:R^NM-':8XL3%L<80G);'FC_Z2B^XZQ: [5XUSR7&.0TDC) N MKF6I@#B4,8QDF"(:,"%RN9G#ZNDPXX][(ZT\G-?J>)*Q'\+Z*UZFI_/*Q"_H MSW';O*DQZ4XQ?Z+;Y*?OXL]R97R/\]=U-/'_2B:__'V&!8>4H]H"JWKU30=X M:CT=2'RJ2-DE> 05F-->O7'D(C'SU:RJ E MW+MA.*_MD,2+E\L/CZ5I'\\)0NT^^9Z4, MB^@TRJ%GV#3;LF0=VM*R*@P[@X#!@==9+CL]\2:2Q1G6632W4^N6G*=C MZEGV>P^FAT],=Q0]R^G!X?/\)]QVR4LSZM^\[/^E[7P8I$1MHS',,,DAPB&& M.,\YS/(HBT5.>!18=3XT)SVRA>C(@8:>4_FH!8IFN^TXV-A9F0-81BHSM9?3 MT^9M07C2S=T>D./-WV$%!^?@;Z7ZX _ESZ]$>;>FBX+=2BF4,_]],S\M9%$6 M$@2C/ DA8H'R%R+.8!!%&2.9B"DQOTP^1&UD [%/'K3TP88!B[UW$#,##\,G M$G;FH \$E]CZ(!H6SHE/5-S\%:>OB)T+8RIDKU^C_%#;N[0 MY^JYB5Y_++_I4;FDYG=UQ==L]0^B0]O*;C)6K\GBJSI^?ZAJG;>Z A)/SI4+!Y-Z65= =.QN7;.4G8WB MHIB_5]JW4H[<]T)WD"M77\BCF*<9SE*6(DA2+" B>EICA%)(D0P(0P')4VYB M@"X1&+M.H2$)=C2!)FIF8"YBTF\]?$AJ9QHLA316^B%)>A*BZM%6F=4/.QV^ MN. D"CHDSD;[!C]GGWS_O*H7.E>QO)7W-;^IZWOQ<_5&,?5/$]WI7V'L$*H1>I:= MK!YA6+3]>@2#3]LK9%,5>/_XO9T(;ZV-%QX?614;JN"^>-3?OI:TN>)=DGA8 MZSP(:Z=R9^0<0<$&Q'+2KDMK3J9: T+MZ]701QV4BO_G?:4K5\::M/?, MV.K#_W.]7#7F>E4=%,?/P,UCM;;9Q@Y$-5 A1RDM]>:B@$/RV2G.&6'E4Y S[!WIQ[N]N$9^WU7)U*[^1A5AN(M=QA&,L)>1$-?%P4[SBN3$C" M148(S%,>0Z1T#N:1%%"D(18T)5%&C<;3.M >6S<;\H I^J#H&-CK$VR1/K&$ MM%^/1P;*3L,U'WLWVV:@ TWS C;, ,V-8]-92^@L\E#C0>B6E?(,I5V^R@V, MWNR5Y9+3Y;+<9#W(;#DNX9CG*LJJ;J[;M8O/ YRD:1HK?X>A5)?WI?HN=0(I M0S&7,1:(6[6%.B8PLEW]HMY15:[4XPM](-V85LLLU3$H9L[/-:):!I&;*Y+J M)+0WH%X?(XZD_S@DO7U*Z8*(OO)%Q\M/FPRZ(-Q)IN?2Y^S3..\Z:][>8WU? M,XS=<+@G,*81ECG<7*( _5/27"J'*%(Q,RHP.XBA9&5<$.SNVD.%-5F MEKEY*N<\+OUJZ$5:2P_%5E"K=$ZO,$[YG/,K3I;0Z15H/Z/3_T'[8%<3(6"K MM=I%7_00E[\OOXA5.X++.IQLLM;H!_O]:%''2S-5"#PO_PTH?KKI<>8Q,B.$ MAF-GOL&Q#0D8XC)"A-I&U4JT_P$;8T QF==*UOWTS^;A;!.:&*5]WW5S(>">>:L&* MQG]1/R]$TS&IY#>/5;TJ_KOY_5U=/8EZ]7*GOADK]3<="GC21G:.HY0'.2)0 MG1(91()@2 -$(>(I05D<8LRP71<\7ZP9:<0U+>[V& 5\C].F$2798]$N#N3M MU9C%CR:%VRUIO8?S/HLSL&6R@7R?S1G8,*I^TJS.FH]LN?47G/*-GZ>@EC>V M)@V&^0;S.(CF?7V';*1:E G!EQ^4]&^K\ED1*.A"Z "\.I7<2FWK=?-_G0)= MSN,XSJ.8Y1!KTXHRE$ BL@Q&61ZQG+ \3IAQ,M**]-C^5,=+VV*ZZ"CKW'HS M2IOMV /:TU!.1RF:U/OVHTQS:9%XLP.^WWJ."Z>E@[9!4O,!]ACIVMWH",2M M!!MNP-M1<;/(5XZ&GUNZTB^.=ME*)RAZDY5V*TZ7JW22]"!5Z;:"ZVV7M^I[ M5.L&05S\_#_B91Y)PG!*0\@3GD&4XU"/J>:02IQC&014Q$;M.2]2&-GN=E=! M.J*@H0H46=L;+\>X#*=)KI;6SBQ:"^IPZ^6",%=<>SE><>)[+Q<$.KWX]@V>GSV7[DNW#O;#,' MPN/1SDIB7P9"_TA::BU+"91Y(HN M#TKI%%N^O.IDD>5!P?;CRL,?=MO&NY0J^=GI]!M1"EFLYI$0&.,D@P(+M6^' MC$&<101F44A3G,1,I-L@\;WY]GV!G$/@]]Y>=[N8EW%A*41CA '*9)1 E'$.,2 "CA!&NCGMY'AEU,?(!F+N5VT/JMPZJ MOX(M5'Z0,G-A/,AO9^$ZT17%[92JWSJBE[\BUG[*@%B>')-+5";U1 9$/78] MAC[N:N:>U195U2\?BK)8/@C^>U7Q91-[^"J6HGX6RWE$>!K*2*EN$JL#"HX$ MI%(&D&$<&()3 V#^J$,NQWGUOM1V*_]6%JOEG:C_ M+I:KHORN.R:RAV9,-I$Q%U#0J ET))#R6$#=+CQ+$QY&L7F[XY&8'/MLU!#7 M.K76Y)M6X\\M V#5M M@XY]T/'_"EZ>1=KJ%;Q$MP37+WZ9=AFQD5'NS9V-17NZ+-O(Z!WDX\:FY>:D MM[?5VM8EV@MHVUYLI_K=B\>GJB;UR\?')U+4;2U;P/(X)!&D-%;';4I"B&5 MH$0X23@-19AG-CZ[/0MCG\2WA(#2^F++DJ4W[P"MF7,_+F"6Z<-VQFG77&C' MS6Q_U.F6([!CR9_K[PZ'IY. P.3'@S< 3H^)URQDJ-Y>GQ:5"]"=%W1/Q6$ M%HMF/M%F KO("8 D9"7,1DI@QB6T\ MD;VU1W8Q-H8=Z3RNVO/*ERG1'I6(W.?<1- M83ZHG?CO9+$6[XHE6U3+M7J'N]M4/,E9S$($>:#\>"3"$-(P8E (&G!$>,KR MR$:%>JF-'7I7M$%#'.RHV^E6/UAFVN8- CO].RO]TO/5,RL9/:EI/ZU)%==( M[&-5-GO((:S^22R70MP^B9IH6_%)D*6XJ06YE=^>"!/-O_D\D6&8)CB$A*HS M.XH2! DB$D:8)F$4IG&,S?NT&9$<6B] ML5:SE::+G%I)=A 'M7O2S>?9A$RW5+Z)[TT$;YYG0D@6"BB"#"M_AX80!RB& M) Q8+I@@D3"RAH.4)LO[5=OO\[(C;>?R7,;*S-WQ@H"=Z=L)OU/F;T/"6_LX M@X)Y\F\NTYG4MQD4]]BO&7[ <2:X;F?[53R+.^'77LU?2QY,Z?)JDU3]]#8JF0\ M?>I4G'[-N4H2.VTYTXYIIF_@%<\%U\/G_$R?NBC0%;5HF_:>;^NBVK M51S.0,?C2?_AEDU_V[ GO#QMV-=R,^G6[@FZ8R? U[)N1O-=L23?O]?ZII B MH N'&V_DOB&Q#:%CAG"02@13Y;?KXB&JC]X4\BA(4AXDDA(K-]Z(ZLB^R"$/ M;7U[PX6=F3,#T,R8>8?%SF1=1 3\T; 1DE*6 GMR>Z8T9S4NEC!<&Q#[!YV MG#+SME*+DG+U57#QV+3,O&W_?RFZPVW.\U0&,8$RUE\K%A8@9V;(#;[C^E[724810-DAC>L;$T% :P#(<07/&Q M'!KC%:3L)H2CR^B!_-7Y;S2/ DPRF"4E=7(1JGD)(,P1CE0NFQ+ENV MNB5A1'5DU?VXUWY2'2P?U7ZSU&R!H@0$/*WIHF#J;U)H_J[J1&F'M6$JQ#>" M=F:@(=_V!N>@9: ;33-KR[9T&.='^P&/64PKJ7UE3XQH3IM-L8'A)+MB]?"4 M%Z1;UV.Y2<4>7@W3!=))SF600I3$ZAA%\QSFF>X)%[ L%%1F,C+*[HS)Y&2% M$D?7HFUZNX[U?@P.:*\ =4L[=_WUV8[U_7NT1[=G7\/+F^(NM+^7^,ON0E_S M,B>Z"VV&\CAWH0=H_PGN0INAY^5%*(.$LAISE4J2I%#0WBE*Z,C#RUKDKKENT ME;(_.HX :5D"]8:G]A- $7FTS.W:8FZ8S!T124Z3J[*W^6K?Y1K![>KM5I_%'4 M[W^RQ5H7%MTLE[K8FM^3G_,@27B4X &(5<'@%PRB*D(8$(C'D<9(RQ$=O>D M';BP43.GF].Z$&*I:^%TTZ.._O;J]!.I5R_=G]5YX"]1,L,!:FY7_R6?A1CK M.,;J09DQ]>47X%$)]; $.GK'P6?UDAY ',[TW(WV&?U=GZG%ET^"K8IGL7AI MI^?\)<&S' ?=SV@6A^EF8?4M<%G7LD^FR]>#Y3B6-%$GQ8A)/99*G10ED3"( M(B0)S=5FAFRVLI&_'([%MTO[XEL7,,WVJ)$ALMNF-OEYV0WU:-@!/Q0_8,.0 M;AV^4:D-3[KDR-]>=04BGK8K%PXFW;&N@.AXT[IF*=\JO1?.61+B#"4) M##(10764"M1FA&,8AQG) D)9D!IU[#U>>&03TI("?[3$#/-6)\+W6X=K1+)3 M>5-I' 9^'+)^Q9R/;J&)QWL/H[SYFGK^MOHF%VN\%_ZR\Q'7M8_;Y MY35'UI.!6=_ZSZ1\ 1ON0,?>-1/1>_#KU[FW*LEFD*((*%ABF@*\U@HAYYD"20!#V&6 ML"A <(4]*1/H^:^_DWCRJ4[T.5C?39/(H227*0A@S=9Q&.8HA M#I73*U">I2GG*4F->NNU: ?4_W_ ?L5>*3^$X6K=O)CB(HA!R?0L$H3B%^B@(@URD M%$68YRPW58JCM4$V%>52Q]Q<^D^5Z5X^4SJ?XK5AW7)EUVM.L&"DSB*8!CI*&W,*:11)F' M64P3E%*&K:I_SY,9684:HJ"E"AJR=M[5+@'D*3*O&PP,>*;/"$5V5>O25U_5*4WYOBWGF8TC $DN4Y[Q!'(>*0!92&'.@ARF M(E8>#5/^?B+LR@Z\0^A4:# IB%?92G=@/)G-&2 KL&&BO>HPN@D]+_2XUO2( MYFLPK.=A,+2Q%QYVO#35S!_3T? /57U/?NI,\T.UT/EE]8OS]:#S2'E4.$I3 M&.0TA"@),T@QB2'F6.!(B)22Q&$@K@LO1GIS];3NS;5>_*S$:-!OW55Q6V5>O[O;BZ M]_&/_?>AI]3NL0UNZ:)HNR5XO+1U!4R^[G"YL##ME:XK0#JYX77-6B-4F^M6 MX=6Z7'U5AN1.J&]ON9JC/*%Y2B/(.-%I/4D@S3&!<4RR#'%*!;=JU6_+P,AN MZ<>2U8W:D06@55U7/YK:347?8T7Y.5S-+->8:-E9K>&*\@T[0/,S QU'$]64 M]V Q14WY.?*OIZ:\!QRKFO*^=5RG=2N=58Z$MH%?Q&J.XRC*B?*]&&()1+%, M(8F2&(;J))Q@HM9 B=UD[H/UISCC/NG2&;UE%QUMVVG7-1":?X[?/2NUMU/;AZA./U3XK MVND([?,?<]-&77.[6IZ9'')#ETVE[CR.",D1X9 C3'5+F!"2-,0P8C)-2$@9 M9U9%/H,4QRXZT/3_]5_"-/AWL@*:C_8?_?$"1_#,5-DK)';*W9*>@;-#?< ? M&P8\QJ*-A?6DT\/T)M5R8_&/]=[\0<2!A)A2$+=##]%&:0! M":">>">B-*9"6#67.4=D[!VZ(0DV-"V+ZGO1,0R77BFS97345ES[2&B//+X" MG^=(3!OG[!'R)*S9]UF')BWMP-NJ_EB^?2A*TM4>) '"C"01C#,N(D7__\"&KK*W5Y8BRX@5POMUL/#07B[OAN]323@>HP @2%)*2510%!NE'PVI#>VG6D8 M:#*$+0N@X6&[)=IHXC!V)C;(*R*6!JD%X^82&$[V:1@5&V/E%1U'RS6 DB_[ M92QJOS$;7F9"RV8LTZ&9,W_,QZW'9F*!OPN/9Y<;^QS3?VNO'=[AX8+C>:CZ MS=Q(*%F>?"P FN0N8Z_\GJXQGJ?Q"V\P]@K=?WFQ_U'' 9UBM9M-1MTU6VZ;>ITZ]*'=^09<&V@;N,Q#1(4 @Y2C.(XBR')&($\C"(" T$I;'= M^$XW/D:V*5_47EGK[_3_M!SEZ8BJ61BVE&CUT%U,HCTRN74$'L"E[/$[)1*Z<*U^8N\J(BI65)ZP5< AGE M@3+3$.=AK@KRI?H;(Y'?5+PMZ[K9ZSZ<=*W/%8J&[ M/)6\O2^E?E:'/^6Q;Z;D9%$6"99SR",B=&LX#G,N$LBB* MSRF246?E<0P1' MUN%F5&X3AGK=V1>TD?1.L,][==Y?F:1#CB,&(Y'K,.D\@"6D N>12$HQD ME!A=SQ^@,TE.JZGG+LI.SYMC@;ZHHWN MNS8Q)Q[,#.(-?M!PD[-=S3!CJA+ M8+E'=(N LA\(W +)9Z'P%#T>EJLW:MSS^'31XF$9#J+$!A]W\T6.JEPW;=[? M%8NU^FU;I'^[7BU7:NM2!G&.0ADA)@E,4HH@PB&#-%6SA3/-0\#3(H&1(&W\A(4:$0A$3=7#%C$0LL9E;/B:<]G/* M-]S 3??Z%E-0[3@ $/"I03?S%D>$TFY7.;ELL!NPT]V6VF-C!CH&_3F3CD!X M\BUMJ4_J:CI"<^QYNBYCGQ#\H"2M2O%5L$K1>E'^K?JJ=8.'/SX^Z2!=P0AM MLH_6Z4&GQ4>VZ!U/8,.4CJ=LV=(J=,R8><;0#W+8;%H=[H17&99&B&8Y$RYET&6 M0LRXA&&:\H#'84_P5$ULL59L!\P@Y.P-QCL M[,8> B>EV/8GXGX4+ [%WM!P.Q=?1L73X=A(OM[SL[@_,LHR&G$D'*>:1.@4FH3H%A"@-$ M,I2@."(YLXKWC\?KR&9S1WAS5B1;TE>VUQCIW1FF'E['&[',6IB,HJ2]HRAW M1]6]-]N=6G&[C,2[./KM]C,3I]$U!QH7\;.^0D4E>V6*DRQPMMQ5?81P) M@O,4"I(3B' L(66,P# /___JKNRY<=SHO^>OX$,>DBJAB@=XO:3*XYG=\E<[ MMFO&FWW8!Q5.#[.VZ(B2L\Y?_P$\).JBT!!!.Y7:B6V1Z -"H]'H_K5(8Z&O M@$"!TY.4'%OH;56[: D#4^9.J\C,E(XB.,P0;F7N:#K)9SLKV=AH'@=TW@>V MXY2X)_$Y3K[@I+GC-G9#F>[,QS*42QXA]3-'6:1^E7G$?"RDQ%DV8LN^J6)D M+1NC=NDS#7BY5 5LD1OTXQLYLF4K^S2=]R:.:MDJ ]AC;Y08UG>R^+^R$M?D MJ9#E27MNJ1[**_;O=;$4]\M2.4"KMWLU@W7!H/KKBWYDKI%9 ML0Z8DT!Y(UCB!.4IP4@*$L>AP"G.TPZUU>7?O=QGQN9[L] MQ9VI6FW@01;+ ,4DH@C'?JR.Z3Y'+,0D"-2!GQ^3W9X/;J64.=0HKGC\@]O-3'$!FVH&VE!1:_GQ;) MLM+]R( 3EK6?%F>WAGW@.2ODKPTT=5M3VL3I5ZME0=>KIMJTSH]3KM<7*17I M.[E-C9X'/*.1G_@HR'2:,J52^<:91"Q*<9Q&24:P4:1N#&8<+^*&H-[1>DHZC^5C4#OH.^,BGCC-[G\*/*G4^1'7]5%9J@7U=O!0:1_EFP6_)LS ]L@R- MX=CKT23,SR>#PIX_IXPE)W!EU%2]FJPNJGTHGFN4G:^W]S<];/)JYBE6BM>" MKY4]&-0+Z"1C(K35B69PX,E.-B;B]4\X1L_;-@+IH'3TK>67NF#ZJUC]*/FV MJEH=:2@.@C /4>Z+"&&1491GH4Y#\'/]2M.(T#C1*#F1VOMQ0$)$_&T_,XS>ZT#O_6Z/OOGM;W476[4+"9PS'Z]Q)\_.O!F]6J:7CP M&B:\'A=C=G,!"#U:CQ<3FA-W?@&HX; ?#.1E&Q"/XDDC4B_$3^K+TU[R!U($ M@1^%*,/J'XS3"-& I2C.,R(XB5DJS --1P@X-L ;BIXF"4&H.*(+@ZC/A1+" MEO*N<%8X'$>DA !P7":M)?*&V90"(3=.2S*,M7'DO0E!-DYSO8NN,? HX_8#% M]MGLR&J75B:M>!7ZWO7A/^7#CW)=D05_^(_Z=P$K;+/(QP0J!+I,UMJS MQA^VE'UD@&(H%^^"8&RIJE,0Q[;#66:W+TLF!*_:.AWE8JX*^B0TSO(\BN/$ MIZQ.WHD1#G.,LA '*$QY&@1^X L":K0[0,NQ^>DH-W'$HJK61$VQ7D[JJY=[ M;,N,MRA7^BJG#7)O'F5E!;W>'5*MF2$:26$P8[.KJQ[9&@=]Q-S:\\*-E4P[ M0&G:[-GS(A^DRQJ\8@FDLJ:5^/=:V9H=16S8VCV0V%&E[%G1Q@+G M.$EG6FB-<^(> &.H#R46_ ,W:WJ9G%-7HI5BZ1!]T$YONE[ MQ:I8B>]B^5HP<2^61H'%&'FZX /SE'*)!4T M\0/F&V6E3,6P:PNB.^B@FC?E 6R9 ^9YN9XU,WOTD>8"9M:N[F^N9\?AC;98 M,SK]ABV%^MB3Y5(Y+M7*Z[$X8F;;1'H<*V?.-;O39N--I/R#/+^IZ%IN#,^E M<@S_VP*&_E0LU*&E6#SJ15#-DYCB()Z3KDLME!]\T2%M4'&&=G4D=0!MXIXF](G N^DT<3VH";C),Q!Q+',U M1&I:4V,@](&9,'D'ML29+HI;OLU__3[G,@CB-!$H3V*N#F99CK)4*N\L2^,D MS&5*F5%;].V0CI?KK\K"J=WZ^XJL3',%>^(.+S\[(6"+[-?;FX??6/?&*WA_U$BF6]%[:EB_5F M^TV7F&A$B/9JD*2!()BE2"8BT#?2&.5!'B,6,,EI&DM"0 <4$Z*.%XEFP:MY MF'E]+F;>A@_8GF:D2+.];6SUP)9?7S,;H@[:M$&D'&F;,R(YZ78'4<+^M@=Z MUQ+14_?B_J5H(/ +4?7ZAP8QY4&$&YX5;2QX MS].$IL7W/"OP <#G^3?@A6YJD%M1=NWS#"O;=EYRO/H4+73[Y RCC(UH&^?Q$D]C?Q3(J%HG,OEK)C6S**-K"V9.6O+ZA-QIK,>!=]?3U%@ 6U:2CXN6?8;F>T!EFZGA M!$ZVX?- RLTX\ZNW_FWC1ET&+ MQRU&R#:%+)4BX#(0".O-7.'%R3ZH?^ M3YK9:%ANG4'UPM^.X?>D\VV2)=9M-GT?S_38>O_N5/]D,G0'TC MJQ:5;4ZR/,S"+$51D,8(LUS'Q74*KQ!I&)&09(F$;.W3LN_8;[@5*XUQTZ2) M%0N/*79G];\U\$K+=0TGO=S(5'\.LV83S[F98?RX,PFSL=?UI.E_O1Z#^@"T MF;'F$3V->W_^WV=61MH))F9^ MTDWE?29F?W]Z)R[LMCIE7C4']\ORM>""?WK[M1**_"8/ZDJWZ*BOE#:X%)E/ MHR2@$OD9D0B35$/X\!CE42;]A!")@PC6Z '.!,14635\^.GF]NKV^N;V9^_J M^N'FGSQN>O"U3 M3CI VNMD)+MJP<"DMM%>0?OV[8*1QD!YU+WIBL5:$6JC .6B^B1DN13-1:BD)$LY D._! $ M:#PA[XX=\1;>C];L=K"3*_*G;H?S6E3@&ILI9]7,KG[0N8(9Y",HC%M)O*TH MW42>A&BL_6D]5"UHD]FCVT*63T]ZI$YB5TB.DZC?"1ZD6\[?$55RDBD9QJ:< MA@6;QJ:&C=7I?F/U#NY&[90U@%%5IW*ME)=_]U*+]TW4N1B*T>9L\)LH'G^H M@\.5\FO)H_A945A]5L>!34;G/,YE$!-!44:"2#GH88BH1JGQ \$$RP,_H8&9 M@_[11'/N]G<_)Z31:LEMAK1=:!K?9[=+-H0U8SKQ/<:R7W:M$] M+;NWS9O_'_V*05KV?ARV(5\URS;!_\M?.6#;XH\WK\.MDC\0OQ.V9_Y 4N^Y M?!^6/]ND K9>"J[+?#O(Q(-KQ:+A0*&/'?RC-^ MNT4K1Q^QVV::?4]OEN5";7N?2YV6.@\9B4CN,Q30 MD"),681R/R.(<9^%(N?8]WW(5G.4BN.5TSJ^&Z+>[PU9(/3L<069[3\7BPU; M6W")P?O0H$0C[47':4RZ'PV*N;\G#3_L,!KX:=^);5W5KV3YAUC=+PLF-ATV MYLHY#"-&,))"%TU'-$4D83'B(HSR+,62Y]P8VM\%AX[-04/2>]$TO>=-KY;) M(G6@R1HQY.9J"ES&SCX="V1L0A7M3-:L>QO>WWO*'(2P7$W=%+&H4:?0323) M1KVCA(1 A#]>;,=&;U9!&BM"-OOM2KSJ8L[%X]6"UW&?GXC:(=H^$5VY/T\2 M'Y-$H#!5>R?6K:5HH%QD+I,\HX)&?I::;Z F)%W'8S0/7LU$G3E;UF%A6?/A M/3>,0*RJD19-=K:Q=0/VPH@%IM\79#?K+4K.#2HG6ZA>B.0)LEB 5&_@4KA0'6\J[.KN3 M^Y P7LT)NI-(\>)=N=09P,]PI3L[=V-,'<(\#QL]##H@H &G\T-LY-QQ1ZP& ML+PE/PK!;G#?W_74JD^1=U(WWRH7=?N'>['4S0/G/O-Y2$2(I @8PL(/4)ZK M7W%,@CB*4YR%%'3=[HQ5QY:^I:(3@)29ESKQY[F)W[R:IYQ-,&%F=S(?8QH< M1$_I8.BMX[Z-N:F); 3P:@GJRE@MPX@9"\[U/%;J@SM&I\VA<*[P@V0,]Q1M M2[YT%Z9R^?9;N?SC9E'W5*NJ6Z'VG6^B$LM74QK>?D6&N ([DS[=F= MR!*WNH6:7"^X_N6*O^I/U(A5P=N2S;MEC9'2_].< M)P&/?9JC7.8"82HB1#0V;JPF-\Z2,,J%T6']G?AW;/QO>@A87$BQU)GJ')I8;Q.FAWP\2-P6)Z22M?LHYY<]>];R;Q6-&]'$.]NV2"Z[/SU8W\C M !OOQ_YFV.W>'_L; O,'WF]^!IV*=V!K.L_D_72^X]Z\(QM6M4<_J\-OVS[K MLZC8LJB3V[;@M^;E2&=&0X8U[?%W ]MDA M-8P,! P3U;8 ZMSP4]9$&8JZ5R9E^I9=D%G7(&[KA7\I%N)F)9ZK.0OC($L% M1@'G&.$ZF$2#$#'.9);X6'",(8'E$W203I8>O82G!PR/B,6".%B4]1F30T?$;4_7#PNM?[M6F=$WLGZ>JJZ M6Z^J%5EHA-1/I"K8/$]EG@BFUBS-B*Z5"A')\P %0F12_2]+$U#Y(XBZXX5= MTZC+GNI2I\JPULE.D5$4XC!-4A3D08QP@@7*"4D0$3'U\X1FC$D8V*LS55H! M/G7<(-(BI#0Z] MKF]%]<>#&J?]POAI$&*A3ETQ"23"/!.(2,F0%#+#0DJ,.:A/V@ MQP9BA[*G M27N:MB4,S9#.S%S^D30!,R;62H"WU3DOWE@]< 8H3=NPYKS(!]UE#%ZQ6]2_ M+LBS=A/^VZ"SW5356M^AM"T6YPDF>OQ- %;VGTE-$'33A,MZ?'6MIF((RWO M,\0F7>%F@N\ORQ1E0JAM6(11Y#.*U6D:LNRA M##@V!?L\ '=FL#K-C(%+)<$,Q#[Y65TF3)9M]IO7PY#Y_;Y\*MB;YZ0UN:U& M1K(G8/*3VAA;Y>S;'>MQ1HK6?7K[)!;LA\8 J)&2&!=9*A*&LC0@"#.-<",( M0S[V8Q^'5/C$*(AO2G#ZN-V&_#G$)3L%6L;O+E#+Q4$\8XU<'L<[(::K8-X^ MN?>-Z)T0_FQ8[]1[=B;@JF3%IHGTO0XM*%.S6BT+NEYI;^>AW&WOV+7.:S$- M\U D2>1'*$D2B7! =1:03%"(2>RGV,>Y+R &XC)V')N/*\;6S^NF'K*!CM1; M\5+\$(NJ>!6&AVX7TV!F9J93+LP(7=U=WW@;QKR6,Z_/FBYC.]%GU$%+EG$4 M-9(9NY"928W<.(K;-X$CC6J1U/!I73QIHE<+7B-<_2B?^,WS2_E:8Z!TP*XR MD()+&2!. G5"PVF "(X2E H143^5E!"C$YHY2<>&KN.AQ@Y^ZKCPBF?=T;GA M Y X8*;$81/F1C4P,[6CE0T#7H\#&^Q@,^T DBU&UY)="L88VH+E9H $'\S8 M,!MINCP.D&0[V1VP-RTLI Z-_5*21?L]S3*613'F2 29,H6A3LMD?HSR2,H( MX\'E35N&$5>1*5KN+HCB#+%O7FI4:]>6GQ4RK] M[%^#R)]%>5KO:W_-TED:A1I\0YT'U7]+(;QGY8G^J#RQX&J$KTJ]/[PHF'GZ M&U._I#W\F2)1O0BV4N?&I[=9,U@4Q[,<9\TO81;-_,#OAE[H4C7XR,!CZ.[4 M4I_3,$X("GPUH5CJFX=$S700Q5F>11'+T@Q6XF,]N58E/#O3>XDB3*-XEL)! M0W95"W97$QHS/'>$_]%B";T$4O M^AS? 8>MR9-7QXKT*?GJ\7$I'I4]UE>(RV*A$1S^:=GNPMD$&WH+'V7:@([' MY4TO-OUFMR+TW/_*^[V38DQ_9@IMC]GZPAFOTW>_<*WVHPTPG!.%!QA^4EHL M%^*;8*6R=F^?U^*A5!3^K2S<)E7P3CZ0/S^)A9#%JKIZ7ID&(VS&=FS;6Y:\ MCJ<.TGB?+1T04XQY'6?*+CR7:U-$=VO%GH^#N-8IS/ Z4R .Z./A6/-9W6(FJ?:\Z24/FD"4<1\U.$?9D@ M@F.BXT,Q\:,\IR("--XP(NH^GMIT;56D(*DPIBH;MBNN% &S)2T#LYT([):' MV<9CTVPXT!&HI\;HNK+MIC&&SJ!]-$#"G^F@83;6E+TS0-+M=>F MA&P+?"QYG(6^E$A$V->MRABB-!2(YW&89"S,29K9U70>$G,=-C]>TUFG?Y6+ MQUZ%YU;+P%O9054:GIA'4A#PP-O33:^TTTVEEHF(HU=Y'B'U3E6>IX4^7>4Y M\ [\B%8? ZMK=>93#MC7Q4NA3X"@6^'3(SA>PPUAKZ:L,T\>BN?Z?/#U]OZF M'UXQ/U8-*./\X6DL?8@R>MMN&]<7; MG;Q>"EZLYC+-A0@95D>2,-(UU1)E,J$HPGDF4G5@\5,0D'M_<,=+M >PZM%R MN2S_HWX"[J,[NC#;-VTEA"V^VE%HDCKUA;1N95Q3'&]S/";'2)OASM"3;G[' MA-K?[(X^8PMA4+>5^XWH:.CJ[8JQY9H\Z1JFA(D*%#!&:69K<,Q%0%;FUV[ MQXZTU]*>>5OJ8\(-F,DY&KS &7(3PPF8"7\('V#XWJA7VGK'UDTGE3=]MQ!M MT0"1&$HC?*A?%1]1D> M9MTH!7BV/79)N[TGFWD]A3FHU;70@=LKUJ.4/\*%Z9!*#*\_!X>P,RJ#=>U9 MGC/*HH1]:,($1EAY4;XDJ4IQ(J\(WA [4 <*5^'V9 14 #>I\9_ MNN+]"4OS/T[AO4U9O:NB^>N'3]?M-S*-$DJ2E*- R=2@AQ(A7X06BP%9<+85%]6=/$DCW7"N)++O:&DD& M["Y[P/]PU]?MXQ-V8SW@<;=+ZN''IU9O7VF_J)_^\9?N+^H?JK;]?_SE_P%0 M2P,$% @ I*&C6#4*&J21R0 3Y0) !4 !S;6-I+3(P,C0P,S,Q7W!R M92YX;6SLO5F36TF.)OK>OR)OW=>+2M^7MND9"RU9+1NEI)%47=/WA>8+7.)4 MB%23#*74OW[@9.PK%S\\KII)J\J,A7$.EL_A !P._)?_]OW+Z2_?<+&F__==_^J?_\O\ _,]G[U__\F*>SK[@ M;/7+\P6&%>9?_IBN/O^R^HR__&V^^/OT6_CEW6E8E?GB"\!_7?_9\_G7'XOI MI\^K7P03ZN)C%[]=_+,(Q8LH Z1L(JC ,\1D!,2,46B#,3K^_WWZ9VXEYY)) M$"HA*!LE1*X89&8Q*9USLIN'GDYG?__G^J\8EO@+L3=;KK_]ES]]7JV^_O.O MO_[QQQ]__AX7IW^>+S[]*AB3OUY\^D_G'_]^Y_-_R/6GN??^U_5O+S^ZG-[W M07HL__5__O[Z0_J,7P),9\M5F*7Z@N7TGY?K'[Z>I[!:2_U)NGYY\!/U.[CX M&-0? 1<@^9^_+_.?_NL__?++1AR+^2F^Q_)+_>]?W[^Z\8&%?O8E3:%JEO7FKPM<$ES6G+ZF'YS_?7W+/E3@]Q7.,FYXNWC'Z3S=^-!IE>S\\B]/ M0\33]4\G&:>3]5-/XG*U"&DUL5XCS]X#U[: XBR"3SI",:(PKXQE,MQDNA*] M)*K7BEAB^O.G^;=?Z<&D$"'K%U4BIOJ[1DT7Z9;[(N"#3? M^/5K6-"#('V>GN:+ORZ+^9<6NEK-&TANHQ8B]T^_$-<%%PO,KS=:>9"Y-6(]?YXO5)*?(L[0&%.9 +"0)SG +BB%',J=96]]$ M^;=>O!4.1/\X.$2>G4#B'2ZF\_QREE_0)CPQG.NB%6VAKCA00B%X,LJ #KWD M,LF<51- W'CM5G"0_<-A?UEV H:/BS!;3JO@SP&ME.999W($(N.$:I)-E"I# MCB*6P$0J)K79'6Z]>2M(J/XA<9!$1T;%R]EJNOKQV_04WYQ]B;B8,)V<3;Z MB9P<;$P6 HL.#--];MT*!Z1T%!TBR"R2\HF!^029L M+?@/)']\/C^;K18_GL\S3BP&E1BYP$(1$\KI3, 6 8I-T2MDG%G9 !B/$K$5 M3FSO.&DGYRY@\S%\?Y5)?-,RW60ISBVA=\RJ$D@^,6KRCH0 3PYR#:$2EI*M M8[H!8!YX_590<;U#I85LNP#)2+=XOYM^DLX407#1\<)ST9B'1DJ=+#"L MZ9:>D9GS1'+RU9-.&9S "#PKZS0Z+@Z,6*Z_;3L =)SBW%MT(ZN\GHV>OOL\ MGUUD8)*2)0>BW2:2@B)O&+QUY QIGKA&'X/-!ZG]]ANW4WW'JK4YSX$C61(H!.T_&*V5NC E6B\/4?_N-VZF_XQSF M02(<6?T?%Z'6GWSX\27.3R<8R;FM6Y-47H%BFH,+TD/QT25/KHU3A^G^QNNV M4WS':>GRVJN#8G0&B)Y-F"9 M(@_'%&T./-Q\[.W;0:/[%&0#T78!D5AJ)8_H-7X15.&=K$G@VQ1'A @.% M-+HD"#63RGFA:*<$ CMO )'[W[X=1+I/1#80;1<0J<>XB^=AA9_FBQ^3(+,E M23@(D1M0)DKZ"A&8U\5;F0(WH@$R;KQTN[*I[G.0^PNR"QQ\^!).3Y^=+:.EV^&@^VSC_H+L @9>"\:;)L=6]+]\. M%]VG&0\7;!?X^/ 93T\OJ.=.>2Y#@6R"!&4SA\BM@V1C4A8I>M+8PDQ<>^=V M:.@XYWB@&+L 1'^I99QS-/?/WPFN2W?GJWJ#8X:64^LTTHD+VLX[4$YF2BF MYD@ND%-&")-9;E$T\Q@-VX&DX^QD8S'W 1J2W"*-CC.7APMS[/.J3:CTVW29PNF_8UA< ME);[PD.Q%%3+[#CQP QX)(.()AF#!J,(AV4R'WKS=ICH.*G91*2=5.M?,?$; M_60Y22Q;&1+YS#A<=ISC;"'5D9)P0!WG- MQ6GX-%%<.)^R FT<;K)NWD1?MT"??&8\JL..06Z\;CL$=)S!W%]XS;3^7WZ] M([S7](,#KF2_??/BY9L/+U_0%Q_>OG[UXN3CRQ?/3EZ?O'G^\L._OGSY\<-- M'K:\K_WT4UM=YMZ1_@-O>I\MX5,(7R?KHK@*A;?EM^DLS-*43,)\<[?K$F=% M!TGH$I"4K)4QEIQ+;2.@C5B8R]&'^,CR*F$9UW X?^EFC>'I:GGQDZO%M@M= M^]J/BW><+)>X6EYR*; FZDJAU10=*)\]1!]K+;&4V;)8!#Z6S-B'RYL4C'./ M?# D7%BV^R0M8SS [>;F_2?N]J7;/"43>"\2D20]70\0+!*DZ\=%:H@ MDV2/94;W1\TM0L8%SR&ZO1S3OX73,YS(5(RVAN(SR3PHQ1"\4KR>$43)E';2M;:L6Q'6 YH.@L!\ M:&V,Z/]>BBFE>H=N^1X3$DOQ%-_@ZN(@.EI>6/ *@J@'"T%D"-X%*!&3$8(5 M9Q]SB?>R2X_0,TYOC.$ U4SV'>#HU>P;43U?_" 6)C$'9F60$%P,M 9* ,\H M.(A,Z.28]]R9QKBY_OYQFF8,AY.]9=L!+MXM\&N8YI??O^)LB60^WZX^4_1Y M7483EY@J/DIP-EM05CAP7CD(FBNCDK'*/):'V0GO:6[/S3FJW#:R.[, MO^)B]>/=:2!QS'+UV+[6R+3:4,V"T4D&(M[7$XW$P5OM06<6;+!1HWNL,FD_ M@_,P/3WX-4W"KF9"[\"VO#A_;6TZ\04_AN\;.:VW8%$\\R8"+ZI6>9M$2X&L M)').JXP>E=5CQ0G[P.=A:GIP=IJ IY' .X#.M8WUS7R6S@TH%\DX1 3G,(,J MMMX-4_2M]LK25Q)9ZS#]7D)Z\&N: .9P,7> E0W]DZ)D](1N()C3[APL Z_7 MIS!!*>X(Y&D8WZ4'IZ5ARF\G07;@IKR>AC@]G:ZFN*3]-2-$'*)&26X-$94%$H^LH*L"'H3#_B0K3><[:E;5SW9? CAT%4U$5Z^1IG MM^,&RS(*B:7>4B)>7*&04.1 VZX,+*O@1&GM(3],S;B)Y&'T_S#(#E%%#QO: M>5+S7?A1,YH7X2,SQA3)'9A4:PNC)S%9:8 E;X1 YH1]K ?-(:GDFY1T Z:# M]/Q )OD H? M^XD9=[L;#D -1-\/ABZ#R"M&6%#D^PE)+J65Y!EZ!]YD\@PM8F D-ZU:;VD/ M$C-NT#XLA@X4_8@8JJ5;DP^?YXO51UQ\>8&QYK!>SV>?+KX]Y^?WL*I7_TE\ M$[*B,655P$MR)U5DM.?7K+F7 5W6)@1G;X+J;GW8[J\=-X1O#)^!I=Z%I_U\ M/EL+Z&_3U>?G9\L5+9#%A1@O&@5,2HDVU.D(46( Q1S9W$B6MEAN-F" :R5#G-R !,G#@*GD$1EQE(0EMO'[CVT M">/&:5(^,( .%'8'J:='E\"UA*I1UEI-UE5PSLD!U&1V8ZBIU8+9*S+#WA[3 M+.V8R3Z&)SY<7F ()?5@JJYM[]>XB-DP9;F&D"G,4)K16HS&U% MYS#@*5XWCOA1SE%V$G87_OB7+]/5E_6=@EFNCM]T]@EGJ;*B90C1*0ZH:R*? MHP9?8@#OHBNT1P<;'VO0OM]F]B YXTP3.O*&UD89'=B?1R3$Z[3GVDD,G:\U MH>@AB(Q0F-=66%9+*1K#ZL R@N97XH^*JD:JZ,3OONPKM'PU2Z=GM:'02<[K MPHMP^BY,\ZO9\_!U2O9QDH,POE@&G-6V^%'IVKS.0]%!H)-2MK\0L@M]8U^: M;8.*>TS8( KJP*:=I'3VY>PTK'!SBZ$V05O@9YPMI]]PKZLM:-OR\?P M?9*DTIXQ RGZ"$K6Z<,V,4*-9V3)1>"R=0YK1Q+'+J(:!()#JJD#%+['59C. M,+\,BQFMK>4U=E]@F:;I:N(56IMRA"PU28_)5#OF:) JVX!*4?32>H=]FJIQ MLUL#8:VQ,CJ UUU!38H3FAL;:X$LJP,F(IGI4""=2 M<>1D)A=)I (51!0!6.8EQ^0SA@&K(^ZE::1IF6/E: _72S.%&$5@F4?B>8^KU,IB .7%,> L?C2.O%_EXIQH3.4OA^!U1["[PP^O^-ZGJX.@DMG?"UK M)($(30(I,0)*J8I&&7-J71!XEXI^X+./7A^!R1Y"[@ FEZ:8W%9\15\N)\5) MVLTU&6$3=:V\3A"383?+_KKL'JK=K3KM[B+J+JH93DY/YW]0[("_ MS11<">^R\ MNQ,D;H-L,.WT8*P>ZP);0HG(A >[&?U(V[*W,E:+CI9S[8UN7?CWLW7@/0A8 MK63?A1';IL-G(3> ,YE!Z%J1'U5E2M<>LH*K;'A)KG4%JT?NV'L(KEIK MH@,S]<@]2E="RC*OI\75N7%!0-!U2IBR(01IDHNM$Y '-@L:W@UOXUTU$GH' M\'F@0XU FTQ1&;@AN2CAU[&G N.U8MXRJ?W_X6V!=M+S=FV!=A%Z%QO;P]UI MC.5!)O3@>:&=.7,/42I!1M0+YYSGJOEV]O,U!CH00@U$WP6*'CG.5DRK&'0! MHYR@#9\1+UQ:R,$F6AY,N=A^.-5!%R$&+,]LNH,U$GH7 +I64?\N+-XNUJ+* MZ[$O[W"QGJX\$4Y*I9T![1S)RB&G!6$$<,ECY#&H[%HWUO;]^]?'_R\17]MEEMY ./ M'[(N%OM SOZXSU\OO%-=?E$NE_N5XJM%EQA3Z#KO<)5>%(<8P5P*2+ M*&-QJ%O[37N0.:Z'W@(Y=RM-AM55)R'AI+[UA8(;!(SKE \!HOWEVX$7]9?%?+E\MYB7Z6J2@D1F$]8N19F$ M8.H QQ(@.AN\"EJ9YG=-KKU^7%]["&#L*]L.[B6])<\AU'XRY\>#5_-ON,P& MM;? G?#UR-% ,&CJ["(?/4?K3.N-^D%BQG6KAX!,&[EW8%?>DRZ(@#J,^@59 MQM/Y>L;>.5>3S+QR.G,HKIXKFYPA%!N!!65S8,%FV=[?>82@<3V;1DJ_X]NT MTD 'Q,OO8?%WO":LB?%,:U[OT=,&6].G&2+R""EIRY0O*F+K^NN' MJ1G7NQD&2(UDWP&*_H(S$M I<7*2OTQGTRJ>>: \A).#: M1*88_8.M"R+O$#&N:S0,< Z3=$]>]55?J0G77F,I&H(V))#"ZORK$*M -",/ MTAG3VN;<0\:XW7H']:3WE'4'<'DSG\UO0^2 MF6B(&XNQ-6@>)&;-W#O8FBZZHER0SYVI/841-*NWZ!393(*\(ILI M6;31,MT\=K]%PKAM>8< RR$RWATB?@.1&7ZJ=22-0')A'R_2X-/9&2'_W(#6 M6\!8Y@N\-C/M=C\IZ\S;)(IM;=& -" M94&\20G$DZD9%X_DM/J06W>G:&?LANM)-[RU:Z&0#GS -[BZ%@$9IEW $(!5 MQT194<#KB!0!966<2)Z[UJF)&P2,W#MND&AA;P%WL(M=="*^*$:^NH_A/<>, M#@CJA')#P@BV,/)EFP:9TFXD7T],S M\JTFPF%DJ7A0SI,CQ[6#:$*&P+!$@3*DYLG0!T@9]R#O*,C91^@=8.=O./WT MF>@^(3,6/N&;L]H@ZFVY4X)\*3/A @CL&Q!C9?LDHCBTRKDRS1!)^%= :U\Q;)SNA4AW=1&%\//(/,X!0YF0FU9\XJ\A5:]WK]B?N.[Z3OI_N. M[R+\SN!SWA);F:*%L $21T[>G]<0DI8@8Q"H2K#&M#[*^0GZCN^DUZ?[CN\B MY Y@:4 FN\9%($6WAKF'3>=_R0#>I 7< D7VN M/+..ZN9>>F/T["_:AH?*Q\\4/7_[^[OW M+_^5/O/JWUZ^>D/?OAPD2W3?>XZ5(7J2Q_;#ZS:)@Y-9OF%MJX[YUON\G_7@J0 MPI 4,N=@4AV[Q64$7[MU^9@XTRYB:3YDH1'IG6RL1P#J&+KN&.*_S1&?*4(D@EUXWE'/B0"QCAZN0+IXPX MUD(8A,&16U&, >$ME]'X>.IXL6VIH F*6(+(#G)M,:P<(H6'I0X>RLH7GE&& MUF/H#B1YY)8:'2^((73>04WZ/9Q><#GASAI4FH$MA5%0+(F57&^KV$=(*9PQ5] M^[;-P5+O #K76OR3TW=^XICSM*HGG+X+T_QJ]CQ\G9)O=EXP$6URH:0,+@1B MT @!(7 -O&0G2RI18^MA9SL3.?*MP,.!\? @A@&TU $,3^9I>LG9O9'NFSG% M)+,5O?=TW;1ITWODG-L@HU)<2$BE%GQ0L$.Q=W$@K"HB*^Y3D72:#(6'QT#AL\\*G"D&"E=1>HM&Z]87>CHO 6T2&^XGX X@ M0EOQ L,27^#FOZ]F=W,O[VDM_#9?_!$6>6(4!3PN.(@%Z_D!QSHDS(%3UGG! M"O=E@-E,NY#821"Y)R+NMJ$:3#T=H._1L7%DNWT0D& L,LPOUVTLC?"ON)B.L^TEA:K1AOA;5GM$X),.))6@OA;=,&,=:5]KO M3N7HT\".B][A--C!CO\ A^LIZ/^U+17H-! O''5]83%-M0-+_=A)%>=ZLM^$1RZT4A:RM_58 MVE, F>KT=4->D711"]NZ1^9^E(X^W6-LJ+;49 ]X7;-3#W9(9A_#]WHSL(J3 M^*4?7+2%Q'4U&,Z6:TU/9.39:_+?+3IRXGE4X%T=41"Y,KDD=,U;_^Y#Y^CC M1(Z'U:&U.'ZK\UK_-KFJQUY^G#]P+KF1Q5H">'I7'F_CZ?336@#K36>"W"AK M2H1D@P:ETO62F.)'?G[$TLWZW$&XBVT2><#([?'I3:";37PGV/7\\6 MZ7-=JB>S_!Y7T\7-W>D[$1SD0;YXMF"5CM0Z *;3^>*?HV2&Y5 MB=[=/MEY ,D'DS+Z])+C />X*OOY<;I9F]D[%&@L&)4LK.#="OW_0W^L?[5VICC:146/DC+^R)9^HJ!V.NMGG]XZ^HNW$QCO MD:2_G*[P RZ^31-NENU[3/-/L^E5+!BDR]%HD@BO$]TIJMUYZ00A!%9(#","I1)'NA'"7*@[3\Q+9AO MW6_XZNW;P>@?X@QJ3Y%W )9'B\"B\L')]&G>/\1!43.U'%BU]'+69N)XJWHMIQS+HE;6N@@*HP57PSPRQ(Y)VCM\NU.92>7-PY%T#UM2X=45Q?3?V^V9M7;NZMDN@ MC0.L<$9G'[SE Z"MEY:X0^O[T:ZXNXB^@T#C1H*H9G=F:7J*-UCZ.-]5FFBM MR:*.)Z5_-DFAX'D!S"FFG+7-OK6Y'X*/<>]M'!G%HP.A"S/Z NG=:;I6,GU] MBN=-34^^5!_Y/S>5?SKZH%56P(.C)9XM!Y^-@XS.:QFB3ZQUM?$V=(UK=,?' MSWQ@579@K1\H177,&U6D!Q=K*:I3'$(*'C@K+";-?7#-;\;M7S(\F,7L#H(- MU-4!Z*ZD5V?@;'('O^/J_D!$80&ED!B3]\6W M3DIN1=BXU]>Z@V1[9?9S%OYP6_*_A.FL\OP,"WVF'AXI:;D410/+@CA$GR @ M2^2UAT3<<:MOUZT?#-<=R!OW1EMWH!U*L8="MY'+N7GQ1KCKPM':13]\?TX_ MG-)B+)E'96@).JX,**[H*XP:G),JH^;,-6_D]Q1-XUYCZPZ?3578P8Z_/GZO M!P DPPU/+[]7]P4G4@MOA?! L:6J$ZH10B!Y<>E4X<%$:5M[F@\2,^[]M.Y MV$9I_>SF=P_'+B5W7KAT*3:O'8_,9LBR$(/,95I9,8(/MAB6$UIEVON>6U(W M[C6T[F ZD%J[R![=Y>TDI?D9R9XDC]-OZXYG3DL;=(A@K/:@,K?@C."0LT@@KKP(.]R56.Y&?T1+=I)]KEHP1&TSVSC>P3% M*+1C+GK+E4VI]5G0HP3UU@WI2$#;5R6=(NS= K^&:;[P?,]=#?)ZUVY(G85, M;B]JI;DCN>E8:D442O"&_)#:<\_P6((SK3O;[T=I;SV.CH3)YDKL%*P71OY= M^+&V\(QTY(4M$ NC<"RQ LZ3.^,\\F*$BJX<;PL^)ZJW)D9'WG_W44T'D?*] M#"W.;J0"+EB3D<2FO8>0R. KSADXFP-(D;A)/$LTK>;YV)CH>_!NKJ M-_JHS+V>AC@]78=P$X=!&QGK@ DM0 GR<'V)"*BY8AE9$,WSWMO0U5NOH>.B M;U\%=6D G]>J81)5[2_S_&RYHG6UN&#PQZ0V8V;6.<@NACH0@.P[.@O)>+2R M>!YCZU+Q'4GLK6W0D:#83FV=&L/+_.CZ%&EU?LF4VL[O"56BXN9N:(U;SZ]:WOJNKSXT PIMZ]7 M#Z.T+I*(=WC;E,I]0/)&UA+\[=N;Z21)5TQ($:+R%*QE3!"=*^"]8.)D5QC%"DQ@]A\ M8.+.5(X+SV-[CJW4U8?GN)@GQ+PN9Z^]!HDS?%M>8"1>=,B<20-)RWJ6Y&N6 M0##0.C,1HO&1-_<4'Z2F2\^P&1+N-MYIH90N /8>OYX[&.<<>&<9:EJ,.)ZM)G.X;%.EQ%'>2<+Z*BBX;D\VWGFA0N6-;> MDMA83>(C.:?2(4C,$8O448GF4-R3UG%K9HZ-T&,HM ]S>/]MV83U M$PJ^5$1R@Z-7=0HX+R1#&8%[%W+0W#C=NKG$HP2-6S@S$@@/5\WX.99UW^C[ M/=5K??[6[48O?O-\OEPM)T%H):QF$%G1H"2S$(7,()G4R2"77&XW@F./EX]; M*',DM!U%,Z,&%W]AS=A25),JSKZF?P/M(D\D=IYKW R MY$:I8//.J'ORM>-6PXR%M[;:&'N>P36C?=7X_MHE:EHW6=F,UH.0G(2&156A M)>!:YH1&*B[$=MAZZE7CUK(<%4]-I3[^=GE?I'2-QW6USCV"G+ 4@A<4 MZX>$2>K6Y5@#L#%N^F:P4[>Q%=Y!\O$@9B\G*MZJ!S[O5GY=K!M13T0R7G(N M(06,9'B4@R 4AZ*BE3X'B;;UC*+C)V%R7V,@KG[.O7T[4HP^F%*%_- MRGSQ9:/,"Z%:J:RFG01(@!1]%.G %\9!N9"%MI%ST?J"SI:DC9M:&PR)0RBF MBT3%Q4R=.HR1PM^)M134"EW 2T-D6[L^O##@.3G]/!025?MN*3=(&'G^QQ"* MOG/+<'^9=Q!7W6A3L.' ,2(EF@0BU-/]C +(FTV V;*HI*!XL?5^>9>*D6]> M'04X!TF^ ^Q<2.:R1>1%-?HLWY-E>S%=IM/Y\FR!5^+3&;5-&621M8TD,O L M<)"ZD 2"R\7Q 3RS0V@>-[,_J'-V-%5VL5>>WS1?=ZC*TQ7QLGRUN1B>GYVM MWLQ7_XYKFS[)SG(>>8*@A*-%&369=DE6G4=AK+?ES,W 'L M .KKP*:^GW[Z3*O[KTM<-TM[&U=A.JOG%A?9IWJR=G%A_'7-3UVUU!"2)YMB M)%9MKH.B' 34=6Z42RD9I9-J?5_K '+'W>%'!>^QE#QVF>7 M<&^NC_7*F5BG/'H90&AM0$65P$((WW=KI7W&U32%TYN,M9[G>_-51Q_N^PBGQYCT*X(3A?8VR$854);^%;1B M@-H'=*4H(5I7>PTYZ??RV1\WK<&Y8SZ)FB2JW4D1-=2&I%!8RL8;E-FV;N%Y MDX*.)_3NHOF[P\GW%G,/4<#F1@ZMO-7UV43+9S^N_^;D^W0Y2:86S=4)[K$> MZ*F2(:0LP GF D_2%MTZ/-V>ND[ M0<&[MP8'40AG4'MQ?P+!2(318(P.0A( M1'#-:M;2(!(4*RQ'Y;4*I74MV%TJQH7.4/I^!%9["+\S^/R.7R(N)D0D+SD8 MT"E8\C/K1089J@'7PG(MF&U>)W*7BG[@LX]>'X')'D+N ":7IIC<5'Q%7RXG M6FI4/,O:.M&10&C)!.=E!0W)48-6!>0BHE#R"J"M(''@!1UMB^RWY:X3CR>/5%PNX1^$)5T@+6M MIC9YKE/D.8+&VA(X)$?A1])@/(7P(1>C6.MT>O]CM0:"Q#Y3M7;13S^7W?:< MF2.],DGX1)CQGKQ,].1@Y@#)EY0UY]*XX4=]-!M\-%PCH9'@V5R'/0/V]H0= M7UU8Q@)D42)YH-Q#9)%V'*LQ96/>9^+,<+V#QH/<(?KI%'6/3(H0092" M08-5+H$R(I+XB%G&BG+9.VV:WSYO/MICN.9!(Z&PD;ZZ0.,.3=!Y1J:83) U M6E L<_!9DT=A#'G'$H,W@W<+/ZQS_7"-A8Z"Q(%TU4&(O'6!74TX2E0:M-*V M-IS.=19\!B4\,BS*R]BZ>UK3^LCA6@T=!8&#Z*FA'6Q>HO'A[,N7L/@Q+Q^F MGV;3,DUUH6W\7A+LN_GI--5M<(^*C"V?W*@ 8Q\^&M5;O%U\"K/I?Z[)?CZ? M+>E=>;,L9OG=-9;>EG/ AM/+S.*U>G,R6!2ZKF=SU?D'TD#,BJ ;B]>OT]R4C(+-$ 16P&E#.TQTUJ'G\]W+;B76.JWW*]]_@-9V>XC[&_^--&UOQ>2AJ9Z_-G MG[<1O#-3\]H%(,0H;!U?2.&."E) X+Q ,46K0EH5I76.>$O2#J\R>/0U5[". MTAK4SD#Q-I(G52_DN20@VZ"B=RIR<601=&+BAL#0W3*% ;34K_%Y@ZO-']CC!YZ5"/CM!6EC8S5R["8T8Y3F^FL7W(MR-$N8N&@93V(KFW_ M:$M,X+PN3+C DFX]$O7)E0_5G32G@'&UCSA?:NC(YM.U55ZL@)>:2MKRVCZXE$3G6DQ<-P22.TE@AF&DLA5WH&]Q5_<]II&Q>I+"1I;JGO=XG)?G1-!T%6:UKNG+ZWF8[>44 M/?RP1J9F2VH;&9PZ2.*>>[[&&,69U,"\LJ HU :G-;G:*CDD3)$WW-H5NI^2 M0XW,S:=>RUW2>BE,!I#H:.1E9A\^BK!)U&+AD/0&JG -A32!J399#);719199T:__A M)@6'6H'7N%PBWFR@=,TQ1H],Q"@A.7*'E48%40?RCJ7)W 3#BI3-^7N,HG%M MP@':OVT+&@J^7R?BH:OA^QU"/_"L9J?2V]#:[)CZ_I==.:;D*3H= CB_W@@8 MZ5\(";QP)@3/3J0A^PK<1]-0C3KNVQ&-*\9'VF"]X@@JB=HL-F@HQ7,L60=G MC\5^=XY)4^QLV[SC4"7U:Z/6+>#B[;G-89;7OZCSG8F"\V'#^Q1*[O#X5M62 M^W+4*G*ZQ,IZ8NPE!>?86H_P7!])KFF\* N_.E2P(LK,([#$/.VJ3H"75H-F M2K) X;2RK7V.PR@^.!+;]NW/KK_]:AU:%[2.P0&Y');6NZO-ZFI7!*:T<-'E MW+P[Q($DCQS9'0^?=R+ (ZJZ7Y-[K9W[/B;U^I\W,ID/4M3()%X^_YZ,0M H M&'H-TM7H/T@'#K4%;A1712<4JO6ED$?(:38DX3Z/(:&BQ6$TF%)!6],HP4L& MSFJ)*06&S>]@/4;/N&:H%28>')9PJ ;Z-2"U,&^Z[K*Z)+>F%E!2"(VS?2^S M//:X9BGK+2EN9'"NO>_DUOON:WS4<(U'U>W M"X$'7]#;YF57BX1Y&7,D_DVJUV"%IQ"G7O\R/O."L>32_$Q^-PI''F8P&+;N M7-@;3F_]&K5W[VBSMO/:!5:/DI;JQ;'MUYR!25KMC+;_N62]]Y1K-+OH_1 MULJVW'K)U;DNY[[DY( PI"BJ-PI\9!PX"S$Y+$*(UAGGAV@YO SZYG.O0"P0 M@P^"EH9&21MD\.!B#, <4T(&%K#Y->0'B1E[W&$#'-PM:6XA^)ZMQS;7\(=O M*S!.>X&?H<9P&XC@H<"^"MMI"="-H;IUUH;=D?H^+:;S MQ;OU).SWF$[#;:[HU)B#7- MQXVQREO:"7CKLZU=:1RW*>GX^!Q4IQU@EJ2:L-XX7Y\[39=_WU3@UZ\FA9.; MHED]RW)U")@+.K"< #4B*!L%>%/[5[NH=#:%_FE]!VQ7&L?M83H^/ ?5 M:;]!T'GGCO48BCT+&:\_H&U/G?NH.G)G'>61&9DDD*8#*,U3K5RE[="JB$H9 MX9KWKCA29YT7TV7X]&E1FX:O%]9UF5^KW U1&Y,R1,8%J% 3D9$I0,* XHZD MHEOOH5L1-G;18GOTW%-&T\[D"PG.I#3.^?87Q4"UV/J3/F,].\6VY_89G83E-Y!"\F)Z>U4$' M-U="=I:\Q:0H4HD>E% >')<6DA$&I?6T%IJGO/CS!FWD,Z#MVK()2]'"*.0(Q3L-*ED+449'/KQ56$K*TI3&R_A( M[7PNETB==UL+0.@_M6[]6SB]%/VU,Y;D5-#<0>*,PHL<#7A!P;'@0;LD,[V@ MM>.U&X4_14N?7=#TL$UKKK .O(GZ9JW!SN$0#76#$=0.UJ"=V=5W1K$1F>2&PH@+G: MG#;H>DO910@RQ6B0(9.M6WAN3]VX^=FCVKJFBNH*@K2\\EE:_2TL%K2^?EQP M^.,6?T'3VBI*0&**K+G0#B@0HF^ET.A<+D4,Y_MM1^.XPZ:."L!C"E!4;1_O:2%$PP+HXM%8\D.C M:]UH:5<:.VX&N0MZ'FP&.82JNMH^3[Z%Z6E=W[_-%Q\H"/]0&5P[",3J?);( M+*_5>?N,)!'#DF?@U5E5L1:N9F5!UEFH6ANT?K@(=C^:QXUL!X/J4579[R;[ M^J%FH?MOM4\]9 V3&@.*>@H#"$F#2WB.C?]G6)_/# MM"Z\6A3U^7?.=YW4HA@(IZ3._A3UGI5)T*KC22(R"QABPU>%&<"\U49*YU M6=JN-(Z[$0X*N &4U/&6M^D(N/_^=OWOFS;6''#GNM5@$8.(+*D,43)R7C03 M=?@5H2C5!CS>"\?:MY]LVUZ3GE:[^MR"J/31LJ(U,%'O.211("3"*??9Q))T MD:%UAX$'2.FJH>8N^K[;4/-P47>P)=W7%_0R@79N &\GTA07)EJA0&+M78Z> M=EUC*49-9%F1*Q%UZP9@>Y Y[L;4%&G#JJC?/>FA[I"'%$,_^L2!>[L.6B[] M1)=.99A1KMX38HKLDL\,HG.NQ(X]AETPU1]+!C/8"Z^C5B.[1'W=^N[?Z2 MXS=_'3(#=5B+34<^FR^$,9TU!Y65H=TY,N!&&)E,$-PUSU2-V@+V:BG>Z?YY M\D=8;)3W=GW?=%GSS!L#M%R>??EZWT(U6+,NBH,6ID; N<[ETZ%.N8DI!F38 MO ] 6PY^Z@:QNZ#W89M\="!T$/Q<*XHG(SO_@?@!%]^FM6[A0AC7]7%RNG[D M^66?-/\TF_XGB6M]=WNMI.M;E] ^L "T*9(@BO000]'U%J)VWI;:HFZXNPYM MF1DYP]?#XA@3'B.ND^IG3,Z[U;PMYQ$H[>ZG)^?[^[L%2>/W*6WKJ_GL3A68 MRP85+7I@L@0*0@6O65A%"D ME+"Y./F48W,8">.6@XX W2-JK"O[??^*O+Y[ MG5"(\>UNHD1S[[7C'B2O]YM<%A"90.NDS>$]AN[*F0'!)U(Y'7DA-PF]^ M#[4Q"^,6MG8,_B&AT'%ZY58SU0-R*/<_::!6Q@-F0QYL6AOHL][2?I[J@%CE M8VTJ2[9/6*L+5\KYTCPJ&:BA<3V/?SW]AGE34_GLQU]P_FD1OGZ>II,%AMN. M3=)2&VO&"HW8LO9>KKAJ6YBBCB?70(GNL)PH!/ 8'@7[F$I:D;.L# MH%X:EMYL[;9>>Y-D+7-.,-"R-ADOO(#G24(27@>O#5.A==[[?DK^$9J4[H*M M)UOO[:Z?#F*5.UP\^_$,9^DSF8Z_GWR?+B?:F9Q%<>"5J ,S."??4VK0AO:4 MQ%DJT0R-MULTC3W:Y'"]/P6E0Y30):@NN'DQ_Q*FLTEQ3*L2.3#.7&WA16&, MJ:.1M>5(@4S0IO6]IJ=HZ@Q4!R'@27@=H(ZQ4]OOSA;I\[K$=+X*I[_CEXB+ MB;712%>;Y?OJARH;(=#" T2%6D;!C?-/.6D//KTW9!RBO'E+279A:9:KM^4O M\WF^P04Z*QW%.A"9PMIU*]E:30UB6(R 1PZRR3U>:&UG7E#]$R[HG8H"!J M(OX.8%1O6R[/FXF^P=4Y$U[Z7% &*)Z3,96QSK7+!I(QG--2L+Q][Y/["!GW M[&E0 !TN^ [06#@7H-$YB+&*6()*_VXTH?)*!<\KZ>AVM>NMM:1F)P&Z:-/ M):FL??.-[7&2.H/4OJJ_,RVNG1XZ@-5%*_>'V&%**%="G7F7$AGR(" H"B"< M=,8%+*;(UNU^GB"IM_VN#:Q:ZJ$#6%V55JRCT9-9?C.?X#A3M@1%?@3PO6" MU_.%C[9$QFT$AI($G60$6OQU&&EPBCD94FA^<>,@BD':#^!C&<]>&IC(V,?Z8Z- MC!-R&]+\2YT!,/_R]>P/DN#%(51T3MHZ)2441^(@_]/9DJ"0()(0]<9#W@HC M#[YB7!=J++2TD7@'+M1#E]&?_;C^F_4&'EFT7!8/N19N*T5?>9-H@80D&.<6 M"SM6#X6[U'66F#_DX!.--D7;%NPYH6HY>%0O @67&)R=0\ M-7^7BCZ;3QRJ[T=@M8?P.X//NX^%\J5B3 M$H:@R=FOLP6KL^^8#8!%>:,,8K9;'>H]@8X'"1C'=K30Z+RU>,>.I2Z'Y%X4 M0'CIDG%D[##6.+"V]"X2P4A=8F12";P%C0L^YR4Y5D:"],R0D>22A[B3PE^.F5896.'["*T7A5]D>CB/G.5, M^R &11&[\A"=[]>!Q,B,#*WP?H?6B\.?GM"MG,G$>P<;: MLIH' BM#!CPG[JW4J02SD\*?CUD<.+#"]Q%:!U'B'1(:N!1U2%&NT\BKKT,+(Y@@2PB#@^@:/9T5;>VI\Z>@M*\"^KTP?UYO M?7G#_ VNUG78\GZS_L_[\M2L&_2:@-\(IP2A]?WDOTU7 MGR^#E(L[R](0..OIC\I8!U;X>L&&S!R7VF@*?J40K1N";$G:H:;KQ709/GU: MX*?+AGSKUVZLN]*AT%YNP/!2)X'[ )%<=+"&3'ZRY!;H ?J]/DC/V'G3]EBY M;<>::6/D_-GY\GV[.#]876>+K!1V?><_)EU'GID,(6,"86L[@.3)Y&^%IB=2 M9_>]>_2^M8VT.F\HXCX@4@_B+T[?SP,17KBRM;1&*4FKR*& $%@]=%?9BJ P MLJTNJF^'D[L$C)=O.URG=P%RH(#'CL@KZ616&>.+F))%L MEO/%%"]984I*%DDN]2A2"4-NO\L9;"[>ZT@$IVW+(1][SWC)VB' T4ZD'83E M#^R[5R$GDR%ZA@Z\1D7QH)$0/"^@@[(B1D>VM74QR5,TC=Y$O*VG,H@J.H#6 M$\' R^_I]"S7!H'+99U*E3^&[Q-;?&(B:#"FUOMEM!!UIF_1&,VC0^M;WP?= M@\PN7>4]<7*G5&58I?V,R:/7YZWX!\D,=L'*3CFC7;0Q^IVW%O;8B-ET8[[.PGD I"2%.S(5D.C(5>6R0 PA@"C6 M:*%3*'&K?/U3B'F(@/$R!HT4.V\MY1&ALNYVM?@Q^>N'"9:"Y#\6*!JQ7N 7 MX*744&>V)!%=9ORQU.(2TY\_S;_]>O[$#33.O[E"QM7[1H1!&Z7-#Y+@R.;A M9#D-YXD+[9E*A@>0SE#48$(B,QD3(&8LL8B V_5.><(>7+UQO*Q06\T?(,>1 MM?_R;#'_>MG9#A7+MEZ!B77>WF:$A]/ HS?*ZVBBVP3L M+3"1%25N60 W,BU)'<#KP) ^PD449BA:"M^Y[]!/G?O>) M,P9110?0VB>-F- 4IAD%^*X./8A:@LL^TK=)L4+&AYW M%Z5UG_M]$Q:U//);@QK!.X]JF]=]G-(C9W&=\<76]GXN>?)VT!J(G&=((D2> M68S*M1[%T4,6%T5!PX2 @NLZ (,0ZXV X@K#H@1SX4B[XT^4Q=T%*SME<7?1 MQLAAU_LP^[2I6T(=@V&*U1EHH?:#1O!9*+""8@;+#"_1-8BY+E_8Y>:UA_[F MAPJS!P2RKJM[CTD-W8/ MA>EL^N7LRT5[7!M3T(F#U)G50>VE'M 'X#)(@75L3FE1O7GCI2,K?1^5S5O( M;VS%A^_7"7<^\UHUB,[+V@R 7U'FZ%FC$6=4.6MBJF>[)OQ?4?%#Y)F;:+X MO>77013\9+2&WN92F\IP4_MDZZSJS7X&04?IN;.*Q?^;8#G(11A$%1U ZYS^ M=[@H\\67,$OX-IY./YU7]BS38OIUP^CYV/"/%$DN)SK7";@R@Q?UGCD39#BM M<^"\8=*8P!';-YW;@] N_=0]L7)_DF5 Q8U]H/ 8A]>8FD@IA:^]'961M58V MJ=HN4H%647$N+*+BN%8JCH XJM9 M6F!8X@O<_/?5[/%UIJ(I)0H#B=?6#S%)\-$PX,5AML1@UJU'$^](XKB]&0>% MXI#*&MM=>Y23VXS_-E^\F<^>5R?C]+0&9?3=>RQGLUR_.:/=0RZNBTC]MA:#@G MLG,4=']T_$ \=^@Q\J./;7NDO#T'1S]>5C6^-A[(U3343P>.YU9,O?S^%=,*\\?I%_K(V_*!?KHLFR;ZFV2LR3FB M*1EXI/U%J=H*D1L!Z$O2'KD6HK4_VH;R<=- W<"VK8;_$7#]8146JQ=AM3F@ M+B4K5B=8H53DPC-;NWQH"98S43 ;)9L?S;3EH OS?%0,MEX&^P/B'V$Y7 45 MGBME,@45F ,I@2D+7GL++$L6F4F.Q8%.C1I0WX6Y_ZF7P7Y ^%F6P%47U(GC M160D'RZBRZ 22@C.1&#&*HY9^JC:STW:B<2?W*;OB:1] +VG6G\6U#XF9?J# MZ3SS"5=6QN@#*)$3**2X)/)ZA*QRLD;YW*'9/J?])S?:1\1Y:R#TFVA[@ZM7 M,_JN)JJ>S[]\(?^LCJO\D#YC/CO%>5G/CMR\:5Z>A>4TA5E^,3T](_%<_^/U MGQV0FAN&D$;)O"-(J5'Z[V585%0O+]YU&?IZ[3(OWD/!Z$%%3!"#"\!UT8GS M@M*U/G-]B)9#;?FE0%_/E\N3;R3+ZLY]G)]K9C5/?_\\/R5KMEQKXE($"HU) M46A:HK4=NQ"U'3O/$+6C->FEU;KU5;@]21W7(VF"H=MV]QA*Z\#/V)'-"18; M6F!)X"-F]:M2.)XV+Q*+ Y#*H[Z; #B+Z:T;-PN7I; MC]N_X6(U)>Y>8%P1WV]+O7XJBG8Z>@DVJ5I6C@Q]$,\]IPG7TD7N$PFMMOWP1=1[UP(BB\GSE&G5;76+:Q#K M>$[DN#6*?=O'??2X/U#GJW#:!*A_P^FGST3W":VZ\ G?G-5K,A0%5F=H^?9L MM5R1=T\>TCE[+Z;+=#I?GBTVX>FEC&/F)C,1($=M03D=P%DC@$)7DX,FIF/K MMKMM*!_7U@[B?HZ@T@XL[K9<;_P8GX65H61 6J&@5 P0,^,UI:>-S!YS;)VI MW8G <3W1,1"T)XAW5^?>6"5*XKQ%P>2Z&J[>J@BGUS(LRY/5:C&-9ZO-#K.6 M[?0;OBP%$SE!MQRCB; %E5 9/%H.BFGRQ"W'*F&NBBXLQNTNO[2@9EPK.B)< MQ]'GV!6_>S'\ =/98KJ:XG(B&9+3Q04X$BUY9%Q#$,H#3\HKZR47S@V'W2M" MQO5G?TK8[JG%?AV$<^G>D?J$>Z6437"Y^2E\RCNGV[<"@7 MX2$2Q[VZTZ^3T$2E'<1FMZ.#C:^CE*6U6"1PA9)\'8409.&T['0JU@K+4^O4 M_KV$C&L\!XF<#A?XJ,[E0VQD/T'.OTO$7'PVT?/>P)]U$Z(CX(OVL+ 2O M.6%%D995,&J[CDX=G%E?E J\+2>SU32?.Y!7CN.F#2CF30G[93'!VW*;H/.F M+1Q($\ M/_MQ_P,V T22YSG6&T IU%I#:8"8-X"BY"Q$42*T/B0?D)UQH3\F2N=]0J;; MU?,F?,'S?OJR(-=&*E"AMBI208+S3@#/6F9BT1G;^DC^*9K&Q7$WX-D*U'MJ M_5_<(QWW5/C^:#KJU?5NOY->79>%:",N4#;7G MK0-ELH)8DVA%&))&24*KUI<+6]$^[EG1/XY/L!\8?OY%Q_GP&7%5 MN9[/Z+G+:[C&M^.+458>-: MW0&P1YW-:DB.[G:^FGVC'\P7Y)\Y8CN9)/ M\7=DI]$70D?6X$+2H*23X)D3X(S1(A&XN1$_I=-X(>8?;W!U=? HA&-9%D G M%"C!+ 04GE:QUBZ*G%-I;1#OH^/G< EW0,;=2W4'"K^#7-$E#[]-9],EK=Z_ MS.=YN;X52"8:%]]P.3&Z6*:8 NLP@(JT%T0;'!ANLDZ&I:A;ES5M0=:X\#I< M]P^!J9$B>L+6W^:+O[^:O5O,$RYOL<0SJ=YQ!"DR"-&$\-AJY$B>L+6^_#'[V3<%]-PNB2_\L/9UZ^G];3L!G-)T>HP9. ] M$^13DF&GB-P9D$Z5$(.Q60UFP;8A<-R08#B\-5=.3\@C+B:1)\-]LF2,HP&5 M&(,8- >*CU+1(C!L7E5X_?WCEOD.AYM=1?OSQH%DB^F/5C_>T18L3=>#]NQ,A*K7"P&5(ION;0.(04"\02O%?>,\;23QDQ7IW/ MWQ#_R37Q;T[>>9'6*Q:AN-H0)'D.WL@(PGFMA0^N8&O/['^S]Z[-;>5(VN O MREW<+Q]=KG*/-ZK*M67W=,PG1>(F#CIRL2W&)Y?C-[94M, MS@N((=(2.)?@C&4@R7I[X[&DYCGX=VG,>W$U-8I:Z6'NTHO=;J!E M_%J[ U9&O;<4CW_9LI/L4OVY2%YG7RUH)M_19@V.J0+2FE(8QFSM/W4U%7(F$G<'-NG-U7JYN*0(EU;U9O%W_6JWDNB8#ZJ0=65.@LH^ 82 M5#29F8B.!]\Z8GMZ-O/VN)W:(C720@=XNLY S^OWJW+Y%\GV;;T"/*]L7:\V MF[RSLEIR2[O"@63&UW*G!,@D2:T(39969'2Z,;0&36S>)K-3HZR];GHY 3?_ M7*9*2K'<7*ZOMBTX;A8C"R(JR2#ZRD$C4 %J$E=2J N+(N5@1QU^3XTT"#GV MU)#37L@=F*@GA?7KMRH=IE$$F0I$+FE%UEKP5BEP]+-,>\.9V#K4?WE6O10 MSG%7N9]J>@;;/]:KS>;,!)IWMC4-5M4V020LMVV19;/3S&(BC_%80-O.J--[ MICWU/Q1>XY71 ;1>Q7CUZ>KZH2K3).+BIG/XYXN\5=@RO?JT6E\N_O>Z,=M3 MBS\31J,O/I,THP+%@P!7#PHZ!",:+;5,K>\>6LV]T^NN-G"=1<'C@>VO@;W, MYW6FTUK-FD%21!;&)0J!4M#DEE9>01420Z8 M"\LV>9]YZW*/9Z9S$KDY8W#RP-(U4L7<5R(W&_CUU>9R]2FOR5E8;1:7F]!X2" 99D;K%.00#+H0>7Z]W"Q)*<&[(8V"V=K!E4H/3EAP(7HJPC'->6M^!O#BIF=W]QK":1A?S M]VFYD=-ON+RJ#9')1*_/K$)A$A= 5KB6_U9N,[097$*&-J$H7@^R.X]\^,P> M^!3&YE 1=F!A;NSE;[C^;XI6E^>O5YOOUE)LFP90K.!%<94^D4[J[ )D'9+Q M 87*S5FHGIG/S*_6$]F59AKH@DV"0M%T%2__5>G&EY=?;R3U^@(WFT59U(/Y M>F%6R1)HGT!.K- V"1&"X0J2LL8(9VLTW/YZ8,C49G[#G@AE4^BE"\"]H^@9 MZ[[99GOL3N6ON_6D$@1SD7'O'YXQ[);3?8AZU@[ZT27:VLH"Q@%.7M6%>-TY-FU+FA]?D8S M/VM/A:EV6NC"4CV]E$HAD -W@&@XU'[/M!2G@ 4?%8NJ<#>1G[4GEMRI8:F- M[$_W>OSN\3_M[?B38QVOLG7 6H][-^ZBHP]$<.SE*LT]KWWV.:)W&7/@97#Q+L)U9=!X[<\PL[XU$I.C<,.,9#K6(R M@"HR(+$97R0OPK3.G7Y^1O-B;G) W"^T;J>=O;%&Q\MBE6@FZ\LC(.[[F?1V MLR%_Y QKIBYJ"S$J6QGV$;SB'+@P-D?ZUC2OMQXWPWGO\OM"Y$':Z]X:DNN] MK9 YXSE+CG2(F%A3RZ77-1G90>**,2=*<<8?%9.[F[+S/EAT!MA&.NW>CIY%9F)0H8#)OB;.0DN<*%**MG[UIP6#;S*R5XT M^H+A*.T!1^9 B]I1T8KN(VMRT%;/MG.3>I_ M"."F4%$'!^GCR[K53"/&$+.NM_V&T6&@27"!DXO ;<: A8LD6YNVE^8TKT\W M&];V5$K#A[?F;R9O<+'>-@[Z+L&[W;AN-<8@>__K:GE. ="GRI.ZN;PAD\#Z MKQ)>UL_Z4C]KM<0_:].W-?FY/^%F<60%WW<61FUS M\ 5*KE<^N3AP7-%1;T60!7DPS:E)GYO/P<0BN\_><@O49]=;3Z0[1;Q;?A,^ M_0)9@O4=75P7%$N9O? F0TDND&"")>/C+*10T 1OF6"M7[B:37[>:_=F>'O M5S*+>OF0([ .MOJV7^>IUU_N9JF7:KD,A\D89.F" YK<(P""$C,'+K MAF(OG,7H,-IB[#D.ML8@'AK4X4)E;:T-81R>-3F1=C?7AY+;34 =@^ MK'&YH9&W'97R^LLBDHC>E4=6MZFL;IO'_^J&["W7AJIDV8$+ZT %3VM7.D!4 M&'2.TGK3.A&RY?QG#EY: &K5B7;GYB.X=CCJ)G]?]_V-:;CV/*3TQ24-*$L" M)4T!7U@ EXQR9 R2PQ=O,E\88UX@S:?T57L-=& B7UW33OY)KL6#I00=LTM* M@^-&U&J+"(C% ?D4,:<8.;.MKT^?FGKMR__8Y'7 M-*F/7W_-7_+%3?L4I4M.!HSBE:DA"$!/CDQ0!6UB0K/F376'S6S>E^Q./,7V M.NP)F3=RW&[>A^N[V<[HO#>\2!!IRLY48OS'X&+5Q(D1P6-FYE*N7"DF!*[)672C,K'66 MSS/3Z01G[4'P%-P.U$BGX!(W2TG&.V=#AL1X;2MK&'@I.(A8HBRE&)V/ 2[1 M@_LW+[CVT4BGX)*[E@B"(GN&&K2KU"4ND LL? 8A!"/'%8L0DSEU#Z?3B2 /G8@F[VKN8Z4LAO0?B40)E(H7KA%HS@/J KOKC6 M]5 #IM6)W]8*"@."@T/TTBG4-M]V[*[MGBI2*\=H9]: B@<)OI#@G++,!&E0 MF=8OMT/FU0G86H%A2"1ZB&8Z0-M^S][;?5L\%NX81?$V*XJ&B@&7?*2%:^:B MT#J+/M*D!I_+DU7>]7$N'TG7)XOJFQW,BN?UY1**$[4&EE. +^@KQ^E_7AB6 M2VO'\G33_XZ%J9;I@6,4W &8G\A#LT9GF0(=8E%[$I^D@R:+ AR#E2A,L:5U M4LV0],"V&6J>)Q%-[8MF$F'$V0 NR-HKC#Q$=&+;K-3]2=/.M MYH:SJ WW'%AB')3.!1RC$T,I5-E&R:-FK9,47II4)S'.\0%S/U>AJ?8Z@./C M/L,C"R2QD>/"DZVI&)7PMC)78*T,"T7&*)R*IGD[YJ&3FQ>>C4$QJ#[I4 UU M +U;-;>/KL9HII,F-S4)3[@P+G-^X W+=HFT4\7A;]/RNU,:XP\)@<),R/C;!&\306DM)9+F[Q$=RRO M;M[WNHFQU40#'? BO73;ABGE_!,4A>3-0$@NQ!E&VG M"9D!.==0F0,=,QZ4>7=_H M[0&;_4H]QNBP)V0.2KYDVD=5** G]U?6#%P-Z*T'BNE=8 H+:TYH_>.5>HQ" MR$&E'F/4U1,6'RDLJ"]((="FC5D[4"4C!*,M^4\Q/ 2N4"H5(=6;2>7I*Y>*KE3'20G-I7;-HY ?F]CE(!^N@98ZL&5-J_&= MQL*3RU"LK!3)S@.BY"!%%"H$U*YY*=*/3^PR"E!3$KN,T6X'R'Z.WH%FQ&(H M":+*$93R#+SP&CA7D>7@HD_-'T4.Y.,X#1Z841@9P<8HCG+[=W(E=:/ L$])W1C-=("VFKASSV$N"HNVN0#C MF$A$@E:@4(&4V7INK8VE=13R?H@;KI#EV_XZ=\LPV-]T(K'H!% MVB#*:0M8, #'R#C#;$3S9H=/S65>FW6HCI^%S)X"GYM5]/5J^:76-6U)+9>+ MU?KWU67>_'R52:=^5[FLR3O8TAEE3>O)K!:4H0-&09+U,JH2[[7C>()>=,!@ M/2%D7Y6N)I1O!X:F]H.B3_M4A56C[.U&RCQ($T1E\TV>-E+@@-G21K+&2)YR M,K+U0?;8/'Z4:NY#CK*#]=,AQFZV830J,*5HIUAR*Y5, =!S$A J&>HFY,U= M\<=G,J^9.ES#+T!F#W%W )I;MG9K9?_ KW4S[=[6!$]%*@&ZU/8<6I&531XA MVU2)_<_H'F8E?5YO-N^6M>K@S M83EYP+7/3:RE[H$S\H]C%6S2DAD3N&_=L>^%*75R/79\L*RFT]QX(/IK("[S M>>V#_*$9'M]=?LSKUZM/-(V/>;E9?,EOEW'U*=?U/5TY]RK]?U?7Z_X]7[XK M'_#OLR*+1JL,Z%08J&)D+7@2P,F5,D+GH'-KR]QJ[J>?V=(&X;-@H0.;?/>R MXIL^SK+.TN62($1'GE:,GGPX6I6-=/(E*TOVK8GIGYC*Z3_0MD%H"TUU![BW M2_ID.D:V.1"7U;S_D=>Q*O@\G\D2F$B:@7'15NI. TY'6?D[25#,9Y5;TS,- MG]WIOW=, @K+7-EU^_>R#_6EQ^7%U=_IDQ+2Z^_ISK=7D6K,C2>PLL.PI;C=7DF& "+E%:)DWFMG4*X-Z3/?VK@C8 /HZV M3Q/6;S]]IB_KH;/UT9?+*[RX6;P5"3&3M+G4M9.*YQ"VWP8=(A/<<]^Z)J7I M @;!W_X?^$^'BI.B@G@?/^9T=9%7I5[(?Z!_$H0$U99#A&NQT@^[F:-:^1.YLC,.,IYN08P%F#@%E&EGC. MQ;4.N_X]B@Q'861$D>$8A76 O;:!J2Y"EA0+N-JO4*'CM6&P@5S9*U4V7(G6 M[._'3Z?I^N6V@;LP&R(ZV Y//TM_$\N'U:M/J_5E3=QXO=I<;M?[+8PH60;% M-8>H5>U^HFCAPBJ(S ;NR 1XU9H6Z, IG[Z'O"?8!M,ZM]=\AT"_RUW]<)UG M4B9' 3*#8E" 4M Y*^+1F1&::B:'WO,':.,S=2.": 7@!O4VUV0"?]POIB MO/IT=5%?QO^Q7FTV=S/K?LIEM4 M-9GXS+T;^L7U!'KOWS0_N>CZ./-]T<71B1>5IJ@F&]KA*8+GJ51"<*D8[7/? MG(>YR<1G;AUQ@F#?7^_]I T/;JJ1F/>243QM.>>TEVE#HT *=+3!PK5D2K6^ M6F[:]&2ZQA0=(;>)]OI]+JX!QV957M.$%I>XK-O@TZ\K7&Z^/Z6^_TB"KD_I M]->W*[H.>#EN,&JC1^36ZV_TGKS]_(?]6$16H0CC(19R<)4*$9R5%D+)(L6, M%!:VMAB/S^10&[F3[KMKZ7[8%0E>W_@H)=!K XD'3]O7V\J7X,BACX;^CSHU M+_-^;C[SLP4=0[]#LKV94KFV"M]U&!3)%L-,,,7F"E M\F&(>H!5^R58-&FA(.HM?J'+R[\0UV3V)%TTB&@3"VMEMF'C!L M&6A=3!$#^N:-"A_.HE/X[*/D^QP1ATF\ \QM4[0>#B+>2_>FI]0C<3='6!N]I!&[:*V!H+C&53Q9(29 MEI B$YB,%3FW3AE];![SNC6'ZO99J.PAZ [ \F?^LKKXLEB>WUW,C:E,S!>5 M>2*9F$B6E^RETX&!YTBFEWFE5&M#\^R$>H+//OI^T$RRE? [0-+V)BNG:H5W M!ZW03NM4P 6A0!G-P#FC:#V),U1TD//6"2\/)C'O*=4<,8<)N0.4/,)FJ32Y M=;7QN-W))CO9R\IDWLR!XNX.,+?(+5/RV?!H M(#.[;81 'KSA$LA]3U:D;;?=26'3,4'L*!T/)8@=(_"Y;V=^PN5_K\JK3WF] MB%BOW[%FQ6Z?6KZ^.E_G+3/W-SYN]++HVD>#D0LH5*#PLO:C9[%X6C0F'':G M-V+0GA"SKXI71Y#WW#AZ15H6=7'O=HM[U%5C4?"BD@?K3*5T#P[0,OI#^V(X MIJ"B&@2A8>/-Z]2T1\\$4IX;.*_Q\B-^K6MZY :*%;21>0TR>D8[@/X(I4@H MW%J>N46NTB"X/#?*O!Y->Y TD^C&G MU] D%PT@JGI9/Y?J.%)X R?,QY$S7:PV8B M:<\-HM?U_-'<2[Q-&D"#H).E'1&D)\8,!4=DBA0@SW MTS^>\5N>'F=>=IUI_)5&4IT;(+_E\Z>1;JV6F4<-VJ< RO$$CNL(,944 A=2 MFV$VY+E1YN6>:0^.9A*=&QJW#>$NB^WGJ_PN7JYH*5R3FLWNJEI@2+J6%=E* MY6\\'9J&W"^;0XG)%L;$L!!Z^)B#8.-.!S8327MV$'VXMI*WEB289#MZ_62D M(7&!XII6$IR'8%V&[!W%>%D5%U],_7QYF$%0\2<$E68RG1L=]2#E]YQQ6LVK MJ_.KS>4=S"MAR39J!L(:$A8/A6+_H,"H2O!9M,<@!GLJ@X8<=D7'3@6$KG/; M";4'>(BZDH$:A:'X/QC:"AJM#TD(908C9LS(PT!T M:K>Z4XF^@Y?)1_M9%2,$5UF#X;6-NE6A=H^MWTK'59$J8?-TSGT[RDUVBS?9 M<_;!(N\0-KMMQGTJ.22@")#$PGP )%<.8O%(YR[];7,*V9-I$C=*P\.:Q(T1 M]]QGV,[/WWEGSK-,)A*$Q@*J%%TSB13$I'500C//AMW*W/WYT]L@T9BYJ M:Z#=IP"SIZ@[0,NN_J8*YO7JT^!A)-N2.Y]B*P$I4#X>B,MZ'@-7%*, M&)%[%(J[TAHRPV8VS!-H) 9V:NV7MH=*;VZ9D/8??OZ:ET%_1M>[@@R MF!%1TO$-IK:)5C%EP. C!/3)%,YR1C?(\1TU[,RA=#L<32SQ#DS6[<7\OEK& MZ_6<9>T"8B#GGR&MHO(OHU8,O$A&.)64":TSQ1^?R*,X$LI^7.<=*A8 1KDU2]KO82?+TB#RF@ ME*H&FU-TBSPR=X[(B"G6:OFD)2CF OCB/'C+)/''?.&"2,XLX9 M(_RY;RE?Y &)L6"I=1_%1EI,Y@*\I\ XBA)#Q%3*P#J;$^;.&:704=PY8Z3; M,U2^%)2VE@*8A#6_7T6D<-GP>#!8^N?.&:75D=PY8T3<@W/_ ML.H#E5&2D4R$8Q&48@$<3QI,3MDX)-GYU@7F#V?1*7SV4?++W#EC)-X!9AXA M_ A*EB2-@&0HFE5,%0@B,%#<4&!"%C@XVQ@S)\6=L\\)U4C?H6(65FA4*! MO$VB]*I>]SL.4F+PB;94;O[D=FK<.:/T/8H[9XSP.T#20UJ7E)SD4=*Y78RO M.98DFN($Z"B938(A*\V?^D^ .^<0Q!PFY Y0\@C1AY=(RT<'TM9D?XT(3D@# M,FD5O9,JLG]K[IQ#O)D#Q=T=8&[E]+IB7 R^4B>HVH>/!T"+K+9 D]DHJYF9 M%C8=<^>,TO%0[IPQ I_[=F8,ETO,2"L0"7P2% ]F,L4H+2TS%%_NG#'RGAM' UE=ZC66BYK3:5YO*%31X&0D5RVFHBHQGBYL$(1.FCMG M;_1,(.6Y@?,\TXN-*#G3D&+M4\"E!1\Q0N'DS$DMG+_?/OW'X<[9&R3-)#HW M-!ZPN= /'B=S,%@JM:J.),CH&+>>&S_,N6G,OG1\,IUV&&HC[;E! M]")'D'&<)2DSB%Q9>27%G2X;#=I&7J]- _?#RM6;L"\=GUIG_Y.JI63GALD+ M/$%<,6T9%I \5\1'"4[5#DQ9I+C)%F,, M$)BN%,^HP*$R$".Y6XP'KN0P[(@VXN6:@SFGBE304]^PH>I9(*G/.390>/(^)]H-$ MH" OT4H<2;$$)?*P"/IP]L+N T)/.F/,N2TDA?]%*UZ>V"*'N# MG>N$;GR<4^YR(6E^>_4G^_W5%AO596D&SC+'2>_!8HT3!P8@0 M@K96&7G/*WX\=88^]5;:#'WW/67FSH =,[GM5*C1E@SD3F<'47 ?-./*RD%I_"\I_O:@\^0H-5/\WO+K(&7V4?Y)'DE5 M@7EPG)-#I+,!C-J <4'305?;MN8A&#@&J>L\K'N'Y%D?+/(.8;.KOG2\""-$ MY8+3M5S2@N>Z@,[)9*^+YV%JX/2097VXAH>1NHX1]]PAZCV"4AN\\2@96%-9 MME6R9&QI [%L$OT/!1MXV7X"I*ZCU/0,J>L8F75@(Y[B7\J>Y\ *T':H72VE M@(!"02:1)&&M%+8U.]4!I*Z3I1)-=KPT$'L'X/GU5M[N[F+ESURWTV)Y_HTQ MZ35^IK^[_'H6?')>*'*W$8+*NI/HL.FDID%.M#YY1,^R3"G8,)IXA M2VBLH [@=_>N\#8IUR^EY'BY^)+_R.M8=7B>SZ)4*NN<:_M5!PJ-W'8>!U/0 M&1U&FIH\;\Q*I^7" M*\$@9T& +%Z!"EF ,]9 CDJB3]K&R"?8\4?FPD-D,86T30ZK7:99@B#H*X8B MZ&"%"[$U$&-0<(H+KPQPN_NQ-Q&O!BC*&@<>.U-):6(@%@<&.V\S%$H MKEK#9\]B_7G(\49I^.5B_3'B[@XPMYYC&9>Y%&7!)%/K\YRI.TI"=L*X2.[C M- SK)U&L/TK'0XOUQPA\]FNDX056S'H9C JTJ1Q99J2-YICA9*BEC5SQ$O7 MOD%MR]F.G]LY2L%[EK.-D79W('I5O[CWLW?+_/A*HQ"&%I-IT]5W(B8#8. > MHI%H2I&)XHK]<#5F&IW6];>#VF0ZF1M]OW_X^9LS<.MV-^CH#$\)8JF\](Q; M0$:[2*224"7M;1G6NO7QS^^TQ']OO#20XMQ ^,<5KG%YF7-%\C>*+O36\%#O M*@JH)! PYP(H9%8F8=%QV*'UR(=W6K"_-P0.E=_<^O_G^[L0OK4,PY)D.E%4 MJ7FBTU1X"+[&ESQ'G;,KF@UK_?+T&)V6WN^-AD;2G!L4O_S]F1;Q]E/]\]VK MW4*N?[H[[:324<3(H)A"44#B548DJ&ALS%BDC&88.@8,UFG!_=XP:2W?/O%R M_?UN/4)G[QFC4Y#<(%"NIAZH*"'PF*TN-FL^S&,=,%BGU?>-\;*_?.?&R_V5 MW"-'$BD7;9,'&W6J!/P*G/4(M>NYR8FQ$H<5G#P_3J=%^'NCI*%4.[B:>X3[ MFF::-6$*^"G"OV="_KUHY ^YRSU0W-T!YF8S^6P$3Q2$ M.UN36!+!/TCZRJ D@12E*9@KJLC2.I/GU&CD1^E[%(W\&.'W4)]TG5@KF+*1>>"F4@SX M4,"G2H7/;?T;AG;8T=2T0FT>^N]]3J']A=D# G8< 2:$7&G1>)84L4FAP6VY M)H2HK)Y9N#RH,])I5:B-4M83%6IC)#=WH=*="JL0L;"@#/CBZ^(E+1Z3@>2U M(KLHC+ M5-YAA=HHE3U9H39&?G,K_DZ%E8P:@T($23:M3MP"6F^AA$P1&PM> MIT'9EJ=7H;:WXO>67P?NXJ^/)!I?YT)(QHNIE?39$8!%??,KTH'(7K.4K4W/IN&C]D,"TB>@[A="O-3MT_:W-CB@VH 2-54A8(OF]GA;%@TLF&H&Y M=0+W2W.:N9*IB>8'P&EO-R$KDP+-/ MN;1N++1_"^AY2J4/.8 .%WJ/R+G91,7Z8)AQD!594=I1!D(,"5R.:%GA+*O6 M-UU==81NJ.278+.'Q.<^7^[E-4F;N]KPK6&7!S! M7NHBU""&IA^YCKZ9[[&?V#L SV.N_,UUT,,B;6,<"28)VFV6Q"6U!=2>!@0$#=1SMR'V6,+>[WZDI>XO/Q]=?F>E+8IBYR> M7&SBDJPP"=1IX6[H J2/$#ARJ;3GD@U+0SIT)AT=BX=A[OAZZWYH#ZWIU'.:_!Z/M?^:B-_CN:&.P.\Q M>*73\GN@R.A0%I);%* 2'7&.>0Y"UL=Q7P0O>H(=?V1^C\2=L(:\2<=KNI>S M''RR$;0URGI;MVOS$/+4^#W&(&$4O\<8X7=P8C[R%E@"^7M)"4!N*TL=&=]0 M^XEE88MSSBC-!V7@3)\3/@^_QR@-OYP3/D;:5OCD I$=(*A&Z7@H#]48@<]]P_U"4VZ)+J0D-%#8G4!96=LN)P]>.6E)2-+I M>Z[Q=*W.C\\W-4J1(UJ=CY%J!Y;EL=OV[>[)HFB.+( P3M,ZZ)PFD7!@S!B3 M48D'7?WFS5R>IYCID&.IB>@[A="=3,RB&2^9A&3$-IF_6/!!12A>A>BS"[XY MQ^9+<^HO=W6\YL=F+H]1P]Q'U\Z^[O)PDZE.?0;A3;F^/7?,,>!%AR22Y"$- M.ZKN?FY_*-A?8:LVTNO GCR>:UF2D]$AA8Q)^,HJF@&%XA"UJ:\UP2K=^CS: M/XMYGC*:0PZCPX7>(W)VE"DA:IZ%!92U>:I1&E![!P&5KNV.9"Z#^H/^F%G, MHY0\,(MYC,3G/FN>2\-T2#,N*H!6GF03:%^1&R\@B8!:)F>TB(,.GD.S6H^> MWSQ*@T.S6L>(LX?*_6NG+$9,09(==;&V1 X60F6=T#FZXG)63@RZV6W*W3!/ MG]M9\6=\,H93W5 M77B$Y.8NX;_#/6 %=P:Q@!2U.ZX6A/I(?QC.>0PN5@K7!BKOD+MAE,J>Y&X8 M([^Y%7^'>X I*SQ#!_3%EG_5@;@H9?OZ4& MHD=?KX$AL6! L< !0^+ K"\9K23IV"$H^)%+5YH%G/N)O0/P/':'\V1BNI0L M.L,4\%CO83 J$EPNL,T]=AD3^MU2O M)__=%&4%A\YEZKJ#IK*:MC"!1=1:%0U!"G(+K9#@0M" 4?B7+>5)G/TKKRA>>#%?V6D4"C( MJ'EDX$62H$J5B4VUG;!6W&<,T;9N$WCHG.=/USD040\.\V,JL0,'8,1ZWRY_ M)TOPX:]\\27_MEI>?MR<616D<3:!J^3-"K4'U!37I>*34A')XVF>]G/(A.=O M,3.28DF[-2;7//.=O M9C' 4^,1U0R\=D-99WH_%W^Y@;E M:'7-G3,S:H6O"HWZ;9F:%KI4_\]&J9MM=S]>O7JT]ALKY9>\OER$ MB_S[ZO(@*@F4Y[!^B%R:*R&B8NZ#"37('';"#P+)W4&KT^#7*2 MNQ?VU^_>TB@N2R!CF:VCQ<54,QP"6&\R1RDR_?6DKR;]4I&,T?OS;R/C1=W) M"76O#+74H-U9V'ZD('D5EDJ6A\+=X'\L&1JUAQ28.H=T"E=@A,Y,STM#T#'!=VC=#RTH'N,P.>. MNFZ=Z^_S'&Q^9:;R:+5WH(A*U"=_0(8'(>HG"^TF13] M>!@Z[G_T_ \QC;%PD.PZ.&)V<=F=6J_ 43D*QR"AIX#?%0'DD-&2O,I,N*1T M\W['C\VC)[ <[HX<+.D.T;*K F-&!J7(?]>5(-47K.Z\(FLGG$3I=6"MP[C' M9S)SJ?;!&GX!,GN(NP/0W+]G^ ._ULVT.RFS83(P"9QK#TKY "'S H6ER 3# MF&3SWNK/3:@O".VC\?ND>LW$/[>C4H6RXWB_=O5CXK(^S6EM.*BB$@0, 7)2 MD;S\H.+]_JE/^"GW/WG^5_D6)\_A0NM)XSNZ"YX$S;-V>BW5GFH&Z&A3"$T. M%_>18]:C=3[GZ=% 2T_I>P^1]:3Q/W/*GSY7^;^[_G.YLUI6.I6B%K7XHKY& ME S.)0&"]H'0N4A[GP=Q B>'*X37.RCS:>0T4:T/8/EPU^KFQ7ED*)76" [ MU!3<&5I;K"4\,B0EDBFTO(/!\FVXF6HTCPF6_43;@2=Z]V#]]7N#!Q]BT;94 M*O3:X"&2HY54@*()_R%GIWSK%)@GIC)_YM5T-_#[R;L[V+S!F&]>K'-)-B7E M((3:E='K#,&C Y[HJ!9*,&FF?>'[/I>>+EGW5/2SX-E3ZAV@YX_U*N:<-F]( M:K=BL;J\,Z6MM;'86DE:>PW%>N]H,YCHL]"H(][OA7HP@)Z93D_W;6TPU$KV MIG<^:5M"YJ UX86DUQ"IR0M#V"XR@T+S8. M\XA?'*JGV/@PE$P@V@[LS5T)W4+]]9<;6M.?55VMHDEV4J_O=V MH1_6B_/S2K[.I>K"!PJ4RB-VP M*1"?F.P@4+H?"Y0M]#9W;'M_E==WSK>M_RWFA<^X2/_\3)YR_I^KO+E\L[JX MV!)TO;E:)JS_'B]>?ZQ?6N_\_D9#;LT9J> P@E4T &@;A=MGC'FH@@"P3I#+F\F ML;C$+>T(QH6D/S(VY^^[-?XPL)S4$\/>XMT;&G2"AU4C<+RZ!OI6!96*B"QN MK%R5J\WEYBP$[J5V'DQ]K%-1*D!4%E+)/(1B+F\\P\)S4VT(S\7=@ M9\;Q#8:2'2_% :L5P(H[A*"3K)94,A*D3J*U(6I/!\E/XHEB>@7-[?Y_?W1Y MNUQ<+O#B_>5Z\=]Y>]E#QW5)K)IC).F 4FE+-:Y!E"QU0!7L_<:E+Q:B/!QE M&%Q.XJVAK43[@<;M][CM.@CL[S^2>,^"2D5(9\'9F$E*VD'@L@"S67!N:H?. M83W?!@PV#"@G\48PB7SGQLN](/36-OAN+F]9240A:1F);&,A*VED;5O$(J08 M2&HJ1>:'06?+LMJ_6D[VB'TUTYLJ[_;'RH&G-Y&KJX,I@V-*V MM4P\*.:89N"S)Q_2IP(HI8!,D:A.00;;_.)R^.QF[F;>49A%ZEJ> M?PNFSCB)QMB<(3!6.7EI_WC#-;"L54Q28VS>K/[A+/HQ38=K>=54Y-V!9E?F MV[N7V^$SF-4I'!,]>HN\ 0'\NSC]> MOBO_W.17FTV^?!]6:WOKO37!89M_\PSCUEZ%!%R"+6$ MI5:@QVQ !%.\*1A2\\K8 Z8[;TG;I% \EA(;9L1,=/GZ.Z[K*K_D@^]6'WQ2 MTZO3Y^BOF="=MY_Y M<][$]>*:J&+K25H3#!,A@;6U_W12%-8FF<$7'HWC =$T;U;V]'2ZNN476^QL\?%Q$OMM78"[7.^*Z\_TRAVO;[5+NMN% HA*OL2*!$21 \MV"P*"PB:[S? MK?>I7FI#ANO1;=E3NZM)1=V-3;J[J%H0\ZZ\7BVO0X3 4ZH-6"$GC[35&*V- MD]$-CCGM-6.,NTG,TG.SZM$R'8:QB332HX':-J&^^/KJ_'R=SVMRZ/7]Z)GU M6M(6(:->WWE4X@+0( +'[+SUA6D]C,UYQ*#SWOP=U5BU$/O<<+IG?I?+*[RX M6?EK)H, M3!,)O8/C;_F,R\[U90'7BL=S&V:?L[K'%?GM>*JUH/>W33W7F'.4C#)A-\UXCZ_DJGT04AZ-0NGI$[ M6+_RMM8;BY)-C-E%%P_'TKBWTLE*4.9!T7["[N" V[9:KN'#W42$(HS7Z"T4 M9!*4XP6\KYM",Y<+.L=4:UJGQV MTT%=[W5O!ZG\+"MIO;<1D@T6:E9+=0 9Q*SH*'7,Q@K3]]ELG,I=D=#PXK/D2-.5/AYR+JGR7)B0A2A MM:R,G:Y>G#((TD0@;)F IC!I!B5TS)SE](1ONA/HM:$GNU%)B381+_XKX_K, MVZ*9U*9Y!I_V&SG?D+:&S5#;O,G4%@'9_.@ ME?Y\E7^GK?WAKWSQY?H^NA:=.0JE.(?H>8W(703TPH-+QD3$DM&V]ACWG>O< MKT['A>6ARCHA4-8-]^&OU5GA4G >) A4!A3/&KQ4%H(.VJ%2Q;JYL'@SQ;G? MJXX.P7U4!]E>0C!8?E8FMRP9'3W+N!ZYY MT#=:/2>&OS>KJ_694+Z8P 4XK+QP.A<(V1?0MK[B\:!":,^-,FZ.<[^!S8*^ MTE5HM&_+LXX9Y@J#E,G?5;2AP&-MZ)=-]B8*%>[7 MLHY(_'A^[+G?Q [&U#%D?D+V[$Q:FWEB'KBN%U9,"0C&T+6YSOYP=W7Z-4L;^(%M=XL7T(/OG,MU<6>;TR]^1?O6&H$Y'KV.PFB(A3^+4 M@M%7+@&7V;KZ'HBA]27S7A.=^ZWM./!KHJ;Q6/376%QN,^O2AXF>/+Z_0[.2 MHV59@O5(@7B,M3N@]6"-D39%D[&TIM0Z)!]@PN>T9K!J(>J>JZ"?(E]I41<] M^+,;O37LMY9&KPI/#?X-A98KA=(KR"$1"BVYZRZ1@\6-YN19I61EZUCJI3G- MPSPI,[K@"Y)K&35MQT).9A1(V]%[VCIYC8Y\B MG^0H=:\:RGYF[/R9/U^MX\>:U7Z^SOFZ==G=)=T4KQJCN+/.0[:!G(!2RYB+ MTV L8[96FO)A&7,O &KPA.8K\#U-R=;$ZWS$= M:D0?@PAUFY&43!'@U'5S;Q-YR"&&8?=<3PPP'R@FTN.JL5#G!L;KU:?/5W^1 M-'=SC]X99@7(+ ,HX1T$*P0$)X0/3+"8W2! W/O@>1ZJCP2$0X38P4WF"#Y> M;=!YH1S8S,CO4U:!XQ2(^E@YR!D*USQGIS%O=F>68W EM>8#.V'>[%'Z'L";/4+X,SO0O^$2S[=6_L88 M.\8B1U. ,;2@N+6 @3,ZC7D,*?L@^"#>QQ?\Y/OC]@.5?72X:B30SFS)S0I" MR,EGFC+3-9'1UX9/TG.P&!22W75%M\ZZW9-$_2ADLP< I)&09X1)RO6Q^APO M?EE>+FZLIS+9..<#Z-I7CJQGA$#.'RB)3@I>N'WVKF:3X_]UOOKR?]-'7T.# MOOB.B$<&G#>%[GB.RZ&RGADFU[.^V2T.A371>!"ZSM90V(#9"8C,.1?K-6AZ M[OKE98S<'FV>P^1@=:T:R&[N /G]9?Y2G]Z6YZ^6Z=WEQ[Q^@Y\6%S=6;G-C M[!)SNNC P:'"NB(#KG@%TH?BH^?"J7O>Z5/L>4.&FP\.^ZMQ-:E,YT;)ZX^X MOLB;W9K^M2B[NX 22T%&VZ1>.9*W%.E4I9.1C*4L*7'A'7OQ+?/Y(>9Q)-JA MH8WLYD; ^T6@GY^_*_^U^/C^XU=<_@LO+K[2HOZZ60SG+E@Z&8'S;:^&Q&D= ML4 0FI'K)70R TW$"R/-XTTTM XM)3DW+-XNO^0-_?W;Y>N/B^6.)S2:[(6M M)'R50U^IFH6F/0/+63(\)=)X&(2%1S]^GISX=@ X7&9S:_V/FQOG=X3D\ZWD M/] _VSI07LC(@F!0>.6C"CZ#UQ1'1^4S^5">HJ5A9N#I,>:MB3CB>V]#4?>) MF)N=E%SR/,L,25H2CC,,'"/[%XRFO>4<#WE86_#G1IGIJ:ZE#E_&Q1X"G1L9 MKW$9\\5%W24/U[2SC58G9VOW)R$]*%2T>QA]JU40A7M#(.##G,R7!^L.)_OH M=#6A@.<&S.^K(2O2CA?!N %6 RO%(HDKJ 087;96*?*XA_&]#1ININ??Z4#3 M7LAS]Y#X=FS_\C]7BWJ+>_EQE:Y=L7KY__"G.7]+MO',B*22W+YPUTQV7CO2 M"3!6I"(X6N<'=7![JA)J) M@7,(3/?08J='JRI,LDHJD0QF4)9I(%G1'K=1>)ETD6$8;W1/1^O1=#K@S!TC MX Z,V8MMB&6*7B4>P)5*P51L?2*6"5)1Q4N==6:M.X>_-*=Y*16Z24+>3T=S MVZ7;BWGWUY(^]./B\PT7+)Z3H)07*EI'*Q#UY3$:0*8B2$?;L>0D)I_EI#3ZS,#%2B*A4\WDK]U"4 FE M4,>=HF, MD3'+509CLP 5L@,4)#4T3!DAF4)L38T\?I;S7K#.8<]:J:P#4+Y>;2YK)/TE M+Z_R611.>&XYI%3Y=HVV@$YYH%5@8*4$8P85$H[ VYT)S'NS,"F4]A=T%Z[7 MJ[BE]]O\F6->?*E7*K_GROR6$LJ<(45>DS\!9;\WX^.I%Y M618GQ:3K@ MR'/W1@8*'77$R H7_%C\&//R[&&1M&^5 .-]S1:P$D)(# 1FLNK>1)5:&[\? MD6=O#)[:\.R-45R//'L<%=.Y!+!)UZK!6.H-3GTRXX'.$E6B8T. ]V_"LS=* MW2_Q[(V1_S-TJ/0WCVQ@AU M;F#H( [1"54J%HIP8!X@1Y]O8&PB%"G!\ =S-R M[A:W>F:3"85!*8Q$4M-B?1*._#R5N9>&2S6L(/C98>9YP3L:.%H)N(.;QQ%4 M;XXI)92P0*:O=N64&8+-%HJ4"I,J(5@WQ#_Y/Y2,![C$$^NM,T3N"OR915F* M@A)US2$L=/[2H0M%>$U+XU[$UESZ)TS).$K?+U,RCA%^9_#9\?LHF[5,$IPH M$4@RGDYOCA"+RMH7C;&T;B^Y)PO?,6D:1^GU91:^,4+N ":_KI;G'_+ZTRXA MASR^3XOMN^)/7U_3VLY7ZZ_O2GTXV/U&NHY"C9Y,<:-J ;I KT YI&JE^UU,/<]QO;O)_?%ILM)\8RKZYVBY"J M%)G(E]'>T]0+Q?*(OE[7:$O>C0S9#2.\>FJ$>6/,8R*EG: [,#LO)H;D%#U: MH8#;7#LG5M-=+_L,&'0*OUDKI*L?T#_Q:-\QN'2[E7#AME&QK?),IM$$N&$CCLXR< M>19;'Y*/SZ3SZK 6YNH T<]NJ&@-ZRL:\Z:'-,48NV44%5%+C% ,J]2&%%^X M(D@\AN9O9/8BM[XZ>W(RG5=_'0BB!@KHPA3=Y.F_(0&^7BVWB8K_6EQ^?'VU MN5Q]RNM?_HX75VFQ/*\6E_Z?/N#?9U$ZC"$68%QS4)6XV65/0:U6S!0ONK2)+*$4.J5.'>DA_I)'B!",[%Q*VC^%JW3L4> M7ZXS7^77(5C:7]!=V*^WR[C.N,D_Y^O_OET^#$C.@H[.LX+ O%% >$^$?1X! MG6-%>/J>MSX6A\RK\R*P0U#57"T'.%WG=9D?&EZQWU_:38SR\\VT'HU5SK(( MF6G:5%Q)64DX P3T$DP2,@N#);+6)FR_F79>8M86E6'06Q+9" M4X#>$LT**X%L.P-=C,%0#*)6QX#8O7D-NX]E/P[,#M%+ATC;6N=*MW@==M]> M&9J4(@H+D142'28!+C@'6:&_]*V3,,;,;QCR3O,I8#(]S8Y ,M!;)I8/ MJU?Q?ZX6Z_S'>O4YDPS_N,#E);D+E3_C\Y86@UP"+X- *,@S*$?6W+F0P7## MI5?*"M/:X@V?W3#TG>A+P30ZZB+*?8V?%Y=XL75/TZ)61&S>7F^J]-/5Y>^K MR__*EW^0'WN6K4&9$P52K-[M*(;@::WDN?J$%&&Y$EKGX0Z=VS#LG>:KPB3Z M:63UFI-9O+]NT*+62S/-^]*S;!9+;?_\'=:6B-BC%DDV8@^X^?%)EZL M-@3U[=C?9G^SS^JUXN;]1]J:V_7MC/,W,@2*J(LK6.\8+0=ED$(=$EL>;ZMIMO\]/7[[]S,X]5?N$[724#9\!!2 MKL1;3-1>G*5R"S) M-I+EY"GUJ)K-OEY$V&.B-FG"3R.J?X.'G*N9[YK 9D* MG8 L%C#DY9/7+QEXFR/(A-FY*!+7S?.R;D^@%UJ/HX+@_NOUWAKI $[["^[[ MLI>I'I^WZI2],H4E[\%'5O-W);E^60?@V@5+WAHOIO5%Z!3KF!?.G3O/M_J0TF1@J= -0%-&BE.T9&61%\9+;TF1]CST+I& M_,G)S&Q.9\?)?1;5)DJ;N_KCD55L*-;X,Y,;M(CD)VW_XI_+Q>6N6B%8;:+B M$:)+%-56RB"O+071ROK,!!<^#NOU,WKHF3D)>@'@$?36@4W\3UI)S6JJYXLP M(IK*"VJQ.D"N]OD5O#I ,EBON:,]U=@*WAJ^%RJ,.=W(?;71#Y!N-IR)*=M* M.F19S7E**@"RP$"(;()-1>GF#3GN3&#>0W1O-3X.ASUDV@$@GMA'VXU">XGV MV[OECJ@J)R.$2B05++ORYQW/B0YBM;:K""4&E(98<&A9Q12 MF5B28"G=MU-/>%G[SV'><^]P=!U3!1V8M9UGN37NVDJ*0E@"&Q(')5@&IWB! M0@>^82G+S%K'C;?'[X4K94Z7:6]]=(2EF]V7:*E<4^C (T6UBAP&0*$,<,EU M0FF#E(.HF?= 4P]>T_Z:? (2>XAU[J/LD2?)K=U<7=6P\\-?].,=I^>H1JBI9DX! MB[_FS>;Y%5MN43L609N:+Y!R 9]T@*P,N03)BZ)\,RR^.)UYZ[&/B<6VFNG M]WY_%3:+M,#UU_>XC6'J1?[6]93&TWU +GOTZ_;]EVYE3.[8SV+7O':^Y%5"BJ5#*U-!@M&.N], M=-'[UO?F+\]JYA?I-NJ_#ZJVNIC[4GV^2I<+.(NC?7&.KLL MZJ6M!&OKS9Y!"5@\TF*$5<)YKV49=&Z^--+,8&FLUM54,NX7,%LSOKGFP?CT M&9>[6-AIBGSJ'A,F>5">&PB20F,30\U'REG>[U@W&D%/##U3\Y[V.A^&IA8* M. 5XO<\7%_4'M_+R=Z3LABL?G8?B*O>G+AJ"L@48N0RQ:!Y4&O8J<] T9FH5 M-#_LVBBF!X?K):_U*:?UUV\53#K2 6$U.:X!>2T?%Q"R8!1P*V>3C=HV9_\Z M?-;STC1U$C4<5_>GC/;?K^KFOE'7YM75YO&_.9T%*:+'Z*"6V(&*P8-W M*H,72=0LRZC#T7.XQRZB\W3:QBALM0F:0**#/7&K@N^FGO1Z17\2#-9?%FWD)#O/T)T6 MT].JM /,MMJT7W!Q48]1$L@_Z-]>GJ6B"I8808N:,,])(AB2H_!7$B298 ]2 MRKLQY_?7,G/FRX]AU0\"R"EOE)M$_G=7EYM+7%96SVO)G$4M=!*RQM2UH0A2 M1(48+81@;! IQ9A:L[ V7\3,3P8GNC6:0.*4]\3.-KQ*:;%E3+AXX/L9K;.1 M10#CBJ)_3H;">W2@*>KWQ6=G7#>Q\,O+F3E(/M%]TA@F<]]3[F\O=J_?'PCI MFWI+1J?HKEIL\V'U_U[AQ:)\K3_\.Z_C8I/_6"]B_B.OMY]'/__VWGZ[MNSF M;1W/\YFH)#E"")"L:0MVKI-1N.OE MP'O ]_-0DN&^)'<-Q[;RN_'YG MMC;GW22KF9<8NX?C;GZ0G/)V^>7OSXOU]I=IY8M5.A-!>.]" L^*!V4\!XPA M@)56,R-KY4[KVI=FDY^7C_M4-\-!$.@%^_O(??O'3:7<]=+YF2TB1:X-V%A9 M!Q.%A$Z9 KFP8)*ELU/)7H*A1^8_+R=X#SM@#B#TL@GVV?VWU_[GXOSCY6VG MT2AO1(X(5NMZ2\(+>+068JT<32%E#),4<+=>R,PDYCWLBUFQT<,&N95">.>^ MO+XGY?1V>2NE\*QP@9B*J\F$_+HW66 Y0)8IFGH(8FQ=LCEF?C,SH\\-YZDT MV1=*[P3X9R:(E U'$ 89*"D]H)$.=*Z4FBX6AQ-FD-^9R\S,Z/V@;W\-]86T MUZOE9D%:NR%XK4VG\1*X%<7SUF_Z,[.BW]71'^O5^1H_?7^@>_6I-LBBP%4:S8OB M(%%Y4+4:!EG9)G.[$+U6,C5_SATVM9-F-!^#MP?V>0+5_1"6>9=3OBJW7JW^ M$R^NKE%!_ORGZX>LXQCIT=,YOKT^3&)]F.Y@DY$^&F",:8 M3NALZ[YC/TI#"RS!2-R2S^H RI<$06LR&%*7['A %9I?3_^?AA8C,3M=0XLQ MZN\@QKS+A;>VP_9$.+42!XMJ'%&(UT M *?]!?<,A[CSPI!;E2%BS8N1E<-7DG K&9UF24DE)GGO;KR.GAI:C(+5,1I: MC-%Q!SA_NC>"X5G%[ T(-)48RCDR A2$9$';/J)QLGG0^_^W]VU-3N7*FN_S M7S2C^^5E(F@N?8B@@8#JWG&>*G0M/.VR:=M%P_SZDW*Y[BY[7;2\9$/L'1U M@9:4WY>I5"HS]3,]:-&*)XT?M&@#VIB)LXO5^:;6">P MC2HBJK$ JEN9NW-YQ$!J3%#PLE@U%9CO6O5;.8(^_'T"!@?&_IC9_L9.%CD2 M'^]%X3]-EG^_6<3X=@83C,O5)[N*FTW@7$DADQ)@2W0$W\%P@ISW#'DCF1%: M,?VXT_MX.M%R;96?#0MSMI3*#$F@GT*QKC?9K'_=/BDRJR((PB,<<9K3YV3T#X&DJ3#8XP>+BU4,'6]W1MYNI3JOZD^@G M4:_->=$8+XP%F^,-7;]U:Y!5L(W'2#0UBN8'NXY0O5J$'&KN,%.[>G4@T<^A M7N=1^Q0XYTA@&\'B,)+++0ABF%,6N;(R'.C]^)++.OHN-94K5"O:'+,F;9J\ MK9O\+M]NNO?\)^9&\^!87]B*N?_@*I'(KOW.!,:8Q=S91E )\F.0WVA-* M4G JM1&:-LK4.816=5OBT7?!&47##D"G4RQ:>_*/LE6:+0]45]QR,J,7K+62 M5AWE:LH2:8GP2-L(YYX8'=+:F)SMY[G75+E4^I[^9,K5LG0HL\@1PA!/3"(C M,G.AK ME,[M,1ISXAC9-'D1D;J'8JA-*/;.R8SLF4LK4AR'P8M.HEWJ8JQ4CG MC X4)2P=+$8Y9"7FL"+J5+7%$):KA))R[4SD+HB&2(L6-]%9QYFWICG9/)E$E<;H _.3IJC[2KH N M^8TMF,"7%[/P*GZ+T_G7+*&-9WZ3LQZ5U7"40\3DG"CM([*!8*2%$AXG">LJ M?8748%KCYL,-1ZG2B%1 LLWSL["B/^SB[YA[BCY@&LQQ))T0^5E0BXP2 M#F&J/5>>V8"+WZ+LF=.X.6+#T:LH%A5PZ_3V22?@G+_LH>+ MDE@3HJ5&W%B%N#!@E1V'E5%!P G5.(K2B5B-)C9N3M5P+"N/2@54*Q#=-31Q MQ;%'*>$$,I4!&3#DB$;+5&!$!C'( R3#%T,=0X%VCR/G@;&O@.TOINN_$\/V MI6\T^=QA(G7R!"6ELBO"&'+,&T0XMUJ1:!POWMJGT-_LI#UX% ME+QMM!$7WR8^;E_;F?W^&^P^:;)Z ZAL6[6,Q'(5 _*1@X>CN4..8X58""#@ MP(40@[52Z37SHR\!ZD/I$TT$>%,) MT<0\XMQ1I*.S2+&8F)$^6%/ZR?-V,SSZ"ISAC7,G,+L;Z?G*3BNY97\55_F? MS^!H>IMK<.">W8VF,>W4:?F X!B<1RN;(A2&M,$$G>!,0FIS0'F#S.>&\2P@C]/)!%<.NIVDFU?6Y%@9]O7-HA40*?N M@MO1ZI'P1#'(#,&:."BV8\B JB//B$Y)>R-P<8LZP#IJ:OO:BE:':/O:!N,* M>/Y\!U%LG*/8"<2(@(58*9!1D2!C,9@ 202(>*A8Q4_0]K453QJW?6T#6@7L M^Q3!Y9GD:HKU4OZ<35;+3Y__W"S&.4VB15+SB+BP#CE" Z)$&1DI!6U[1,ZG88&N'Z\\AG4H(AX$ MN^JX>09L>K3"M5QODB@"II+E-Z.=7O?T\,CF>AZB2 I,&I:,[<;+W1^NO$?+ MN)PLB%D%NW:!(+;5'*1((H*M("'N-4=.J)Q_D8Q,22E/#WX2^FFR$?H.4]48.+!>X-].K^/)B2R24O$=)#4P^X94^D#XF%76/F)\TBUJC^93J*D M'+A-MOBDRP-?>#>>QN$OO;M)J(Z+;Q&L)UIPI S5B"?MD$YPQ A*P^F6NA!3 MZ1>93^7BVW#L! 9[Q3@!T47+C\2(*_NOBNS0)=EY\MT&D CH-$DDS MG!/.HD5*YW8]--_2AB!!L56DAB=.\*_W3MM=?+>BU2$NOMM@7%U0O<&E@384 MED-8;H\%YP,/QL#(&)$W!A.5!+?&[W.+![WP.:[[[U9TZ7OATP:[8[#!^P_> M,DE)C71(TA!SQ9E%3FD#@C8T"HL=-M7TVSNY 'L?Y^' V!\SV[?V#OQ],5_" M[FB$=SP:I!*7B(<$NZ/3'OD4 TM@8:RHICGR\\NHW.P79N*@+27;TZ("S6A8 M2QE8)"2&@%C>3WDB'!D2#"*&,>VDPI&7)GO!0MB:P]=]^#L >!50B M%(K!+FGRK;0"]\Q9EQ!LI=R#YU7&'0Q57@>J(-$^YU-NXKF.>:X]M?E 9=EYG-#)6:MA^N>&"6F<%V6?/ MGPY[*M;Z7,%BW; >>53OA*Q"CEB HK6&"$U]]:H=H#?CCU. M)&8@P+M)K![ -]??A_K=X./4 M80T$>D>9U8/YY-L-9SEGFN4K:(9][L[N-0(!>.02]D$$CE5HJ>EW@X_SQ/-0 MF'>3606Q\8<).LFY0+!6*/=)0[ 5,3!2%LXKA"?/ -;@Q\_$.X++]"Y'OOZ( M5$"G0=)NP"$R-)>:6J[ 8U($M$D;#BZRUCIYCB,M77-VZIEXK6AUB$R\-AB/ MO55VRN82B3 F'-(BY')I0I%3D2+B@C.<,)&$'XH8%)+3)623&("M@(W)&.<^2I4*5KH1]9BHCISY4 MX7:60*E.LMV<\E)@V :&HF&Y,PHCR&&72V>CC8Q(YFSIL\VSDQEY1RX!]7[Z M=)![?03:F%Q&-&-4!Y!%39T. M$J^!-OWSUQ*)1C$ED(J)Y!8W$1EN N):8@GR9\EG'N469T4XC99C8EUR99^S*O#-"L_*Q=FTI/NF,/"6@%SU^);9U.> MNRB8$U0B09A$G">,G,.YSXM,C("DX#0WA+U=?[WR\^^P/.L(PMBQEW^5 M79H/:=UN%@[U?\5E?DGT#/XA;&#G25JM%78*HZI^]4EKUUN7BM:'2(WKPW&8Y_#VN;2"!^5X$XB M[#T(&R>+K/ $4<:C)-IHASL^B50@_^FX&+J0([:MNE50:8N)&CF?_5&9&RWZJDU MOC/6FX7=JX$C+B1)\_46MA9Q!DZ )=HA'IF36F%)7+.D\E:?'7=WZ\^A@05= MK[UJAF0,2(B+*55-'$2],%KPBI2;;PI738[H"?<(;L7$ _0(;D.+>ER) M;NN_R11XF%*S/"?,F^"TRN_&@PR8T+G90D*2"((=IR;IU-+I*#K!H\_XZT+Z M:A _=M9ORYDY=[ /Q\ \,MHRQ#'FR C#D7>4..D)>W*=><"4J://&AR-[[VQ M/D6R;TL0R[?*F#.'DLL%:R8IY(*S*# 9:#!""RM_I0R>JDKT9<2Q:\G-^N^U MB[[K$'VN$YB%%"+RP3K$'=-(4R\0-4S3J(WECRL6!W:'MD[SZ%,61W>*^J-? MP5&YX;L3Q#INK-6(:$-A54X@9Z5!01EJ"0LA/K;W-3T:(D^,Q@."5P$EAWL1 M0AEB&1$.Y%8%&CK"AMIE?ZE58X;6=AE*HH^0C4:-](@)Y3EBN8.+(4I;?&- ,O"JE72"%+=[( M)1\]3TC>E+EK2"I> M6-MZED=Z(ST@VX<%NCV9S3699_$B^Y%GU?A+(.P4)RMP>&]U^SP8SQ*+N3*5H\46,>[PXXBA5/SJ<5H#J/W%R\27? M]%SW^+IQ1=>Y8-F&I8T-4Y)KF4M2P$* U8!=%3F;(FRR)D2:"*;#M',]Z"K' M/<(P.^X3S!#!,_!=&DX4&OL!1*2.9J,TY@5 M?WCPP&L\F;#^4:CGD 0\!@4MY.H[#%X$919)YS7BG.L3AU@,2[00VR!:&["E MQ%KP%@RGR' 9D)5.2#!@2:C: JX[%S3N9GC$2E6.)K7HS)-:G:?"<*UW^4\Q MMV"$/[]YP_+*3L_BXI*>*\L=;.L$.68,XI@I$!$(RPOM'+.,>3:()AUVF<=] MC5&0Y-O4KV+&G8!2WLM;:"@B<@XG 04X)C@@L(AXQ!$YJB/RQC&I DD6EW[. M:(1E'O<]1KU*.33C3J+D]]/G/P];ZKOE@XYFC)$F1$ [YU6RA M&3B4R2.M!&,V66\>/_Y[[*6]Q=H1:Q%(B%Z@G!**.(T<*.&.*J*19(PC[GT$Q:8.60\N'".>RWCP M4-.1O^;6BE:'>,VM#<85\/Q3A$UGDD/(:P_OS]EDM03/;O, AE3.@X ]$M03 MQ!7X\UISCJA*F(G$?9*J,&%W3JCRV,O@?)D/!5X%3.Q\B'YWVQ+SF"5^/ZN H'QOZ8V7Y]^'X[ \V_6J/R M8?4E+LZ^V-E-Y]J;WFWW*Q!S11.%62"5H@9;8#0R N1$ F7"<^\H+MW:]; K MK'QG*,S?4NHS/)E^#E7;5!%&SP+/&%K)!.(!?F4BC\CP)*V$_9@&>WQ:=M3= MGP[ \,,K8P>Z'4_M3F?Q/*RN."<&.Q?RG>X32'$/>$P'"6E'HX)WM+L C#D M8L3(4"6-H:!$JG2 [H#+.](RFU/:Y_I1[L3U\;%#KET0-AB,L+< (4T861\$ M$I&0%)B7.AR\\NV@Y[_Z:FQ.21?[T.W8*VR:"^=1GMK:47\%QN2-G2S^LM.K M>!]H@U5*S%$4;/*(:Q7R[8M&BC"2>T)9K*JIB1M&!$=ZECR:P.E@=/PY(JM[ MQ7>.*1'<^("4S\T5N0O(:>80(X(Y$K43III&L077??+QV.$4IT(CT(K%/UTL M=[_X"*$>!^X198R ^&Q")EB!I*?1:.%8+)^K6LOBCW0'_ZDLP9!\/I9X\I,: MD^U26ST?"]POMT19,"1ZQ*S,#U0S 4D M!]?OVA!M1=,ZWBP9.L"8*][VRXW'Q&42%B4=#.(6PUG/LH244CSQY'CR1Q?N M;K3RDX^$G\ >/QB3?YWT-S+S,A">0&922L1=[GJ$G4+>:4IB$BG8(TRO*J/[ MQQQY/P'='XC%1:/VQ4NDW\[@E_',?H_+'G7/6T8I5,R\;WZ%*I1O/W-7]GE; MRJFUX<12 78]Y3:^2B-MJ4,R1A>HQ3X5?UEXQW3Z[@*W0^>V4[-E_"W.8IJL MSJDCA!,6$*8:=#)YB72R$@5)#/S,1F]+OPWQS%3&C8J68L)CNU5"[A4X$:]3 MBKEC0+Q=SR>PC+E_Q&1V-9E=? 57F.U/ _:*.\L05B+@+@P"FF:VPA:BEV0 MV);O6M)\=N,&W(8BV4#H5,"[5]$O\@'][>S/V2+Z^<5L\O]C@ 5N]&CY%H[P M=CF?63?]\7&^7$YR/9,1@5'")2R2PCX=143@>RAD)CAL> M&HJ-PV-6;^L9<$XO)ZNUGVEGX5H#+^+,3WKY60U&+>1WM9U_(3_LWF=?//[L M4W+"%NF431KV3F41G,4C%U;O5!/L:O8]7"_\%%.CNHZ^_ M^^E5;J_V;CZ[ !)?WOWHNH)3"="1_/B+I)AELTZ1U=XC8Y@+!$L:8NF;]/:S M'-?#&XYCCPW@P/A5L"UONN%\M(O5CS,X)R]!9-F]^.W'_9]<=WD0"<0H)]")K.;EQ&#LV3)RT'!@&M,CK>]&;@(;'$&%*$ M4-!?:6$%2B(7M9%*D41=:1?PZ2S&I==0>.^@50?A5T:?30,.Q<'*1QI1B'!6 MXC#C[(UR1'3T-'*JRKL83V=1#WVZX+J#)AV$7 %-6IGK=[=)KHG"2=MHC'C2 M.1]$#,\ )@54?:#FTXNUE#".=MA[U-" M5&-8@2 &6>\B2LEC*0A60I1^:?[I+([([^J(_3-TZPA$O0&/S_$B2^E3_#I? MY /5>[O(H<9OL4\[W7UCENJ8VVKNA4(=CS]Z>^+TDGH5>#YB.N"#$0D9S2WR M)!%BDC$A%']"YIFY]#4[UT5.'](F[CR[V'QH>1ZI""I2B<"KA$5*[?,B!0K! M,:>MTKQX9X=G)S-R&GX)'CPV,V4$?SS6YN-B#G]I]2,WYLL/$.3+_J_Y;\SB MJJ !:O*9@6Q2ZQ4.;:8TXX8P19$D2B,>M4/ G[0.VT=F@S3E\_@&,E-W#?0^ MQ6]Q=A67;T!-7X, %S,[?7FU7,TO@=$O9B&[!>]@8P@OELNX6EZ[GS09YHT3 MB*G,Z[4X+5AU/,]LP>'<,Q<_<7J_#,@M4YT M^CW.+Q;VZY>)M]-U\$9X@;V #<,++Q&G,L"I' Y$V 4FDU64IT87[O"5>QR$ MW]WQ;^<$:FF8/3P#YJ7A&)M3URIY?PF;2 _Q)BEA)))P&(&S3I3(A8218<(Q M8ZF@MI&?MH]3STU@'$X5!'9>6LHC4L7/KV:KQ8_S/S^?)V&P44$C+$-.&B$. M64/!EY0AZ6@5CVP7+Y;1_^^+^;?_LQGQFAJ;W]PQX^Y[(]*@#&CS7A(>8\]N/OB.,'(\LCWD./( MZ+^^RD>/S;Q)E)Y(2E B%K9)PBBR8/> NBX$G832I-%UVA[\[W]SG.2H81C0 M6985Q)!;NE5W\5)"@@DA/PB:P*7G3D1DM;+(JN1 B%Z $(K?H76;:RV-W _F MPAX4W I(_"",\N)>&.5]7)US;Z/R@2%B+!AEYR2R'M9"M2 J$$EDL\VMS97( MCOF,?>U["$8\OAXI!4_%HG%#@" MR"AJX1C 1P7;V$3TY6;ZR? M3"_L&X'1.JB3Y=\'YZ MTBHD_ J8]"JZU5U)_5JY$LS92,^0SQT\N5 !:4SR@GB(B46#BS_;^G06(Y_C M2^]//<5<'5'NO9TH(DE!RXATPJ!/9)VV&3 B5@6.8^#)E+8VS\UEY >G>V*\ MDS(=!3YV6[H_XH7]S<[^WFHJ?=3*4["_ H[$H% @)ZL30R+)F#3S@;A'I6[/ M](G;]96:.-$5Q/D0$AV;&F\O<_I(#A%]S[\X6]@0'RTGMY)Q+FH4F(.]5%J+ M-,$>M$FF*(-UA-M&!-G_K7'WF_(T*2S=.LCRX<6[N9W=+NKZMYO56$5$- IL M:[Z%XZ &R.3;_0@R$U(8&:EIP94=GQJWUG\HJI22[=A,6:_B8A'7F1^;^1O' M&3'!(>_SJ[@!#HY::($H./]1V2"%E'YDX=R^ M4:^-L](IAA++[5*8]K#]$=Y#F0[BKH$TDUG\D*Z= M\)O(CXE$Y-)%R;+SS25,7EF,,$_*V4"53*7C)D]G41=9NF#[F"[]!%T!51X; MW1LEBD))#$L!DQMR9R;AD*$@&BZ<=(R)-/S%89M-:;C&QJ4WI1("KY,W&WUB M/$4G!'AA5,)"(M9(!Y=0XMA:8@2(I[2E>78R=5TD=H)Z/WTZR+T^ MT,'KM\ M@B4%V[= 3DG8PVG@R$BPS]0Z%BRGT=G2?52V3F3D1MS%]ZK>PJZ1,1M5,IHQ MGYA&GE&'>+(FF=1*A&B(*QXZM?VJ8S]4%MOD/?1IH/$*R#.%N>>5O\\5B_F].YK%?X2>K'^=:)^R9R@(S'G&<2[R\3,@ZGS#!$8OBKQBV MF5]5;G-'1NRP347A&;^&X$&M;/3A>OCU3WE8_L+4 -P]Z M33$?[IBU_0LMRPHZ3[Y42<&^EV*6SST5X2//%I9WY^QQO83FZC#NN$WTHV]%#XC7QY S@ M?S3OM2#Z<&3/F$WXH4Z/'\TD/0XWP#L\OU[?Y=HKO#L1=_5@GQ^QP!3_F'V= MY$'/P%/]#7[X=Y%I/AUUE+/:7BQN:-9((B,>WQ_,+ZZ^S$-AO!Z-.4H*<#>T MMDNC$JP^PF=7B\M9>#.U%T60>CCB*"ETG7#:*HE*4,H:_W*V#(MR,#T:):"]G87)MTFXVG0F[@/4HZ'&/93MEOE\GP#&5J7I]&Y>6V\0VBK1 MM@%'0^@9F<^;":""F^Z[&--NI>D2R7\X]KB'Y49:M%,HQ<$Z]%7\]E4]R1,; M,%HY/MVWW+\-L*/G%98_#=P,W(0&9K#-LO-YX)%<:H#N MSUE83']+RQ>6J/VY;1VVTN^/Q4=LEDAH@>_U]X3\N)CN?@VN( MT]U0C<"IX&KMR>)K0.1WV %6K^PJOK&3Q5]V>E4 FBUC-L*H@@NUY\4Q,E@/ M-?O''W^OUE1Z^65V\='W,WM[AFX$W;AW;,V$4VL*\.O%.O ]4/KOT]&+I/[N MF73/M-\,ZJ?HY]_BXL>'].1;3\C0B?>-/M!#93>CWGRF?Y1YZX"C!)960CFS,S-P^%Y3V@=[1YVWBCX;53[O-&0OBI[P$&\4Z:@O+K!N#7#4 K M;-[/9^_CO 0H#T<:[\9LEZSG>Q9>T;X2S:AU]0R: MB&ELDW=QL=HLJG>TZ>%0HV4R=D5KNRA&QN=F0C,[_;&<+,LDZ3P[Z&A9C3U] M[V?%,S)ZGU=_?USX#XNSY>+U\4V M,L)O8-#Y+-ZLM,2%Z#-#CI8:V17%W:*I"[=75_%L_OI[ONN/L,Y9FB_\VK7N M:VS;?&>TR^Y""#<18H6P_S693]=B_I#^:WX97UX_5/_._CL$]CL_-M[%>4D& M-)%GA32 %?]S9:>3-/&;V9_9[[_%64R35>]DB4X?'.^JOB0=FLJU+DJ &9O: MV6;";R^_YC=980%NW6.IC._6[8OCY084(D4[R=9S BOIXNT8=KP$@@*'L#I] MO2T3+'R.?CQL(Q"KBG7MEU%%MP+SN(1SX:?XS]5D<6M7RACE%I]I!')5H:_V M,JPU"^CCMZ$R@!Z.7"3[9\=D"V3^?+0__EK>:VU3.O&GR?@]]!J$TS_7YW:0 MT2Y<6Z!P7R,?KW[L"Z'OT5^M)M_B2S 3%_/%C]ZI(]M'' ^FQ_*>-US\V('D MZ?3Q]":Q4!+)\P./EWVU$XIY.[F,#-W'."^ T]TH8^:4[)?U?,?"QT_R@2F] M+P+'X['&*^IM"97?N*O_,1VV(3_=S9?G\?[JL?#D49+H]JE M'5L7.S8 T^GMM,JHQN/AQMO6MXI[WF3M8[<)BS8?L'KKQ/UQ1DM2VZ416Q8Z MME.[F6V9H-O3T<;;MON=XVN[OW@Y_QRG,7=/WW"H]]7%]A''VTBZX;53+F.? M4V JX=:I_Y#2Q,.X;V9E=&W_Z..9P&Y8-I;7V#8SQL7OB_G5U[?+Y55!1'>- M.UIV;E<[NE]&8UO4+[D)3+B=:"D4=XT[6EYN5^NZ7T:CZ^+\;+ZRTQ+WP(_' M&BW=MK/.;97%^ B]\"LXB4]_?+234 BH;4..EEC;':\=DAG[H)Q/BC##/*M2 MIO&Y,4?+E^T(W![9C.UVWD2&7WR[*&8;GQUTO%37KE[F'O%4A-YZ9O(&]=F1Q\LP[6-7]PEJ[,R*?ZXFJQ^Y1]:U*.%X M<[GN!?IJDF R$59;"MV6GQHOX;0CW-U$.?:Q\9&9^6NYWD36742_S*<@Y4^K M4B?)=I\:+U>U<^RNBRBKP_]]7+V=^?EEH1AZHP^,E[):#.OGQ58=PD^"S$,A MO>-#C1"O*G;408PC([_%_.25;X)?94!O^HU&>-<4?6HIO.J4_,/J2UP,K-_; MO]$(ZIH"5RV%-[966W 8T-X%/+TC<2\LR0 MC;(5:@IF[1;-Z)'_&^-?'L!]8S="LJ905D-A5?#&R*WC_FZ^+/W"TL.Q&X%8 M2P!KIWA&]W8>>=Y]U6_K@(W@JBD M4LL8Y;&$9W0N:]4R5OQFB$1TTQF$>+KR/-NS<<;?-5:4UA MD@K35.>SW\%QV4SL55SZQ61]#5,H3W7_\(U K"D TEQDH^]+89+G9:<RLJ%=6YO9A.M]B2,A6@SP]< 58[BD'W"N17,X&Q=.A7 M8X%?C07:G:U7B^E97%PN/Z2S10!^E?'P=PP[F@ZU\Q'V"V9T3R'/JD0STHY,4*]OBW#C59; MV\40;A-$1<;P;'$Y6Y6UA?>&'*VJMKLI?"J0NBQA(<">'W6T@MI>=K ZV&X. M#.5>+MT^XG@UM%VLX3/RJ *K5U>+]<0*@'0[U'A5L5W0>2R!*F#Y'/W58K*: MQ.6+BXL7W^QDVCN!=\>XX]6]=@%LIVR.XY;QXWPZ\;" CXNY'_"6\<%G!KAE M?'X9Q6\9[W_J"4<*7#=N'[]7+'XS?+@_=*DCW?[1*[F1W(G;PP!^0WF-?L>R M;9[OYZO-5,N$D9M_I9*H(N^^4'^C[/+^'__U_\ 4$L#!!0 ( M *2AHUB"DFA*80@ 'LL ; #,Q,5\R,#(T,#,S,7@Q,'$N M:'1MY5I=4QNY$GW?7Z$EM0E4V<:?.!A"E4.<&U>QP()S-_=I2Y[18!4SHUEI MQL;[Z^]I:8P_2>P- 5/)@\.,6E*W^G3WD4;'@S0*3XX'@OLGOQS_6BRR#\K+ M(A&GS-."I\)GF9'Q#?O3%^:6%8NYU*E*QEK>#%)6+5?K[$^E;^60N_94IJ$X MF8QSO.^>C_?M),=]Y8]/CGTY9-)_MR,K37'@-0X.RE[5JPL>'!Y@P'+#JU1% M78A:[:_*#KI"W/4QZ3@4[W8B&1<'@N9OU:NE9B-)CT;23P>M2KG\VXX5/3D. M5)QB/HW^[D\WS-)@J;A+BSR4-W'+FK3CNDZ:/14JW7I5MO^.J*48\$B&X]:; MGHR$8>=BQ*Y4Q.,W!<-C4S1"R\ )&OF/@$Y0SSZ.G,I-C!/*6$Q,J%1)Z][L?N:;O7O3AG%Q_9Y57W M_+1[V3YCG2^=T\^][G\[> V)SM5:Z_:LUEQ^OKK^W#[OL=X%N^Z<6IMJY2K9 MU?O48=?MJ_?M\\YU\>++6>=_K'W:HY9JN5R=6/9CE:ZO5'KS95T-K>?1OEM@ MIP.N0XQX)GE\4V">T*D,QBP=\/3UJ\;;HV4#UXF0A/L^\#MG$9ZTY"$+N(=7FJE(IBQ53FY)(!:>,(;K,8E$_%9@WIDQ#=[Y M4 93AI:U8 X2\*0&2X%8C.[0Q ?:1@/I#9C)Z&?:?R2TR B: XWXHS8#$ M22Q"(J9D3,^^-%ZH3(9^E**U"AVV$JT\X>.U8;N DB^ 38>7SITW *<2K(WL M=Y6!9+U^53DH'U5JO%AI[(H]V[_2\-V3>Y3$%&,';)J$49ZP+GL%1NTCI\$ 9[ M%(#(UO5OP[Q E,/CF5F_"]7^O@!:\YD%G*J4C#+*C$E-.CAZ-$LJ\-??4&"*"3H M+_P-"L=7<;M!X=@J_/>W!_]YX9B'_]KI=RD*UD_<:P<# F@H?<(X-RKF5*:X M07P0)2?@<^U/0(BPD+PO0YF.B>*LFI9"TN+50M%%TYSH#*6WU? N-RC)=()0 M,):2>9[2OE7 DOL;$8-IA8@(M(B$0HU$L'%QJ$=(RL16OI\;]][VX'Z2]SM# M'F8V.1(J1!" 7DD.3L0+(.)3D=ROFM;%K"Z M03(FIJ$\+],$EIFR/C=>I$R*-W2.BU&,AR'R SJVNR0< .E(C0MRN9K8B@I[ MC$,G/'%VK\N>TV3 S3WOH:1J(T/XMMI8Z_-*,&:AO!5A?J:S(%_XC@7Y%W'P MPO>RC:U#_=I[V5VSEV]G[0FR/XF6PC3-4=:=1>\TXQ$*-Z [2WP;>G&P[51I M<\\M[ L,%D4R385864?Z"KR%6GP)G6SW7: ;:=M06<#_Q/8G82C^SB14MH&7 MQ9X]T]E;O4E]V&[1"D$"15 FQT1D"G#9X4@$9>Z^]W:"/!;ZEX.Y)H MR[>EM_9T>G(6MQ'@\LV4.Z99D?2XCXY&W.>\%>#,Z3"$@3.PUH+C#@;$P611 MA+W@/\*:D=>4E>>53Y(/MPJ(V[=%:Z/8!QJYI0!4")L+@2O[K2$'8,%53QD/ M53@45$)C?I-_,M%Y^A11$JJQ0.MHH%S"Y'/P!AR_DTV4-CXX>Y*/P?7O.5-[ M9%T.'^-\#[%[(^-BJI)68Q(Y"U_:4[M=SN7[B'ZABU ^Y(D1K;R2>Q\KCF_6W-X6&J6FW2])H4[4W\R<7[S MIF1OWNRG_G);O52K-AYL+9GM8?/1AZU52_7FV[6&W;<+X18# MRVT2'K_;J>TLQ$.KFMRQRKP+*4065]PM]M,G1'MEZ@.2S#SCR(U_X7;]SL>L M5K"WU'Z@9_K;1ZM7X_6K>O/(V%^7?99_3W](86RNI=ZG]M59 MY_J9*K/5@)T]H_G=]OE_'G++0[\+=QLWR$IE0OC.6N&PAFA>?:A:09;9CQ)L MLF)?"2L7#D^3,A:]L'1#SWIA[JX8,9=+#9I/C)7ND4D1L,Z=\#(ZRF,7T\^M M)(FN$I0ZGFP)W],ND!IV+]TA,7C44N>]N;QDG;=O:_2&N[Z%^["),O;*0,M] M3!J*I1NR4]>Y5#7MPOOP7Y8^W&6#:W]SO^[R[[Z]=/Q_4$L#!!0 ( *2A MHUB1]N?,.@@ +XH ; #,Q,E\R,#(T,#,S,7@Q,'$N:'1M M[5I12BY._G?\_W*9G>D@CV5B M69!);J5@N5')#?LHI+EEY7)A=:K32:9NAI;5J_5]]E%GMVK$?;E5-I(GTW:. M=_WS\:[KY'B@Q>3D6*@14^+=EGK+PVKMD(>'C69C?W"XWVSRMT$0'#:J-5%K M#L3OM2U4A;FO8^PDDN^V8I64AY+Z;^W7*XV#U!Z-E;##5JU:_6[+F9X$3W'./8^]R ^U$*I'3(=3JY'3GUQ^Z M[[M]ME>KU-FBRX\[NV*<7[!2@#C*[%^:E]/.5;][WCUM][L7/79QSBZONKW3 M[F7[1W;>[;7Q%=_:O3/6/CV]^-#K=WO?PPH5.E=K3>._.KC+#U?7']J]/NM? ML.O.J1OB7K5.P^S_T&'7[:OW[5[GNGSQZX^=WS#"/I74J]7U$+(PM-71_MK# MWE\Y[&Z)G?&1$NPCWO)$E%@@,ZO"";-#;E^_.C@\6A[@.J!-N1"@JW(D0]O: M>PMGW'2H1& J6F5Z\]4CO7K(M?O_6AA6NJ'E0.:ABX;\I%DF1PI.0;1 MVZ$R[(^<9\!,-,'[5&>6Z82=ZRQFM6KY9Z9#=IVG,F,_J2#3R )QFL.ZQ+I) M4$'8FD?K1V8M$MK<>-8W+I[ON4$4$:]XPFX3/8ZDN)$E']8BF$+#A40CN:,' MKA+&DPG+$YOE$B- NG>9'U'F+,93IGC$0A[@5<9TK"RSVMLM&20RD,;P;$(F M,;^5Z'>N38-W LZ@R\C)!O1!!H'*(!-@EJ Z/!' UGBH@B$S.7W,ZH]E)HM& M: "Q,A'T!$F3L;)##-"D,G .4KO J-("PQRAFF"#R?PTO"R@[GT[0)4L5 F@ M0*B:A;X$E,(<7GJ_ MX65I#I)FZLR2MR\+E?L;A\K^0@C?F )QA3 AHM%AJ/#HPMIE/),.0 "$&D22 M LTD4#N(E!F2.9G%(%DB6GH6R@21-CGJ$?UF.O)(2C,=2('7AFT#.$("B1X= MG4_!D"Q5:(<'O#<$@&&Y9R8*034\'IC7B;AVT"2(;@: M]:5X C<3;I_.S1N%]L'FH+W@YD6PK\UP2YA?GQO7ACZ6"S:RA&AN=,(I$W"# MU4"*EF#.,S&%'!:!X@,5*3LAS;"J6UJ #IT.>'[M+)C.*6*7<#X5 TKS+ 7P MC=,X0: SX1QPVOA&)I N$?"/$IG2PB(3Z'Z/<2Q E;KD\I)0'FP.RJ>TEXQ"X!NW=LROI61L5QQSW[TF=,R,.H_[8W M? <;A^VU-WS;9J?8\[D#4S%=$Z49=1&3SF-TQF*$M2<(EB5]#+\XU+'5F;E3 M!^X%&HMC9:V4*W/#0$-Y4(E0\,E5WP:&0<6&J![_29U/%YO\(U=PV2VO/ G< M,: DH%'D[[L=U5CR6TK(7N:YE.P$JCN> MG1Y//0EPQ>;'GV6LH#8N4-'(.V9; 7ZS=MDM9'2PPS<4@(JI.-"X,H=MA< +/D:D^8? '>@.-G:H;*/TU_M<,O&ID:_KE",DJC?BDI1(' E?I"(OR1B7E@;96QRVZ/3&BI >U5'3B M^O/%Q<6*9K/2J#;H;H6%GU9,.RZN753ZZB?"3@>DV*4_>;>UMW0M]JYY^8K5IX/WL$AKN MS[B?[.?G(G=?Y@SK>S'9%X/_QL?U$Y^PO9*[HO051S9_+VEA857]S:3GOVNR M>C9>O]IO'!GWR=A9^Y?N&?O8Z7[?[IW=NR#U!'17:::VUIK6-4P+%K,Z;<&6 MN7-@-IV8OPF/G];G@5[CL7L]Q8J:N]U"U'XM$X4<^0OV$^PR@VJC#%!BIT,E M0W9^E^,N_(Z#:FQ?^H,YO)V5DXYJS\[N"O.=!72[T.TZIG^B;+]WI2[5QOT, MVO*G]R.Y=,EN%C@/^%D5/D#T#,R,5\R,#(T,#,S,7@Q,'$N M:'1MU5A;4^)(%'[?7W$6:QVMXI)P$;EH%6)">E,=T=E M?_V>[H""B(-;.L[RD HYM^]\??N2YD1/P^/FA!%Z_$OSUUP.3H6?3%FDP9>, M:$8A43RZ@2^4J:^0R\V]VB*>27XST5!TBF7X(N17?DM2N^8Z9,>+/,U"^K]9 ML$6:8T%GQTW*;X'3HPPO!2X[."2.[[)BV:%NC=)JS2T>5"I!N4Q]\I>;P5!T M3V.4GH7L*#/E46["3/UZN9BO5F+=N.-43^JNX_R6L:['S4!$&NM)C$]OTS1K MR32[USD2\INH;EO*I*$+LR]"(>L[COTUC"47D"D/9_5/(SYE"KKL#@9B2J)/ M644BE5-,\B!U5/P?AI@0GOU[ET*N8IZ01VS1@ELTH+WK\\Y)9P2E8MZ%5%WIGT!]TNNU.OW4!WK77OAIU_O#P M,7IX@ZUX^]!N^E>#X56K.X)1#]Q#N,H/\^T\#+VVZ6YWQSUP&FZIXF1__DY: M0VB=]OHC[Q26FUIII>8S-Z=H?*S#*41OS3KQ23@O8NNEYOGY7ZOEJT[52 "-.#5=%)ZK@[Q5!P5-UVWE M?*E8V6AU\NY&VTM9*[7\8:WZYFE1(Y2KAUNE+5@B4C*0;A63Z"A3RBP"8D(I MZKMZ,;X'%QE>&L*0!6N,IV3_^/W4RKI37"Z[.Y7#QL,$G#?_/^_KDLR@E&Z2 M[]C9LGQ>65A.*J!_O*YXGHW=G7*UH>QUTP':7M#TIOBJ6\$[;PTNO.&[ -B2 M(+CXP/8[K>[OFX9ET_7)^]YH?DUK$=6P)E @Y MA06\%QI.U^W'M+SVDF!;7M&Y1COT4<1PBCB-!N8L0-&% DSS6P:](. HA(W4 M,9X8RE%P10NA=B*(M(:]ON0HCV+41VO!^ROLVEE6L&+B#57.DP\/L5!6HM4E M"XG!LO8IXG%8T_WV,82,<6Q1K6T,><4;T,HU_#$P<2YH M=&W56%MSVC@4?M]?<9;,ILD,%YMKN"0S+I#6,PU0($WW:4=8&R?VW<^Z>@.:G7 ^+2>F-6KM99I5DI!PWBU"AIN$U6K?_EYM 4 MU3,;I9<1.\TM>%R8,Q._52T7&[5$MV\YU?.6ZSA_Y*SJ62<4L<9X$NVSV\S- MCC/-[G2!1/PZ;MF41&E^/)I3>8PG0([@E<%B?%;A$F_:Y)]O# MK3MMMU)S\K]^)MX$O-YP-.WW8#.IK52:3MTLX/1]'R;>^*TWZ$\*P\\?^G_B MVDV-I.PX+[G[_TZ5YN'RQ1FJ/LI0QL'NU<]#C]QP"E>H36*:AX!)@Q.25*J4 M(%(M-G<'"S07\>;N( H(%8DYL#=MMC0-^2($/68#^73 G M\34SH19<*4S%A#&:%)N3N9%,A'D(TPAA!@@H,K;W_B3[)^62F4:D+/QMYH[( M,2!0MW9$C^^I>8!P'W[%C]NL5"TNH\=CS'%!C#L,'&N"RTWQ+:@4D]SE;HL= MPHTHD4P99'EC1J((T!WR12+$K1*$JO(V5,AC$@?F/0:BW(8T,% KC;+$!!)M ML:AOK-).E3Q50=^6_9P2VEOJ"R*O<3;0(FGA4(!EKLDL8FOI3$C*9 &Q1B11 MK+6^:5.NDH@L6SRV$:U1>^5K)K06"^.N?6.J,B#1ZC"QYTHF7HT?S6:QX33, M!**1,4W7@5?#2=$.)R5-=V758J5V5->:\WB2;/QP]WBB%)MG'R7 MVY(E(B,#Z58)B4]SE=S:("&4XGC9*B=WX"+#&T=UQ,(=QC.R7__TME-E#XOS M\*!V\K#[5LG_S_.Z($NH9$?R"V:V6Z2KPG*R^?WUIYC'V3@\J#;:RE[WM>N> M]\GOP57??X=#YUNV1\()?O'Q7]02P$"% ,4 M " "DH:-8M$[3"Q>H 0!FKQH $0 @ $ 7CLA #;1P$ %0 @ 'FOP$ &UL4$L! A0#% @ I*&C6'1H5DE\@0 $0@& !4 M ( !5.$! '-M8VDM,C R-# S,S%?9&5F+GAM;%!+ 0(4 Q0 ( *2AHU@U M3NS49QD "8: 4 " 0-C @!S;6-I+3(P,C0P,S,Q7V&UL4$L! A0#% @ I*&C6(*2:$IA" >RP !L ( ! M<8$$ '-M8VDM97@S,3%?,C R-# S,S%X,3!Q+FAT;5!+ 0(4 Q0 ( *2A MHUB1]N?,.@@ +XH ; " 0N*! !S;6-I+65X,S$R7S(P M,C0P,S,Q>#$P<2YH=&U02P$"% ,4 " "DH:-8&+XW^84$ #D$0 &P M @ %^D@0 #,R,5\R,#(T,#,S,7@Q,'$N:'1M4$L! M A0#% @ I*&C6$,)\6*)! OQ !L ( !/)<$ '-M M8VDM97@S,C)?,C R-# S,S%X,3!Q+FAT;5!+!08 "P + / " #^FP0 " ! end XML 100 smci-20240331_htm.xml IDEA: XBRL DOCUMENT 0001375365 2023-07-01 2024-03-31 0001375365 2024-04-30 0001375365 2024-03-31 0001375365 2023-06-30 0001375365 us-gaap:RelatedPartyMember 2024-03-31 0001375365 us-gaap:RelatedPartyMember 2023-06-30 0001375365 us-gaap:RelatedPartyMember 2024-01-01 2024-03-31 0001375365 us-gaap:RelatedPartyMember 2023-01-01 2023-03-31 0001375365 us-gaap:RelatedPartyMember 2023-07-01 2024-03-31 0001375365 us-gaap:RelatedPartyMember 2022-07-01 2023-03-31 0001375365 2024-01-01 2024-03-31 0001375365 2023-01-01 2023-03-31 0001375365 2022-07-01 2023-03-31 0001375365 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-12-31 0001375365 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2023-12-31 0001375365 us-gaap:RetainedEarningsMember 2023-12-31 0001375365 us-gaap:NoncontrollingInterestMember 2023-12-31 0001375365 2023-12-31 0001375365 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001375365 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2024-01-01 2024-03-31 0001375365 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001375365 us-gaap:NoncontrollingInterestMember 2024-01-01 2024-03-31 0001375365 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2024-03-31 0001375365 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2024-03-31 0001375365 us-gaap:RetainedEarningsMember 2024-03-31 0001375365 us-gaap:NoncontrollingInterestMember 2024-03-31 0001375365 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-12-31 0001375365 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2022-12-31 0001375365 us-gaap:RetainedEarningsMember 2022-12-31 0001375365 us-gaap:NoncontrollingInterestMember 2022-12-31 0001375365 2022-12-31 0001375365 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001375365 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001375365 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2023-01-01 2023-03-31 0001375365 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-03-31 0001375365 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-03-31 0001375365 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2023-03-31 0001375365 us-gaap:RetainedEarningsMember 2023-03-31 0001375365 us-gaap:NoncontrollingInterestMember 2023-03-31 0001375365 2023-03-31 0001375365 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-06-30 0001375365 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2023-06-30 0001375365 us-gaap:RetainedEarningsMember 2023-06-30 0001375365 us-gaap:NoncontrollingInterestMember 2023-06-30 0001375365 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-07-01 2024-03-31 0001375365 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2023-07-01 2024-03-31 0001375365 us-gaap:RetainedEarningsMember 2023-07-01 2024-03-31 0001375365 us-gaap:NoncontrollingInterestMember 2023-07-01 2024-03-31 0001375365 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-06-30 0001375365 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2022-06-30 0001375365 us-gaap:RetainedEarningsMember 2022-06-30 0001375365 us-gaap:NoncontrollingInterestMember 2022-06-30 0001375365 2022-06-30 0001375365 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-07-01 2023-03-31 0001375365 us-gaap:RetainedEarningsMember 2022-07-01 2023-03-31 0001375365 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2022-07-01 2023-03-31 0001375365 us-gaap:NoncontrollingInterestMember 2022-07-01 2023-03-31 0001375365 smci:PurchasesTotalMember us-gaap:SupplierConcentrationRiskMember smci:SupplierAMember 2024-01-01 2024-03-31 0001375365 smci:PurchasesTotalMember us-gaap:SupplierConcentrationRiskMember smci:SupplierBMember 2024-01-01 2024-03-31 0001375365 smci:PurchasesTotalMember us-gaap:SupplierConcentrationRiskMember smci:SupplierAMember 2023-01-01 2023-03-31 0001375365 smci:PurchasesTotalMember us-gaap:SupplierConcentrationRiskMember smci:SupplierBMember 2023-01-01 2023-03-31 0001375365 smci:PurchasesTotalMember us-gaap:SupplierConcentrationRiskMember smci:SupplierAMember 2023-07-01 2024-03-31 0001375365 smci:PurchasesTotalMember us-gaap:SupplierConcentrationRiskMember smci:SupplierBMember 2023-07-01 2024-03-31 0001375365 smci:PurchasesTotalMember us-gaap:SupplierConcentrationRiskMember smci:SupplierAMember 2022-07-01 2023-03-31 0001375365 smci:PurchasesTotalMember us-gaap:SupplierConcentrationRiskMember smci:SupplierBMember 2022-07-01 2023-03-31 0001375365 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember us-gaap:RelatedPartyMember smci:AblecomAndCompuwareMember 2024-01-01 2024-03-31 0001375365 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember us-gaap:RelatedPartyMember smci:AblecomAndCompuwareMember 2023-01-01 2023-03-31 0001375365 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember us-gaap:RelatedPartyMember smci:AblecomAndCompuwareMember 2023-07-01 2024-03-31 0001375365 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember us-gaap:RelatedPartyMember smci:AblecomAndCompuwareMember 2022-07-01 2023-03-31 0001375365 smci:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2024-03-31 0001375365 smci:CustomerEMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2024-03-31 0001375365 smci:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2024-03-31 0001375365 smci:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-06-30 0001375365 smci:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-06-30 0001375365 smci:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001375365 smci:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001375365 smci:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2024-03-31 0001375365 smci:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001375365 smci:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-03-31 0001375365 smci:ServerAndStorageSystemsMember 2024-01-01 2024-03-31 0001375365 smci:ServerAndStorageSystemsMember 2023-01-01 2023-03-31 0001375365 smci:ServerAndStorageSystemsMember 2023-07-01 2024-03-31 0001375365 smci:ServerAndStorageSystemsMember 2022-07-01 2023-03-31 0001375365 smci:SubsystemsAndAccessoriesMember 2024-01-01 2024-03-31 0001375365 smci:SubsystemsAndAccessoriesMember 2023-01-01 2023-03-31 0001375365 smci:SubsystemsAndAccessoriesMember 2023-07-01 2024-03-31 0001375365 smci:SubsystemsAndAccessoriesMember 2022-07-01 2023-03-31 0001375365 country:US 2024-01-01 2024-03-31 0001375365 country:US 2023-01-01 2023-03-31 0001375365 country:US 2023-07-01 2024-03-31 0001375365 country:US 2022-07-01 2023-03-31 0001375365 srt:AsiaMember 2024-01-01 2024-03-31 0001375365 srt:AsiaMember 2023-01-01 2023-03-31 0001375365 srt:AsiaMember 2023-07-01 2024-03-31 0001375365 srt:AsiaMember 2022-07-01 2023-03-31 0001375365 srt:EuropeMember 2024-01-01 2024-03-31 0001375365 srt:EuropeMember 2023-01-01 2023-03-31 0001375365 srt:EuropeMember 2023-07-01 2024-03-31 0001375365 srt:EuropeMember 2022-07-01 2023-03-31 0001375365 smci:OtherRegionMember 2024-01-01 2024-03-31 0001375365 smci:OtherRegionMember 2023-01-01 2023-03-31 0001375365 smci:OtherRegionMember 2023-07-01 2024-03-31 0001375365 smci:OtherRegionMember 2022-07-01 2023-03-31 0001375365 srt:MinimumMember 2023-07-01 2024-03-31 0001375365 srt:MaximumMember 2023-07-01 2024-03-31 0001375365 2024-04-01 2024-03-31 0001375365 2025-04-01 2024-03-31 0001375365 smci:EmployeeStockOptionsandRestrictedStockUnitsMember 2024-01-01 2024-03-31 0001375365 smci:EmployeeStockOptionsandRestrictedStockUnitsMember 2023-01-01 2023-03-31 0001375365 smci:EmployeeStockOptionsandRestrictedStockUnitsMember 2023-07-01 2024-03-31 0001375365 smci:EmployeeStockOptionsandRestrictedStockUnitsMember 2022-07-01 2023-03-31 0001375365 us-gaap:LandMember 2024-03-31 0001375365 us-gaap:LandMember 2023-06-30 0001375365 us-gaap:BuildingMember 2024-03-31 0001375365 us-gaap:BuildingMember 2023-06-30 0001375365 us-gaap:MachineryAndEquipmentMember 2024-03-31 0001375365 us-gaap:MachineryAndEquipmentMember 2023-06-30 0001375365 smci:BuildingAndLeaseholdImpovementsMember 2024-03-31 0001375365 smci:BuildingAndLeaseholdImpovementsMember 2023-06-30 0001375365 us-gaap:FurnitureAndFixturesMember 2024-03-31 0001375365 us-gaap:FurnitureAndFixturesMember 2023-06-30 0001375365 us-gaap:ComputerSoftwareIntangibleAssetMember 2024-03-31 0001375365 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-06-30 0001375365 smci:BuildingsUnderConstructionMember 2024-03-31 0001375365 smci:BuildingsUnderConstructionMember 2023-06-30 0001375365 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001375365 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001375365 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001375365 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001375365 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001375365 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001375365 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001375365 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001375365 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember smci:MarketableSecuritiesMember 2024-03-31 0001375365 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember smci:MarketableSecuritiesMember 2024-03-31 0001375365 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember smci:MarketableSecuritiesMember 2024-03-31 0001375365 us-gaap:FairValueMeasurementsRecurringMember smci:MarketableSecuritiesMember 2024-03-31 0001375365 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2024-03-31 0001375365 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2024-03-31 0001375365 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2024-03-31 0001375365 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2024-03-31 0001375365 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001375365 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001375365 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001375365 us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001375365 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001375365 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001375365 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001375365 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001375365 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001375365 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001375365 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001375365 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001375365 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2023-06-30 0001375365 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2023-06-30 0001375365 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2023-06-30 0001375365 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2023-06-30 0001375365 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001375365 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001375365 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001375365 us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001375365 us-gaap:MoneyMarketFundsMember 2024-03-31 0001375365 us-gaap:MoneyMarketFundsMember 2023-06-30 0001375365 us-gaap:MoneyMarketFundsMember 2024-03-31 0001375365 us-gaap:MoneyMarketFundsMember 2023-06-30 0001375365 us-gaap:FairValueInputsLevel1Member 2024-01-01 2024-03-31 0001375365 us-gaap:FairValueInputsLevel1Member 2023-07-01 2024-03-31 0001375365 us-gaap:AuctionRateSecuritiesMember 2024-03-31 0001375365 us-gaap:AuctionRateSecuritiesMember 2023-06-30 0001375365 us-gaap:AuctionRateSecuritiesMember 2023-01-01 2023-03-31 0001375365 us-gaap:AuctionRateSecuritiesMember 2024-01-01 2024-03-31 0001375365 us-gaap:AuctionRateSecuritiesMember 2022-07-01 2023-03-31 0001375365 us-gaap:AuctionRateSecuritiesMember 2023-07-01 2024-03-31 0001375365 smci:ConvertibleSeniorNotesDue2029Member us-gaap:ConvertibleNotesPayableMember 2024-03-31 0001375365 us-gaap:RevolvingCreditFacilityMember smci:BankofAmericaLoanandSecurityAgreementMember us-gaap:LineOfCreditMember 2024-03-31 0001375365 us-gaap:RevolvingCreditFacilityMember smci:BankofAmericaLoanandSecurityAgreementMember us-gaap:LineOfCreditMember 2023-06-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:A2022BankOfAmericaCreditFacilityMember us-gaap:LineOfCreditMember 2024-03-31 0001375365 us-gaap:RevolvingCreditFacilityMember smci:A2022BankOfAmericaCreditFacilityMember us-gaap:LineOfCreditMember 2023-06-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:CathayBankLineOfCreditMember us-gaap:LineOfCreditMember 2024-03-31 0001375365 us-gaap:RevolvingCreditFacilityMember smci:CathayBankLineOfCreditMember us-gaap:LineOfCreditMember 2023-06-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:TwoThousandTwentyFourCTBCCreditLinesMember us-gaap:LineOfCreditMember 2024-03-31 0001375365 us-gaap:RevolvingCreditFacilityMember smci:TwoThousandTwentyFourCTBCCreditLinesMember us-gaap:LineOfCreditMember 2023-06-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:ChangHwaBankCreditFacilityMember us-gaap:LineOfCreditMember 2024-03-31 0001375365 us-gaap:RevolvingCreditFacilityMember smci:ChangHwaBankCreditFacilityMember us-gaap:LineOfCreditMember 2023-06-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:A2023HSBCBankCreditLinesMember us-gaap:LineOfCreditMember 2024-03-31 0001375365 us-gaap:RevolvingCreditFacilityMember smci:A2023HSBCBankCreditLinesMember us-gaap:LineOfCreditMember 2023-06-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:A2022ESUNBankCreditFacilityDueAugust152027Member us-gaap:LineOfCreditMember 2024-03-31 0001375365 us-gaap:RevolvingCreditFacilityMember smci:A2022ESUNBankCreditFacilityDueAugust152027Member us-gaap:LineOfCreditMember 2023-06-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:MegaBankCreditFacilityMember us-gaap:LineOfCreditMember 2024-03-31 0001375365 us-gaap:RevolvingCreditFacilityMember smci:MegaBankCreditFacilityMember us-gaap:LineOfCreditMember 2023-06-30 0001375365 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2024-03-31 0001375365 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-06-30 0001375365 us-gaap:SecuredDebtMember smci:ChangHwaBankTermLoanDueOctober152026Member smci:TermLoanMember 2024-03-31 0001375365 us-gaap:SecuredDebtMember smci:ChangHwaBankTermLoanDueOctober152026Member smci:TermLoanMember 2023-06-30 0001375365 us-gaap:SecuredDebtMember smci:CTBCBankTermLoanDue2030Member smci:TermLoanMember 2024-03-31 0001375365 us-gaap:SecuredDebtMember smci:CTBCBankTermLoanDue2030Member smci:TermLoanMember 2023-06-30 0001375365 us-gaap:SecuredDebtMember smci:A2021CTBCCreditLinesDueAugust152026Member smci:TermLoanMember 2024-03-31 0001375365 us-gaap:SecuredDebtMember smci:A2021CTBCCreditLinesDueAugust152026Member smci:TermLoanMember 2023-06-30 0001375365 us-gaap:SecuredDebtMember smci:A2021ESUNCreditFacilityMember smci:TermLoanMember 2024-03-31 0001375365 us-gaap:SecuredDebtMember smci:A2021ESUNCreditFacilityMember smci:TermLoanMember 2023-06-30 0001375365 us-gaap:SecuredDebtMember smci:A2022ESUNBankCreditFacilityDueAugust152027Member smci:TermLoanMember 2024-03-31 0001375365 us-gaap:SecuredDebtMember smci:A2022ESUNBankCreditFacilityDueAugust152027Member smci:TermLoanMember 2023-06-30 0001375365 us-gaap:SecuredDebtMember smci:MegaBankCreditFacilityMember smci:TermLoanMember 2024-03-31 0001375365 us-gaap:SecuredDebtMember smci:MegaBankCreditFacilityMember smci:TermLoanMember 2023-06-30 0001375365 us-gaap:SecuredDebtMember smci:TermLoanMember 2024-03-31 0001375365 us-gaap:SecuredDebtMember smci:TermLoanMember 2023-06-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:TwoThousandTwentyTwoCTBCCreditLinesMember us-gaap:LineOfCreditMember 2024-03-31 0001375365 us-gaap:RevolvingCreditFacilityMember smci:TwoThousandTwentyTwoCTBCCreditLinesMember us-gaap:LineOfCreditMember 2023-06-30 0001375365 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember smci:TwoThousandTwentyFourCTBCCreditLinesMember us-gaap:LineOfCreditMember 2024-03-31 0001375365 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember smci:TwoThousandTwentyFourCTBCCreditLinesMember us-gaap:LineOfCreditMember 2024-03-31 0001375365 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember smci:A2023HSBCBankCreditLinesMember us-gaap:LineOfCreditMember 2024-03-31 0001375365 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember smci:A2023HSBCBankCreditLinesMember us-gaap:LineOfCreditMember 2024-03-31 0001375365 us-gaap:RevolvingCreditFacilityMember smci:A2022ESUNCreditFacilityMember us-gaap:LineOfCreditMember 2024-03-31 0001375365 us-gaap:RevolvingCreditFacilityMember smci:A2022ESUNCreditFacilityMember us-gaap:LineOfCreditMember 2023-06-30 0001375365 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember smci:MegaBankCreditFacilityMember us-gaap:LineOfCreditMember 2024-03-31 0001375365 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember smci:MegaBankCreditFacilityMember us-gaap:LineOfCreditMember 2024-03-31 0001375365 us-gaap:SecuredDebtMember smci:MegaBankCreditFacilityDueSeptember152026Member smci:TermLoanMember 2024-03-31 0001375365 srt:MinimumMember us-gaap:SecuredDebtMember smci:MegaBankCreditFacilityDueSeptember152026Member smci:TermLoanMember 2024-03-31 0001375365 srt:MaximumMember us-gaap:SecuredDebtMember smci:MegaBankCreditFacilityDueSeptember152026Member smci:TermLoanMember 2024-03-31 0001375365 us-gaap:SecuredDebtMember smci:MegaBankCreditFacilityDueSeptember152026Member smci:TermLoanMember 2023-06-30 0001375365 srt:MinimumMember us-gaap:SecuredDebtMember smci:MegaBankCreditFacilityDueSeptember152026Member smci:TermLoanMember 2023-06-30 0001375365 srt:MaximumMember us-gaap:SecuredDebtMember smci:MegaBankCreditFacilityDueSeptember152026Member smci:TermLoanMember 2023-06-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:TwoThousandTwentyFourCTBCCreditLinesMember smci:CTBCMember smci:TermLoanMember 2024-02-15 0001375365 us-gaap:RevolvingCreditFacilityMember smci:TwoThousandTwentyFourCTBCCreditLinesMember smci:CTBCMember smci:TermLoanMember 2024-02-16 0001375365 us-gaap:RevolvingCreditFacilityMember smci:TwoThousandTwentyAndTwoThousandTwentyOneCTBCCreditLinesMember smci:CTBCMember smci:TermLoanMember 2024-02-16 0001375365 us-gaap:RevolvingCreditFacilityMember smci:NTDShortTermLoanMember smci:CTBCMember smci:TermLoanMember 2024-02-16 0001375365 us-gaap:RevolvingCreditFacilityMember smci:GuaranteeLineMember smci:CTBCMember smci:TermLoanMember 2024-02-16 0001375365 us-gaap:RevolvingCreditFacilityMember smci:USDShortTermLoanLineMember smci:CTBCMember smci:TermLoanMember 2024-02-16 0001375365 us-gaap:RevolvingCreditFacilityMember smci:ExportImportOALoanLineExportsMember smci:CTBCMember smci:TermLoanMember 2024-02-16 0001375365 us-gaap:RevolvingCreditFacilityMember smci:ExportImportOALoanLineImportsMember smci:CTBCMember smci:TermLoanMember 2024-02-16 0001375365 us-gaap:RevolvingCreditFacilityMember smci:ImportOALoanLineOfCreditMember smci:CTBCMember smci:TermLoanMember 2024-02-16 0001375365 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember smci:TwoThousandTwentyFourCTBCCreditLinesMember smci:CTBCMember smci:TermLoanMember 2024-02-16 0001375365 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember smci:TwoThousandTwentyFourCTBCCreditLinesMember smci:CTBCMember smci:TermLoanMember 2024-02-16 0001375365 us-gaap:RevolvingCreditFacilityMember smci:TwoThousandTwentyFourCTBCCreditLinesMember smci:CTBCMember 2024-03-31 0001375365 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember smci:TwoThousandTwentyFourCTBCCreditLinesMember smci:CTBCMember 2024-03-31 0001375365 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember smci:TwoThousandTwentyFourCTBCCreditLinesMember smci:CTBCMember 2024-03-31 0001375365 us-gaap:RevolvingCreditFacilityMember smci:A2023HSBCBankCreditLinesMember smci:HSBCBankMember smci:ExportSellerTradeLoanMember 2023-12-07 0001375365 us-gaap:RevolvingCreditFacilityMember smci:A2023HSBCBankCreditLinesMember smci:HSBCBankMember smci:ExportSellerTradeLoanMember 2024-03-31 0001375365 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember smci:A2023HSBCBankCreditLinesMember smci:HSBCBankMember smci:ExportSellerTradeLoanMember 2024-03-31 0001375365 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember smci:A2023HSBCBankCreditLinesMember smci:HSBCBankMember smci:ExportSellerTradeLoanMember 2024-03-31 0001375365 smci:ConvertibleSeniorNotesDue2029Member us-gaap:ConvertibleNotesPayableMember 2024-02-29 0001375365 smci:ConvertibleSeniorNotesDue2029Member us-gaap:ConvertibleNotesPayableMember 2024-02-01 2024-02-29 0001375365 smci:ConvertibleSeniorNotesDue2029Member 2024-02-29 0001375365 smci:ConvertibleSeniorNotesDue2029Member us-gaap:ConvertibleNotesPayableMember smci:DebtCovenantRedemptionOptionOneMember 2024-02-01 2024-02-29 0001375365 smci:ConvertibleSeniorNotesDue2029Member us-gaap:ConvertibleNotesPayableMember smci:DebtCovenantRedemptionOptionTwoMember 2024-02-01 2024-02-29 0001375365 smci:ConvertibleSeniorNotesDue2029Member us-gaap:ConvertibleNotesPayableMember 2024-01-01 2024-03-31 0001375365 smci:CappedCallsMember 2024-02-29 0001375365 smci:CappedCallsMember 2024-02-01 2024-02-29 0001375365 smci:CappedCallsMember 2024-02-22 0001375365 smci:SanJoseCaliforniaMember 2024-03-31 0001375365 smci:SanJoseCaliforniaMember 2024-01-31 0001375365 smci:SanJoseCaliforniaMember 2023-07-01 2024-03-31 0001375365 smci:SanJoseCaliforniaMember 2024-02-09 2024-02-09 0001375365 smci:AblecomTechnologyMember srt:ManagementMember smci:SteveLiangAndOtherFamilyMembersMember 2024-03-31 0001375365 smci:AblecomTechnologyMember srt:ManagementMember smci:CharlesLiangAndWifeMember 2024-03-31 0001375365 smci:AblecomTechnologyMember srt:ManagementMember smci:SiblingOfYihShyanWallyLiawMember 2024-03-31 0001375365 smci:CompuwareMember srt:ManagementMember smci:SiblingOfYihShyanWallyLiawMember 2024-03-31 0001375365 smci:AblecomTechnologyMember 2024-01-01 2024-03-31 0001375365 smci:AblecomTechnologyMember 2023-01-01 2023-03-31 0001375365 smci:AblecomTechnologyMember 2023-07-01 2024-03-31 0001375365 smci:AblecomTechnologyMember 2022-07-01 2023-03-31 0001375365 smci:AblecomTechnologyMember us-gaap:RelatedPartyMember smci:CancellablePurchaseObligationMember 2024-03-31 0001375365 smci:AblecomTechnologyMember us-gaap:RelatedPartyMember smci:NoCancellablePurchaseObligationMember 2024-03-31 0001375365 smci:AblecomTechnologyMember us-gaap:RelatedPartyMember smci:CancellablePurchaseObligationMember 2023-06-30 0001375365 smci:AblecomTechnologyMember us-gaap:RelatedPartyMember smci:NoCancellablePurchaseObligationMember 2023-06-30 0001375365 smci:CompuwareMember us-gaap:RelatedPartyMember smci:CancellablePurchaseObligationMember 2024-03-31 0001375365 smci:CompuwareMember us-gaap:RelatedPartyMember smci:NoCancellablePurchaseObligationMember 2024-03-31 0001375365 smci:CompuwareMember us-gaap:RelatedPartyMember smci:CancellablePurchaseObligationMember 2023-06-30 0001375365 smci:CompuwareMember us-gaap:RelatedPartyMember smci:NoCancellablePurchaseObligationMember 2023-06-30 0001375365 smci:CorporateVentureMember 2024-03-31 0001375365 smci:CorporateVentureMember smci:InvestorInChinaMember 2024-03-31 0001375365 smci:CorporateVentureMember 2023-06-30 0001375365 smci:CorporateVentureMember 2024-01-01 2024-03-31 0001375365 smci:CorporateVentureMember 2022-07-01 2023-03-31 0001375365 smci:CorporateVentureMember 2023-01-01 2023-03-31 0001375365 smci:CorporateVentureMember 2023-07-01 2024-03-31 0001375365 smci:CorporateVentureMember 2024-01-01 2024-03-31 0001375365 smci:CorporateVentureMember 2023-01-01 2023-03-31 0001375365 smci:CorporateVentureMember 2023-07-01 2024-03-31 0001375365 smci:CorporateVentureMember 2022-07-01 2023-03-31 0001375365 smci:AblecomTechnologyMember us-gaap:RelatedPartyMember 2024-03-31 0001375365 smci:AblecomTechnologyMember us-gaap:RelatedPartyMember 2023-06-30 0001375365 smci:CompuwareMember us-gaap:RelatedPartyMember 2024-03-31 0001375365 smci:CompuwareMember us-gaap:RelatedPartyMember 2023-06-30 0001375365 smci:CorporateVentureInChinaMember us-gaap:RelatedPartyMember 2024-03-31 0001375365 smci:CorporateVentureInChinaMember us-gaap:RelatedPartyMember 2023-06-30 0001375365 smci:AblecomTechnologyMember us-gaap:RelatedPartyMember 2024-01-01 2024-03-31 0001375365 smci:AblecomTechnologyMember us-gaap:RelatedPartyMember 2023-01-01 2023-03-31 0001375365 smci:CompuwareMember us-gaap:RelatedPartyMember 2024-01-01 2024-03-31 0001375365 smci:CompuwareMember us-gaap:RelatedPartyMember 2023-01-01 2023-03-31 0001375365 smci:CorporateVentureInChinaMember us-gaap:RelatedPartyMember 2024-01-01 2024-03-31 0001375365 smci:CorporateVentureInChinaMember us-gaap:RelatedPartyMember 2023-01-01 2023-03-31 0001375365 smci:AblecomTechnologyMember us-gaap:InventoriesMember us-gaap:RelatedPartyMember 2024-01-01 2024-03-31 0001375365 smci:AblecomTechnologyMember us-gaap:InventoriesMember us-gaap:RelatedPartyMember 2023-01-01 2023-03-31 0001375365 smci:CompuwareMember us-gaap:InventoriesMember us-gaap:RelatedPartyMember 2024-01-01 2024-03-31 0001375365 smci:CompuwareMember us-gaap:InventoriesMember us-gaap:RelatedPartyMember 2023-01-01 2023-03-31 0001375365 smci:CorporateVentureInChinaMember us-gaap:InventoriesMember us-gaap:RelatedPartyMember 2024-01-01 2024-03-31 0001375365 smci:CorporateVentureInChinaMember us-gaap:InventoriesMember us-gaap:RelatedPartyMember 2023-01-01 2023-03-31 0001375365 us-gaap:InventoriesMember us-gaap:RelatedPartyMember 2024-01-01 2024-03-31 0001375365 us-gaap:InventoriesMember us-gaap:RelatedPartyMember 2023-01-01 2023-03-31 0001375365 smci:AblecomTechnologyMember smci:OtherMiscellaneousMember us-gaap:RelatedPartyMember 2024-01-01 2024-03-31 0001375365 smci:AblecomTechnologyMember smci:OtherMiscellaneousMember us-gaap:RelatedPartyMember 2023-01-01 2023-03-31 0001375365 smci:CompuwareMember smci:OtherMiscellaneousMember us-gaap:RelatedPartyMember 2024-01-01 2024-03-31 0001375365 smci:CompuwareMember smci:OtherMiscellaneousMember us-gaap:RelatedPartyMember 2023-01-01 2023-03-31 0001375365 smci:CorporateVentureInChinaMember smci:OtherMiscellaneousMember us-gaap:RelatedPartyMember 2024-01-01 2024-03-31 0001375365 smci:CorporateVentureInChinaMember smci:OtherMiscellaneousMember us-gaap:RelatedPartyMember 2023-01-01 2023-03-31 0001375365 smci:OtherMiscellaneousMember us-gaap:RelatedPartyMember 2024-01-01 2024-03-31 0001375365 smci:OtherMiscellaneousMember us-gaap:RelatedPartyMember 2023-01-01 2023-03-31 0001375365 smci:AblecomTechnologyMember us-gaap:RelatedPartyMember 2023-07-01 2024-03-31 0001375365 smci:AblecomTechnologyMember us-gaap:RelatedPartyMember 2022-07-01 2023-03-31 0001375365 smci:CompuwareMember us-gaap:RelatedPartyMember 2023-07-01 2024-03-31 0001375365 smci:CompuwareMember us-gaap:RelatedPartyMember 2022-07-01 2023-03-31 0001375365 smci:CorporateVentureInChinaMember us-gaap:RelatedPartyMember 2023-07-01 2024-03-31 0001375365 smci:CorporateVentureInChinaMember us-gaap:RelatedPartyMember 2022-07-01 2023-03-31 0001375365 smci:AblecomTechnologyMember us-gaap:InventoriesMember us-gaap:RelatedPartyMember 2023-07-01 2024-03-31 0001375365 smci:AblecomTechnologyMember us-gaap:InventoriesMember us-gaap:RelatedPartyMember 2022-07-01 2023-03-31 0001375365 smci:CompuwareMember us-gaap:InventoriesMember us-gaap:RelatedPartyMember 2023-07-01 2024-03-31 0001375365 smci:CompuwareMember us-gaap:InventoriesMember us-gaap:RelatedPartyMember 2022-07-01 2023-03-31 0001375365 smci:CorporateVentureInChinaMember us-gaap:InventoriesMember us-gaap:RelatedPartyMember 2023-07-01 2024-03-31 0001375365 smci:CorporateVentureInChinaMember us-gaap:InventoriesMember us-gaap:RelatedPartyMember 2022-07-01 2023-03-31 0001375365 us-gaap:InventoriesMember us-gaap:RelatedPartyMember 2023-07-01 2024-03-31 0001375365 us-gaap:InventoriesMember us-gaap:RelatedPartyMember 2022-07-01 2023-03-31 0001375365 smci:AblecomTechnologyMember smci:OtherMiscellaneousMember us-gaap:RelatedPartyMember 2023-07-01 2024-03-31 0001375365 smci:AblecomTechnologyMember smci:OtherMiscellaneousMember us-gaap:RelatedPartyMember 2022-07-01 2023-03-31 0001375365 smci:CompuwareMember smci:OtherMiscellaneousMember us-gaap:RelatedPartyMember 2023-07-01 2024-03-31 0001375365 smci:CompuwareMember smci:OtherMiscellaneousMember us-gaap:RelatedPartyMember 2022-07-01 2023-03-31 0001375365 smci:CorporateVentureInChinaMember smci:OtherMiscellaneousMember us-gaap:RelatedPartyMember 2023-07-01 2024-03-31 0001375365 smci:CorporateVentureInChinaMember smci:OtherMiscellaneousMember us-gaap:RelatedPartyMember 2022-07-01 2023-03-31 0001375365 smci:OtherMiscellaneousMember us-gaap:RelatedPartyMember 2023-07-01 2024-03-31 0001375365 smci:OtherMiscellaneousMember us-gaap:RelatedPartyMember 2022-07-01 2023-03-31 0001375365 smci:EquityIncentivePlanTwoThousandTwentyMember 2020-06-05 0001375365 smci:EquityIncentivePlan2016Member 2020-06-05 0001375365 smci:EquityIncentivePlanTwoThousandTwentyMember 2022-05-18 2022-05-18 0001375365 smci:EquityIncentivePlanTwoThousandTwentyMember 2024-01-22 2024-01-22 0001375365 smci:EquityIncentivePlanTwoThousandTwentyMember 2020-06-05 2020-06-05 0001375365 smci:EquityIncentivePlanTwoThousandTwentyMoreThanTenPercentOwnershipMember 2020-06-05 2020-06-05 0001375365 smci:EquityIncentivePlanTwoThousandTwentyLessThanTenPercentOwnershipMember 2020-06-05 2020-06-05 0001375365 us-gaap:EmployeeStockOptionMember smci:EquityIncentivePlanTwoThousandTwentyMember 2020-06-05 2020-06-05 0001375365 smci:EmployeeStockOptionsandRestrictedStockUnitsMember smci:EquityIncentivePlanTwoThousandTwentyMember 2020-06-05 2020-06-05 0001375365 smci:EquityIncentivePlanTwoThousandTwentyMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-06-05 2020-06-05 0001375365 smci:EquityIncentivePlanTwoThousandTwentyMember 2024-03-31 0001375365 smci:UnderwrittenPublicOfferingMember 2023-12-05 2023-12-05 0001375365 smci:UnderwrittenPublicOfferingMember 2023-12-05 0001375365 smci:UnderwrittenPublicOfferingSharesFromCompanyMember 2023-12-05 2023-12-05 0001375365 smci:UnderwrittenPublicOfferingSharesFromSellingStockholdersMember 2023-12-05 2023-12-05 0001375365 smci:UnderwrittenPublicOfferingMember 2024-03-22 2024-03-22 0001375365 smci:UnderwrittenPublicOfferingMember 2024-03-22 0001375365 smci:UnderwrittenPublicOfferingSharesFromCompanyMember 2024-03-22 2024-03-22 0001375365 2022-08-03 0001375365 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001375365 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001375365 us-gaap:EmployeeStockOptionMember 2023-07-01 2024-03-31 0001375365 us-gaap:EmployeeStockOptionMember 2022-07-01 2023-03-31 0001375365 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001375365 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001375365 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2023-07-01 2024-03-31 0001375365 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2023-07-01 2024-03-31 0001375365 us-gaap:CostOfSalesMember 2024-01-01 2024-03-31 0001375365 us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001375365 us-gaap:CostOfSalesMember 2023-07-01 2024-03-31 0001375365 us-gaap:CostOfSalesMember 2022-07-01 2023-03-31 0001375365 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-03-31 0001375365 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0001375365 us-gaap:ResearchAndDevelopmentExpenseMember 2023-07-01 2024-03-31 0001375365 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-01 2023-03-31 0001375365 us-gaap:SellingAndMarketingExpenseMember 2024-01-01 2024-03-31 0001375365 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-03-31 0001375365 us-gaap:SellingAndMarketingExpenseMember 2023-07-01 2024-03-31 0001375365 us-gaap:SellingAndMarketingExpenseMember 2022-07-01 2023-03-31 0001375365 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-03-31 0001375365 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0001375365 us-gaap:GeneralAndAdministrativeExpenseMember 2023-07-01 2024-03-31 0001375365 us-gaap:GeneralAndAdministrativeExpenseMember 2022-07-01 2023-03-31 0001375365 us-gaap:EmployeeStockOptionMember 2024-03-31 0001375365 us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0001375365 us-gaap:RestrictedStockUnitsRSUMember 2023-07-01 2024-03-31 0001375365 smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember 2024-03-31 0001375365 smci:TwoThousandTwentyThreeCEOPerformanceAwardMember 2024-03-31 0001375365 smci:TwoThousandTwentyThreeCEOPerformanceAwardMember 2023-07-01 2024-03-31 0001375365 smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember 2021-03-01 2021-03-31 0001375365 smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember smci:MilestoneOneMember 2023-07-01 2024-03-31 0001375365 smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember smci:MilestoneOneMember 2024-03-31 0001375365 smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember smci:MilestoneTwoMember 2023-07-01 2024-03-31 0001375365 smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember smci:MilestoneTwoMember 2024-03-31 0001375365 smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember smci:MilestoneThreeMember 2023-07-01 2024-03-31 0001375365 smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember smci:MilestoneThreeMember 2024-03-31 0001375365 smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember smci:MilestoneFourMember 2023-07-01 2024-03-31 0001375365 smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember smci:MilestoneFourMember 2024-03-31 0001375365 smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember smci:MilestoneFiveMember 2023-07-01 2024-03-31 0001375365 smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember smci:MilestoneFiveMember 2024-03-31 0001375365 smci:MilestoneOneMember 2022-08-01 2022-08-31 0001375365 smci:MilestoneTwoMember 2022-10-01 2022-10-31 0001375365 smci:MilestoneThreeMember 2023-01-01 2023-01-31 0001375365 smci:MilestoneFourMember 2023-09-01 2023-09-30 0001375365 smci:MilestoneFiveMember 2024-02-01 2024-02-29 0001375365 smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember 2024-01-01 2024-03-31 0001375365 smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember 2023-07-01 2024-03-31 0001375365 smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember 2023-01-01 2023-03-31 0001375365 smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember 2022-07-01 2023-03-31 0001375365 smci:TwoThousandTwentyOneCEOPerformanceStockOptionMember 2023-06-30 0001375365 smci:TwoThousandTwentyThreeCEOPerformanceAwardMember 2023-11-01 2023-11-30 0001375365 smci:TwoThousandTwentyThreeCEOPerformanceAwardMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-11-01 2023-11-30 0001375365 smci:TwoThousandTwentyThreeCEOPerformanceAwardMember smci:ShareBasedPaymentArrangementTrancheFiveMember 2023-11-01 2023-11-30 0001375365 smci:TwoThousandTwentyThreeCEOPerformanceAwardMember smci:MilestoneOneMember 2023-07-01 2024-03-31 0001375365 smci:TwoThousandTwentyThreeCEOPerformanceAwardMember smci:MilestoneOneMember 2024-03-31 0001375365 smci:TwoThousandTwentyThreeCEOPerformanceAwardMember smci:MilestoneTwoMember 2023-07-01 2024-03-31 0001375365 smci:TwoThousandTwentyThreeCEOPerformanceAwardMember smci:MilestoneTwoMember 2024-03-31 0001375365 smci:TwoThousandTwentyThreeCEOPerformanceAwardMember smci:MilestoneThreeMember 2023-07-01 2024-03-31 0001375365 smci:TwoThousandTwentyThreeCEOPerformanceAwardMember smci:MilestoneThreeMember 2024-03-31 0001375365 smci:TwoThousandTwentyThreeCEOPerformanceAwardMember smci:MilestoneFourMember 2023-07-01 2024-03-31 0001375365 smci:TwoThousandTwentyThreeCEOPerformanceAwardMember smci:MilestoneFourMember 2024-03-31 0001375365 smci:TwoThousandTwentyThreeCEOPerformanceAwardMember smci:MilestoneFiveMember 2023-07-01 2024-03-31 0001375365 smci:TwoThousandTwentyThreeCEOPerformanceAwardMember smci:MilestoneFiveMember 2024-03-31 0001375365 smci:TwoThousandTwentyThreeCEOPerformanceAwardMember smci:MilestoneOneMember 2024-03-02 0001375365 smci:TwoThousandTwentyThreeCEOPerformanceAwardMember smci:MilestoneOneMember 2024-03-02 2024-03-02 0001375365 smci:TwoThousandTwentyThreeCEOPerformanceAwardMember us-gaap:SubsequentEventMember smci:MilestoneTwoMember 2024-04-01 0001375365 smci:TwoThousandTwentyThreeCEOPerformanceAwardMember us-gaap:SubsequentEventMember smci:MilestoneTwoMember 2024-04-01 2024-04-01 0001375365 smci:TwoThousandTwentyThreeCEOPerformanceAwardMember us-gaap:SubsequentEventMember smci:MilestoneThreeMember 2024-04-01 0001375365 smci:TwoThousandTwentyThreeCEOPerformanceAwardMember us-gaap:SubsequentEventMember smci:MilestoneThreeMember 2024-04-01 2024-04-01 0001375365 smci:TwoThousandTwentyThreeCEOPerformanceAwardMember us-gaap:SubsequentEventMember smci:MilestoneFourMember 2024-04-25 2024-04-25 0001375365 smci:TwoThousandTwentyThreeCEOPerformanceAwardMember us-gaap:SubsequentEventMember smci:MilestoneFourMember 2024-01-31 2024-04-25 0001375365 smci:TwoThousandTwentyThreeCEOPerformanceAwardMember us-gaap:SubsequentEventMember smci:MilestoneFourMember 2024-04-25 0001375365 smci:TwoThousandTwentyThreeCEOPerformanceAwardMember 2024-01-01 2024-03-31 0001375365 us-gaap:RestrictedStockUnitsRSUMember 2023-06-30 0001375365 smci:EquityIncentivePlanTwoThousandTwentyMember smci:ShareBasedPaymentArrangementTrancheTwoThroughSixteenMember 2020-06-05 2020-06-05 0001375365 country:US 2024-03-31 0001375365 country:US 2023-06-30 0001375365 srt:AsiaMember 2024-03-31 0001375365 srt:AsiaMember 2023-06-30 0001375365 srt:EuropeMember 2024-03-31 0001375365 srt:EuropeMember 2023-06-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:MegaBankCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2024-04-16 0001375365 us-gaap:RevolvingCreditFacilityMember smci:MegaBankCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2024-04-17 0001375365 us-gaap:RevolvingCreditFacilityMember smci:ImportAndExportTradeFacilityMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2024-04-19 0001375365 us-gaap:RevolvingCreditFacilityMember smci:ImportOALoanAndExportOALoanMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2024-04-26 0001375365 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2024-04-26 0001375365 us-gaap:RevolvingCreditFacilityMember smci:LoanAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2024-04-26 shares iso4217:USD iso4217:USD shares pure iso4217:TWD smci:tradingDay utr:sqft smci:tranche smci:operationalMilestone smci:day smci:claim smci:segment 0001375365 --06-30 2024 Q3 false 0.0007455 0.0625 10-Q true 2024-03-31 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 58556527 2115476000 440459000 75000 82000 1110000 5473000 1650153000 1148259000 4124587000 1445564000 30249000 27732000 173716000 145144000 8063932000 3179426000 385566000 290240000 330248000 162654000 83035000 42409000 8862781000 3674729000 102582000 89134000 1092445000 776831000 18798000 14017000 290370000 163865000 20021000 129166000 81566000 170123000 233293000 134667000 1717695000 1374652000 203198000 169781000 85646000 120179000 1696255000 0 65831000 37947000 3768625000 1702559000 0.001 0.001 100000000 100000000 58552000 58552000 52901000 52901000 2805008000 538352000 549000 639000 2288436000 1433014000 5093993000 1972005000 163000 165000 5094156000 1972170000 8862781000 3674729000 25804000 9188000 58980000 54316000 3850066000 1283296000 9634662000 4938621000 130397000 87732000 355948000 283010000 3252698000 1056937000 8119281000 4027305000 597368000 226359000 1515381000 911316000 116226000 77515000 336077000 222458000 49691000 25312000 133775000 83120000 53137000 24450000 123241000 71351000 219054000 127277000 593093000 376929000 378314000 99082000 922288000 534387000 10035000 -78000 8762000 1641000 6246000 1288000 16240000 6982000 382103000 97716000 914810000 529046000 -19983000 10857000 61735000 79364000 373000 -1013000 2347000 -3253000 402459000 85846000 855422000 446429000 7.13 1.61 15.68 8.42 6.56 1.53 14.53 8.00 56478000 53280000 54562000 53011000 61431000 56233000 58889000 55796000 402459000 85846000 855422000 446429000 -108000 71000 -90000 -228000 -108000 71000 -90000 -228000 402351000 85917000 855332000 446201000 55917304 1190276000 657000 1885977000 164000 3077074000 436901 15540000 15540000 291428 93737 78391000 78391000 2000000 1731186000 1731186000 109710000 109710000 56107000 56107000 -108000 -108000 402459000 -1000 402458000 58551896 2805008000 549000 2288436000 163000 5094156000 53400301 514559000 612000 1303506000 165000 1818842000 452835 9495000 9495000 275890 91935 8938000 8938000 1553350 489000 149907000 150396000 13652000 13652000 71000 71000 85846000 1000 85847000 52483741 528279000 683000 1239445000 166000 1768573000 52901358 538352000 639000 1433014000 165000 1972170000 778310 25114000 25114000 802450 245327 119285000 119285000 4315105 2313990000 2313990000 109710000 109710000 156547000 156547000 -90000 -90000 855422000 -2000 855420000 58551896 2805008000 549000 2288436000 163000 5094156000 52311014 481741000 911000 942923000 172000 1425747000 1205727 24822000 24822000 759893 239543 19442000 19442000 1553350 489000 149907000 150396000 41647000 41647000 -228000 -228000 446429000 -6000 446423000 52483741 528279000 683000 1239445000 166000 1768573000 855422000 446429000 29174000 25932000 156547000 41647000 2347000 -3253000 282000 2497000 -144485000 -78629000 -3186000 649000 -4363000 -6367000 507870000 -165883000 2679023000 -5187000 2517000 8573000 25673000 -15088000 13448000 -11242000 309613000 -9120000 -99824000 50855000 4781000 -324000 123937000 -62639000 132043000 76062000 -178000 -241000 5424000 -3883000 -1844158000 672919000 9132000 6325000 110296000 28618000 21673000 0 -131969000 -28618000 1818850000 164326000 1939590000 570446000 25114000 24822000 119285000 19442000 0 146526000 2313990000 0 1695768000 0 142140000 0 76000 -25000 3652783000 -547291000 -1634000 -2269000 1675022000 94741000 440960000 268559000 2115982000 363300000 14813000 7223000 300596000 107054000 1492000 1391000 9345000 2885000 24140000 1679000 0 3472000 6000000 0 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:112%">No material changes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> 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 Part II, Item 8, Note 1, "Organization and Summary of Significant Accounting Policies," in its Annual Report on Form 10-K, filed on August 28, 2023, for the year ended June 30, 2023. Management's estimates take into consideration, as applicable, general macroeconomic conditions, inflation, changes in interest rates and geopolitical events.</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 and nine months ended March 31, 2024 are not necessarily indicative of the results that may be expected for future quarters or for the fiscal year ending June 30, 2024.</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%">Certain prior year amounts within cash from operating activities in the condensed consolidated statements of cash flows have been reclassified to conform to current year presentation. These changes in presentation do not affect previously reported results.</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. Supplier A accounted for 69.8% and supplier B accounted for 5.1% of total purchases for the three months ended March 31, 2024, and supplier A accounted for 26.9% and supplier B accounted for 16.9% of total purchases for the three months ended March 31, 2023. Supplier A accounted for 65.8% and supplier B accounted for 7.1% of total purchases for the nine months ended March 31, 2024, and supplier A accounted for 23.6% and supplier B accounted for 15.8% of total purchases for the nine months ended March 31, 2023. The increase in the concentration of the Company's total purchases from supplier A for 69.8% and 65.8% of total purchases for the three and nine months ended March 31, 2024, respectively, is as a result of the purchase of key components to build its solutions for the Company's customers. Purchases from Ablecom, and Compuware, related parties of the Company (see Part I, Item 1, Note 9, "Related Party Transactions") accounted for a combined 4.0% and 8.3% of total cost of sales for the three months ended March 31, 2024 and 2023, respectively, and a combined 4.4% and 7.0% of total cost of sales for the nine months ended March 31, 2024 and 2023, 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 and Customer 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 and accounts receivable.</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%">Customer A accounted for 27.9%, customer E accounted for 18.1% and customer B accounted for 15.4% of accounts receivable, net as of March 31, 2024. Customer A accounted for 22.9% and customer B accounted for 19.3% of 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%"> net as of June 30, 2023. These accounts receivable represent a concentration of credit risk to the Company.</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%">Customer A accounted for 21.2% and customer B accounted for 16.8% of the net sales for the three months ended March 31, 2024 and customer A accounted for 23.7% of the net sales for the nine months ended March 31, 2024. Customer A accounted for 10.7% of the net sales for the three months ended March 31, 2023, and customer C accounted for 11.8% of the net sales for the nine months ended March 31, 2023. </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%">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 November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280) – Improvements to Reportable Segment Disclosures. This ASU requires that a public entity provide additional segment disclosures on an interim and annual basis. The amendments in this ASU should be applied retrospectively to all prior periods presented in the financial statements unless impracticable. Upon transition, the segment expense categories and amounts disclosed in the prior periods should be based on the significant segment expense categories identified and disclosed in the period of adoption. The ASU is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating this guidance and the impact it may have on its financial statement disclosures.</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%">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which includes amendments that further enhance income tax disclosures, primarily through standardization and disaggregation of rate reconciliation categories and income taxes paid by jurisdiction. The amendments are effective for the Company’s annual periods beginning July 1, 2025, with early adoption permitted, and should be applied either prospectively or retrospectively. The Company is currently evaluating this guidance and the impact it may have on its financial statement 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 and nine months ended March 31, 2024 are not necessarily indicative of the results that may be expected for future quarters or for the fiscal year ending June 30, 2024.</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 prior year amounts within cash from operating activities in the condensed consolidated statements of cash flows have been reclassified to conform to current year presentation. These changes in presentation do not affect previously reported results.</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>Certain materials used by the Company in the manufacturing of its products are available from a limited number of suppliers.<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 and Customer 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 and accounts receivable.</span></div> 0.698 0.051 0.269 0.169 0.658 0.071 0.236 0.158 0.698 0.658 0.040 0.083 0.044 0.070 0.279 0.181 0.154 0.229 0.193 0.212 0.168 0.237 0.107 0.118 <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 November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280) – Improvements to Reportable Segment Disclosures. This ASU requires that a public entity provide additional segment disclosures on an interim and annual basis. The amendments in this ASU should be applied retrospectively to all prior periods presented in the financial statements unless impracticable. Upon transition, the segment expense categories and amounts disclosed in the prior periods should be based on the significant segment expense categories identified and disclosed in the period of adoption. The ASU is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating this guidance and the impact it may have on its financial statement disclosures.</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%">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which includes amendments that further enhance income tax disclosures, primarily through standardization and disaggregation of rate reconciliation categories and income taxes paid by jurisdiction. The amendments are effective for the Company’s annual periods beginning July 1, 2025, with early adoption permitted, and should be applied either prospectively or retrospectively. The Company is currently evaluating this guidance and the impact it may have on its financial statement disclosures.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue</span><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 the geographical market. 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:84.064%"><tr><td style="width:1.0%"></td><td style="width:45.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.669%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.669%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.669%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.600%"></td><td style="width:0.1%"></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="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/>March 31,</span></td><td colspan="3" style="padding:0 1pt"></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%">Nine Months Ended <br/>March 31,</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="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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2023</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%">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%">3,698,446 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,163,723 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">9,100,616 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,537,710 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">151,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">119,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">534,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">400,911 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">3,850,066 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,283,296 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">9,634,662 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,938,621 </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></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 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 and nine months ended March 31, 2024 and 2023, of net sales by geographic region (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:97.514%"><tr><td style="width:1.0%"></td><td style="width:52.873%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.844%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.844%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.844%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.848%"></td><td style="width:0.1%"></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="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/>March 31,</span></td><td colspan="3" style="padding:0 1pt"></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%">Nine Months Ended <br/>March 31,</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="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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2023</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%">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%">2,685,213 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">785,548 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6,910,312 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3,172,444 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">764,614 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">214,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,646,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">815,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">297,653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">228,531 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">776,949 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">776,138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">102,586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,854 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">301,099 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">174,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">3,850,066 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,283,296 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">9,634,662 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,938,621 </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></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"><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 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 obligations. 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. Additionally, at times, deferred revenue may fluctuate due to the timing of advance consideration received from non-cancellable non-refundable contract liabilities relating to the sale of future products. Revenue recognized during the three and nine months ended March 31, 2024, which was included in the opening deferred revenue balance as of June 30, 2023, of $304.4 million, was $28.9 million and $104.1 million, respectively.</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%">Deferred revenue increased $132.0 million as of March 31, 2024 as compared to the fiscal year ended June 30, 2023. This increase was mainly due to deferral on invoiced amounts for service contracts during the period exceeding the recognized revenue from contracts entered into in prior periods. This was accompanied by a $24.7 million increase in non-cancellable non-refundable advance consideration or cash consideration received from customers which preceded the Company's satisfaction of the associated performance obligations relating to product sales expected to be fulfilled in the next 12 months.</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 delivered, 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 March 31, 2024 was 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%">$436.5 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 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:84.064%"><tr><td style="width:1.0%"></td><td style="width:45.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.669%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.669%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.669%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.600%"></td><td style="width:0.1%"></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="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/>March 31,</span></td><td colspan="3" style="padding:0 1pt"></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%">Nine Months Ended <br/>March 31,</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="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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2023</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%">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%">3,698,446 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,163,723 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">9,100,616 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,537,710 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">151,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">119,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">534,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">400,911 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">3,850,066 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,283,296 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">9,634,662 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,938,621 </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></tr></table></div> The following is a summary for the three and nine months ended March 31, 2024 and 2023, of net sales by geographic region (in thousands):<div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.514%"><tr><td style="width:1.0%"></td><td style="width:52.873%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.844%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.844%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.844%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.848%"></td><td style="width:0.1%"></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="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/>March 31,</span></td><td colspan="3" style="padding:0 1pt"></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%">Nine Months Ended <br/>March 31,</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="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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2023</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%">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%">2,685,213 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">785,548 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6,910,312 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3,172,444 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">764,614 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">214,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,646,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">815,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">297,653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">228,531 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">776,949 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">776,138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">102,586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,854 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">301,099 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">174,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">3,850,066 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,283,296 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">9,634,662 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,938,621 </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></tr></table></div> 3698446000 1163723000 9100616000 4537710000 151620000 119573000 534046000 400911000 3850066000 1283296000 9634662000 4938621000 2685213000 785548000 6910312000 3172444000 764614000 214363000 1646302000 815098000 297653000 228531000 776949000 776138000 102586000 54854000 301099000 174941000 3850066000 1283296000 9634662000 4938621000 Generally, the payment terms of the Company’s offerings range from 30 to 60 days. P30D P60D 304400000 28900000 104100000 132000000 24700000 436500000 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 and nine months ended March 31, 2024 and 2023 (in thousands, except per share amounts): </span></div><div style="text-align:justify;text-indent:36pt"><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:97.953%"><tr><td style="width:1.0%"></td><td style="width:53.079%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.795%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.546%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.795%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.546%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.795%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.546%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.798%"></td><td style="width:0.1%"></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="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/>March 31,</span></td><td colspan="3" style="padding:0 1pt"></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%">Nine Months Ended <br/>March 31,</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="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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></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%">Net income - basic</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%">402,459 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">85,846 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">855,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">446,429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible notes interest charge, net of tax</span></div></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%">385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income - diluted </span></div></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%">402,844 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">85,846 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">855,807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">446,429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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 - basic</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%">56,478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">53,280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">54,562 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">53,011 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive convertible notes</span></div></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%">471</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">155</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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></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%">Effect of dilutive securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,482 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,953 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,785 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Weighted-average shares outstanding - diluted</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%">61,431 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">56,233 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">58,889 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">55,796 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per common share - basic</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%">7.13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">15.68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">8.42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Net income per common share - diluted</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%">6.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.53 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">14.53 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">8.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 and nine months ended March 31, 2024 and 2023, the Company had stock options and restricted stock units ("RSUs") 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%">8,804</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 187,358 for the three months ended March 31, 2024 and 2023, respectively, and 310,463 and 235,494 for the nine months ended March 31, 2024 and 2023, respectively.</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%">Potentially dilutive common shares issuable upon conversion of our outstanding convertible notes are determined using the if-converted method.</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 and nine months ended March 31, 2024 and 2023 (in thousands, except per share amounts): </span></div><div style="text-align:justify;text-indent:36pt"><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:97.953%"><tr><td style="width:1.0%"></td><td style="width:53.079%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.795%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.546%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.795%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.546%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.795%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.546%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.798%"></td><td style="width:0.1%"></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="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/>March 31,</span></td><td colspan="3" style="padding:0 1pt"></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%">Nine Months Ended <br/>March 31,</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="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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></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%">Net income - basic</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%">402,459 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">85,846 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">855,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">446,429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible notes interest charge, net of tax</span></div></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%">385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income - diluted </span></div></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%">402,844 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">85,846 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">855,807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">446,429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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 - basic</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%">56,478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">53,280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">54,562 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">53,011 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive convertible notes</span></div></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%">471</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">155</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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></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%">Effect of dilutive securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,482 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,953 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,785 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Weighted-average shares outstanding - diluted</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%">61,431 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">56,233 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">58,889 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">55,796 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per common share - basic</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%">7.13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">15.68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">8.42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Net income per common share - diluted</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%">6.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.53 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">14.53 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">8.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 402459000 85846000 855422000 446429000 385000 0 385000 0 402844000 85846000 855807000 446429000 56478000 53280000 54562000 53011000 471000 0 155000 0 4482000 2953000 4172000 2785000 61431000 56233000 58889000 55796000 7.13 1.61 15.68 8.42 6.56 1.53 14.53 8.00 8804000 187358000 310463000 235494000 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%">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><td style="width:59.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></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%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></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%">June 30, 2023</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%">2,115,476 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">440,459 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash included in other 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%">506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">501 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 cash, cash equivalents and restricted cash</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,115,982 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">440,960 </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></tr></table></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%">Inventories:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></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%">June 30, 2023</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 #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,984,698 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">1,045,177 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">640,525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">499,364 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">328,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">4,124,587 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,445,564 </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></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:center;text-indent:36pt"><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%">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><td style="width:59.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></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%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></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%">June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;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%">149,394 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">86,642 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</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%">163,510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">143,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">130,151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building and leasehold improvements</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%">65,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">59,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Furniture and fixtures</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%">40,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">36,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</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%">23,935 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">23,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Building construction in progress</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%">6,432 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">594,434 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479,627 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(208,868)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(189,387)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385,566 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,240 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-top:5pt;text-align:center"><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><td style="width:59.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></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%">June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer deposits</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%">73,786 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">16,577 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll and related expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">53,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Contract manufacturers 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:10pt;font-weight:400;line-height:100%">27,496 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">23,634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued cooperative marketing expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 warranty costs</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%">10,028 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,079 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">8,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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</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%">102,625 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">44,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 accrued liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,370 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">163,865 </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></tr></table></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%">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:89.766%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.789%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.614%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.789%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.614%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.789%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.614%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.791%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,616 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,276 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,859 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,423)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,813)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,126)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,642 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,972 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,642 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,972 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,614 </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:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,268 </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:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,614 </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:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,268 </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:middle"></td></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%">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><td style="width:59.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></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%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></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%">June 30, 2023</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%">2,115,476 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">440,459 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash included in other 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%">506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">501 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 cash, cash equivalents and restricted cash</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,115,982 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">440,960 </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></tr></table></div> 2115476000 440459000 506000 501000 2115982000 440960000 <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:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></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%">June 30, 2023</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 #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,984,698 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">1,045,177 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">640,525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">499,364 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">328,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">4,124,587 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,445,564 </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></tr></table></div> 2984698000 1045177000 640525000 71874000 499364000 328513000 4124587000 1445564000 <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><td style="width:59.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></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%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></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%">June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;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%">149,394 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">86,642 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</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%">163,510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">143,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">130,151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building and leasehold improvements</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%">65,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">59,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Furniture and fixtures</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%">40,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">36,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</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%">23,935 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">23,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Building construction in progress</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%">6,432 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">594,434 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479,627 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(208,868)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(189,387)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385,566 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,240 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 149394000 86642000 163510000 143496000 145549000 130151000 65185000 59634000 40429000 36303000 23935000 23098000 6432000 303000 594434000 479627000 208868000 189387000 385566000 290240000 <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><td style="width:59.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></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%">June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer deposits</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%">73,786 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">16,577 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll and related expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">53,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Contract manufacturers 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:10pt;font-weight:400;line-height:100%">27,496 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">23,634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued cooperative marketing expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 warranty costs</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%">10,028 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,079 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">8,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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</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%">102,625 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">44,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 accrued liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,370 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">163,865 </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></tr></table></div> 73786000 16577000 54745000 53439000 27496000 23634000 13536000 9744000 10028000 9079000 8154000 7292000 102625000 44100000 290370000 163865000 <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%">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:89.766%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.789%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.614%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.789%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.614%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.789%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.614%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.791%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,616 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,276 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,859 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,423)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,813)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,126)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,642 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,972 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,642 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,972 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,614 </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:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,268 </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:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,614 </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:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,268 </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:middle"></td></tr></table></div> 16616000 13276000 14859000 12136000 13176000 9419000 36220000 26969000 12423000 8100000 33813000 25126000 273000 377000 376000 993000 17642000 14972000 17642000 14972000 10028000 9704000 10028000 9704000 7614000 5268000 7614000 5268000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Disclosure</span><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 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 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 March 31, 2024 and June 30, 2023. 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. </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%">Financial Instruments 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 March 31, 2024 and June 30, 2023, 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: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><td style="width:53.885%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.607%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:100%;text-decoration:underline">March 31, 2024</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><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><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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Money market funds </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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%">313 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">313 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in marketable equity 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%">2,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,843 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,843 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets measured at fair value</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,965 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,843 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,297 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%;text-decoration:underline">June 30, 2023</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><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><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><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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></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%">Money market funds </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:10pt;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:10pt;font-weight:400;line-height:100%">20,823 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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:10pt;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:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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:10pt;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:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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:10pt;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:10pt;font-weight:400;line-height:100%">20,823 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Auction rate security</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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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,843 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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,843 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total assets measured at fair value</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,823 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,843 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,128 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) $0.1 million and $20.6 million in money market funds are included cash and cash equivalents and $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 March 31, 2024 and June 30, 2023, respectively.</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%">The carrying amounts reported in the condensed consolidated balance sheets for cash and cash equivalents, accounts receivable, other assets, accounts payable and accrued liabilities approximate their fair values. The investment in marketable equity security is carried at fair value using values available on a public exchange and is based on a Level 1 input. The unrealized gains and losses of the investment is included in earnings. The condensed consolidated statement of operations for the three and nine months ended March 31, 2024, includes an unrealized loss of $1.5 million and $2.3 million, respectively, which have been recorded in Other income, net.</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%">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 and nine months ended March 31, 2024, the credit losses related to the Company’s investments were not material.</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%">There was immaterial 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 and nine months ended March 31, 2024 and 2023.</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 and nine months ended March 31, 2024 and 2023.</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 March 31, 2024 and June 30, 2023 (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:99.707%"><tr><td style="width:1.0%"></td><td style="width:53.885%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.607%"></td><td style="width:0.1%"></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%">Cost Basis</span></td><td colspan="3" style="padding:0 1pt"></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%">Gross<br/>Unrealized<br/>Holding<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"></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%">Gross<br/>Unrealized<br/>Holding<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">287 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,843 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 and nine months ended March 31, 2024 and 2023.</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 lines of credit and term loans for disclosure purposes on a recurring basis. As of March 31, 2024 and June 30, 2023, total lines of credit and term loans of $167.2 million and $290.3 million, respectively, was reported at amortized cost. This outstanding balance was classified as Level 2 as it was not actively traded. The amortized cost of the outstanding lines of credit and term loans approximates the fair value.</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%">Convertible notes</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 estimated fair value of the Company's 0% convertible senior notes due 2029 (the "Convertible Notes") was $1,911.6 million as of March 31, 2024. The Company measures the fair value of its convertible notes for disclosure purposes on a recurring basis. The estimated fair value of the Convertible Notes was determined through consideration of quoted market prices. The fair value of the Convertible Notes are categorized in Level 2 of the fair value hierarchy. </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 in 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 $22.6 million and $1.7 million as of March 31, 2024 and June 30, 2023, 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 and nine months ended March 31, 2024, the Company performed a qualitative assessment and identified impairment indicators. The Company recorded a $0.0 million and $1.8 million impairment during the three and nine months ended March 31, 2024, respectively, in Other income, net on the condensed consolidated statement of operations. The Company did not have any impairment to the carrying values of the non-marketable equity securities during the three and nine months ended March 31, 2023.</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 March 31, 2024 and June 30, 2023, 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: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><td style="width:53.885%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.607%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:100%;text-decoration:underline">March 31, 2024</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><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><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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Money market funds </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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%">313 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">313 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in marketable equity 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%">2,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,843 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,843 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets measured at fair value</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,965 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,843 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,297 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%;text-decoration:underline">June 30, 2023</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><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><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><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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></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%">Money market funds </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:10pt;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:10pt;font-weight:400;line-height:100%">20,823 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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:10pt;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:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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:10pt;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:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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:10pt;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:10pt;font-weight:400;line-height:100%">20,823 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Auction rate security</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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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,843 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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,843 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total assets measured at fair value</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,823 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,843 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,128 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) $0.1 million and $20.6 million in money market funds are included cash and cash equivalents and $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 March 31, 2024 and June 30, 2023, respectively.</span></div> 313000 0 0 313000 0 489000 0 489000 2652000 0 0 2652000 0 0 1843000 1843000 2965000 489000 1843000 5297000 20823000 0 0 20823000 0 462000 0 462000 0 0 1843000 1843000 20823000 462000 1843000 23128000 100000 20600000 200000 200000 -1500000 -2300000 <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 March 31, 2024 and June 30, 2023 (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:99.707%"><tr><td style="width:1.0%"></td><td style="width:53.885%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.607%"></td><td style="width:0.1%"></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%">Cost Basis</span></td><td colspan="3" style="padding:0 1pt"></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%">Gross<br/>Unrealized<br/>Holding<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"></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%">Gross<br/>Unrealized<br/>Holding<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">287 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,843 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1750000 1750000 287000 287000 194000 194000 1843000 1843000 0 0 0 0 167200000 290300000 0 1911600000 22600000 1700000 0 1800000 0 0 and Term Loans<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 loan obligations as of March 31, 2024 and June 30, 2023 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><td style="width:58.512%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.721%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.722%"></td><td style="width:0.1%"></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%">March 31,</span></td><td colspan="3" style="padding:0 1pt"></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%">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%">2024</span></td><td colspan="3" style="padding:0 1pt"></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%">2023</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 Bank of America Credit Facility</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%"> 2022 Bank of America Credit Facility</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></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%"> Cathay Bank Line of Credit</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">131,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> 2024 CTBC Credit Lines</span></div></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%">24,994 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Chang Hwa Bank Credit Facility</span></div></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> 2023 HSBC Bank Credit Lines</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,217 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> 2022 E.SUN Bank Credit Facility</span></div></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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></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%"> Mega Bank Credit Facility</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,186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></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 line of credit</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%">40,397 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">131,583 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Term loan facilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></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%"> Chang Hwa Bank Credit Facility due October 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%">20,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,853 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> CTBC Term Loan Facility, due June 4, 2030</span></div></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%">33,029 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">38,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%"> 2021 CTBC Credit Lines, due August 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%">3,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%"> 2021 E.SUN Bank Credit Facility, due September 15, 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%">24,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">33,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%"> 2022 ESUN Bank Credit Facility, due August 15, 2027</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,877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">16,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%"> Mega Bank Credit Facility, due September 15, 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%">31,243 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">38,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 term loans</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%">126,815 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">158,719 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lines of credit and term loans</span></div></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%">167,212 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">290,302 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lines of credit and current portion of term loans</span></div></td><td colspan="2" style="background-color:#ffffff;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%">81,566 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">170,123 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loans, non-current</span></div></td><td style="background-color:#cceeff;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:#cceeff;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%">85,646 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">120,179 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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 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%">Available borrowings and interest rates as of March 31, 2024 and June 30, 2023 consisted of the following (in thousands except for percentages):</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><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><td style="width:45.064%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.101%"></td><td style="width:0.1%"></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="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%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2023</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Available borrowings</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Interest rate</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Available borrowings</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Interest rate</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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></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%">2018 Bank of America Credit Facility</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%">350,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">7.06%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">350,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">6.57%</span></td></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%">2022 Bank of America Credit Facility</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6.49%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3.36%</span></td></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%">Cathay Bank Line of Credit</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%">132,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">7.50%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">7.08%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 CTBC Credit Lines</span></div></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">105,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3.33%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 CTBC Credit Lines</span></div></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%">160,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.94% - 6.26%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">—</span></td></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%">Chang Hwa Bank Credit Facility</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6.30%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6.58%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 HSBC Bank Credit Lines</span></div></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%">41,783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.03% - 6.37%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">50,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">4.50%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%"> 2022 E.SUN Bank Credit Facility</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%">30,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6.67%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">30,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4.18%</span></td></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%"> Mega Bank Credit Facility</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%">12,814 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.90% - 1.91%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">20,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">2.55%</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan facilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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%">Chang Hwa Bank Credit Facility due October 15, 2026</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.68%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.55%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CTBC Term Loan Facility, due June 4, 2030</span></div></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1.33%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1.20%</span></td></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%"> 2021 CTBC Credit Lines, due August 15, 2026</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.53%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.40%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 E.SUN Bank Credit Facility, due September 15, 2026</span></div></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1.87%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">7,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1.75%</span></td></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%"> 2022 ESUN Bank Credit Facility, due August 15, 2027</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.87%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.75%</span></td></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%"> Mega Bank Credit Facility, due September 15, 2026</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> 1.52% - 1.72%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.40% - 1.60%</span></div></td></tr></table><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%">See “Part II. Item 8. Financial Statements and Supplementary Data – Note 7. Short-term and Long-term Debt” of the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2023 for a more complete description of the Company's 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%">The Company entered into new agreements during the nine months ended March 31, 2024 with the following terms: </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">CTBC 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%">2024 CTBC Bank Credit Lines</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-weight:400;line-height:120%">On February 16, 2024 (the “Effective Date”), the Company's Taiwan subsidiary entered into a new general agreement for omnibus credit lines with CTBC Bank. This agreement (which changed arrangements which had been entered into with CTBC Bank in September 2023), increased the aggregate total borrowings under the various individual credit arrangements with CTBC Bank from $105.0 million to $185.0 million. The credit arrangements under such general agreement now include the previous issued long and medium term loan facility of NTD 1,550.0 million entered in 2021 and 2020 (the “Long and Medium Loan Facility”), and each of (i) a short-term loan and guarantee line providing credit of up to NTD1,250.0 million and NTD100.0 million, respectively (the “NTD Short Term Loan/Guarantee Line”), (ii) a short-term loan providing a line of credit of up to $40.0 million (the “USD Short Term Loan Line”), (iii) an export/import o/a loan line providing a line of credit of up to $105.0 million for exports and $50.0 million for imports (the “Export/Import Line”) and (iv) an import o/a loan line of credit of up to $80.0 million available through August 31, 2024 (the “Incremental Import Line,” and, together with the NTD Short Term Loan/Guarantee Line, the USD Short Term Loan Line, and the Export/Import Line, the “Increased CTBC Credit Lines”). Aggregate borrowings under all the Increased CTBC Credit Lines is subject to a cap of $185.0 million.</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%">Interest rates under each of the individual Increased CTBC Credit Lines are to be established according to individual credit arrangements, which interest rates shall be subject to adjustment depending on the satisfaction of certain conditions. Each of the NTD Short Term Loan/Guarantee Line and USD Short Term Loan Line continue to be secured by certain of the Company's Taiwan subsidiary’s assets, including certain property, land, and plant. The tenor of the Incremental Import Line provides for availability until August 31, 2024 with a final drawdown date of October 30, 2024. Such Incremental Import Line, which is reviewed quarterly for cancellation by the CTBC Bank, is also subject to an average usage requirement and fee for retaining the underutilized portion of such line. For the Long and Medium Loan Facility, the Taiwan subsidiary is subject to various financial covenants, including current ratio, debt service coverage ratio, and financial debt ratio requirements. In the event the Taiwan subsidiary does not satisfy such financial covenants, CTBC Bank is permitted to, among other things, reduce the permitted total borrowings to a cap of $70.0 million from $105.0 million. Additional covenants require, among other things, the Company to maintain ownership of all of the capital stock of the Taiwan subsidiary and prohibit secondary mortgages on certain assets securing various of the Increased CTBC Credit Lines. The Increased CTBC Credit Lines have customary default provisions permitting CTBC Bank to suspend the extension of credit, reduce the credit line, shorten the credit extension term, or declare all principal and interest amounts immediately due and payable.</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 Taiwan subsidiary intends to use borrowings under the Increased CTBC Credit Lines in connection with financing of eligible accounts receivable and accounts payable (vendor invoices).</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 March 31, 2024, the outstanding borrowings under the 2024 CTBC Bank Credit Lines were $25.0 million. The interest rate for these loans were 1.94% - 6.26% per annum as of March 31, 2024.</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">HSBC 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%">2023 HSBC Bank Credit Lines</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 December 7, 2023, the Company's Taiwan subsidiary entered into a new Facility Letter with the Taiwan affiliate of HSBC Bank. The New Facility Letter is substantially identical to the prior Facility Letter entered into with HSBC Bank on February 7, 2023. The New Facility Letter permits borrowings up to a combined aggregate limit of $50 million which may be comprised of borrowings under a New Taiwan Dollar revolving facility with a sub-limit of NTD 300 million (the “NTD Revolver”) and an export/seller facility with a sub-limit of $50 million (the “Export/Seller Facility”, and together with the NTD Revolver, the "HSBC Bank Credit Lines"). Interest under both the NTD Revolver and Export/Seller Facility is based on HSBC Bank’s base rate plus a fixed margin, subject to adjustment under certain circumstances. Interest payments thereunder are due on a monthly basis, or such other interest period as agreed by HSBC Bank, and principal is repayable on the due date.</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%">Amounts due under the New Facility Letter are currently not secured, but subject to HSBC Bank’s right of set-off and right to repayment on demand and call for cash coverage.</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 March 31, 2024, the outstanding borrowings under HSBC Bank Credit Lines were $8.2 million. The interest rates for these loans were 2.03% - 6.37% per annum as of March 31, 2024.</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:112%">Principal payments on lines of credit and term loans are due as follows (in thousands):</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> 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:98.099%"><tr><td style="width:1.0%"></td><td style="width:78.333%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.722%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">50,690 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2025</span></td><td colspan="3" style="padding:0 1pt"></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%">41,169 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2027</span></td><td colspan="3" style="padding:0 1pt"></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%">17,886 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029 and thereafter</span></td><td colspan="3" style="padding:0 1pt"></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%">10,265 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lines of credit and term loans</span></div></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></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%">167,212 </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"></td></tr></table></div><div style="text-align:center;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-weight:400;line-height:120%">The Company is in compliance with all the covenants for the outstanding loans.</span></div>Convertible Notes<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2029 Convertible Notes</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 February 2024, the Company issued $1,725.0 million aggregate principal amount of Convertible Notes. The Company received net proceeds from the offering of approximately $1,695.8 million. The Company used approximately $142.1 million of the net proceeds to fund the cost of entering into the Capped Call Transactions described below. The Convertible Notes will mature on March 1, 2029.</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 Convertible Notes do not bear regular interest, and the principal amount of the Convertible Notes do not accrete. The Convertible Notes are convertible into cash, shares of the Company’s common stock, or a combination of cash and shares of common stock, at the Company’s election, at an initial conversion rate of 0.7455 shares of common stock per $1,000 principal amount of Convertible Notes, which is equivalent to an initial conversion price of $1,341.38 per share of common stock. The conversion rate is subject to customary adjustments for certain events as described in the indenture governing the Convertible Notes (the "Indenture"). Special interest and additional interest will accrue on the Convertible Notes in the circumstances and at the rates described in the Indenture. The debt issuance costs are amortized to interest expense. The Convertible Notes do not contain financial maintenance covenants.</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-weight:400;line-height:120%">Holders may convert their Convertible Notes at their option only in the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on June 30, 2024, if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price for each of at least 20 trading days during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter; (2) during the five consecutive business days immediately after any five consecutive trading day period (such five consecutive trading day period, the “measurement period”) in which the trading price per $1,000 principal amount of notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of Company’s common stock on such trading day and the conversion rate on such trading day; (3) upon the occurrence of certain corporate events or distributions on the Company’s common stock, as described in the Indenture; (4) if the Company calls such notes for redemption; and (5) at any time from, and including, September 1, 2028 until the close of business on the second scheduled trading day immediately before the maturity date.</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%">If the Company undergoes a fundamental change (as defined in the Indenture), subject to certain conditions, holders may require the Company to repurchase for cash all or any portion of their Convertible Notes, at a fundamental change repurchase price equal to 100% of the principal amount of the Convertible Notes to be repurchased, plus any accrued and unpaid special interest and additional interest, if any, up to, but excluding, the fundamental change repurchase date. In addition, following certain corporate events or if the Company issues a notice of redemption, it will, under certain circumstances, increase the conversion rate for holders who elect to convert their Convertible Notes in connection with such corporate event or during the relevant redemption period.</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 Convertible Notes are redeemable, in whole or in part (subject to certain limitations), for cash at the Company’s option at any time, and from time to time, on or after March 1, 2027 and on or before the 20th scheduled trading day immediately before the maturity date, but only if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price for a specified period of time. The redemption price will be equal to the principal amount of the notes to be redeemed, plus accrued and unpaid special and additional interest, if any, to, but excluding, the redemption date.</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 Convertible Notes have customary provisions relating to the occurrence of “events of default” (as defined in the Indenture). The occurrence of such events of default may result in the acceleration of all amounts due under the Convertible Notes. The Convertible Notes were not eligible for conversion as of March 31, 2024. No sinking fund is provided for the Convertible Notes.</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 Convertible Notes are general unsecured obligations of the Company and rank senior in right of payment to all of the Company’s existing and future indebtedness that is expressly subordinated in right of payment to the Convertible Notes; equal in right of payment with all of the Company’s existing and future senior, unsecured indebtedness; effectively subordinated to any of the Company’s existing and future secured indebtedness to the extent of the value of the collateral securing such indebtedness; and structurally subordinated to all existing and future indebtedness and other liabilities, including trade payables, and (to the extent the Company is not a holder thereof) preferred equity if any, of the Company’s current or future subsidiaries. As of March 31, 2024, none of the conditions permitting the holders of the Convertible Notes to convert their notes early had been met. Therefore, the Convertible Notes are classified as long-term. </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 Company accounted for the issuance of the Convertible Notes as a single liability measured at its amortized cost, as no other embedded features require bifurcation and recognition as derivatives.</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-weight:400;line-height:120%">The carrying value of the Convertible Notes, net of unamortized issuance costs of $28.7 million, was $1,696.3 million as of March 31, 2024. Interest expense related to the amortization of debt issuance costs was $0.5 million for the quarter ended March 31, 2024. The effective interest rate is 0.34%.</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%">Capped Calls</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 connection with the issuance of the Convertible Notes, the Company entered into privately negotiated capped call transactions (collectively, the “Capped Call Transactions”) with certain financial institutions (the “Capped Call Counterparties”). The Capped Call Transactions are expected generally to reduce the potential dilution to the Company’s common stock upon conversion of the Convertible Notes and/or offset any potential cash payments the Company is required to make in excess of the principal amount of the Convertible Notes, as the case may be, with such reduction and/or offset, in each case subject to a cap.</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 Capped Call Transactions have an initial strike price of $1,341.38 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Convertible Notes. The cap price of the Capped Call Transactions was initially $1,951.04 per share of common stock, representing a premium of approximately 100% above the last reported sale price of $975.52 per share of common stock on February 22, 2024, and is subject to certain adjustments under the terms of the Capped Call Transactions.</span></div>For accounting purposes, each Capped Call Transaction is a separate transaction, and not part of the terms of the Convertible Notes. As these transactions meet certain accounting criteria, the Capped Call Transactions of $142.1 million are recorded in stockholders’ equity and are not accounted for as derivatives. The Capped Call Transactions will not be remeasured as long as they continue to meet the conditions for equity classification. The Convertible Notes and the Capped Call Transactions will be integrated for tax purposes. The accounting impact of this tax treatment results in the Capped Call Transactions being deductible with the cost of the Capped Call Transactions qualifying as original issue discount for tax purposes over the term of the Convertible Notes. <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 loan obligations as of March 31, 2024 and June 30, 2023 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><td style="width:58.512%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.721%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.722%"></td><td style="width:0.1%"></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%">March 31,</span></td><td colspan="3" style="padding:0 1pt"></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%">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%">2024</span></td><td colspan="3" style="padding:0 1pt"></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%">2023</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 Bank of America Credit Facility</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%"> 2022 Bank of America Credit Facility</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></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%"> Cathay Bank Line of Credit</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">131,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> 2024 CTBC Credit Lines</span></div></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%">24,994 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Chang Hwa Bank Credit Facility</span></div></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> 2023 HSBC Bank Credit Lines</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,217 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> 2022 E.SUN Bank Credit Facility</span></div></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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></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%"> Mega Bank Credit Facility</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,186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></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 line of credit</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%">40,397 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">131,583 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Term loan facilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></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%"> Chang Hwa Bank Credit Facility due October 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%">20,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,853 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> CTBC Term Loan Facility, due June 4, 2030</span></div></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%">33,029 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">38,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%"> 2021 CTBC Credit Lines, due August 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%">3,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%"> 2021 E.SUN Bank Credit Facility, due September 15, 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%">24,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">33,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%"> 2022 ESUN Bank Credit Facility, due August 15, 2027</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,877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">16,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%"> Mega Bank Credit Facility, due September 15, 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%">31,243 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">38,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 term loans</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%">126,815 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">158,719 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lines of credit and term loans</span></div></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%">167,212 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">290,302 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lines of credit and current portion of term loans</span></div></td><td colspan="2" style="background-color:#ffffff;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%">81,566 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">170,123 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loans, non-current</span></div></td><td style="background-color:#cceeff;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:#cceeff;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%">85,646 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">120,179 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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 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%">Available borrowings and interest rates as of March 31, 2024 and June 30, 2023 consisted of the following (in thousands except for percentages):</span></div><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><td style="width:45.064%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.101%"></td><td style="width:0.1%"></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="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%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2023</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Available borrowings</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Interest rate</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Available borrowings</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Interest rate</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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></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%">2018 Bank of America Credit Facility</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%">350,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">7.06%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">350,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">6.57%</span></td></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%">2022 Bank of America Credit Facility</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6.49%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3.36%</span></td></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%">Cathay Bank Line of Credit</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%">132,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">7.50%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">7.08%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 CTBC Credit Lines</span></div></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">105,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3.33%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 CTBC Credit Lines</span></div></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%">160,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.94% - 6.26%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">—</span></td></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%">Chang Hwa Bank Credit Facility</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6.30%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6.58%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 HSBC Bank Credit Lines</span></div></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%">41,783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.03% - 6.37%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">50,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">4.50%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%"> 2022 E.SUN Bank Credit Facility</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%">30,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6.67%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">30,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4.18%</span></td></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%"> Mega Bank Credit Facility</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%">12,814 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.90% - 1.91%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">20,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">2.55%</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan facilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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%">Chang Hwa Bank Credit Facility due October 15, 2026</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.68%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.55%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CTBC Term Loan Facility, due June 4, 2030</span></div></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1.33%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1.20%</span></td></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%"> 2021 CTBC Credit Lines, due August 15, 2026</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.53%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.40%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 E.SUN Bank Credit Facility, due September 15, 2026</span></div></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1.87%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">7,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1.75%</span></td></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%"> 2022 ESUN Bank Credit Facility, due August 15, 2027</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.87%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.75%</span></td></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%"> Mega Bank Credit Facility, due September 15, 2026</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> 1.52% - 1.72%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.40% - 1.60%</span></div></td></tr></table> 0 0 0 0 0 131583000 24994000 0 0 0 8217000 0 0 0 7186000 0 40397000 131583000 20178000 26853000 33029000 38208000 3493000 4721000 24995000 33513000 13877000 16756000 31243000 38668000 126815000 158719000 167212000 290302000 81566000 170123000 85646000 120179000 350000000 0.0706 350000000 0.0657 20000000 0.0649 20000000 0.0336 132000000 0.0750 417000 0.0708 0 0 105000000 0.0333 160006000 0.0194 0.0626 0 0 20000000 0.0630 20000000 0.0658 41783000 0.0203 0.0637 50000000 0.0450 30000000 0.0667 30000000 0.0418 12814000 0.0190 0.0191 20000000 0.0255 0 0.0168 0 0.0155 0 0.0133 0 0.0120 0 0.0153 0 0.0140 0 0.0187 7734000 0.0175 0 0.0187 0 0.0175 0 0.0152 0.0172 0 0.0140 0.0160 105000000 185000000 1550000000 1250000000 100000000 40000000 105000000 50000000 80000000 185000000 70000000 105000000 25000000 0.0194 0.0626 50000000 300000000 50000000 8200000 0.0203 0.0637 <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%">Principal payments on lines of credit and term loans are due as follows (in thousands):</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> 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:98.099%"><tr><td style="width:1.0%"></td><td style="width:78.333%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.722%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">50,690 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2025</span></td><td colspan="3" style="padding:0 1pt"></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%">41,169 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2027</span></td><td colspan="3" style="padding:0 1pt"></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%">17,886 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029 and thereafter</span></td><td colspan="3" style="padding:0 1pt"></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%">10,265 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lines of credit and term loans</span></div></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></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%">167,212 </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"></td></tr></table></div> 50690000 41169000 41169000 17886000 6033000 10265000 167212000 1725000000 1695800000 142100000 1341.38 1.30 20 30 5 5 0.98 1 20 1.30 28700000 1696300000 500000 0.0034 1341.38 1951.04 1 975.52 142100000 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 and nine months ended March 31, 2024 and 2023 were as follows (in thousands):</span></div><div style="margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:64.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.918%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.918%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.918%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.922%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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/>March 31,</span></td><td colspan="3" style="padding:0 1pt"></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%">Nine Months Ended<br/> March 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><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%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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 $86 and $139 for the three months ended March 31, 2024 and 2023, respectively, and $363 and $422 for the nine months ended March 31, 2024 and 2023, respectively)</span></div></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%">2,538 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,129 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">7,076 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6,354 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><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 $75 and $134 for the three months ended March 31, 2024 and 2023, respectively, and $333 and $391 for the nine months ended March 31, 2024 and 2023, respectively)</span></div></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%">2,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">2,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">6,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">6,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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 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,301 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">655 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">24,140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,679 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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-weight:400;line-height:120%">On January 31, 2024, the Company entered into a lease for approximately 260,000 square feet of space in San Jose, California for a term of 79 months. The Company commenced lease payments and accepted the premises, which it is utilizing as warehouse space, in March 2024. Aggregate payment under the lease is approximately $0.3 million per month, subject to an annual increase of 3%. On February 9, 2024, the Company consummated the purchase of certain real estate for $80.0 million in San Jose, California. Such purchased real estate was previously under lease, leading to the de-recognition of the related ROU asset of $7.9 million and lease liability of $8.3 million.</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%">During the three and nine months ended March 31, 2024 and 2023, 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 and nine months ended March 31, 2024 were $0.6 million and $1.6 million, respectively. Non-lease variable payments expensed in the three and nine months ended March 31, 2023 were $0.5 million and $1.3 million, respectively.</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 March 31, 2024, the weighted average remaining lease term for operating leases was 4.8 years and the weighted average discount rate was 5.0%. Maturities of operating lease liabilities under noncancelable operating lease arrangements as of March 31, 2024 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><td style="width:78.333%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.722%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:100%">Fiscal Year:</span></td><td colspan="3" style="padding:0 1pt"></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%">Maturities of operating leases</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%">Remainder of 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,165 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">10,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">5,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029 and beyond</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total future lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">40,638 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,215)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Present value of operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">36,423 </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></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:112%">The Company has entered into lease agreements with related parties. See Part I, Item 1, Note 9, “Related Party Transactions,” for a further discussion.</span></div> Operating lease expense recognized and supplemental cash flow information related to operating leases for the three and nine months ended March 31, 2024 and 2023 were as follows (in thousands):<div style="margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:64.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.918%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.918%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.918%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.922%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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/>March 31,</span></td><td colspan="3" style="padding:0 1pt"></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%">Nine Months Ended<br/> March 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><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%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><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 $86 and $139 for the three months ended March 31, 2024 and 2023, respectively, and $363 and $422 for the nine months ended March 31, 2024 and 2023, respectively)</span></div></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%">2,538 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,129 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">7,076 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6,354 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><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 $75 and $134 for the three months ended March 31, 2024 and 2023, respectively, and $333 and $391 for the nine months ended March 31, 2024 and 2023, respectively)</span></div></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%">2,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">2,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">6,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">6,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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 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,301 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">655 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">24,140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,679 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 86000 139000 363000 422000 2538000 2129000 7076000 6354000 75000 134000 333000 391000 2469000 2146000 6756000 6209000 22301000 655000 24140000 1679000 260000 P79M 300000 0.03 80000000 7900000 8300000 600000 1600000 500000 1300000 P4Y9M18D 0.050 Maturities of operating lease liabilities under noncancelable operating lease arrangements as of March 31, 2024 were as follows (in thousands):<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><td style="width:78.333%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.722%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:100%">Fiscal Year:</span></td><td colspan="3" style="padding:0 1pt"></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%">Maturities of operating leases</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%">Remainder of 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,165 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">10,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">5,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029 and beyond</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total future lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">40,638 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,215)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Present value of operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">36,423 </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></tr></table></div> 2165000 10692000 7628000 6013000 5001000 9139000 40638000 4215000 36423000 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 36.0% 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 March 31, 2024. 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. Neither Charles Liang nor Sara Liu own any capital stock of Compuware and the Company does not own any of Ablecom or Compuware’s capital stock. In addition, a sibling of Yih-Shyan (Wally) Liaw, who is our Senior Vice President, Business Development and a director, owns approximately 11.7% of Ablecom’s capital stock and 8.7% of 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"><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 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 95.2% and 96.3% of the chassis included in the products sold by the Company during the three months ended March 31, 2024 and 2023, respectively, and 92.7% and 93.0% of the chassis included in the products sold by the Company during the nine months ended March 31, 2024 and 2023, 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 cancellable and non-cancellable purchase orders from the Company to Ablecom on March 31, 2024 were $113.7 million and $48.4 million, respectively, and outstanding cancellable and non-cancellable purchase orders from the Company to Ablecom on June 30, 2023 were $37.4 million and $23.7 million, 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 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:112%">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"><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%">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 material 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 cancellable and non-cancellable purchase orders from the Company to Compuware on March 31, 2024 were $147.7 million and $52.1 million, respectively, and outstanding cancellable and non-cancellable purchase orders from the Company to Compuware on June 30, 2023 were $156.2 million and $46.8 million, 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 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%">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 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. The carrying value of the equity investment in the corporate venture was $5.1 million and $2.0 million as of March 31, 2024 and June 30, 2023, respectively. The Company does not believe that the equity investment carrying value is impaired as of March 31, 2024 and June 30, 2023. No impairment charge was recorded for the three and nine months ended March 31, 2024 and 2023. </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 worth $4.3 million and $6.4 million to the Corporate Venture during the three months ended March 31, 2024 and 2023, respectively, and $16.5 million and $23.6 million to the Corporate Venture during the nine months ended March 31, 2024 and 2023, respectively. The Company’s share of intra-entity profits on the products that remained unsold by the Corporate Venture as of March 31, 2024 and June 30, 2023 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. The Company had $0.8 million and $1.9 million due from the Corporate Venture in accounts receivable, net as of March 31, 2024 and June 30, 2023, respectively.</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 Company had the following balances related to transactions with its related parties as of March 31, 2024 and June 30, 2023 (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:100.000%"><tr><td style="width:1.0%"></td><td style="width:17.981%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.512%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.512%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.512%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.512%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.512%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.512%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.512%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:7pt;font-weight:700;line-height:100%">Ablecom</span></td><td colspan="3" style="padding:0 1pt"></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:7pt;font-weight:700;line-height:100%">Compuware</span></td><td colspan="3" style="padding:0 1pt"></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:7pt;font-weight:700;line-height:100%">Corporate Venture</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></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:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" 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%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" 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%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" 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%">June 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" 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%">June 30, 2023</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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: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%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">268 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3,528 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">839 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,943 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">5,473 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:7pt;font-weight:400;line-height:100%">Other receivable </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></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,819 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">2,841 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">28,430 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">24,891 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></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%">30,249 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">27,732 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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: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%">54,191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">35,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">48,391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">53,423 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">102,582 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">89,134 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:7pt;font-weight:400;line-height:100%">Accrued liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(2)</span></div></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%">692 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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,230 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">18,106 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">12,787 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></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%">18,798 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">14,017 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:73.099%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></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%">(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><tr><td colspan="3" style="display:none"></td></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 results from transactions with its related parties for each of the three months ended March 31, 2024 and 2023, 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:99.122%"><tr><td style="width:1.0%"></td><td style="width:8.339%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.044%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.551%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.044%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.141%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.975%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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="3" style="padding:0 1pt"></td><td colspan="9" 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="3" style="padding:0 1pt"></td><td colspan="9" 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="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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><td colspan="9" 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 March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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 March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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 March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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 March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">2023</span></td><td colspan="3" style="padding:0 1pt"></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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">2023</span></td><td colspan="3" style="padding:0 1pt"></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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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: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%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">21,501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,826 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,301 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">25,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">9,188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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: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%">65,933 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">33,637 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">64,464 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">54,095 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></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%">130,397 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">87,732 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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: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%">4,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">541 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,744 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,870 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 Company’s results from transactions with its related parties for each of the nine months ended March 31, 2024 and 2023, 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:99.122%"><tr><td style="width:1.0%"></td><td style="width:8.339%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.044%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.551%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.044%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.141%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.975%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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="3" style="padding:0 1pt"></td><td colspan="9" 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="3" style="padding:0 1pt"></td><td colspan="9" 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="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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><td colspan="9" 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%">Nine months ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Nine months ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Nine months ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Nine months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">2023</span></td><td colspan="3" style="padding:0 1pt"></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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">2023</span></td><td colspan="3" style="padding:0 1pt"></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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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: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%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">42,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">30,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">16,474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">23,611 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">58,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">54,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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: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%">163,131 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">128,198 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">192,817 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">154,812 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></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%">355,948 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">283,010 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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: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%">12,616 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">9,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,092 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,078 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">13,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">10,933 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">The Company’s cash flow impact from transactions with its related parties for each of the nine months ended March 31, 2024 and 2023, 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:86.549%"><tr><td style="width:1.0%"></td><td style="width:13.089%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.035%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.035%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.035%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.035%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.035%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.035%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.035%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.041%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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="3" style="padding:0 1pt"></td><td colspan="9" 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="3" style="padding:0 1pt"></td><td colspan="9" 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="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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><td colspan="9" 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%">Nine months ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Nine months ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Nine months ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Nine months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">2023</span></td><td colspan="3" style="padding:0 1pt"></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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">2023</span></td><td colspan="3" style="padding:0 1pt"></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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:7pt;font-weight:400;line-height:100%">Changes in 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%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3,260 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6,074 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,363 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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: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,022 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">627 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">(3,539)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">(9,200)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></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%">(2,517)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">(8,573)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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: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%">18,480 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(14,094)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(5,032)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,852 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">13,448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(11,242)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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: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%">(538)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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,734)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">5,319 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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,410 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></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,781 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">(324)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:7pt;font-weight:400;line-height:100%">Changes in other long-term liabilities</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(178)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(241)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(178)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(241)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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: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%">8,935 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">6,129 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">197 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">196 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></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%">9,132 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">6,325 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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: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,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0.360 0.105 0.117 0.087 0.952 0.963 0.927 0.930 113700000 48400000 37400000 23700000 147700000 52100000 156200000 46800000 0.30 0.70 5100000 2000000 0 0 0 0 4300000 6400000 16500000 23600000 800000 1900000 <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 March 31, 2024 and June 30, 2023 (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:100.000%"><tr><td style="width:1.0%"></td><td style="width:17.981%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.512%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.512%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.512%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.512%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.512%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.512%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.512%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:7pt;font-weight:700;line-height:100%">Ablecom</span></td><td colspan="3" style="padding:0 1pt"></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:7pt;font-weight:700;line-height:100%">Compuware</span></td><td colspan="3" style="padding:0 1pt"></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:7pt;font-weight:700;line-height:100%">Corporate Venture</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></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:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" 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%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" 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%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" 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%">June 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" 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%">June 30, 2023</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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: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%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">268 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3,528 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">839 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,943 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">5,473 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:7pt;font-weight:400;line-height:100%">Other receivable </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></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,819 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">2,841 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">28,430 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">24,891 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></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%">30,249 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">27,732 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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: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%">54,191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">35,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">48,391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">53,423 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">102,582 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">89,134 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:7pt;font-weight:400;line-height:100%">Accrued liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(2)</span></div></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%">692 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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,230 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">18,106 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">12,787 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></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%">18,798 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">14,017 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:73.099%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></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%">(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><tr><td colspan="3" style="display:none"></td></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 results from transactions with its related parties for each of the three months ended March 31, 2024 and 2023, 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:99.122%"><tr><td style="width:1.0%"></td><td style="width:8.339%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.044%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.551%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.044%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.141%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.975%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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="3" style="padding:0 1pt"></td><td colspan="9" 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="3" style="padding:0 1pt"></td><td colspan="9" 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="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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><td colspan="9" 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 March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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 March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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 March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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 March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">2023</span></td><td colspan="3" style="padding:0 1pt"></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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">2023</span></td><td colspan="3" style="padding:0 1pt"></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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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: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%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">21,501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,826 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,301 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">25,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">9,188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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: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%">65,933 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">33,637 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">64,464 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">54,095 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></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%">130,397 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">87,732 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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: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%">4,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">541 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,744 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,870 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 Company’s results from transactions with its related parties for each of the nine months ended March 31, 2024 and 2023, 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:99.122%"><tr><td style="width:1.0%"></td><td style="width:8.339%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.044%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.551%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.044%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.141%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.975%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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="3" style="padding:0 1pt"></td><td colspan="9" 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="3" style="padding:0 1pt"></td><td colspan="9" 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="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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><td colspan="9" 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%">Nine months ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Nine months ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Nine months ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Nine months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">2023</span></td><td colspan="3" style="padding:0 1pt"></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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">2023</span></td><td colspan="3" style="padding:0 1pt"></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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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: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%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">42,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">30,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">16,474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">23,611 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">58,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">54,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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: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%">163,131 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">128,198 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">192,817 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">154,812 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></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%">355,948 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">283,010 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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: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%">12,616 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">9,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,092 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,078 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">13,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">10,933 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">The Company’s cash flow impact from transactions with its related parties for each of the nine months ended March 31, 2024 and 2023, 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:86.549%"><tr><td style="width:1.0%"></td><td style="width:13.089%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.035%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.035%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.035%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.035%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.035%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.035%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.035%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.041%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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="3" style="padding:0 1pt"></td><td colspan="9" 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="3" style="padding:0 1pt"></td><td colspan="9" 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="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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><td colspan="9" 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%">Nine months ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Nine months ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Nine months ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Nine months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">2023</span></td><td colspan="3" style="padding:0 1pt"></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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">2023</span></td><td colspan="3" style="padding:0 1pt"></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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:7pt;font-weight:400;line-height:100%">Changes in 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%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3,260 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6,074 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,363 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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: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,022 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">627 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">(3,539)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">(9,200)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></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%">(2,517)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">(8,573)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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: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%">18,480 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(14,094)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(5,032)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,852 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">13,448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(11,242)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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: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%">(538)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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,734)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">5,319 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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,410 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></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,781 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">(324)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:7pt;font-weight:400;line-height:100%">Changes in other long-term liabilities</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(178)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(241)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(178)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(241)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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: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%">8,935 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">6,129 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">197 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">196 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></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%">9,132 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">6,325 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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: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,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3000 2000 268000 3528000 839000 1943000 1110000 5473000 1819000 2841000 28430000 24891000 0 0 30249000 27732000 54191000 35711000 48391000 53423000 0 0 102582000 89134000 692000 1230000 18106000 12787000 0 0 18798000 14017000 2000 2000 21501000 2826000 4301000 6360000 25804000 9188000 65933000 33637000 64464000 54095000 0 0 130397000 87732000 4401000 2329000 343000 541000 0 0 4744000 2870000 8000 6000 42498000 30699000 16474000 23611000 58980000 54316000 163131000 128198000 192817000 154812000 0 0 355948000 283010000 12616000 9855000 1092000 1078000 0 0 13708000 10933000 1000 0 -3260000 -293000 -1104000 -6074000 -4363000 -6367000 -1022000 -627000 3539000 9200000 0 0 2517000 8573000 18480000 -14094000 -5032000 2852000 0 0 13448000 -11242000 -538000 -1734000 5319000 1410000 0 0 4781000 -324000 0 0 -178000 -241000 0 0 -178000 -241000 8935000 6129000 197000 196000 0 0 9132000 6325000 1492000 1369000 0 22000 0 0 1492000 1391000 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 “Original 2020 Plan”). The maximum number of shares available under the Original 2020 Plan was 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 Original 2020 Plan. No other awards can be granted under the 2016 Plan and 7,246,000 shares of common stock remained reserved for outstanding awards issued under the Original 2016 Plan at the time of adoption of the Original 2020 Plan. On May 18, 2022, the stockholders of the Company approved an amendment and restatement of the Original 2020 Plan which, among other things, increased the number of shares available for award under the 2020 Plan by an additional 2,000,000 shares.</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 22, 2024, the stockholders of the Company approved a further amendment and restatement of the Original 2020 Plan (as amended and restated from time to time, the “2020 Plan”) which, among other things, further increased the number of shares available for award under the 2020 Plan by an additional 1,500,000 shares.</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 the 2020 Plan, the Company can grant stock options, stock appreciation rights, restricted stock, restricted stock units, performance shares, performance units, dividend equivalents, and certain other awards, including those denominated or payable in, or otherwise based on, the Company’s common stock. The exercise price per share for incentive stock options granted to employees owning shares representing more than 10% of the Company’s outstanding voting stock at the time of grant cannot be less than 110% of the fair value of the underlying shares on the grant date. Nonqualified stock options and incentive stock options granted to all other persons are granted at a price not less than 100% of the fair value. Options generally expire ten years after the date of grant. Stock options and RSUs generally vest over four years; 25% at the end of one year and one sixteenth per quarter thereafter.</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 March 31, 2024, the Company had 1,668,086 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 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%">Offerings of Common Stock</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 December 5, 2023, the Company completed a public offering of 2,415,805 shares of the Company's common stock at $262.00 per share, with 2,315,105 shares sold by the Company and 100,700 shares sold by selling stockholders. </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 received net proceeds of approximately $582.8 million, after deducting underwriting discounts and commissions and offering expenses payable by the Company. The Company did not receive any proceeds from the sale of the shares of common stock by the selling stockholders.</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 March 22, 2024, the Company completed a public offering of 2,000,000 shares of the Company's common stock at $875.00 per share. The Company received net proceeds of $1,731.5 million, after deducting underwriting discounts and commissions and offering expenses payable by the Company. </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:700;line-height:120%">Common Stock Repurchase and Retirement</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 August 3, 2022, after the expiration of a prior share repurchase program on July 31, 2022, a duly authorized subcommittee of the Company’s Board approved a new share repurchase program to repurchase shares of the Company’s common stock for up to $200 million at prevailing prices in the open market. Under the common stock repurchase program, shares may be purchased from time to time in open market transactions, block trades, through plans established under the Securities Exchange Act Rule 10b5-1, or otherwise. The number of shares purchased and the timing of such purchases are based on working capital requirements, market and general business conditions, and other factors, including alternative investment opportunities. </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 shares were repurchased under the share repurchase program during the three and nine months ended March 31, 2024. The share repurchase program was effective until January 31, 2024, at which time the remaining unutilized portion of such program expired.</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</span><span style="color:#ee2724;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%">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 implied and 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 and nine months ended March 31, 2024 and 2023 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:91.369%"><tr><td style="width:1.0%"></td><td style="width:21.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.614%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.092%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.614%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.561%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.614%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.329%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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/>March 31,</span></td><td colspan="3" style="padding:0 1pt"></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%">Nine Months Ended <br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2023</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%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.01% - 4.09%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.52%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.01% - 4.78%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.81% - 4.25%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00 years - 5.99 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">6.07 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00 years - 5.99 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">6.07 years</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%">Dividend yield</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%">—%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">—%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">—%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">—%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.74% - 64.55%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.61%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.87% - 64.55%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.62% - 51.68%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average fair value of options</span></div></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%">$290.08</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">$41.50</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">$205.79</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">$35.06</span></td></tr></table></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 table shows total stock-based compensation expense included in the condensed consolidated statements of operations for the three and nine months ended March 31, 2024 and 2023 (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:98.660%"><tr><td style="width:1.0%"></td><td style="width:48.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.966%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.966%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.966%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.968%"></td><td style="width:0.1%"></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="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/>March 31,</span></td><td colspan="3" style="padding:0 1pt"></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%">Nine Months Ended <br/>March 31,</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="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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2023</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%">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%">3,221 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,215 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3,585 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">24,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">8,097 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">86,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">23,549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">4,993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">14,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">23,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">42,864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">11,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">56,107 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">13,652 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">156,547 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">41,647 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(47,023)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">(3,444)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,641)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(8,165)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">9,084 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">10,208 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">83,906 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">33,482 </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></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 March 31, 2024, $95.9 million of unrecognized compensation cost related to stock options is expected to be recognized over a weighted-average period of 3.25 years and $309.0 million of unrecognized compensation cost related to unvested RSUs is expected to be recognized over a weighted-average period of 2.72 years.</span><span style="color:#0e32e1;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 described below, there is no unrecognized compensation cost related to the 2021 CEO Performance Stock Option as of March 31, 2024. Additionally, $36.9 million of unrecognized compensation cost related to the 2023 CEO Performance Stock Option is expected to be recognized over a period of 2.5 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:700;line-height:139%">2021 CEO Performance Award</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 shares of common stock to the Company’s CEO (the “2021 CEO Performance Stock Option”). As of March 31, 2024, the 2021 CEO Performance Stock Option had fully vested based upon achievement of operational and stock price milestones 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:97.470%"><tr><td style="width:1.0%"></td><td style="width:23.327%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.327%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.327%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.330%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Annualized Revenue Milestone (in billions)</span></td><td colspan="3" style="padding:0 1pt"></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%">Achievement Status</span></td><td colspan="3" style="padding:0 1pt"></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%">Stock Price Milestone</span></td><td colspan="3" style="padding:0 1pt"></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%">Achievement Status</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">$4.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">Achieved</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">$45</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Achieved </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Achieved</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">$60</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Achieved </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">$5.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">Achieved</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">$75</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Achieved </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">$6.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Achieved</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">$95</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Achieved </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">$8.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">Achieved</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">$120</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Achieved </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">The vesting of the first tranche of 200,000 option shares under the 2021 CEO Performance Stock Option, representing one-fifth of such award, was certified by the Company’s Compensation Committee in August 2022.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">The vesting of the second tranche of 200,000 option shares under the 2021 CEO Performance Stock Option representing one-fifth of such award was certified by the Company’s Compensation Committee in October 2022.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">The vesting of the third tranche of 200,000 option shares under the 2021 CEO Performance Stock Option representing one-fifth of such award was certified by the Company’s Compensation Committee in January 2023.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%;padding-left:7.52pt">The vesting of the fourth tranche of 200,000 option shares under the 2021 CEO Performance Stock Option representing one-fifth of such award was certified by the Company’s Compensation Committee in September 2023.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%;padding-left:7.52pt">The vesting of the fifth tranche of 200,000 option shares under the 2021 CEO Performance Stock Option representing one-fifth of such award was certified by the Company’s Compensation Committee in February 2024.</span></div><div style="text-align:justify"><span><br/></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%">During the three and nine months ended March 31, 2024, the Company recognized compensation expense related to the 2021 CEO Performance Stock Option of $0.0 million and $0.7 million, respectively. During the three and nine months ended March 31, 2023, the Company recognized compensation expense related to the 2021 CEO Performance Stock Option of $0.5 million and $3.8 million, respectively. As of March 31, 2024 and June 30, 2023, the Company had $0.0 million and $0.7 million, respectively, in unrecognized compensation cost related to the 2021 CEO Performance Stock Option. </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:700;line-height:139%">2023 CEO Performance Award</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 November 2023, the Compensation Committee approved the grant of a stock option award for 500,000 shares of common stock to the Company’s CEO (the “2023 CEO Performance Stock Option”). The 2023 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 and (2) service through each vesting date. Each of the five vesting tranches of the 2023 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 $450.00 per share for the first tranche and increases up to $1,100.00 per share thereafter (based on a 60 trading day average stock price), has been achieved, and (ii) any one of 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 $450.00 per share, prior to November 14, 2026, the Company’s CEO must hold shares that he acquires until November 14, 2026, 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:18pt"><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 March 31, 2024 was as follows:</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:97.470%"><tr><td style="width:1.0%"></td><td style="width:23.327%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.327%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.327%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.330%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annualized Revenue Milestone (in billions)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></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%">Achievement Status</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Price Milestone</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></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%">Achievement Status</span></td></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%">$13.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">Probable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">$450</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Achieved </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td></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%">$15.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Probable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">$600</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Achieved </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td></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%">$17.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">Probable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">$750</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Achieved </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td></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%">$19.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Probable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">$900</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Achieved </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td></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%">$21.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 Probable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1,100</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%;padding-left:7.52pt">Under the terms of the 2023 CEO Performance Stock Option, the annualized revenue milestones and stock price milestones set forth in the table above must be achieved by December 31, 2028 and March 31, 2029, respectively.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%;padding-left:7.52pt">On March 2, 2024, the Compensation Committee certified achievement of the $450 stock price milestone based upon the 60 trading day average stock price from November 29, 2023 through February 26, 2024.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%;padding-left:7.52pt">On April 1, 2024, the Compensation Committee certified achievement of the $600 stock price milestone based upon the 60 trading day average stock price from December 15, 2023 through March 13, 2024.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%;padding-left:7.52pt">On April 1, 2024, the Compensation Committee certified achievement of the $750 stock price milestone based upon the 60 trading day average stock price from January 4, 2024 through April 1, 2024.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%;padding-left:7.52pt">The 60 trading day average stock price from January 31, 2024 through April 25, 2024 was $903.10. Achievement of the $900 stock price milestone has not yet been certified by the Company’s Compensation Committee.</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 and nine months ended March 31, 2024, the Company recognized compensation expense related to the 2023 CEO Performance Stock Option of $16.9 million and $19.4 million, respectively. As of March 31, 2024, the Company had $36.9 million in unrecognized compensation cost related to the 2023 CEO Performance Stock Option. The unrecognized compensation cost as of March 31, 2024 is expected to be recognized over a period of 2.5 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%">On the respective grant dates of each of the 2021 CEO Performance Award and the 2023 CEO Performance Award, a Monte Carlo simulation was used to determine for each tranche of each award (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, using a Monte Carlo simulation, 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 respective 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 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-weight:400;line-height:120%">The following table summarizes stock option activity during the nine months ended March 31, 2024 under all plans: </span><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><td style="width:55.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.739%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.739%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.740%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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%">Options<br/>Outstanding</span></td><td colspan="3" style="padding:0 1pt"></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%">Weighted<br/>Average<br/>Exercise<br/>Price per<br/>Share</span></td><td colspan="3" style="padding:0 1pt"></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%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term (in Years)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3,302,533 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">40.47 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">953,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">404.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(778,310)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">32.54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited/Cancelled</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(10,874)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">129.36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3,466,354 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">142.08 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.17</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and exercisable at March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,914,265 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">40.26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">5.67</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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 Activity</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 table summarizes RSU activity during the nine months ended March 31, 2024 under all plans: </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:80.803%"><tr><td style="width:1.0%"></td><td style="width:60.041%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.868%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.871%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">Time-Based RSUs<br/>Outstanding</span></td><td colspan="3" style="padding:0 1pt"></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%">Weighted<br/>Average<br/>Grant-Date Fair Value per Share</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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, 2023</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%">2,042,986 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">55.94 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">955,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">346.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">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%">(802,450)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">112.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(66,515)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">137.91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 March 31, 2024</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%">2,129,933 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">162.57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 5000000 1045000 0 7246000 2000000 1500000 0.10 1.10 1 P10Y P4Y 0.25 1668086 2415805 262.00 2315105 100700 582800000 2000000 875.00 1731500000 200000000 <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 and nine months ended March 31, 2024 and 2023 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:91.369%"><tr><td style="width:1.0%"></td><td style="width:21.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.614%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.092%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.614%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.561%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.614%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.329%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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/>March 31,</span></td><td colspan="3" style="padding:0 1pt"></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%">Nine Months Ended <br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2023</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%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.01% - 4.09%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.52%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.01% - 4.78%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.81% - 4.25%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00 years - 5.99 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">6.07 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00 years - 5.99 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">6.07 years</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%">Dividend yield</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%">—%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">—%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">—%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">—%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.74% - 64.55%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.61%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.87% - 64.55%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.62% - 51.68%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average fair value of options</span></div></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%">$290.08</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">$41.50</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">$205.79</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">$35.06</span></td></tr></table></div> 0.0401 0.0409 0.0352 0.0401 0.0478 0.0281 0.0425 P3Y P5Y11M26D P6Y25D P3Y P5Y11M26D P6Y25D 0 0 0 0 0.5974 0.6455 0.5161 0.5687 0.6455 0.5062 0.5168 290.08 41.50 205.79 35.06 <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 table shows total stock-based compensation expense included in the condensed consolidated statements of operations for the three and nine months ended March 31, 2024 and 2023 (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:98.660%"><tr><td style="width:1.0%"></td><td style="width:48.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.966%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.966%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.966%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.968%"></td><td style="width:0.1%"></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="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/>March 31,</span></td><td colspan="3" style="padding:0 1pt"></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%">Nine Months Ended <br/>March 31,</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="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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2023</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%">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%">3,221 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,215 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3,585 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">24,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">8,097 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">86,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">23,549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">4,993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">14,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">23,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">42,864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">11,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">56,107 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">13,652 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">156,547 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">41,647 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(47,023)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">(3,444)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,641)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(8,165)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">9,084 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">10,208 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">83,906 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">33,482 </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></tr></table></div> 3221000 1215000 12680000 3585000 24856000 8097000 86005000 23549000 4993000 1214000 14998000 3471000 23037000 3126000 42864000 11042000 56107000 13652000 156547000 41647000 47023000 3444000 72641000 8165000 9084000 10208000 83906000 33482000 95900000 P3Y3M 309000000 P2Y8M19D 0 36900000 P2Y6M 1000000 As of March 31, 2024, the 2021 CEO Performance Stock Option had fully vested based upon achievement of operational and stock price milestones as follows:<div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.470%"><tr><td style="width:1.0%"></td><td style="width:23.327%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.327%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.327%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.330%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Annualized Revenue Milestone (in billions)</span></td><td colspan="3" style="padding:0 1pt"></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%">Achievement Status</span></td><td colspan="3" style="padding:0 1pt"></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%">Stock Price Milestone</span></td><td colspan="3" style="padding:0 1pt"></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%">Achievement Status</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">$4.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">Achieved</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">$45</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Achieved </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Achieved</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">$60</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Achieved </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">$5.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">Achieved</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">$75</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Achieved </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">$6.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Achieved</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">$95</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Achieved </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">$8.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">Achieved</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">$120</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Achieved </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">The vesting of the first tranche of 200,000 option shares under the 2021 CEO Performance Stock Option, representing one-fifth of such award, was certified by the Company’s Compensation Committee in August 2022.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">The vesting of the second tranche of 200,000 option shares under the 2021 CEO Performance Stock Option representing one-fifth of such award was certified by the Company’s Compensation Committee in October 2022.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">The vesting of the third tranche of 200,000 option shares under the 2021 CEO Performance Stock Option representing one-fifth of such award was certified by the Company’s Compensation Committee in January 2023.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%;padding-left:7.52pt">The vesting of the fourth tranche of 200,000 option shares under the 2021 CEO Performance Stock Option representing one-fifth of such award was certified by the Company’s Compensation Committee in September 2023.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%;padding-left:7.52pt">The vesting of the fifth tranche of 200,000 option shares under the 2021 CEO Performance Stock Option representing one-fifth of such award was certified by the Company’s Compensation Committee in February 2024.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The achievement status of the operational and stock price milestones as of March 31, 2024 was as follows:</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:97.470%"><tr><td style="width:1.0%"></td><td style="width:23.327%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.327%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.327%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.330%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annualized Revenue Milestone (in billions)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></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%">Achievement Status</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Price Milestone</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></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%">Achievement Status</span></td></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%">$13.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">Probable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">$450</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Achieved </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td></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%">$15.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Probable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">$600</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Achieved </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td></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%">$17.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">Probable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">$750</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Achieved </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td></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%">$19.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Probable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">$900</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Achieved </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td></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%">$21.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 Probable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1,100</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%;padding-left:7.52pt">Under the terms of the 2023 CEO Performance Stock Option, the annualized revenue milestones and stock price milestones set forth in the table above must be achieved by December 31, 2028 and March 31, 2029, respectively.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%;padding-left:7.52pt">On March 2, 2024, the Compensation Committee certified achievement of the $450 stock price milestone based upon the 60 trading day average stock price from November 29, 2023 through February 26, 2024.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%;padding-left:7.52pt">On April 1, 2024, the Compensation Committee certified achievement of the $600 stock price milestone based upon the 60 trading day average stock price from December 15, 2023 through March 13, 2024.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%;padding-left:7.52pt">On April 1, 2024, the Compensation Committee certified achievement of the $750 stock price milestone based upon the 60 trading day average stock price from January 4, 2024 through April 1, 2024.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%;padding-left:7.52pt">The 60 trading day average stock price from January 31, 2024 through April 25, 2024 was $903.10. Achievement of the $900 stock price milestone has not yet been certified by the Company’s Compensation Committee.</span></div> 4000000000.0 45 4800000000 60 5800000000 75 6800000000 95 8000000000.0 120 200000 200000 200000 200000 200000 200000 0 700000 500000 3800000 0 700000 500000 5 5 450.00 1100 60 5 450.00 13000000000.0 450 15000000000.0 600 17000000000.0 750 19000000000.0 900 21000000000.0 1100 450 60 600 60 750 60 60 903.10 900 16900000 19400000 36900000 P2Y6M <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 table summarizes stock option activity during the nine months ended March 31, 2024 under all plans: </span><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><td style="width:55.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.739%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.739%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.740%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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%">Options<br/>Outstanding</span></td><td colspan="3" style="padding:0 1pt"></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%">Weighted<br/>Average<br/>Exercise<br/>Price per<br/>Share</span></td><td colspan="3" style="padding:0 1pt"></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%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term (in Years)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3,302,533 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">40.47 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">953,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">404.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(778,310)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">32.54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited/Cancelled</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(10,874)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">129.36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3,466,354 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">142.08 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.17</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and exercisable at March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,914,265 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">40.26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">5.67</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 3302533 40.47 953005 404.50 778310 32.54 10874 129.36 3466354 142.08 P7Y2M1D 1914265 40.26 P5Y8M1D <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 table summarizes RSU activity during the nine months ended March 31, 2024 under all plans: </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:80.803%"><tr><td style="width:1.0%"></td><td style="width:60.041%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.868%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.871%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">Time-Based RSUs<br/>Outstanding</span></td><td colspan="3" style="padding:0 1pt"></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%">Weighted<br/>Average<br/>Grant-Date Fair Value per Share</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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, 2023</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%">2,042,986 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">55.94 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">955,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">346.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">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%">(802,450)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">112.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(66,515)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">137.91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 March 31, 2024</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%">2,129,933 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">162.57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 2042986 55.94 955912 346.51 802450 112.25 66515 137.91 2129933 162.57 Income Taxes<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 benefit for income taxes of $20.0 million for the three months and a provision of $61.7 million for the nine months ended March 31, 2024, respectively. The Company recorded a provision for income taxes of $10.9 million and $79.4 million for the three and nine months ended March 31, 2023, respectively. The effective tax rate was (5.2)% and 6.7% for the three and nine months ended March 31, 2024, respectively, and 11.1% and 15.0% for the three and nine months ended March 31, 2023, respectively. The effective tax rate for both the three and nine months ended March 31, 2024 is lower than that for the three and nine months ended March 31, 2023, primarily due to significant increase in the stock-based compensation tax deduction, and research and development tax credits. </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 Tax Cuts and Jobs Act of 2017 eliminated the option to deduct research and development ("R&amp;D") expenses in the year incurred and instead requires taxpayers to capitalize R&amp;D expenses, including software development cost, and subsequently amortize such expenses over five years for R&amp;D activities conducted in the United States and over fifteen years for R&amp;D activities conducted outside of the United States beginning in the Company's fiscal year 2023. Although Congress has considered legislation that would defer, modify, and repeal the capitalization and amortization requirement, there is no assurance the provision will be deferred, repealed, or otherwise modified.</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 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><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 general, the federal statute of limitations remains open for tax years ended June 30, 2020 through 2023. Various states’ statutes of limitations remain open in general for tax years ended June 30, 2019 through 2023. Certain statutes of limitations in major foreign jurisdictions remain open for the tax years ended June 30, 2018 through 2023. It is reasonably possible that the Company’s gross unrecognized tax benefits will decrease by approximately $3.2 million, in the next 12 months, due to the lapse of the statute of limitations. These adjustments, if recognized, would positively impact the Company’s effective tax rate, and would be recognized as additional tax benefits.</span></div> -20000000 61700000 10900000 79400000 -0.052 0.067 0.111 0.150 3200000 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%">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 March 31, 2024 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 March 31, 2024, these remaining noncancelable commitments were $2.9 billion, including $100.4 million for related parties.</span></div> 2900000000 100400000 Segment Reporting<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 operates in one operating segment that develops and provides high-performance server and storage solutions based upon an innovative, modular and open-standard architecture. The Company’s chief operating decision maker is the Chief Executive Officer.</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 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.707%"><tr><td style="width:1.0%"></td><td style="width:59.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.401%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.403%"></td><td style="width:0.1%"></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%">March 31,</span></td><td colspan="3" style="padding:0 1pt"></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%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><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%">2023</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></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%">265,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">183,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">117,785 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">104,094 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">385,566 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">290,240 </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></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 Part I, Item 1, 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.707%"><tr><td style="width:1.0%"></td><td style="width:59.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.401%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.403%"></td><td style="width:0.1%"></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%">March 31,</span></td><td colspan="3" style="padding:0 1pt"></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%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><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%">2023</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></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%">265,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">183,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">117,785 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">104,094 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">385,566 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">290,240 </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></tr></table></div> 265341000 183485000 117785000 104094000 2440000 2661000 385566000 290240000 Subsequent Events<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 April 17, 2024, the Company’s Taiwan subsidiary renewed its credit agreement with Mega Bank, which increases the credit limit from $20 million to $50 million. This new loan is interest bearing, unsecured and the Company is not serving as a guarantor.</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 April 19, 2024, the Company’s Taiwan subsidiary entered into a credit agreement with E.SUN Bank which is valid from March 14, 2024, to March 14, 2025. This includes a $60 million Import and Export Trade Facility which is unsecured, interest bearing and not guaranteed by the Company. </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 April 26, 2024, the Company’s Taiwan subsidiary entered into a new credit facility with Chang Hwa Bank, updating its previous terms from October 2021 to include a combined credit limit of $20 million and an additional NTD300 million. This facility is unsecured, interest bearing and not guaranteed by the Company. </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 April 26, 2024, the Company's Taiwan subsidiary entered into a $30 million loan agreement with First Commercial Bank Co., Ltd. This revolving loan is valid from February 17, 2024, to February 17, 2025, interest bearing and unsecured. The Company does not act as a guarantor for this loan.</span></div> 20000000 50000000 60000000 20000000 300000000 30000000 false false false false

  2. EX%9'FM6/B-?AV5_@XS6N:U[:SY=OMK8^1ZL-K)VY@P=JTSM3 TF?=^JP[ M)P@Z)J\/;"HA3=N:-X[RO*5.]Y^F;'3T0;?FC4J([T>\T=PV1'! U?Z_5,UI.SEY.K$:KW][: M%=-RHN7DO.2DU>AT=SXW/WHY.?& ?:NY?5O14XG8:RVJM>@>L1:Z[:LC[/VG MK0TM)WM-)6D,VOU'EE)K.=%RRUW\3K:=F#5F,#4MS%VXR3&?E\&BR(^'7JBX=Q"@\,5G0G+FC::1G5)';6A MP^YMH4O="T>R&>'E8C/"Q4Z/N_4AE+2X:ID]3'>:!1%UMGM#0W;ON>P )O@D M?Z/47,WL%C:D[I75MY0U,CO(DO]VQ^$4\-J7OX.W[4[E922 MXE4P)%:7H1B3D(_^^>(?;L?I#QW6Y-:P M=775[;(^;_6:P^:PPYJ6[0S8?_5>_/25>NB!@/WXFAWK'&[@/=BXD*90PH+/ MV=9W\]S$-?QS ]J.@;H3NG15*ZMB7\5]=5ZM/"7?E\*B7KAP:^!<8F/32_$9 M.P2+;J>NGVMQWR7,./]([';I\"D^810& MT[1WKF@R^NOG/^0[8$_"UJXX0O@!KK?%!I;$H"Z-BW_[1[_5:K[]U^>;%Z\: M8CL$>EY&8/OD^AT;#Q,7VY3"YB=:KF+7V&D@]T*/?Z<[86[4138T[IF7\ ;V M0DT\>@\,.#]^N+*T*:UQ\>+Z[O.+5Z;Q)S?X]QFWXQSM\!WP<>5\#)6N2B4:&DX1#;;=;(>I@ L0/L'3PE M\L"\//?OQ$5O(J U2B=?-N"#RZ&YW%&]6JO438EL,_:Z&.=;*;X-VH2[!<57 ME"Q'229*5>X>8$G16YK%S!!V:TYN01R%V"V8_$ M$%+C@<-OLM$X=T2;9O^O MQ!?=KJG/-JJ+"'MLCS,%/DH\K]#V76K:K1BP:A&WWA_K4-ZPE0FQHOOA&@MB M+1&T<;%WXP(LA[W:#6 :.M 6P?:.M#6@;8.3F.#.Z2" \[SO. !]1?%U('' M0)'[<91C3M@?QSP8AVP&NQGH[S&NOU3Z\/\8$,%U]M&NF0J[AJ^R:XP+!U[* M@ .!IV!.'BK-5V^J^0.8?NSZ=-JT4/6:1FK%X-/H+YU.V?B66<3?J ]O'3>: M>6S^QO6)$G336_ET&3+&%RRDQ[3,8]IL/))CVDE/UBZK.2$O'[M8U?%Z9^N+_%1 MD>1FPOPQUY-_Q.2/5!A61)PT.^C)KP>GV;1@]S1:CZ.SHCNU;T.N]M-)THD0 M92DQ53-0):TVJ;HY+XIH#:0UD-9 A]) YX F4CCD>Z8FFR==07+<'49;C6Z_ MLRL49ZT[C&K>/77>[?6W!X'3G%NO-3Q/SK4:_<'@)'N2;U-O=U)]G5M7UB.A M3TZQK[/6AEH;KIUUMS&PFH_$UZJG-M2\>^J\VVY8O9:V0C7O'B7O]MJ]FADM MV@I]9/_*NBUH':Q0W7%%=US)F9O;>]X:'OY<6@=TK:V#X9HYZH']7Z?[3U,X M>I;6G)HYJC3GE=:<-= \NNO*\ZPXECX_JEGJ:09"CBC:5YK3;K<\=H:\UM[^7* ^O';B-I;5;)UM:S)]M*V/MG.2 M,# '.@:O#VC*F:.K3^^.]("E3O>?J'#TMO8EM'"<#7-TM\[PULQ1/\VEC[;+ M5_Q=$@:S)0PL': XI@!%:]#;M9ZT!@$*S6M'Q6NM_JX53YK7-*]MFZROXZXU M79OVSD6[9V,6:SUT(GJHU^L=Y(Q![WGGR&L[]VO7O*9Y;:NY-;<^,*H/IYVX M>=4\B!*H@W6E#[7UH79N.]3'EOIDIOK8;ENX"\T<]3A9J=/]IRD;@UGKT,3=9H;IG7K>NWZK,?$0Z[][D'4P#%9Q5H/G8@>:CMJ^JM-ZG#2O MM;HZ9;"NB]-K'61MZF!@Z4-M?:B=RZ'7X7=]-E,5(=@ZK5KS1CV.5NIT_VG* M1EN?:6O>J.2-;8^+-&_43V_I(^WR%?^ZVEY>-U79WDE,X4T;N-P)DJ''#35R MW<_M":A3;Z71;O0[.V>5/Q&):AK#T^*AQ<-JM/KM1_:A/5+Q./?[M7K0ZF$= M60:-;OMJU]R-XU8/6CRT>*R-6C8&[?ZN"9O'+1Y'?3_YSJ]C!M2&_SKN_4\_ MTC]B 81W.FEK-'\3R.]P.0A:[@?\&Z,!#O.K% M3S?!=,9"-PI\/(7Z.@DY-WZ#YTTBXQU&&VK8;2:K2N#^0Y^:&]/ MA:VI)X;MPBC\^$V["^NS=U&V6AAJF'!C!K<&SF4 <11P^&/@] M\W+Q",.-#"=T[[EO#.= M,+5#I\B&4=A,#5LF&LPY6%DC(+0^/7S'P:,$IX6 M-8Q_?;YI$+U#X-[+"*25HZ0GN(21\3!Q85TF[)X;$Q@L#XWKN\]P%X]FW'9A M,'-ZHL?",3> @CRJ##8F;8]&5^ #B>&";[A^_&L/)W,8MA)G@#MGN3 M$WN 5W&\;"Y>SK\C/;AOPQT1K)X[ KWBQP:(VT,\,8UUU .NRU'-IU2.8QK@]DV# 3Y MFJ99FM M'XB(BG^,GQ(FJ,8W*MUM-L_>(1[?3 MQ=ZS.B&:&G\*H;%C9%\;KG=]PW?[V$;X[S/8FAWO5,GN8JC(+(I>&&G(/QGS/WSZX3CR1QF/^1FD$ M-K-;V)!V@>I;Y]TQ=_W)A518)6DFV MT6@7LO4WH-HJ7OZ1U64H!FC8T3]?_,/M./VAPYK<&K:NKKI=UN>M7G/8''98 MT[*= ?NO'MA/:$RC]/WXFAWK'&[@/2!*$4VAA 7K;LB2/![0D#V\';N;)?I8 M"U29G3E+](;YS&'+!JAA:!-T*Q.TO=((]'&K7VU>'M(*5+.Z631MK956\YI9 MM4UM76Z^,KURA@NB&.EQ1[1 ,?TU#*(("3UV_:7Q'V]PHS!;L?*@6J=@+8-N M \Z)W"B.%"O: ?X!; 1O3$;,)O8(DA!N"9S$CD%C"TT.JM!+'!Z]R=T&SYB" M#@Y!G<-UR)2P%<2Y1P$;-HQHXLYF] DT,QCL/O>(E?T(1G8! X21<;A_R'T^ M7OQ)U-X6NZ M[M M>FX\3]\">]C7I\*2@+E+ KM(JR*CP;,9+G,N S[3/U,VS^W* M(9@9ZC,,WXA=?('DRFS*BM:"QGZ [!7;$QCJ$%&PKYRG3*P\?L^]:'&[2AD /N/@@S"F%\N= M2807\G0D@K(N8%RT((>BE-]R/9;E/QX D2,0XZ_N"!$Z93D",3PM]E/CSA\3CL, M+#ER:L3)M5B@7LE>@#_!FL,6 I.AB_);#O!G-(]B/B7Q1=LI=!AH>J VL@,L M)_D-&(0FEFN('Z;(YR/79ZC6(CX=>D([@F,0(RMD0@0"#\;6%%:,1A+R"P-QRX ,+BJ65"3SJ]M?,DLXF_4 MA[>.&\T\-G\#_C7.GFYZ*Y\N(Z'X@H7C:WJ?^%G&\ 9=L]=O8QA/YD'+%\L( MGPG4?+W\?F:95^7_6HGCGHMK=Z4O7WG8X>DQZ3'M,QCVFP\DEK M*C969KD,EBXK21L3:G@_&5*+ALW4OM&'@WO7\#1-5'\'$-E[2Y?7.\YUW0 M8X+*TMKPC+5AOV%9@T/77>O6HT6SW-NYIWCY-W!RVS>8*\>[96 MJ-6T'@D*I MB:Q&Q^KH?:]&*W+*W#:PK(.TF-*\=GZ\UFU>':1ED[:Q-EF<[MFVFCN'7,I? M<[72._77/-Y&LV!-=R>3RN.D3EZNQY):.:HT?VGR9P7+=-ZI?E2\\7R MCK9C6KQFCM-GCKXV=VJP(VGFK-C1^N>WHY7WU5%CJD*LKQ%F+#UQHXX$5D=W MW'EVH/(B<.4#RV/7LC@.W6$BD4WS\-QPP\M6P^JUS)Z"-5,/BY91+,N!:C-, MVNR-.2!5!& KAP,7V*@-X^7 O,J]/;NT$FD68?9>PIY6>E )@SAV"708?K216Q#^E=C@ M04$CPI\(:2@ (HL]=*;N=PEV2%B4P6@4 ?L,YPII5^'$VG,"YBM")\+H2-DP M3R[O&D#Y6D-T;ZYNCZ0!S-%)PM-H6\QA;A8TUYZU+2A#JVE:ZU5G5"IXI$O; MZ=UY]5#0I?EF$%.0[?L,%@URKA6TF>JI'7+J&++J)YN&:5; M1AW/')ZE952-++25350^"3T'&N^=VK]/K7/*%]BGR7:D3E38PR 0K452BT7V M4*%&'\L=342C%"31XUN;I%#O8=6@T@$T\OT]U/Z6OU*8,U&"#XD6;#0%NDY- M7*+$HQ5&<\6U\VS2+:DG)@CY 0VPFXTV$21K(I ME'K-FFE2 XH'+J9'RYO#V5\:!MHI00BW99T3RF=!?6ZBPJ"4"4^63Z$% +Y* MK6+E<-/UQA^H70G>!N/!-AKP$%B:A.PRP03X^$T>MVPJ'[F*R5I0B58J!7]( M:9?,P-VCGHE*1I93,>0O4CN"D#GVOIA\Q_T^UST[1YX*K#9'7G.6"VLNPMB]K:-)0\F,@WRC3*R M#B'8AV021&D?D-P =Y2\W02L;%%3V:)F5Z*[40-^'_MNG#BBRP1J^BF]-XED MHR1!4K5XALU(><&&0=VIW*P5R#UPI.C48I""VV H8C6E*XBMJ^B3:=PA;]&D M,,8@/:T\:S3RA 1_K4!KV+WF,SP[\;+F4Y$(5P!/B^Y6I"G1253[)M!;7+?X MM)-31;^*!CDBC.$ %X#JD?1=K9%D9QULP35#BYJK=F697BI16LK\>$*5-:Z> M04YS88\@'_N.2EXDMG%]; DD7A)S>^(#T# M^NFX("D>'S.TOF#.,3 ;^T[J#A\>)6%ZYY#AWC:,51@H0FZ6+2(CJ>W0.3JG MMC>9,Y&I@+JTNED*/:3?T(FL^$KWPZEM7PX])CTF/:;]CTGWP]']<-:11/?# MT>RPFAV>N1].FQ#BOR$SXEH^VA+<71T>51GBK/DI'UTR#DZHFB= MI'62UDDUT4GG4.===3#_9(";BSQP:K :6\^_WH4HEM4U6T^,N5JB!HX* UJS M\%&Q<*^W:T&CYN!:+>39#)V_P]>A5K4.U MJU:,6C%NJAC;W:T1X8Y$,VH6/@\6;K5:6X.U:A;6+%RCB5M66]NGIV>?=JSZ M[:UUL$^?J.&.8(*6V>H<7J_1$S<"#"!Z?,ZJA#%=/8#[LN+QG=!!CQ?WMJ4[ M"VA,Y"I,Y(.T!#DUWCCW^T]3-MH':5%Q:K)QFKQQM?6!C>:-^NFM7>X_AQ2+ MDL+DQR!:GFAPY(CB'U>#@\ I[R=(IUFM3G-K=79MQZY93;/:=JQVM>NY1 U8 M;9NX[1$:R(/M&]N>"A:VUD-GIH>L=MOL'ZTBTKQV3+S6;^]ZY*593;/:=J>K MS2-V&D_IUXKH+!21U6KO"K-4 TVD>>V8>*VW?71*LYIF MM1U+B(\W=>?$[:M>ZR!N5AW,*WW(K0^Y]6&-/JS9A#=T=?]Q'K;4Z?Y3E0V= M'*1Y0_.&UIOG=LC]E>SE8*FSIC[B/N9@1KI0NX:K<.A$]U!GH',(ZK<F=+5*./N76I]PY0=@ZTUE'Y,_EM&;[1F2:-^IQVE*G^T]3 M-K9O,*9EXUQXHZ?WU!KHG8.=_P M7;M?22FY')?H@JPC,W7]RX55 M621H)=E&HUW(UM^ :D)/.-P.,/T 5AOXE8=X%0R)U64HQB3DHW^^^(?;:P.>RPIF4[ _9?O1<_?45!0A_MQ]?L6.=P ^\!48IH M"B4L6"Y]?R51[([F=7"9KP/G,@!CXU)\-ES?!M48>(D"S):YE6Z3 J5PHN<5QX;,AM#LOD&*,PF!HV&)<,;L,!>BX/Q6MMD*A@"G^9 MQI_<&'+XY1[69,+B33@!1@4S]V/7%PN9#D^0/?^36(+*!2B27S %@^D+0L+5 M'"8AR+@K501ZO MG\.R/"-6PE[LBX$YV)- *ZGLF%=5)L:(1Q%\+8D%:W+OPB-'7(ZD*.7+$KH1 MI>L@J%4"M[7DUD10-_>I/L)WVJ72+E69"=/L9\;%<^J\;BNSE?9AQ'0J3+,] M^U3-"M=.^U3:I](^58E"NFKOQZ>RK/WJHT&%(MC,J6KES#?M5!VC")^M4]6N MXORG#I)8>XN2I*&.5H6_J+VJ*M%];N;NE3+W+9Y$XS3?"=K1S#_1$MSZP%/< MN)"_O&K .^.*8==9':T4;C%5EZ;:H$Q5X(W(+8H;")&KZ 2VHX\"X1/'"!Z9 M*LZW630QAB!@OBVY&4T\F#9PF3UA_I@;8S!6Q4]>$!&#&X?PU.M"_Y3_I.R" MRINAA>[# KB+OTFBP[=3H!Y3=(2'DJ(3#L(> A\Z;:28-C+0:2,Z;>1XYO"H MM)':*L[,=LKO9K#_4*@AIN01O,;'D.=4A#SYJI"GP4*RET:!YP4/D7'AP <6 M1N1="=,N>O6F4O1A[QR#5,;![,U"&4NJQRB9+].-(:PF9@%Z;!;Q-^K#6\>- M9AZ;OW%]H@+=]%8^72I4?,%"YB:]3_PL5<&@:_;Z;=0&LD)'OE@J"A.H^GKY M^Y9E6LU.Z4]-TRK]ONI1/7/0;6_UI.KO.QT])CTF/:9C'M-@Y9/6U!*NS*\> M+%U6DMPOU/!^,MX7M_P_E=>8UP_OS*N.#I49V_>%2W M*0;/9NQPHA!8&TZ^WF7C5M-L[H:_M+$JJ"-"FV;<8V?S\3U6\\+J]F 3W510\<$/*/UX!GKP?ZN@/>U5H.:;T^= M;ZVM\<0TW]9K!<^3;WN[XE_7FF_/UNR\ZM0M:%,'R_.)X+1KK;X6\SC/#"/[ MHFNV-G>VG@++4T/P;N0&FVV]+/5;EBMSH)>E=LNR2^L;#4M\+MQQ8>D]KI;K MTM7*M([+,M"F1PV7Q6I?;1WB/94][FRRB584%3Y#CI$LWFL#2SA!@J6 :H8Z M/OD$U*FWA+4?>6#T6/+4.S*O1>.,1>/",J]V34#08J'%XD3%HO/((Z\C%8UM MSL2.T*^X:/=V47='[U-HI:F5YC[$JZ=M"2T66BP6Q:*S39!1BX46B_,0B];N M%3A'*A8G;EXCQO!N7M/16]CE#6./N+.)[A;Y" 8!XB' %,^@H!$:NU. J5Y& MG%T$55PX_B!,[PPGF,5QZ X3 6L8!Z*+2$7+L/*GY@'"B].E5>A" MD,(?(YIQAKLO@!TY#-:-W0RL_RKW&@DYOD1R.7+Y,^P=8?! ,/[P+/A/G(*Q MGVV'HZWTP'-T.#HE%.I4+Z3-(U >6@6I?0:],##;I6IA=W%H%-OK]"H ^!=$ M>\5,*G01M2Q:J2Y*H&BW5V97^;X>URN\*8*' M)7$0SL7O2VU *CM:X2-EUZQ&VBC+#WS8.+"7E(MT4#TS&G2U)*!\N1)3V%JH MX1;(.0BIFR,?=?"HZ$)B;M/8X(AW$ G'O9(+$88[8U1I$"VO?:3QNC5>MQZ3 M'I,>4PW'I/&Z-5ZWQNO6>-T:KUNCY1Z<7!HM5Z/E:KQNK8&T!JH/4;0&TGC= M:ROL5L4)-63W>:)Y7;2:9FTP1S4$G6;:#:&/MP4]T8Q;KR4\3\:]:#>W0?XX M!J;=)HOUI( 3+UK]MMFIRV+6(>U5JT"M M?.NFN9/;UW:\8].L;M#8BA=#:F//@X@/LHWS]B'H\V@.X^1F9O5OM71\^X.YQ:'?5B-M>@KIWC@M;Y MLB-GMM6EQ^?(;$>]H.N:)9WC@N[MLGT?D1]B-=XM5T/MU _E>/$:+CK;8,6? M"E2#QO%8JWJM7?O,:N;0]Y^X<'1W/*\#/@4B0UY%'CZ8$!:((!+"B_K^!@_6"!X[7,WPVBS>^ MN]U8AI,@R E8.W<$:LV/"\ M55@/-&Z)*A%(O(M-8"DTAM.A,)RV()X6V^W% M=AUJQTJI77-S?856+MI5R^SAV=XLB%SB[)![#.DDD3V$L9*_4>*"-+-;V# * MO"2NOJ4,H.00O'GWV\VM\3_&[VTABN^#<&I8SK[D=5E* 9LGJ-_OOB'VW'Z0X4X;R".%]G8B.5T1N9S2B.%%>AE-.*"1FY*(U_02.!=A7R& M6PLP%Z&P12L>A%O931#. MI0_Q/N24)>0&*;,-ARV\T?C.#!YV$T<6<'L2./ M?U4.AS;V9,NRM)&J., EA6?$5[4 ,^NV>[N F;57PPYM 6#4ZST9J%)7CTF/ M28]ISV.Z>CI@P_[J=V^7T%GKG(+RX'\ZJ2,%E'INZ#6K/%&I]G19@[UVI*NM M0=6>%E3M!/36R0'": F#<"D 9CV1ZN-<@4TK;1NTKI)ZZ:#ZJ8]9;X#T0Z) M#+=S%+<6H'&">(>@V\'*R0\WY69=,!"0!$<)@*#9=8]3OK!J &ZH656SZB85 MCB>G6;>Y?R?S<:4M5:-L+5I@__4T+2E\TO=WS+KM>M&N J:195;/J^BEWUN!@'"&[ M:BOQ5*W$K:.G(_I?*4=JT+8CJ7K^MW_T6U;K[3FB]:QEZ-/#9;IHFM:90?3M MMLKG?O]1<[G6:>>TVEJG'8E.V>7^'9 YGGC9!NM6C6H"P:(VT!>X-#X&L3'E MS(=IC!)OVWKY&M5 ;FX[:[21QQ;F?4WQ BX#4$:7XG-6FP]T>YF>.,FB.2K8 M7T@%V:"2[X%%RZ [A0["W*JWX?'PA\C6/BAZ^&#\-:R2DL-R7$H2(Y3*DPE M];D)_Z>QM'/@?]?YYXOUE?A6L_NBII7RI-8^N+ 4#M(0F?R&S5"ZC"\\"I+0 M+JF'/UXNING^*0O.1Z[/?!O!99+0 #OG(9[D6.[!A3]'H"\B8\Q]'A+J##%N M,.-"FT0-Y$*TA03Z2F D,?#B?X--80R#$)Z(GT;,1@9U80)(WHB#6,#7^%(0 MAFD@\5Q, T%Q0HZ1+<,)79"O"'G:2Q?'IO*82 P>),E+' +"*6##$-P,QZ$& MH?$0A-_P7;9<4BE&$R &#PT/T6 B(9;W\-8@G,/[X6TAW#Z<$TGP[A"N\Q,Y M?+B=P9T1T-Z Y83;&H87P+A"(TIF,X^&">/P.(.+:=E@AC98[OCM-SXGQ)K M1^0 ,66;10*=AC[@^^^91\ "#QRTQLM6 Y2/V5%%Z'3IRZNK9OXKFD6)PO[W MQ$=@ 86R$_)H)@!^O/FZE\-H$4P(^!?F9XOU+HTA5UK)^^)G(M.S1+ F. MQ$VXA[HXCER'J]W\#_/.)&0*H8,]T"]"QW)21:AR@C V_,"_I$LS;8E*$#3, M%SYC<>A*^\@ + ;?%QI# O@@[@K0[$^\<<0>O))@LT/=J%8QA GXCF^-M M43+\"[ZE<<2$5B:L&U"\2G/@)C()/'26\4FF\><$A145BH=K"R.SQ):H!A"AP3)>*)V.=H]X'DC! 5ID,H/?1A\NK_A,$+X,Y[ M[+CA!$15_AT)5IPB7#8+<+"NH"M')6LG82CPW<+<2N%HV3JVP)T,MT)F("1< MB$\5 &[X-"0-VJBPV-D4&W+/QTOMP)?[=H#;;I1X,%8&P4(2S/D MGLL1VPZAZMEPD)/(1"Y13.'6-T M>RL@'*NEP&\$K@T)X@1M/V&$(3N!Z/R>8A&"OJ !^!GP&_$UL N,1=A/'"B4 M$#B@X"9\T$SP.-%6ZH?4ELI-#-\M34WD-9BFFMQ9(QY]\HU?P/*=#D&]==3> M]\#)5O0XX3T:LV0(+C^0#72@7+M6X\KJ-/K-CO P(Z4>%FUK Q:%C)1F$Y6Y MN+HA3/Q6HPW/L+)G1*"OT?Q-!+=9S68#W*;%7Y493\]'%0][1,D&?>3K\BD<6A6QS;@.[3-R= 9ND.G@4M0Q M3 A0/)%Q2($SX)'T:^ER_LG%]NIDOAT7H*'J5>4Z2[J&Z*'A0Q?=,-IH&Z F M_ 2TIE1FJ8J%6<.**4]'^7:.\>7?V'3V]A<9,"$UMP>=H1% BPB@ED8 U0B@ MQS.'9T$ /8!U\)X/0[#1YH;557C+J&^_,O&1*C,=##J?C:&YXS1 M_!.99YDG)#<>=RH0G/&_M&QTVST+W2!!EP=H[CH(7BU?S<(0 WO"<"V.0#SQ M)5@G9C.-'<"S7UK]W#HJO'Q#V/$HXQHP:O59^Y3/6FX'-8+LSY&IRDW$YFF#>_F" Q%.>!)+[COLN M4/LC>-T1!7_A#0/C M<=DV]:S;?YJ^DR^MYZ^XHBV_B:>WR=,LD$3/K234I0 MZ)0'T6#%>Q,PWL#'1/<>3/>Q,HS(]2,GCJ.?)8)@(@8VH!?,,P]JEL"/R)X8 M"G-0?!V*-]AB" +&'=DL=##<(9@4YN<"=_-P&L%3,!8C_#('IE(Q Q6W&'*& MT8!QXK$P=2L%DKJP^Y;)'I<^+XTOP> 0@UZ\MV!#IV8J+C>-OOII% FW&IU. MV^QE1K8\,2,_.'V('40BDO$2R-DJA,WQX62XD2\^F]%_8)P46F(J3(.'V%>Y M@&X5R438O.(IR IHYB<1ZI91$L9XY "+]1D\;>.V8=S&?(JKCL\R@/FK&/*% M:5R7!$L;&/-+*98&G[NJ$O1OM7)Z:JU[#H/"_\\Y7Z6N>;_7*;CFY'EMZGA:9J]M#/?@=S[" MN:_! @+=Z?1-A>"0I4/7EKIE=^#GW#G#0B7!H9"9^^:@U]T6F;G;,_O]\I^V M16/MF[W!=EBS*U!KV_TG&E/W:KLG[6-,_>9:BI>D)2I&P0W@J:^2Q34+T8]6 MD^3V*;,L!UL7[-0;X>GQB*8[9ZN"4[.8'WT:-%V#?7M(B;!:3RX1&]Q?6:C8 M/#9 M$T!"!]%"4WF#8$+'\NP>Y"_YP;+2U?I8'AYV(*'K-.+)"*__A5:_?>N M([+1LN-@=#'OZ:3YB9'R%ME[XV+]@U:B/%V]_M+\ZUV"=65GG1BX5E;:>G^T MYE::--)D.LJC[+(26IR:V)=-L>:2;;5;V\"\KD"9>8Z]9X6#IOGLJ/BLU3>[ MFLWJL!0GS696LVU>U83/:F6)''V\*!\ERF)'6:;28^-%IRS(95.LMR"W&]U. MR^SOYC8?@6>LN:U.<[OH7/5V@+'5?*;Y;*NY735:S:9IU4FKU9P21Z> MH;S4DM+/5*VLK)/4,93C=SJL1A4:NWB:F[;96Z#*[.G6:TVRW'*K&8U M.OWFUNU(CCNF$%R2?P*!6M!%QHONZU<[5$Z.1Q[X%_2V-V83R.:?)1-7Q0. ?T0),9# M4+]1!",9SI?FK\!V8()7S4&^2 Y'B:4EET-:3UP/[D<"5T:6=H@B)^O*'!2+ MG*A"0L*LR?=L0E$)QA8MKE.&JR;NHLA5#B/!7X)O*ZNDQ'M[S4Z.GAE5JFY7 ME2MX;]OJ9T5C6U:QU%^-W:;GS_M78P=']=GH-#Y7XXNZC0Y"]J+9UNHQ5=U) M95V@AT Q(T@3[+V^ /9!]3:CDFUDY'XK)^93YF2 AVL'ORQI.1@-(9U6CBH; M/M)PH2?6#=[A&5RAC!EW,)=_ M#R+>,&Z 7V$)?9$.8]%=P7D39RRPZ\%-2 C MCGLT<5+I*S5Q\A6>+Q&4Z2HG["G8F*K17 +R28NABW70C<,"8UJ-[J"3,Q2$ MFJM *<+YE9365Q=Y-PHZC>C6[Q2U6/%M>= ^^5A$W2/,M$9F..7J[E4Y>#>' MMKJ94Y+(FT(O*"\#)TI3-L%P$4%"$?<+0&G M"_:@>D5.3'#"@\'6\[W:L3Y8 RP5 99:&F!) RP=SQPV %BJOV7UB< YWH,2 M#,+(N"805=2@-0&&/Z2-17T/OO"1"(N4@I=T4_"2#P2;! Q](Y&=@&I?.2BW M#P&\O2&Q=2C0DBB@$8$_XF!4 F,5/F7""[#Y%*N6#/^I@B5?CUA*VUV&N0)_ M326LK@3&36)XI$^[Y!!AIM"XJ$.?D'VL])-)C9*'=QA3@N7&8-H7$9";"I5P M^N*A4$+!WW41&"F6X*N2-#PC38;)"^1A+@&0(9*U&R$6]AQQE\@84,# P.@$ MBR::BBSBGW5S7S2$%8?,G'D5)%8(A,2B* A0H$B<"@,7,0Z! M0XK*P/A;2'<)@00N[@+*G<=C>36Q9RK;^*--#&EX DP4;%8/+!Z7$8XQ#L$I MH4@. ]NX!N4 FL@E]/,,0B_WZ"@!*QB?W\A#HBN\NPR:J4&.'^+3@9# ,SS$ M.N5V(E&\_AV&0$AHY# "3P5#[!D!/PHL)F;;&&8FQ%7Y0ESO("R)H@C2/Q3X M4O7I0."]W=F3O*R\:WJ1=N*0?@(;!D IXMU7]% :+E$0:'I(=_2>8\ J)01U M+\D Z#)0)S]*IE/A>2'FF70%A;>8Q:'0CPJ!WAAD*" R60.SUX+5D(A/GCHZ M: W:C4&S:T3(W=P8<>&!#A.7_#6)&YZU^(E$XPU!6?$"-$7D:M\(6'QJ(ME[ MBS#QS)%B TPV8W9EI$SMUL",KL*[HX5B!80]-6V8I(!F>]EOYC$7_ZQEHPLN M%"CSHJ 11#^I3 MR?3\NQL5L-H-J327WR"?3AA_CFL3+Q6ZUN0$=0%4OE1N"^CJ+):#(PV23KKD M1N0HU%61(8Z)\.2(E!87O:1&PAK.;PCIF5<4(Y[]V+6171D^XX*$G%"T0FZS MB+B6?A.M#:B#CAQ:0^TD&'&8-U*X,5"?/+Q'9I.=>6C*Z@P.001]),LK0RGM M=#SP6Q*2=9=M/X^!*SLZ\R-#Z<[S_"@ ZE7;(]CA9U&]KX3JSV^+GS)I4 \/ M<[:?D$*'X^L,.JWPYXJE($V-R!+XHQ_G+[U8CF$;I18$B%(#!A8I=W:SO, MJ<7*AFE?1)>N:W':B@3]' 8^?+976O[[WN]%>L[ROT>8R/$>]P5@^,@.W9GB M4MDLC67+,"LL0\&8%V(A]"7ZUP)*TA&-.P2SPXR%V2/:R.#](^PLT%!^\Q:. M.BIS7AXOL-)XP1W:62([X Z([H*PL 6^@I?8**;*3I'6SY.'#+;Q_@_$ QNS MLXZ[[Q!WKVYLNFO;@A8[6USS2K:/USVA1T ;1-M>IN'T?))0/%C82 MV)UB)D)"L'/"%Y[Z^QA@D,9Z2@M5I?'&C;\=@V]VJ7F)?T''< M?M3UMZ6^"B![87E0O [6+07GSJSX_*$XFOZ4I,'1^,\!X3=4WDFND:#P-3!< M\]]I4T2,%2 W1)F=XZ5)G'9 MR/N_HK$SY4RU8V,RI5.$D3AVL).Y!V*A0[(&,1QA,^R30?WAF!L:&#U(1Y*C M"[J6'KHKHI\ O-[UQ63)SL)14"0-XXC4]A;IBA;7" RU@#)7R@K H@E<#F=#0%]?,RY<*BWPZ?B\B.9X?^D5T@MM>5R(#!^)(#Q;8]%$0P"J%D%2T9:0)86<%X5V3?^P7X^Z* MEY:"_VK92M8?%L[# &.6;Y(C1;IX:6"YT$R1@17U0X[+%A[]$"2>:%-X'WCWRGJ<.BD6_'94?5WB).H]8>(@X MHJAXD#AVD'W*+;/] \ZC9W9^P#8+)3FQE@ES%][E<]8P:)8U"2]EZ[])U#&;)>]E1^(:TJST_31D5A\VI)@%@'LR*3ULP-A8!SJ&JRZ6ZC^ M5"&RLSQEPTU'*+8.V6=( M;I)X!.J/F>#KI9=,N#,FTRB7%"E4!2AU.R6,O%HJHK3_ETCY)<']R'&WQX,X M,6_9*@Q[1JMFRH(LIO&OX $$+Q0;!MHN.AR M]D;QG:J[4D(FWH)AMPWA%S?[D%^"%8A+J*RV/ -@:W F&HGC^Q,_5'^J=Z:O M&C,WRX^.P=]7OZSP[+6YU_3HJWQKIHTG 3Y9M/$DVN)- MUD+_J*I)%)Z]MBJ$'MW,\I1W4\ ZO+=5>._JD.$]JZ7#>W4/C>GPWG.']ZZ. M)+R'5 P#F7_P&0M('#POKXF5O.5DWHD4$'EBF M./LDLZV]2_Y%V>@6C&<_M MHRP]3O;*%.76E"5'OTE#$E[-1%?:_#DJ%2E-7#XRWE'N'H9\/]$I?VA1?6=_;NRRP^$Z92-*/KX4V&_ MY!NFYB]6O5(;I8YLP7D&4YNGG"C\&Z"5H-3[3\+Q@ G*3$)R>S>9+-Q2B%^O'1PX]/)SDV"]$';=ZCIH9 M4E/-J,R';(AYDL;9_V2?:GNMC3:Y]7'U@,<_8-A(1B* A=\M[F;*WC@C5?*U M;%='.9:9?UBMO3%[NU$^+N0JLGL9V9?3O7AHNR)Q_:_$&:M#+8=3A-@?-S \ M[)&*HK]28"!A'ZD-6SZN8@/.FH/#H*F,A"2%X\ P$&9,L>FPC\F5:;]D;VY2 MDE<:>]R5*#;#K%^01G4(F^W\#=%]7,8N&IDA($]%\>PG=_JKRFZPT76Q2$#F M2:O>X#A47C"JBTN,03N1%PO4= ,G6@SII8=S-(R4JJ+E.YT5PT0=V"Z0>/ - MGF&/,U)8%4W#&!*&&T54(#P 96: EOS&0N'=Z2,Z H#YVC7D/O4_2> M+L\GG@:^&P4K5']FD/L=R%3IC#T6!Q"QT*689B.,0E2G?@$\Q%5XP MGY8L$E%GG)0H'[+\;MQ_>?OOQV_?7VT\=- MK*O"^*O4XJ:2VG^QCV#9^J"D51F4_,#'L#]\%@ RF-CP"-O]H+:HU9*V:+YD M-_5'AW,1GG&I%H6*?=!%,P?*=I\M@-V2EC&"%8 M..HQTH_>$6@@7]8*A/D[+1\0-L,.%0-'Z\G\DN3677H>6&9"1^0*-Y%RPE063+;+?;3Y#'S*W)PVY%SR8SWS& MN'*V(F9HW)28Z"R ;+]M%6,F"09=GC7Q4]*5E]EI97EJ6P\NF M6' J*F)3\(4"@\&5X@!E4;C*DJ%3F$HIOTN@C11DP\ ;X530LRO?K-#(950Q M@S9%P(A(52WD;A"\2KHUGPKL(ZZ'*\Y9!0*-+;.L*6TRK6P(/(3020O5,_:N M9N,RQA]B6'<:H-*2J8]HX+W9D6>7@D=OUW#QI=7?AHVO<>>I8M[6AN6Y_99E M/7)FV28UD6+M@ZMK*,0.BAO-UR&A@@6,#K,:RPZ*VJWU,KR&9;'<;TD/8Y655!I MJEP*P448WJD94[3.T#*C:R8LS&I^\T#J1C(+Z(05=T4IYZ4VW%O<*/4R/_TR M@Z21?9M$(IL/U%U$9"?D\E@@,3IN!(8+J&0L'J(S7_5K&LA!9]I#@Q@S_T(V M%HF%/CX71%C&'@@X,H-6E%A6>P,/VY=G]2FGF\CQP'#IF*,E&!<.TV6YK(R\ MXI6T[3Q@'LD0'&.154FI4+*X.W>S[,E$)?)8AAP@_KS$Z/] M&5&"01-<3X'^-ENNY6Q0@@'00[4UFBN'K>C,R6"-'#NE&<^S6S-'BN9+&[[J MBRI*$[_W&57N ?,UN($&3LT$#-4290?ED CK7IV@10/$ZQ53#@Y^**(5<#>.GS$4%VK< SH-4(>8 M&8%XRXA#08@%5PC!P>+(+&D'?TR[8)0+)1FEPOQ-0YN,'L1D;%,81PW)%:0+ M,(N53-N\4BCNN(U5:T+43BA)6IH/ 6=I8E MSGV0^+,JA(O;""7 "402":*7FI9I<->0O;%A.&2R8'6()Q,&(S!2R/I1]T5& M%'A5^D(SS7B6]$48W1-1FH1%DX"'70"E6H)Q; M NU_>,8$OGB"?0>6#/J<.2#[*U3];$A,A1(C ZQ [HW4P2P>HWF]/[.I'+.W"B\YV_L07S81E=YE2 )9?KS:^Y=/%S51IKU4:E3KZ M L?/6 P0Y5!:)[QA)*+,G^'M!/)H:C#@1D+7;BU"R1\ MW\6.(BO&A^2X?("!E.JS54[3*SF1A]2%SYO@2%'8S23*DXR'R8HMI:)%90\, ME;ND2&#H,K_2E:Q/7T6-%4DGFR_\PB@BD5EAJQ,V$8#-! ZKO.&U&,F5W&(( M;J'8W.)](9\&]P+ T$ZF0Q3?\E)] F#*@38)/9YG!@P#JX\E)P%(ZWL76P' M>K-[H#%,_:0"0VF98F4/TD*G)5%ZYHMJN*RP;&VZBTAUR5*FBF[JJ<7:;\NI ME$_BJPAR+W:VFH7NO; J?#X.8H'M5;E4Z9OR5Q"2/@\IG,TE>EKE$R0 I&@2 MD$5?2".F9]2S@!JQ@.82YW&B(UGY,1J9C^N/TE"1O Y"U3 7[\K>(IH[JV!R M20B"MAF7H+YDC6U5E$@,!2=7=L(0J4Q!I65E?3Y%JX@ *J,O-]9<82>&L6;+ M%"ZN@+1H78KKSQ1H!>Q\GIO"\$X#V OG\C($P>-IIGJ$M1C%]L'PP,1_< 4L MI3K( )V&K"-+6PD,CMY6NE1R1G+/(Q;%A##/4X9RX>HT$R&'32RT)YD(HH,; MAI E &N!PPH-RZ8L%CEGE7QQ0>$X/,=+2_ =L)8#5>R/G!(,\;Q)1-%$R6V^ M<3);X+]23R<7S_3G^=V_R5QGB5&]3SO",F28?!\[@/7*3;)%FU$BH=F1E6M=+J[KA _>7YE=C&N38G"7AGW@E$^X<"5KFJV$NHL:[@"OH+J[Z;D12^'\:J6 M4>2LY_&%Z6J)X(W/+MD?R^1=2B@9(J*451B<'F[_8+N:QJ]>,$1%IG*;LW1F MH:O(PZ2S+1P%_E>$_7+M3!%@ES(F@.=L#KK?28.H0;Z8,(U?2(-(M+PKI2]E M5+"JZ2D+'"4BX2E51B>I.OZ"$H&H1B*D%4++4DT638P,"= M9@>L07YEF-+]2)@JCE?9JX$2T\:1GPL;HA*C=P!'/>!WC.YDGS<\T>)9R9E,61T2JGVU!A&@ST8OA9YM?'['NQ M](+:A(C(E_*C,#T-2[E2=.Q<_]YUE@09!%@JJ\!0\M6R46[W+Y0[RW-/(,J] MF_ZQTB*:G[8YN'+_8:&JL_N>[E;S5;M2,7H9RW8&T5H'0(;Y\MZE@U03,2YR M$-,$]9"2H"(4?QG# ^:1\0)*+1BE8.9I:7_FQ15M)(2)6\!F*C&E2B;\D((& MN:,R)UT,7QK)@@:+A8[+\.HJA0Y=W!GU4LCDP&>BV>+,O%O.0.1S.M5JCRJU.6P\R,0(S7,ECOP+!G"+J,L MZ,IXJ*PB+@2*Z5@(+]FTHJ8J#I9K6I>WY"NR'I>L.9HJ7WL^!5?(0TAJ1)<& MP(=I)#L%Z46#0R$S+B_LJKEA]K5LKZ5R/L3;THBA\-1S9LXF#R<&7%'3I-(> M=MJ8UR!9/18+YZHF6#BM2BB 7LJ@ &WI%R= F@,&8IYODSP$+)0H-QH"9XXT=IMG,XPF%' M<*25 E,N(T&B^&D:84>(YQ(.BV6JKX&2IPKDGHFK,IVLR9<5MT^ M[#?<=._8B(. 9AVN-'<]*7<]DQ)KMVO"7IU*]OI$YR2W&=YQ33K!59KQB/>, MW8D,"RA]:1E?18-[X[,'#ZR!.;D_U.(%"WVE8>Z#NY=%6*8PWCDAI/3>1MA* M1?9Z"T0?-XIXB30JPL=UO[^!^S\F! ]!> Y @B\8&+4O+>N%X;,I3)S;SAM< M&%P7ZSH,KYU@%G/GO! M^_J(=UV]^$FF(O_XNO#.GQ;_EM%/R6-X\!EA*BFFA-/!98X3+^Q7BL);])_# MI4%C^#*-619?)LX=BT$URMR I2*)1;@8/D+@[WS^![QI86C4@FK'I?P:3OUX M8^IV'K.2V[VJ^^(G/&X53:G7KB4>YM'ALD*&WT@6J+&W$@9Q, Y+)LZ7'T+T MHOQTS5@8XF*+4UOT@O/+AUDHF/JL>BDO+%#9BM*B,<'N<]G2 MIGIB?;EK+$F?H6YUAMH_9,N:]N Y6]:H2X%L-JA/D$$[?A,ETRDXJ-4K<>AC MV<)H^?>).W3CMX<>WU.Q-A[1D3 *0[ALA,-LEY>7.(OY&?7CKN!&8 MRF?)S0:U&AUVVLR3&PFQLOA9*KS!P.QWVJCSXA#^WU$OENK0 MA(F\7OX>;NJ7_](TK2V_[[1;6]U1-:9^S[3Z_76/ @+B0OSS1?N%ND:1$KV8 MS:]Z3?0*JRZ7^]^;UNR[817! L1NOK@T8E6>6LH7Q6:)4VF_DUQ*6_-'+ P. M4W:-G74S;.+\JNFV@A!H&]2)#+]06HGO^SL(V4=]0&0"R#YUVMU.[F/K M"N=A]5Y'4]N]1'^CV6JUS$D\Q51SB930,$2KBJR71$\$HA"3]@%;XMPE,W"? M?W/M,""_%=RLL&'<^K8I$DW,.U/ DGX-\6!4NK8-XR.3V'774138(@=<5#?C M=9SG3;=#R)5Q<9MO,;?86TZJ<0/$3U;GE/CM-[)ODFA0CZ=N_AIUNDI/HTY7 MG<5W 56HU!(U=5?'H\+;VZAPBECO48\;6I%K18Y,JA6Y5N2K%'FGD"!@245. M#4DFV&C4=\BB!]7W(9"&M]1)\\S@;Y0;]JVTK(5 ,1T$04^;J\K#-[CEYR , M@PN[41R*K'PV5DY( M[H':.=AY4VEIYT#O*=F>I^U-_]^-P"N[ M00RRF\"7U568.:H5]N.2Q+07H#4V:NR.UMA:8Z_0V,V\%V IC;TB# \7-A4@ M%VHD^!*[==P+_BC)*0Z7%E,3?<@"B2C>MD,H">-!K6.+1JT MU1;PO-&@E(@=;;?K72#;!;IZ%]"[P"J[O5G8!6107V$PBM / QU5$?9)U4XW MC?K(\]P;!J0+/,0CA1T%MHQ/" =L?/AP(QY:O<\<6O\?JP=@:0= JW[%Q&W+ MM/Z7UOVGI_M)6_/O;/0*TH))I/ HE& 25](<#E$,&4\JA*=[*!7[O9DG%X0L I M7$/:BX5#YO/H\M-WC\\5Q%*KV6R50#AH'76>.JJE==0IZZC6)CKJ%W;O.L:? M\ )02@VIE=ZGK<*T5M):::]:J:4MIY/62JU#6TZ#9E?K**VC'J>CM.5TTCIJ M_Y:3UDI:*SWVN,$R;S_>'5HQ'6+J_^?G+Q^,6S^*L>6Q\4M@)Q@KUR@AYRX. M=S?_.EMQ^,J^!WXPG8.=''.?CBON[ F?,BT?6CZD?-Q)R=8ZB@LUV[0"&8V![()7TZ$;& M[PD+8QYZ\\4T=VQPU) MPC"6[/K&+77:,%#LGE>(7E,SCTUZ*A6Z7UUNWOYJ M\P?M<:6H9\K_HK12Q\ ":DPCK44GKK)V/,L-/6K8GFOPY.VY=*.M9SV$TXVV M]MMHZ_$:=<->=5>M%R6OW[\.*>]4=7?[Z\?KKW]\>7>W26F5=Q@[13Z[7[&W;3^[*'%C;]8VK>E(+;NANUYJN\E$ML_U$C[KJPZ@& M*Q_UM"[F\[11V]#=^H7%_,T6;N8QS.DW-C=2L+\#.=!E#PTA[=20;I]-'Q>-[?)NAX7\ M8-IHTA3A1F5^L,@=9@AVXTM+B&[].6"A0Y\N/H>N;[LSYBW?_JH@.N7!CF?> M,X]WA^QU.Z>]0[:MU1/4.V2MY[3O'7*?&G6+/0[^]\OU?][^8OSY[O;7ZX^_ M+*L\O9T]QW962"6G/>".^RYX[?\).X^QM+4M)9DO;E[9!;CG7=MV !XW4./) M]K)#1+)K8 RN"UIWFD\>M'X]#)PY_&<23[V?_C]02P,$% @ I*&C6(@+ M#D1Q%P F \! !$ !S;6-I+3(P,C0P,S,Q+GAS9.U=ZW/;.)+_/G\%3U=U M-U<5Q9;L/.R;9$N6Y8GN;,LK*9.=3U,0"4F\H0@-2-K6?W_=("E2X@.@'@EV MJ:W:C$6B'\"OT0 :#?"7O[TN'..964^-0R7FQ_;OAS:GQC_$_[F1A/#O&G MC"^:S<^"K,N6*V[/YK[1/F]?QL7BM_RZ3:97[SZ]:'BU;KXORBV;XT:?/RP^2B.6E=GC>M\P_4O'QG6>:' MD.FK=^V9<[H@!E3-]:Y?O4^-N>\OK\_.7EY>WKY/A?B2* M-J*RCNW^N5'Z=<*=N/S%&;Z>$(_&Q;V%:6\4]X(EY0O;Y.RMR19G6.'SBXM6 M7!ZYV27\;=?SB6NN^5L^;_JK)?7R:>#U&;Y&.>TF-$TB:4W9DI.>-\];S?:& MDI:_)DMK^.XL?-DPB.]S>Q+X] Z0OJ53$CA $KA_!<2QIS:UP(PDIA4J1D__V08B*^]6#+N&VZ&>$J\B5#6XSZ2732,T!;NF4E\ M8>)8THOKE2E_1AW?PU]-_/7VU;,:9^I2 Z\Y(V1927*:)I0>/:FB0O:*GY&N0:GBC?Q#^;K3:8406Q11:L+AM^-6.Z0^B0]-)J.L1T>^J0V[6* M;$%&*7Y[^ZJQ=@Z5U8@H*ZF1[S$4L8@)$(1W501ZU'P[8\]G)@M M2?RC2N_;8&91NXKLN#C^L;-,:EI59,;%\8\#%.BOO=)A6(6:/@@!7!P:-A$.M??HM.J M]0<2V[7_)6KOD$G5V@,)=?[I*VX2IVK%@<0,G%VL'LG'\-ZPK4^-+H.U0\/ M9U^'_;))G) :%H_YQ1P3$_Q\+O[7,IK)0J-I"*I?SK;+;G$)/&H-W,_B[^U. M'1%'14H(MYI%F6ZS%^6210_CYBMKU,'C;>]QU+N%/T:#^_YM9]R[O>G<=QZ[ MO=&77F\\JM#B/G#2G_57=D1V/X]Z'W.!X-[@9/O6%GW(>W>Z):P%2*Z*4: MH@E[8W!G) ).6.8U^R&[JXH$*D.'IZ&O2]0IO];K_\(/WL' M1#R/NQ3M][N@O2')"$6=<$Z0&(T'W?_],KB_[0U'O;]_[8]_/R#,.6TH/_X]X_MUH?_-D*!)ZQ3O:XS^G)W/_AVR$$YX2E%]N-._1?X&T+ "$K-AW9,]>>0O5=OV.*L*OMSIZ88YLV]=0A M5N0G0[1UCD$'VS,=Y@6<(KPA8X--C11K(^%MQ,QKA-Z0/E,WH.KPQ 32]F]M MMW]$6:/&?:1^WX66HT^4=]EBP=S1'-R$>F,7,9 V?GN[\8&3$;(R@)<1,C,$ MMQH!@ M2<.H Y%'+$7AP,Y&<(AC7"I.1;G7^RNP_56%Q5L%IE+< MKC(K.&32%.R--'\Q4J0E_*<1RJ@1G.'D?DQ>J_BO-)$,CG9F01VM)P1YC5H: MUTZVCW$B#^P.ADN,'5"W6I2CC(D4B=2IX8.)1_\*H *]YVI+Z@REM.$SB^F$A1'RJ%7#JT1+ MCQ6%58G&7EV]N[S\D'%9ZM%8X^?XKSJ%U:-HZ9C .JS2+#E-)H4EX\0B>N/G MD$.=6KP@V%H5@7(V4D0RWJTD"WEF")^&!E9-)44A@*@I)U M;.ZBV&+UV5A]3&; M+K0=SJDE&DIA@%OJ$]LY>'0A9BO%;J_@0B2E3JA&B_PU"K#$'!&P[,GJB3,K M,'TL61G42EREF!9&)C;0Q<6Q$&),5D8DQA#U/.&:1B ^07Y 4+=92A'-1#;D MB,8RZHSF(^$<-'G>N4-F&$B1RL0W$J36S.H,R1/E>",2AGP&$\>>[=6U2IE) MHN$Q3P"R5(L<_$1-6=@ B,)B)K"7U.6LGFE"TU4P(W><_<&68A MX##JA M:(IA!C5MBCR.E*Y&K*Q!_)"UT-? ;5!CK;)8M9ZL-&KLW1>D*LRD%J%V;K;V MR]#2?IS3:P_K*$H$2 %63)K;[/+YO;N.P-\7)<0EZ(SFC/L^Q8BN<.#XYRV= M5%]I'$"6U!RJYN=MVH40WT2AR2 @?J$.)_O(QZSS#(V"V24WC'/V B,@#O5] M%QH.NM:0^-2;,OX]K>@P&DEM+9N$6,76UDH:B9:"(M;3$(H:H.G)+M7M$B^B M[HYONC?$_3-\*XH>SLPD J16DXF*2JU&?*L&11HH,RX6DIVPWX3FXLOHN-B7 M"9!BGXF&JF!_8:#($_:JX]$#\0,N@D1L.J3/S'D&UUI(=XSQ9S<-)-;S[CP3 M1ZTTWB1*X:^U6M(###4TLNV;:"K;2!$#*<0YI^.W;K2I)2#AZ8[4@A%_=YD7 M7D! O/F=PU[ZKD@[V2F?:5A0?&D)>> <"AJ10I)&266/D M=P\B%=!+<XU3M0M-U1[@(85>@#"%@$BP&T/_'%6!=NU*R>R&JW>-&> M-=3&S#=A)M3F:D M"F9JLQ+?#998$O>;!4G'\X+%!\)A*2(WK "?^M_92A86%FAEKU8R4;B=+ MJP1RAJCWBG\>U7-55$%F93D?-CF$E>711YJ=;*P<8&@=M \7IA;K%)WO,B8J M"9;:4_;VA!WL*:5*.GOH-"(J0MD^;[>ZO4'JW&?GA7!KCS7_,81+;2E[*>X. MMH3J&*#/QBG84*.3054?=:+X&I1SXI)/W#;I@^U0SV>[;.X?60^IF66O -YS M"$SIEI 80CTCT>]D))0NSC@D-%LYY MCN>KBL5)C283&-_)):77>[$*)R,I1VTX^OH]C"-'C-0H,C'S78P"!-?;%E)? M*:D,< ZM%+5,&#K]H9-:(M M_EK)#GE=4EY2A#)1W&[9!U!J"=GV/9A[S,%D MG*1P9>.BF;LUZ[Y7O-W(A3<&N+3Z<8]=F,M S7X.*@_4K>L'-F\?>&. O'JB MO?71F^J(%C"0HI9S5>K6QW/^U0'YY>S5NR;+I>U.&3X)?[LN"W47C^ )=<)/ MP2-&S_&KW*\3[MC70&4S"ZOPJ6&['G19OV%X )QO^P$J_2MG MP?)3(RQM^W31,'Q1VO)Y$_^"&H*P/KQ!+HVSPEJN@QUW+. /=#&A/%VG4*NP M2KE%Y16P@C#24K4&K6N++8CM*E2B"_#B/4N.XY57(:?@\2I007_&P842G_X& MCS%%K[P2!:6U@.*!SDARTN>.F"*_3V)8I31:5 O/#'89^$OHBK>"J*@R>26U ML+$ ^NZ"\H[$N+:+Z:![>."<\;[;G=LN*:]!06$MS*CWBE.E_@+_'73PL!", M933\+7%=2J0Z@)7N )U7VU/I*&&Y VAO^=>6#?IX\+B?JD?("J_" MT(FM.I$(GRQ@M/<)7ZDT&5Y->;,=6>O@!40S4?1FE12)TKU%>#R,?GH/A/]) M_*2Y41N0;G3R<1V0 M#VNSCBOL+P#+DLS92@CT&)@62X>M*$WMB&"T+KD]5+SX"NLOV3!5G9$6#3"R M)[!VG VFO]OST7Q%W&^P2%C=V^2EO+YR.AWL->Y$/;6^UM-)=Q@,N7A$G-05 MRU['!X.:!#ZJ-V;BJFO[F?:F4VKZL,C&B\7$P>U"G[DWWX,W3C1)$6I46O7V M,2Y"G!%H_B<5HUIAK.J##^=8D_)RM<$.(,=Q"=_IPDH8#W05#F156!QU M6$,1*E7VYY0_V)X)WIRXE 42YUA<7@< DVE$^GBGF$7$GSY1F(*4T&HQ$\DY M_0B^;SP',/ RHA=XO,*-GO$<7E WLK?!BTNY-[>7DL'],,RU\,#[QF,> ZS, M8/H;###X#4^@,^CR3O2G-YV?3JC7*$ET\>VUUA'V)-9<:>2TAVM0[4J M.,%D"C'G5#)&YY?5PMR?HCA;\J4N)"@+=I=1Z!/V[H*KF7UY(5MSUH'I,VC\ MUKOV>?N]9,9;@8,64*ZG@;@=T4EN6Q>[$P'G4#BY!*[$'U7B4J$O;D5D3;&N M/59(-D:L'./M4EK@B ;'IIT%2#4):HX/-X+SR9M VFL"AR37M)G"%= M$MOZNF3N$)/W//^..8ZX__HN<"T2A;%Q\"V>(AY+W!%M0WUFV;'^+XB^23!F M'.=_C%$Z>I8 M.S!A:_=&7Q^S^5DPK>L$,V@),:O[(-G_K,Q'BQZ*R;(K#\IYX#\ZI@ECI?B\ MGF1/4$*E1=52E^2.J&LS'EZZBQ'J]I4L 5&!5(<1XY9R:K)9F#4\F&Y.?S7UV+\A>8O_HP+0G YYCQE5BA?[KC;(&[2_@@=19-$CO? MCZD.=K'3UF_*ZG$D/>R^X'''[[02;OAWM]GS[3>+TL=B#OR,)V MHK,8LFFO&K$6%I/IN7BF:3]_4,)!A\Y_C)3IV)PQ-PG,^):LCK=EIRS_AV_A MB=P+M9!S;E$=K.5QO)D@4UZ-HM(ZU*1XN;+K,D>GVNW6'O/(%-.A=\4)JIYP!K!&1U,5Z4IJB:W%=%I, M@O#2%%0> ]/QCL\ZK!4GT=W2\+]W&.9SNV@RH>J/N#DPQ>T ^-&QGO$-5M6V MHJOU!AP_R;3QJ#@G[ >HHFW8+IU$4>4Q?GA"N MEW&$A#5[F%M4"M(YI@G K]I.W=,D\V_>B1*/B?4L) MF:XSB#"G?9W-+@["J#D-%4H=K'*/4^'AYL(QSIO'G'_TG'LK;2%U?BWY-+E" M@FQ5-EID-8R"Q0(ZR2!]EW(G_R[EL=A8HJ_^C0,OBPUB=X[']'U^+$8E^Y8S MDU)+;#1N[9L]4G\P[7M>$,X /;^X9U3DHFN"QHAR4#U$D(/ACL+$ \EBJYQ( MBT%N^Z83M7.@,BH=O'UT%\"8FG.7.6PFF_D6%=<")M7HST0M^N,71W^^47LV MA\&I Z8+-OLKQPN6P&FOOX2Q=X3JN^BHR24C2DFM^Z?%_C.:JNS04&KD3 ;+ MHQ]5*I#ZPW<[Q,(<(PZ#.'6^\K)>@5H+ \K=[M_X D'JUI.*RV855EHTPN[V M'"?$XWDN#[/"[AB/KXOQQNSO 7'LZ0H?OL($V?;HQI'0.[S1+?(UZ0B]<*[#4%>'PKE,Q7IDP'>>X$NF]FN)@ M#CBK#MAR6:*R"K&VCFT]"Q[(;GO)*ZF%E><.)H\LBLHM6% 2S5>BW=UNCQJT MBB<*,(7R83E3"EY^62W@^S4@N,"G5'[A4&Y1'8)1V?T[O&TAY[MJ5;2N[TPQ'4#)"2NUSUN2:RBQC@Z3E(DX&!E?%"J9FY10Z- =1\3]'^;1 M+@8Z&'=MR6F1PN(ZU 66\:C" W&#*6@><%J\6L@MJ^LR(/\#&K5>C_74 M:YKZE)3(%QF3U[UN#)%PUC7_9.U_RK^*E"FFA<4KG$\7"UN0.9N/[%=8OTN< MV3X<=>@#I5=>##&Y83#]ZM'RP&(U)KI:=CI!+$X&PXL:Q)4.N)NW8[*9,B]= M&R;_2U3ATYT^8K5%JD,_&-)GZ@8T%;U*%MM1S\:]A)+5JR+]D?(W8J(]-PC+ MG;H*I19^7O$C/7I^FJ?L3A'IUH? M_A]02P,$% @ I*&C6(Z&WEX[(0 VTPZ+Z>8='*)!$W) MDD>+@?GU$RG+(.]:\LH7ZL%E&_G>+S.^C"4S(O*O__GE9/3H#*>SX63\MU_X MK^R71SA.DSP 'NE__\^U_^\M=_ _BOI^]>/7H^28L3',\?/9MB MF&-^]'DX__1H_@D?_3&9_CD\"X_>CL*\3*8G ']?_MFSR>G7Z?#CI_DCP82Z M^-C%OTY_$Z%X$66 E$T$%7B&F(R F#$*;3!&Q__CXV_<2LXEDR!40E V2HA< M,WQX\^?/__Z)4Y' MOTZF'Q\+QN3CBT__LOKXEVN?_RR7G^;>^\?+?_WVT=GPI@_28_GC_WK]ZGWZ MA"C6S]1?X*+CT']%7 !DO_Z999_ M^?M?'CTZGX[I9(3OL#RJ___]W MO#]Z3M^\/W[U\OF3#T?/GSYY]>3-LZ/W_SPZ^O">1K)\\OSK*?[ME]GPY'2$ M%[_[-,5"OSM)0Z@B9_(,WAXY MS]C%^T>3=.E#HRJOR?3B+T?W\TGZ M\]-DE&EQ'?WO8CC_.L@H"F>(X)Q21/6"$(T0H!2M *^M4JI!%NL99J#R\:#RI&#SR: M2$:RR*6V,74WO,LC66//DVEZ-)G2D$F__?+H,U9=M%)UYUC"-%VCU>5EMOK$ MX]GBY&3Y3!C.\>3B[\MT^%S8P[< 6<33HB?@1.M1-*,(]?' M]W*<1HOJ5[R=3)C= MQM216XB1.8B"2^.R5AH[M,T-1_)L,9V2'AB$$(H4-(\ED4NM+-8!&08L2R6* MES$5V]V 5BAZ:I2WDO8=]G>7N6YHAFD9A33_@R*P9XO9?'*"TPML7^LR6X%3 M*241,@.L7Y2)'H**&E)QQ23-7>"\N4G>"%I/S?->[.A"*LTHD<;4$)9F&8+" E2GR+)Q+$ANSY'8T/;6>>Q&CT=RW,WZ3\<V9O)'&=OP]?JH0T\2Y9+*<%I2^.C89%BLAE\B$3$;'4LJKVYN G*)@S0 M/Q@#6LQZ,PH\F=,BA:6[!+ /KDZ^X@V:M,W7URF_'S[71R M2HOEZ]M1&,\I=*WQY6G=Y'B#\P&//&G!#(V(P) *-> 5CR!D(=>;6:.=;BSN MN_#TR9=M(/UF4]^,#,^Q('$QOQPG\JD_A"_GHUSB,;%D:2)(KPF/(87LA"8\ M!AV&@.13N\94N!U-GWS7!D1H-.UM0Y@5AN\>5$I99:(=&*$3J*PY>.L36&N$ MUY%Q\K"ZB%ZN NF3T]I ^/M/=F-?Y9LYDMH4&QV(6%TP7C@X1KHHLJQ+,5%Q MS@YGZW=POL/L4]VHI_]5S7H61LNM^_FS,)U^'8X__BN,%C@H3ALTCH'/)9+1 MU1Z>,IK4KO@FP_GDZN_#BFFO>7";MR)_29$%@WF%" E:#!YQ? MC#D66RQW&;)E-70@1(%Y&KC)@5NOF-6M67(7GOXY0BW(T4P"S3CQD@+),7WD M:S7%V60E@E>07#7%#!,$B1JD4Y)'A8P)WY@#Z^_OG\_30N8[SW## A/PS ? M?3G%\0Q).:T9Y(L1>JF%#SF002>KKJ2OAW<)P3L:7?+92-UZ>W\#6/USA%HP MHK4\^G;<+EQQ.1<#R3@$Y3T9-VDU9.?1QBBS2/('.&YO,7\#&842RC!PH3A: M\,*"3TE <%'+S(E#NO4^Z'WI60_K:3T Q^Y/-MA*3,V6V^OA>#)=3L!J4!P+ MHZ6=H9BZ(Y*3@F Y ZUR\#R5Z)HKX:L8^N1W]8 J>XFHBPR3"_N / 7)60T@ M L7C/D9PED;F8XZ&QZ**C@?.R]@](%D=7UR,+;N8=,TA(B>)@B.N:%BR%$ G MDW!2%.Y:Z\R;D?1);^[)@=LBD3VFOF5<.EU@OC$CQGH*DPF$4N0%!20'*Y._ ME7BV:%#HS%M[$K>"Z9-F;$^&!@)HS8=O>\7?X<@@1=),0\J>O.X@$W@O/= 0 MB9PB>69:YX;?"J9/T6HW?-A3 (=)4?LV7A\9FJ2AC@Y4$H%B,5-J\AQR'J7S MHG6BXB:X^A3!-F9)<['L39A:+#1X_XE\PXOT& JNU[-E5JA>A_EB>IZ%(05J MI;,&:R,16A"7(Q>"@OG 2.=)I]V5U/#K%4G;O[:G.2G[L*+CN>]PCV,@5@I$$9OPY#T M^;-P.IR'T4 JL#]R6SYB5DV^#KD]^])U]N*K'I M1$PMO:_%29UO/-^7),2G4_R$X]GP#,]=@E>363VZ/R[D&PP8Y]9YX\!C]* P M% C<%2B21Q&D#@F;YWUM![%/GGMC.G4IK&:,>H?S,!QC/@K3,;%]M@;Z.99A M&E*<44CA:XN0%-:Z;.O!D;4!$PF89[QXVSH-ZWY4??+P&_.FL4BN4.6OCZ_. MV"OZN7$A^?L/]/7UT9L/[X]?'+\]>O?DPTOZU\N(]J@HO^7Q'9:6;S*@1C7F MI ^^*X>!L\IC80DT4X*(9 T$;0.(XFL/!6=C:.W_7 *P_QGVQ9->T+HY+UM= M$*N/:>*7XID]Q3*9XEH\>W5?EWS5RT\Y7V.O9!QQ>GQROW3EZ_02^G_QHF,2Q KXZ4GZ*8U+B M\T&6@2>,ELQ[!5,LQ7&B.$C>2?($=#:BM9M_"Y0M73#XH9BUW\0W9L%]!/7, M2(PL0*F1A&(L0M12 J:DI!8J1M^Z%KZ9ZCF4L]65ZFDADX[HTJU6=#9(ZWV$ M5+*E]2 <.)LY:+0QJZQ1_SQ6:-TRR@#*T=_MO ]&ESYD>A6!O)-K0DYV._ "$QJZ2U QI(W62B M\3E>#,C,C#=:LF!;G]I?@;"E,]&MN_FCL&H?,;8KS+K@]0K%;(#2VLBY!\-2 M!"5Y A>+!ZVC%FBX1]X:B/UW0&=(DU,+0Y[C&8XFRR+(BXF.P7BGD@!- MKB:H'"A:<"6"925G%$QFWEH=WPFH3U9_/SYWB(X8RU$GJ((%"KDU-IKOAU-G^QT6U(TDD S1OP#QS2\ M$>%YDD^&X^%L7@=[]LW&AR(CC96TL>1(T2)]%[,IP(M"71CJC*VK=.Z!U*?8 MO2TW6LJB'4&FY 6\G4[J3I.H?3NE->3FB9JP68^(D1E :Z4O65MF6^?*KKU^ M_Z2%V?RXO"-5/%[@P.IL.U>MU[C MKD*^GG"PZQ0W//]=OOS"^[V:,W;TY2(-8D;+=8:Y'E3;VG86'87(QCA022D" MFCTDCB(9+F/NX$!X:YA],HJM"-.UM-J'"NL;+2X)'50 [I<#IRGPY+I!"13( M*&-%DJUMX[W;9OLI>&1!LR(]L%*G5O$, 4. 1#+VA::7 KU#*?B>A ([RON: M;=]QECN,=:/VGCR*3.^MZIE"; BU$7?0(A0*W9V*K0_L[HEU'_BHKK7,]YOR MATYS>7;\^NV[HW_29U[^Z^CE&_KQJ)-\EYO>N':1C/R&>H*,9Y^=-*?>3_69QO4VXROR4%(QDK0(LSD$)&53O%)6 HI+=< M.^E;-^,ZZ ![95@/N!9N[ W52U:UO.CBZNB^Y>/F8$4D=QQ8K!G>5FKPP4ER M/IP(29WAE2W%" 4;RZ52M)O31<= E)F$B5]KWVI(^ M;-3?%;$.*=4'=ZN?O/_GBU?'?W23//[]Z8=RH6\>3KO4\=K;CN+FLR$][>G7 MWV>U4OC\$+IN"Y&1/CNO[_.VU.X:)'0A1:W]1(JJT(!SW$2,H2C9^N1V;7IW1*YK#;BZD5V[AFU7\9VG>[S'M"J=?7'V9CB(:(),9.-=\!)4K'=9 M%L8A,J>4LDQKU3K-9B-@O=I >BA&[2VQ=FF -\_ B^$XC-/E&2@NNEIS"C*J M2&3'!(X@@IYU 6%KCV-;3&VWYX'\9ILY%R:+UL._%U2?@IB.F'1#T_B&@FK35&(=T\O9 M;%&OX3TN:\7<2Y_XXE_JF>MLD'U9%GJ LU+5]@81?%$9DG0>=2G)7[TQZY;6 M$CN\O$\A2L>T.8A\FIOV%Y/I.SQ=3-.G,".D%VT(E:I7^! &1:&3*I8B-J8X MB$ VR3'ZMOG=MW<"ZE4>[:'43S,)M;S!Y!N[U^ M8_2;AA]*B F)U)8'2\// M$:+" L'2)"C#/47G'1JR#2#VJ2W2 YBUUD)LKI[>X;(7P(?)A_"E9G_4S@,$ MC_"^_Q2F^)261*Z[0SB>+:=X("3GNK8,^U6^^65Q]>=^DBEX4)'T'6Y!T5<@:OC06GLF:. M2^9YVMKEOO>UFU##_AS&K&.9=.(Q?8\'EAS64M>3"#*D(B50Z!A$'1"XTPZ9 M,XF9UD>NMZ/9A#KNYZ!.8]$T4B_?';%GX?24C%\8C=:2#68#[3'S:#AH"A=K M"0B9PB0\((6/S.D4Q=4[P6Y3*?>]:A,N^)_$PG0P^>WR-6C<5ZYO>H>S^728 MYIA7USM=_L7:)]_B=%A+,M,4R9=ZCN?__];I[^@+A9/CC_B.O+"C4C#-!]&1 M#V58 9FM) _+6_*P$D647G$K;.+.M=YU/.P(.]K _I;*N;Z%[T2F=S+@BE%T MKG* &+DC6\,4_4/@EK?.G]T<79^V=,*D20C$V@+6* M@JGH4\TUSF!D4=QQ8WWS0M]=#\0?.*OEAZ?GON)_B.._Y+/VGL(YM;Q 7B(G M3ST9D,H;:[U7K!Q(>^ZX8WBH&M,?GY[[BK\9/<^'>%S6AWT\WFN"!T[[D(01 MD .-09F"X(N(P$/(49"[6GCKFM@.AM&G+?(?B/ /3:BN%?=-?D_QDD<6$M3R M7E"!:P@&,W 13>8.=<36F^^[NKW[)I4SQC5-/:?H,M3]:,;!UO+!J('+UCPH!6)H+2NH!'&J@+(=G" M6-&V=;W!)KCZY% MD:HWY 3):"$)9$RE+!-K3:+[,/7)\ST0@9J*J4,M=.<52 /F-=/%!4"M15UX"L)5.V"C=X"9Y7DWLJZO:)!E<"L="RIYGW?FEU)X'X^+C666(=JZ>T4 M3\,P7T0+JYX^9'B72;6U0=F\JE LV6H&(6'MO4[!9BP\4-C):FI2E(RW[B2W M&](?(?^C>]757*;-^'=[2Y)_A.&X+IGS/MZU]#Z(1.O#<9#%T+) 17,B),V) M]R5S9)PUOU)K"W@;;6*RGXQJ78FO;2.--Y-QHLFXW-5?:5]D/760 B7!H2\Q M&P;".!8%SRXF;,RF6\%LQ)V'+AAOS9TVHFG7,_SF7/T8O)>2S'!RN?;[* R\ M=PQ8XEATK6TKK6FR>X4%_\GVO!O(Y !W-OP=1D-%'+3#*9:A"[(@2LZU-I' M =JD4OO"2&E;%U3<"VHCUOQD&]UM)=4A@;YIP/-;W-'P-4J_T^?<*\ M&.&D-@PX7_^/EGSVO=VB/9I>Q;]8TK!L@;?J+ M'6"2&K4B^V.YHC _.2-V?\0WBY.(T^.R@K)\_>QX,9_-"1]QGQA?$).NMK-N M@9I8N]2C(3HRK;5*B+;UEO66$/>J95HNRKH_%T9KE M?F_ G%%)*@<% X+BRR-V[B#'*$N1@@>5[V-W,S1]2K;JDFR7JJ(.+L8VE70[ MP?[>'VO 4/.^,R'2&XE(!B\[JEYY1K7GNS%< ^97D=@G?=2[%E M)O;W8[$G9^3/G"^(M?92M8\&3F>K&1K4,U9%0P=6-Y$5Z5L(2"&5CCY(\KFC M-1U4TFP'\G"SN\K(-IC-Z#9N]ML '0S M%8UB_OT*N0HY),N;#STG]T0)KL$+50!M-M;[G%QLW3*Y80W@;K-%S[_RU"?S M9V$Z_4I.U;_":(&#@CJ@TP9,$9YF)7MP#C.4$+WP#%UI7O>[$; ^V>/#\>[: M!9[-9=BP3]N5&;@"\OMYPT!&;Z0V&A*S$I0*#%PADX)%.6'KI;S-+X/9'%V? M;/3#$:TC:3ZPX5[+IN[01-_PEL,8X_N&U\CL7KSF*_EN U=2MCR2N^]#+;Y* M&J(,&K@J*CM5M'.M[<7Z^_>/(U;/>E$O]*:)_,=DDL\OM:$E@-.S6ISHO-*) MPAK&/*TC[0QXXP(8XPSYOU'RW-I1V !6GPSBSHRX'B:T%4?#>',%[%WX_#I0 M+#,,HUJ&^'YQ>CJB]789(M>$T9/F-6+9JHQLKZO=4DNF^*F><2K7.N-S*X!] MLG'MN=-<1.U9],=D^F=-;YXDG%T!IDS)6F($'@U-@1,"O$,-SH3 A>>VV,ZX M*BL'9Q48>^SKWO/(SGL]W0&_E!MUX457F94)I8 M= )F:Z8+NC>_.SEQ>D#9)SG$@JX$ 7% "*" M]X6!#C6GU09G0_-;S>Y$U"?OJ!E/;NB>VTHHS4S'%,.)&>%18IHLVI]_4DK[+VZ]*PS]CV(I!_8Q%YO7=.A M;;W]98\Y=ZD[$3 ;+V)2J6ZQVR[37! MS6":U'7=/E04*5@K'!B>:^_%$"%D[\ 6+81F,=GFA?1W(^J3'6W#D!O+N=I( MI%WUWT6*]JN:4/VM_\P%)IUBTBX&,#8I4)+&'&K%61(A29.S2;YU3\N[$?5I M/Z$CEK232$M7JX[T=9C^B17:\HJ-"T2)B\PT65'O:YO*:EZCUA(L9F=94JPT M[Z-P%YX^[1]TPY!FTFB3@KN"<]'#BKRRR6SX'1 &'8-.'&+$"(H7#T'Z "ZY MS(/(*15VG_^RP7OZU%.LK=A;3W*[)LKD>DZ^(JYN][IIN-F9R,G?)P96?YL MAB(C,!-(M*58Z5N?9]P+JD^-PKK1#VWETO)RI+Q(\S_"=$IQV=?EV,/HV2C, M9L,RK-P^!Y=E=#GPFL>K"W'9]>N/[Q/ MMZMU8$_VGJ01IOEF/3!PQ ^I"L6D MPC%0*0D(*#W$8GQ1.DK2 8U5\]V(NK%):RE'1=C ,J<%1@L75%0%HM&6?C1. MT#)AR ]CC+9+&SO41DE#OFQFBG84S<&=F**]]5HG&G1MT),S@A?60)&,TUP4 MUGZE-'1B#K6#HCHW>BS"<+M-JGP]G:329+2Z5OU_.BJ1Y>S49?_Q M#UGKD/@:0_VK'.;U66?U69-Q>%K8K9]+.5A ;8QKP\XJ:V.*Y;-!V\8 MQP!+TD9F!E+7S"*N#) ;&"%HBOI-E-&[UDKF5C#=U S<-.H@C9.,10I>.8W: M86V-;DDUE)RC\,@D;UW1MS&X/MGF-KS9K"Y@7SFUVZF^*"^K=\L3MN_5XK4$ M;*UV7&;,6D SAN%&0NO)0A:)_;-[&["U&O3CPZX4M#B3RD#W>#<]&5 M-W;'JP[@5VTZT%8>TA5U+T> M Y4(4O#4>@EOB_%@AM"B2\Q3!$V\PEJ[9K+=,#OU]/,4PJG-SN=FU4*;XF")8IEW=;::9BA3< M4VR?>23;GG37#MA.P'OEG3TD*;L7^X,SMK9H_PZ=,W(GK%5 8S"@5%00E,[U M/B6KZJ5<7'>M*7<"OJ5_V&V2\ ]!V=WEWK%[27^-LTDYOX\PC'-ULEY-PGCM MO.C])YK".?U^M9M5OZWCWL/3;/#6-DYGZ^$W\C_K\R_>5+3*HO"(J $IEI+#(UOT]A,V3[JM<+=W_9 S)&HHU* M 4IV$91-FKR1@/5LQD@=$C?8VK=>?W^??,8.>'%5P^T\]0UOA:!150A/)]/I MY/-P_'$V$-)34$\JLBH14(5[&LPRJ=DD3KJ$]VQZ6"OOFMA+O@_ $M]T%9MZTH'X)T[_"$HNA< MNRJ_&,Y(AA7XP(ELZOU!P)(@-R0I1W%];>%,\74H6KDH6^_Z[8NY3\=K_2+C M_B)NDQN^U?IY4FC"OJENZY3S64E@'A6YQ9)\;5+8(!SZ>BQ)ZRKC.>?9@.>Z^48-#=1*7))>'V7H#[5%K5-R+N)=RN=W5JD?K:OL2+1:TE>CT<#T\6)]]+V2^JV-^NQK?/ MWLU^;VRT0]-PV(WV85[A;(9X2_> ;P 6.& E^U3K/E,HI,WJ=B"93@%.\"R5 MKUY:\ZV'#;'MK3,W?,^U%>6L$E%+!IIX1L&4M$ _:G"^9/)FD1G7_-!B1ZQ] MVI'IA'/7=.4AA-K.;&^"]N; *7CAR:\@M1Y8S7@5""X8 \A]\-%B2NQ!2+AS M5'RH+9K^T'!_P3:*B.\"^V'R%-^&8;X<7Q%"QVUD8#62.U,<+92H. 1%_D1& MD9BR]]GF'=_=IQV63KET"-D<5I/13*S'2=);%!RBD'5*0H!8"T REP11*A%" M\Z!C6Y!]VFWIC][:68P/PK;EFDC&.,^UA( \U](0#][Y!$PEKRE 8CPUWV/9 M$F.?=E=ZQ[6MA?@PBNWS9(#!><.+!1%=O;) M=JC=D]X1;5L1]GK'9'"E9/(0>R;TSC[LFEP=^L'W3;))5O $OF[U*>-K8EUV M$+0.0K-@2VS=,;47^R:_CS.%,G7+$_/1EWIOP6H#U KFT$4+#+4"E56"F&6N M\;7#VH=2^(/JQ=N _I@[)ENP;2OMV$2<7?>?'5@G)& M,61+_[7FUBU0?LR-CCW8TT(D'=O0Y9VQD=#EVC$+Q[/E,\,XKU\F6]L3S+^N M50;<^$='7^JWN,>!1'=@VEC= TU6JUK>T?(SJ_O>G]Z"X-M=OC$'$611('@@ MQRX6#4&2^C+!&30Z893-*WFW0MBJR>I[G)X-:YNXF]Y)[WF*8RS#^0O2&3>@ M&82"I6"*(',NH 0BJ09RMIE,.I*:9Z5Y#-,&^9;&N^/BM>[(>5L3UP/*O5VY MY4;3-&#>:QM-@<*5H^"_U/M#62+3PEB*1]5RZY;<7P#8$0 "^/ _ M_]>?9Z<_?<'I;#09__M?^%_97W["<9KDT?CCO__EMP\OP?WE?_W'O_W;__QO M /_GZ;M??GH^2>=G.)[_]&R*88[YIS]&\T\_S3_A3_\YF?X^^A)^>GL:YF4R M/0/XC\5_]FSR^>MT]/'3_"?!A%K^V?*WT[^)4+R(,D#*)H(*/$-,1D#,&(4V M&*/C_^/CW[B5G$LF0:B$H&R4$+EBD)G%I'3.R5Y\Z.EH_/O?ZC\QS/ G6MYX MMOCVW__R:3[__+>??_[CCS_^^F>?IEC6HE\NN8+2%19RVA'KM/'_ZY)/^/%R\^O'\;IK3]?L+Y*(4.K]SL+(V@;KQ,7KSJ_[WO(ZZLALQF-![5 MG>@7^O;R.17WL.O"/^F&)16(3CD$I3)M+KD M#0@GO6!.:Q7\4&M:(+B^GN\V\V2Z7-GEZ]CK5"G3R5E3?? M)M.,4W*DZ%>+/>)OZ70RP_SO?YE/S_'[#R?C.5GUB]/% ^DMQ8_UBVTMX1V> M5I^,7J7YUP_3,)Z%5 4_>_KUZF^>_#F:G7 O47CEH7!/7E>Q#&(4&:PW@J$N M.B7=V$JZHVMH07?X '=8U 8F,-F)*E996D.C>;XXQSHA.KGAGPQ@),^O'/M- MC&&M3Z?/)>9R7 M\],G*4W.Q_/9.TPX^E(=H4O0)SQKHTO@P 4R4!8+1&\*A!B-R#G3&FQK6^@# MCY5Q[HU5K M:[D#SU$81RMYW[8%L:TMO)WBYS#*+_[\3#X5/AGG-_-/.+TF ]H_D^=,9A#: MT8$9586H W@FN,J&E^1D8Y/H .L8+*.U]&\;B-S60'X9A3@Z)$^CD: '/"_>AJ]73S&!-IFB,G!# MZU3"+QQ?!<9KQ;QE4OLRT$EQ'8;Z_YQ%@>9$(/ MGAC M^==OZU5,JQAT :.1@$YDK4R[&YI<7Z] \^).@D: ',(%GD[.S MR7B![VV8OIDN%I[_=S@]Q[!*UDUD["S(E2^&S M)J>).T7^$J*((C+RNH7K_@?[] M]<7K#^_?O'SS]L6[)Q]>T6^'*:;J\JSAJJIZKW2X\BID7*!V#!)#BC.T<1"= M4F"-ETR*8 MOG0(>O+PJH@\6!0>6O:%#D+[RM2B$PC2+Q6@N#3O6\JH^^KRG MO*J/&!]@>95$0^8. E4)UIC6/M.!EE?UTLW]Y55] M!#M JHX 8LT,>G5.^=09T Y@'D2;?QC4=6C4#6-.SR6S^ MIEP"/V%66,T3IZU02MH4O8.0F82L;2Q.^QA+^USH%0 /W@(V%^?:0V'728WW M']X\^W__\>:7YR_>O7_Q__WVZL/_'22?L>(QNTEEW+>^X;(8SE X$@L#'D,! MY;,"9XH!LJORA,&S&(FQZ)G*$+VDPS#4A&"2%KQ(Q@GMO%&M<^8' MD\7HH\][LAA]Q'@H68QO2[C($3^;G'V>C.G;V<*_1B>2*B8!KQN@LJH6H2WN M>(RL%83)LM:)BSL!'4BNHI>BU]G,U@(?( *Y@>G2]>X":J ,Q4I ^TE2-%3< M9"BI[\PD>,"0/$5.O-X>*0K,P,ED06KO-3/!VN9MQ3LTA7L2%+NVA#["'K;N MXM5X&?SDO)!S.'T;1OG5^%GX/)J'T\O@.MKD0DD4H8= @(T0$ +7P$MVLJ02 M-;8NX.L-HDD"1L>[*@J"IZ",%]5J!3)E> \-3":WO;5+__]J?+L\ZAT!?SF9_A&F^<0H\M9<E]4'3$^)!)%FWR9T,J9)!4NQWU+W1R^*#B/2>,%W3_YY#8#4I8"WFD'E1 MJC5QU&$5&PZJS#X5B'TT,8"W<7O5FWA.)YQ+$SA&(/^(WJNL-.V;4@%:DI3U M2K#F=$QMD!^WY>U!NT/U6UU4<#\_GU;L.!U-\L6[M/CEF\^+>HL7?^(TC6:8 M3YSE64M30)CJPP?/:HVW!.VE\)8)XUCK&\7^*!^![0VGM0%\KC6(%RU%JP%+ M[D0VV8$MBI-\/.W;&"007JY*YESI'9G9>I"/TLH:Z6QMR?] F]D[VFVGHS3' MO/BS)U4\?Y].9K,3'KG02EG(WI9:_6/!I]K*9,A+D"YJ8=,N-[2U2!^EN;74 MWFV;TUO;W )>S:Z2##Z$/VMU4!4/X:>3V-K3F;EN;V=3::C7.R9/\7^>S>0VZ M9Q\F:S+[%XM:+ 5/;R_L33P=?5RL9+&+GR WRIH2(=F@0:D<(4A+&W96BB,) MT+D;M%VWZX(&PG:3+.[W ^FE[?Q[]% M1Y?UM[0>\E47JSS1QOFB60)6.SU4H8W<,T7?!LFM*M&[FPG8-6:X-90CMKK= MJNFVD;E]&=G%&Y*]0X'&@E&U'54E!4Z+4+/91LFHHM#WED V0?+#Q-HHZ;:% M^4$#B-?XQ^)7LY.DO?72"V#T0M3W(( K/) 3(+4S#+T5K4XC6D/:EIA95NG_CM'(?%F%/P.28ZST1S?X_3+*.'%2_0. MT^3CA7XO#O,@78Y&T]JX-56V]!HE;D$&I9GT-A?7G+MQX#4=IT$?I$6L,/FM M;R$6S+<5]Q0_U?+>+R3.-#G#7R:S[^\E]]F)6/$53TBC5N"-3X E,5:"+,A: MEWMTP77G'[SOVH5IQS+HM9^N0@*HP57O6AZ11V3C%& /\BU;:-JE5VWYCY[\OX?+W]Y M\Y\[H!M;\ZC=M.AV6>=P;;J:7E/%LP2FF:/3(PL(SFMPH2AER.\PK/5N/7B; MKJM5N:E.&!(40RA$#='53T\LK'&UM!' MYCLB&_.:EQP,Z!0HO!$V09"UL<-J83F%7A8?R2S'7KKI0#;60[ #]*[4Z"?, M/KT:?Z&@I[8(C_/+T3B,4XV%JG?U?<"(XJ;$J 'K:E5,'$)6$:0-/ :,/L36 MB;#.X ZBXVD;-W08-0Q@+[=3/[='S9UXKE/D.8+&6*O+DX.@DP;C*3P-N1C5 MG!JF"Z[=6\E :KVW76Y+G0QPI-S&>#F([CD6G$YQ]4"Z$^F52<(G4KCW=*ZB MIR,U!TB^I*QKMXQK'=9NAO3QV%9SO0W0Q[3^C;B<[;V@'H\-;:.-G;2 WYZ(=I)$Y*&V,7-9QVM%I<#;I,BD M+8_5>4NXDT/M!JY'933;Z&2 #J/;&!=[8!70Q?R\JUA%$*5@T&!5':IJ1*6\ M(.B,%>6R=]KDUHW@?? ]'CMJI*,!NH=H.UR66Z1_GH^F^'8Z^8P4*[X]#>,Y MR:?>9WT^NYCGC:S>>D+66,?I9 X^:SI@C2%/3V+PIO5NU!W=L=K20/IIV!GT M[6KXHCQGX9SET?R\#N:Z,/C\]'S^>C+_OSBOA3PG-CSZ.1V64JN%?>'.+ M"_;34:*-]'EE?3J=;7)QW>\!3:ZKMUA3HTOJ9V1X6/GD%]5SH]GOW[-*& 77 M47)@VCMRC5F!P(H%K\C=D2P+8YN_H&O1;%]!<^.3+SESK67."09:+FKT>0'/ MDP2*('7PVC 56K=?GV*X_2)7M3?%S:2P-U[,-LBF-:E4B[+Z]W.)K>F6"2AJ@M M1R]DH CP*,SEGJOO_5I+'RTTM))%)\^R2X>"O._4R-9&(UT,P'RIZ6P;(= V M"H@*M:03VSA_GV.[]M-W'^>T5<"DI?0&FX#T]\DD7T.%SDI7N(+(%(*J@55, M#"LAN[$E1X&V=17H:B1'HO^&XAY@Y[]]([ID(BX1'8L6>%825'8)(C(!W#K+ M9-W+0FL^^G58CLP0FHA\")+#<%H9I!83O%[CDH782Y\+R@#%<]JD9&1DG]G4 MA!WG9)Z6R^8%U*N ')D1;"_L >[[5G@W'^@_73@V1E5J\N0A,U'9J(.$F#4' MB\8K+HTHJ?U\BK5PCCNDW$CH ^P(MU=+_^&E\7>!MJM \CNL@XDA-U/AO7FK M[>2_B\CQ"D1I6-1%. BNEG#Z8*"V @)S$:,4D5Z1UET5.S>-_O'BX);11^Q# M\'F??_Y\.JIMRC<@7IYQQ;O@.:U3:2_(X;6.ENTT2!]]*DEE[9L[%'=#.@#7 M8E/UW?0J&LI^B(CS5*H(#8I3J:/ @(M67 26=EK2_VTFR45YI$ MX62N7$21]E)+ZTC$_T2^^4KV07]0&[P M=LCW-!!TA[:RI9DV4/0![),W5H&V1,9M!(:2WO,D8^5LL?O(>FMATJ9=)(H@W=]VM8GEYBR2((J\AC"$4N"CD+1,T5T$^#B [++7;7 M>[3[]+%J=Q.)MGYWGY 3F"9GM/;*+G;^!TED>4D9G9/6%1"A.%H>Q07.E@2% M%I:$<-G<9"I:1Y.Y[A&/1^-MI#Q HK='1W]DT7)9/.2L3.WH]^!-(J,-23#. M+1;6.GUS^%0I T15 ZED@&Z?%5P 71#]H$S92'_WDV1L(OS=4*9XKHM@FHXT MK/Z+IMW3RZ+K9 167&(R-;]#?'B4*8VMH8_,=T.9$@)+EML$7)0ZRQ$EN&@1 M@A9%2%>"*JTK]P^4,J67;NZG3.DCV);AP71^\FOXK\ETF6*>+>R8*>^CI=5@ MT+5G,-4! W06%D8_+-F[C@-^Z>.OJ)B^^Z[>U4\^ B>@@4@;MF%6-*_#&;XI MUS!=&G$74'W.^GOTO1;(;H_Y%AJ:#"7>EM'AG>"L20E#T!2R9G$1LKHZ$:(V MX1EE$+/M=,-_6#I?2]=,HY.DLI1K)CP-3V!8*0N M,3*I!':;.7;C@W=W_C:4]:21H%KGYI987EQBD=*7G$T!$[ Z EZ2]V@D2,\, MG3U<\A![*>W%D2EM$T$-]:8MTW^<1\YR)A_ :YXLZ_?CU[722S]-\48NU.8=#K\]O0N&P M^8H:,3@\'\W"QX]3O)C"^Z9< OIN8$R&Z!DZ\!II-^=T^@9/,;(.RHH8G5>V M=4[P/DS;;C9K/O\B':!T*+05&C"\8'4Y D3R-, :)UBRM*OJUIP.=^'9%;-# M4SNXN=$T$_B^61[J87SY8KZ97EY$+H),*X6-V2/$I,E1C29#R)A 6!,S2R0< MULEJ[@FT5SU[7^FT=DJ=-!1NX]3*)9YZ!;V\=UYZ7AU -4RKK06R^[3:]CJZ MK?!& MZ9]GGARM;2'J5D!.504&#*:K&!RE8$A9%UXELX+*W?D5C;D=+[R+5Y M?1Q!P6G%1']$/O#[K[-Z\BUKN^J^Q94!&6U%%A7XE QHDH$O+BOC]'W^Y?V/ MV6U3E1K])] MT_]RG<=IBT],! W&U-JNC!:BSO0M&J-Y=&A]^^%2O6'N/NLP:$@PM*+VGY+X MI1HK??X@^8B;'SYP,N+.M>PJ$Q&E4$*@!N8%>1LRD^&E4,!6RO50M!"\=??A M7C,1B0[+'&V&(FVEKY !?$DUF@C\$/(1'R; MY?-WG'R@[ULJ76J"EP B-8&:7)KM0(O$%XLA; 0>8D M>JEWTEK,C4/3]Q?F_,!)0D5UZF A(= MDF,F"\00 HABC1::-LOH'Y[J[\A.[%+S?83;4.,+3K+IUY/?WI]@G?40?8&B M$2O-@ OI091I_")Z#+C=R6?9IC^^G'RY>?+3[S0\.4WWQ7\_7F[#5D;"7ZR ME=0:5]\^F8W"97RL/5/)\ #2&8J93$AT",4$B"386$3 ;NPJ][R:WY_XD+6W MA>P:[[4OSNO$C"4/("J6;2W^CT:#LJ9 <$X#C]XHKZ.)IA.9Q3TZO/K,AZ[% MC>77ND!H,43G'7XDV2TK7P(=!+:FKD,E;0F.0TS20;;,>V^D";Q;B="MCW[0 M2MM>6 .4"6V2-4IH"M-,@7:>5A^U!)=]I&^38H6TR&7[.=#'D-[;)LX>6E$[ M3N^]#M-:)?6E07'1K8]JF;J[&^>N$G7H;2ZU;8J;RF*FLZJEU@R"CM)S9Q6+ M1Y6H0U'0,"&@X.)6RR#$6HE97*GCCNHH]1VM][ 2=7WLH%>BKH_ #R%1]RZ, M/U[(F=QM'?XSI^>^!!)N)ZJ6^RK1@; M1P(+$$MN^ XP&J;:KCQZ]\FU#85_4WU;2&Y 18JH2THE J_,'DI>-/HZ*#%7 MWSD6PYN]ED,J\(X465O]]1%88[W]2I(Z.S];,J;:F().'*3.C&+)6.H== N M@Q18)[J4%H58UQZZV[AN8[%/6LBL>1_ZGU>!.)]YK01"YV5MS61 WVEPFC$6 M=4*5.]66W]N"_N>#5M[&,ANNP.8M3LMD>A;&"=_$T]''R^J 69J./E^<^)P*>G-3%&W[W#6T"4"'--9D6FT CPIRDL'Z(IBZ65"P MCN%@Y]B/Q% ?@N;7LHT-8_6'7^C.[5OQV(UX]'XXTH M+_[\C&F.^$[.U,U-+L)R)@MDH MV?S.ONT*]G73N0\3;/T6;&X*PV68[U[-=Z:B$\>+R,@C1'095$()P9D(S%C% M,4L?57O2ZEX0]\%E_'"VYPU5.<#XPZVE1O_!:)+Y"5=6QN@#*)$3*"RT(EX3 MZBHG:Y3/!^B"76+_8:N[5/[:[7/W8=D)'R@P.^$["\UNKN%'QR_[P88_8AWV-\U=C^JYZ@,\F9V>3\6),8(O6G*X? MW<2/W6@=C3S9)^/Y*(].S^MSWF,ZG](*<';1C87YHEOK[//Y_/)Z[$685C.: M$=(%QN]62H>N)=,,M7+8 1FL@LA$@"*,B:DDH57K=&$K[%M/>$Z?,)^?XINR M):++9HAD5: 7"H30E<$]&G"&WGPC$KDY-BJO6K./M5W!KKS:O=CNK?'/^U/^ MH?BV6R[\Z=?5'W#!UI$\SY%.&Y]"=9ZDH2.'&4!1E.I,DV.D())F5?6ON;%H!U@[3^=TM(<)L.J98#P<_WJZXS""R^X"\2!>/,8A M6$X?=0Q@,;^0W[F<*YUM*-PP4(5Q4,PC>-ID 3E]'RMWK&KM^'Q_^N[#ON;* MF321[ )A:?GH]-*!KKDF+4E9><%186)('$NP1G+0-+9ZHT/)3?/8EY'<'RZ MWD+" [S3OX;TB1SUZ=>K*UW2&\6"1J@$"=@6 M-3BF"DAK2F$AH;4W I,U&>=.CSL>[0\DX@'H.%Z>3TG(YU,DE"]'?]:OELB2 M8SZJ0KL6C;QV5KD=S/+;16/(-*366R"XRRSA]/RGS M/\(47]5LY,=1I4J8S7"Y>VG)+5FJ \F,K[)K/?QKE668YG\^GYHL+U$IPL(00E&22/E70H* B:EI]5 MT(4ED3':7@?)NB<=C_;;"_:VULU@"8:_3R>SV8F)3F:T H)3M;C9U^FTM3C? MHM/,ADP'W*YR"PM$!V0>;7+G#14PQ-5U2N=GYZ=ACODY?IYB&EVV#WX^Q878 MQ_G)V60Z'_WKHJUCW6).A-'!ESJFPE8&/!X%N/H^T?Z0@M%2R]PZ3&F%_>A, M;B]*W65R]#7.3XI 85PFGRM'36>H0MJQHX-<7$A"&L-#ZZ;'N_ .P6X!-"B+V*--&U1/? M5K#PQ&%V'9P9P,?M* MB>S/=F^E0O:B]T.I$*D;':WHQGZWN&R,T7G4@19A?2&A&@T^6@_9.<8U M*^A8<];MM6CV50^R)^NXF81IHZ5!"+R6E#%VI+>Y;JW"\V6&\# M*DMAC8VFPC(.G$D%A+8_3 M+Z.T(/I9@796[P1GJW]U>57892T#.>0MU[$?![V)@4P.3+L#;'1-UX0N8:23 M'KBP=0",IS4I'2&I$#4F:;UI32)R^)9ZCS=_\(;:1ZFM.^,O_,AZ6GSO?%TZ ME%+ZLFC EB6#DJ: +RR"RT8Y.E6R"_=>E-SSC-V[8OM3W*2]U(>H(KBH>'E' M'N,M:'4"J\M*7W"4*LD2A% GW[] M]N4_1CBEAWSZ^@M^P=/+SAZEZ[P%,(J'RKLD('CR3*,JP68F--.JM9??"=DC M=_K;:V^(.NHEM$NY+%ZKVWB_M0?>#W8@)[\7T#UY\0-H?)U1#::N(?>Q3J"# M\][P(D%P&>O06$N;.9.0%=-,I1!$\_:] ["M^_SN0S.M/EH:TJ1>C3^?SV<+ M"?#+4SLD;9R("1SMT:"4JTF^K, 5:7R1*B!K7>!_!YS=NU8#*G*=R6RIA0%\ M[U70Q"6T;+QSMOH2C!M0R3#P4G 0J2192C$:=V$@XG$:R"9:V-$.(I$1A!",HH!0A!C,H[X-Y[$9R"9:&" [?N7(O2*&EU/\YSF. MT]>+M)=0V842H-361Y43!U\'21$;([VUL@** M$[53E2L*@>DKQ^G_O# ,2^OX\O",\Q[7[B':9A^][JX W1J-,LAMZZ<]SR*9RKM;>>V5LQ%88T/^$L:<,]!Y8K9Z/& HZ1R2L5%-HD>=*MY\;= M"VJ/[OS>>T;;:FR(YH.5&]<*P"0&VCUYMK4\!FLU?08??($2BTQ).)5,&^,*,T' M@MZ-Z-@,I:'\![A4>?(EC$YKR/IR,GT?KI9L/L,H. MG$C2,511&C[4K=1Q\4LQ\O]M/;UE6=QQ<@TQ#X5?JF/-L\HQD83I) J!G!N?:6F6>9!&:R>%=\S\:'_9@=5LUO[2 M1WM[;TWH O9'^TM+C6_5H[")NO9N8TS[I(IP=$H$6 MBNS1_M)'"SMN?W%%.Q=HH25Q!2JBHE.]U+8!XK)116[G/#?1SZ)117=;R@S)J MG9FV,) AF7@VT>ZA4T8Y'0K/#J'8.CE".P\A2 Y2)*%B#-HU;PP\?$O=D#+J M8 RUCU(',-"["&BP($NQ9$@*$RCE&7CA-7"N$L/HDL_-+S:/EB6HEYY[L 3U M4=*0KOX=K4TN)R]U81!#G=A:I_EZEAP0:F;1%]-^6NZCZ%-ME"!MHK<=D0/= M;(+J O%'G^J6JMV@VW 3O>RI3S4;BGY]X9"LH W45OJV0EMT9*88%,X[MXNF MPX?2ISJTY?11Q[[Z5*76&3F=Y2Z[2G24- 01"FANA> Z8!([R9(_B#[57@K= MI$^UCS8&\(!JF>*-X**H4+3% HR'3$L6A$@%!5*B]=Q:FTKK0.TVBL?MWVRI ME0$J!J\C>AW.EF..N^ :R(=9AVD_CLNV.KO3!+84^ !'S5I\QGNA%8_ $NUE MRFD+H80(/"3&64 C?.M1++LUA'O0OBZ/%H,GT] MF>/L^3F2:ORRAUB33[5@K4--^)#5CLC@@,48K)=)E71CCMT:VNX.#]N][]!& M+9,!93J LU"'LE877W-&"^-&'J6)HC+79T_&'3D$M&3TQ@"W$/X"ZL09>,BDS5 M^>&68BPE MLIA#\%RD$J!+G1>G%9UIV0= FXM3VC+;O$'A3D"[]R5::.UFRW,SD0_@1OQ& MQU\X'?T+\]]IG;],9K,WXRNMMR?"5)DT<$J SH7!JH865LR!7#:C(W0VWH=:87_,YKD7_0^> M3_DFWQ/4*!V6##$YVJM3\G0*$$J;*%3(5A;TK4_I3B6?A$^XHDLD8FL&1B7;&5H->!TDI6FE1;./"ILS=W4 M'=T/TVJNPP%*&JXXE17TBO[HV0FSW.E*?*:M1% ^18CUA1#1A. U]U(-Z,VO M@_68[:NUU@:X7*I,!O.OWT_G_QS-/TW.Y^\PY-'IU^=8@Z/1>'&0?Q/KV>1\ M/#^)5J#TW@)#1Y&1L9H.[9"!RR MDP:Y;5WDMS'8QVR$N]'P $G,#8"_.OM, M7];-?.&#CL?GX?1R,5;D$)"DQZ6N@WT\A[CX-NJ8F.">^];M0TT7\,.$]V$) MM\W:[(JPY7WZA/G\%">E)JD^T']R)?1O2^+2Z5%#$;OT7^=!DKWH(F3)J8"K M$W]4H)@D5F9>K'13"@U7HC5AZ9&2O>1H;&"50OD@A*0?%2@"K,0>'90' 6,(GH3V@]S M/-9^U%YVT;$?M8]^#KZ[K\-:?O2CKC/3%@8R:)O?!MH]=(LMDD>?>0)T-H'* M3D*P%&L4#]]2-^Q'/1A#[:/4'?>C>AVXLYB &5\H]@P1G#4! M LK$,D447'-(6E5!W0H\J:%59"8C=S1&KQJS5^T)>2'GE':)FK9I;9W8*S7 M&<]OXSZ1,COK,H-B@@"ED@?/)'U;, 1FF$JB=4S=%^,>&,AW:03W&&!3#0YQ MO-Z--Z7SL_/3>F?Z]^ED-KM>N/04RV2*M= C!RV-Y@%$CK5@24IP<>&V)!D6 MOVQ>Z-,$^ _;'%;7.QC9T741];K@^R**HY,D*4TN#AIZZW("SW.I1/)2,7KW MO&P]$+0)\!\&.ZRNAY@3TG6>26;>2T:>L>6+MEPG%B=_OX]Y_(K'5NU7Z M]=5"^2TN'QL\MXI73?E&N??YGG5TH$KPUD'CV]BM[65EU''FXR]+^@<_-N MQKOP[.HJKX'.;VY,S<2\[VNV17?NLBR@)J^N+6?9MF6BM=XG!3(GVEY90/ B M5%H/%H(./I82[MN8.CUI7W=I[?0Y&4JNK=O<[P*W;/?N &_UO=<&ZM_''=4 M6NJJ_RU$O =+L,S(;"C Y%PY@JE2;?S/8!6BSLFI++KQ'>S+ M;<_>S? /I( M=HC693H.WUQZ: M2)GYHI!G6J-)=+[1J>1T9.!YH ..>:54Z^W_3D"[SW1NK[-;DVU;"7P #V"1 M/<5<3[FE2R*TTSH7<%$H4$8S<,XHPIEL*>H KK[5,?EUP/59F MTUXZZ\IHN8G =\ELFK-'PY,!9'8Q!(-"4<,E4!R:KL/VA#Z,YL.8@=] MY-PZT?#ST@IM->:IKL0,8-/< %SB>D*5'!OEF"7>FDLB1X M4=F#=:8RN$<'P3+Z1_MB>,A1)=7)#+H][Q@L8 #)-J)QV#TIM*LR'3T+=31_[C_=-GW]%=LT*7>3 Y@.:5&66R6,18M:U M*\M6-FWCZ4 QY%Y8C"5E6Q@3W<*S[L\\!M4/).';AF"W,X0/%[O/%8B"2;9D MN,Y&&EH^**X)670>HG4(Z!W%$JB*2_>6"=__F*-0=S,YWM:PV_JXYC<<1D+W MY/SC^6Q^S0Z5L+3G: ;"&EH\CX7BQ*C J,J66;0/470^N3L]\A@T/XQ\;UN! MW]X*7KS_[?7J"\(ZE!B#!E$4N9,9$T1%WB6FX$HIB9.Q=M?\NL<XD82A4I,A16!VLCUD(93IKO<^3C\40 M!I/V"MMH/CKF8J2:$8(KU&!X'1QN5:QS.>NWTG%5I*)XLG4%Y@%-G1KL?G9K M80] #[QF/DH75(]UD%0OC74;(K2)N(>HQEZ-+G.?"\8,%'N2S3,?(9#S"JGX M0&X*_;8YL^ZA#Y(:P ;Z2+GUA3/T;CC[,3QHI/FC#X4.OZ#9U4 MP>D(TOF$L 32^[!.IBSQQPFD1R0&QPM/::#^" M@!0Y!N-5K"1>!5NK^NKSCT+'&PMTH-JHY8:U; 2J7S^;G$5:;+YD-_(P74ZRWL]]D';PL!2'J#.]BJX MUY-QNL!W@MK%$"+Y)RP0JLH?&K1BX$4VPJFL3&Q=5+D:R8,VAX9"/B#NEV_< M-M^]&_K#JR.R9F4RW0]#3!MLN^*1&4"2 [/-H.<860%Z>6OIGQ2T3PD%R'7) MPEHIF@]VV@/;C, 09".;B'@/EJ #6B_)2<1,AJ^TM137Y5!+J54*L4C#TT%;P%9L M,T,:0!_)[H9M)BBC)*,U"L<2*,4B.)XU&,QH7"!9^-9-Q[=1'![;3"]%W<\V MTT?*NV&;B4J6+(V ;"A65TP5B"(R4-Q0R$;'7'2VL=X?"-O,)@Y (T'OBFVF M"Z;'R#;32U==&$OEG8%H3 8>,1K/K>"F=97+(;/- M--=]'_GNG&U&2(FL> FXJ+KTJE[U. Y2AN@S;7?8_)KT(;#-]-)9+[:9/@+? M"=M,SD[R),G#*<;7JDQ::G$"=)+,9L$"*\TIEP^4;68;K6\GV-VPS7@9:#G! M@;2UT%Z' $Y( S)KE;R3*K%'RC:SC:^WI:!WR3;3!==C99OII;.N+".;"'R7 M;#.N&)>BKVP'JHZBXQ&"#:Q.G)5HE-7,#+LC'![;S"!VT$?.^V2;21@(D$]L,S6]Z9+FY /5K)T<&G!IY"@<')CI1;. MWYSC_K#99C96=#,I#LXV0S]8385BLBDQ.@O1T:#=HF7I.@D?MN#>T/B'-H\UV_I31; MT]'?05EY<(TFV)J7YUE*]TOPT MXSQ$LK=W^K&^R>WDV)IMYDX^)&[0AI0B1*8K M"6Y0X((RD!*Y$XQ'KF0W!3\05JF-]=M,BJVI9GIP'EF^F)0:P9N-B3DG)LD/7B>,IFH#$"Q1"9DCJ12 MHA+8+3A[**Q2FZN[F1P'89OI2GN4:><1 E+.-1O(#$3)'3#:CEA)Y'#8=24G18M-+UIB%!K 9KN5?&&2.=ZL8N\%!XI;93 M=Q,YKE#Q=EFWWDQ'Q9BBK6? HJP98)X@*)7 *G),DLFR#X_< ^65VMYY'T+: M*VQCNUS<:E>4@+['S_,%OFM;E4N6CBSFP$C.0'G$.HA* -.9U2IAR>4VQ+'K MGGL,=C&@I%=8Q>:)N>G\Y!WYJ!<-!M:CM((>FU+ET."I!B,4:QH18]36*B-O M>'JK+]_I4Z]MMG^!.W1/ M;2[\F^K;0G(M[T9OP*'G.ZN8 J8RKT<&A^ 4;0Y,&E:\2NHF4<1A*G!=\U-S M_?416&.]_4J2.CL_6U96%"]2=@IH;Z] '%+(1UL+%\E1M!]"9+&!YJX]=(1O+; '.?DPVDT$)(V8%S4=*#7N9W818_'2)JZ39GQ MUL)N>.MX#ZU@%U2/E32UE\:Z$69N(N[=D:9JQXLP0E2F0%U;7BUXK@MHS :] M+I['H?>#0R--'< &^DAY8-)4&[WQ03*PQM8KU&SI:*--CJ')]']!L(X7& =* MFMI+U'>0IO:1TQ 4FE>J%Y<)DW=85S@:?_S&X/0L?*;?S;^>1)^=%XK\1(P4 M*.@8(!K4E:J=)2;RK1%\O2L$T'WW! MM^0YT>_"1SQ)4BG4B'7TH@,5C%Q,\ 53@C,Z.M2V-0]5+X!'84##J63MJ;$K MRKYZ0"RO?*]>^PW P'?/HX8EU.NSSF'Y\7),6BF3($ECZ^Q4\EB8T8#%V8Q2 M%Z$ZY5,.FQ\O!)9RS(MRH#HAEF6(@KYB040=K7 QM>8_.&!^O#XZ[\6/UT?, M^^;'NZ,],*0D2C!U&+TWM7\_00C%@='.2TQ"<=7:6AY(#W4O!=_?0]U'T+ML MF>V"Z['V4/?26=?>V4T$ODN#8%QB*A [Z"/GYBF.[CT_S'H9C8JT^3E%/C5MB'2 BEI MPZZJ/A)NW4!]"^:3^L6-G[T9XVKD20A#X)!>A'KKPV2$$+F'9&0PIDV M9'3UYQ^#SAM(KG7/]=_/PS10Z('5NK[Q/@5O#8\UJ5) U>GT ;% $!*5R:'H MU.T 6/'AQZ#&;676NF/ZM_?7S>H*+,.R9#H+D)IG.FF$A^@]G3D@ZM8R;=T*O1K?Q?=+?$*C]XS1"4''/"A7KU]5DA!Y M0JN+16$='G:\.M]=P5..L#U.'5!C-C M)75KN+C[.<>@Z8:2;-@*;8W=E:4IEI=XJ2OC)! MDI47I;"8!ZO\_NSES77?1[X[9R\/03/&:N-"R/6RDAP.C[1Y2IXHA"RJR-*Z M*.DAL)?WTEDO]O(^ F_<+?"]9X4+IFQB'KBIG?T^%O"Y,JIS6W_#@NUVZ#_H MOKE-SO?-Q=@RYW*S$Z(#C./KF^LE_'5]5QM(;L"^.65BQ$IYQE%2V"^%!K=@ MW1"BLE^B<-AI@M2^%=BI;ZZ%_OH(;-"^N9A"85$9\,77Q4A:3,@&LM>*3A!A MA&VAN0/IF^LE]K5]QS 8>OW?->P^2\6(J)0$Z,BI1[R6+="#0:Y;16F1\!T7V1^7T-!5Z MPRN*NW#]4HMZI\OZIP[XANJFNP?;GOKJFFBR@WELK88=[1W7<#HEBHU!@@[U M'0DE48CF"2R/+IMD1,#6;1;[,9/[.N_V8B5]I-^[@)KH(/_(.:T-U3: M?6:PA<0'../7P2O61\., U1T:-'F9R"FF,%A"I85SE"U3G%7U3( MO,?34YQ^F(:,5W IDWUQ,E=R0;)/9W3E? FT4AUY2=;*J#HI\(Z''($V6XEP M1R'793[I=DN^,8[\D"Q( ):\$ZDM!,TU?:N8%20 GEO?1_?!=S!-[MOTF0ZF MD-;[PBJ@SR9?3^?LP'\W*"/-:\)E+,FX2D-/"71(\2)\@\L"ETIY+ MUJUV;5LD#]IN=J^+@7>AD\KWQB6%J:A+I6WT&6C+E%#K;GGR*4G9NC/_ZO,? MM#5L+= !ZMOZT79DJ2(Z6<=,>5IUT@Z\HY,Q:Z=R+,'*FVT)CY1)91OS&$XE M:XLI=LBDLFK(U4!,*G<]:G FE<[K')9))?C@->8(F453)T)R"#%S8-87).-0 MAMO&;^P>F%0R=\(:\K(2\FE3YB M/A0FE17W,"62RY25@,!M)4.E?3/6T5PH;''.&:5YIZJ3XZO=[Z7@^VOW^PAZ M5V7;73 ]QMK]7KKJ4K^]B:!W5KNOLK?!U#IE5GE0R7V*/B<0JABTDGRJF[.O M'I#R^]?N-]=]'_GNO';?(8V4^M8M9+Q1.T_HA*Y9U-CE*UYH7^$'4[O?1 M6:_:_3X"'YPL=&'PV2-/,62@LZXVC1I3B_GHL"O)<)V\T^K[2')'!/,+BT91- \L@C!.$R[R;FB)'!@SQF!0XM8$S,=5 MY;[-X=]$Z V[_3K7'',,>-$Q MBRQYS-WN?>X#5[KV$/FDCL9U5O)?L9')! 4'PE3$8(0C%(6E3+VNC5;JU M3_!P*MZW<0BV%_< /6]KJP<[P'J\%>^]E-:UTGD#B>^PXIW%I#D*"T'6@>!& M:0C:.XA!Z3I!36+I-"+[4 UAHXKW(>R@CZ!;G^AWE?ZZ0 B*BJ"5I[5&VO\H M>!6010Q:9F>T2)V.]P=1/=U+"UVKI_N(<##.'DPIY"CIS'*)5;X,"[&R!VE, MKCA$Y42GVYX'S=FSR3F^N1A;4JO>8&'H N/X.'MZ"7\-Y\LFDAN0LX<"BB2L M\F"M%[3AU#M!$3SD[%*1+#(>]$-08"?.GA;ZZR.P03E[K.#.A%! BCJW70O: M51+]8SCG*;I4Z=0;:.Y .'MZB7TM9T\?F0W*V<.4%9X%!_3%@@O=@;<9(05& M#ER2.:HCXNS96'D;RVS?36!2LN0,4\!33;&$I.C(QP*+3@*'(9/CM8/LY,$W M\VQ3(CN80@:^"CL1.@JND$.)J89O1D'@3H.(7ILH:B+O4?3NM%)^+X$.7LQP M7Z.(4(&\?,U ^$*;8;8&?! 9BK=%4)C&K!QV?N1#Z=W9QCR&4\G:ZJC&O3O/ M)N,O.)V/*&Q\/9EOU9NS[J.:]-YTPMFHM^:Z5K];2O8Q%6T+B-KB@]-"N*PXJ*1OI,X*76Y->0@+Q0"!QYJC1)+LEA9X_N,]>V MM5[O+YSM(]]=UDEVP?58"V=[Z:QKP>0F M^E003K4^$N@O/9U-1& &\\!