XML 57 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components - Schedule of Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2018
Jan. 31, 2018
Balance Sheet Components Disclosure [Abstract]    
Taxes payable $ 6,907 $ 4,052
Accrued marketing 8,561 5,928
Accrued travel and entertainment expenses 4,108 4,386
Acquisition consideration held back 3,725 0
Other accrued liabilities 20,332 12,463
Total accrued expenses and other liabilities $ 43,633 $ 26,829 [1]
[1] *Prior period information has been adjusted to reflect the adoption impact of Accounting Standards Codification 606, Revenue from Contracts with Customers (ASC 606), which we adopted on February 1, 2018.