XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income (Loss) Per Share (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Basic and Diluted Loss Per Common Share Computation
Basic and diluted income (loss) per common share is computed as follows (in thousands except share and per share data):
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
Numerator:
Net income (loss) used for calculation of basic and diluted EPS$16,822 $56,309 $(60,465)$(51,545)
Denominator:
Weighted average shares outstanding, basic63,233,266 62,744,005 63,112,560 62,566,723 
Effect of dilutive securities:
Stock options and restricted stock units50,358 121,836 — — 
Weighted average shares outstanding, diluted63,283,624 62,865,841 63,112,560 62,566,723 
Net income (loss) per share, basic$0.27 $0.90 $(0.96)$(0.82)
Net income (loss) per share, diluted$0.27 $0.90 $(0.96)$(0.82)