XML 34 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings per Share/Capital Stock (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Schedule of reconciliation of Registrant's net income and weighted average Common Shares outstanding for calculating basic net income per share
The following is a reconciliation of Registrant’s net income and weighted average Common Shares outstanding used for calculating basic net income per share:
Basic: For The Three Months Ended 
 June 30,
 For The Six Months Ended 
 June 30,
(in thousands, except per share amounts)2023202220232022
Net income$38,521 $19,951 $72,928 $34,113 
Less: (a) Distributed earnings to common shareholders14,698 13,489 29,394 26,974 
Distributed earnings to participating securities43 36 80 67 
Undistributed earnings23,780 6,426 43,454 7,072 
          (b) Undistributed earnings allocated to common shareholders23,711 6,409 43,337 7,055 
Undistributed earnings allocated to participating securities69 17 117 17 
Total income available to common shareholders, basic (a)+(b)$38,409 $19,898 $72,731 $34,029 
Weighted average Common Shares outstanding, basic36,976 36,956 36,972 36,950 
Basic earnings per Common Share$1.04 $0.54 $1.97 $0.92 
Schedule of reconciliation of Registrant's net income and weighted average Common Shares outstanding for calculating diluted net income per share
The following is a reconciliation of Registrant’s net income and weighted average Common Shares outstanding for calculating diluted net income per share:
Diluted: For The Three Months Ended 
 June 30,
 For The Six Months Ended 
 June 30,
(in thousands, except per share amounts)2023202220232022
Common shareholders earnings, basic$38,409 $19,898 $72,731 $34,029 
Undistributed earnings for dilutive stock-based awards69 17 117 17 
Total common shareholders earnings, diluted$38,478 $19,915 $72,848 $34,046 
Weighted average common shares outstanding, basic36,976 36,956 36,972 36,950 
Stock-based compensation (1)91 83 86 79 
Weighted average common shares outstanding, diluted37,067 37,039 37,058 37,029 
Diluted earnings per Common Share$1.04 $0.54 $1.97 $0.92 
(1)     All of the 110,576 and 100,820 restricted stock units at June 30, 2023 and 2022, respectively, were included in the calculation of diluted EPS for the three and six months ended June 30, 2023 and 2022.