XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income (Loss) Per Share - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Numerators:        
Net income (loss) $ 4,212 $ 2,143 $ 6,928 $ (12,425)
Less: Income attributable to unvested restricted stock awards (82) (41) (135) 0
Numerator for basic net income (loss) per share 4,130 2,102 6,793 (12,425)
Effect of dilutive securities:        
Unvested restricted stock awards 1 3 1 0
Numerator for diluted net income (loss) per share $ 4,131 $ 2,105 $ 6,794 $ (12,425)
Denominators:        
Weighted average number of common shares outstanding (in shares) 63,892 63,896 64,007 62,490
Less: Weighted average number of unvested restricted stock awards outstanding (in shares) (1,241) (1,222) (1,247) (1,198)
Denominator for basic net income (loss) per share (in shares) 62,651 62,674 62,760 61,292
Unvested restricted stock awards $ 1 $ 3 $ 1 $ 0
Denominator for diluted net income (loss) per share (in shares) 63,060 62,676 63,135 61,292
Net income (loss) per share:        
Basic (in dollars per share) $ 0.07 $ 0.03 $ 0.11 $ (0.20)
Diluted (in dollars per share) $ 0.07 $ 0.03 $ 0.11 $ (0.20)
Unvested restricted stock awards        
Effect of dilutive securities:        
Unvested restricted stock awards $ 0 $ 2 $ 0 $ 0
Denominators:        
Unvested restricted stock awards 0 2 0 0
Unvested performance share units        
Effect of dilutive securities:        
Unvested restricted stock awards 409 0 375 0
Denominators:        
Unvested restricted stock awards $ 409 $ 0 $ 375 $ 0