XML 75 R65.htm IDEA: XBRL DOCUMENT v3.24.3
NET INCOME (LOSS) PER SHARE (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Net (Loss) Income [Abstract]                
Net (loss) income from continuing operations $ (204,907)     $ 5,453,643     $ (3,970,781) $ 2,114,444
Net (loss) income from discontinued operations 0     (1,111,552)     0 7,603,300
Net (Loss) Income $ (204,907) $ (2,553,259) $ (1,212,615) $ 4,342,091 $ (1,122,826) $ 6,498,479 $ (3,970,781) $ 9,717,744
Basic net (loss) income from continuing operations per share attributable to common shareholders: (in dollars per share) $ (0.01)     $ 0.17     $ (0.13) $ 0.07
Basic net (loss) income from discontinued operations per share: (in dollars per share) 0     (0.03)     0 0.23
Net (loss) income per common share, basic (in dollars per share) $ (0.01)     $ 0.14     $ (0.13) $ 0.3
Effect of assumed conversions [Abstract]                
Add back: net expenses related to convertible notes $ 0     $ 70,127     $ 0 $ 0
Net (loss) income from continuing operation after the effect of assumed conversions (204,907)     5,523,770     (3,970,781) 2,114,444
Net (loss) income from discontinued operations $ 0     $ (1,111,552)     $ 0 $ 7,603,300
Weighted average common shares outstanding - basic (in shares) 31,098,180     32,459,838     31,064,418 32,397,090
Plus: Dilutive effect of convertible notes - as if converted method (in shares) 0     2,512,386     0 0
Plus: Dilutive effect of restricted stock awards and stock options - treasury stock method (in shares) 0     96,492     0 106,269
Weighted average common shares outstanding - diluted (in shares) 31,098,180     35,068,716     31,064,418 32,503,359
Diluted net (loss) income from continuing operations per common share (in dollars per share) $ (0.01)     $ 0.16     $ (0.13) $ 0.07
Diluted net (loss) income from discontinued operations per common share (in dollars per share) 0     (0.03)     0 0.23
Net (loss) income per common share (in dollars per share) $ (0.01)     $ 0.13     $ (0.13) $ 0.3
Potentially Dilutive Securities [Abstract]                
Antidilutive securities excluded from computation of loss per share (in shares)             7,257,369 6,920,663
Warrants [Member]                
Potentially Dilutive Securities [Abstract]                
Antidilutive securities excluded from computation of loss per share (in shares)             6,875 55,121
Stock Options [Member]                
Potentially Dilutive Securities [Abstract]                
Antidilutive securities excluded from computation of loss per share (in shares)             4,000,043 3,694,791
Convertible Notes [Member]                
Potentially Dilutive Securities [Abstract]                
Antidilutive securities excluded from computation of loss per share (in shares)             2,401,953 2,443,753
Unvested Restricted Stock Awards and Units [Member]                
Potentially Dilutive Securities [Abstract]                
Antidilutive securities excluded from computation of loss per share (in shares)             848,498 726,998