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     9      19