XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock Outstanding
Additional Paid-in Capital
Treasury Stock
Accumulated Deficit
Accumulated Other Comprehensive Loss
Total
Balances (in shares) at Dec. 31, 2021 37,411   10,003      
Balances at Dec. 31, 2021 $ 6 $ 423,069 $ (104,705) $ (97,721) $ (1,064) $ 219,585
Issuance of common stock in connection with employee stock purchase plan (in shares) 95          
Issuance of common stock in connection with employee stock purchase plan   1,502       1,502
Issuance of common stock in connection with exercise of options (in shares) 75          
Issuance of common stock in connection with exercise of options   675       675
Vesting of restricted stock units (in shares) 232          
Purchases of treasury stock in connection with tax withholdings on restricted stock grants (in shares)     113      
Purchases of treasury stock in connection with tax withholdings on restricted stock grants     $ (3,389)     (3,389)
Repurchase of common stock     $ (5,778)     (5,778)
Repurchase of common stock (in shares) (219)   219      
Stock-based compensation expense   5,553       5,553
Comprehensive income (loss)       (4,150) (431) (4,581)
Balances (in shares) at Mar. 31, 2022 37,594   10,335      
Balances at Mar. 31, 2022 $ 6 430,799 $ (113,872) (101,871) (1,495) 213,567
Balances (in shares) at Dec. 31, 2021 37,411   10,003      
Balances at Dec. 31, 2021 $ 6 423,069 $ (104,705) (97,721) (1,064) 219,585
Comprehensive income (loss)           (6,757)
Balances (in shares) at Sep. 30, 2022 37,295   11,153      
Balances at Sep. 30, 2022 $ 6 441,705 $ (132,966) (101,633) (3,909) 203,203
Balances (in shares) at Mar. 31, 2022 37,594   10,335      
Balances at Mar. 31, 2022 $ 6 430,799 $ (113,872) (101,871) (1,495) 213,567
Issuance of common stock in connection with exercise of options (in shares) 12          
Issuance of common stock in connection with exercise of options   113       113
Vesting of restricted stock units (in shares) 84          
Purchases of treasury stock in connection with tax withholdings on restricted stock grants (in shares)     33      
Purchases of treasury stock in connection with tax withholdings on restricted stock grants     $ (800)     (800)
Repurchase of common stock $ (715)   $ (16,693)     (16,693)
Repurchase of common stock (in shares)     715      
Stock-based compensation expense   3,872       3,872
Comprehensive income (loss)       (1,147) (1,037) (2,184)
Balances (in shares) at Jun. 30, 2022 36,975   11,083      
Balances at Jun. 30, 2022 $ 6 434,784 $ (131,365) (103,018) (2,532) 197,875
Issuance of common stock in connection with employee stock purchase plan (in shares) 92          
Issuance of common stock in connection with employee stock purchase plan   1,509       1,509
Issuance of common stock in connection with exercise of options (in shares) 22          
Issuance of common stock in connection with exercise of options   276       276
Vesting of restricted stock units (in shares) 206          
Purchases of treasury stock in connection with tax withholdings on restricted stock grants (in shares)     70      
Purchases of treasury stock in connection with tax withholdings on restricted stock grants     $ (1,601)     (1,601)
Stock-based compensation expense   5,136       5,136
Comprehensive income (loss)       1,385 (1,377) 8
Balances (in shares) at Sep. 30, 2022 37,295   11,153      
Balances at Sep. 30, 2022 $ 6 441,705 $ (132,966) (101,633) (3,909) 203,203
Balances (in shares) at Dec. 31, 2022 37,431   11,182      
Balances at Dec. 31, 2022 $ 6 447,415 $ (133,709) (101,150) (2,550) 210,012
Issuance of common stock in connection with employee stock purchase plan (in shares) 98          
Issuance of common stock in connection with employee stock purchase plan   1,663       1,663
Issuance of common stock in connection with exercise of options (in shares) 21          
Issuance of common stock in connection with exercise of options   345       345
Vesting of restricted stock units (in shares) 286          
Purchases of treasury stock in connection with tax withholdings on restricted stock grants (in shares)     133      
Purchases of treasury stock in connection with tax withholdings on restricted stock grants     $ (4,101)     (4,101)
Stock-based compensation expense   4,884       4,884
Comprehensive income (loss)       355 267 622
Balances (in shares) at Mar. 31, 2023 37,836   11,315      
Balances at Mar. 31, 2023 $ 6 454,307 $ (137,810) (100,795) (2,283) 213,425
Balances (in shares) at Dec. 31, 2022 37,431   11,182      
Balances at Dec. 31, 2022 $ 6 447,415 $ (133,709) (101,150) (2,550) 210,012
Comprehensive income (loss)           1,541
Balances (in shares) at Sep. 30, 2023 38,245   11,449      
Balances at Sep. 30, 2023 $ 6 467,304 $ (143,587) (98,932) (3,227) 221,564
Balances (in shares) at Mar. 31, 2023 37,836   11,315      
Balances at Mar. 31, 2023 $ 6 454,307 $ (137,810) (100,795) (2,283) 213,425
Issuance of common stock in connection with exercise of options (in shares) 6          
Issuance of common stock in connection with exercise of options   87       87
Vesting of restricted stock units (in shares) 37          
Purchases of treasury stock in connection with tax withholdings on restricted stock grants (in shares)     11      
Purchases of treasury stock in connection with tax withholdings on restricted stock grants     $ (468)     (468)
Stock-based compensation expense   4,678       4,678
Comprehensive income (loss)       6,835 (387) 6,448
Balances (in shares) at Jun. 30, 2023 37,879   11,326      
Balances at Jun. 30, 2023 $ 6 459,072 $ (138,278) (93,960) (2,670) 224,170
Issuance of common stock in connection with employee stock purchase plan (in shares) 125          
Issuance of common stock in connection with employee stock purchase plan   2,169       2,169
Issuance of common stock in connection with exercise of options (in shares) 2          
Issuance of common stock in connection with exercise of options   37       37
Vesting of restricted stock units (in shares) 260          
Purchases of treasury stock in connection with tax withholdings on restricted stock grants (in shares)     102      
Purchases of treasury stock in connection with tax withholdings on restricted stock grants     $ (4,566)     (4,566)
Repurchase of common stock $ (21)   $ (743)     (743)
Repurchase of common stock (in shares)     21      
Stock-based compensation expense   6,026       6,026
Comprehensive income (loss)       (4,972) (557) (5,529)
Balances (in shares) at Sep. 30, 2023 38,245   11,449      
Balances at Sep. 30, 2023 $ 6 $ 467,304 $ (143,587) $ (98,932) $ (3,227) $ 221,564