XML 84 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings per Share (Tables)
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following is a reconciliation of the numerators and denominators of the basic and diluted earnings per share calculations for the years ended December 31, 2021, 2020,and 2019:
December 31,
202120202019
(In thousands, except share and per share data)
Net income$92,049 $57,603 $54,717 
Shares:
Weighted average shares outstanding - basic104,156,112 109,755,924 111,101,246 
Weighted average dilutive shares outstanding— — — 
Weighted average shares outstanding - diluted104,156,112 109,755,924 111,101,246 
Earnings per share:
Basic$0.88 $0.52 $0.49 
Diluted$0.88 $0.52 $0.49