XML 41 R29.htm IDEA: XBRL DOCUMENT v3.26.1
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2026
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 June 30,Six Months Ended June 30,
2026202520262025
Stock option awards1,114,846 459,133 779,409 698,775 
Restricted stock awards1,152,170 191,393 1,057,060 658,340 
Performance stock unit awards365,508 633 269,624 293,010 
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 June 30,Six Months Ended June 30,
2026202520262025
Numerator:
Net income$53,913 $50,523 $99,256 $97,265 
Denominator:
Weighted average number of common shares outstanding152,931 162,931 154,782 164,188 
Earnings per common share:
Earnings per common share, basic$0.35 $0.31 $0.64 $0.59 
The following table presents the Company’s diluted earnings per share and shares outstanding (in thousands, except per share data):
Three Months Ended June 30,Six Months Ended June 30,
 2026202520262025
Numerator:
Net income$53,913 $50,523 $99,256 $97,265 
Denominator:
Weighted average number of common shares outstanding152,931 162,931 154,782 164,188 
Effect of dilutive securities554 1,202 990 1,214 
Weighted average number of common shares outstanding, diluted153,485 164,133 155,772 165,402 
Earnings per common share:
Earnings per common share, diluted$0.35 $0.31 $0.64 $0.59