XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Summary of Diluted Earnings per Share
Diluted earnings per share for the three and six months ended June 30, 2023 and 2022 includes the effect of potential common shares issuable when dilutive, and is as follows:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Net income$10,140 $2,485 $18,840 $6,467 
Weighted average number of common shares outstanding (in '000s)33,051 32,237 32,960 32,152 
Dilutive effect of restricted stock grants after application of the Treasury Stock Method (in '000s)378 802 352 857 
Dilutive shares outstanding33,429 33,039 33,312 33,009 
Basic earnings per share$0.31 $0.08 $0.57 $0.20 
Diluted earnings per share $0.30 $0.08 $0.57 $0.20