WARRANTS |
12 Months Ended |
|---|---|
Dec. 31, 2016 | |
| WARRANTS. | |
| WARRANTS | 11. WARRANTS In November 2010, the Company issued a warrant to Comerica Bank. The warrant represents the right to purchase 2,445 shares of common stock with an exercise price of $12.27. The warrant expires in October 2017. In connection with the Term Loan Financings with Silicon Valley Bank, the Company issued warrants to purchase a total of 16,357 shares of common stock. In June 2015, SVB exercised all of its warrants. |