XML 49 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Earnings Per Share

2023

    

2022

    

2021

 

(In thousands, except per share data)

 

Net income (loss), as reported

$

28,664

$

76,945

$

81,793

Divided by:

 

  

 

  

 

  

Total weighted average common shares outstanding and common stock equivalents

 

29,925

 

30,823

 

31,550

Basic earnings per common share

$

0.96

$

2.50

$

2.59

Diluted earnings per common share

$

0.96

$

2.50

$

2.59

Dividend Payout ratio

 

91.7

%  

 

35.2

%  

 

32.4

%