XML 57 R7.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (USD $)
In Thousands, except Share data
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Total
Beginning balance, amount at Dec. 31, 2012 $ 9us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 306,252us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ (280,496)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 25,765us-gaap_StockholdersEquity
Beginning balance (shares) at Dec. 31, 2012 8,855,400us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Share-based compensation, amount    705us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
   705us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
Issuance of common stock upon exercise of stock options, amount    214us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
   214us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Issuance of common stock upon exercise of stock options (shares) 54,337us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Repurchase of common stock (shares)         
Net income       38,144us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
38,144us-gaap_NetIncomeLoss
Ending balance, amount at Dec. 31, 2013 9us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
307,171us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(242,352)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
64,828us-gaap_StockholdersEquity
Ending balance (shares) at Dec. 31, 2013 8,909,737us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
    8,909,737us-gaap_CommonStockSharesOutstanding
Share-based compensation, amount    1,426us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
   1,426us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
Issuance of common stock upon exercise of stock options, amount    562us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
   562us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Issuance of common stock upon exercise of stock options (shares) 134,668us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
    134,668us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
Issuance of warrants, amount    510us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
   510us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued
Premium on convertible note, amount    300us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
   300us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature
Repurchase of common stock, amount    (1,779)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
   (1,779)us-gaap_StockRepurchasedDuringPeriodValue
Repurchase of common stock (shares) (164,028)us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Net income       3,411us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
3,411us-gaap_NetIncomeLoss
Ending balance, amount at Dec. 31, 2014 $ 9us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 308,190us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ (238,941)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 69,258us-gaap_StockholdersEquity
Ending balance (shares) at Dec. 31, 2014 880,377us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
    8,880,377us-gaap_CommonStockSharesOutstanding