XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Deferred Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenue Recognition [Abstract]        
Balance at beginning of period $ 85,600 $ 63,500 $ 81,600 $ 59,900
New contracts sold 13,600 11,500 26,800 21,400
Less: reductions for revenue recognized (9,400) (7,300) (18,600) (13,600)
Balance at end of period $ 89,800 $ 67,700 $ 89,800 $ 67,700