XML 65 R50.htm IDEA: XBRL DOCUMENT
v3.22.1

Bank Borrowing - Narrative (Details) ¥ in Millions |  |  |  |  |  | 1 Months Ended | 3 Months Ended |  |  |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Feb. 16, 2022 USD ($) | Aug. 18, 2021 USD ($) | Aug. 09, 2019 USD ($) | May 01, 2018 USD ($) | Aug. 15, 2017 USD ($) | Oct. 31, 2019 USD ($) | Jul. 31, 2018 USD ($) | Jan. 31, 2018 USD ($) | Dec. 31, 2021 USD ($) | Dec. 31, 2021 CNY (¥) | Mar. 31, 2022 USD ($) | Mar. 31, 2022 CNY (¥) | Aug. 11, 2021 USD ($) | Jun. 30, 2021 USD ($) | Oct. 31, 2019 CNY (¥) | Nov. 16, 2018 USD ($) | Nov. 16, 2018 CNY (¥)
Debt Instrument [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Restricted cash |  |  |  |  |  |  |  |  |  |  | $ 200,000 |  |  | $ 2,400,000 |  |  |
Secured Debt | Accounts Receivable Factoring Agreement August 9 2019 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Accounts Receivable Factoring Agreement, Reduction Of Maximum Borrowing Capacity |  |  |  |  |  |  |  |  |  |  |  |  | $ 8,000,000 |  |  |  |
Secured Debt | Jireh |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Line of credit facility, maximum borrowing capacity |  | $ 45,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt instrument, term |  | 5 years 6 months |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount outstanding |  |  |  |  |  |  |  |  |  |  | 45,000,000 |  |  |  |  |  |
Proceeds from lines of credit | $ 45,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Bank Of Communications Limited |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Line of credit facility, maximum borrowing capacity |  |  |  |  |  | $ 8,500,000 |  |  |  |  |  | ¥ 140.0 |  |  | ¥ 60.0 |  |
Bank Of Communications Limited | Credit Facility, 3.85%, Due November 18, 2022 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Proceeds from short-term debt |  |  |  |  |  |  |  |  | $ 1,700,000 | ¥ 11.0 |  |  |  |  |  |  |
Loan agreements, short-term debt |  |  |  |  |  |  |  |  |  |  | 1,700,000 |  |  |  |  |  |
Stated percentage |  |  |  |  |  |  |  |  | 3.85% | 3.85% |  |  |  |  |  |  |
Hongkong And Shanghai Banking Corporation Limited | Secured Debt | Accounts Receivable Factoring Agreement August 9 2019 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Basis spread on variable rate |  |  | 1.75% |  |  |  |  |  |  |  |  |  |  |  |  |  |
Accounts receivable factoring agreement, maximum borrowing capacity, percent of net accounts receivable |  |  | 70.00% |  |  |  |  |  |  |  |  |  |  |  |  |  |
Accounts receivable factoring agreement, maximum borrowing capacity |  |  | $ 30,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Accounts receivable factoring agreement, remaining borrowing capacity |  |  |  |  |  |  |  |  |  |  | 8,000,000 |  |  |  |  |  |
Accounts receivable factoring agreement, borrowed amount outstanding |  |  |  |  |  |  |  |  |  |  | 0 |  |  |  |  |  |
The Bank | Secured Debt |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Line of credit facility, maximum borrowing capacity |  |  |  | $ 17,800,000 |  |  |  |  |  |  |  |  |  |  |  |  |
Debt instrument, term |  |  |  | 5 years |  |  |  |  |  |  |  |  |  |  |  |  |
Amount outstanding |  |  |  |  |  |  |  |  |  |  | 14,400,000 |  |  |  |  |  |
Stated percentage |  |  |  | 5.04% |  |  |  |  |  |  |  |  |  |  |  |  |
The Bank | Term Loan | Secured Debt | Variable Interest Rate Term Loan Maturing August 2022 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Line of credit facility, maximum borrowing capacity |  |  |  |  | $ 30,000,000 |  |  |  |  |  |  |  |  |  |  |  |
Debt instrument, term |  |  |  |  | 5 years |  |  |  |  |  |  |  |  |  |  |  |
Amount outstanding |  |  |  |  |  |  |  |  |  |  | 3,700,000 |  |  |  |  |  |
Proceeds from lines of credit |  |  |  |  |  |  | $ 16,700,000 | $ 13,200,000 |  |  |  |  |  |  |  |  |
The Bank | Minimum | London Interbank Offered Rate (LIBOR) | Term Loan | Secured Debt | Variable Interest Rate Term Loan Maturing August 2022 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Basis spread on variable rate |  |  |  |  | 1.75% |  |  |  |  |  |  |  |  |  |  |  |
The Bank | Maximum | London Interbank Offered Rate (LIBOR) | Term Loan | Secured Debt | Variable Interest Rate Term Loan Maturing August 2022 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Basis spread on variable rate |  |  |  |  | 2.25% |  |  |  |  |  |  |  |  |  |  |  |
China | Bank Of Communications Limited | Base Rate |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Basis spread on variable rate |  |  |  |  |  | 4.99% |  |  |  |  |  |  |  |  |  |  |
Basis spread on variable rate, multiple |  |  |  |  |  | 1.05 |  |  |  |  |  |  |  |  | 1.05 |  |
Foreign Line of Credit | Industrial And Commercial Bank of China |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Proceeds from short-term debt |  |  |  |  |  |  |  |  | $ 800,000 | ¥ 5.0 |  |  |  |  |  |  |
Short-term debt, fixed interest rate |  |  |  |  |  |  |  |  | 370.00% | 370.00% |  |  |  |  |  |  |
Loan agreements, short-term debt |  |  |  |  |  |  |  |  |  |  | $ 600,000 |  |  |  |  | $ 10,300,000 | ¥ 72.0
Foreign Line of Credit | Industrial And Commercial Bank of China | Line of Credit Facility, Trade Borrowings |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Line of credit facility, maximum borrowing capacity | ¥ |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 27.0
Foreign Line of Credit | Industrial And Commercial Bank of China | Line of Credit Facility, Working Capital Borrowings |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Line of credit facility, maximum borrowing capacity | ¥ |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | ¥ 45.0

X
- Definition Accounts Receivable Factoring Agreement, Borrowed Amount Outstanding + References No definition available. + Details
Name: | aosl_AccountsReceivableFactoringAgreementBorrowedAmountOutstanding
Namespace Prefix: | aosl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Accounts Receivable Factoring Agreement, Maximum Borrowing Capacity + References No definition available. + Details
Name: | aosl_AccountsReceivableFactoringAgreementMaximumBorrowingCapacity
Namespace Prefix: | aosl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Accounts Receivable Factoring Agreement, Maximum Borrowing Capacity, Percent Of Net Accounts Receivable + References No definition available. + Details
Name: | aosl_AccountsReceivableFactoringAgreementMaximumBorrowingCapacityPercentOfNetAccountsReceivable
Namespace Prefix: | aosl_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Accounts Receivable Factoring Agreement, Reduction Of Maximum Borrowing Capacity + References No definition available. + Details
Name: | aosl_AccountsReceivableFactoringAgreementReductionOfMaximumBorrowingCapacity
Namespace Prefix: | aosl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Accounts Receivable Factoring Agreement, Remaining Borrowing Capacity + References No definition available. + Details
Name: | aosl_AccountsReceivableFactoringAgreementRemainingBorrowingCapacity
Namespace Prefix: | aosl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Debt Instrument, Basis Spread on Variable Rate, Multiple + References No definition available. + Details
Name: | aosl_DebtInstrumentBasisSpreadonVariableRateMultiple
Namespace Prefix: | aosl_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage points added to the reference rate to compute the variable rate on the debt instrument. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition 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. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentTerm
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value of the amount outstanding under the credit facility. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611 + Details
Name: | us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition 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. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(f)) -URI http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690 + Details
Name: | us-gaap_ProceedsFromLinesOfCredit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromShortTermDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. + References Reference 1: 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=121583591&loc=SL98516268-108586 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -URI http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(2)) -URI http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910 + Details
Name: | us-gaap_RestrictedCash
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition 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. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)(a)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)(a)(1)) -URI http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(13)) -URI http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878 + Details
Name: | us-gaap_ShortTermBorrowings
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The portion of the carrying amount of short-term borrowings outstanding as of the balance sheet date which accrues interest at a set, unchanging rate. + References No definition available. + Details
Name: | us-gaap_ShortTermDebtPercentageBearingFixedInterestRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=aosl_AccountsReceivableFactoringAgreementAugustNinthTwoThousandNineteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_LineOfCreditFacilityAxis=aosl_BankOfCommunicationsLimitedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=aosl_CreditFacility3Point85PercentDueNovember182022Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LineOfCreditFacilityAxis=aosl_HongkongAndShanghaiBankingCorporationLimitedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LineOfCreditFacilityAxis=aosl_TheBankMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=aosl_TermLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=aosl_VariableInterestRateTermLoanMaturingAugust2022Member
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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember
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: | srt_StatementGeographicalAxis=country_CN
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_BaseRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=us-gaap_ForeignLineOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LineOfCreditFacilityAxis=aosl_IndustrialAndCommercialBankofChinaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=aosl_LineOfCreditFacilityTradeBorrowingsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=aosl_LineOfCreditFacilityWorkingCapitalBorrowingsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |