Disclosure of Compensation Related Costs, Share-based Payments [Text Block] | NOTE 6 —STOCKHOLDERS’ EQUITY, STOCK PLANS AND STOCK-BASED COMPENSATION EXPENSE As of December 31, 2017, 2004 1998 In 1998, 1998 or 1998 4,650,000 On January 12, 2004, 2004 1,750,000 2004 2004 1998 1998 2012 2004 2.12 Options granted under the 1998 2004 may may 2004 Incentive Plan. Incentive stock options may four 25% first 1/48th 2013 2012 three one third one 1/36th 2014 not 2013 2012 seven In accordance with the 2004 2012, ’s non-employee directors were granted $60,000 2012, $60,000 one December 31, 2017, 2016 2015, 21,605, 45,350 21,020 2016 6,500 one four . In the years ended December 31, 2017, 2016 2015 ’s Board of Directors granted 270,707, 229,865 107,417 one fourth one one fourth three one third one one third two December 15, 2017, 100,000 15%, 15%, 25% 45% third fourth In the years ended December 31, 2017, 2016 2015 ’s Board of Directors granted its executive officers and certain senior management employees 117,418, 204,976 74,667 2017, 104,500 1 2 12,918 October 31, 2017 two 2016 2015 12 8.5 2017, 2016 2015 2015 2015. 2004 On January 12, 2004, 2004 2004 2004 2004 six 2004 first i. 600,000 ii. 2.0% such date; or iii. an amount as determined by the Board of Directors. The Company ’s Board of Directors did not January 1, 2018, 2017 2016. 85% six December 31, 2017, 2016 2015, 2004 78,479, 79,922 55,872 December 31, 2017, 691,584 Option Activity Activity under the 1998 2004 Options Outstanding Shares Available For Grant Number of Shares Weighted- Average Exercise Price Weighted-Average Remaining Contractual Life (in years) Aggregate Intrinsic Value (in $ millions ) (1) Balances as of December 31, 2014 129,760 3,462,567 $ 9.39 3.4 $ 5.7 Additional shares reserved (2) 1,300,000 — Options granted (129,000 ) 129,000 $ 13.26 Options exercised — (1,141,904 ) $ 9.20 Options cancelled (expired or forfeited) 300,866 (300,866 ) $ 12.37 Stock awards granted (430,580 ) — — Stock awards cancelled (expired or forfeited) 92,379 — — Balances as of December 31, 2015 1,263,425 2,148,797 $ 9.31 3.4 $ 7.9 Options granted (162,000 ) 162,000 $ 11.55 Options exercised — (1,051,138 ) $ 8.89 Options cancelled (expired or forfeited) 143,187 (143,187 ) $ 12.93 Stock awards granted (1,018,005 ) — — Stock awards cancelled (expired or forfeited) 495,050 — — Balances as of December 31, 201 6 721,657 1,116,472 $ 9.56 3.7 $ 8.7 Options granted (278,250 ) 278,250 $ 31.00 Options exercised — (488,398 ) $ 8.96 Options cancelled (expired or forfeited) 66,405 (66,405 ) $ 16.54 Stock awards granted (873,881 ) — — Stock awards cancelled (expired or forfeited) 258,935 — — Additional shares reserved (3) 1,600,000 — — Balances as of December 31, 2017 1,494,866 839,919 $ 16.46 3.99 $ 24.4 Exercisable as of December 31, 2017 467,794 $ 9.53 2.74 $ 16.8 Vested and expected to vest, net of estimated forfeitures, as of December 31, 2017 789,779 $ 15.61 3.86 $ 23.6 ( 1 Based on the closing stock price of the Company ’s stock of $ 45.3 5 on December 31 , 2017 , $ 17.35 on December 30 , 2016 , $ 12.79 on December 31 2015 and $10. 68 on December 31 , 2014 . ( 2 Approved by stockholders in 2015. ( 3 Approved by the board of directors and stockholders in 2017. The aggregate intrinsic value in the table above represents the total pre-tax intrinsic value (the aggregate difference between the Company ’s closing stock price on the last trading day of the fiscal year and the exercise price, multiplied by the number of in-the-money options) that would have been received by the option holders had all option holders exercised their options on December 31, 2017. 2017, 2016 2015 $8.0 $3.6 $5.1 December 31, 2017 Options Outstanding Options Exercisable Range of Exercise Prices Number Outstanding Weighted-Average Remaining Contractual Life (in years) Number Outstanding Weighted-Average Exercise Price $6.88 – $7.15 84,739 1.43 84,739 $ 6.92 $7.44 – $8.72 15,978 0.87 15,978 8.30 $8.80 141,956 2.45 141,956 8.80 $9.28 – $9.97 95,535 3.24 73,402 9.69 $10.03 – $10.86 88,044 4.46 51,517 10.38 $10.90 – $11.67 91,021 4.22 50,356 11.36 $11.98 - $17.90 109,896 4.66 49,033 13.36 $18.55 – $25.70 88,500 5.87 813 18.55 $39.30 77,000 6.83 — — $47.40 47,250 6.96 — — $6.88 – $47.40 839,919 4.11 467,794 $ 9.53 Stock Awards (RSU and PSU) Activity Table Information with respect to RSUs and PSUs activity is as follows (in thousands): Number of Shares Weighted - Average Grant- Date Fair Value Aggregate Fair Value (1) (in thousands) Aggregate Intrinsic Value (2) (in thousands) Outstanding at December 31, 2014 434,321 $ 9.31 $ 4,639 Granted 203,104 $ 14.81 Vested (3) (222,220 ) $ 11.79 $ 3,285 (4) Forfeited (43,575 ) $ 9.09 Outstanding at December 31, 2015 371,630 $ 12.39 $ 4,753 Granted 480,191 $ 10.80 Vested (3) (172,990 ) $ 12.56 $ 1,906 (5) Forfeited (233,514 ) $ 11.36 Outstanding at December 31, 2016 445,317 $ 11.15 $ 7,726 Granted 412,208 $ 28.74 Vested (3) (224,799 ) $ 10.91 $ 5,168 (6) Forfeited (122,139 ) $ 13.56 Outstanding at December 31, 2017 510,587 $ 24.88 $ 23,155 ( 1 Represents the value of the Company ’s stock on the date that the restricted stock units and performance stock units vest. ( 2 Based on the closing stock price of the Company ’s stock of $ 45.35 on December 31, 201 7 , $ 17.35 on December 31, 2016 , $ 12.79 on December 31 , 2015 and $10. 68 on December 30 , 2014 . ( 3 The number of restricted stock units vested includes shares that the Company withheld on behalf of the employees to satisfy the statutory tax withholding requirements. ( 4 On the grant date, the fair value for these vested awards was $ 2.6 . ( 5 On the grant date, the fair value for these vested awards was $2. 2 million. ( 6 On the grant date, the fair value for these vested awards was $2. 5 million. Stock-Based Compensation Stock-based compensation expense for the year s ended December 31, 2017, 2016 2015 Year Ended December 31, 2017 201 6 2015 Stock options $ 815 $ 989 $ 1,438 RSUs 1,813 1,508 1,297 PSUs 2,093 967 1,167 ESPP 389 249 182 Total stock-based compensation expense $ 5,110 $ 3,713 $ 4,084 As of December 31, 201 7, $11.5 2.77 $252,000, 0.33 The Company issues new shares of common stock upon the exercise of stock options, vesting of RSUs and PSUs, and the issuance of ESPP shares. The amount of cash received from these issuances, net of taxes withheld and paid, in 2017, 2016 2015 $4.0 $9.5 $10.1 Total stock-based compensation expense recognized during the year ended December 31, 2017, 2016 2015 Year Ended December 31, 2017 2016 2015 Cost of revenue $ 660 $ 341 $ 447 Sales and marketing Employee 1,629 1,179 1,054 Non-employee 13 - - Research and development 936 596 662 General and administrative 1,872 1,597 1,921 Total stock-based compensation expense $ 5,110 $ 3,713 $ 4,084 Valuation Assumptions and Fair Value of Stock Options and ESPP Grants The Company uses the Black-Scholes option pricing model to estimate the fair value of options granted under its equity incentive plans and rights to acquire stock granted under its employee stock purchase plan. The Company based the weighted average estimated values of employee stock option grants and rights granted under the employee stock purchase plan, as well as the weighted average assumptions used in calculating these values, on estimates at the date of grant, as follows: Stock Options Stock Purchase Plan 2017 2016 2015 2017 2016 2015 Expected term (in years) (1) 3.70 3.83 3.24 0.50 0.50 0.50 Risk-free interest rate (2) 1.73 % 1.09 % 0.90 % 1.14 % 0.46 % 0.17 % Volatility (3) 40 % 40 % 30 % 42 % 39 % 36 % Dividend yield (4) — % — % — % — % — % — % Weighted average estimated fair value at grant date $ 9.98 $ 3.72 $ 4.78 $ 8.21 $ 3.22 $ 3.51 ( 1 The expected term represents the period during which the Company ’s stock-based awards are expected to be outstanding. The estimated term is based on historical experience of similar awards, giving consideration to the contractual terms of the awards, vesting requirements, and expectation of future employee behavior, including post-vesting terminations. The expected term of g roups of employees that have similar historical exercise patterns has been considered separately for valuation purposes. ( 2 The risk-free interest rate is based on U.S. Treasury debt securities with maturities close to the expected term of the option as of the date of grant. ( 3 Estimated volatility is based on historica l volatility. The Company also considers implied volatility when there is sufficient volume of freely traded options with comparable terms and exercise prices in the open market. ( 4 The Company has not not expect to do so in the foreseeable future. The Company periodically estimates forfeiture rates based on its historical experience within separate groups of employees and adjusts the stock-based payment expense accordingly. The forfeiture rates used in 2017 0% 13%. Non-Employee Stock-Based Compensation Stock-based compensation expense related to stock options granted to non-employees is recognized based on the fair value of the stock options, determined using the Black-Scholes option pricing model, as they are earned. The awards generally vest over the time period the Company expects to receive services from the nonemployee. The Company revalues stock options granted to non-employees at each reporting date as the underlying equity instruments vest. The Company granted 7,745 2,478 one December 31, 2017 zero 2016 2015. 7,745 4 25% first 1/48 th 2,478 4 25% Stock Awards Withholdings For Stock Awards granted to employees, the number of shares issued on the date the Stock Awards vest is net of t he tax withholding requirements paid on behalf of the employees. In 2017, 2016 2015, 64,490, 56,157, 68,101 $1,469,000, $619,000 $1.0 not Stock Repurchase Program As of December 31, 2014, $10.0 Stock Repurchase Program. On February 18, 2015, the Company's $10 $40 February 8, 2016 the $10 December 31, 2016 2015, 455,311 2,818,038 $4.9 $40.0 , respectively. On February 13, 2017 July 28, 2017, the Company's Board of Directors approved the expansion of its Stock Repurchase Program by an additional $5 $25 , respectively. In the year ended December 31, 2017, the Company 1,022,602 $35.2 December 31, 2017 . |