XML 74 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
SELECTED FINANCIAL STATEMENT INFORMATION, Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2018
Oct. 31, 2017
Accrued employee compensation and related payroll taxes $ 97,048 $ 78,058
Deferred revenue 28,262 29,247
Accrued customer rebates and credits 16,861 12,866
Accrued additional purchase consideration 6,138 7,588
Other Liabilities, Current 23,205 19,853
Accrued expenses and other current liabilities $ 171,514 $ 147,612