Stock Repurchase Program and Cash Dividends (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 9 Months Ended | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 13, 2020 |
Feb. 18, 2020 |
Oct. 31, 2020 |
May 02, 2020 |
Nov. 02, 2019 |
Aug. 03, 2019 |
May 04, 2019 |
Oct. 31, 2020 |
Nov. 02, 2019 |
Nov. 30, 2019 |
Nov. 28, 2018 |
|
| Stockholders' Equity | |||||||||||
| Stock Repurchase Program, Authorized Amount | $ 30,000 | ||||||||||
| Stock Repurchased During Period, Value | $ 9,888 | $ 6,254 | $ 5,123 | $ 2,904 | $ 1,640 | ||||||
| Cash dividends declared per share | $ 0.08 | ||||||||||
| Stock Repurchase Program | |||||||||||
| Stockholders' Equity | |||||||||||
| Stock Repurchase Program, Authorized Amount | $ 25,000 | $ 25,000 | |||||||||
| Stock Repurchased During Period, Shares | 375,803 | 260,254 | 82,312 | ||||||||
| Stock Repurchased During Period, Value | $ 9,900 | $ 6,300 | |||||||||
| Treasury Stock, Value, Acquired, Cost Method | $ 1,600 | ||||||||||