XML 24 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
8. Notes Payable and Long-Term Debt (Details Narrative) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Note payable $ 37,494us-gaap_LongTermDebt
Unused borrowing capacity 32,100us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount
Taiwan location  
Note payable 300us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= AAOI_TaiwanLocationMember
Revolving line of credit, maturity date Jul. 31, 2015
East West Bank  
Revolving line of credit maximum borrowing capacity 15,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_LineOfCreditFacilityAxis
= AAOI_EastWestBankMember
Revolving line of credit amount outstanding 15,000us-gaap_LineOfCredit
/ us-gaap_LineOfCreditFacilityAxis
= AAOI_EastWestBankMember
Revolving line of credit, maturity date Jul. 15, 2017
East West Bank Term Loan  
Revolving line of credit maximum borrowing capacity 5,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_LineOfCreditFacilityAxis
= AAOI_EastWestBankTermLoanMember
Revolving line of credit amount outstanding 4,900us-gaap_LineOfCredit
/ us-gaap_LineOfCreditFacilityAxis
= AAOI_EastWestBankTermLoanMember
Revolving line of credit, maturity date Jul. 31, 2019
East West Bank Construction Loan  
Revolving line of credit maximum borrowing capacity 22,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_LineOfCreditFacilityAxis
= AAOI_EastWestBankConstructionLoanMember
Revolving line of credit amount outstanding 0us-gaap_LineOfCredit
/ us-gaap_LineOfCreditFacilityAxis
= AAOI_EastWestBankConstructionLoanMember
Revolving line of credit, maturity date Apr. 26, 2016
CTBC Bank Taipei  
Revolving line of credit maximum borrowing capacity 3,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_LineOfCreditFacilityAxis
= AAOI_CTBCBankTaipeiMember
Revolving line of credit amount outstanding 2,800us-gaap_LineOfCredit
/ us-gaap_LineOfCreditFacilityAxis
= AAOI_CTBCBankTaipeiMember
E. Sun Commercial Bank  
Revolving line of credit maximum borrowing capacity 4,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_LineOfCreditFacilityAxis
= AAOI_ESunCommercialBankTaiwanMember
Revolving line of credit amount outstanding 3,600us-gaap_LineOfCredit
/ us-gaap_LineOfCreditFacilityAxis
= AAOI_ESunCommercialBankTaiwanMember
Revolving line of credit, maturity date Dec. 31, 2013
E. Sun Commercial Bank 2  
Revolving line of credit maximum borrowing capacity 3,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_LineOfCreditFacilityAxis
= AAOI_ESunCommercialBankTaiwan2Member
Revolving line of credit amount outstanding 2,400us-gaap_LineOfCredit
/ us-gaap_LineOfCreditFacilityAxis
= AAOI_ESunCommercialBankTaiwan2Member
Revolving line of credit, maturity date Feb. 06, 2016
Mega International Commercial Bank  
Revolving line of credit maximum borrowing capacity 4,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_LineOfCreditFacilityAxis
= AAOI_MegaInternationalCommercialBankTaiwanMember
Revolving line of credit amount outstanding 3,600us-gaap_LineOfCredit
/ us-gaap_LineOfCreditFacilityAxis
= AAOI_MegaInternationalCommercialBankTaiwanMember
Revolving line of credit, maturity date Nov. 27, 2015
China Construction Bank  
Revolving line of credit maximum borrowing capacity 10,400us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_LineOfCreditFacilityAxis
= AAOI_ChinaConstructionBankMember
Revolving line of credit amount outstanding 2,400us-gaap_LineOfCredit
/ us-gaap_LineOfCreditFacilityAxis
= AAOI_ChinaConstructionBankMember
Note payable $ 2,600us-gaap_LongTermDebt
/ us-gaap_LineOfCreditFacilityAxis
= AAOI_ChinaConstructionBankMember
Revolving line of credit, maturity date Mar. 17, 2016