Quarterly report pursuant to Section 13 or 15(d)

Earnings (Loss) per Share - Computation of Earnings Per Share (Details)

v3.22.2.2
Earnings (Loss) per Share - Computation of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Numerator—basic and diluted:        
Net income (loss) $ (9,506) $ 12,174 $ (27,162) $ 16,544
Denominator:        
Weighted average common shares - basic common stock 22,882,333 22,619,272 22,827,733 22,416,575
Weighted average common shares - diluted common stock 22,882,333 22,854,229 22,827,733 22,803,355
Net income (loss) per share - basic common stock $ (0.42) $ 0.54 $ (1.19) $ 0.74
Net income (loss) per share - diluted common stock $ (0.42) $ 0.53 $ (1.19) $ 0.73
Denominator calculation from basic to diluted:        
Weighted average common shares - basic common stock 22,882,333 22,619,272 22,827,733 22,416,575
Stock options and other dilutive awards 152,783 234,957 143,802 386,780
Weighted average common shares - diluted common stock 23,035,116 22,854,229 22,971,535 22,803,355
Shares excluded from diluted weighted average shares:        
Shares excluded from diluted weighted-average shares 801,336 155,765 768,509 123,560
Stock options        
Shares excluded from diluted weighted average shares:        
Shares excluded from diluted weighted-average shares 320,734 88,391 320,734 54,498
Restricted stock units and restricted stock awards        
Shares excluded from diluted weighted average shares:        
Shares excluded from diluted weighted-average shares 480,602 67,374 447,775 69,062