XML 83 R72.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS (LOSS) PER SHARE (Schedule Of Reconciliation Of Basic And Diluted Shares Of Common Stock Outstanding Used In Calculation Of Earnings (Loss) Per Share) (Details) - $ / shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
EARNINGS (LOSS) PER SHARE        
Weighted average shares outstanding - basic 38,297 37,192 38,253 37,164
Weighted average shares outstanding - diluted 38,297 37,192 38,253 37,164
Loss from continuing operations per share - Basic $ (0.14) $ (0.12) $ (0.31) $ (0.17)
Loss from continuing operations per share - Diluted (0.14) (0.12) (0.31) (0.17)
Income from discontinued operations per share - Basic   0.06 0.74 0.16
Income from discontinued operations per share - Diluted   0.06 0.74 0.16
Net (loss) income per share - Basic (0.14) (0.06) 0.43 (0.01)
Net (loss) income per share - Diluted $ (0.14) $ (0.06) $ 0.43 $ (0.01)