XML 30 R23.htm IDEA: XBRL DOCUMENT v3.25.2
Net Income (Loss) per Common Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Reconciliation Of computing of EPS

The following table is a reconciliation of the share amounts used in computing earnings per share:

 

 

 

Three Months Ended June 30,

 

Six Months Ended June 30,

 

 

 

2025

 

 

2024

 

2025

 

 

2024

 

 

 

(in thousands)

 

(in thousands)

 

Weighted average shares outstanding – Basic

 

 

12,197

 

 

 

6,143

 

 

11,484

 

 

 

5,883

 

Effect of dilutive securities

 

 

113

 

 

 

 

 

92

 

 

 

 

Weighted average shares outstanding – Diluted

 

 

12,310

 

 

 

6,143

 

 

11,576

 

 

 

5,883

 

Antidilutive Securities Excluded From Computation of Diluted Net Loss per Common Share

The following table represents the potential common shares issuable pursuant to outstanding securities as of the related period end dates that were excluded from the computation of diluted net income (loss) per common share, as their inclusion would have an antidilutive effect:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Unvested RSUs

 

 

149,549

 

 

 

521,718

 

 

 

197,389

 

 

 

521,718

 

Vested and unvested options

 

 

178,764

 

 

 

310,515

 

 

 

178,764

 

 

 

310,515

 

ESPP share purchase rights

 

 

1,864

 

 

 

 

 

 

1,864

 

 

 

 

Total

 

 

330,177

 

 

 

832,233

 

 

 

378,017

 

 

 

832,233