XML 58 R43.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue - Schedule of Change in Deferred Revenue Related to Contract with Customers (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
Total [Member]  
Beginning balance at December 31, 2017 $ 8,376
Deferral of revenue 33,192
Recognition of deferred revenue (32,765)
Foreign currency translation (79)
Ending balance at December 31, 2018 8,724
Current [Member]  
Beginning balance at December 31, 2017 7,913 [1]
Deferral of revenue 32,060
Recognition of deferred revenue (31,928)
Foreign currency translation (79)
Ending balance at December 31, 2018 7,966 [1]
Long-Term [Member]  
Beginning balance at December 31, 2017 463 [2]
Deferral of revenue 1,132
Recognition of deferred revenue (837)
Foreign currency translation
Ending balance at December 31, 2018 $ 758 [2]
[1] Presented as "Deferred revenue" on our consolidated balance sheets.
[2] Presented as part of "Other long-term liabilities" on our consolidated balance sheets.