XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.3
Dividends and Earnings Per Share
9 Months Ended
Sep. 30, 2024
Dividends and Earnings Per Share  
Dividends and Earnings Per Share

Note 10—Dividends and Earnings Per Share

We paid cash dividends during 2024 and 2023 as follows:

Declaration Date

    

Record Date

    

Date Paid

    

Amount Per Share

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

November 2, 2023

December 29, 2023

January 12, 2024

0.06

February 21, 2024

March 28, 2024

April 15, 2024

0.06

May 1, 2024

June 28, 2024

July 15, 2024

0.06

July 31, 2024

September 27, 2024

October 11, 2024

0.06

The payment of future dividends is contingent upon our revenue and earnings, capital requirements and our general financial condition, as well as contractual restrictions and other considerations deemed relevant by the Board of Directors.

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

Three Months Ended September 30, 

Nine Months Ended September 30, 

2024

    

2023

    

2024

    

2023

Numerator:

Net income

$

58,436

$

48,144

$

126,922

$

88,486

Denominator:

Weighted average shares for computation of basic earnings per share:

 

53,692

 

53,339

 

53,608

 

53,275

Dilutive effect of stock-based awards

 

983

 

1,012

 

954

 

896

Weighted average shares for computation of diluted earnings per share

 

54,675

 

54,351

 

54,562

 

54,171

Earnings per share:

Basic

$

1.09

$

0.90

$

2.37

$

1.66

Diluted

$

1.07

$

0.89

$

2.33

$

1.63