Revenue | NOTE 4 – Revenue Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for promised goods or services. The Company’s performance obligations are satisfied either over time or at a point in time. Revenue from performance obligations that transferred at a point in time accounted for approximately 99% of the Company’s total revenue for the three and six months ended June 30, 2019. Revenue from performance obligations that transferred at a point in time accounted for approximately 95% of the Company’s total revenue for both the three and six months ended June 30, 2018. Nature of Products and Services Hardware The Company generally has one performance obligation in its arrangements involving the sales of radio frequency solutions in the Network Solutions segment, digital signal processing hardware in the Embedded Solutions segment and noise generators and components and power meter and analyzers in the Test and Measurement segment. When the terms of a contract include the transfer of multiple products, each distinct product is identified as a separate performance obligation. Generally, satisfaction occurs when control of the promised goods is transferred to the customer in exchange for consideration in an amount for which we expect to be entitled. Generally, control is transferred when legal title of the asset moves from the Company to the customer. We sell our products to a customer based on a purchase order, and the shipping terms per each individual order are primarily used to satisfy the single performance obligation. However, in order to determine control has transferred to the customer, the Company also considers: ● when the Company has a present right to payment for the asset ● when the Company has transferred physical possession of the asset to the customer ● when the customer has the significant risks and rewards of ownership of the asset ● when the customer has accepted the asset Software Arrangements involving licenses of software in the Embedded Solutions segment may involve multiple performance obligations, most notably subsequent releases of the software. The Company has concluded that each software release in a multiple deliverable arrangement in the Embedded Solutions segment is a distinct performance obligation and, accordingly, transaction price is allocated to each release when the customer obtains control of the software. Performance obligations that are not distinct at contract inception are combined. Specifically, with the Company’s sales of software, contracts that include customization may result in the combination of the customization services with the license as one distinct performance obligation and recognized over time. The duration of these performance obligations are typically one year or less. Services Arrangements involving calibration and repair services in the Company’s Test and Measurement segment are generally considered a single performance obligation and are recognized as the services are rendered. Shipping and Handling Shipping and handling activities performed after the customer obtains control are accounted for as fulfillment activities and recognized as cost of revenues. Significant Judgments For the Company’s more complex software and services arrangements significant judgment is required in determining whether licenses and services are distinct performance obligations that should be accounted for separately, or are not distinct, and thus accounted for together. Further, in cases where we determine that performance obligations should be accounted for separately, judgment is required to determine the standalone selling price for each distinct performance obligation. Certain of the Company’s shipments include a limited return right. In those cases the Company recognizes revenue net of expected returns. Contract Balances The timing of revenue recognition may differ from the timing of invoicing to customers and these timing differences result in contract assets or contract liabilities (deferred revenue) on the Company’s consolidated balance sheet. The Company records a contract asset when revenue is recognized prior to invoicing, or deferred revenue when revenue is recognized subsequent to invoicing. Contract assets are recorded in prepaid expenses and other current assets and were $0.1 million as of June 30, 2019 and $0.3 million as of December 31, 2018. Deferred revenue is $0.3 million and $0.1 million as of June 30, 2019 and December 31, 2018, respectively. Disaggregated Revenue We disaggregate our revenue from contracts with customers by product family and geographic location for each of our segments as we believe it best depicts how the nature, timing and uncertainty of our revenue and cash flows are affected by economic factors. See details in the tables below (in thousands). Three Months Ended June 30, 2019 Six Months Ended June 30, 2019 Network Solutions Test & Measurement Embedded Solutions Total Network Solutions Test & Measurement Embedded Solutions Total Net Revenues by Revenue Type Passive RF Components $ 5,575 $ - $ - $ 5,575 $ 11,333 $ - $ - $ 11,333 Noise Generators and Components - 1,579 - 1,579 - 3,025 - 3,025 Power Meters and Analyzers - 1,314 - 1,314 - 2,622 - 2,622 Signal Processing Hardware - - 4,590 4,590 - - 8,648 8,648 Software Licenses - - 3 3 - - 6 6 Services - 299 148 447 - 575 331 906 Total Net Revenue $ 5,575 $ 3,192 $ 4,741 $ 13,508 $ 11,333 $ 6,222 $ 8,985 $ 26,540 Net Revenues by Geographic Areas Americas $ 4,853 $ 2,262 $ 148 $ 7,263 $ 10,056 $ 4,066 $ 323 $ 14,445 EMEA 672 556 4,580 5,808 1,173 1,105 8,641 10,919 APAC 50 374 13 437 104 1,051 21 1,176 Total Net Revenue $ 5,575 $ 3,192 $ 4,741 $ 13,508 $ 11,333 $ 6,222 $ 8,985 $ 26,540 Three Months Ended June 30, 2018 Six Months Ended June 30, 2018 Network Solutions Test & Measurement Embedded Solutions Total Network Solutions Test & Measurement Embedded Solutions Total Net Revenues by Revenue Type Passive RF Components $ 5,636 $ - $ - $ 5,636 $ 11,147 $ - $ - $ 11,147 Noise Generators and Components - 1,588 - 1,588 - 3,087 - 3,087 Power Meters and Analyzers - 1,574 - 1,574 - 3,554 - 3,554 Signal Processing Hardware - - 3,555 3,555 - - 6,461 6,461 Software Licenses - - 28 28 - - 511 511 Services - 372 661 1,033 - 656 1,262 1,918 Total Net Revenue $ 5,636 $ 3,534 $ 4,244 $ 13,414 $ 11,147 $ 7,297 $ 8,234 $ 26,678 Net Revenues by Geographic Areas Americas $ 4,978 $ 2,242 $ 762 $ 7,982 $ 9,137 $ 4,757 $ 2,185 $ 16,079 EMEA 491 514 3,480 4,485 1,432 963 5,850 8,245 APAC 167 778 2 947 578 1,577 199 2,354 Total Net Revenue $ 5,636 $ 3,534 $ 4,244 $ 13,414 $ 11,147 $ 7,297 $ 8,234 $ 26,678 |