XML 45 R20.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2019
Revenue Recognition  
Schedule of disaggregation of revenues

The following table provides information about disaggregated revenue by timing of revenue recognition, (in thousands):

      Three Months Ended September 30, 2019
            License and            
      Product     royalty     Contract      
      revenue     revenue     revenue     Total
Timing of revenue recognition:                        
     Products transferred at a point in time   $ 999    $ 17    $ 121    $ 1,137 
     Product and services transferred over time             53      53 
     Total   $ 999    $ 17    $ 174    $ 1,190 

 

      Nine Months Ended September 30, 2019
            License and            
      Product     royalty     Contract      
      revenue     revenue     revenue     Total
Timing of revenue recognition:                        
     Products transferred at a point in time   $ 1,198    $ 17    $ 173    $ 1,388 
     Product and services transferred over time             2,893      2,893 
     Total   $ 1,198    $ 17    $ 3,066    $ 4,281 

 

      Three Months Ended September 30, 2018
            License and            
      Product     royalty     Contract      
      revenue     revenue     revenue     Total
Timing of revenue recognition:                        
     Products transferred at a point in time   $   $ 10,000    $ 26    $ 10,026 
     Product and services transferred over time             1,546      1,546 
     Total   $   $ 10,000    $ 1,572    $ 11,572 

 

      Nine Months Ended September 30, 2018
            License and            
      Product     royalty     Contract      
      revenue     revenue     revenue     Total
Timing of revenue recognition:                        
     Products transferred at a point in time   $   $ 10,011    $ 182    $ 10,193 
     Product and services transferred over time             5,581      5,581 
     Total   $   $ 10,011    $ 5,763    $ 15,774 

 

 

 

 

 

 

 

Costs in excess of billings and billings in excess of costs

The following table provides information about receivables, contract assets, and contract liabilities from contracts with customers (in thousands):

      September 30,     December 31,
      2019     2018
             
Accounts receivable, net   $ 505    $ 476 
Costs and estimated earnings in excess of billings on uncompleted contracts         987 
Deferred revenue     28     
Contract liabilities     10,000     
Other current liabilities         10,000 

 

 

 

 

 

 

 

 

 

 

 

 

Schedule of contract assets and liabilities

Significant changes in the contract assets and the contract liabilities balances during the period are as follows (in thousands, except percentages):

      September 30,     December 31,          
      2019     2018     $ Change   % Change
                       
Contract assets   $   $ 987    $ (987)   (100.0)
Contract liabilities     (10,028)     -       (10,028)   -  
Net contract assets (liabilities)   $ (10,028)   $ 987    $ (11,015)   (1,116.0)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Transaction price allocated to the remaining performance obligations, expected timing

The following table provides information about the estimated timing of revenue recognition (in thousands):

      Remainder of 2019     2020
             
Product revenue   $ 3,482    $ 2,796 
License and royalty revenue     84      57 
Contract revenue         19