v3.26.1
Earnings (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Loss Per Common Share

The following table illustrates the computation of basic and diluted earnings (loss) per common share for the three and six months ended June 30, 2026 and 2025:

 

 

Three Months Ended

 

 

Six Months Ended

 

 

June 30,
2026

 

 

June 30,
2025

 

 

June 30,
2026

 

 

June 30,
2025

 

 

(In thousands of U.S. dollars, except share data)

 

Basic earnings (loss) per common share

 

 

 

 

 

 

 

 

 

 

 

 

Income (Loss) from continuing operations

 

$

(7,601

)

 

$

9,203

 

 

$

(12,298

)

 

$

5,152

 

Income (Loss) from discontinued operations, net of tax

 

 

2,786

 

 

 

(8,880

)

 

 

2,836

 

 

 

(13,707

)

Net income (loss)

 

$

(4,815

)

 

$

323

 

 

$

(9,462

)

 

$

(8,555

)

Basic weighted average common stock outstanding

 

 

36,454,812

 

 

 

36,083,703

 

 

 

36,431,327

 

 

 

36,483,551

 

Basic earnings (loss) per common share

 

 

 

 

 

 

 

 

 

 

 

 

Continuing operations

 

$

(0.21

)

 

$

0.26

 

 

$

(0.34

)

 

$

0.14

 

Discontinued operations

 

 

0.08

 

 

 

(0.25

)

 

 

0.08

 

 

 

(0.37

)

Total

 

$

(0.13

)

 

$

0.01

 

 

$

(0.26

)

 

$

(0.23

)

Diluted earnings (loss) per common share

 

 

 

 

 

 

 

 

 

 

 

 

Income (Loss) from continuing operations

 

$

(7,601

)

 

$

9,203

 

 

$

(12,298

)

 

$

5,152

 

Income (Loss) from discontinued operations, net of tax

 

 

2,786

 

 

 

(8,880

)

 

 

2,836

 

 

 

(13,707

)

Net income (loss)

 

$

(4,815

)

 

$

323

 

 

$

(9,462

)

 

$

(8,555

)

Basic weighted average common stock outstanding

 

 

36,454,812

 

 

 

36,083,703

 

 

 

36,431,327

 

 

 

36,483,551

 

Net effect of dilutive equity awards

 

 

 

 

 

684,944

 

 

 

 

 

 

726,071

 

Diluted weighted average common stock outstanding

 

 

36,454,812

 

 

 

36,768,647

 

 

 

36,431,327

 

 

 

37,209,622

 

Diluted earnings (loss) per common share

 

 

 

 

 

 

 

 

 

 

 

 

Continuing operations

 

$

(0.21

)

 

$

0.25

 

 

$

(0.34

)

 

$

0.14

 

Discontinued operations

 

 

0.08

 

 

 

(0.24

)

 

 

0.08

 

 

 

(0.37

)

Total

 

$

(0.13

)

 

$

0.01

 

 

$

(0.26

)

 

$

(0.23

)

Schedule of Antidilutive Securities Excluded from the Computation of Loss Per Common Share

The following outstanding instruments were excluded from the computation of diluted loss per common share, as they have an anti-dilutive effect on the calculation:

 

 

Three Months Ended

 

 

Six Months Ended

 

 

June 30,
2026

 

 

June 30,
2025

 

 

June 30,
2026

 

 

June 30,
2025

 

Options

 

 

149,211

 

 

 

464,065

 

 

 

149,211

 

 

 

464,065

 

Restricted Stock Units

 

 

2,183,926

 

 

 

 

 

 

2,183,926