XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Earnings Per Share [Abstract]    
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—Basic (in shares) 22,069 22,010
Weighted average shares outstanding—Diluted (in shares) 22,069 22,010
Earnings per common share - Basic (in usd per share) $ 8.64 $ 0.42
Earnings per common share - Diluted (in usd per share) $ 8.64 $ 0.42