XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income (Loss) Per Share - Summary of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jun. 13, 2022
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Numerator:          
Net income (loss) from continuing operations - Basic and Diluted   $ 4,685 $ 3,689 $ 5,914 $ 6,417
Impact of Series C preferred stock redemption $ 2,000 0 0 0 2,046
Net income (loss) from continuing operations attributable to common stockholders - basic   4,685 3,689 5,914 8,463
Net income (loss) from continuing operations attributable to common stockholders - diluted   4,685 3,689 5,914 8,463
Net income (loss) from discontinued operations - Basic and Diluted   0 (99) 0 (376)
Net income (loss) attributable to common shareholders - basic   4,685 3,590 5,914 8,087
Net income (loss) attributable to common shareholders - diluted   $ 4,685 $ 3,590 $ 5,914 $ 8,087
Denominator:          
Basic - weighted-average common stock shares outstanding (in shares)   9,647 9,464 9,621 8,806
Effect of common share equivalents (in shares)   483 543 461 557
Diluted - weighted-average common shares outstanding (in shares)   10,130 10,007 10,082 9,363
Net income (loss) per share:          
Basic - continuing operations (in dollars per share)   $ 0.49 $ 0.39 $ 0.61 $ 0.96
Basic - discontinued operations (in dollars per share)   0 (0.01) 0 (0.04)
Basic net income (loss) per share (in dollars per share)   0.49 0.38 0.61 0.92
Diluted - continuing operations (in dollars per share)   0.46 0.37 0.59 0.90
Diluted - discontinued operations (in dollars per share)   0 (0.01) 0 (0.04)
Diluted net income (loss) per share (in dollars per share)   $ 0.46 $ 0.36 $ 0.59 $ 0.86