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 nine months ended September 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 nine months ended September 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. There were no contract assets as of September 30, 2019 and $0.3 million as of December 31, 2018. Deferred revenue is $0.1 million as of September 30, 2019 and December 31, 2018. 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 September 30, 2019 Nine Months Ended September 30, 2019 Network Test & Embedded Total Network Test & Embedded Total Net Revenues by Revenue Type Passive RF Components $ 5,185 $ - $ - $ 5,185 $ 16,518 $ - $ - $ 16,518 Noise Generators and Components - 1,337 - 1,337 - 4,362 - 4,362 Power Meters and Analyzers - 1,323 - 1,323 - 3,946 - 3,946 Signal Processing Hardware - - 2,506 2,506 - - 11,154 11,154 Software Licenses - - 5 5 - - 11 11 Services - 336 120 456 - 911 451 1,362 Total Net Revenue $ 5,185 $ 2,996 $ 2,631 $ 10,812 $ 16,518 $ 9,219 $ 11,616 $ 37,353 Net Revenues by Geographic Areas Americas $ 4,429 $ 2,153 $ 595 $ 7,177 $ 14,485 $ 6,220 $ 918 $ 21,623 EMEA 699 474 2,011 3,184 1,872 1,579 10,652 14,103 APAC 57 369 25 451 161 1,420 46 1,627 Total Net Revenue $ 5,185 $ 2,996 $ 2,631 $ 10,812 $ 16,518 $ 9,219 $ 11,616 $ 37,353 Three Months Ended September 30, 2018 Nine Months Ended September 30, 2018 Network Test & Embedded Total Network Test & Embedded Total Net Revenues by Revenue Type Passive RF Components $ 6,034 $ - $ - $ 6,034 $ 17,181 $ - $ - $ 17,181 Noise Generators and Components - 1,549 - 1,549 - 4,636 - 4,636 Power Meters and Analyzers - 1,795 - 1,795 - 5,349 - 5,349 Signal Processing Hardware - - 3,357 3,357 - - 9,818 9,818 Software Licenses - - 192 192 - - 703 703 Services - 339 753 1,092 - 995 2,015 3,010 Total Net Revenue $ 6,034 $ 3,683 $ 4,302 $ 14,019 $ 17,181 $ 10,980 $ 12,536 $ 40,697 Net Revenues by Geographic Areas Americas $ 5,232 $ 2,949 $ 795 $ 8,976 $ 14,369 $ 7,706 $ 2,980 $ 25,055 EMEA 612 305 3,269 4,186 2,044 1,268 9,119 12,431 APAC 190 429 238 857 768 2,006 437 3,211 Total Net Revenue $ 6,034 $ 3,683 $ 4,302 $ 14,019 $ 17,181 $ 10,980 $ 12,536 $ 40,697 |