v3.26.3
Basic and Diluted Earnings (Loss) Per Share
9 Months Ended
Sep. 30, 2026
Basic and Diluted Earnings (Loss) Per Share  
Basic and Diluted Earnings (Loss) Per Share

3. Basic and Diluted Earnings (Loss) Per Share

The computation of basic and diluted earnings (loss) per share for all periods presented reflects the 1-for-10 reverse stock split effected on August 24, 2026. Accordingly, weighted-average shares outstanding and per-share amounts have been retroactively adjusted to reflect the reverse stock split for all periods presented.

The following is a reconciliation of the numerator and denominator used in the basic and diluted earnings (loss) per share calculations (in thousands, except per share information):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended

​

Nine Months Ended

​

​

September 30, 

​

September 30, 

​

​

2026

​

2025

​

2026

​

2025

Weighted average shares of Common Stock outstanding - basic

​

​

29,871

​

​

21,900

​

​

25,020

​

​

21,626

Add dilutive effect of the following:

​

​

​

​

​

​

​

​

​

​

​

​

RSUs

​

​

—

​

​

—

​

​

—

​

​

—

Options

​

​

—

​

​

—

​

​

—

​

​

—

Weighted average Common Stock outstanding - basic and diluted

​

​

29,871

​

​

21,900

​

​

25,020

​

​

21,626

Net income (loss) per share

​

​

​

​

​

​

​

​

​

​

​

​

Basic and diluted loss per share

​

$

(2.25)

​

$

(0.02)

​

$

(3.15)

​

$

(0.18)

Diluted loss per share

​

$

(2.25)

​

$

(0.02)

​

$

(3.15)

​

$

(0.18)

​

The following potential shares of Common Stock (in thousands) are anti-dilutive and are therefore excluded from the weighted average number of common shares for the purpose of diluted earnings per share.

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended

​

Nine Months Ended

​

​

September 30, 

​

September 30, 

​

​

2026

​

2025

​

2026

​

2025

Options

​

​

1,032

​

​

1,138

​

​

1,032

​

​

1,138

RSUs

​

​

3,995

​

​

1,740

​

​

3,995

​

​

1,740

Total

​

​

5,027

​

​

2,878

​

​

5,027

​

​

2,878

​