XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
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
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Numerator:        
Net income (loss) from continuing operations - Basic and Diluted $ 3,689 $ 3,057 $ 6,417 $ 15,096
Impact of Series C preferred stock redemption 0 0 2,046 0
Net income (loss) from continuing operations attributable to common stockholders - basic 3,689 3,057 8,463 15,096
Net income (loss) from continuing operations attributable to common stockholders - diluted 3,689 3,057 8,463 15,096
Net income (loss) from discontinued operations - Basic and Diluted (99) (137) (376) (724)
Net income (loss) attributable to common shareholders - basic 3,590 2,920 8,087 14,372
Net income (loss) attributable to common shareholders - diluted $ 3,590 $ 2,920 $ 8,087 $ 14,372
Denominator:        
Basic weighted average shares outstanding (in shares) 9,464 8,234 8,806 8,205
Effect of common share equivalents (in shares) 543 838 557 825
Diluted weighted average shares outstanding (in shares) 10,007 9,072 9,363 9,030
Net income (loss) per share:        
Basic - continuing operations (in dollars per share) $ 0.39 $ 0.37 $ 0.96 $ 1.84
Basic - discontinued operations (in dollars per share) (0.01) (0.02) (0.04) (0.09)
Basic net income per share (in dollars per share) 0.38 0.35 0.92 1.75
Diluted - continuing operations (in dollars per share) 0.37 0.34 0.90 1.67
Diluted - discontinued operations (in dollars per share) (0.01) (0.02) (0.04) (0.08)
Diluted net income per share (in dollars per share) $ 0.36 $ 0.32 $ 0.86 $ 1.59