XML 35 R12.htm IDEA: XBRL DOCUMENT
v3.20.4

Revenue | 9 Months Ended | 12 Months Ended
--- | --- | ---
Sep. 30, 2020 | Dec. 31, 2019
Revenue from Contract with Customer [Abstract] |  |
Revenue | Note 2. Revenue Disaggregation of Revenues The Company disaggregates its revenue from contracts with customers by geographic region based on the primary location where the customer is situated, by segment and timing of transfer of goods or services to customers (point-in-time or over time), as it believes it best depicts how the nature, amount, timing of its revenue and cash flows are affected by economic factors. Total revenue based on the disaggregation criteria described above were as follows (in thousands):
|  | Nine months ended September 30, |
|  | 2020 |  |  | 2019 |
|  | Revenue |  |  | % of Revenue |  |  | Revenue |  |  | % of Revenue |
Revenue by primary geographical market: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
North America |  | $ | 3,198 |  |  |  | 28 | % |  | $ | 5,606 |  |  |  | 82 | %
Asia Pacific |  |  | 720 |  |  |  | 6 | % |  |  | 433 |  |  |  | 6 | %
Europe, Middle East, and Asia |  |  | 7,601 |  |  |  | 66 | % |  |  | 764 |  |  |  | 12 | %
Total |  | $ | 11,519 |  |  |  | 100 | % |  | $ | 6,803 |  |  |  | 100 | %
Revenue by timing of recognition: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenue recognized at a point in time |  | $ | 2,076 |  |  |  | 18 | % |  | $ | 4,373 |  |  |  | 64 | %
Revenue recognized over time |  |  | 9,443 |  |  |  | 82 | % |  |  | 2,430 |  |  |  | 36 | %
Total |  | $ | 11,519 |  |  |  | 100 | % |  | $ | 6,803 |  |  |  | 100 | %
Revenue by segment : |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Autonomy Solutions |  | $ | 9,587 |  |  |  | 83 | % |  | $ | 4,373 |  |  |  | 64 | %
Other Component Sales |  |  | 1,932 |  |  |  | 17 | % |  |  | 2,430 |  |  |  | 36 | %
Total |  | $ | 11,519 |  |  |  | 100 | % |  | $ | 6,803 |  |  |  | 100 | %
Remaining performance obligations Revenue allocated to remaining performance obligations represents the transaction price allocated to the performance obligations that are unsatisfied, or partially unsatisfied. It includes unearned revenue and amounts that will be invoiced and recognized as revenue in future periods and does not include contracts where the customer is not committed. The customer is not considered committed where they are able to terminate for convenience without payment of a substantive penalty under the contract. Additionally, as a practical expedient, the Company has not disclosed the value of unsatisfied performance obligations for contracts with an original expected length of one year or less. As of September 30, 2020, approximately $9.9 million of revenue is expected to be recognized from remaining performance obligations of which $4.9 million is expected to be recognized over the next 12 months. Contract assets and liabilities Contract assets primarily represent revenues recognized for performance obligations that have been satisfied but for which amounts have not been billed. Contract assets as of September 30, 2020 and December 31, 2019 were $2.7 million and $0 respectively. Contract liabilities consist of deferred revenue and customer advanced payments. Deferred revenue includes billings in excess of revenue recognized related to product sales, and other services revenue and is recognized as revenue when the Company performs under the contract. Customer advanced payments represent required customer payments in advance of product shipments according to customer’s payment term. Customer advance payments are recognized as revenue when control of the performance obligation is transferred to the customer. The opening and closing balances of our contract liabilities were as follows (in thousands):
|  | As of |
|  | September 30, 2020 |  |  | December 31, 2019 |
Contract liabilities, current |  | $ | 956 |  |  | $ | 225 |
Contract liabilities, non-current |  |  | — |  |  |  | — |
Total contract liabilities |  | $ | 956 |  |  | $ | 225 |
The significant changes in contract liabilities balances consisted of the following (in thousands):
|  | As of September 30, |
|  | 2020 |  |  | 2019 |
Beginning balance |  | $ | 225 |  |  | $ | — |
Revenue recognized that was included in the contract liabilities beginning balance |  |  | (225 | ) |  |  | — |
Increase due to cash received and not recognized as revenue and billings in excess of revenue recognized during the period |  |  | 956 |  |  |  | 2,596 |
Ending balance |  | $ | 956 |  |  | $ | 2,596 |
| Note 2. Revenue Disaggregation of Revenues The Company disaggregates its revenue from contracts with customers by geographic region based on the primary locations where the customer is situated, type of good or service and timing of transfer of goods or services to customers (point-in-time or over time), as it believes it best depicts how the nature, amount, timing and uncertainty of its revenue and cash flows are affected by economic factors. Total revenue based on the disaggregation criteria described above are as follows (in thousands):
|  | Year Ended December 31, |
|  | 2019 |  |  | 2018 |
|  | Revenue |  |  | % of Revenue |  |  | Revenue |  |  | % of Revenue |
Revenue by primary geographical market: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
North America |  | $ | 10,453 |  |  |  | 83 | % |  | $ | 9,408 |  |  |  | 80 | %
Asia Pacific |  |  | 469 |  |  |  | 4 | % |  |  | 140 |  |  |  | 1 | %
Europe, Middle East, and Asia |  |  | 1,680 |  |  |  | 13 | % |  |  | 2,144 |  |  |  | 19 | %
Total |  |  | 12,602 |  |  |  | 100 | % |  |  | 11,692 |  |  |  | 100 | %
Revenue by timing of recognition: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Recognized at a point in time |  |  | 9,666 |  |  |  | 77 | % |  |  | 7,236 |  |  |  | 62 | %
Recognized over time |  |  | 2,936 |  |  |  | 23 | % |  |  | 4,456 |  |  |  | 38 | %
Total |  |  | 12,602 |  |  |  | 100 | % |  |  | 11,692 |  |  |  | 100 | %
Revenue by segment: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Autonomy Solutions |  |  | 9,666 |  |  |  | 77 | % |  |  | 7,236 |  |  |  | 62 | %
Other component sales |  |  | 2,936 |  |  |  | 23 | % |  |  | 4,456 |  |  |  | 38 | %
Total |  |  | 12,602 |  |  |  | 100 | % |  |  | 11,692 |  |  |  | 100 | %
Contract liabilities consist of deferred revenue and customer advance payments. Deferred revenue includes billings in excess of revenue recognized and is recognized as revenue when the Company performs under the contract. Customer advance payments represent required customer payments in advance of product shipments according to payment terms. Customer advance payments are recognized as revenue when control of the performance obligation is transferred to the customer. Contract liabilities consisted of the following as of December 31, 2019 (in thousands):
|  | As of December 31, |
|  | 2019 |
Contract liabilities, current |  | $ | 225 |
Contract liabilities, long-term |  |  | — |
Total |  | $ | 225 |
The following table shows the significant changes in contract liabilities balances as of December 31, 2019 (in thousands):
|  | Year Ended December 31, |
|  | 2019 |  |  | 2018 |
Beginning balance |  | $ |  |  |  | $ | 1,250 |
Impact of ASC 606 adoption |  |  | — |  |  |  | — |
Revenue recognized that was included in the contract liabilities beginning balance |  |  |  |  |  |  | (1,250 | )
Increase due to cash received and not recognized as revenue and billings in excess of revenue recognized during the period |  |  | 225 |  |  |  | — |
Customer deposits reclassified to refund liabilities |  |  | — |  |  |  | — |
Ending balance |  | $ | 225 |  |  | $ | — |

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

X
- Definition The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI http://asc.fasb.org/topic&trid=49130388 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (b)(2) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration