XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.1
WEIGHTED AVERAGE SHARE COUNTS (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]

The following table sets forth the computation of basic and diluted shares for the periods indicated (in thousands):

Three Months Ended March 31,

    

    

2025

    

2024

Shares used in basic earnings per share calculation

 

47,771

 

47,432

Effect of dilutive securities:

Restricted stock units

 

454

 

150

Performance-based restricted stock units

 

 

5

Total effects of dilutive securities

 

454

 

155

Shares used in dilutive earnings per share calculation

 

48,225

 

47,587