XML 20 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Treasury Stock [Member]
Total
Balance (in shares) at Dec. 31, 2020 47,153,000          
Balance at Dec. 31, 2020 $ 444 $ 232,357 $ (132,386) $ (13,066) $ (10,668) $ 76,681
Retirement of treasury stock (in shares) (7,746,000)          
Retirement of treasury stock $ 0 (10,668) 0 0 10,668 $ 0
Stock option exercises (in shares) 580,000         579,968
Stock option exercises $ 8 2,869 0 0 0 $ 2,877
Employee stock purchase plan (in shares) 96,000         100,000
Employee stock purchase plan $ 0 437 0 0 0 $ 437
Vesting of restricted stock units (in shares) 1,571,000          
Vesting of restricted stock units $ 0 0 0 0 0 0
Shares withheld for taxes (in shares) (511,000)          
Shares withheld for taxes $ 0 (3,514) 0 0 0 (3,514)
Stock-based compensation expense 0 4,169 0 0 0 4,169
Net loss 0 0 (288) 0 0 (288)
Other comprehensive income $ 0 0 0 3,039 0 3,039
Balance (in shares) at Dec. 31, 2021 41,143,000          
Balance at Dec. 31, 2021 $ 452 225,650 (132,674) (10,027) 0 $ 83,401
Stock option exercises (in shares) 40,000         40,267
Stock option exercises $ 2 106 0 0 0 $ 108
Employee stock purchase plan (in shares) 176,000         200,000
Employee stock purchase plan $ 0 469 0 0 0 $ 469
Vesting of restricted stock units (in shares) 1,135,000          
Vesting of restricted stock units $ 0 0 0 0 0 0
Shares withheld for taxes (in shares) (412,000)          
Shares withheld for taxes $ 0 (1,628) 0 0 0 (1,628)
Stock-based compensation expense 0 4,411 0 0 0 4,411
Net loss 0 0 (9,516) 0 0 (9,516)
Other comprehensive income $ 0 0 0 (5,025) 0 (5,025)
Balance (in shares) at Dec. 31, 2022 42,082,000          
Balance at Dec. 31, 2022 $ 454 $ 229,008 $ (142,190) $ (15,052) $ 0 $ 72,220