v3.25.2
Net Income Per Share, Basic and Diluted
6 Months Ended
Jun. 30, 2025
Net Income Per Share, Basic and Diluted  
Net Income Per Share, Basic and Diluted

21.Net Income Per Share, Basic and Diluted

Basic EPS represents net income attributable to common stockholders divided by the weighted average number of common shares outstanding during the measurement period. Diluted EPS represents net income attributable to common stockholders divided by the weighted average number of common shares outstanding during the measurement period while also giving effect to all potentially dilutive common shares that were outstanding during the period using the treasury stock method and if converted method for the 2030 Senior Notes.

Basic and Diluted EPS are calculated as follows:

Three months ended June 30, 

Six months ended June 30, 

2025

2024

2025

2024

Numerator:

Net income - Basic

$

66,933

$

11

$

2,230

$

6,084

Effect of dilutive shares on net income:

Interest expense on 2030 Senior Notes, net of tax

1,014

809

Net income - Diluted

$

67,947

$

11

$

3,039

S

6,084

Denominator:

Weighted average common stock-Basic

11,727,660

6,944,664

10,661,851

6,918,709

Effect of dilutive shares on weighted average common stock outstanding:

Stock options

448,828

850,485

486,352

870,392

2030 Senior Notes

1,308,258

1,112,020

Total weighted average shares of common stock-Diluted

13,484,746

7,795,149

12,260,223

7,789,101

Earnings per share:

Basic earnings per share

$

5.71

$

0

$

0.21

$

0.88

Diluted earnings per share

$

5.04

$

0

$

0.25

$

0.78