v3.26.1
Net Income Per Share Information (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Basic and Diluted Net Income Per Common Share

The following table sets forth the calculation of the numerator and denominator used in the computation of basic and diluted net income per common share for the three and six months ended June 30, 2026 and 2025:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended

​

Six Months Ended

​

​

June 30, 

​

June 30, 

​

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

Numerator:

​

​

​

​

​

​

​

​

​

​

​

​

Net income for basic and diluted earnings per share

​

$

296,399

​

$

290,276

​

$

515,742

​

$

531,787

Denominator:

​

 

​

​

 

​

​

 

​

​

 

​

Basic shares outstanding

​

​

253,457,489

​

​

258,377,345

​

​

254,398,232

​

​

258,286,168

Dilutive effect of equity-based awards

​

​

399,093

​

​

605,302

​

​

462,497

​

​

658,066

Diluted shares outstanding

​

 

253,856,582

​

 

258,982,647

​

 

254,860,729

​

 

258,944,234