XML 131 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue From Contracts With Customers - Contract Balances Outstanding (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Current deferred revenue    
Current deferred revenue    
Balance as of December 31, 2017 $ 5,380 $ 20,784
Increases due to billings 7,961 15,548
Revenue recognized (4,678) (30,803)
Foreign currency impact 71 (149)
Balance as of December 31, 2018 11,776 5,380
Long-Term deferred revenue    
Increases due to billings 7,961 15,548
Revenue recognized (4,678) (30,803)
Foreign currency impact 71 (149)
Contract with Customer, Asset, Reclassified to Receivable 3,042  
Long-Term deferred revenue    
Disaggregation of Revenue [Line Items]    
Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Modification of Contract (694)  
Current deferred revenue    
Increases due to billings 0 8,241
Revenue recognized 0 0
Foreign currency impact (122) (525)
Long-Term deferred revenue    
Balance as of December 31, 2017 7,716 0
Increases due to billings 0 8,241
Revenue recognized 0 0
Foreign currency impact (122) (525)
Balance as of December 31, 2018 3,858 $ 7,716
Contract with Customer, Asset, Reclassified to Receivable $ (3,042)