Cover Page
Cover Page - USD ($) $ in Millions | 12 Months Ended | ||
Dec. 31, 2020 | Feb. 15, 2021 | Jun. 30, 2020 | |
Cover [Abstract] | |||
Document Type | 10-K | ||
Amendment Flag | false | ||
Document Period End Date | Dec. 31, 2020 | ||
Document Fiscal Year Focus | 2020 | ||
Document Fiscal Period Focus | FY | ||
Trading Symbol | AIRG | ||
Entity Registrant Name | AIRGAIN, INC. | ||
Entity Central Index Key | 0001272842 | ||
Current Fiscal Year End Date | --12-31 | ||
Entity Well-known Seasoned Issuer | No | ||
Entity Voluntary Filers | No | ||
Entity Current Reporting Status | Yes | ||
Entity Interactive Data Current | Yes | ||
Entity Filer Category | Non-accelerated Filer | ||
Entity Shell Company | false | ||
Entity Small Business | true | ||
Entity Emerging Growth Company | true | ||
Entity Ex Transition Period | false | ||
Entity File Number | 001-37851 | ||
Entity Tax Identification Number | 95-4523882 | ||
Entity Address, Address Line One | 3611 Valley Centre Drive | ||
Entity Address, Address Line Two | Suite 150 | ||
Entity Address, City or Town | San Diego | ||
Entity Address, State or Province | CA | ||
Entity Address, Postal Zip Code | 92130 | ||
City Area Code | 760 | ||
Local Phone Number | 579-0200 | ||
Entity Common Stock, Shares Outstanding | 10,351,873 | ||
Entity Public Float | $ 105 | ||
Document Annual Report | true | ||
Document Transition Report | false | ||
Title of 12(b) Security | Common Stock, par value $0.0001 per share | ||
Security Exchange Name | NASDAQ | ||
Entity Incorporation, State or Country Code | DE | ||
ICFR Auditor Attestation Flag | false |
Balance Sheets
Balance Sheets - USD ($) $ in Thousands | Dec. 31, 2020 | Dec. 31, 2019 |
Current assets: | ||
Cash and cash equivalents | $ 38,173 | $ 13,197 |
Short-term investments | 21,686 | |
Trade accounts receivable | 4,782 | 7,656 |
Inventory | 1,016 | 1,193 |
Prepaid expenses and other current assets | 1,462 | 1,361 |
Total current assets | 45,433 | 45,093 |
Property and equipment, net | 2,377 | 2,126 |
Goodwill | 3,700 | 3,700 |
Customer relationships, net | 2,627 | 3,110 |
Intangible assets, net | 541 | 687 |
Other assets | 249 | 10 |
Total assets | 54,927 | 54,726 |
Current liabilities: | ||
Accounts payable | 2,975 | 3,838 |
Accrued compensation | 2,655 | 2,492 |
Accrued liabilities and other | 1,187 | 344 |
Current portion of deferred rent obligation under operating lease | 39 | 85 |
Total current liabilities | 6,856 | 6,759 |
Deferred tax liability | 58 | 52 |
Deferred rent obligation under operating lease | 271 | 11 |
Total liabilities | 7,185 | 6,822 |
Commitments and contingencies (note 11) | ||
Stockholders' equity: | ||
Common stock and additional paid-in capital, par value $0.0001, 200,000 shares authorized; 10,318 shares issued and 9,784 shares outstanding at December 31, 2020; and 10,146 shares issued and 9,681 shares outstanding at December 31, 2019 | 100,356 | 96,623 |
Treasury stock, at cost; 534 shares and 465 shares at December 31, 2020 and 2019, respectively | (5,267) | (4,659) |
Accumulated other comprehensive income | 8 | |
Accumulated deficit | (47,347) | (44,068) |
Total stockholders' equity | 47,742 | 47,904 |
Total liabilities and stockholders' equity | $ 54,927 | $ 54,726 |
Balance Sheets (Parenthetical)
Balance Sheets (Parenthetical) - $ / shares | Dec. 31, 2020 | Dec. 31, 2019 |
Statement of Financial Position [Abstract] | ||
Common stock, par value | $ 0.0001 | $ 0.0001 |
Common stock, shares authorized | 200,000,000 | 200,000,000 |
Common stock, shares issued | 10,318,000 | 10,146,000 |
Common stock, shares outstanding | 9,784,000 | 9,681,000 |
Treasury stock, shares at cost | 534,000 | 465,000 |
Statements of Operations
Statements of Operations - USD ($) shares in Thousands, $ in Thousands | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Income Statement [Abstract] | ||
Sales | $ 48,502 | $ 55,739 |
Cost of goods sold | 25,917 | 30,415 |
Gross profit | 22,585 | 25,324 |
Operating expenses: | ||
Research and development | 9,157 | 8,989 |
Sales and marketing | 5,976 | 7,036 |
General and administrative | 10,636 | 8,919 |
Total operating expenses | 25,769 | 24,944 |
Income (loss) from operations | (3,184) | 380 |
Other (income) expense: | ||
Interest income net | (197) | (709) |
Other expense | 19 | |
Total other income | (178) | (709) |
Income (loss) before income taxes | (3,006) | 1,089 |
Provision for income taxes | 273 | 163 |
Net income (loss) | $ (3,279) | $ 926 |
Net income (loss) per share: | ||
Basic | $ (0.34) | $ 0.10 |
Diluted | $ (0.34) | $ 0.09 |
Weighted average shares used in calculating income (loss) per share | ||
Basic | 9,714 | 9,684 |
Diluted | 9,714 | 10,097 |
Statements of Comprehensive Inc
Statements of Comprehensive Income (Loss) - USD ($) $ in Thousands | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Statement of Comprehensive Income [Abstract] | ||
Net income (loss) | $ (3,279) | $ 926 |
Unrealized gain (loss) on available-for-sale securities, net of deferred taxes | (8) | 19 |
Total comprehensive income (loss) | $ (3,287) | $ 945 |
Statements of Stockholders' Equ
Statements of Stockholders' Equity - USD ($) $ in Thousands | Total | Common stock and additional paid-in capital | Treasury Stock | Accumulated Other Comprehensive Income (Loss) | Accumulated Deficit |
Beginning balance at Dec. 31, 2018 | $ 45,147 | $ 93,584 | $ (3,432) | $ (11) | $ (44,994) |
Stock-based compensation | 2,204 | ||||
Issuance of shares for stock purchase plans | 835 | ||||
Repurchases of common stock | (1,227) | ||||
Unrealized gain (loss) on available-for-sale securities, net of deferred taxes | 19 | 19 | |||
Net income (loss) | 926 | 926 | |||
Ending balance at Dec. 31, 2019 | 47,904 | 96,623 | (4,659) | 8 | (44,068) |
Stock-based compensation | 2,564 | ||||
Issuance of shares for stock purchase plans | 1,169 | ||||
Repurchases of common stock | (608) | ||||
Unrealized gain (loss) on available-for-sale securities, net of deferred taxes | (8) | $ (8) | |||
Net income (loss) | (3,279) | (3,279) | |||
Ending balance at Dec. 31, 2020 | $ 47,742 | $ 100,356 | $ (5,267) | $ (47,347) |
Statements of Cash Flows
Statements of Cash Flows - USD ($) $ in Thousands | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Cash flows from operating activities: | ||
Net income (loss) | $ (3,279) | $ 926 |
Adjustments to reconcile net income (loss) to net cash provided by operating activities: | ||
Depreciation | 463 | 493 |
Loss on disposal of property and equipment | 11 | |
Amortization of intangibles | 629 | 655 |
Amortization of (discounts) premium on investments, net | 64 | (312) |
Stock-based compensation | 2,564 | 2,204 |
Deferred tax liability | 6 | 14 |
Changes in operating assets and liabilities: | ||
Trade accounts receivable | 2,874 | (643) |
Inventory | 177 | 158 |
Prepaid expenses and other assets | (164) | (171) |
Accounts payable | (862) | (303) |
Accrued compensation | 163 | (625) |
Accrued liabilities and other | 843 | 168 |
Deferred obligation under operating lease | 215 | (196) |
Net cash provided by operating activities | 3,704 | 2,368 |
Cash flows from investing activities: | ||
Purchases of available-for-sale securities | (753) | (36,456) |
Maturities of available-for-sale securities | 22,366 | 35,270 |
Purchases of property and equipment | (727) | (1,214) |
Net cash provided by (used in) investing activities | 20,886 | (2,400) |
Cash flows from financing activities: | ||
Repurchase of common stock | (608) | (1,227) |
Proceeds from issuance of common stock | 1,169 | 835 |
Net cash provided by (used in) financing activities | 561 | (392) |
Net increase (decrease) in cash, cash equivalents, and restricted cash | 25,151 | (424) |
Cash, cash equivalents, and restricted cash; beginning of period | 13,197 | 13,621 |
Cash, cash equivalents, and restricted cash; end of period | 38,348 | 13,197 |
Supplemental disclosure of cash flow information | ||
Interest paid | 1 | |
Taxes paid | 164 | 71 |
Supplemental disclosure of non-cash investing and financing activities: | ||
Accrual of property and equipment | 2 | 4 |
Cash and cash equivalents | 38,173 | 13,197 |
Restricted cash included in other assets | 175 | |
Total cash, cash equivalents, and restricted cash | $ 38,348 | $ 13,621 |
Significant Accounting Policies
Significant Accounting Policies | 12 Months Ended |
Dec. 31, 2020 | |
Accounting Policies [Abstract] | |
Significant Accounting Policies | (1) Significant Accounting Policies Description of Business Airgain, Inc. (the Company) was incorporated in the State of California on March 20, 1995, and reincorporated in the State of Delaware on August 15, 2016. The Company is a leading provider of advanced antenna technologies used to enable high performance wireless networking across a broad range of devices and markets, including consumer, enterprise, and automotive. The Company designs, develops, and engineers its antenna products for original equipment and design manufacturers worldwide. The Company’s headquarters is in San Diego, California with office space and research, design, and test facilities in the United States, United Kingdom, China, and Taiwan. Basis of Presentation The financial statements of the Company have been prepared in conformity with U.S. generally accepted accounting principles (GAAP). Reclassifications Certain amounts in the prior year financial statements have been reclassified to conform to the presentation of the current year financial statements including reclassification of accrued vacation, accrued payroll and other payroll accrual balances from Accrued liabilities and other to Accrued compensation in the balance sheet. Use of Estimates The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant items subject to such estimates and assumptions include valuation of intangible assets. Recently Issued Accounting Pronouncements In February 2016, the FASB issued Accounting Standards Update (ASU) No. 2016-02, Leases (Topic 842) right-of-use 2016-02 right-of-use In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments 2019-10, Effective Dates 2016-13 . 2016-13 In January 2017, the FASB issued ASU 2017-04, Simplifying the Test for Goodwill Impairment 2017-04 In May 2019, the FASB issued ASU 2019-05, Financial Instruments-Credit Losses (Topic 326), Targeted Transition Relief 326-20, Financial Instruments-Credit Losses 2016-13. In December 2019, the FASB issued ASU No. 2019-12, Simplifying the Accounting for Income Taxes step-ups Segment Information The Company’s operations are located primarily in the United States and most of its assets are located in San Diego, California and Scottsdale, Arizona. The Company operates in one segment related to the sale of antenna products and testing services. Cash Equivalents and Short-Term Investments Cash equivalents are comprised of short-term, highly liquid investments with maturities of 90 days or less at the date of purchase. Short-term investments consist predominantly of commercial paper, corporate debt securities, U.S. Treasury securities, and asset-backed short-term investments at December 31, 2020, and at December 31, 2019, all short-term investments were classified as available-for-sale. Unrealized gains and losses for available-for-sale securities are included in accumulated other comprehensive income—a component of stockholders’ equity. Realized gains and losses are determined using the specific identification method and are included in other income in the statement of operations. The Company evaluates its investments to determine whether those with unrealized loss positions are other than temporarily impaired. Impairments are considered to be other than temporary if they are related to deterioration in credit risk or if it is likely that the Company will sell the securities before recovery of their cost basis. Restricted Cash As of December 31, 2020, the Company has $0.2 million in cash on deposit to secure certain lease commitments. Restricted cash is recorded in Other assets in the Company’s balance sheet. Trade Accounts Receivable Trade accounts receivable is adjusted for all known uncollectible accounts. The policy for determining when receivables are past due or delinquent is based on the contractual terms agreed upon. Accounts are written off once all collection efforts have been exhausted. An allowance for doubtful accounts is established when, in the opinion of management, collection of the account is doubtful. The allowance for doubtful accounts was $0 as of December 31, 2020 and 2019. Inventory The majority of the Company’s products are manufactured by third parties that retain ownership of the inventory until title is transferred to the customer at the shipping point. In certain instances shipping terms are delivery at place and the Company is responsible for arranging transportation and delivery of goods ready for unloading at the named place. In those instances the Company bears all risk involved in bringing the goods to the named place and records the related goods in transit to the customer as inventory on the accompanying balance sheet. Inventory is stated at the lower of cost or net realizable value. For items manufactured by the Company cost is determined using the weighted average cost method. For items manufactured by third parties, cost is determined using the first-in, first-out Property and Equipment Property and equipment are stated at cost and are depreciated using the straight-line method over the estimated useful lives of the assets, generally three shorter. Maintenance and repairs are expensed as incurred. Property and equipment are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. When assets are sold (or otherwise disposed of) the cost and related accumulated depreciation are removed from the accounts and any gain or loss on the disposal of property and equipment is classified as other income or expense. Goodwill Goodwill represents the excess of cost over fair value of net assets acquired. The Company reviews goodwill for impairment annually on st and whenever events or changes in circumstances indicate that goodwill may be impaired. The Company completed its annual assessment for goodwill impairment in and determined that goodwill is t impaired as of December , . Intangibles The Company’s identifiable intangible assets are comprised of acquired developed technologies, customer relationships, tradenames, and non-compete re-evaluates Revenue Recognition Effective January 1, 2019, the Company adopted FASB ASU 2014-09, Revenue from Contracts with Customers The Company records revenue based on a five-step model in accordance with ASC 606 whereby the company (i) identifies the contract(s) with the customer, (ii) identifies the performance obligations in the contract, (iii) determines the transaction price, (iv) allocates the transaction price to the performance obligation(s) in the contract and (v) recognizes the revenue when (as) the entity satisfies performance obligations. The Company only applies the five-step model when it is probable that the entity will collect substantially all of the consideration it is entitled to in exchange for the goods or services it transfers to the customer. For product sales, each purchase order, along with existing customer agreements, when applicable, represents a contract from a customer and each product sold represents a distinct performance obligation. The contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The majority of the Company’s revenue is recognized on a “point-in-time” The Company’s contracts with customers do not typically include extended payment terms. Payment terms vary by contract and type of customer and generally range from 30 to 90 days from delivery. The Company provides assurance-type warranties on all product sales ranging from one to two years. The Company accrues for the estimated warranty costs at the time of sale based on historical warranty experience plus any known or expected changes in warranty exposure. Warranty costs have been insignificant; accordingly, our warranty reserve is insignificant. Although customers may place orders for products that are delivered on multiple dates in different quarterly reporting periods; all of the orders are normally scheduled within one year from the order date. The Company has opted to not disclose the portion of revenues allocated to partially unsatisfied performance obligations, which represent products to be shipped within 12 months under open customer purchase orders, at the end of the current reporting period as allowed under ASC 606. The Company has also elected to record sales commissions when incurred, pursuant to the practical expedient under ASC 340, as the period over which the sales commission asset that would have been recognized is less than one year. Shipping and handling costs are immaterial and reported in in operating expenses in the statement of operations. There were no contract assets at December 31, 2020. As of December 31, 2020, and 2019, the Company recorded $19,000 and $22,000 of contract liabilities, respectively Shipping and Transportation Costs Shipping and other transportation costs—expensed as incurred—were $0.2 million million Research and Development Costs Research and development costs are expensed as incurred. Advertising Costs Advertising costs—expensed as incurred—were $0.1 million Income Taxes The Company records income taxes under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statements carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. When applicable a valuation allowance is established to reduce any deferred tax asset when it is determined that it is more likely than not that some portion of the deferred tax asset will not be realized. The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Company records interest related to unrecognized tax benefits in interest expense and penalties in general and administrative expenses. Stock-Based Compensation We recognize compensation costs related to stock options and restricted stock units granted to employees and directors based on the estimated fair value of the awards on the date of grant. We estimate the grant date fair value, and the resulting stock-based compensation expense, using the Black-Scholes option-pricing model. The grant date fair value of stock-based awards is expensed on a straight-line basis over the vesting period of the respective award. The assumptions used in the Black-Scholes option-pricing model are as follows: • Fair value of our common stock • Expected term • Expected volatility • Risk-free interest rate • Expected dividend Compensation cost is expensed on a straight-line basis over the requisite service period of the entire reward. The Company recognizes forfeitures when incurred. Fair Value Measurements The carrying values of the Company’s financial instruments, including cash, trade accounts receivable, accounts payable, and accrued liabilities approximate their fair values due to the short maturity of these instruments. Fair value measurements are market-based measurements, not entity-specific measurements. Therefore, fair value measurements are determined based on the assumptions that market participants would use in pricing the asset or liability. The Company follows a three-level hierarchy to prioritize the inputs used in the valuation techniques to derive fair values. The basis for fair value measurements for each level within the hierarchy is described below: • Level 1: Quoted prices in active markets for identical assets or liabilities. • Level 2: Quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs are observable in active markets. • Level 3: Valuations derived from valuation techniques in which one or more significant inputs are unobservable in active markets. Accumulated Other Comprehensive Income (Loss) Comprehensive income (loss) is comprised of net income (loss) and other comprehensive income (loss). Accumulated other comprehensive income on the balance sheet at December 31, 2019, includes unrealized gains and losses on the Company’s available-for-sale Net Income (Loss) Per Share Basic net income (loss) per share is calculated by dividing net income (loss) available to common stockholders by the weighted average shares of common stock outstanding for the period. Diluted net income (loss) per share is calculated by dividing net income (loss) by the weighted average shares of common stock outstanding for the period plus amounts representing the dilutive effect of securities that are convertible into common stock. The Company calculates diluted income (loss) per common share using the treasury stock method. The following table presents the computation of net income (loss) per share (in thousands, except per share data): For the year ended December 31, 2020 2019 Numerator: Net income (loss) $ (3,279 ) $ 926 Denominator: Weighted average common shares outstanding Basic 9,714 9,684 Diluted 9,714 10,097 Net income (loss) per share: Basic $ (0.34 ) $ 0.10 Diluted $ (0.34 ) $ 0.09 Basic and diluted weighted average common shares outstanding for the year ended December 31, 2020 were the same. Potentially dilutive securities (in common stock equivalent shares) not included in the calculation of diluted net income (loss) per share because to do so would be anti-dilutive are as follows: For the year ended December 31, 2020 2019 Stock options and restricted stock units 1,548 402 Warrants outstanding 51 — Total $ 1,599 $ 402 |
Cash, Cash Equivalents and Shor
Cash, Cash Equivalents and Short-Term Investments | 12 Months Ended |
Dec. 31, 2020 | |
Cash and Cash Equivalents [Abstract] | |
Cash, Cash Equivalents and Short-Term Investments | (2) Cash, Cash Equivalents and Short-Term Investments The following tables show the Company’s cash and cash equivalents and short-term investments by significant investment category as of December 31 (in thousands): 2020 Amortized Gross Gross Estimated Cash and Short-Term Cash $ 2,779 $ — $ — $ 2,779 $ 2,779 $ — Level 1 (1) Money market funds 35,394 — — 35,394 35,394 — Total $ 38,173 $ — $ — $ 38,173 $ 38,173 $ — 2019 Amortized Gross Gross Estimated Cash and Short-Term Cash $ 3,950 $ — $ — $ 3,950 $ 3,950 $ — Level 1 (1) Money market funds 5,500 — — 5,500 5,500 — U.S. treasury securities 3,078 2 (1 ) 3,079 — 3,079 Subtotal 8,578 2 (1 ) 8,579 5,500 3,079 Level 2 (2) Commercial paper 8,920 — — 8,920 747 8,173 Corporate debt obligations 5,922 5 (1 ) 5,926 — 5,926 Repurchase agreements 3,000 — — 3,000 3,000 — Asset-backed securities 4,505 3 — 4,508 — 4,508 Subtotal 22,347 8 (1 ) 22,354 3,747 18,607 Total $ 34,875 $ 10 $ (2 ) $ 34,883 $ 13,197 $ 21,686 (1) Level 1 fair value estimates are based on quoted prices in active markets for identical assets or liabilities. (2) Level 2 fair value estimates are based on observable inputs other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. The Company’s investments were primarily valued based upon one or more valuations reported by its investment accounting and reporting service provider. The investment service provider values the securities using a hierarchical security pricing models that relies primarily on valuations provided by a third-party pricing vendor. Such valuations may be based on trade prices in active markets for identical assets or liabilities (Level 1 inputs) or valuation models using inputs that are observable either directly or indirectly (Level 2 inputs), such as quoted prices for similar assets or liabilities, yield curve, volatility factors, credit spreads, default rates, loss severity, current market and contractual prices for underlying instruments or debt, broker and dealer quotes, as well as other relevant economic measures. The Company performs certain procedures to corroborate the fair value of its holdings, including comparing valuations obtained from its investment service provider with other pricing sources to validate the reasonableness of the valuations. The Company typically invests in highly rated securities and its investment policy limits The Company had no short-term investments as of December 31, 2020 . As were Description of securities Estimated fair value Unrealized losses U.S. treasury securities $ 1,218 $ (1 ) Corporate debt obligations 1,428 (1 ) Asset-backed securities 753 — Total $ 3,399 $ (2 ) The Company considers the declines in market value of its short-term investments to be temporary in nature. Fair values were determined for each individual security in the investment portfolio. When evaluating an investment for other-than-temporary impairment, the Company reviews factors such as length of time and extent to which fair value has been below its cost basis; the financial condition of the issuer and any changes thereto; changes in market interest rates and the Company’s intent to sell; or whether it is more likely than not it will be required to sell the investment before recovery of the investment’s cost basis. As of December 31, 2020 , |
Property and Equipment
Property and Equipment | 12 Months Ended |
Dec. 31, 2020 | |
Property, Plant and Equipment [Abstract] | |
Property and Equipment | (3) Property and Equipment Depreciation and amortization of property and equipment is calculated on the straight-line method based on estimated useful lives of the assets. Leasehold improvements are depreciated over the shorter of their useful life or lease term. Property and equipment consist of the following at December 31(in thousands): 2020 2019 Computers and software $ 596 $ 572 Furniture, fixtures, and equipment 400 299 Manufacturing and testing equipment 3,874 3,444 Construction in process 120 18 Leasehold improvements 932 911 5,922 5,244 Less accumulated depreciation (3,545 ) (3,118 ) $ 2,377 $ 2,126 Depreciation expense was $0.5 million for the years ended December 31, 2020 and 2019, respectively. |
Goodwill and Intangible Assets
Goodwill and Intangible Assets | 12 Months Ended |
Dec. 31, 2020 | |
Goodwill and Intangible Assets Disclosure [Abstract] | |
Goodwill and Intangible Assets | (4) Goodwill and Intangible Assets There were no changes to the Company’s goodwill balance during the years ended December 31, 2020 and 2019. The following is a summary of the Company’s acquired intangible assets as of December 31 (dollars in thousands): 2020 Weighted average Gross Accumulated Intangibles, Customer relationships 10 $ 4,830 $ 2,203 $ 2,627 Developed technologies 9 1,080 $ 539 541 Tradename 3 120 $ 120 — Total $ 6,030 $ 2,862 $ 3,168 2019 Customer relationships 10 $ 4,830 $ 1,720 $ 3,110 Developed technologies 9 1,080 406 674 Tradename 3 120 107 13 Total $ 6,030 $ 2,233 $ 3,797 The estimated annual amortization of intangible assets for the next five years and thereafter is shown in the following table (actual amortization expense to be reported in future periods could differ from these estimates as a result of acquisitions, divestitures, and asset impairments, among other factors) (in thousands): Estimated future 2021 $ 598 2022 563 2023 563 2024 563 2025 551 Thereafter 330 Total $ 3,168 Amortization expense was $0.6 million and $0.7 million for the years ended December 31, 2020 and 2019, respectively. |
Accrued Liabilities and Other
Accrued Liabilities and Other | 12 Months Ended |
Dec. 31, 2020 | |
Payables and Accruals [Abstract] | |
Accrued Liabilities and Other | (5) Accrued Liabilities and Other Accrued liabilities and other is comprised of the following as of December 31 (in thousands): 2020 2019 Accrued expenses $ 519 $ 242 VAT Payable 327 — Accrued income taxes 182 68 Other current liabilities 159 34 Total $ 1,187 $ 344 |
Long-term Notes Payable (Includ
Long-term Notes Payable (Including Current Portion) and Line of Credit | 12 Months Ended |
Dec. 31, 2020 | |
Long-term Debt, Unclassified [Abstract] | |
Long-term Notes Payable (Including Current Portion) and Line of Credit | (6) Long-term Note Payable and Line of Credit In January 2018 , |
Treasury Stock
Treasury Stock | 12 Months Ended |
Dec. 31, 2020 | |
Equity [Abstract] | |
Treasury Stock | ( 7 Treasury Stock In August 2017 the Company’s Board of Directors (Board) approved a share repurchase program (2017 Program) pursuant to which the Company may purchase up to $7.0 million of shares of its common stock over the 12-month 10b-18 legal requirements, and other factors. On August 7, 2018, the Board approved an extension to the existing share repurchase program for an additional 12- month period ending August 14, 2019. On September 9, 2019, the Board approved a new share repurchase program pursuant to which the Company may purchase up to $7.0 million of shares of its common stock over the following 12 months. This newly adopted share repurchase program mirrors all aspects and terms of the 2017 Program as described above. On September 9, 2020, the Board approved an extension to the existing share repurchase program for an additional 12-month period ending September In the year ended December 31, 2019, the Company repurchased an aggregate of 108,000 shares of common stock under the repurchase program at a weighted average price per share of $11.41, for a total cost of $1.2 million. In the year ended December 31, 2020 the Company repurchased 69,000 shares of common stock under the repurchase programs. These shares were repurchased at a weighted average price per share of $8.78 for a total cost of $0.6 million. As of December 31, 2020 , |
Income Taxes
Income Taxes | 12 Months Ended |
Dec. 31, 2020 | |
Income Tax Disclosure [Abstract] | |
Income Taxes | ( 8 Income Taxes (a) Income Taxes The income tax provisions for the years ended December 31 are as follows (in thousands): 2020 2019 Current: U.S. federal $ — $ 1 State and local (2 ) 3 Foreign 269 144 Total current provision 267 148 Deferred: U.S. federal 10 10 State and local (4 ) 5 Total deferred provision 6 15 Total tax provision $ 273 $ 163 (b) Tax Rate Reconciliation Reconciliations of the total income tax provision tax rate to the statutory federal income tax rate of 21% for the years ended December 31, 2020 and 2019, respectively, are as follows (in thousands): 2020 2019 Income taxes at statutory rates $ (631 ) $ 229 State income tax, net of federal benefit (6 ) 8 Permanent items (20 ) (11 ) Meals and entertainment 29 50 Equity based compensation 81 (8 ) Research and development credit (168 ) (94 ) Federal return to provision (136 ) 101 Foreign taxes 269 144 Other — 1 Change in federal valuation allowance 855 (257 ) $ 273 $ 163 (c) Significant Components of Current and Deferred Taxes The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities at December 31, are as follows (in thousands): 2020 2019 Deferred tax assets: Net operating loss carryforward s $ 4,741 $ 4,564 Research and AMT credits 2,664 2,208 Stock based compensation 733 387 Accrued and other 928 748 9,066 7,907 Less valuation allowance (8,520 ) (7,455 ) Deferred tax assets, net of allowance 546 452 Deferred tax liabilities: Fixed assets (344 ) (288 ) Goodwill (260 ) (216 ) Deferred tax liabilities (604 ) (504 ) Total deferred tax liabilities $ (58 ) $ (52 ) The Company has established a valuation allowance against its net deferred tax assets due to the uncertainty surrounding At December 31, 2020 the Company had federal and California tax loss carryforwards of approximately $19.9 million, and $5.7 million, respectively. The federal loss generated post 2018 of $2.6 million will carryforward indefinitely and be available to offset up to 80% of future taxable income each year. carryforwards At December 31, 2020 the Company had federal and state tax credit carryforwards carryforwards Pursuant to the Internal Revenue Code of 1986, as amended (IRC), specifically IRC §382 and IRC §383, the Company’s ability to use net operating loss and research and development tax credit carryforwards carryforwards three carryforwards The following table summarizes the reconciliation of the unrecognized tax benefits activity during the years ended December 31 (in thousands): 2020 2019 Beginning unrecognized tax benefits $ 765 $ 732 Decreases related to prior year tax positions 36 (7 ) Increases related to current year tax positions 78 40 Ending unrecognized tax benefits $ 879 $ 765 The unrecognized tax benefit amounts are reflected in the determination of the Company’s deferred tax assets. If recognized, $ The Company’s policy is to recognize interest and/or penalties related to income tax matters in income tax expense. The Company has an accrual for interest or penalties of $61,000 and $3,000 on the Company’s balance sheets as of December 31, 2020 and 2019, respectively, and has recognized interest and/or penalties of $57,000 and $1,000 in the Statement of Operations for each of the two years ended December 31, 2020 and 2019, respectively. Due to the existence of federal and state net operating loss and credit carryovers, the Company’s tax years that remain open and subject to examination by tax jurisdiction are years 2000 and forward for federal and years 2006 and forward for the state of California. |
Stockholders' Equity
Stockholders' Equity | 12 Months Ended |
Dec. 31, 2020 | |
Class of Stock Disclosures [Abstract] | |
Stockholders' Equity | ( 9 Stockholders’ Equity Shares Reserved for Future Issuance The following common stock is reserved for future issuance at December 31 (1) 2020 2019 Warrants issued and outstanding 51 51 Stock option awards issued and outstanding 1,760 1,600 Authorized for grants under the 2016 Equity Incentive Plan 357 (2) 401 Authorized for grants under the 2016 Employee Stock Purchase Plan 256 (3) 186 2,424 2,238 (1) Treasury stock in the amount of 534,000 and 465,000 as of December 31, 2020 and 2019, respectively, are excluded from the table above. (2) On January 1, 2020, the number of authorized shares in the 2016 Equity Incentive Plan increased by 387,000 shares pursuant to the evergreen provisions of the 2016 Equity Incentive Plan. (3) On January 1, 2020, the number of authorized shares in the 2016 Employee Stock Purchase Plan increased by 97,000 shares pursuant to the evergreen provisions of the 2016 Employee Stock Purchase Plan. |
Stock Based Compensation
Stock Based Compensation | 12 Months Ended |
Dec. 31, 2020 | |
Share-based Payment Arrangement [Abstract] | |
Stock-Based Compensation | (10) Stock Based Compensation (a) Stock Options In August 2016, the Company’s board of directors adopted the 2016 Equity Incentive Plan (the 2016 Plan) for employees, directors, and consultants. As of December 31, 2020 , The service period for stock options granted to employees is generally one the 2016 Plan The grant-date fair value of each option award is estimated on the date of grant using the Black-Scholes-Merton option-pricing model. The weighted average assumptions for grants during the years ended December 31, 2020 and 2019, are provided in the following table. Commencing in 2019 each non-employee As of December 31, 2020 2019 Valuation assumptions: Expected dividend yield 0 % 0 % Expected volatility 44.1 % 40.8 % Expected term (years) 5.8 6.0 Risk-free interest rate 1.5 % 2.1 % A summary of the Company’s stock option activity is as follows (shares in thousands): Number Weighted Weighted average Balance at December 31, 2019 1,600 $ 9.98 Granted 402 10.05 Exercised (120 ) 8.49 Expired/Forfeited (122 ) 10.38 Balance at December 31, 2020 1,760 10.07 7.6 Vested and exercisable at December 31, 2020 984 $ 9.40 6.7 Vested and expected to vest at December 31, 2020 1,760 $ 10.07 7.6 During the year ended December 31, 2020, the Company received proceeds of $1.0 million from the exercise of options with an intrinsic value of $0.6 million. During the year ended December 31, 2019, the Company received proceed s The weighted average grant-date fair values of options granted during the years ended December 31, 2020 and 2019, were $4.30 and $4.93, respectively. For fully vested stock options the aggregate intrinsic values were $8.2 million and $2.3 million as of December 31, 2020 and 2019, respectively. For stock options expected to vest the aggregate intrinsic values were $5.3 million and $0.3 million as of December 31, 2020 and 2019, respectively. The grant date fair value of shares vested during the years ended December 31, 2020 and 2019, was $2.0 million and $2.1 million, respectively. At December 31, 2020 and 2019, there was $3.0 million and $3.2 million, respectively, of total unrecognized compensation cost related to unvested stock options granted under the plans. That cost is expected to be recognized over the next 2.4 years. (b) Restricted Stock Units The following table summarizes the Company’s restricted stock unit activity (shares in thousands): Restricted stock Weighted average Balance at December 31, 2019 80 $ 11.43 Grants 151 10.17 Vested (29 ) 11.28 Balance at December 31, 2020 202 10.51 Each non-employee 30-day During the year ended December 31, 2020, 16,165 restricted stock units with a fair value of $9.35 per share were issued to the members of the Company’s board of directors which shares vest on the first anniversary of the grant date, and 135,000 restricted stock units with a fair value of $10.26 per share were issued to employees which shares vest equally after each of the annual anniversaries, on March 1 of the respective year, over a four-year shares vest on the first anniversary of the grant date per share were issued to employees which shares vest equally after each of the annual anniversaries, on March 1 of the respective year, over a four-year period. As of December 31, 2020, there was $1.5 million of total unrecognized stock-based compensation expense related to non-vested The Company currently uses authorized and unissued shares to satisfy share award exercises. (c) Employee Stock Purchase Plan (ESPP) The Company maintains the Employee Stock Purchase Plan (ESPP) that provides employees an opportunity to purchase common stock through payroll deductions. The ESPP is implemented through consecutive 6-month Based on the 15% discount and the fair value of the option feature of the ESPP, it is considered compensatory. Compensation expense is calculated using the fair value of the employees’ purchase rights under the Black-Scholes model. The Company currently uses authorized and unissued shares to satisfy share award exercises. During the year ended December 31, 2020, the Company received proceeds of $0.2 million million (d) Stock-based compensation expense Stock-based compensation expense was $2.6 million and $2.2 million for the years ended December 31, 2020 and 2019, respectively. The stock-based compensation is reflected in the statements of operations as follows (in thousands): For the year ended December 31, 2020 2019 Cost of goods sold $ 2 $ — Research and development 548 474 Sales and marketing 390 174 General and administrative 1,624 1,556 Total 2,564 2,204 |
Commitments and Contingencies
Commitments and Contingencies | 12 Months Ended |
Dec. 31, 2020 | |
Commitments and Contingencies Disclosure [Abstract] | |
Commitments and Contingencies | (11) Commitments and Contingencies (a) Operating Leases The Company has entered into lease agreements for office space and research facilities in San Diego County, California; Melbourne, Florida; Scottsdale, Arizona; Taipei, Taiwan; Shenzhen and Jiangsu, China; and Cambridge, United Kingdom. Rent expense was $1.2 million and $1.0 million for the years ended December 31, 2020 and 2019, respectively. The longest lease expires in 202 February 2020 through The future minimum lease payments required under operating leases in effect at December 31, 2020 were as follows (in thousands): Year ending: 2021 $ 992 2022 721 2023 705 2024 689 2025 615 $ 3,722 (b) Indemnification In some agreements to which the Company is a party, the Company has agreed to indemnify the other party for certain matters, including, but not limited to, product liability and intellectual property. To date, there have been no known events or circumstances that have resulted in any material costs related to these indemnification provisions and no liabilities have been recorded in the accompanying financial statements. (c) Supply Agreement In September 2020 , million (d) Employment Agreements On January 16, 2019, the Company entered into amended and restated employment agreements with Jacob Suen, the Company’s President and Kevin Thill, the Company’s Senior Vice President, Engineering. On August 8, 2019, the Company entered into an amendment to the amended and restated employment agreement with Mr. Suen in connection with his promotion to Chief Executive Officer of the Company. The amended and restated employment agreements provide for an indefinite term and for at-will On January 13, 2020, the Company entered into an employment agreement with David B. Lyle, the Company’s Chief Financial Officer and Secretary. The agreement sets forth Mr. Lyle’s annual base salary, target bonus opportunity and provides that Mr. Lyle will be entitled to the benefits provided to employees generally. The employment agreement provides for an indefinite term and for at-will employment. Pursuant to the employment agreements, if the Company terminates Mr. Lyle’s employment without cause or he resigns for good reason, he is entitled a lump sum cash payment in an amount equal to 12 months of his base salary plus his target bonus (prorated for the portion of the calendar year during which such termination occurs) and continuation of health benefits at the Company’s expense for a period of 12 months following the date of termination. |
Customer and Geographic Informa
Customer and Geographic Information | 12 Months Ended |
Dec. 31, 2020 | |
Risks and Uncertainties [Abstract] | |
Customer and Geographic Information | (1 2 Customer and Geographic Information (a) Concentration of Sales and Accounts Receivable The following represents customers that accounted for 10% or more of total revenue during the years ended December 31, 2020 and 2019, and customers that accounted for 10% or more of total trade accounts receivable at December 31, 2020 and 2019: For the year ended December 31, 2020 2019 Percentage of net revenue Customer A 34 % 36 % Customer B 12 % 14 % As of December, 31 2020 2019 Percentage of gross trade accounts receivable Customer A 23 % 33 % Customer B 17 % 7 % Customer C 13 % 9 % Customer D — 14 % (b) Concentration of Purchases During the years ended December 31, 2020 and 2019, all of the Company’s products were manufactured in our Scottsdale, Arizona facilities and by three (c) Concentration of Property and Equipment The Company’s property and equipment, net by geographic region are as follows: As of December, 31 2020 2019 North America $ 1,936 $ 1,663 China 249 190 United Kingdom 192 273 Total $ 2,377 $ 2,126 |
Disaggregated Revenues
Disaggregated Revenues | 12 Months Ended |
Dec. 31, 2020 | |
Revenue from Contract with Customer [Abstract] | |
Disaggregated Revenues | (1 3 Disaggregated Revenues Disaggregated revenues for the years ended December 31 are as follows (in thousands): By Sales Channel For year ended December 31, 2020 2019 Fulfillment distributors $ 27,356 $ 32,273 OEM/ODM/CM 16,020 17,075 Other 5,126 6,391 Total $ 48,502 $ 55,739 By Market Group For year ended December 31, 2020 2019 Consumer $ 37,129 $ 43,000 Automotive 7,463 8,873 Enterprise 3,910 3,866 Total $ 48,502 $ 55,739 By Geography For year ended December 31, 2020 2019 China $ 35,173 $ 40,810 North America 10,044 11,611 Other 3,285 3,318 Total $ 48,502 $ 55,739 During the year ended December 31, 2020 and 2019, the Company earned $9.6 million and $9.7 million from customers in the United States. |
Employee Benefit Plan
Employee Benefit Plan | 12 Months Ended |
Dec. 31, 2020 | |
Postemployment Benefits [Abstract] | |
Employee Benefit Plan | (14) Employee Benefit Plan The Company’s 401(k) plan covers all of the U.S. employees beginning the first of the month following the first 90 days of their employment. Under this plan, employees may elect to contribute up to % of their annual compensation to the 401(k) plan up to the statutorily prescribed annual limit. The Company matches % of the employee’s elective deferrals up to % of their annual compensation. The Company may make discretionary contributions to the 401(k) plan, but there were discretionary contributions during the year ended December , . The Company’s contribution expense was $ for the year ended December , . |
Subsequent Events
Subsequent Events | 12 Months Ended |
Dec. 31, 2020 | |
Subsequent Events [Abstract] | |
Subsequent Events | (1 5 Subsequent Events On January 7, 2021, the Company acquired all of the outstanding stock of privately subject to working capital and other customary adjustments. In addition to the cash price, the Company assumed unvested common stock options of continuing employees and service providers. NimbeLink’s former equity-holders have the potential to earn a one-time payment of up to an additional NimbeLink business in 2021. On February 5, 2021, the shares of Company common stock. The options have a employment On February 18, 2021, the Company announced the retirement of its Senior Vice President of Engineering effective May 7, 2021. |
Significant Accounting Polici_2
Significant Accounting Policies (Policies) | 12 Months Ended |
Dec. 31, 2020 | |
Accounting Policies [Abstract] | |
Description of Business | Description of Business Airgain, Inc. (the Company) was incorporated in the State of California on March 20, 1995, and reincorporated in the State of Delaware on August 15, 2016. The Company is a leading provider of advanced antenna technologies used to enable high performance wireless networking across a broad range of devices and markets, including consumer, enterprise, and automotive. The Company designs, develops, and engineers its antenna products for original equipment and design manufacturers worldwide. The Company’s headquarters is in San Diego, California with office space and research, design, and test facilities in the United States, United Kingdom, China, and Taiwan. |
Basis of Presentation | Basis of Presentation The financial statements of the Company have been prepared in conformity with U.S. generally accepted accounting principles (GAAP). |
Reclassifications | Reclassifications Certain amounts in the prior year financial statements have been reclassified to conform to the presentation of the current year financial statements including reclassification of accrued vacation, accrued payroll and other payroll accrual balances from Accrued liabilities and other to Accrued compensation in the balance sheet. |
Use of Estimates | Use of Estimates The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant items subject to such estimates and assumptions include valuation of intangible assets. |
Recently Issued Accounting Pronouncements | Recently Issued Accounting Pronouncements In February 2016, the FASB issued Accounting Standards Update (ASU) No. 2016-02, Leases (Topic 842) right-of-use 2016-02 right-of-use In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments 2019-10, Effective Dates 2016-13 . 2016-13 In January 2017, the FASB issued ASU 2017-04, Simplifying the Test for Goodwill Impairment 2017-04 In May 2019, the FASB issued ASU 2019-05, Financial Instruments-Credit Losses (Topic 326), Targeted Transition Relief 326-20, Financial Instruments-Credit Losses 2016-13. In December 2019, the FASB issued ASU No. 2019-12, Simplifying the Accounting for Income Taxes step-ups |
Segment Information | Segment Information The Company’s operations are located primarily in the United States and most of its assets are located in San Diego, California and Scottsdale, Arizona. The Company operates in one segment related to the sale of antenna products and testing services. |
Cash Equivalents and Short Term Investments | Cash Equivalents and Short-Term Investments Cash equivalents are comprised of short-term, highly liquid investments with maturities of 90 days or less at the date of purchase. Short-term investments consist predominantly of commercial paper, corporate debt securities, U.S. Treasury securities, and asset-backed short-term investments at December 31, 2020, and at December 31, 2019, all short-term investments were classified as available-for-sale. Unrealized gains and losses for available-for-sale securities are included in accumulated other comprehensive income—a component of stockholders’ equity. Realized gains and losses are determined using the specific identification method and are included in other income in the statement of operations. The Company evaluates its investments to determine whether those with unrealized loss positions are other than temporarily impaired. Impairments are considered to be other than temporary if they are related to deterioration in credit risk or if it is likely that the Company will sell the securities before recovery of their cost basis. |
Restricted cash | Restricted Cash As of December 31, 2020, the Company has $0.2 million in cash on deposit to secure certain lease commitments. Restricted cash is recorded in Other assets in the Company’s balance sheet. |
Trade Accounts Receivable | Trade Accounts Receivable Trade accounts receivable is adjusted for all known uncollectible accounts. The policy for determining when receivables are past due or delinquent is based on the contractual terms agreed upon. Accounts are written off once all collection efforts have been exhausted. An allowance for doubtful accounts is established when, in the opinion of management, collection of the account is doubtful. The allowance for doubtful accounts was $0 as of December 31, 2020 and 2019. |
Inventory | Inventory The majority of the Company’s products are manufactured by third parties that retain ownership of the inventory until title is transferred to the customer at the shipping point. In certain instances shipping terms are delivery at place and the Company is responsible for arranging transportation and delivery of goods ready for unloading at the named place. In those instances the Company bears all risk involved in bringing the goods to the named place and records the related goods in transit to the customer as inventory on the accompanying balance sheet. Inventory is stated at the lower of cost or net realizable value. For items manufactured by the Company cost is determined using the weighted average cost method. For items manufactured by third parties, cost is determined using the first-in, first-out |
Property and Equipment | Property and Equipment Property and equipment are stated at cost and are depreciated using the straight-line method over the estimated useful lives of the assets, generally three shorter. Maintenance and repairs are expensed as incurred. Property and equipment are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. When assets are sold (or otherwise disposed of) the cost and related accumulated depreciation are removed from the accounts and any gain or loss on the disposal of property and equipment is classified as other income or expense. |
Goodwill | Goodwill Goodwill represents the excess of cost over fair value of net assets acquired. The Company reviews goodwill for impairment annually on st and whenever events or changes in circumstances indicate that goodwill may be impaired. The Company completed its annual assessment for goodwill impairment in and determined that goodwill is t impaired as of December , . |
Intangibles | Intangibles The Company’s identifiable intangible assets are comprised of acquired developed technologies, customer relationships, tradenames, and non-compete re-evaluates |
Revenue Recognition | Revenue Recognition Effective January 1, 2019, the Company adopted FASB ASU 2014-09, Revenue from Contracts with Customers The Company records revenue based on a five-step model in accordance with ASC 606 whereby the company (i) identifies the contract(s) with the customer, (ii) identifies the performance obligations in the contract, (iii) determines the transaction price, (iv) allocates the transaction price to the performance obligation(s) in the contract and (v) recognizes the revenue when (as) the entity satisfies performance obligations. The Company only applies the five-step model when it is probable that the entity will collect substantially all of the consideration it is entitled to in exchange for the goods or services it transfers to the customer. For product sales, each purchase order, along with existing customer agreements, when applicable, represents a contract from a customer and each product sold represents a distinct performance obligation. The contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The majority of the Company’s revenue is recognized on a “point-in-time” The Company’s contracts with customers do not typically include extended payment terms. Payment terms vary by contract and type of customer and generally range from 30 to 90 days from delivery. The Company provides assurance-type warranties on all product sales ranging from one to two years. The Company accrues for the estimated warranty costs at the time of sale based on historical warranty experience plus any known or expected changes in warranty exposure. Warranty costs have been insignificant; accordingly, our warranty reserve is insignificant. Although customers may place orders for products that are delivered on multiple dates in different quarterly reporting periods; all of the orders are normally scheduled within one year from the order date. The Company has opted to not disclose the portion of revenues allocated to partially unsatisfied performance obligations, which represent products to be shipped within 12 months under open customer purchase orders, at the end of the current reporting period as allowed under ASC 606. The Company has also elected to record sales commissions when incurred, pursuant to the practical expedient under ASC 340, as the period over which the sales commission asset that would have been recognized is less than one year. Shipping and handling costs are immaterial and reported in in operating expenses in the statement of operations. There were no contract assets at December 31, 2020. As of December 31, 2020, and 2019, the Company recorded $19,000 and $22,000 of contract liabilities, respectively |
Shipping and Transportation Costs | Shipping and Transportation Costs Shipping and other transportation costs—expensed as incurred—were $0.2 million million |
Research and Development Costs | Research and Development Costs Research and development costs are expensed as incurred. |
Advertising Costs | Advertising Costs Advertising costs—expensed as incurred—were $0.1 million |
Income Taxes | Income Taxes The Company records income taxes under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statements carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. When applicable a valuation allowance is established to reduce any deferred tax asset when it is determined that it is more likely than not that some portion of the deferred tax asset will not be realized. The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Company records interest related to unrecognized tax benefits in interest expense and penalties in general and administrative expenses. |
Stock-Based Compensation | Stock-Based Compensation We recognize compensation costs related to stock options and restricted stock units granted to employees and directors based on the estimated fair value of the awards on the date of grant. We estimate the grant date fair value, and the resulting stock-based compensation expense, using the Black-Scholes option-pricing model. The grant date fair value of stock-based awards is expensed on a straight-line basis over the vesting period of the respective award. The assumptions used in the Black-Scholes option-pricing model are as follows: • Fair value of our common stock • Expected term • Expected volatility • Risk-free interest rate • Expected dividend Compensation cost is expensed on a straight-line basis over the requisite service period of the entire reward. The Company recognizes forfeitures when incurred. |
Fair Value Measurements | Fair Value Measurements The carrying values of the Company’s financial instruments, including cash, trade accounts receivable, accounts payable, and accrued liabilities approximate their fair values due to the short maturity of these instruments. Fair value measurements are market-based measurements, not entity-specific measurements. Therefore, fair value measurements are determined based on the assumptions that market participants would use in pricing the asset or liability. The Company follows a three-level hierarchy to prioritize the inputs used in the valuation techniques to derive fair values. The basis for fair value measurements for each level within the hierarchy is described below: • Level 1: Quoted prices in active markets for identical assets or liabilities. • Level 2: Quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs are observable in active markets. • Level 3: Valuations derived from valuation techniques in which one or more significant inputs are unobservable in active markets. |
Accumulated Other Comprehensive Income (Loss) | Accumulated Other Comprehensive Income (Loss) Comprehensive income (loss) is comprised of net income (loss) and other comprehensive income (loss). Accumulated other comprehensive income on the balance sheet at December 31, 2019, includes unrealized gains and losses on the Company’s available-for-sale |
Net Income (Loss) Per Share | Net Income (Loss) Per Share Basic net income (loss) per share is calculated by dividing net income (loss) available to common stockholders by the weighted average shares of common stock outstanding for the period. Diluted net income (loss) per share is calculated by dividing net income (loss) by the weighted average shares of common stock outstanding for the period plus amounts representing the dilutive effect of securities that are convertible into common stock. The Company calculates diluted income (loss) per common share using the treasury stock method. The following table presents the computation of net income (loss) per share (in thousands, except per share data): For the year ended December 31, 2020 2019 Numerator: Net income (loss) $ (3,279 ) $ 926 Denominator: Weighted average common shares outstanding Basic 9,714 9,684 Diluted 9,714 10,097 Net income (loss) per share: Basic $ (0.34 ) $ 0.10 Diluted $ (0.34 ) $ 0.09 Basic and diluted weighted average common shares outstanding for the year ended December 31, 2020 were the same. Potentially dilutive securities (in common stock equivalent shares) not included in the calculation of diluted net income (loss) per share because to do so would be anti-dilutive are as follows: For the year ended December 31, 2020 2019 Stock options and restricted stock units 1,548 402 Warrants outstanding 51 — Total $ 1,599 $ 402 |
Significant Accounting Polici_3
Significant Accounting Policies (Tables) | 12 Months Ended |
Dec. 31, 2020 | |
Accounting Policies [Abstract] | |
Summary of Computation of Net Income or (Loss) Per Share | The following table presents the computation of net income (loss) per share (in thousands, except per share data): For the year ended December 31, 2020 2019 Numerator: Net income (loss) $ (3,279 ) $ 926 Denominator: Weighted average common shares outstanding Basic 9,714 9,684 Diluted 9,714 10,097 Net income (loss) per share: Basic $ (0.34 ) $ 0.10 Diluted $ (0.34 ) $ 0.09 |
Summary of Potentially Dilutive Securities | Potentially dilutive securities (in common stock equivalent shares) not included in the calculation of diluted net income (loss) per share because to do so would be anti-dilutive are as follows: For the year ended December 31, 2020 2019 Stock options and restricted stock units 1,548 402 Warrants outstanding 51 — Total $ 1,599 $ 402 |
Cash, Cash Equivalents and Sh_2
Cash, Cash Equivalents and Short-Term Investments (Tables) | 12 Months Ended |
Dec. 31, 2020 | |
Cash and Cash Equivalents [Abstract] | |
Schedule of Cash and Cash Equivalents and Short-Term Investments by Significant Investment Category | The following tables show the Company’s cash and cash equivalents and short-term investments by significant investment category as of December 31 (in thousands): 2020 Amortized Gross Gross Estimated Cash and Short-Term Cash $ 2,779 $ — $ — $ 2,779 $ 2,779 $ — Level 1 (1) Money market funds 35,394 — — 35,394 35,394 — Total $ 38,173 $ — $ — $ 38,173 $ 38,173 $ — 2019 Amortized Gross Gross Estimated Cash and Short-Term Cash $ 3,950 $ — $ — $ 3,950 $ 3,950 $ — Level 1 (1) Money market funds 5,500 — — 5,500 5,500 — U.S. treasury securities 3,078 2 (1 ) 3,079 — 3,079 Subtotal 8,578 2 (1 ) 8,579 5,500 3,079 Level 2 (2) Commercial paper 8,920 — — 8,920 747 8,173 Corporate debt obligations 5,922 5 (1 ) 5,926 — 5,926 Repurchase agreements 3,000 — — 3,000 3,000 — Asset-backed securities 4,505 3 — 4,508 — 4,508 Subtotal 22,347 8 (1 ) 22,354 3,747 18,607 Total $ 34,875 $ 10 $ (2 ) $ 34,883 $ 13,197 $ 21,686 (1) Level 1 fair value estimates are based on quoted prices in active markets for identical assets or liabilities. (2) Level 2 fair value estimates are based on observable inputs other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. The Company’s investments were primarily valued based upon one or more valuations reported by its investment accounting and reporting service provider. The investment service provider values the securities using a hierarchical security pricing models that relies primarily on valuations provided by a third-party pricing vendor. Such valuations may be based on trade prices in active markets for identical assets or liabilities (Level 1 inputs) or valuation models using inputs that are observable either directly or indirectly (Level 2 inputs), such as quoted prices for similar assets or liabilities, yield curve, volatility factors, credit spreads, default rates, loss severity, current market and contractual prices for underlying instruments or debt, broker and dealer quotes, as well as other relevant economic measures. The Company performs certain procedures to corroborate the fair value of its holdings, including comparing valuations obtained from its investment service provider with other pricing sources to validate the reasonableness of the valuations. |
Schedule of Short-Term Investments | The Company had no short-term investments as of December 31, 2020 . As were Description of securities Estimated fair value Unrealized losses U.S. treasury securities $ 1,218 $ (1 ) Corporate debt obligations 1,428 (1 ) Asset-backed securities 753 — Total $ 3,399 $ (2 ) |
Property and Equipment (Tables)
Property and Equipment (Tables) | 12 Months Ended |
Dec. 31, 2020 | |
Property, Plant and Equipment [Abstract] | |
Schedule of Property and Equipment | Property and equipment consist of the following at December 31(in thousands): 2020 2019 Computers and software $ 596 $ 572 Furniture, fixtures, and equipment 400 299 Manufacturing and testing equipment 3,874 3,444 Construction in process 120 18 Leasehold improvements 932 911 5,922 5,244 Less accumulated depreciation (3,545 ) (3,118 ) $ 2,377 $ 2,126 |
Goodwill and Intangible Assets
Goodwill and Intangible Assets (Tables) | 12 Months Ended |
Dec. 31, 2020 | |
Goodwill and Intangible Assets Disclosure [Abstract] | |
Summary of Acquired Intangible Assets | The following is a summary of the Company’s acquired intangible assets as of December 31 (dollars in thousands): 2020 Weighted average Gross Accumulated Intangibles, Customer relationships 10 $ 4,830 $ 2,203 $ 2,627 Developed technologies 9 1,080 $ 539 541 Tradename 3 120 $ 120 — Total $ 6,030 $ 2,862 $ 3,168 2019 Customer relationships 10 $ 4,830 $ 1,720 $ 3,110 Developed technologies 9 1,080 406 674 Tradename 3 120 107 13 Total $ 6,030 $ 2,233 $ 3,797 |
Schedule of Estimated Annual Amortization of Intangible Assets | The estimated annual amortization of intangible assets for the next five years and thereafter is shown in the following table (actual amortization expense to be reported in future periods could differ from these estimates as a result of acquisitions, divestitures, and asset impairments, among other factors) (in thousands): Estimated future 2021 $ 598 2022 563 2023 563 2024 563 2025 551 Thereafter 330 Total $ 3,168 |
Accrued Liabilities and Other (
Accrued Liabilities and Other (Tables) | 12 Months Ended |
Dec. 31, 2020 | |
Accrued Liabilities and Other Liabilities [Abstract] | |
Summary of Accrued Liabilities and Other | Accrued liabilities and other is comprised of the following as of December 31 (in thousands): 2020 2019 Accrued expenses $ 519 $ 242 VAT Payable 327 — Accrued income taxes 182 68 Other current liabilities 159 34 Total $ 1,187 $ 344 |
Income Taxes (Tables)
Income Taxes (Tables) | 12 Months Ended |
Dec. 31, 2020 | |
Income Tax Disclosure [Abstract] | |
Schedule of Income Tax Provisions | The income tax provisions for the years ended December 31 are as follows (in thousands): 2020 2019 Current: U.S. federal $ — $ 1 State and local (2 ) 3 Foreign 269 144 Total current provision 267 148 Deferred: U.S. federal 10 10 State and local (4 ) 5 Total deferred provision 6 15 Total tax provision $ 273 $ 163 |
Schedule of Reconciliation of Income Tax Provision to Statutory Federal Income Tax Rate | Reconciliations of the total income tax provision tax rate to the statutory federal income tax rate of 21% for the years ended December 31, 2020 and 2019, respectively, are as follows (in thousands): 2020 2019 Income taxes at statutory rates $ (631 ) $ 229 State income tax, net of federal benefit (6 ) 8 Permanent items (20 ) (11 ) Meals and entertainment 29 50 Equity based compensation 81 (8 ) Research and development credit (168 ) (94 ) Federal return to provision (136 ) 101 Foreign taxes 269 144 Other — 1 Change in federal valuation allowance 855 (257 ) $ 273 $ 163 |
Deferred Income Tax Assets and Liabilities | The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities at December 31, are as follows (in thousands): 2020 2019 Deferred tax assets: Net operating loss carryforward s $ 4,741 $ 4,564 Research and AMT credits 2,664 2,208 Stock based compensation 733 387 Accrued and other 928 748 9,066 7,907 Less valuation allowance (8,520 ) (7,455 ) Deferred tax assets, net of allowance 546 452 Deferred tax liabilities: Fixed assets (344 ) (288 ) Goodwill (260 ) (216 ) Deferred tax liabilities (604 ) (504 ) Total deferred tax liabilities $ (58 ) $ (52 ) |
Summary of Reconciliation of Unrecognized Tax Benefit Activity | The following table summarizes the reconciliation of the unrecognized tax benefits activity during the years ended December 31 (in thousands): 2020 2019 Beginning unrecognized tax benefits $ 765 $ 732 Decreases related to prior year tax positions 36 (7 ) Increases related to current year tax positions 78 40 Ending unrecognized tax benefits $ 879 $ 765 |
Stockholders' Equity (Tables)
Stockholders' Equity (Tables) | 12 Months Ended |
Dec. 31, 2020 | |
Class of Stock Disclosures [Abstract] | |
Schedule of Common Stock Reserved for Future Issuance | The following common stock is reserved for future issuance at December 31 (1) 2020 2019 Warrants issued and outstanding 51 51 Stock option awards issued and outstanding 1,760 1,600 Authorized for grants under the 2016 Equity Incentive Plan 357 (2) 401 Authorized for grants under the 2016 Employee Stock Purchase Plan 256 (3) 186 2,424 2,238 (1) Treasury stock in the amount of 534,000 and 465,000 as of December 31, 2020 and 2019, respectively, are excluded from the table above. (2) On January 1, 2020, the number of authorized shares in the 2016 Equity Incentive Plan increased by 387,000 shares pursuant to the evergreen provisions of the 2016 Equity Incentive Plan. (3) On January 1, 2020, the number of authorized shares in the 2016 Employee Stock Purchase Plan increased by 97,000 shares pursuant to the evergreen provisions of the 2016 Employee Stock Purchase Plan. |
Stock-Based Compensation (Table
Stock-Based Compensation (Tables) | 12 Months Ended |
Dec. 31, 2020 | |
Share-based Payment Arrangement [Abstract] | |
Weighted Average Assumptions Used in Estimating Fair Value of Stock Options | As of December 31, 2020 2019 Valuation assumptions: Expected dividend yield 0 % 0 % Expected volatility 44.1 % 40.8 % Expected term (years) 5.8 6.0 Risk-free interest rate 1.5 % 2.1 % |
Schedule Of Stock Based Compensation Expenses | The stock-based compensation is reflected in the statements of operations as follows (in thousands): For the year ended December 31, 2020 2019 Cost of goods sold $ 2 $ — Research and development 548 474 Sales and marketing 390 174 General and administrative 1,624 1,556 Total 2,564 2,204 |
Summary of Outstanding Stock Option Activity | A summary of the Company’s stock option activity is as follows (shares in thousands): Number Weighted Weighted average Balance at December 31, 2019 1,600 $ 9.98 Granted 402 10.05 Exercised (120 ) 8.49 Expired/Forfeited (122 ) 10.38 Balance at December 31, 2020 1,760 10.07 7.6 Vested and exercisable at December 31, 2020 984 $ 9.40 6.7 Vested and expected to vest at December 31, 2020 1,760 $ 10.07 7.6 |
Summary of Outstanding Restricted Stock Unit Activity | The following table summarizes the Company’s restricted stock unit activity (shares in thousands): Restricted stock Weighted average Balance at December 31, 2019 80 $ 11.43 Grants 151 10.17 Vested (29 ) 11.28 Balance at December 31, 2020 202 10.51 |
Commitments and Contingencies (
Commitments and Contingencies (Tables) | 12 Months Ended |
Dec. 31, 2020 | |
Commitments and Contingencies Disclosure [Abstract] | |
Schedule of Future Minimum Lease Payments Under Operating Leases | The future minimum lease payments required under operating leases in effect at December 31, 2020 were as follows (in thousands): Year ending: 2021 $ 992 2022 721 2023 705 2024 689 2025 615 $ 3,722 |
Customer and Geographic Infor_2
Customer and Geographic Information (Tables) | 12 Months Ended |
Dec. 31, 2020 | |
Risks and Uncertainties [Abstract] | |
Schedule of Concentration of Sales and Accounts Receivable | The following represents customers that accounted for 10% or more of total revenue during the years ended December 31, 2020 and 2019, and customers that accounted for 10% or more of total trade accounts receivable at December 31, 2020 and 2019: For the year ended December 31, 2020 2019 Percentage of net revenue Customer A 34 % 36 % Customer B 12 % 14 % As of December, 31 2020 2019 Percentage of gross trade accounts receivable Customer A 23 % 33 % Customer B 17 % 7 % Customer C 13 % 9 % Customer D — 14 % |
Summary Of Long Lived Assets By Geographical Region | The Company’s property and equipment, net by geographic region are as follows: As of December, 31 2020 2019 North America $ 1,936 $ 1,663 China 249 190 United Kingdom 192 273 Total $ 2,377 $ 2,126 |
Disaggregated Revenues (Tables)
Disaggregated Revenues (Tables) | 12 Months Ended |
Dec. 31, 2020 | |
Revenue from Contract with Customer [Abstract] | |
Summary of Disaggregated Revenues | Disaggregated revenues for the years ended December 31 are as follows (in thousands): By Sales Channel For year ended December 31, 2020 2019 Fulfillment distributors $ 27,356 $ 32,273 OEM/ODM/CM 16,020 17,075 Other 5,126 6,391 Total $ 48,502 $ 55,739 By Market Group For year ended December 31, 2020 2019 Consumer $ 37,129 $ 43,000 Automotive 7,463 8,873 Enterprise 3,910 3,866 Total $ 48,502 $ 55,739 By Geography For year ended December 31, 2020 2019 China $ 35,173 $ 40,810 North America 10,044 11,611 Other 3,285 3,318 Total $ 48,502 $ 55,739 |
Significant Accounting Polici_4
Significant Accounting Policies - Additional Information (Details) | 12 Months Ended | |
Dec. 31, 2020USD ($)Dayshares | Dec. 31, 2019USD ($)shares | |
Significant Accounting Policies [Line Items] | ||
Number of operating segments | 1 | |
Short-term Investments | $ 0 | $ 0 |
Provision for inventory | 10,000,000 | 0 |
Restricted Cash | 200,000 | |
Allowance for doubtful trade accounts receivable | 0 | 0 |
Goodwill impairment | 0 | |
Contract assets | 0 | |
Contract with Customer, Liability | 19,000 | 22,000 |
Shipping and other transportation costs | 200,000 | 300,000 |
Advertising costs | $ 100,000 | $ 100,000 |
Diluted weighted average common shares outstanding | shares | 9,714,000 | 10,097,000 |
Warrant | ||
Significant Accounting Policies [Line Items] | ||
Diluted weighted average common shares outstanding | shares | 1,000 | |
Options Outstanding | ||
Significant Accounting Policies [Line Items] | ||
Diluted weighted average common shares outstanding | shares | 412,000 | |
Minimum | ||
Significant Accounting Policies [Line Items] | ||
Revenue recognition, payment terms | Day | 30 | |
Property and equipment, estimated useful life | 3 years | |
Maximum | ||
Significant Accounting Policies [Line Items] | ||
Revenue recognition, payment terms | Day | 90 | |
Property and equipment, estimated useful life | 15 years |
Significant Accounting Polici_5
Significant Accounting Policies - Summary of Computation of Net Income or (Loss) Per Share (Details) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Numerator: | ||
Net income (loss) | $ (3,279) | $ 926 |
Weighted average common shares outstanding | ||
Basic | 9,714 | 9,684 |
Diluted | 9,714 | 10,097 |
Net income (loss) per share: | ||
Basic | $ (0.34) | $ 0.10 |
Diluted | $ (0.34) | $ 0.09 |
Significant Accounting Polici_6
Significant Accounting Policies - Summary of Potentially Dilutive Securities (Details) - shares | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] | ||
Potentially dilutive securities not included in the calculation of diluted net loss per share | 1,599 | 402 |
Stock options and restricted stock units | ||
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] | ||
Potentially dilutive securities not included in the calculation of diluted net loss per share | 1,548 | 402 |
Warrants outstanding | ||
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] | ||
Potentially dilutive securities not included in the calculation of diluted net loss per share | 51 |
Cash, Cash Equivalents and Sh_3
Cash, Cash Equivalents and Short-Term Investments - Schedule of Cash and Cash Equivalents and Short-term Investments by Significant Investment Category (Details) - USD ($) $ in Thousands | Dec. 31, 2020 | Dec. 31, 2019 |
Cash And Cash Equivalents And Short Term Investments [Line Items] | ||
Cash | $ 2,779 | $ 3,950 |
Short term investments Gross unrealized gains | 10 | |
Short term investments Gross unrealized losses | (2) | |
Short-term investments | 21,686 | |
Cash and cash equivalents and Short term investments, Amortized cost | 38,173 | 34,875 |
Cash and cash equivalents and Short term investments, Estimated fair value | 38,173 | 34,883 |
Cash and cash equivalents | 38,173 | 13,197 |
Level 1 | ||
Cash And Cash Equivalents And Short Term Investments [Line Items] | ||
Short term investments Gross unrealized gains | 2 | |
Short term investments Gross unrealized losses | (1) | |
Short-term investments | 3,079 | |
Cash equivalents and Short term investments, Estimated Fair Value | 8,579 | |
Cash and cash equivalents | 5,500 | |
Cash equivalents and Short term investments, Amortized cost | 8,578 | |
Level 2 | ||
Cash And Cash Equivalents And Short Term Investments [Line Items] | ||
Short term investments Gross unrealized gains | 8 | |
Short term investments Gross unrealized losses | (1) | |
Short-term investments | 18,607 | |
Cash equivalents and Short term investments, Estimated Fair Value | 22,354 | |
Cash and cash equivalents | 3,747 | |
Cash equivalents and Short term investments, Amortized cost | 22,347 | |
Money Market Funds | Level 1 | ||
Cash And Cash Equivalents And Short Term Investments [Line Items] | ||
Cash equivalents | $ 35,394 | 5,500 |
Repurchase Agreements | Level 2 | ||
Cash And Cash Equivalents And Short Term Investments [Line Items] | ||
Cash equivalents | 3,000 | |
Cash equivalents and Short term investments, Estimated Fair Value | 3,000 | |
Cash and cash equivalents | 3,000 | |
US Treasury Securities | Level 1 | ||
Cash And Cash Equivalents And Short Term Investments [Line Items] | ||
Short Term Investments Amortized cost | 3,078 | |
Short term investments Gross unrealized gains | 2 | |
Short term investments Gross unrealized losses | (1) | |
Short-term investments | 3,079 | |
Commercial Paper | Level 2 | ||
Cash And Cash Equivalents And Short Term Investments [Line Items] | ||
Cash equivalents | 747 | |
Short Term Investments Amortized cost | 8,920 | |
Short-term investments | 8,173 | |
Cash equivalents and Short term investments, Estimated Fair Value | 8,920 | |
Corporate Debt Securities | Level 2 | ||
Cash And Cash Equivalents And Short Term Investments [Line Items] | ||
Short Term Investments Amortized cost | 5,922 | |
Short term investments Gross unrealized gains | 5 | |
Short term investments Gross unrealized losses | (1) | |
Short-term investments | 5,926 | |
Cash equivalents and Short term investments, Estimated Fair Value | 5,926 | |
Asset-backed Securities | Level 2 | ||
Cash And Cash Equivalents And Short Term Investments [Line Items] | ||
Short Term Investments Amortized cost | 4,505 | |
Short term investments Gross unrealized gains | 3 | |
Short-term investments | 4,508 | |
Cash equivalents and Short term investments, Estimated Fair Value | $ 4,508 |
Cash, Cash Equivalents and Sh_4
Cash, Cash Equivalents and Short-Term Investments - Schedule of Short-Term Investments (Details) $ in Thousands | Dec. 31, 2020USD ($) |
Cash And Cash Equivalents And Short Term Investments [Line Items] | |
Short-term investments in continuous unrealized loss position for 12 months or less, Estimated fair value | $ 3,399 |
Short-term investments in continuous unrealized loss position for 12 months or less, Unrealized losses | (2) |
US Treasury Securities | |
Cash And Cash Equivalents And Short Term Investments [Line Items] | |
Short-term investments in continuous unrealized loss position for 12 months or less, Estimated fair value | 1,218 |
Short-term investments in continuous unrealized loss position for 12 months or less, Unrealized losses | (1) |
Corporate Debt Securities | |
Cash And Cash Equivalents And Short Term Investments [Line Items] | |
Short-term investments in continuous unrealized loss position for 12 months or less, Estimated fair value | 1,428 |
Short-term investments in continuous unrealized loss position for 12 months or less, Unrealized losses | (1) |
Asset-backed Securities | |
Cash And Cash Equivalents And Short Term Investments [Line Items] | |
Short-term investments in continuous unrealized loss position for 12 months or less, Estimated fair value | 753 |
Short-term investments in continuous unrealized loss position for 12 months or less, Unrealized losses | $ 0 |
Cash, Cash Equivalents and Sh_5
Cash, Cash Equivalents and Short-Term Investments - Additional Information (Details) - USD ($) $ in Thousands | Dec. 31, 2020 | Dec. 31, 2019 |
Investments, Debt and Equity Securities [Abstract] | ||
Short-term Investments | $ 0 | $ 0 |
Property and Equipment - Additi
Property and Equipment - Additional Information (Details) - USD ($) $ in Thousands | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Property Plant And Equipment [Line Items] | ||
Depreciation expense | $ 463 | $ 493 |
Property and Equipment - Schedu
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($) $ in Thousands | Dec. 31, 2020 | Dec. 31, 2019 |
Property Plant And Equipment [Line Items] | ||
Property and equipment, gross | $ 5,922 | $ 5,244 |
Less accumulated depreciation | (3,545) | (3,118) |
Property and equipment, net | 2,377 | 2,126 |
Computers and Software | ||
Property Plant And Equipment [Line Items] | ||
Property and equipment, gross | 596 | 572 |
Furniture, Fixtures, and Equipment | ||
Property Plant And Equipment [Line Items] | ||
Property and equipment, gross | 400 | 299 |
Manufacturing and Testing Equipment | ||
Property Plant And Equipment [Line Items] | ||
Property and equipment, gross | 3,874 | 3,444 |
Construction in Progress | ||
Property Plant And Equipment [Line Items] | ||
Property and equipment, gross | 120 | 18 |
Leasehold Improvements | ||
Property Plant And Equipment [Line Items] | ||
Property and equipment, gross | $ 932 | $ 911 |
Goodwill and Intangible Asset_2
Goodwill and Intangible Assets - Additional Information (Details) - USD ($) | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Goodwill and Intangible Assets Disclosure [Abstract] | ||
Change in goodwill balance | $ 0 | $ 0 |
Amortization | $ 629,000 | $ 655,000 |
Goodwill and Intangible Asset_3
Goodwill and Intangible Assets - Summary of Acquired Intangible Assets (Details) - USD ($) $ in Thousands | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Acquired Finite Lived Intangible Assets [Line Items] | ||
Gross carrying amount | $ 6,030 | $ 6,030 |
Accumulated amortization | 2,862 | 2,233 |
Intangibles, net | $ 3,168 | $ 3,797 |
Customer relationships | ||
Acquired Finite Lived Intangible Assets [Line Items] | ||
Weighted average amortization period (years) | 10 years | 10 years |
Gross carrying amount | $ 4,830 | $ 4,830 |
Accumulated amortization | 2,203 | 1,720 |
Intangibles, net | $ 2,627 | $ 3,110 |
Developed technologies | ||
Acquired Finite Lived Intangible Assets [Line Items] | ||
Weighted average amortization period (years) | 9 years | 9 years |
Gross carrying amount | $ 1,080 | $ 1,080 |
Accumulated amortization | 539 | 406 |
Intangibles, net | $ 541 | $ 674 |
Tradename | ||
Acquired Finite Lived Intangible Assets [Line Items] | ||
Weighted average amortization period (years) | 3 years | 3 years |
Gross carrying amount | $ 120 | $ 120 |
Accumulated amortization | $ 120 | 107 |
Intangibles, net | $ 13 |
Goodwill and Intangible Asset_4
Goodwill and Intangible Assets - Schedule of Estimated Annual Amortization of Intangible Assets (Details) - USD ($) $ in Thousands | Dec. 31, 2020 | Dec. 31, 2019 |
Goodwill and Intangible Assets Disclosure [Abstract] | ||
2021 | $ 598 | |
2022 | 563 | |
2023 | 563 | |
2024 | 563 | |
2025 | 551 | |
Thereafter | 330 | |
Intangibles, net | $ 3,168 | $ 3,797 |
Accrued Liabilities and Other -
Accrued Liabilities and Other - Summary of Accrued Liabilities and Other (Detail) - USD ($) $ in Thousands | Dec. 31, 2020 | Dec. 31, 2019 |
Accrued Liabilities and Other Liabilities [Abstract] | ||
Accrued expenses | $ 519 | $ 242 |
VAT payable | 327 | |
Accrued income taxes | 182 | 68 |
Other current liabilities | 159 | 34 |
Total | $ 1,187 | $ 344 |
Long-term Notes Payable (Incl_2
Long-term Notes Payable (Including Current Portion) and Line of Credit - Additional Information (Details) - Silicon Valley Bank - Revolving Credit Facility - USD ($) | 1 Months Ended | |
Jan. 31, 2018 | Dec. 31, 2019 | |
Line Of Credit Facility [Line Items] | ||
Line of credit facility allowable amount | $ 10,000,000 | |
Line of credit facility maturity date | Jan. 31, 2020 | |
Line of credit | $ 0 | |
Line of credit facility borrowing base limitation percentage of eligible receivables | 80.00% | |
Liquidity ratio | 1.25% |
Treasury Stock - Additional Inf
Treasury Stock - Additional Information (Details) - Common Stock - USD ($) $ / shares in Units, $ in Millions | Dec. 31, 2020 | Sep. 09, 2020 | Sep. 09, 2019 | Aug. 07, 2018 | Aug. 31, 2017 | Dec. 31, 2020 | Dec. 31, 2019 |
Share Repurchase Program August 2017 | |||||||
Equity Class Of Treasury Stock [Line Items] | |||||||
Stock approved for repurchase, value | $ 7 | ||||||
Period of stock repurchase program | 12 months | ||||||
Additional period of stock repurchase program | 12 months | ||||||
Share Repurchase Program September 9, 2019 | |||||||
Equity Class Of Treasury Stock [Line Items] | |||||||
Stock approved for repurchase, value | $ 7 | ||||||
Period of stock repurchase program | 12 months | ||||||
Additional period of stock repurchase program | 12 months | ||||||
Share Repurchase Program August 2017 and September 2019 | |||||||
Equity Class Of Treasury Stock [Line Items] | |||||||
Stock repurchase, shares | 534,000 | 69,000 | 108,000 | ||||
Stock repurchase, weighted average price per share | $ 9.86 | $ 8.78 | $ 11.41 | ||||
Stock repurchase, cost | $ 5.3 | $ 0.6 | $ 1.2 |
Income Taxes - Schedule of Inco
Income Taxes - Schedule of Income Tax Provisions (Detail) - USD ($) $ in Thousands | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Current: | ||
U.S. federal | $ 0 | $ 1 |
State and local | (2) | 3 |
Foreign | 269 | 144 |
Total current provision | 267 | 148 |
Deferred: | ||
U.S. federal | 10 | 10 |
State and local | (4) | 5 |
Total deferred provision | 6 | 15 |
Total tax provision | $ 273 | $ 163 |
Income Taxes - Additional Infor
Income Taxes - Additional Information (Details) - USD ($) | 12 Months Ended | ||
Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | |
Income Taxes [Line Items] | |||
U.S. federal statutory tax rate | 21.00% | 21.00% | |
Valuation allowance | $ 8,520,000 | $ 7,455,000 | |
Increase in valuation allowance | $ 1,100,000 | ||
Cumulative change in ownership percentage | 50.00% | ||
Period for cumulative change in ownership | 3 years | ||
Unrecognized tax benefit that would impact effective tax rate, if recognized | $ 9,000 | ||
Income tax interest and penalties accrued | 61,000 | 3,000 | |
Income tax interest and penalties | 57,000 | $ 1,000 | |
California | |||
Income Taxes [Line Items] | |||
Net operating loss carry forwards | $ 5,700,000 | ||
Net operating loss carry forwards, expire period | 2028 | ||
Federal | |||
Income Taxes [Line Items] | |||
Net operating loss carry forwards | $ 19,900,000 | ||
Net operating loss carry forwards, expire period | 2022 | ||
Operating loss carryforward available to offset future taxable income | $ 2,600,000 | ||
Percentage of future taxable income offset by operating loss carryforward | 80.00% | ||
Tax credit carry forwards | $ 1,300,000 | ||
Tax credit carry forwards, expire period | 2026 | ||
State | |||
Income Taxes [Line Items] | |||
Tax credit carry forwards | $ 1,400,000 |
Income Taxes - Schedule of Reco
Income Taxes - Schedule of Reconciliation of Income Tax Provision to Statutory Federal Income Tax Rate (Detail) - USD ($) $ in Thousands | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Effective Income Tax Rate Reconciliation, Amount [Abstract] | ||
Income taxes at statutory rates | $ (631) | $ 229 |
State income tax, net of federal benefit | (6) | 8 |
Permanent items | (20) | (11) |
Meals and entertainment | 29 | 50 |
Equity based compensation | 81 | (8) |
Research and development credit | (168) | (94) |
Federal return to provision | (136) | 101 |
Foreign taxes | 269 | 144 |
Other | 1 | |
Change in federal valuation allowance | 855 | (257) |
Total tax provision | $ 273 | $ 163 |
Income Taxes - Deferred Income
Income Taxes - Deferred Income Tax Assets and Liabilities (Detail) - USD ($) $ in Thousands | Dec. 31, 2020 | Dec. 31, 2019 |
Deferred tax assets: | ||
Net operating loss carryforwards | $ 4,741 | $ 4,564 |
Research and AMT credits | 2,664 | 2,208 |
Stock based compensation | 733 | 387 |
Accrued and other | 928 | 748 |
Deferred Tax Assets, Gross | 9,066 | 7,907 |
Less valuation allowance | (8,520) | (7,455) |
Deferred tax assets, net of allowance | 546 | 452 |
Deferred tax liabilities: | ||
Fixed assets | (344) | (288) |
Goodwill | (260) | (216) |
Deferred tax liabilities | (604) | (504) |
Total deferred tax liabilities | $ (58) | $ (52) |
Income Taxes - Summary of Recon
Income Taxes - Summary of Reconciliation of Unrecognized Tax Benefit Activity (Detail) - USD ($) $ in Thousands | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Income Tax Disclosure [Abstract] | ||
Beginning unrecognized tax benefits | $ 765 | $ 732 |
Decreases related to prior year tax positions | 36 | 7 |
Increases related to current year tax positions | 78 | 40 |
Ending unrecognized tax benefits | $ 879 | $ 765 |
Stockholders' Equity - Schedule
Stockholders' Equity - Schedule of Common Stock Reserved for Future Issuance (Details) - shares | Dec. 31, 2020 | Dec. 31, 2019 |
Class Of Stock [Line Items] | ||
Common stock, reserved for future issuance | 2,424,000 | 2,238,000 |
Warrants Issued and Outstanding | ||
Class Of Stock [Line Items] | ||
Common stock, reserved for future issuance | 51,000 | 51,000 |
Stock Option Awards Issued and Outstanding | ||
Class Of Stock [Line Items] | ||
Common stock, reserved for future issuance | 1,760,000 | 1,600,000 |
Authorized for Grants under the 2016 Equity Incentive Plan | ||
Class Of Stock [Line Items] | ||
Common stock, reserved for future issuance | 357,000 | 401,000 |
Authorized for grants under the 2016 Employee Stock Purchase Plan | ||
Class Of Stock [Line Items] | ||
Common stock, reserved for future issuance | 256,000 | 186,000 |
Stockholders' Equity - Schedu_2
Stockholders' Equity - Schedule of Common Stock Reserved for Future Issuance (Parenthetical) (Details) - shares | Jan. 01, 2020 | Dec. 31, 2020 | Dec. 31, 2019 |
Class Of Stock [Line Items] | |||
Treasury stock, shares at cost | 534,000 | 465,000 | |
2016 Equity Incentive Plan | |||
Class Of Stock [Line Items] | |||
Number of authorized shares increased | 387,000 | ||
2016 Employee Stock Purchase Plan | |||
Class Of Stock [Line Items] | |||
Number of authorized shares increased | 97,000 |
Stock Based Compensation - Addi
Stock Based Compensation - Additional Information (Details) - USD ($) | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | ||
Proceeds from exercise of stock options | $ 1,000,000 | $ 700,000 |
Intrinsic value of stock options exercised | 600,000 | 1,500,000 |
Stock-based compensation | $ 2,564,000 | $ 2,204,000 |
Common stock, reserved for future issuance | 2,424,000 | 2,238,000 |
Weighted average grant-date fair value of options granted | $ 4.30 | $ 4.93 |
Stock options vested aggregate intrinsic value | $ 8,200,000 | $ 2,300,000 |
Stock options expected to vest aggregate intrinsic value | 5,300,000 | 300,000 |
Grant date fair value of shares vested | $ 2,000,000 | 2,100,000 |
Employee Stock Purchase Plan | ||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | ||
Offering period of employee stock purchase plan | 6 months | |
Limited percentage of annual contribution | 20.00% | |
Percentage of discount and fair value of option | 15.00% | |
Proceeds from stock issued during period | $ 200,000 | $ 100,000 |
Number of stock issued during period | 27,002 | 10,114 |
Restricted Stock | ||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | ||
Total unrecognized compensation cost | $ 3,000,000 | $ 3,200,000 |
Total unrecognized compensation cost, period for recognition | 2 years 4 months 24 days | |
Restricted Stock Units | ||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | ||
Total unrecognized compensation cost | $ 1,500,000 | |
Total unrecognized compensation cost, period for recognition | 2 years 7 months 6 days | |
Restricted stock units, Grants | 151,000 | |
Weighted average grant date fair value, Grants | $ 10.17 | |
Restricted stock units, vesting period description | shares vest equally after each of the annual anniversaries, on March 1 of the respective year, over a four-year period | |
Restricted Stock Units | Employees | ||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | ||
Restricted stock units, Grants | 135,000 | 81,303 |
Weighted average grant date fair value, Grants | $ 10.26 | $ 11.46 |
Restricted stock units, vesting period | 4 years | 4 years |
Non-Employee Board of Directors | ||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | ||
Number of stock option value awarded per year | $ 30,000 | |
Non-Employee Board of Directors | Restricted Stock Units | ||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | ||
Number of restricted stock units value awarded per year | $ 30,000 | |
Board of Directors | ||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | ||
Number of stock option value awarded per year | $ 45,000 | |
Board of Directors | Restricted Stock Units | ||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | ||
Number of restricted stock units value awarded per year | $ 45,000 | |
Restricted stock units, Grants | 16,165 | 14,175 |
Weighted average grant date fair value, Grants | $ 9.35 | $ 10.75 |
Restricted stock units, vesting period description | shares vest on the first anniversary of the grant date | shares vest equally after each of the annual anniversaries, on March 1 of the respective year, over a four-year period. |
Minimum | ||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | ||
Service period for stock options granted to employees | 1 year | |
Maximum | ||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | ||
Service period for stock options granted to employees | 4 years | |
Maximum | Employee Stock Purchase Plan | ||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | ||
Purchase price percentage of market value of common stock | 85.00% | |
Authorized for Grants under the 2016 Equity Incentive Plan | ||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | ||
Common stock, reserved for future issuance | 357,000 | 401,000 |
Stock Based Compensation - Weig
Stock Based Compensation - Weighted Average Assumptions Used in Estimating Fair Value of Stock Options (Details) | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Share-based compensation arrangement by share-based payment award, Fair value assumptions and methodology | ||
Expected dividend yield | 0.00% | 0.00% |
Expected volatility | 44.10% | 40.80% |
Expected term (years) | 5 years 9 months 18 days | 6 years |
Risk-free interest rate | 1.50% | 2.10% |
Stock Based Compensation - Sche
Stock Based Compensation - Schedule Of Stock Based Compensation Expenses (Details) - USD ($) $ in Thousands | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||
Share-based payment arrangement, expense | $ 2,564 | $ 2,204 |
Cost of goods sold | ||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||
Share-based payment arrangement, expense | 2 | 0 |
Research and development | ||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||
Share-based payment arrangement, expense | 548 | 474 |
Sales and marketing | ||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||
Share-based payment arrangement, expense | 390 | 174 |
General and administrative | ||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||
Share-based payment arrangement, expense | $ 1,624 | $ 1,556 |
Stock Based Compensation - Summ
Stock Based Compensation - Summary of Outstanding Stock Option Activity (Details) | 12 Months Ended |
Dec. 31, 2020$ / sharesshares | |
Share-based Payment Arrangement [Abstract] | |
Number of shares, Beginning balance | shares | 1,600,000 |
Number of shares, Granted | shares | 402,000 |
Number of shares, Exercised | shares | (120,000) |
Number of shares, Expired/Forfeited | shares | (122,000) |
Number of shares, Ending balance | shares | 1,760,000 |
Number of shares, Vested and exercisable | shares | 984,000 |
Number of shares, Vested and expected to vest | shares | 1,760,000 |
Weighted average exercise price, Beginning balance | $ / shares | $ 9.98 |
Weighted average exercise price, Granted | $ / shares | 10.05 |
Weighted average exercise price, Exercised | $ / shares | 8.49 |
Weighted average exercise price, Expired/Forfeited | $ / shares | 10.38 |
Weighted average exercise price, Ending balance | $ / shares | 10.07 |
Weighted average exercise price, Vested and exercisable | $ / shares | 9.40 |
Weighted average exercise price, Vested and expected to vest | $ / shares | $ 10.07 |
Weighted average remaining contractual term | 7 years 7 months 6 days |
Weighted average remaining contractual term, Vested and exercisable | 6 years 8 months 12 days |
Weighted average remaining contractual term, Vested and expected to vest | 7 years 7 months 6 days |
Stock Based Compensation - Su_2
Stock Based Compensation - Summary of Outstanding Restricted Stock Unit Activity (Details) - Restricted Stock Units shares in Thousands | 12 Months Ended |
Dec. 31, 2020$ / sharesshares | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | |
Restricted stock units, Beginning balance | shares | 80 |
Restricted stock units, Grants | shares | 151 |
Restricted stock units, Vested | shares | (29) |
Restricted stock units, Ending balance | shares | 202 |
Weighted average grant date fair value, Beginning balance | $ / shares | $ 11.43 |
Weighted average grant date fair value, Grants | $ / shares | 10.17 |
Weighted average grant date fair value, Vested | $ / shares | 11.28 |
Weighted average grant date fair value, Ending balance | $ / shares | $ 10.51 |
Commitments and Contingencies -
Commitments and Contingencies - Additional Information (Detail) - USD ($) $ in Millions | 1 Months Ended | 12 Months Ended | ||
Sep. 30, 2020 | Feb. 29, 2020 | Dec. 31, 2020 | Dec. 31, 2019 | |
Office Space and Research Facilities Lease | ||||
Commitment And Contingencies [Line Items] | ||||
Operating leases, rent expense | $ 1.2 | $ 1 | ||
Lease expiration date | Dec. 31, 2025 | |||
Supply Agreement [Member] | ||||
Commitment And Contingencies [Line Items] | ||||
Payments for inventory | $ 0.3 | |||
Supply Agreement [Member] | Maximum | ||||
Commitment And Contingencies [Line Items] | ||||
Purchase of inventory | $ 2 | |||
Office Space Lease Agreement | ||||
Commitment And Contingencies [Line Items] | ||||
Operating lease maturity year | 2025 |
Commitments and Contingencies_2
Commitments and Contingencies - Schedule of Future Minimum Lease Payments Under Operating Leases (Detail) $ in Thousands | Dec. 31, 2020USD ($) |
Future minimum lease payment | |
2021 | $ 992 |
2022 | 721 |
2023 | 705 |
2024 | 689 |
2025 | 615 |
Total future minimum lease payment | $ 3,722 |
Customer and Geographic Infor_3
Customer and Geographic Information - Additional Information (Details) - Customer Concentration Risk | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Net Revenue | ||
Concentration Risk [Line Items] | ||
Concentration risk percentage | 10.00% | 10.00% |
Trade Accounts Receivable | ||
Concentration Risk [Line Items] | ||
Concentration risk percentage | 10.00% | 10.00% |
Customer and Geographic Infor_4
Customer and Geographic Information - Schedule of Concentration of Sales and Accounts Receivable (Details) - Customer Concentration Risk | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Net Revenue | ||
Concentration Risk [Line Items] | ||
Concentration risk percentage | 10.00% | 10.00% |
Net Revenue | Customer A | ||
Concentration Risk [Line Items] | ||
Concentration risk percentage | 34.00% | 36.00% |
Net Revenue | Customer B | ||
Concentration Risk [Line Items] | ||
Concentration risk percentage | 12.00% | 14.00% |
Trade Accounts Receivable | ||
Concentration Risk [Line Items] | ||
Concentration risk percentage | 10.00% | 10.00% |
Trade Accounts Receivable | Customer A | ||
Concentration Risk [Line Items] | ||
Concentration risk percentage | 23.00% | 33.00% |
Trade Accounts Receivable | Customer B | ||
Concentration Risk [Line Items] | ||
Concentration risk percentage | 17.00% | 7.00% |
Trade Accounts Receivable | Customer C | ||
Concentration Risk [Line Items] | ||
Concentration risk percentage | 13.00% | 9.00% |
Trade Accounts Receivable | Customer D | ||
Concentration Risk [Line Items] | ||
Concentration risk percentage | 0.00% | 14.00% |
Customer and Geographic Infor_5
Customer and Geographic Information - Schedule Of Long Lived Assets By Geographical Region (Details) - USD ($) $ in Thousands | Dec. 31, 2020 | Dec. 31, 2019 |
Revenues from External Customers and Long-Lived Assets [Line Items] | ||
Long-Lived Assets | $ 2,377 | $ 2,126 |
North America | ||
Revenues from External Customers and Long-Lived Assets [Line Items] | ||
Long-Lived Assets | 1,936 | 1,663 |
China | ||
Revenues from External Customers and Long-Lived Assets [Line Items] | ||
Long-Lived Assets | 249 | 190 |
United Kingdom | ||
Revenues from External Customers and Long-Lived Assets [Line Items] | ||
Long-Lived Assets | $ 192 | $ 273 |
Disaggregated Revenues - Summar
Disaggregated Revenues - Summary of Disaggregated Revenues By Sales Channel (Details) - USD ($) $ in Thousands | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Disaggregation Of Revenue [Line Items] | ||
Disaggregated revenues | $ 48,502 | $ 55,739 |
Fulfillment Distributors | ||
Disaggregation Of Revenue [Line Items] | ||
Disaggregated revenues | 27,356 | 32,273 |
OEM/ODM/CM | ||
Disaggregation Of Revenue [Line Items] | ||
Disaggregated revenues | 16,020 | 17,075 |
Other | ||
Disaggregation Of Revenue [Line Items] | ||
Disaggregated revenues | $ 5,126 | $ 6,391 |
Disaggregated Revenues - Summ_2
Disaggregated Revenues - Summary of Disaggregated revenues By Market Group (Detail) - USD ($) $ in Thousands | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Disaggregation of Revenue [Line Items] | ||
Sales | $ 48,502 | $ 55,739 |
Consumer [Member] | ||
Disaggregation of Revenue [Line Items] | ||
Sales | 37,129 | 43,000 |
Automotive [Member] | ||
Disaggregation of Revenue [Line Items] | ||
Sales | 7,463 | 8,873 |
Enterprise [Member] | ||
Disaggregation of Revenue [Line Items] | ||
Sales | $ 3,910 | $ 3,866 |
Disaggregated Revenues - Summ_3
Disaggregated Revenues - Summary of Disaggregated Revenues By Geography (Details) - USD ($) $ in Thousands | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Disaggregation Of Revenue [Line Items] | ||
Disaggregated revenues | $ 48,502 | $ 55,739 |
China | ||
Disaggregation Of Revenue [Line Items] | ||
Disaggregated revenues | 35,173 | 40,810 |
North America | ||
Disaggregation Of Revenue [Line Items] | ||
Disaggregated revenues | 10,044 | 11,611 |
Other | ||
Disaggregation Of Revenue [Line Items] | ||
Disaggregated revenues | $ 3,285 | $ 3,318 |
Disaggregated Revenues - Additi
Disaggregated Revenues - Additional Information (Detail) - USD ($) $ in Thousands | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Disaggregation of Revenue [Line Items] | ||
Revenue from contract with customer | $ 48,502 | $ 55,739 |
United States | ||
Disaggregation of Revenue [Line Items] | ||
Revenue from contract with customer | $ 9,600 | $ 9,700 |
Employee Benefit Plan - Additio
Employee Benefit Plan - Additional Information (Detail) - 401 K $ in Thousands | 12 Months Ended |
Dec. 31, 2020USD ($) | |
Employers matching contribution, annual vesting percentage | 20.00% |
Employer matching contribution, percent of match | 100.00% |
Employer discretionary contribution amount | $ 0 |
Maximum annual contributions per employee, percent | 4.00% |
Contribution expense | $ 200 |
Subsequent Events - Additional
Subsequent Events - Additional Information (Detail) - USD ($) $ / shares in Units, $ in Millions | Feb. 05, 2021 | Jan. 07, 2021 | Dec. 31, 2020 | Dec. 31, 2019 |
Subsequent Event [Line Items] | ||||
Common stock, shares issued | 10,318,000 | 10,146,000 | ||
Subsequent Event | Employment Inducement Incentive Award Plan | ||||
Subsequent Event [Line Items] | ||||
Number of shares authorized | 125,000 | |||
Stock options, terms of award | 10 | |||
Sale of stock, price per share | $ 24.22 | |||
Stock options, award vesting rights, percentage | 25.00% | |||
Subsequent Event | Employment Inducement Incentive Award Plan | Maximum | ||||
Subsequent Event [Line Items] | ||||
Common stock, shares issued | 300,000 | |||
Subsequent Event | NimbeLink Corp | ||||
Subsequent Event [Line Items] | ||||
Outstanding stock acquired | $ 15 | |||
Contingent consideration, liability | $ 8 |