Stockholders' Equity (Tables)
12 Months Ended
Oct. 31, 2018
Equity [Abstract]  
Summary of stock repurchase program
A summary of the stock repurchase program, reported based on trade date, is summarized as follows:
 
Shares Repurchased
 
Weighted-Average Price per Share
 
Amount Repurchased (in thousands)
Cumulative balance at October 31, 2017
—

 
$
—

 
$
—

Repurchase of common stock under the stock repurchase program
4,290,801

 
25.86

 
110,981

Cumulative balance at October 31, 2018
4,290,801

 
$
25.86

 
$
110,981