Quarterly report [Sections 13 or 15(d)]

Earnings Per Share (Details)

v3.26.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator:        
Net income (loss) from continuing operations $ 670 $ (2,447) $ (1,310) $ (4,453)
Net income from discontinued operations 0 8,733 0 8,446
Net income (loss) $ 670 $ 6,286 $ (1,310) $ 3,993
Denominator:        
Weighted-average common shares outstanding (in shares) 9,047 9,751 9,232 9,913
Employee stock options and stock grants (in shares) 67 0 0 0
Weighted-average common shares, as adjusted (in shares) 9,114 9,751 9,232 9,913
Net income (loss) per share from continuing operations:        
Basic (in dollars per share) $ 0.07 $ (0.25) $ (0.14) $ (0.45)
Diluted (in dollars per share) 0.07 (0.25) (0.14) (0.45)
Net income per share from discontinued operations:        
Basic (in dollars per share) 0 0.90 0 0.85
Diluted (in dollars per share) 0 0.90 0 0.85
Net income (loss) per share:        
Basic (in dollars per share) 0.07 0.65 (0.14) 0.40
Diluted (in dollars per share) $ 0.07 $ 0.65 $ (0.14) $ 0.40
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 100 100 100 100