v3.25.2
Net Income per Common Share
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Net Income per Common Share

11. Net Income per Common Share

Net income per common share was computed as follows (in thousands, except net income per share amounts):

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Net income

 

$

16,713

 

 

$

7,641

 

 

$

32,029

 

 

$

9,890

 

Denominator for basic and diluted earnings per common share:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares outstanding - basic

 

 

93,586

 

 

 

87,534

 

 

 

93,571

 

 

 

87,534

 

Effect of dilutive common shares

 

 

2,527

 

 

 

1,708

 

 

 

2,362

 

 

 

1,708

 

Weighted average common shares outstanding—diluted

 

 

96,113

 

 

 

89,242

 

 

 

95,933

 

 

 

89,242

 

Net income per common shares—basic

 

$

0.18

 

 

$

0.09

 

 

$

0.34

 

 

$

0.11

 

Net income per common shares—diluted

 

$

0.17

 

 

$

0.09

 

 

$

0.33

 

 

$

0.11