Organization record
OPOWER, INC.
All evidence-backed facts for this organization, identity resolved across official registers.
Facts on record
Newest first; every row links to its evidence page.
| Fact | Value | Period | Source |
|---|---|---|---|
| accounts_payable | {"amount": 1959000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-03-31 | sec_edgar |
| accounts_payable | {"amount": 2273000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| accounts_payable | {"amount": 1495000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-09-30 | sec_edgar |
| accounts_payable | {"amount": 1274000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-06-30 | sec_edgar |
| accounts_payable | {"amount": 1958000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-03-31 | sec_edgar |
| accounts_payable | {"amount": 1400000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| accounts_payable | {"amount": 943000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-09-30 | sec_edgar |
| accounts_payable | {"amount": 1443000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-06-30 | sec_edgar |
| accounts_payable | {"amount": 1067000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-03-31 | sec_edgar |
| accounts_payable | {"amount": 1163000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| accounts_receivable | {"amount": 47705000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-03-31 | sec_edgar |
| accounts_receivable | {"amount": 52655000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| accounts_receivable | {"amount": 26343000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2015-09-30 | sec_edgar |
| accounts_receivable | {"amount": 24163000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2015-06-30 | sec_edgar |
| accounts_receivable | {"amount": 18614000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2015-03-31 | sec_edgar |
| accounts_receivable | {"amount": 36295000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| accounts_receivable | {"amount": 21529000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2014-09-30 | sec_edgar |
| accounts_receivable | {"amount": 24857000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2014-06-30 | sec_edgar |
| accounts_receivable | {"amount": 23568000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2014-03-31 | sec_edgar |
| accounts_receivable | {"amount": 20228000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| capex | {"amount": 4107000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2016-03-31 | sec_edgar |
| capex | {"amount": 9629000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2015-12-31 | sec_edgar |
| capex | {"amount": 7136000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2015-09-30 | sec_edgar |
| capex | {"amount": 4319000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2015-06-30 | sec_edgar |
| capex | {"amount": 2366000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2015-03-31 | sec_edgar |
| capex | {"amount": 12431000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2014-12-31 | sec_edgar |
| capex | {"amount": 8081000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2014-09-30 | sec_edgar |
| capex | {"amount": 5011000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2014-06-30 | sec_edgar |
| capex | {"amount": 2038000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2014-03-31 | sec_edgar |
| capex | {"amount": 7331000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2013-12-31 | sec_edgar |
| capex | {"amount": -5660000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2013-09-30 | sec_edgar |
| capex | {"amount": 3949000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2013-06-30 | sec_edgar |
| capex | {"amount": 1534000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2013-03-31 | sec_edgar |
| capex | {"amount": 4330000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2012-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 17057000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2016-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 25931000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2015-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 38180000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2015-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 120535000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2015-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 127395000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2015-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 125725000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2014-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 137565000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2014-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 148674000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2014-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 25483000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2014-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 28819000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2013-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 29931000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2013-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 31197000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2013-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 26142000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2013-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 24597000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2012-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 28333000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2011-12-31 | sec_edgar |
| cashflow_operating | {"amount": -2917000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2016-03-31 | sec_edgar |
| cashflow_operating | {"amount": -14312000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContin | 2015-12-31 | sec_edgar |
| cashflow_operating | {"amount": -9816000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2015-09-30 | sec_edgar |
| cashflow_operating | {"amount": 1429000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2015-06-30 | sec_edgar |
| cashflow_operating | {"amount": 5276000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2015-03-31 | sec_edgar |
| cashflow_operating | {"amount": -12866000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContin | 2014-12-31 | sec_edgar |
| cashflow_operating | {"amount": -6755000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2014-09-30 | sec_edgar |
| cashflow_operating | {"amount": 1020000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2014-06-30 | sec_edgar |
| cashflow_operating | {"amount": -2133000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2014-03-31 | sec_edgar |
| cashflow_operating | {"amount": 6667000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2013-12-31 | sec_edgar |
| cashflow_operating | {"amount": 5981000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2013-09-30 | sec_edgar |
| cashflow_operating | {"amount": 6529000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2013-06-30 | sec_edgar |
| cashflow_operating | {"amount": -594000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2013-03-31 | sec_edgar |
| cashflow_operating | {"amount": -22000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuin | 2012-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 53383000, "concept": "us-gaap:CommonStockSharesIssued"} | 2016-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 52557000, "concept": "us-gaap:CommonStockSharesIssued"} | 2015-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 51789000, "concept": "us-gaap:CommonStockSharesIssued"} | 2015-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 51374000, "concept": "us-gaap:CommonStockSharesIssued"} | 2015-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 50939000, "concept": "us-gaap:CommonStockSharesIssued"} | 2015-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 50372000, "concept": "us-gaap:CommonStockSharesIssued"} | 2014-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 49381000, "concept": "us-gaap:CommonStockSharesIssued"} | 2014-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 49184000, "concept": "us-gaap:CommonStockSharesIssued"} | 2014-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 22691000, "concept": "us-gaap:CommonStockSharesIssued"} | 2014-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 22113000, "concept": "us-gaap:CommonStockSharesIssued"} | 2013-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 53551249, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2016-04-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 53383000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2016-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 53179995, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2016-02-29 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 52557000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2015-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 51818141, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2015-10-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 51789000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2015-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 51467104, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2015-07-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 51374000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2015-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 51012044, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2015-04-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 50939000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2015-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 50734651, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2015-02-28 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 50372000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2014-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 49842511, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2014-11-01 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 49381000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2014-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 49296385, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2014-08-01 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 49184000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2014-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 49126918, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2014-05-01 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 22691000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2014-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 22113000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2013-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 14576000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2016-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 56063000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2015-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 13779000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2015-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 39745000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2015-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 25966000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2015-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 13952000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2015-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 12014000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2015-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 44125000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2014-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 31920000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2014-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 11212000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2014-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 20708000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2014-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 10773000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2014-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 9935000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2014-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 32092000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2013-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 7970000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2013-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 23239000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2013-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 15269000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2013-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 7320000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2013-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 7949000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2013-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 19580000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2012-12-31 | sec_edgar |
| current_assets | {"amount": 114933000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2016-03-31 | sec_edgar |
| current_assets | {"amount": 119131000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| current_assets | {"amount": 101936000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2015-09-30 | sec_edgar |
| current_assets | {"amount": 150305000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2015-06-30 | sec_edgar |
| current_assets | {"amount": 151535000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2015-03-31 | sec_edgar |
| current_assets | {"amount": 166674000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| current_assets | {"amount": 162948000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2014-09-30 | sec_edgar |
| current_assets | {"amount": 177115000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2014-06-30 | sec_edgar |
| current_assets | {"amount": 52189000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2014-03-31 | sec_edgar |
| current_assets | {"amount": 51035000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| current_liabilities | {"amount": 88027000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2016-03-31 | sec_edgar |
| current_liabilities | {"amount": 93855000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| current_liabilities | {"amount": 69897000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2015-09-30 | sec_edgar |
| current_liabilities | {"amount": 78920000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2015-06-30 | sec_edgar |
| current_liabilities | {"amount": 72851000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2015-03-31 | sec_edgar |
| current_liabilities | {"amount": 80184000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| current_liabilities | {"amount": 68936000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2014-09-30 | sec_edgar |
| current_liabilities | {"amount": 78109000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2014-06-30 | sec_edgar |
| current_liabilities | {"amount": 70694000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2014-03-31 | sec_edgar |
| current_liabilities | {"amount": 62886000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 53551249} | 2016-04-30 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 53179995} | 2016-02-29 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 51818141} | 2015-10-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 51467104} | 2015-07-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 51012044} | 2015-04-30 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 50734651} | 2015-02-28 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 49842511} | 2014-11-01 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 49296385} | 2014-08-01 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 49126918} | 2014-05-01 | sec_edgar |
| dei:EntityPublicFloat | {"amount": 230300000, "currency": "USD"} | 2015-06-30 | sec_edgar |
| dei:EntityPublicFloat | {"amount": 381800000, "currency": "USD"} | 2014-06-30 | sec_edgar |
| depreciation_amortization | {"amount": 2966000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2016-03-31 | sec_edgar |
| depreciation_amortization | {"amount": 11342000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency" | 2015-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 2708000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2015-09-30 | sec_edgar |
| depreciation_amortization | {"amount": 7874000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2015-09-30 | sec_edgar |
| depreciation_amortization | {"amount": 5166000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2015-06-30 | sec_edgar |
| depreciation_amortization | {"amount": 2646000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2015-06-30 | sec_edgar |
| depreciation_amortization | {"amount": 2520000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2015-03-31 | sec_edgar |
| depreciation_amortization | {"amount": 7198000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2014-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 4841000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2014-09-30 | sec_edgar |
| depreciation_amortization | {"amount": 1852000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2014-09-30 | sec_edgar |
| depreciation_amortization | {"amount": 2989000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2014-06-30 | sec_edgar |
| depreciation_amortization | {"amount": 1642000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2014-06-30 | sec_edgar |
| depreciation_amortization | {"amount": 1347000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2014-03-31 | sec_edgar |
| depreciation_amortization | {"amount": 3766000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2013-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 1158000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2013-09-30 | sec_edgar |
| depreciation_amortization | {"amount": 2779000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2013-09-30 | sec_edgar |
| depreciation_amortization | {"amount": 1621000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2013-06-30 | sec_edgar |
| depreciation_amortization | {"amount": 898000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2013-06-30 | sec_edgar |
| depreciation_amortization | {"amount": 723000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2013-03-31 | sec_edgar |
| depreciation_amortization | {"amount": 1599000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2012-12-31 | sec_edgar |
| gross_profit | {"amount": 22113000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2016-03-31 | sec_edgar |
| gross_profit | {"amount": 92628000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2015-12-31 | sec_edgar |
| gross_profit | {"amount": 25157000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2015-09-30 | sec_edgar |
| gross_profit | {"amount": 68399000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2015-09-30 | sec_edgar |
| gross_profit | {"amount": 21835000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2015-06-30 | sec_edgar |
| gross_profit | {"amount": 43242000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2015-06-30 | sec_edgar |
| gross_profit | {"amount": 21407000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2015-03-31 | sec_edgar |
| gross_profit | {"amount": 84314000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2014-12-31 | sec_edgar |
| gross_profit | {"amount": 61674000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2014-09-30 | sec_edgar |
| gross_profit | {"amount": 22562000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2014-09-30 | sec_edgar |
| gross_profit | {"amount": 39112000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2014-06-30 | sec_edgar |
| gross_profit | {"amount": 20474000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2014-06-30 | sec_edgar |
| gross_profit | {"amount": 18638000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2014-03-31 | sec_edgar |
| gross_profit | {"amount": 56611000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2013-12-31 | sec_edgar |
| gross_profit | {"amount": 14521000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2013-09-30 | sec_edgar |
| gross_profit | {"amount": 39504000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2013-09-30 | sec_edgar |
| gross_profit | {"amount": 24983000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2013-06-30 | sec_edgar |
| gross_profit | {"amount": 13909000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2013-06-30 | sec_edgar |
| gross_profit | {"amount": 11074000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2013-03-31 | sec_edgar |
| gross_profit | {"amount": 32176000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2012-12-31 | sec_edgar |
| income_tax_expense | {"amount": 1000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2016-03-31 | sec_edgar |
| income_tax_expense | {"amount": 376000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2015-12-31 | sec_edgar |
| income_tax_expense | {"amount": -33000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2015-09-30 | sec_edgar |
| income_tax_expense | {"amount": 78000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2015-09-30 | sec_edgar |
| income_tax_expense | {"amount": 111000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2015-06-30 | sec_edgar |
| income_tax_expense | {"amount": 56000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2015-06-30 | sec_edgar |
| income_tax_expense | {"amount": 55000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2015-03-31 | sec_edgar |
| income_tax_expense | {"amount": -87000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2014-12-31 | sec_edgar |
| income_tax_expense | {"amount": 53000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2014-09-30 | sec_edgar |
| income_tax_expense | {"amount": 37000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2014-09-30 | sec_edgar |
| income_tax_expense | {"amount": 16000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2014-06-30 | sec_edgar |
| income_tax_expense | {"amount": -28000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2014-06-30 | sec_edgar |
| income_tax_expense | {"amount": 44000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2014-03-31 | sec_edgar |
| income_tax_expense | {"amount": 23000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2013-12-31 | sec_edgar |
| income_tax_expense | {"amount": -9000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2013-09-30 | sec_edgar |
| income_tax_expense | {"amount": 24000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2013-09-30 | sec_edgar |
| income_tax_expense | {"amount": 33000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2013-06-30 | sec_edgar |