XML 95 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Deferred Revenue (Tables)
12 Months Ended
Dec. 31, 2019
Deferred Revenue  
Schedule of recognized revenue and remaining deferred revenue balance

The recognized revenue and remaining balance is shown below (in thousands):

 

 

 

 

 

    

Amount

Deferred revenue balance - December 31, 2018

    

$

27,883

New billings

 

 

106,153

Revenue recognized

 

 

(110,046)

Deferred revenue balance - December 31, 2019

 

$

23,990