XML 64 R44.htm IDEA: XBRL DOCUMENT v3.25.3
EARNINGS PER SHARE (Schedule of calculation of basic and diluted earnings per share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
EARNINGS PER SHARE        
Net income (loss) from continuing operations - basic $ 3,497 $ (6,481) $ (9,818) $ (8,545)
Net income (loss) from continuing operations - diluted $ 3,497 (6,481) $ (9,818) (8,545)
Net income (loss) from discontinued operations - basic   (2,025)   (3,217)
Net income (loss) from discontinued operations - diluted   $ (2,025)   $ (3,217)
Weighted average shares - basic 157,101,785 153,259,842 155,985,872 153,858,160
Dilutive effect of common stock equivalents 3,665,877      
Weighted average shares - diluted 160,767,662 153,259,842 155,985,872 153,858,160
Net (loss) income from continuing operations per share basic $ 0.02 $ (0.04) $ (0.06) $ (0.06)
Net (loss) income from discontinued operations per share basic   (0.01)   (0.02)
Net (loss) income from continuing operations per share diluted $ 0.02 (0.04) $ (0.06) (0.06)
Net (loss) income from discontinued operations per share diluted   $ (0.01)   $ (0.02)
Shares excluded, anti-dilutive 235,336 4,153,812 3,223,228 3,309,505