XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Numerator:            
Net income $ 21,311 $ 20,683 $ 27,733 $ 25,513 $ 41,994 $ 53,246
Denominator:            
Weighted average common shares outstanding (in shares) 23,740,611   23,410,693   23,720,874 23,402,073
Dilutive effect of stock-based awards (in shares) 47,553   193,873   60,065 195,218
Weighted average diluted common shares outstanding (in shares) 23,788,164   23,604,566   23,780,939 23,597,291
Basic earnings per common share (in US dollars per share) $ 0.90   $ 1.18   $ 1.77 $ 2.28
Diluted earnings per common share (in US dollars per share) $ 0.90   $ 1.17   $ 1.77 $ 2.26