XML 55 R20.htm IDEA: XBRL DOCUMENT v3.19.3
Basis of Presentation (Policies)
9 Months Ended
Sep. 30, 2019
Basis of Presentation [Abstract]  
Revenue Recognition

Revenue Recognition 

On January 1, 2018, we adopted Accounting Standards Update ("ASU") No. 2014-09, Revenue from Contracts with Customers (Topic 606), using the full retrospective transition method. The Company's adoption of ASU 2014-09 did not have a material impact on the amount and timing of revenue recognized in its consolidated financial statements.

 

Under ASU 2014-09, we recognize revenue when control of the promised goods or services is transferred to customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services.


We determine revenue recognition through the following steps:
Identification of a contract, or contracts, with a customer;
Identification of performance obligations in the contract;

Determination of the transaction price;
Allocation of the transaction price to the performance obligations in the contract; and
Recognition of revenue when, or as, we satisfy a performance obligation.

 

Revenue disaggregated by revenue source for the three and nine months ended September 30, 2019 and 2018 consists of the following (in thousands); revenue excludes sales and usage-based taxes when or if it has been determined that we are acting as a pass-through agent: 

 



Three Months Ended September 30,
Nine Months Ended September 30,



2019
2018
2019
  2018

Product sales
$ 1,299
$ 1,750
$ 4,940   $ 3,970
Royalties

2,390

2,299
  6,346     6,982
Total revenue
$ 3,689
$ 4,049
$ 11,286   $ 10,952

 

Product Sales:

Product revenue is generated primarily from the direct sales of our RTMS radar systems worldwide and our Autoscope video systems outside of North America. Revenue is recognized when control of the promised goods or services is transferred to our customers in an amount that reflects the amount we expect to receive in exchange for those goods or services.

 

Certain product sales may contain multiple performance obligations for revenue recognition purposes. Multiple performance obligations may include hardware, software, installation services, training, or support.  In arrangements when we have multiple performance obligations, the transaction price is allocated to each performance obligation using the relative stand-alone selling price. We generally determine stand-alone selling prices based on the observable stand-alone prices charged to customers. For performance obligations without observable stand-alone prices charged to customers, we evaluate the adjusted market assessment approach, the expected cost plus margin approach, and stand-alone sales to estimate the stand-alone selling prices.

 

Revenue for services such as maintenance, repair, and technical support is recognized either as the service is performed or ratably over the defined contractual period for service maintenance contracts. From time to time, we may provide ITS consulting services with a defined contract where deliverables may vary according to customer requirements. Our payment terms may vary by the type and location of our customer and the products or services offered. During the third quarter of 2019, management identified and corrected an immaterial error related to revenue from consulting services of approximately $120,000 by recognizing this revenue during the third quarter of 2019. These consulting services were performed and qualified for revenue recognition in prior periods, primarily during 2018

 

We record deferred revenues when cash payments are received or due in advance of our performance, including amounts which are refundable. The term between invoicing and when payment is due is not significant. For certain products or services and customer types, we require payment before we deliver the products or perform services.

 

We record provisions against sales revenue for estimated returns and allowances in the period when the related revenue is recorded based on historical sales returns and changes in end user demand.

 

Royalties:

Econolite Control Products, Inc. (“Econolite”) is our licensee that sells our Autoscope video system products in the United States, Mexico, Canada and the Caribbean. We earn and recognize the royalty of approximately 50% of Econolite's gross profit on licensed products when the products are shipped or delivered to its customers.

 

Practical Expedients and Exemptions:


We generally expense sales commissions when incurred because the amortization periods would have been one year or less.  These costs are recorded within sales and marketing expense.

 

We do not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed.

Inventories

Inventories

Inventories are primarily electronic components and finished goods and are valued at the lower of cost or net realizable value determined under the first-in, first-out accounting method.

Income Taxes

Income Taxes

We record a tax provision for the anticipated tax consequences of our reported results of operations. Deferred tax assets and liabilities are measured using the currently enacted tax rates that apply to taxable income in effect for the years in which those deferred tax assets and liabilities are expected to be realized or settled. We record a valuation allowance to reduce deferred tax assets to the amount that is believed more likely than not to be realized. We believe it is more likely than not that forecasted income, including income that may be generated as a result of certain tax planning strategies, together with the tax effects of the deferred tax liabilities, will be sufficient to fully recover the remaining net realizable value of our deferred tax assets. In the event that all or part of the net deferred tax assets are determined not to be realizable in the future, an adjustment to the valuation allowance would be charged to earnings in the period in which such determination is made. In addition, the calculation of tax liabilities involves significant judgment in estimating the impact of uncertainties in the application of complex tax laws. Resolution of these uncertainties in a manner inconsistent with management’s expectations could have a material impact on our financial condition and operating results. We recognize penalties and interest expense related to unrecognized tax benefits in income tax expense.


On a quarterly basis, the Company evaluates all positive and negative evidence in determining if the valuation allowance is fairly stated. At September 30, 2019, the Company determined that, based on the profitability it has achieved, historical taxable cumulative profits, and estimates of future income, there is sufficient positive evidence to conclude that the likelihood of realization of deferred tax assets outweighs the negative evidence. The valuation allowance was partially released for the deferred tax assets that the Company is more likely than not to realize, which resulted in a $5.2 million non-cash income tax benefit from the recognition of $5.4 million in net deferred tax assets for the three- and nine-month periods ended September 30, 2019.

Intangible Assets

Intangible Assets

We capitalize certain software development costs related to software to be sold, leased, or otherwise marketed. Capitalized software development costs include purchased materials, services, internal labor and other costs associated with the development of new products and services. Software development costs are expensed as incurred until technological feasibility has been established, at which time future costs incurred are capitalized until the product is available for general release to the public. Based on our product development process, technological feasibility is generally established once product and detailed program designs have been completed, uncertainties related to high-risk development issues have been resolved through coding and testing, and we have established that the necessary skills, hardware, and software technology are available for production of the product. Once a software product is available for general release to the public, capitalized development costs associated with that product will begin to be amortized to cost of sales over the product's estimated economic selling life, using the straight-line method in a manner that is consistent with the anticipated timing of product revenue recognition.

Capitalized software development costs are subject to an ongoing assessment of recoverability, which is impacted by estimates and assumptions of future revenues and expenses for these software products, as well as other factors such as changes in product technologies. Any portion of unamortized capitalized software development costs that is determined to be in excess of net realizable value has been expensed in the period in which such a determination is made. Subsequent to reaching technological feasibility for certain software products, we capitalized approximately $281,000 and $32,000 of software development costs during the quarters ended September 30, 2019 and 2018, respectively, and approximately $1.0 million and $134,000 during the nine months ended September 30, 2019 and 2018, respectively. 

Intangible assets with finite lives are amortized on a straight-line basis over the expected period to be benefited by future cash flows and reviewed for impairment. At both September 30, 2019 and 2018, we determined there was no impairment of intangible assets. At both September 30, 2019 and 2018, there were no indefinite-lived intangible assets.