XML 54 R38.htm IDEA: XBRL DOCUMENT
v3.19.2

The Company and Significant Accounting Policies (Details) ¥ in Millions |  | 12 Months Ended | 30 Months Ended |  |
--- | --- | --- | --- | --- | ---
Jun. 30, 2019 USD ($) | Jun. 30, 2019 USD ($) | Jun. 30, 2018 USD ($) | Jun. 30, 2017 USD ($) | Jun. 30, 2019 USD ($) | Jun. 30, 2019 CNY (¥) | Jun. 30, 2019 CNY (¥) | Jan. 10, 2017 USD ($) | Jan. 10, 2017 CNY (¥)
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |
Restricted cash - long-term | $ 2,038,000 | $ 2,038,000 | $ 0 |  | $ 2,038,000 |  |  |  |
Impairment of long-lived assets |  | $ 0 | 0 | $ 0 |  |  |  |  |
Length of product warranty |  | 1 year |  |  |  |  |  |  |
Advertising expense |  | $ 600,000 | $ 400,000 | $ 400,000 |  |  |  |  |
Equipment and tooling [Member] |  |  |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |
Property, plant and equipment, useful life |  | 5 years |  |  |  |  |  |  |
Office furntiture and equipment [Member] |  |  |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |
Property, plant and equipment, useful life |  | 5 years |  |  |  |  |  |  |
Land use rights [Member] |  |  |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |
Property, plant and equipment, useful life |  | 50 years |  |  |  |  |  |  |
Internally developed software [Member] |  |  |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |
Property, plant and equipment, useful life |  | 5 years |  |  |  |  |  |  |
Minimum |  |  |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |
Length of economic benefit to capitalize internal use software development costs |  | 1 year |  |  |  |  |  |  |
Minimum | Building [Member] |  |  |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |
Property, plant and equipment, useful life |  | 20 years |  |  |  |  |  |  |
Minimum | Manufacturing machinery and equipment [Member] |  |  |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |
Property, plant and equipment, useful life |  | 5 years |  |  |  |  |  |  |
Minimum | Computer equipment and software [Member] |  |  |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |
Property, plant and equipment, useful life |  | 3 years |  |  |  |  |  |  |
Minimum | Leasehold improvements [Member] |  |  |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |
Property, plant and equipment, useful life |  | 2 years |  |  |  |  |  |  |
Maximum | Building [Member] |  |  |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |
Property, plant and equipment, useful life |  | 30 years |  |  |  |  |  |  |
Maximum | Manufacturing machinery and equipment [Member] |  |  |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |
Property, plant and equipment, useful life |  | 15 years |  |  |  |  |  |  |
Maximum | Computer equipment and software [Member] |  |  |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |
Property, plant and equipment, useful life |  | 5 years |  |  |  |  |  |  |
Maximum | Leasehold improvements [Member] |  |  |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |
Property, plant and equipment, useful life |  | 20 years |  |  |  |  |  |  |
Software Development [Member] | Minimum |  |  |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |
Finite-lived intangible asset, useful life |  | 3 years |  |  |  |  |  |  |
Software Development [Member] | Maximum |  |  |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |
Finite-lived intangible asset, useful life |  | 5 years |  |  |  |  |  |  |
Supplier Concentration Risk [Member] | Cost of Goods and Service, Product and Service Benchmark [Member] |  |  |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |
Percent of wafers manufactured |  | 14.10% | 15.40% | 18.60% |  |  |  |  |
Facility in Liangjiang New Area of Chongqing (the 'Joint Venture') |  |  |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |
Simple Annual Interest Rate to Noncontrolling Interest if Joint Venture is Early Terminated and Liquidated | 10.00% |  |  |  |  |  |  |  |
Parent Company | Facility in Liangjiang New Area of Chongqing (the 'Joint Venture') |  |  |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |
Subsidiary or Equity Method Investee, Cumulative Percentage Ownership after All Transactions | 51.00% |  |  |  |  |  |  |  |
Chongqing Funds | Facility in Liangjiang New Area of Chongqing (the 'Joint Venture') |  |  |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |
Subsidiary or Equity Method Investee, Cumulative Percentage Ownership after All Transactions | 49.00% |  |  |  |  |  |  |  |
Corporate Joint Venture |  |  |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |
Contractual Obligation |  |  |  |  |  |  |  | $ 78,000,000 | ¥ 540.0
Contractual Obligation, Payment |  |  |  |  | 69,900,000 | ¥ 480.0 |  |  |
Contractual Obligation Future Minimum Payments Due in Fiscal Year 2020 | $ 8,700,000 | $ 8,700,000 |  |  | $ 8,700,000 |  | ¥ 60.0 |  |
Design Fees [Member] | Corporate Joint Venture |  |  |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |
Contractual Obligation |  |  |  |  |  |  |  | 2,800,000 |
Construction and Procurement Fees | Corporate Joint Venture |  |  |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |
Contractual Obligation |  |  |  |  |  |  |  | $ 75,200,000 |

X
- Definition Contractual Obligation Future Minimum Payments Due in Fiscal Year 2020 + References No definition available. + Details
Name: | aosl_ContractualObligationFutureMinimumPaymentsDueinFiscalYear2020
Namespace Prefix: | aosl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Contractual Obligation, Payment + References No definition available. + Details
Name: | aosl_ContractualObligationPayment
Namespace Prefix: | aosl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Length of Economic Benefit To Capitalize Internal Use Software Development Costs + References No definition available. + Details
Name: | aosl_LengthOfEconomicBenefitToCapitalizeInternalUseSoftwareDevelopmentCosts
Namespace Prefix: | aosl_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Length of Product Warranty + References No definition available. + Details
Name: | aosl_LengthOfProductWarranty
Namespace Prefix: | aosl_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Significant Accounting Policies [Line Items] + References No definition available. + Details
Name: | aosl_SignificantAccountingPoliciesLineItems
Namespace Prefix: | aosl_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Simple Annual Interest Rate to Noncontrolling Interest if Joint Venture is Early Terminated and Liquidated + References No definition available. + Details
Name: | aosl_SimpleAnnualInterestRatetoNoncontrollingInterestifJointVentureisEarlyTerminatedandLiquidated
Namespace Prefix: | aosl_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + Details
Name: | us-gaap_AdvertisingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228 + Details
Name: | us-gaap_AssetImpairmentCharges
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition 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. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592 + Details
Name: | us-gaap_ConcentrationRiskPercentage1
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments. + References No definition available. + Details
Name: | us-gaap_ContractualObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_FiniteLivedIntangibleAssetUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 210 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=116631420&loc=SL116631458-115580 + Details
Name: | us-gaap_RestrictedCashNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Percentage of subsidiary's or equity method investee's stock owned by parent immediately after all stock transactions. + References No definition available. + Details
Name: | us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=aosl_LandUseRightsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareDevelopmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_CostOfGoodsProductLineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=aosl_FacilityinLiangjiangNewAreaofChongqingtheJointVentureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=aosl_ChongqingFundsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_CorporateJointVentureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherCommitmentsAxis=aosl_DesignFeesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherCommitmentsAxis=aosl_ConstructionandProcurementFeesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |