XML 26 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
EARNINGS PER SHARE
9 Months Ended
Sep. 30, 2022
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHARE:
The following table summarizes the calculation of earnings per share: 
 Quarter Ended September 30,Nine Months Ended September 30,
(in thousands, except share and per share data)2022202120222021
Net income$20,367 $27,170 $58,039 $85,990 
Weighted average shares:
Basic weighted-average number of common shares outstanding
18,716,864 20,613,290 19,000,007 21,099,059 
Dilutive effect of outstanding common stock equivalents 79,873 206,311 137,841 253,656 
Diluted weighted-average number of common shares outstanding18,796,737 20,819,601 19,137,848 21,352,715 
Net income per share:
Basic earnings per share$1.09 $1.32 $3.05 $4.08 
Diluted earnings per share1.08 1.31 3.03 4.03