v3.26.1
Net income (loss) from continuing operations per common share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Computations of Basic and Diluted Earnings Per Share
The following table presents computations of basic and diluted earnings per share:
Three Months Ended
June 30,
Six Months Ended
June 30,
(In thousands, except share and earnings per share data)2026202520262025
Basic and diluted earnings (loss) per common share
Numerator:
Net income (loss) from continuing operations$45,104 $(15,321)$46,290 $(15,050)
Denominator:
Weighted-average common shares issued and outstanding - Basic48,866,82247,798,14648,663,80747,468,266
Effect of dilutive securities427,857 — 595,721 — 
Weighted-average common shares issued and outstanding - Diluted49,294,679 47,798,146 49,259,528 47,468,266 
Net income (loss) per share from continuing operations
Basic$0.92 $(0.32)$0.95 $(0.31)
Diluted$0.91 $(0.32)$0.94 $(0.31)
Anti-dilutive shares26,583702,92712,122944,455