XML 27 R17.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income (Loss) Per Common Share
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Net Income (Loss) Per Common Share Net Income (Loss) Per Common Share
A summary of net income (loss) per common share is presented below:
 Three Months Ended September 30,Nine Months Ended September 30,
(Amounts in thousands, except per share amounts)2025202420252024
Net income (loss)$5,074 $(901)$(6,725)$(9,445)
   
Basic weighted-average common shares outstanding50,489 49,085 50,256 48,639 
Effect of dilutive stock options and restricted stock units1,419 — — — 
Diluted weighted-average common shares outstanding51,908 49,085 50,256 48,639 
Basic income (loss) per common share$0.10 $(0.02)$(0.13)$(0.19)
Diluted income (loss) per common share$0.10 $(0.02)$(0.13)$(0.19)
Anti-dilutive shares excluded from diluted net income (loss) per common share:
Stock options2,996 6,115 5,586 6,115 
Restricted stock units1,185 1,142 1,185 1,142