XML 48 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Deferred Revenue (Tables)
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Schedule of Change in Deferred Revenue
The following tables present the changes in deferred revenue for the periods presented (in thousands):
Three Months Ended
June 30, 2020
Balance as of April 1, 2020$35,347  
Deferral of revenue222,895  
Less: Revenue recognized(213,728) 
Balance as of June 30, 2020
$44,514  

Six Months Ended
June 30, 2020
Balance as of January 1, 2020$39,747  
Deferral of revenue476,624  
Less: Revenue recognized(471,857) 
Balance as of June 30, 2020
$44,514