XML 38 R21.htm IDEA: XBRL DOCUMENT v3.25.0.1
Basic Earnings Per Common Share
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Basic Earnings Per Common Share
Note 13 — Basic Earnings Per Common Share

Basic and diluted earnings per common share are computed by dividing net income by the weighted-average number of basic and diluted common shares outstanding, respectively. The weighted-average number of diluted common shares includes the impact of dilutive securities, including outstanding stock options and unvested restricted stock units. The table below reconciles the weighted-average basic and diluted common shares outstanding for 2024, 2023 and 2022:

Year Ended December 31,
202420232022
Numerator for basic and diluted earnings per share:
Net income$39,471 $38,386 $34,243 
Denominator:
Weighted average number of common shares outstanding - basic73,754 74,288 74,336 
Effect of dilutive securities1
234 52 15 
Weighted average number of common shares outstanding - diluted73,988 74,340 74,351 
Basic earnings per share:$0.54 $0.52 $0.46 
Diluted earnings per share:$0.53 $0.52 $0.46 
1.Certain outstanding equity awards are anti-dilutive and therefore were excluded from the calculation of the weighted-average number of diluted common shares outstanding.

Anti-dilutive outstanding equity awards under share-based compensation plans were as follows:

Year Ended December 31,
202420232022
(in thousands)
Anti-dilutive equity awards2,788 3,228 3,203