XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Basic and Diluted Loss per Common Share (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The components of basic and diluted loss per share are as follows:
Three months ended September 30,Nine months ended September 30,
2023202220232022
(In thousands, except share and per share amounts)
Earnings per share
Net loss attributable to common stockholders$(5,130)$(802)$(5,409)$(13,864)
Net loss per share, basic and diluted$(0.20)$(0.03)$(0.21)$(0.55)
Weighted average number of common shares outstanding, basic and diluted25,613,441 25,304,057 25,539,642 25,268,216 
Schedule of Anti-dilutive Common Shares Excluded from Calculation of Net Loss
The following common share equivalents were excluded from the weighted average shares used to calculate net loss per common share because their effects would have been anti-dilutive:
As of September 30,
20232022
Stock options issued and outstanding98,105 159,827 
Restricted stock units issued and outstanding2,547,955 1,018,312 
Convertible senior notes3,484,424 5,788,805 
Total6,130,484 6,966,944