v3.26.1
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Factors Used in Earnings Per Share Calculation
The following table is setting forth the factors used in the earnings per share computation:

Three Months
Ended June 30,
Six Months Ended
June 30,
2026202520262025
(In thousands, except per share amounts)
Income attributable to common stock$34,766 $25,989 $59,989 $51,017 
Weighted average common shares outstanding, basic29,878 30,558 29,847 30,619 
Basic earnings per common share$1.16 $0.85 $2.01 $1.67 
Income attributable to common stock$34,766 $25,989 $59,989 $51,017 
Weighted average common shares outstanding, basic29,878 30,558 29,847 30,619 
Incremental shares from assumed conversion of options and RSUs311 200 337 253 
Weighted average common shares outstanding, diluted30,189 30,758 30,184 30,872 
Diluted earnings per common share$1.15 $0.84 $1.99 $1.65