Annual report pursuant to Section 13 and 15(d)

Net Income (Loss) Per Share Attributable to Common Stockholders - Reconciliation of Numerator and Denominator Used in Calculation of EPS (Details)

v3.20.4
Net Income (Loss) Per Share Attributable to Common Stockholders - Reconciliation of Numerator and Denominator Used in Calculation of EPS (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Numerator                    
Net (loss) income $ 22,666 $ (1,077) $ (3,533) $ (4,758) $ (4,321) $ 3,178 $ (4,072) $ 3,233 $ 13,298 $ (1,982)
Less: Series A accumulated dividends                 (88)  
Less: Allocation of undistributed earnings to participating securities                 (4,417)  
Net (loss) income available to common stockholders, basic                 8,793 (1,982)
Add: Adjustments to undistributed earnings allocated to participating securities                 217  
Net (loss) income available to common stockholders, diluted                 $ 9,010 $ (1,982)
Denominator                    
Weighted average shares used in computing basic net income (loss) per share available to common stockholders                 10,674 8,763
Effect of dilutive stock options                 824  
Effect of dilutive warrants                 5  
Weighted average shares used in computing diluted net income (loss) per share available to common stockholders                 11,503 8,763
Basic net (loss) income per share of common stock $ 1.40 $ (0.10) $ (0.33) $ (0.49) $ (0.49) $ 0.21 $ (0.47) $ 0.22 $ 0.82 $ (0.23)
Diluted net (loss) income per share of common stock $ 1.32 $ (0.10) $ (0.33) $ (0.49) $ (0.49) $ 0.20 $ (0.47) $ 0.21 $ 0.78 $ (0.23)