XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Common Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Weighted Average Basic and Diluted Common Shares Outstanding The table below reconciles the weighted-average basic and diluted common shares outstanding:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Numerator for basic and diluted earnings per share:
Net income$8,598 $6,820 $21,282 $18,149 
Denominator
Weighted average number of common shares outstanding - basic74,478 74,337 74,488 74,332 
Effect of dilutive securities1
89 21 55 13 
Weighted average number of common shares outstanding - diluted74,567 74,358 74,543 74,345 
Basic earnings per share:$0.12 $0.09 $0.29 $0.24 
Diluted earnings per share:$0.12 $0.09 $0.29 $0.24 
1.Certain outstanding equity awards are anti-dilutive and therefore excluded from the calculation of the weighted average number of diluted common shares outstanding.
Schedule Anti-dilutive Outstanding Equity Awards Under Share Based Compensation Plans
Anti-dilutive outstanding equity awards under share-based compensation plans were as follows:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Anti-dilutive 3,077 2,947 2,721 3,158