v3.26.1
Common and Common Equivalent Shares (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Calculation of Shares Used in Basic and Diluted Net Income Per Share

The calculation of shares used in the basic and diluted net income per common share calculation for the three and six months ended June 30, 2026 and 2025 is as follows (in thousands):

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Weighted average number of common shares outstanding

 

 

79,440

 

 

 

84,797

 

 

 

79,957

 

 

 

84,653

 

Weighted average number of dilutive common share
   equivalents

 

 

1,972

 

 

 

732

 

 

 

2,083

 

 

 

864

 

Weighted average number of common and common
   equivalent shares outstanding

 

 

81,412

 

 

 

85,529

 

 

 

82,040

 

 

 

85,517

 

Antidilutive restricted stock not included in the diluted net income per common share calculation

 

 

235

 

 

 

325

 

 

 

135

 

 

 

168