XML 56 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings per Share (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table sets forth the calculation of basic and diluted earnings per share for the three and six months ended June 30, 2022 and 2021:
Three Months Ended June 30,Six Months Ended June 30,
(in thousands, except share and per share amounts)2022202120222021
Basic net income per share:
Net income$58,002 $24,359 $91,513 $60,865 
Weighted-average common shares outstanding during the period34,250,706 33,622,666 34,205,593 33,367,734 
Basic net income per share$1.69 $0.72 $2.68 $1.82 
Three Months Ended June 30,Six Months Ended June 30,
(in thousands, except share and per share amounts)2022202120222021
Diluted net income per share:
Net income$58,002 $24,359 $91,513 $60,865 
Basic shares outstanding during the period34,250,706 33,622,666 34,205,593 33,367,734 
Plus: Common stock equivalents associated with stock option awards1,887,283 3,064,364 2,842,494 1,984,711 
Diluted shares outstanding36,137,989 36,687,030 37,048,087 35,352,445 
Diluted net income per share$1.61 $0.66 $2.47 $1.72