v3.26.1
Net Income (Loss) Per Common Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of net income (loss) per common share
A summary of net income (loss) per common share is presented below:
 Three Months Ended June 30,Six Months Ended June 30,
(Amounts in thousands, except per share amounts)2026202520262025
Net income (loss)$2,206 $(553)$(4,096)$(11,799)
   
Basic weighted-average common shares outstanding51,075 50,368 50,925 50,138 
Effect of dilutive stock options and restricted stock units1,237 — — — 
Diluted weighted-average common shares outstanding52,312 50,368 50,925 50,138 
Basic income (loss) per common share$0.04 $(0.01)$(0.08)$(0.24)
Diluted income (loss) per common share$0.04 $(0.01)$(0.08)$(0.24)
Anti-dilutive shares excluded from diluted net income (loss) per common share:
Stock options3,109 5,693 5,848 5,693 
Restricted stock units305 1,237 1,334 1,237