XML 26 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Common stock
Additional Paid-In Capital
Adjustment.
Additional Paid-In Capital
Treasury Stock
Accumulated Deficit
Adjustment.
Accumulated Deficit
Accumulated Other Comprehensive Loss
Adjustment.
Total
Balance as of beginning of period at Dec. 31, 2020 $ 35 $ (44,777) $ 519,143   $ 5,288 $ (333,147)   $ (39,489) $ 186,031
Balance as of beginning of period, shares at Dec. 31, 2020 34,612,054                
Exercise of common stock options $ 1   11,868           11,869
Exercise of common stock options, shares 803,485                
Issuance for employee stock purchase plan     755           755
Issuance for employee stock purchase plan, shares 43,719                
Vesting of RSUs and PSUs, shares 511,743                
Shares withheld for employee taxes upon vesting of RSUs and PSUs     (4,149)           (4,149)
Shares withheld for employee taxes upon vesting of RSUs and PSUs, shares (164,882)                
Share repurchases       $ (42,861)         (42,861)
Share repurchases (in shares)       (2,150,717)          
Forward contract on ASR agreement     (5,000)           (5,000)
Stock-based compensation     24,255           24,255
Net Income (Loss)           71,517     71,517
Balance as of end of period at Dec. 31, 2021 $ 36   502,095 $ (42,861)   (256,342)     202,928
Balance as of end of period, shares at Dec. 31, 2021 35,806,119                
Balance as of end of period, shares at Dec. 31, 2021       (2,150,717)          
Exercise of common stock options     11,811           11,811
Exercise of common stock options, shares 742,348                
Issuance for employee stock purchase plan     337           337
Issuance for employee stock purchase plan, shares 22,627                
Vesting of RSUs and PSUs $ 1               1
Vesting of RSUs and PSUs, shares 699,285                
Shares withheld for employee taxes upon vesting of RSUs and PSUs     (4,044)           (4,044)
Shares withheld for employee taxes upon vesting of RSUs and PSUs, shares (226,286)                
Share repurchases     5,000 $ (19,063)         (14,063)
Share repurchases (in shares)       (1,085,106)          
Exercise of warrant 40,666                
Stock-based compensation     22,874           22,874
Net Income (Loss)           (25,002)     (25,002)
Balance as of end of period at Dec. 31, 2022 $ 37   538,073 $ (61,924)   (281,344)     $ 194,842
Balance as of end of period, shares at Dec. 31, 2022 37,084,759               37,084,759
Balance as of end of period, shares at Dec. 31, 2022       (3,235,823)         (3,235,823)
Exercise of common stock options     8,641           $ 8,641
Exercise of common stock options, shares 498,008                
Issuance for employee stock purchase plan     460           460
Issuance for employee stock purchase plan, shares 26,505                
Vesting of RSUs and PSUs $ 1               1
Vesting of RSUs and PSUs, shares 898,817                
Shares withheld for employee taxes upon vesting of RSUs and PSUs     (8,361)           (8,361)
Shares withheld for employee taxes upon vesting of RSUs and PSUs, shares (315,648)                
Share repurchases       $ (75,457)         (75,457)
Share repurchases (in shares)       (3,088,069)          
Stock-based compensation     27,136           27,136
Other comprehensive income, net of tax             $ 14   14
Net Income (Loss)           48,155     48,155
Balance as of end of period at Dec. 31, 2023 $ 38   $ 565,949 $ (137,381)   $ (233,189) $ 14   $ 195,431
Balance as of end of period, shares at Dec. 31, 2023 38,192,441               38,192,441
Balance as of end of period, shares at Dec. 31, 2023       (6,323,892)         (6,323,892)