v3.25.2
BASIC AND DILUTED NET INCOME (LOSS) PER SHARE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Numerator:        
Net income (loss) from continuing operations $ 2,683 $ (7,491) $ 3,043 $ (13,192)
Add: stock based compensation expense, net of tax 0 0 43 0
Add: (gain) loss on convertible note, net of tax (99) 0 750 0
Net income (loss) attributable to common stockholders from continuing operations, dilutive 2,584 (7,491) 3,836 (13,192)
Net income (loss) from discontinued operations $ 919 $ (9,427) $ 1,014 $ (21,116)
Denominator:        
Weighted average common share outstanding, basic (in shares) 2,592,878 1,174,385 2,229,573 1,169,319
Add: 2024 convertible note and second tranche note on as-converted basis (in shares) 2,068,223 0 2,276,803 0
Weighted average common share outstanding, diluted (in shares) 4,661,101 1,174,385 4,506,376 1,169,319