XML 108 R77.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Contract with Customers - Contract Balances (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Disaggregation of Revenue      
Accounts receivable, trade $ 138,623   $ 144,865
Contract liability with customer 9,400   11,400
Deferred revenue 5,783 $ 9,467  
Deferred revenue recognized in earnings 7,735 $ 12,749  
Contract with Customers      
Disaggregation of Revenue      
Accounts receivable, trade $ 133,500   $ 139,400