XML 75 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Contracts with Clients and Customers - Summary of Contract Balances (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Contract Assets    
Trade Accounts Receivable, net $ 71,183 $ 72,180
Unbilled Accounts Receivable 1,079 235
Costs to Fulfill 4,875 5,214
Total Contract Assets 77,137 77,629
Contract Liabilities    
Accrued Contract Liabilities 1,806 535
Deferred Revenue 7,456 9,255
Total Contract Liabilities $ 9,262 $ 9,790