XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Dividends and Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2023
Dividends and Earnings Per Share  
Schedule of cash dividends paid or declared

We paid cash dividends during 2023 and 2022 as follows:

Declaration Date

    

Record Date

    

Date Paid

    

Amount Per Share

February 24, 2022

March 31, 2022

April 15, 2022

0.06

May 4, 2022

June 30, 2022

July 15, 2022

0.06

August 3, 2022

September 30, 2022

October 15, 2022

0.06

November 3, 2022

December 31, 2022

January 13, 2023

0.06

February 22, 2023

March 31, 2023

April 14, 2023

0.06

May 3, 2023

June 30, 2023

July 14, 2023

0.06

August 2, 2023

September 29, 2023

October 13, 2023

0.06

Schedule of computation of basic and diluted earnings per share

The table below presents the computation of basic and diluted earnings per share for the three and nine months ended September 30, 2023 and 2022 (in thousands, except per share amounts).

Three Months Ended September 30, 

Nine Months Ended September 30, 

2023

    

2022

    

2023

    

2022

 

Numerator:

Net income

$

48,144

$

43,040

$

88,486

$

91,520

Denominator:

Weighted average shares for computation of basic earnings per share:

 

53,339

 

53,181

 

53,275

 

53,228

Dilutive effect of stock-based awards

 

1,012

 

567

 

896

 

550

Weighted average shares for computation of diluted earnings per share

 

54,351

 

53,748

 

54,171

 

53,778

Earnings per share:

Basic

$

0.90

$

0.81

$

1.66

$

1.72

Diluted

$

0.89

$

0.80

$

1.63

$

1.70