XML 65 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Summary of Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2016
Current:      
Federal $ 7,115 $ 14,875 $ 17,244
State 1,582 2,561 2,040
Foreign (844) 290 982
Total current 7,853 17,726 20,266
Deferred:      
Federal 3,328 2,567 1,863
State 690 335 533
Foreign 848 (178) (793)
Total deferred 4,866 2,724 1,603
Total income tax provision $ 12,719 $ 20,450 $ 21,869