XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.0.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Jan. 31, 2022
Earnings Per Share [Abstract]  
Earnings Per Share
The following table presents earnings per share:
 Three Months Ended
 January 31, 2022January 31, 2021
 (in thousands, except per share amounts)
Net income$192,807 $9,478 
Distributed and undistributed (earnings) to unvested restricted stock$(2,186)$(133)
Distributed and undistributed earnings to common shareholders—Basic$190,621 $9,345 
Weighted average shares outstanding—Basic22,069 22,010 
Weighted average shares outstanding—Diluted22,069 22,010 
Earnings per common share—Basic$8.64 $0.42 
Earnings per common share—Diluted$8.64 $0.42