XML 52 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share and Cash Dividends - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2020
Jul. 31, 2020
Apr. 30, 2020
Oct. 31, 2019
Jul. 31, 2019
Apr. 30, 2019
Oct. 31, 2020
Oct. 31, 2019
Earnings Per Share Diluted [Line Items]                
Dilutive common stock equivalents were excluded from the computation of diluted earnings per share 889,000     786,000     815,000 352,000
Cash dividend declared and payable $ 0 $ 0 $ 0 $ 0.20 $ 0.20 $ 0.20   $ 0.60
Dividend paid               $ 13,796
Dividend payable date       Sep. 24, 2019 Jun. 25, 2019 Apr. 24, 2019    
Dividend paid       $ 4,600 $ 4,600 $ 4,600 $ 0 $ 13,796
Stock Options                
Earnings Per Share Diluted [Line Items]                
Dilutive common stock equivalents were excluded from the computation of diluted earnings per share             80,000