v3.25.2
Income Per Common Share (Tables)
6 Months Ended
Jun. 30, 2025
Income Per Common Share  
Schedule of computations of basic and diluted income per share

Three months ended June 30,

Six months ended June 30,

    

2025

    

2024

    

2025

    

2024

    

(in thousands, except per share amounts)

Numerator:

Net income

$

11,733

$

14,944

$

23,680

$

36,798

Interest expense associated with convertible notes

125

512

378

1,026

Net income available to common shareholders

$

11,858

$

15,456

$

24,058

$

37,824

Denominator:

Basic weighted average shares outstanding

 

59,076

 

56,277

 

58,434

 

56,160

Effect of potentially dilutive share-based awards

257

1,316

297

1,118

Dilutive effect of convertible notes

 

904

 

4,942

 

1,341

 

4,455

Diluted weighted average shares outstanding

 

60,237

 

62,535

 

60,072

 

61,733

Net income per common share:

Basic

$

0.20

$

0.27

$

0.41

$

0.66

Diluted

$

0.20

$

0.25

$

0.40

$

0.61

Potentially dilutive shares excluded from the diluted calculation as their effect would be antidilutive

1,803

226

1,099

26

Potential shares to be issued for settlement of the convertible notes excluded from the diluted calculation as their effect would be antidilutive

N/A

N/A

92

N/A