XML 73 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Numerator:      
Net income $ 108,546 $ 36,357 $ 53,882
Denominator:      
Weighted average common shares outstanding (in shares) 23,431,504 23,367,221 23,470,746
Dilutive effect of stock-based awards (in shares) 177,082 144,731 203,319
Weighted average diluted common shares outstanding (in shares) 23,608,586 23,511,952 23,674,065
Basic earnings per common share (in dollars per share) $ 4.63 $ 1.56 $ 2.30
Diluted earnings per common share (in dollars per share) $ 4.60 $ 1.55 $ 2.28