XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Diluted Earnings per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Equity [Abstract]        
Net income $ 10,140 $ 2,485 $ 18,840 $ 6,467
Weighted average number of common shares outstanding (in shares) 33,051 32,237 32,960 32,152
Dilutive effect of restricted stock grants after application of the treasury stock method (in shares) 378 802 352 857
Dilutive shares outstanding (in shares) 33,429 33,039 33,312 33,009
Basic earnings per share (in dollars per share) $ 0.31 $ 0.08 $ 0.57 $ 0.20
Diluted earnings per share (in dollars per share) $ 0.30 $ 0.08 $ 0.57 $ 0.20