XML 20 R11.htm IDEA: XBRL DOCUMENT
v3.22.1

Note 4 - Leases | 3 Months Ended
--- | ---
Mar. 31, 2022
Notes to Financial Statements |
Lessee, Operating and Finance Leases [Text Block] | Note 4. Leases ​ The Company leases space under non-cancellable operating leases for manufacturing facilities, research and development offices and certain storage facilities and apartments. These leases do not contain contingent rent provisions. The Company also leases certain machinery, office equipment and a vehicle. Many of its leases include both lease (e.g. fixed payments including rent, taxes, and insurance costs) and non-lease components (e.g. common-area or other maintenance costs) which are accounted for as a single lease component as the Company has elected the practical expedient to group lease and non-lease components for all leases. Several of the leases include one or more options to renew which have been assessed and either included or excluded from the calculation of the lease liability of the right of use ("ROU") asset based on management’s intentions and individual fact patterns. Several warehouses and apartments have non-cancellable lease terms of less than one-year and therefore, the Company has elected the practical expedient to exclude these short-term leases from its ROU asset and lease liabilities. ​ As most of the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate, which is the rate incurred to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment. Based on the applicable lease terms and current economic environment, the Company applies a location approach for determining the incremental borrowing rate. ​ The components of lease expense were as follows for the periods indicated (in thousands):
|  | Three months ended March 31, |
​ |  | 2022 |  |  | 2021 |
Operating lease expense |  | $ | 306 |  |  | $ | 303 |
Financing lease expense |  |  | 8 |  |  |  | 8 |
Short Term lease expense |  |  | 3 |  |  |  | 9 |
Total lease expense |  | $ | 317 |  |  | $ | 320 |
Maturities of lease liabilities are as follows for the future one-year periods ending March 31, 2022 (in thousands): ​
|  |  | Operating |  |  |  | Financing |
2023 |  | $ | 1,280 |  |  | $ | 22 |
2024 |  |  | 1,268 |  |  |  | 60 |
2025 |  |  | 1,197 |  |  |  | — |
2026 |  |  | 1,218 |  |  |  | — |
2027 |  |  | 1,144 |  |  |  | — |
2028 and thereafter |  |  | 2,540 |  |  |  | — |
Total lease payments |  | $ | 8,647 |  |  | $ | 82 |
Less imputed interest |  |  | (902 | ) |  |  | (5 | )
Present value |  | $ | 7,745 |  |  | $ | 77 |
​ The weighted average remaining lease term and discount rate for operating leases were as follows for the periods indicated: ​
|  | Three months ended March 31, |
​ |  | 2022 |  |  | 2021 |
Weighted Average Remaining Lease Term (Years) - operating leases |  |  | 6.91 |  |  |  | 7.84 |
Weighted Average Remaining Lease Term (Years) - financing leases |  |  | 1.58 |  |  |  | 2.58 |
Weighted Average Discount Rate - operating leases |  |  | 3.22 | % |  |  | 3.23 | %
Weighted Average Discount Rate - financing leases |  |  | 5.00 | % |  |  | 5.00 | %
Supplemental cash flow information related to operating leases was as follows for the periods indicated (in thousands):
|  | Three months ended March 31, |
​ |  | 2022 |  |  | 2021 |
Cash paid for amounts included in the measurement of lease liabilities |  | ​ |  |  | ​ |
Operating cash flows from operating leases |  |  | 314 |  |  |  | 330 |
Operating cash flows from financing lease |  |  | 1 |  |  |  | 1 |
Financing cash flows from financing lease |  |  | 5 |  |  |  | 4 |
​

X
- Definition The entire disclosure for operating and finance leases of lessee. Includes, but is not limited to, description of operating and finance lease and maturity analysis of operating and finance lease liability. + References No definition available. + Details
Name: | aaoi_LesseeOperatingAndFinanceLeasesTextBlock
Namespace Prefix: | aaoi_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_DisclosureTextBlockAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration