XML 60 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Net Income (Loss) Per Share - Schedule of Computation of Basic and Diluted Net Income (loss) per Share of Common Stock (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Basic and diluted:            
Net income (loss) $ (17,826) $ (6,476) $ 1,721 $ 8,838 $ (24,302) $ 10,559
Basic:            
Weighted-average common shares outstanding, basic (in shares) 16,500   15,920   16,348 15,737
Incremental Common Shares Attributable to Dilutive Effect of Restricted Stock Awards     421     469
Dilutive effect of stock options     1,438     1,448
Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants     550     550
Diluted:            
Weighted-average common shares outstanding, diluted (in shares) 16,500   18,329 18,204 16,348 18,204
Net income (loss) per share:            
Basic (in dollars per share) $ (1.08)   $ 0.11   $ (1.49) $ 0.67
Diluted (in dollars per share) $ (1.08)   $ 0.09   $ (1.49) $ 0.58