XML 61 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Basic        
Net income available to common shareholders $ 8,475 $ 20,869 $ 27,856 $ 44,142
Less: income attributable to unvested stock-based compensation awards (8) (67) (26) (143)
Net earnings allocated to common shareholders $ 8,467 $ 20,802 $ 27,830 $ 43,999
Weighted average shares outstanding, including unvested stock-based compensation awards (in shares) 14,502,161 14,524,975 14,511,078 14,568,102
Less: unvested stock-based compensation awards (in shares) (188,028) (207,560) (190,763) (209,633)
Weighted average shares outstanding - Basic (in shares) 14,314,133 14,317,415 14,320,315 14,358,469
Diluted        
Net earnings allocated to common shareholders $ 8,467 $ 20,802 $ 27,830 $ 43,999
Weighted average shares outstanding - Basic (in shares) 14,314,133 14,317,415 14,320,315 14,358,469
Plus: Incremental shares from assumed conversion of stock-based compensation awards (in shares) 32,654 70,186 47,866 74,183
Weighted average shares outstanding - Diluted (in shares) 14,346,787 14,387,601 14,368,181 14,432,652
Basic EPS (in dollars per share) $ 0.59 $ 1.45 $ 1.94 $ 3.06
Diluted EPS (in dollars per share) $ 0.59 $ 1.45 $ 1.94 $ 3.05