XML 67 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2020
Change in Contract with Customer, Liability [Roll Forward]    
Beginning balance $ 35,347 $ 39,747
Deferral of revenue 222,895 476,624
Less: Revenue recognized (213,728) (471,857)
Ending balance 44,514 44,514
Revenue recognized, recorded in deferred revenue as of prior period $ 33,800 $ 36,600