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

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three months ended June 30,

​

Six months ended June 30,

​

​

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

​

​

(in thousands, except per share amounts)

​

Numerator:

​

​

​

​

​

​

​

​

​

​

​

​

​

Net income

​

$

11,857

​

$

11,733

​

$

11,533

​

$

23,680

​

Interest expense associated with convertible notes

​

​

—

​

​

125

​

​

—

​

​

378

​

Net income available to common shareholders

​

$

11,857

​

$

11,858

​

$

11,533

​

$

24,058

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Denominator:

​

​

​

​

​

​

​

​

​

​

​

​

​

Basic weighted average shares outstanding

​

 

61,064

​

 

59,076

​

 

60,777

​

 

58,434

​

Effect of potentially dilutive share-based awards

​

​

1,972

​

​

257

​

​

1,505

​

​

297

​

Dilutive effect of convertible notes

​

 

3,746

​

 

904

​

 

2,654

​

 

1,341

​

Diluted weighted average shares outstanding

​

 

66,782

​

 

60,237

​

 

64,936

​

 

60,072

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Net income per common share:

​

​

​

​

​

​

​

​

​

​

​

​

​

Basic

​

$

0.19

​

$

0.20

​

$

0.19

​

$

0.41

​

Diluted

​

$

0.18

​

$

0.20

​

$

0.18

​

$

0.40

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

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

​

​

0

​

​

1,803

​

​

17

​

​

1,099

​

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

​

​

N/A

​

​

N/A

​

​

N/A

​

​

92

​

​