XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Net income (loss) from continuing operations per common share (Tables)
9 Months Ended
Sep. 30, 2025
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
September 30,
Nine Months Ended
September 30,
(In thousands, except share and earnings per share data)2025202420252024
Basic and diluted earnings (loss) per common share
Numerator:
Net income (loss) from continuing operations$621 $(471)$(15,665)$(9,230)
Denominator:
Weighted-average common shares issued and outstanding - Basic47,925,03846,175,34547,622,19645,871,715
Effect of dilutive securities798,497 — — — 
Weighted-average common shares issued and outstanding - Diluted48,723,535 46,175,345 47,622,196 45,871,715 
Net income (loss) per share from continuing operations
Basic$0.01 $(0.01)$(0.33)$(0.20)
Diluted$0.01 $(0.01)$(0.33)$(0.20)
Anti-dilutive shares67,7081,350,026887,4951,157,568