XML 127 R115.htm IDEA: XBRL DOCUMENT v3.22.0.1
EARNINGS PER SHARE - Schedule of EPS Calculation (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
EPS numerator:      
Income from continuing operations $ 115,422 $ 79,990 $ 40,720
Earnings allocated to share repurchase 0 0 (650)
Income from continuing operations available to common shareholders 115,422 79,990 40,070
Loss from discontinued operations 0 0 (23,208)
Net income available to common shareholders $ 115,422 $ 79,990 $ 16,862
Weighted average shares:      
Basic weighted-average number of common shares outstanding (in shares) 20,885,509 22,867,268 25,573,488
Dilutive effect of outstanding common stock equivalents (in shares) 257,905 209,554 197,295
Diluted weighted average number of shares outstanding (in shares) 21,143,414 23,076,822 25,770,783
Basic:      
Income from continuing operations (in dollars per share) $ 5.53 $ 3.50 $ 1.57
Loss from discontinued operations (in dollars per share) 0 0 (0.91)
Basic income per share (in dollars per share) 5.53 3.50 0.66
Net income (loss) per share, diluted      
Income from continuing operations (in dollars per share) 5.46 3.47 1.55
Loss from discontinued operations (in dollars per share) 0 0 (0.90)
Diluted income per share (in dollars per share) $ 5.46 $ 3.47 $ 0.65