XML 64 R60.htm IDEA: XBRL DOCUMENT v2.4.1.9
Quarterly Financial Data - Summarized Quarterly Information (Detail) (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Quarterly Financial Information Disclosure [Abstract]                      
Revenues $ 10,544us-gaap_SalesRevenueNet $ 9,448us-gaap_SalesRevenueNet $ 8,528us-gaap_SalesRevenueNet $ 8,449us-gaap_SalesRevenueNet $ 11,843us-gaap_SalesRevenueNet $ 8,746us-gaap_SalesRevenueNet $ 10,484us-gaap_SalesRevenueNet $ 11,602us-gaap_SalesRevenueNet $ 36,979us-gaap_SalesRevenueNet $ 42,675us-gaap_SalesRevenueNet $ 43,329us-gaap_SalesRevenueNet
Gross profit 8,309us-gaap_GrossProfit 7,247us-gaap_GrossProfit 6,077us-gaap_GrossProfit 6,029us-gaap_GrossProfit 9,473us-gaap_GrossProfit 6,254us-gaap_GrossProfit 8,083us-gaap_GrossProfit 9,158us-gaap_GrossProfit 27,662us-gaap_GrossProfit 32,968us-gaap_GrossProfit 34,881us-gaap_GrossProfit
Operating income (loss) 217us-gaap_OperatingIncomeLoss (1,144)us-gaap_OperatingIncomeLoss (5,681)us-gaap_OperatingIncomeLoss (5,134)us-gaap_OperatingIncomeLoss (1,501)us-gaap_OperatingIncomeLoss (12,980)us-gaap_OperatingIncomeLoss (7,248)us-gaap_OperatingIncomeLoss (6,101)us-gaap_OperatingIncomeLoss (11,742)us-gaap_OperatingIncomeLoss (27,830)us-gaap_OperatingIncomeLoss (27,001)us-gaap_OperatingIncomeLoss
Net income (loss) $ 205us-gaap_NetIncomeLoss $ (1,142)us-gaap_NetIncomeLoss $ (5,695)us-gaap_NetIncomeLoss $ (5,167)us-gaap_NetIncomeLoss $ (1,502)us-gaap_NetIncomeLoss $ (13,049)us-gaap_NetIncomeLoss $ (7,244)us-gaap_NetIncomeLoss $ (6,158)us-gaap_NetIncomeLoss $ (11,799)us-gaap_NetIncomeLoss $ (27,953)us-gaap_NetIncomeLoss $ (25,463)us-gaap_NetIncomeLoss
Net (loss) per share, basic $ 0.00us-gaap_EarningsPerShareBasic $ (0.03)us-gaap_EarningsPerShareBasic $ (0.15)us-gaap_EarningsPerShareBasic $ (0.14)us-gaap_EarningsPerShareBasic $ (0.04)us-gaap_EarningsPerShareBasic $ (0.35)us-gaap_EarningsPerShareBasic $ (0.19)us-gaap_EarningsPerShareBasic $ (0.17)us-gaap_EarningsPerShareBasic $ (0.29)us-gaap_EarningsPerShareBasic $ (0.76)us-gaap_EarningsPerShareBasic $ (0.71)us-gaap_EarningsPerShareBasic
Weighted average shares outstanding, basic 45,053us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 41,225us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 38,518us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 37,714us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 37,027us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 37,036us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 37,247us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 36,614us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 40,649us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 36,982us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 35,849us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Net (loss) per share, diluted $ 0.00us-gaap_EarningsPerShareDiluted $ (0.03)us-gaap_EarningsPerShareDiluted $ (0.15)us-gaap_EarningsPerShareDiluted $ (0.14)us-gaap_EarningsPerShareDiluted $ (0.04)us-gaap_EarningsPerShareDiluted $ (0.35)us-gaap_EarningsPerShareDiluted $ (0.19)us-gaap_EarningsPerShareDiluted $ (0.17)us-gaap_EarningsPerShareDiluted $ (0.29)us-gaap_EarningsPerShareDiluted $ (0.76)us-gaap_EarningsPerShareDiluted $ (0.71)us-gaap_EarningsPerShareDiluted
Weighted average shares outstanding, diluted 45,053us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 41,225us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 38,518us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 37,714us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 37,027us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 37,036us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 37,247us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 36,614us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 40,649us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 36,982us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 35,849us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding