v3.26.1
NET INCOME PER SHARE (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share

Basic and diluted net income (loss) per share attributable to common shareholders was calculated as follows (in thousands, except for shares):

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

(1,810

)

 

$

823

 

 

$

(3,645

)

 

$

918

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average shares of common stock outstanding, basic and diluted

 

 

29,314,979

 

 

 

10,000,000

 

 

 

29,483,454

 

 

 

10,000,000

 

Net income (loss) per share attributable to common shareholders

 

$

(0.06

)

 

$

0.08

 

 

$

(0.12

)

 

$

0.09

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Schedule of Antidilutive Securities

The following outstanding potentially dilutive common stock equivalents were excluded from the computation of diluted net income (loss) per share due to their anti-dilutive effect for as of June 30, 2026:

 

 

Shares

 

Unvested RSUs

 

 

535,781

 

Unvested RSAs

 

 

87,003

 

Warrants

 

 

10,666,667

 

Total

 

 

11,289,451