XML 42 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS (LOSS) PER SHARE (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings (Loss) Per Share
For the three and six months ended June 30, 2024, and 2023, the components of basic and diluted net loss per share were as follows:
(in thousands except per share amounts)
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Numerator — Basic and Diluted EPS:
Net loss$(2,031)$(9,921)$(7,066)$(17,672)
Denominator — Basic and Diluted EPS:
Weighted–average shares53,61353,00653,45552,978
Net loss per share — Basic and Diluted$(0.04)$(0.19)$(0.13)$(0.33)
Schedule of Antidilutive Shares Excluded For the three and six months ended June 30, 2024, and 2023, the following share equivalents were excluded from the calculation of diluted net loss per share as the inclusion of such shares would have been anti-dilutive.
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2024202320242023
Options294,630294,630
Restricted stock units5,3579325,357932
Warrants6,7306,7306,7306,730
Total
12,11612,29212,11612,292