XML 74 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Accrued compensation $ 27,652 $ 17,725
Accrued sales and marketing 6,057 3,458
Accrued tax liabilities 4,785 32,617
Accrued cost of revenue 5,397 3,022
Other accrued expenses 14,673 16,843
Total accrued liabilities $ 58,564 $ 73,665 [1]
[1] As of January 1, 2018, the Company adopted Accounting Standards Update 2014-09, "Revenue from Contracts with Customers (Topic 606)" ("ASC 606"), using the full retrospective method. Accordingly, the Company has recast certain amounts in the prior period presented. See Note 1 below for additional discussion.