XML 67 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue - Schedule of Contract Balances (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Jan. 01, 2018
Dec. 31, 2017
Contract With Customer Asset Net [Abstract]      
Accounts receivable, net $ 106,094 $ 133,281  
Contract assets, current portion 3,945 4,113  
Deferred revenue, current portion 33,948 42,950 $ 34,501
Deferred revenue, non-current portion $ 13,549 $ 12,023 $ 48,511