Schedule of Stockholders Equity | The following table summarizes quarterly stockholders' equity activity for the nine-month periods ended September 30, 2020 and 2019 (in thousands, except number of shares): Quarterly Activity For The Nine Months Ended September 30, 2020 Common Stock Additional Accumulated Accumulated Total Shares Amount Balance, December 31, 2019 28,077,469 $ 28 $ 278,111 $ (1,740) $ (176,750) $ 99,649 Cumulative effect of accounting change (1) — — — — 240 240 Exercise of stock options and vesting of restricted stock units 394,998 — 87 — — 87 Stock-based compensation expense — — 2,914 — — 2,914 Statutory tax withholding related to net-share settlement of restricted stock units (107,398) — (980) — — (980) Net income — — — — 2,007 2,007 Foreign currency translation adjustments — — — (800) — (800) Balance, March 31, 2020 28,365,069 28 280,132 (2,540) (174,503) 103,117 Exercise of stock options and vesting of restricted stock units 330,692 1 2,046 — — 2,047 Stock-based compensation expense — — 2,556 — — 2,556 Statutory tax withholding related to net-share settlement of restricted stock units (48,675) — (659) — — (659) Net income — — — — 6,986 6,986 Foreign currency translation adjustments — — — 299 — 299 Balance, June 30, 2020 28,647,086 29 284,075 (2,241) (167,517) 114,346 Exercise of stock options and vesting of restricted stock units 411,651 — 1,420 — — 1,420 Stock-based compensation expense — — 2,262 — — 2,262 Statutory tax withholding related to net-share settlement of restricted stock units (77,533) — (1,549) — — (1,549) Net income — — — — 3,712 3,712 Foreign currency translation adjustments — — — 438 — 438 Balance, September 30, 2020 28,981,204 $ 29 $ 286,208 $ (1,803) $ (163,805) $ 120,629 (1) The Company recorded a reduction to accumulated deficit at January 1, 2020 as a result of its adoption of ASU 2016-13, Financial Instruments - Credit Losses . Quarterly Activity For The Nine Months Ended September 30, 2019 Common Stock Additional Accumulated Accumulated Total Shares Amount Balance, December 31, 2018 27,347,115 $ 27 $ 271,550 $ (1,707) $ (180,232) $ 89,638 Exercise of stock options and vesting of restricted stock units 681,944 1 936 — — 937 Stock-based compensation expense — — 3,398 — — 3,398 Statutory tax withholding related to net-share settlement of restricted stock units (178,071) — (2,277) — — (2,277) Net loss — — — — (2,329) (2,329) Foreign currency translation adjustments — — — 78 — 78 Balance, March 31, 2019 27,850,988 28 273,607 (1,629) (182,561) 89,445 Exercise of stock options and vesting of restricted stock units 290,346 — 15 — — 15 Stock-based compensation expense — — 2,801 — — 2,801 Statutory tax withholding related to net-share settlement of restricted stock units (98,975) — (981) — — (981) Net loss — — — — (1,338) (1,338) Foreign currency translation adjustments — — — (143) — (143) Balance, June 30, 2019 28,042,359 28 275,442 (1,772) (183,899) 89,799 Exercise of stock options and vesting of restricted stock units 21,958 — 17 — — 17 Stock-based compensation expense — — 801 — — 801 Statutory tax withholding related to net-share settlement of restricted stock units (5,510) — (49) — — (49) Net income — — — — 1,729 1,729 Foreign currency translation adjustments — — — (530) — (530) Balance, September 30, 2019 28,058,807 $ 28 $ 276,211 $ (2,302) $ (182,170) $ 91,767 |