ProForma Effect of Results of Operations (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
|
Quantifying Misstatement in Current Year Financial Statements [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Revenue |
$ 27,494us-gaap_SalesRevenueNet
|
|
$ 26,877us-gaap_SalesRevenueNet
|
|
$ 17,517us-gaap_SalesRevenueNet
|
|
$ 4,952us-gaap_SalesRevenueNet
|
|
$ 7,079us-gaap_SalesRevenueNet
|
|
$ 5,313us-gaap_SalesRevenueNet
|
|
$ 7,357us-gaap_SalesRevenueNet
|
|
$ 6,311us-gaap_SalesRevenueNet
|
|
$ 76,840us-gaap_SalesRevenueNet
|
$ 26,060us-gaap_SalesRevenueNet
|
$ 4,481us-gaap_SalesRevenueNet
|
Gross profit |
8,498us-gaap_GrossProfit
|
|
8,559us-gaap_GrossProfit
|
|
5,563us-gaap_GrossProfit
|
|
1,603us-gaap_GrossProfit
|
|
2,342us-gaap_GrossProfit
|
|
1,364us-gaap_GrossProfit
|
|
3,585us-gaap_GrossProfit
|
|
2,661us-gaap_GrossProfit
|
|
24,223us-gaap_GrossProfit
|
9,952us-gaap_GrossProfit
|
(224)us-gaap_GrossProfit
|
Operating loss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(10,900)us-gaap_OperatingIncomeLoss
|
(10,522)us-gaap_OperatingIncomeLoss
|
(9,417)us-gaap_OperatingIncomeLoss
|
Other income (expenses) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(830)us-gaap_NonoperatingIncomeExpense
|
(6,299)us-gaap_NonoperatingIncomeExpense
|
839us-gaap_NonoperatingIncomeExpense
|
Net loss |
(2,616)us-gaap_NetIncomeLoss
|
|
(1,404)us-gaap_NetIncomeLoss
|
|
2,410us-gaap_NetIncomeLoss
|
|
(3,570)us-gaap_NetIncomeLoss
|
|
(3,288)us-gaap_NetIncomeLoss
|
|
(3,080)us-gaap_NetIncomeLoss
|
|
(5,135)us-gaap_NetIncomeLoss
|
|
(5,318)us-gaap_NetIncomeLoss
|
|
(5,180)us-gaap_NetIncomeLoss
|
(16,821)us-gaap_NetIncomeLoss
|
(8,578)us-gaap_NetIncomeLoss
|
Dividends and accretion to redemption value of Series E and F |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1,445us-gaap_PreferredStockDividendsAndOtherAdjustments
|
1,360us-gaap_PreferredStockDividendsAndOtherAdjustments
|
31us-gaap_PreferredStockDividendsAndOtherAdjustments
|
Net loss attributable to common stockholders |
(7,913)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
|
|
(2,055)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
|
|
1,100us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
|
|
(3,977)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
|
|
(3,703)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
|
|
(3,545)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
|
|
(5,457)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
|
|
(7,766)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
|
|
(12,845)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
|
(20,471)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
|
(13,804)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
|
Basic and diluted loss per common share: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Net loss attributable to common stockholders |
$ (0.07)us-gaap_EarningsPerShareBasicAndDiluted
|
[1] |
$ (0.02)us-gaap_EarningsPerShareBasicAndDiluted
|
[1] |
$ 0.01us-gaap_EarningsPerShareBasicAndDiluted
|
[1] |
$ (0.04)us-gaap_EarningsPerShareBasicAndDiluted
|
[1] |
$ (0.05)us-gaap_EarningsPerShareBasicAndDiluted
|
[1] |
$ (0.04)us-gaap_EarningsPerShareBasicAndDiluted
|
[1] |
$ (0.07)us-gaap_EarningsPerShareBasicAndDiluted
|
[1] |
$ (0.11)us-gaap_EarningsPerShareBasicAndDiluted
|
[1] |
$ (0.14)us-gaap_EarningsPerShareBasicAndDiluted
|
$ (0.26)us-gaap_EarningsPerShareBasicAndDiluted
|
$ (0.63)us-gaap_EarningsPerShareBasicAndDiluted
|
Before Capital Restructuring |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Quantifying Misstatement in Current Year Financial Statements [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Revenue |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
26,060us-gaap_SalesRevenueNet / us-gaap_StatementScenarioAxis = rvlt_BeforeCapitalRestructuringMember
|
|
|
Gross profit |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
9,952us-gaap_GrossProfit / us-gaap_StatementScenarioAxis = rvlt_BeforeCapitalRestructuringMember
|
|
|
Operating loss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(10,522)us-gaap_OperatingIncomeLoss / us-gaap_StatementScenarioAxis = rvlt_BeforeCapitalRestructuringMember
|
|
|
Other income (expenses) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(6,299)us-gaap_NonoperatingIncomeExpense / us-gaap_StatementScenarioAxis = rvlt_BeforeCapitalRestructuringMember
|
|
|
Net loss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(16,821)us-gaap_NetIncomeLoss / us-gaap_StatementScenarioAxis = rvlt_BeforeCapitalRestructuringMember
|
|
|
Dividends and accretion to redemption value of Series E and F |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(3,650)us-gaap_PreferredStockDividendsAndOtherAdjustments / us-gaap_StatementScenarioAxis = rvlt_BeforeCapitalRestructuringMember
|
|
|
Net loss attributable to common stockholders |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(20,471)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic / us-gaap_StatementScenarioAxis = rvlt_BeforeCapitalRestructuringMember
|
|
|
Basic and diluted loss per common share: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Loss from continuing operations attributable to common stockholders |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ (0.26)us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare / us-gaap_StatementScenarioAxis = rvlt_BeforeCapitalRestructuringMember
|
|
|
Net loss attributable to common stockholders |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ (0.26)us-gaap_EarningsPerShareBasicAndDiluted / us-gaap_StatementScenarioAxis = rvlt_BeforeCapitalRestructuringMember
|
|
|
Pro Forma |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Quantifying Misstatement in Current Year Financial Statements [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Revenue |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
26,060us-gaap_SalesRevenueNet / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember
|
|
|
Gross profit |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
9,952us-gaap_GrossProfit / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember
|
|
|
Operating loss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(10,522)us-gaap_OperatingIncomeLoss / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember
|
|
|
Other income (expenses) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
691us-gaap_NonoperatingIncomeExpense / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember
|
|
|
Net loss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(9,831)us-gaap_NetIncomeLoss / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember
|
|
|
Dividends and accretion to redemption value of Series E and F |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(2,014)us-gaap_PreferredStockDividendsAndOtherAdjustments / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember
|
|
|
Net loss attributable to common stockholders |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(11,845)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember
|
|
|
Basic and diluted loss per common share: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Loss from continuing operations attributable to common stockholders |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ (0.15)us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember
|
|
|
Net loss attributable to common stockholders |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ (0.15)us-gaap_EarningsPerShareBasicAndDiluted / us-gaap_StatementScenarioAxis = us-gaap_ProFormaMember
|
|
|
Series E Redeemable Convertible Preferred Stock | Adjustments |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Quantifying Misstatement in Current Year Financial Statements [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Other income (expenses) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6,990us-gaap_NonoperatingIncomeExpense / us-gaap_StatementClassOfStockAxis = rvlt_RedeemableConvertiblePreferredStockSeriesEMember / us-gaap_StatementScenarioAxis = rvlt_AdjustmentsMember
|
|
|
Net loss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6,990us-gaap_NetIncomeLoss / us-gaap_StatementClassOfStockAxis = rvlt_RedeemableConvertiblePreferredStockSeriesEMember / us-gaap_StatementScenarioAxis = rvlt_AdjustmentsMember
|
|
|
Dividends and accretion to redemption value of Series E and F |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1,636us-gaap_PreferredStockDividendsAndOtherAdjustments / us-gaap_StatementClassOfStockAxis = rvlt_RedeemableConvertiblePreferredStockSeriesEMember / us-gaap_StatementScenarioAxis = rvlt_AdjustmentsMember
|
|
|
Net loss attributable to common stockholders |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 8,626us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic / us-gaap_StatementClassOfStockAxis = rvlt_RedeemableConvertiblePreferredStockSeriesEMember / us-gaap_StatementScenarioAxis = rvlt_AdjustmentsMember
|
|
|
|
|