XML 41 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Schedule Of Weighted Average Shares Outstanding

For the three months

For the six months

ended June 30,

ended June 30,

Amounts in thousands

2022

2021

2022

2021

Weighted average common shares, basic

29,843

29,579

29,752

29,578

Dilutive effect of stock options

1,663

1,356

1,737

1,130

Weighted average common shares, diluted

31,506

30,935

31,489

30,708

 

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

For the three months

For the six months

ended June 30,

ended June 30,

Amounts in thousands

2022

2021

2022

2021

Stock options

2,780

717

2,667

871