XML 32 R19.htm IDEA: XBRL DOCUMENT v3.25.2
EARNINGS (LOSS) PER SHARE
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
EARNINGS (LOSS) PER SHARE EARNINGS (LOSS) PER SHARE
The table below sets forth, for the periods indicated, a reconciliation of weighted average common shares outstanding - basic to weighted average common shares and common share equivalents outstanding - diluted and the average number of potentially dilutive securities that were excluded from the calculation of diluted earnings (loss) per share because their effect was anti-dilutive:
Three Months EndedSix Months Ended
June 30,June 30,
2025202420252024
Weighted average common shares outstanding - basic12,215,25812,234,59912,197,33812,130,480
Potentially dilutive securities:
Unvested shares of restricted stock and employee stock options95,681113,809
Weighted average common shares and common share equivalents outstanding - diluted12,215,25812,330,28012,197,33812,244,289
Average number of potentially dilutive securities excluded from calculation because their effect was anti-dilutive during the period662,167599,276769,896516,930