|
8. Notes Payable and Long-Term Debt (Details) (USD $) In Thousands, unless otherwise specified
|
3 Months Ended |
|
|
Mar. 31, 2015
|
Dec. 31, 2014
|
| Notes payable and long-term debt total |
$ 37,494us-gaap_DebtAndCapitalLeaseObligations |
$ 26,108us-gaap_DebtAndCapitalLeaseObligations |
| Current portion of notes payable and long-term debt |
(18,721)us-gaap_NotesAndLoansPayableCurrent |
(9,591)us-gaap_NotesAndLoansPayableCurrent |
| Long term portion of notes payable and long-term debt |
18,773us-gaap_NotesAndLoansPayable |
19,057us-gaap_NotesAndLoansPayable |
| Bank acceptance notes |
1,445us-gaap_BankAcceptancesExecutedAndOutstanding |
1,271us-gaap_BankAcceptancesExecutedAndOutstanding |
| Revolving Line of Credit 1 |
|
|
| Notes payable and long-term debt total |
15,000us-gaap_DebtAndCapitalLeaseObligations / us-gaap_DebtInstrumentAxis = us-gaap_LineOfCreditMember |
15,000us-gaap_DebtAndCapitalLeaseObligations / us-gaap_DebtInstrumentAxis = us-gaap_LineOfCreditMember |
| Debt maturity date |
Jul. 15, 2017 |
|
| Interest rate |
LIBOR plus 2.75% |
|
| Term loan 1 |
|
|
| Notes payable and long-term debt total |
4,906us-gaap_DebtAndCapitalLeaseObligations / us-gaap_DebtInstrumentAxis = AAOI_TermLoan1Member |
5,000us-gaap_DebtAndCapitalLeaseObligations / us-gaap_DebtInstrumentAxis = AAOI_TermLoan1Member |
| Debt maturity date |
Jul. 19, 2019 |
|
| Interest rate |
LIBOR plus 2.75% |
|
| Revolving Line of Credit 2 |
|
|
| Notes payable and long-term debt total |
2,769us-gaap_DebtAndCapitalLeaseObligations / us-gaap_DebtInstrumentAxis = AAOI_LineOfCredit1Member |
0us-gaap_DebtAndCapitalLeaseObligations / us-gaap_DebtInstrumentAxis = AAOI_LineOfCredit1Member |
| Debt maturity date |
Nov. 15, 2015 |
|
| Interest rate |
interest rate swap index 1.5%, or 2.40% |
|
| Revolving Line of Credit 3 |
|
|
| Notes payable and long-term debt total |
3,642us-gaap_DebtAndCapitalLeaseObligations / us-gaap_DebtInstrumentAxis = AAOI_LineOfCredit2Member |
3,605us-gaap_DebtAndCapitalLeaseObligations / us-gaap_DebtInstrumentAxis = AAOI_LineOfCredit2Member |
| Debt maturity date |
Feb. 06, 2016 |
|
| Interest rate |
LIBOR plus 1.2% |
|
| Revolving Line of Credit 4 |
|
|
| Notes payable and long-term debt total |
2,351us-gaap_DebtAndCapitalLeaseObligations / us-gaap_DebtInstrumentAxis = AAOI_LineOfCredit3Member |
0us-gaap_DebtAndCapitalLeaseObligations / us-gaap_DebtInstrumentAxis = AAOI_LineOfCredit3Member |
| Debt maturity date |
Feb. 06, 2016 |
|
| Interest rate |
LIBOR plus 1.7% |
|
| Revolving Line of Credit 5 |
|
|
| Notes payable and long-term debt total |
3,572us-gaap_DebtAndCapitalLeaseObligations / us-gaap_DebtInstrumentAxis = AAOI_LineOfCredit4Member |
3,536us-gaap_DebtAndCapitalLeaseObligations / us-gaap_DebtInstrumentAxis = AAOI_LineOfCredit4Member |
| Debt maturity date |
Nov. 27, 2015 |
|
| Interest rate |
Interest Rate Index plus 0.41% or LIBOR plus 1.28% |
|
| Note Payable |
|
|
| Notes payable and long-term debt total |
255us-gaap_DebtAndCapitalLeaseObligations / us-gaap_DebtInstrumentAxis = AAOI_NotePayableMember |
443us-gaap_DebtAndCapitalLeaseObligations / us-gaap_DebtInstrumentAxis = AAOI_NotePayableMember |
| Debt maturity date |
Jul. 30, 2015 |
|
| Interest rate |
4.95% interest |
|
| Revolving Line of Credit 5 |
|
|
| Notes payable and long-term debt total |
2,557us-gaap_DebtAndCapitalLeaseObligations / us-gaap_DebtInstrumentAxis = AAOI_LineOfCredit5Member |
1,064us-gaap_DebtAndCapitalLeaseObligations / us-gaap_DebtInstrumentAxis = AAOI_LineOfCredit5Member |
| Debt maturity date |
May 31, 2015 |
|
| Interest rate |
interest ranged from 0.76% to 1.66% |
|
| Revolving Line of Credit 7 |
|
|
| Notes payable and long-term debt total |
2,442us-gaap_DebtAndCapitalLeaseObligations / us-gaap_DebtInstrumentAxis = AAOI_LineOfCredit6Member |
0us-gaap_DebtAndCapitalLeaseObligations / us-gaap_DebtInstrumentAxis = AAOI_LineOfCredit6Member |
| Debt maturity date |
Mar. 17, 2016 |
|
| Interest rate |
interest at 108% of China Prime rate, or 5.79% |
|
| Bank Acceptance Notes Payable |
|
|
| Notes payable and long-term debt total |
$ 1,445us-gaap_DebtAndCapitalLeaseObligations / us-gaap_DebtInstrumentAxis = AAOI_BankAcceptanceNotesPayableMember |
$ 1,271us-gaap_DebtAndCapitalLeaseObligations / us-gaap_DebtInstrumentAxis = AAOI_BankAcceptanceNotesPayableMember |
| Debt maturity date |
Sep. 30, 2015 |
|
| Interest rate |
zero percent interest rate, a 30% guarantee deposit of $434 |
|