XML 42 R30.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following table presents the Company’s common stock equivalents that were excluded from the calculation of earnings per share as they would be anti-dilutive:
Three Months Ended March 31,
20252024
Stock option awards702,287 880,815 
Restricted stock awards604,589 279,144 
Performance stock unit awards171,854 149,561 
Schedule of Basic and Diluted Earnings Per Share
The following table presents the Company’s basic earnings per share and shares outstanding (in thousands, except per share data):
Three Months Ended March 31,
20252024
Numerator:
Net income$46,742 $44,791 
Denominator:
Weighted average number of common shares outstanding165,460 173,928 
Earnings per common share:
Earnings per common share, basic$0.28 $0.26 
The following table presents the Company’s diluted earnings per share and shares outstanding (in thousands, except per share data):
Three Months Ended March 31,
 20252024
Numerator:
Net income$46,742 $44,791 
Denominator:
Weighted average number of common shares outstanding165,460 173,928 
Effect of dilutive securities1,344 1,696 
Weighted average number of common shares outstanding, diluted166,804 175,624 
Earnings per common share:
Earnings per common share, diluted$0.28 $0.26