v3.25.4
EARNINGS PER SHARE
12 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHARE
Under the two-class method, earnings available to common stockholders for the period are allocated between common stockholders and participating securities according to participation rights in undistributed earnings. Our time-based and performance-based restricted stock units are not considered participating securities as they do not receive dividend distributions until satisfaction of the related vesting requirements. As of December 31, 2025 and December 31, 2024, the Company had 5,379 and 342 anti-dilutive shares, respectively.
Following is a table setting forth the factors used in the earnings per share computation follow:

Year Ended
December 31,
202520242023
(In thousands, except per share amounts)
Income attributable to common stock$104,447 $106,434 $87,978 
Weighted average common shares outstanding, basic30,328 30,588 30,555 
Basic earnings per common share$3.44 $3.48 $2.88 
Income attributable to common stock$104,447 $106,434 $87,978 
Weighted average common shares outstanding, basic30,328 30,588 30,555 
Incremental shares from assumed conversion of options and RSUs304 348 230 
Weighted average common shares outstanding, diluted30,632 30,936 30,785 
Diluted earnings per common share$3.41 $3.44 $2.86