XML 58 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Summary of Computation of Basic and Diluted Net Income (Loss) Per Share Attributable to Stockholders

The following table summarize the computation of basic and diluted net income (loss) per share attributable to the stockholders:

 

 

Year ended December 31,

 

 

2024

 

 

2023

 

 

2022

 

(in thousands, except per share amounts)

 

Numerator for earnings per share:

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

10,974

 

 

$

(35,061

)

 

$

(21,000

)

 

 

 

 

 

 

 

 

 

 

Denominator for earnings per share:

 

 

 

 

 

 

 

 

 

Weighted average common shares - basic

 

 

288,415

 

 

 

275,175

 

 

 

275,175

 

Dilutive effect of stock options and restricted stock awards

 

 

1,384

 

 

 

 

 

 

 

Weighted average shares - diluted

 

 

289,799

 

 

 

275,175

 

 

 

275,175

 

 

 

 

 

 

 

 

 

 

 

Earnings (loss) per share:

 

 

 

 

 

 

 

 

 

Basic earnings (loss) per share

 

$

0.04

 

 

$

(0.13

)

 

$

(0.08

)

Diluted earnings (loss) per share

 

$

0.04

 

 

$

(0.13

)

 

$

(0.08

)