v3.25.1
Net Income per Share
3 Months Ended
Mar. 31, 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 March 31,
 20252024
 (In thousands, except per share data)
Numerator for basic and diluted income per common share:
Net income$8,197 $17,473 
Less: Net income allocated to unvested participating restricted stock(353)(512)
Net income available to common stockholders - basic7,844 16,961 
Net income available to common stockholders - diluted$7,844 $16,961 
Denominator:
Weighted average outstanding shares of common stock - basic14,907 14,980 
Weighted average outstanding shares of common stock - diluted14,907 14,980 
Net income per common share:
Basic$0.53 $1.13 
Diluted$0.53 $1.13