v3.26.3
Net Income Per Share (Tables)
9 Months Ended
Sep. 30, 2026
Earnings Per Share [Abstract]  
Computation of Net Income Per Share

The following table sets forth the computation of net income per share (in thousands, except per share amounts):

 

 

 

Three Months Ended
September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

2,267

 

 

$

8,828

 

 

$

42,406

 

 

$

37,364

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares of common stock outstanding

 

 

110,319

 

 

 

109,421

 

 

 

110,018

 

 

 

108,735

 

Add: Effect of dilutive securities associated with options

 

 

—

 

 

 

1

 

 

 

—

 

 

 

2

 

Add: Effect of dilutive securities associated with restricted stock awards and units

 

 

3,892

 

 

 

3,396

 

 

 

4,210

 

 

 

3,931

 

Add: Effect of dilutive securities associated with employee stock purchase program

 

 

43

 

 

 

5

 

 

 

60

 

 

 

8

 

Weighted average common shares – dilutive

 

 

114,254

 

 

 

112,823

 

 

 

114,288

 

 

 

112,676

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic net income per share

 

$

0.02

 

 

$

0.08

 

 

$

0.39

 

 

$

0.34

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Diluted net income per share

 

$

0.02

 

 

$

0.08

 

 

$

0.37

 

 

$

0.33

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Anti-dilutive employee stock-based awards, excluded

 

 

60

 

 

 

292

 

 

 

103

 

 

 

1,194