XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Components of Basic and Diluted EPS
The components of basic and diluted earnings per share (“EPS”) were as follows for the three and six months ended June 30 (in thousands, except per share amounts):
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Net income$14,586 $9,983 $22,002 $19,165 
Basic weighted average outstanding shares of common stock83,911 86,184 84,105 86,529 
Dilutive effect of stock-based awards for common stock1,143 636 1,073 442 
Diluted weighted average outstanding shares of common stock85,054 86,820 85,178 86,971 
Earnings per common share:
Basic$0.17 $0.12 $0.26 $0.22 
Diluted$0.17 $0.11 $0.26 $0.22