XML 31 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income per Share
3 Months Ended
Mar. 31, 2023
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,
 20232022
 (In thousands, except per share data)
Numerator for basic and diluted income per common share:
Net income$27,410 $24,850 
Less: Net income allocated to unvested participating restricted stock(679)(598)
Net income available to common stockholders - basic26,731 24,252 
Effect of unvested participating restricted stock in two-class calculation
Net income available to common stockholders - diluted$26,732 $24,253 
Denominator:
Weighted average outstanding shares of common stock - basic15,304 16,722 
Dilutive effect of stock options35 36 
Weighted average outstanding shares of common stock - diluted15,339 16,758 
Net income per common share:
Basic$1.75 $1.45 
Diluted$1.74 $1.45