XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.4
Net (Loss) Income Per Share (Tables)
12 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
Summary of Basic and Diluted Net (Loss) Income Per Share

Basic and diluted net (loss) income per share was calculated as follows:

 

Year Ended December 31,

 

(in thousands, except share and per share amounts)

 

2025

 

 

2024

 

 

2023

 

Basic net (loss) income per share

 

$

(0.20

)

 

$

(0.74

)

 

$

0.26

 

Diluted net (loss) income per share

 

$

(0.20

)

 

$

(0.74

)

 

$

0.26

 

Numerator:

 

 

 

 

 

 

 

 

 

Net (loss) income

 

 

(34,824

)

 

 

(110,273

)

 

 

37,293

 

Denominator:

 

 

 

 

 

 

 

 

 

Weighted average number of shares outstanding - basic

 

 

173,199,004

 

 

 

148,582,226

 

 

 

144,083,808

 

Add options and restricted stock units to purchase units

 

 

 

 

 

 

 

 

2,142,288

 

Weighted average number of shares outstanding - diluted

 

 

173,199,004

 

 

 

148,582,226

 

 

 

146,226,096