v3.25.2
Net Income per Share
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Net Income per Share Net Income per Share
The computation of the Company's basic and diluted net income per share is as follows:
 Three Months Ended June 30,Six Months Ended June 30,
 2025202420252024
 (In thousands, except per share data)
Numerator for basic and diluted income per common share:  
Net income$13,814 $23,182 $22,011 $40,655 
Less: Net income allocated to unvested participating restricted stock(601)(703)(919)(1,206)
Net income available to common stockholders - basic13,213 22,479 21,092 39,449 
Effect of unvested participating restricted stock in two-class calculation— — — — 
Net income available to common stockholders - diluted$13,213 $22,479 $21,092 $39,449 
Denominator:  
Weighted average outstanding shares of common stock - basic14,879 14,943 14,907 14,962 
Dilutive effect of stock options— — — — 
Weighted average outstanding shares of common stock - diluted14,879 14,943 14,907 14,962 
Net income per common share:  
Basic$0.89 $1.50 $1.41 $2.64 
Diluted$0.89 $1.50 $1.41 $2.64