XML 37 R17.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net Income (Loss) Per Common Share
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Net Income (Loss) Per Common Share Net Income (Loss) Per Common Share
The computation of basic and diluted net income (loss) per common share for the periods indicated was as follows (in thousands, except per share data):
 Years Ended December 31,
2024 2023 2022
Numerator:
Net income (loss)$(29,747)$29,325 $41,010 
Denominator:
Weighted-average common shares — basic65,879 65,980 65,058 
Effect of dilutive potential common shares— 3,340 3,853 
Weighted-average common shares — diluted65,879 69,320 68,911 
Basic net income (loss) per common share$(0.45)$0.44 $0.63 
Diluted net income (loss) per common share$(0.45)$0.42 $0.60 
Potentially dilutive shares excluded, weighted-average12,057 4,688 1,758 
Unvested restricted stock awards are included in the calculation of basic weighted-average shares for all periods presented with net income because such shares are participating securities; however, the impact was immaterial.
Potentially dilutive shares have been excluded from the computation of diluted net income per common share when their effect is antidilutive. These antidilutive shares were primarily from stock options.