XML 34 R27.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Summary of Computation of Basic and Diluted Earnings (Loss) Per Share

The following table sets forth the computation of basic and diluted net earnings (loss) per share of common stock:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

(in thousands, except share and per share data)

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Basic earnings (loss) per common share calculation:

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

2,174

 

 

$

(4,430

)

 

$

424

 

 

$

(11,431

)

Weighted-average shares of common stock outstanding – basic

 

 

76,281,971

 

 

 

62,290,411

 

 

74,440,626

 

 

 

61,977,574

 

Earnings (loss) per share of common stock - basic

 

$

0.03

 

 

$

(0.07

)

 

$

0.01

 

 

$

(0.18

)

 

 

 

 

 

 

 

 

 

 

 

 

 

Diluted earnings (loss) per common share calculation:

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

2,174

 

 

$

(4,430

)

 

$

424

 

 

$

(11,431

)

Weighted-average shares of common stock outstanding – basic

 

 

76,281,971

 

 

 

62,290,411

 

 

 

74,440,626

 

 

 

61,977,574

 

Outstanding options, restricted stock units and performance stock units

 

 

4,269,036

 

 

 

 

 

 

4,355,104

 

 

 

 

Weighted-average shares of common stock – diluted

 

 

80,551,007

 

 

 

62,290,411

 

 

 

78,795,730

 

 

 

61,977,574

 

Earnings (loss) per share of common stock – diluted

 

$

0.03

 

 

$

(0.07

)

 

$

0.01

 

 

$

(0.18

)

The Company excluded the effect of the below elements from our calculation of diluted income (loss) per share, as their inclusion would have been anti-dilutive. These amounts represent the number of instruments outstanding at the end of the period
Summary of Anti-dilutive Shares Outstanding .

 

 

 

As of June 30,

 

 

 

2026

 

 

2025

 

Outstanding stock options and restricted stock units

 

 

325,935

 

 

 

4,501,506

 

Convertible promissory note

 

 

 

 

 

5,305,861

 

 

 

 

325,935

 

 

 

9,807,367