v3.26.3
Income Per Common Share (Tables)
9 Months Ended
Sep. 30, 2026
Income Per Common Share  
Schedule of computations of basic and diluted income per share

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three months ended September 30,

​

Nine months ended September 30,

​

​

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

​

​

(in thousands, except per share amounts)

​

Numerator:

​

​

​

​

​

​

​

​

​

​

​

​

​

Net income

​

$

13,635

​

$

10,596

​

$

25,168

​

$

34,276

​

Interest expense associated with convertible notes

​

​

—

​

​

—

​

​

—

​

​

378

​

Net income available to common shareholders

​

$

13,635

​

$

10,596

​

$

25,168

​

$

34,654

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Denominator:

​

​

​

​

​

​

​

​

​

​

​

​

​

Basic weighted average shares outstanding

​

 

61,109

​

 

60,077

​

 

60,889

​

 

58,993

​

Effect of potentially dilutive share-based awards

​

​

1,756

​

​

873

​

​

1,428

​

​

552

​

Dilutive effect of convertible notes

​

 

3,289

​

 

—

​

 

2,890

​

 

891

​

Diluted weighted average shares outstanding

​

 

66,154

​

 

60,950

​

 

65,207

​

 

60,436

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Net income per common share:

​

​

​

​

​

​

​

​

​

​

​

​

​

Basic

​

$

0.22

​

$

0.18

​

$

0.41

​

$

0.58

​

Diluted

​

$

0.21

​

$

0.17

​

$

0.39

​

$

0.57

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

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

​

​

2

​

​

612

​

​

18

​

​

643

​

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

​

​

61

​

​