XML 46 R33.htm IDEA: XBRL DOCUMENT v3.25.4
Net Income (Loss) Per Common Share (Tables)
12 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
Schedule of net loss attributable to common shareholders and share data used in the basic and diluted earnings per share computations using the two class method
A summary of net income (loss) per common share is presented below:
 Year Ended December 31,
(Amounts in thousands, except per share amounts)202520242023
Net income (loss)$16,518 $10,362 $(3,182)
   
Basic weighted-average common shares outstanding50,340 48,848 47,590 
Effect of dilutive stock options and restricted stock units1,811 2,831 — 
Diluted weighted-average common shares outstanding52,151 51,679 47,590 
Basic income (loss) per common share$0.33 $0.21 $(0.07)
Diluted income (loss) per common share$0.32 $0.20 $(0.07)
Anti-dilutive shares excluded from diluted net income (loss) per common share:
Stock options2,527 1,887 6,717 
Restricted stock units410 23 931