XML 34 R22.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2025
EARNINGS PER SHARE  
Schedule of reconciliation of the number of shares (denominator) used in the basic and diluted earnings per share computations The following is a reconciliation of the number of shares (denominator) used in the basic and diluted earnings per share computations (shares in thousands):

Three months ended March 31, 

2025

2024

Per Share

Per Share

    

Shares

Amount

Shares

    

Amount

Basic

 

18,451

$

1.08

19,284

 

$

0.95

Effect of dilutive stock options

 

378

 

(0.03)

375

 

(0.02)

Diluted

 

18,829

$

1.05

19,659

 

$

0.93