XML 32 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income per Share
6 Months Ended
Jun. 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 June 30,Six Months Ended June 30,
 2023202220232022
 (In thousands, except per share data)
Numerator for basic and diluted income per common share:  
Net income$18,248 $23,962 $45,658 $48,812 
Less: Net income allocated to unvested participating restricted stock(446)(673)(1,125)(1,273)
Net income available to common stockholders - basic17,802 23,289 44,533 47,539 
Effect of unvested participating restricted stock in two-class calculation— — 
Net income available to common stockholders - diluted$17,802 $23,290 $44,533 $47,540 
Denominator:  
Weighted average outstanding shares of common stock - basic15,308 16,050 15,304 16,386 
Dilutive effect of stock options30 20 32 
Weighted average outstanding shares of common stock - diluted15,317 16,080 15,324 16,418 
Net income per common share:  
Basic$1.16 $1.45 $2.91 $2.90 
Diluted$1.16 $1.45 $2.91 $2.90