v3.26.1
Net Income (Loss) per Share
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Net Income (Loss) per Share

Note 7. Net Income (Loss) per Share

Basic and diluted net income (loss) per share was calculated as follows (in thousands, except per share data):

 

 

For the three months ended June 30,

 

 

For the six months ended June 30,

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

87,429

 

 

$

5,606

 

 

$

159,770

 

 

$

(2,562

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average shares used to compute net income (loss) per share—basic

 

 

52,832

 

 

 

52,588

 

 

 

52,778

 

 

 

52,526

 

Dilutive restrictive stock awards

 

 

39

 

 

 

28

 

 

 

35

 

 

 

 

Weighted-average shares used to compute net income (loss) per share—diluted

 

 

52,871

 

 

 

52,616

 

 

 

52,813

 

 

 

52,526

 

Net income (loss) per share—basic

 

$

1.65

 

 

$

0.11

 

 

$

3.03

 

 

$

(0.05

)

Net income (loss) per share—diluted

 

$

1.65

 

 

$

0.11

 

 

$

3.03

 

 

$

(0.05

)