XML 34 R21.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings per Share
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Earnings per Share Earnings per Share
The following tables set forth the calculation of basic and diluted earnings per share for the years ended December 31, 2021, 2020 and 2019:
Years Ended December 31,
(in thousands, except share and per share amounts)202120202019
Basic net income per share:
Net income$101,577 $149,221 $35,504 
Weighted-average common shares outstanding during the period33,607,446 31,522,845 40,845,128 
Basic net income per share$3.02 $4.73 $0.87 
Years Ended December 31,
(in thousands, except share and per share amounts)202120202019
Diluted net income per share:
Net income$101,577 $149,221 $35,504 
Basic shares outstanding during the period33,607,446 31,522,845 40,845,128 
Plus: Common stock equivalents associated with stock option awards2,888,300 2,272,749 2,620,870 
Diluted shares outstanding36,495,746 33,795,594 43,465,998 
Diluted net income per share$2.78 $4.42 $0.82 
The computation of diluted shares outstanding excluded 97,223, 2,848,000 and 2,596,000 of outstanding stock option awards for the years ended December 31, 2021, 2020 and 2019, respectively, 15,151 of ESPP shares for the year ended December 31, 2021, 2,614,664 of outstanding stock warrants for the year ended December 31, 2021, and 10,459,111 of outstanding stock warrants for both of the years ended December 31, 2020 and 2019, as their effect would have been anti-dilutive.