XML 150 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
EARNINGS PER SHARE (Schedule of calculation of basic and diluted earnings (loss) per share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
EARNINGS PER SHARE    
Net (loss) income from continuing operations- basic $ (13,830) $ 1,992
net (loss) income from continuing operations- diluted (13,830) 1,992
Net loss from discontinued operations, net of tax- basic (1,809) (539)
Net loss from discontinued operations, net of tax- diluted $ (1,809) $ (539)
Weighted average shares - basic 154,740,334 152,546,766
Dilutive effect of common stock equivalents   3,121,946
Weighted average shares - diluted 154,740,334 155,668,712
Net (loss) income from continuing operations per share basic $ (0.09) $ 0.01
Net (loss) income from discontinued operations per share basic (0.01) 0.00
Net (loss) income from continuing operations per share diluted (0.09) 0.01
Net (loss) income from discontinued operations per share diluted $ (0.01) $ 0.00
Shares excluded, anti-dilutive 3,212,244 635,343