XML 31 R20.htm IDEA: XBRL DOCUMENT v3.25.3
Income Per Common Share (Tables)
9 Months Ended
Sep. 30, 2025
Income Per Common Share  
Schedule of computations of basic and diluted income per share

Three months ended September 30,

Nine months ended September 30,

    

2025

    

2024

    

2025

    

2024

    

(in thousands, except per share amounts)

Numerator:

Net income

$

10,596

$

21,951

$

34,276

$

58,749

Interest expense associated with convertible notes

515

378

1,541

Net income available to common shareholders

$

10,596

$

22,466

$

34,654

$

60,290

Denominator:

Basic weighted average shares outstanding

 

60,077

 

56,410

 

58,993

 

56,256

Effect of potentially dilutive share-based awards

873

1,606

552

1,329

Dilutive effect of convertible notes

 

 

4,638

 

891

 

4,518

Diluted weighted average shares outstanding

 

60,950

 

62,654

 

60,436

 

62,103

Net income per common share:

Basic

$

0.18

$

0.39

$

0.58

$

1.04

Diluted

$

0.17

$

0.36

$

0.57

$

0.97

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

612

3

643

54

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

61

N/A