XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Dividends and Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Aug. 02, 2023
May 03, 2023
Feb. 22, 2023
Nov. 03, 2022
Aug. 03, 2022
May 04, 2022
Feb. 24, 2022
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share                      
Cash dividend declared (in dollars per share) $ 0.06 $ 0.06 $ 0.06 $ 0.06 $ 0.06 $ 0.06 $ 0.06 $ 0.06 $ 0.06 $ 0.18 $ 0.18
Numerator:                      
Net Income (Loss)               $ 48,144 $ 43,040 $ 88,486 $ 91,520
Denominator:                      
Weighted average shares for computation of basic earnings per share               53,339 53,181 53,275 53,228
Dilutive effect of stock-based awards               1,012 567 896 550
Weighted average shares for computation of diluted earnings per share               54,351 53,748 54,171 53,778
Earnings per share:                      
Basic earnings per share (in dollars per share)               $ 0.90 $ 0.81 $ 1.66 $ 1.72
Diluted earnings per share (in dollars per share)               $ 0.89 $ 0.80 $ 1.63 $ 1.70