XML 32 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2020
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 June 30, 2020
      Product     License and
royalty
    Contract      
      revenue     revenue     revenue     Total
Timing of revenue recognition:                        
     Products transferred at a point in time   $   $ 572    $   $ 572 
     Product and services transferred over time             15      15 
     Total   $   $ 572    $ 15    $ 587 

 

      Six Months Ended June 30, 2020
      Product     License and
royalty
    Contract      
      revenue     revenue     revenue     Total
Timing of revenue recognition:                        
     Products transferred at a point in time   $ 1,247    $ 784    $   $ 2,035 
     Product and services transferred over time             21      21 
     Total   $ 1,247    $ 784    $ 25    $ 2,056 

 

      Three Months Ended June 30, 2019
      Product     License and
royalty
    Contract      
      revenue     revenue     revenue     Total
Timing of revenue recognition:                        
     Products transferred at a point in time   $   $   $ 36    $ 36 
     Product and services transferred over time             1,204      1,204 
     Total   $   $   $ 1,240    $ 1,240 

 

      Six Months Ended June 30, 2019
      Product     License and
royalty
    Contract      
      revenue     revenue     revenue     Total
Timing of revenue recognition:                        
     Products transferred at a point in time   $ 199    $   $ 52    $ 251 
     Product and services transferred over time             2,840      2,840 
     Total   $ 199    $   $ 2,892    $ 3,091 

 

 

 

 

 

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):

      June 30,     December 31,
      2020     2019
             
Accounts receivable, net   $   $ 1,079 
Accrued liabilities     159      432 
Deferred revenue         21 
Contract liabilities     8,699      9,755 

 

 

 

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):

      June 30,     December 31,          
      2020     2019     $ Change   % Change
                       
Contract assets   $   $   $   -  
Contract liabilities     (8,858)     (10,208)     1,350   (13.2)
Net contract assets (liabilities)   $ (8,858)   $ (10,208)   $ 1,350    (13.2)

 

 

 

 

 

 

 

 

 

 

 

 

 

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 2020     2021
             
License and royalty revenue   $ 1,051    $