XML 64 R50.htm IDEA: XBRL DOCUMENT v3.6.0.2
INCOME TAXES (Schedule of Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Oct. 31, 2016
Jul. 31, 2016
Apr. 30, 2016
Jan. 31, 2016
Oct. 31, 2015
Jul. 31, 2015
Apr. 30, 2015
Jan. 31, 2015
Oct. 31, 2016
Oct. 31, 2015
Oct. 31, 2014
Current:                      
U.S. taxes                 $ 1,362 $ 4,600 $ 3,498
Foreign taxes                 4,456 3,752 3,594
Current provision for income taxes                 5,818 8,352 7,092
Deferred:                      
U.S. taxes                 (176) (896) (709)
Foreign taxes                 (49) (117) (165)
Deferred provision for income taxes                 (225) (1,013) (874)
Provision for income taxes $ 1,539 $ 1,120 $ 1,225 $ 1,709 $ 1,851 $ 1,573 $ 1,878 $ 2,037 $ 5,593 $ 7,339 $ 6,218