XML 111 R98.htm IDEA: XBRL DOCUMENT v3.22.4
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Numerator for basic and diluted EPS:      
Income from continuing operations $ 65,350 $ 93,020 $ 77,258
Income from discontinued operations 1,027 3,788 0
Net income $ 66,377 $ 96,808 $ 77,258
Denominator for basic EPS:      
Weighted average shares outstanding (in shares) 33,127 32,993 32,845
Effect of dilutive securities stock options, restricted stock and restricted stock units (in shares) 230 265 268
Denominator for diluted EPS (in shares) 33,357 33,258 33,113
Basic earnings per share:      
Income from continuing operations (in dollars per share) $ 1.97 $ 2.82 $ 2.35
Income from discontinued operations (in dollars per share) 0.03 0.11 0
Basic earnings per share (in dollars per share) 2.00 2.93 2.35
Diluted earnings per share:      
Income from continuing operations (in dollars per share) 1.96 2.80 2.33
Income from discontinued operations (in dollars per share) 0.03 0.11 0
Diluted earnings per share (in dollars per share) $ 1.99 $ 2.91 $ 2.33