XML 31 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income per Share
9 Months Ended
Sep. 30, 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 September 30,Nine Months Ended September 30,
 2023202220232022
 (In thousands, except per share data)
Numerator for basic and diluted income per common share:  
Net income$18,479 $20,948 $64,137 $69,760 
Less: Net income allocated to unvested participating restricted stock(431)(575)(1,551)(1,852)
Net income available to common stockholders - basic18,048 20,373 62,586 67,908 
Effect of unvested participating restricted stock in two-class calculation— — 
Net income available to common stockholders - diluted$18,049 $20,373 $62,586 $67,911 
Denominator:  
Weighted average outstanding shares of common stock - basic15,217 15,377 15,275 16,049 
Dilutive effect of stock options26 14 30 
Weighted average outstanding shares of common stock - diluted15,220 15,403 15,289 16,079 
Net income per common share:  
Basic$1.19 $1.32 $4.10 $4.23 
Diluted$1.19 $1.32 $4.09 $4.22