XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Computation of Net Earnings per Share (Tables)
9 Months Ended
Sep. 30, 2025
Computation of Net Earnings per Share  
Schedule of components of net income per share

Three months ended

Nine months ended

September 30,

September 30,

    

2025

    

2024

    

2025

    

2024

    

(in thousands, except per share amounts)

Net income available to common stockholders

$

25,986

$

48,576

$

85,941

$

151,036

Weighted average shares of common stock outstanding used in computing basic income per share

 

31,287

 

32,550

 

31,796

 

32,595

Incremental RSUs

 

163

 

125

 

67

 

185

Weighted average shares of common stock used in computing diluted net income per share

 

31,450

 

32,675

 

31,863

 

32,780

Net income per share

Basic

$

0.83

$

1.49

$

2.70

$

4.63

Diluted

$

0.83

$

1.49

$

2.70

$

4.61