XML 46 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
 For the Year Ended December 31,
(In thousands, except per share data)202220212020
Basic earnings per share   
Net Income$106,507 $124,403 $77,764 
Total weighted average common stock outstanding63,707 56,586 53,502 
Net income per share$1.67 $2.20 $1.45 
Diluted earnings per share
Net Income$106,507 $124,403 $77,764 
Total weighted average common stock outstanding63,707 56,586 53,502 
Add: Dilutive effect of share-based awards outstanding
557 502 428 
Total weighted average diluted stock outstanding64,264 57,088 53,930 
Net income per share$1.66 $2.18 $1.44 
Net income has not been allocated to unvested restricted stock awards that are participating securities because the amounts that would be allocated are not material to net income per share of common stock. Unvested restricted stock awards that are participating securities represent less than one percent of all of the outstanding shares of common stock for each of the periods presented.