XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2023
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 nine months ended September 30 (in thousands, except per share amounts):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Net income$10,450 $22,444 $29,615 $60,696 
Basic weighted average outstanding shares of common stock85,865 89,992 86,305 91,299 
Dilutive effect of stock-based awards for common stock1,249 536 717 646 
Diluted weighted average outstanding shares of common stock87,114 90,528 87,022 91,945 
Earnings per common share:
Basic$0.12 $0.25 $0.34 $0.66 
Diluted$0.12 $0.25 $0.34 $0.66