XML 43 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Schedule Of Weighted Average Shares Outstanding

For the three months

For the nine months

ended September 30,

ended September 30,

Amounts in thousands

2023

2022

2023

2022

Weighted average common shares, basic

30,340

29,864

30,245

29,790

Dilutive effect of stock options

1,540

1,733

Weighted average common shares, diluted

30,340

31,404

30,245

31,523

 

Anti-Dilutive Stock Options Not Included In The Calculation Of Weighted Average Shares Outstanding

For the three months

For the nine months

ended September 30,

ended September 30,

Amounts in thousands

2023

2022

2023

2022

Stock options

2,126

2,730

2,256

2,746