Basis Of Presentation And Significant Accounting Policies - Net Income (Loss) Per Share (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 12 Months Ended | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2016 |
Sep. 30, 2016 |
Jun. 30, 2016 |
Mar. 31, 2016 |
Dec. 31, 2015 |
Sep. 30, 2015 |
Jun. 30, 2015 |
Mar. 31, 2015 |
Dec. 31, 2016 |
Dec. 31, 2015 |
Dec. 31, 2014 |
|
Net Loss Per Share [Line Items] | |||||||||||
Vested restricted stock units used to compute basic net loss per share | 10,240 | 0 | 5,063 | ||||||||
Earnings Per Share, Basic and Diluted [Abstract] | |||||||||||
Net loss | $ 1,978 | $ (283) | $ 998 | $ 11,609 | $ 678 | $ 19,120 | $ 1,097 | $ 745 | $ 14,302 | $ 21,640 | $ 2,475 |
Shares used to compute basic net loss per share (in dollars per share) | 19,594,000 | 19,210,000 | 18,571,000 | ||||||||
Shares used to compute diluted net loss per share (in dollars per share) | 20,067,000 | 19,690,000 | 18,878,000 | ||||||||
Earnings Per Share, Basic (in dollars per share) | $ 0.10 | $ (0.01) | $ 0.05 | $ 0.60 | $ 0.03 | $ 0.99 | $ 0.06 | $ 0.04 | $ 0.73 | $ 1.13 | $ 0.13 |
Earnings Per Share, Diluted (in dollars per share) | $ 0.10 | $ (0.01) | $ 0.05 | $ 0.58 | $ 0.03 | $ 0.97 | $ 0.06 | $ 0.04 | $ 0.71 | $ 1.10 | $ 0.13 |
Stock Options | |||||||||||
Earnings Per Share, Basic and Diluted [Abstract] | |||||||||||
Stock options | 398,000 | 449,000 | 307,000 | ||||||||
Restricted Stock Units (RSUs) | |||||||||||
Earnings Per Share, Basic and Diluted [Abstract] | |||||||||||
Stock options | 75,000 | 31,000 | 0 | ||||||||
Stock Options | |||||||||||
Earnings Per Share, Basic and Diluted [Abstract] | |||||||||||
Antidilutive common shares excluded from computation of diluted net loss | 15,844 | 984 | 66,917 |