FACTANKER · measured, cited, anchored official records connected

Organization record

FINANCIAL ENGINES, INC.

All evidence-backed facts for this organization, identity resolved across official registers.

CIK: 0001430592Every fact source-linked

Cite: FACTANKER, https://factanker.com/entity/45cc468b-5587-46e5-8d6d-694caff47c33

Facts on record

Newest first; every row links to its evidence page.

FactValuePeriodSource
accounts_payable{"amount": 30422000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-03-31sec_edgar
accounts_payable{"amount": 29855000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-12-31sec_edgar
accounts_payable{"amount": 27622000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-09-30sec_edgar
accounts_payable{"amount": 31031000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-06-30sec_edgar
accounts_payable{"amount": 33409000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-03-31sec_edgar
accounts_payable{"amount": 36780000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-12-31sec_edgar
accounts_payable{"amount": 29140000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-09-30sec_edgar
accounts_payable{"amount": 25159000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-06-30sec_edgar
accounts_payable{"amount": 26455000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-03-31sec_edgar
accounts_payable{"amount": 26933000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-12-31sec_edgar
accounts_payable{"amount": 24006000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-09-30sec_edgar
accounts_payable{"amount": 25381000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-06-30sec_edgar
accounts_payable{"amount": 23555000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-03-31sec_edgar
accounts_payable{"amount": 21678000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-12-31sec_edgar
accounts_payable{"amount": 23457000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-09-30sec_edgar
accounts_payable{"amount": 19703000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-06-30sec_edgar
accounts_payable{"amount": 21207000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-03-31sec_edgar
accounts_payable{"amount": 20801000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-12-31sec_edgar
accounts_payable{"amount": 18274000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-09-30sec_edgar
accounts_payable{"amount": 19801000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-06-30sec_edgar
accounts_payable{"amount": 16716000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-03-31sec_edgar
accounts_payable{"amount": 15008000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-12-31sec_edgar
accounts_payable{"amount": 15574000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-09-30sec_edgar
accounts_payable{"amount": 16119000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-06-30sec_edgar
accounts_payable{"amount": 12173000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-03-31sec_edgar
accounts_payable{"amount": 9740000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-12-31sec_edgar
accounts_payable{"amount": 10256000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-09-30sec_edgar
accounts_payable{"amount": 8701000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-06-30sec_edgar
accounts_payable{"amount": 7384000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2010-12-31sec_edgar
accounts_receivable{"amount": 116541000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2018-03-31sec_edgar
accounts_receivable{"amount": 115603000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2017-12-31sec_edgar
accounts_receivable{"amount": 114037000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2017-09-30sec_edgar
accounts_receivable{"amount": 111163000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2017-06-30sec_edgar
accounts_receivable{"amount": 110855000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2017-03-31sec_edgar
accounts_receivable{"amount": 103256000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2016-12-31sec_edgar
accounts_receivable{"amount": 95344000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-09-30sec_edgar
accounts_receivable{"amount": 88395000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-06-30sec_edgar
accounts_receivable{"amount": 83687000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-03-31sec_edgar
accounts_receivable{"amount": 71287000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-12-31sec_edgar
accounts_receivable{"amount": 71814000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-09-30sec_edgar
accounts_receivable{"amount": 70653000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-06-30sec_edgar
accounts_receivable{"amount": 69328000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-03-31sec_edgar
accounts_receivable{"amount": 66001000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-12-31sec_edgar
accounts_receivable{"amount": 68817000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-09-30sec_edgar
accounts_receivable{"amount": 64003000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-06-30sec_edgar
accounts_receivable{"amount": 64293000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-03-31sec_edgar
accounts_receivable{"amount": 63805000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-12-31sec_edgar
accounts_receivable{"amount": 55289000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-09-30sec_edgar
accounts_receivable{"amount": 51352000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-06-30sec_edgar
accounts_receivable{"amount": 49193000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-03-31sec_edgar
accounts_receivable{"amount": 44627000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-12-31sec_edgar
accounts_receivable{"amount": 41574000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-09-30sec_edgar
accounts_receivable{"amount": 39401000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-06-30sec_edgar
accounts_receivable{"amount": 35810000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-03-31sec_edgar
accounts_receivable{"amount": 30495000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2011-12-31sec_edgar
accounts_receivable{"amount": 32886000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2011-09-30sec_edgar
accounts_receivable{"amount": 29501000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2011-06-30sec_edgar
accounts_receivable{"amount": 23942000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2010-12-31sec_edgar
capex{"amount": 2709000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2018-03-31sec_edgar
capex{"amount": 8657000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2017-12-31sec_edgar
capex{"amount": 5574000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2017-09-30sec_edgar
capex{"amount": 2345000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2017-06-30sec_edgar
capex{"amount": 998000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2017-03-31sec_edgar
capex{"amount": 7037000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-12-31sec_edgar
capex{"amount": 5497000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-09-30sec_edgar
capex{"amount": 3955000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-06-30sec_edgar
capex{"amount": 1592000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-03-31sec_edgar
capex{"amount": 6094000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2015-12-31sec_edgar
capex{"amount": 4063000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2015-09-30sec_edgar
capex{"amount": 2549000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2015-06-30sec_edgar
capex{"amount": 630000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2015-03-31sec_edgar
capex{"amount": 10157000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2014-12-31sec_edgar
capex{"amount": 6137000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2014-09-30sec_edgar
capex{"amount": 3234000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2014-06-30sec_edgar
capex{"amount": 1687000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2014-03-31sec_edgar
capex{"amount": 5470000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2013-12-31sec_edgar
capex{"amount": 3065000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2013-09-30sec_edgar
capex{"amount": 1943000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2013-06-30sec_edgar
capex{"amount": 1292000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2013-03-31sec_edgar
capex{"amount": 11903000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2012-12-31sec_edgar
capex{"amount": 10954000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2012-09-30sec_edgar
capex{"amount": 6209000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2012-06-30sec_edgar
capex{"amount": 575000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2012-03-31sec_edgar
capex{"amount": 2922000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2011-12-31sec_edgar
capex{"amount": 2621000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2011-09-30sec_edgar
capex{"amount": 2095000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2011-06-30sec_edgar
capex{"amount": 1124000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2011-03-31sec_edgar
capex{"amount": 2361000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2010-12-31sec_edgar
capex{"amount": 2104000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2010-09-30sec_edgar
capex{"amount": 1390000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2010-06-30sec_edgar
capex{"amount": 1167000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2009-12-31sec_edgar
cash_and_equivalents{"amount": 172248000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2018-03-31sec_edgar
cash_and_equivalents{"amount": 224543000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2017-12-31sec_edgar
cash_and_equivalents{"amount": 197708000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2017-09-30sec_edgar
cash_and_equivalents{"amount": 169918000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2017-06-30sec_edgar
cash_and_equivalents{"amount": 137742000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2017-03-31sec_edgar
cash_and_equivalents{"amount": 134246000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2016-12-31sec_edgar
cash_and_equivalents{"amount": 118806000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2016-09-30sec_edgar
cash_and_equivalents{"amount": 101238000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2016-06-30sec_edgar
cash_and_equivalents{"amount": 97106000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2016-03-31sec_edgar
cash_and_equivalents{"amount": 305216000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2015-12-31sec_edgar
cash_and_equivalents{"amount": 122527000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2015-09-30sec_edgar
cash_and_equivalents{"amount": 107415000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2015-06-30sec_edgar
cash_and_equivalents{"amount": 116180000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2015-03-31sec_edgar
cash_and_equivalents{"amount": 126564000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2014-12-31sec_edgar
cash_and_equivalents{"amount": 131040000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2014-09-30sec_edgar
cash_and_equivalents{"amount": 131280000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2014-06-30sec_edgar
cash_and_equivalents{"amount": 128696000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2014-03-31sec_edgar
cash_and_equivalents{"amount": 126003000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2013-12-31sec_edgar
cash_and_equivalents{"amount": 141949000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2013-09-30sec_edgar
cash_and_equivalents{"amount": 175780000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2013-06-30sec_edgar
cash_and_equivalents{"amount": 192467000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2013-03-31sec_edgar
cash_and_equivalents{"amount": 181231000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2012-12-31sec_edgar
cash_and_equivalents{"amount": 166382000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2012-09-30sec_edgar
cash_and_equivalents{"amount": 153415000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2012-06-30sec_edgar
cash_and_equivalents{"amount": 146245000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2012-03-31sec_edgar
cash_and_equivalents{"amount": 145002000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2011-12-31sec_edgar
cash_and_equivalents{"amount": 132316000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2011-09-30sec_edgar
cash_and_equivalents{"amount": 125078000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2011-06-30sec_edgar
cash_and_equivalents{"amount": 116778000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2011-03-31sec_edgar
cash_and_equivalents{"amount": 114937000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2010-12-31sec_edgar
cash_and_equivalents{"amount": 99455000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2010-09-30sec_edgar
cash_and_equivalents{"amount": 96980000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2010-06-30sec_edgar
cash_and_equivalents{"amount": 20713000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2009-12-31sec_edgar
cash_and_equivalents{"amount": 14857000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2008-12-31sec_edgar
cashflow_financing{"amount": 2306000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2014-12-31sec_edgar
cashflow_financing{"amount": 11466000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2014-09-30sec_edgar
cashflow_financing{"amount": 10218000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2014-06-30sec_edgar
cashflow_financing{"amount": 5016000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2014-03-31sec_edgar
cashflow_financing{"amount": 14604000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2013-12-31sec_edgar
cashflow_financing{"amount": 17394000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2013-09-30sec_edgar
cashflow_financing{"amount": 12067000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2013-06-30sec_edgar
cashflow_financing{"amount": 7467000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2013-03-31sec_edgar
cashflow_financing{"amount": 14885000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2012-12-31sec_edgar
cashflow_financing{"amount": 10493000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2012-09-30sec_edgar
cashflow_financing{"amount": 6527000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2012-06-30sec_edgar
cashflow_financing{"amount": 3797000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2012-03-31sec_edgar
cashflow_financing{"amount": 13408000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2011-12-31sec_edgar
cashflow_financing{"amount": 11141000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2011-09-30sec_edgar
cashflow_financing{"amount": 9277000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2011-06-30sec_edgar
cashflow_financing{"amount": 4813000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2011-03-31sec_edgar
cashflow_financing{"amount": 81815000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2010-12-31sec_edgar
cashflow_financing{"amount": 75128000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2010-09-30sec_edgar
cashflow_financing{"amount": 72701000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2010-06-30sec_edgar
cashflow_financing{"amount": -5352000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2009-12-31sec_edgar
cashflow_investing{"amount": -73500000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2014-12-31sec_edgar
cashflow_investing{"amount": -53726000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2014-09-30sec_edgar
cashflow_investing{"amount": -35050000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2014-06-30sec_edgar
cashflow_investing{"amount": -12582000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2014-03-31sec_edgar
cashflow_investing{"amount": -129090000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c2013-12-31sec_edgar
cashflow_investing{"amount": -95679000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2013-09-30sec_edgar
cashflow_investing{"amount": -44271000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2013-06-30sec_edgar
cashflow_investing{"amount": -2452000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2013-03-31sec_edgar
cashflow_investing{"amount": -16742000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2012-12-31sec_edgar
cashflow_investing{"amount": -14535000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2012-09-30sec_edgar
cashflow_investing{"amount": -8901000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2012-06-30sec_edgar
cashflow_investing{"amount": -1987000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2012-03-31sec_edgar
cashflow_investing{"amount": -8506000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2011-12-31sec_edgar
cashflow_investing{"amount": -6772000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2011-09-30sec_edgar
cashflow_investing{"amount": -4929000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2011-06-30sec_edgar
cashflow_investing{"amount": -2558000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2011-03-31sec_edgar
cashflow_investing{"amount": -9171000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2010-12-31sec_edgar
cashflow_investing{"amount": -7528000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2010-09-30sec_edgar
cashflow_investing{"amount": -4207000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2010-06-30sec_edgar
cashflow_investing{"amount": -5849000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2009-12-31sec_edgar
cashflow_operating{"amount": 22336000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu2018-03-31sec_edgar
cashflow_operating{"amount": 121864000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContin2017-12-31sec_edgar
cashflow_operating{"amount": 74420000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu2017-09-30sec_edgar
cashflow_operating{"amount": 37496000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu2017-06-30sec_edgar
cashflow_operating{"amount": 2630000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui2017-03-31sec_edgar
cashflow_operating{"amount": 93205000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu2016-12-31sec_edgar
cashflow_operating{"amount": 58901000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu2016-09-30sec_edgar
cashflow_operating{"amount": 26382000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu2016-06-30sec_edgar
cashflow_operating{"amount": -22000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuin2016-03-31sec_edgar
cashflow_operating{"amount": 96313000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu2015-12-31sec_edgar
cashflow_operating{"amount": 51380000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu2015-09-30sec_edgar
cashflow_operating{"amount": 33917000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu2015-06-30sec_edgar
cashflow_operating{"amount": 14830000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu2015-03-31sec_edgar
cashflow_operating{"amount": 71755000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu2014-12-31sec_edgar
cashflow_operating{"amount": 47297000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu2014-09-30sec_edgar
cashflow_operating{"amount": 30109000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu2014-06-30sec_edgar
cashflow_operating{"amount": 10259000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu2014-03-31sec_edgar
cashflow_operating{"amount": 59258000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu2013-12-31sec_edgar
cashflow_operating{"amount": 39003000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2013-09-30sec_edgar
cashflow_operating{"amount": 26753000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2013-06-30sec_edgar
cashflow_operating{"amount": 6221000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2013-03-31sec_edgar
cashflow_operating{"amount": 38086000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2012-12-31sec_edgar
cashflow_operating{"amount": 25422000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2012-09-30sec_edgar
cashflow_operating{"amount": 10787000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2012-06-30sec_edgar
cashflow_operating{"amount": -567000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2012-03-31sec_edgar
cashflow_operating{"amount": 25163000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2011-12-31sec_edgar
cashflow_operating{"amount": 13010000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2011-09-30sec_edgar
cashflow_operating{"amount": 5793000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2011-06-30sec_edgar
cashflow_operating{"amount": -414000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2011-03-31sec_edgar
cashflow_operating{"amount": 21580000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2010-12-31sec_edgar
cashflow_operating{"amount": 11142000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2010-09-30sec_edgar
cashflow_operating{"amount": 7773000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2010-06-30sec_edgar
cashflow_operating{"amount": 17057000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2009-12-31sec_edgar
common_shares_issued{"unit": "shares", "value": 65168000, "concept": "us-gaap:CommonStockSharesIssued"}2018-03-31sec_edgar
common_shares_issued{"unit": "shares", "value": 64725000, "concept": "us-gaap:CommonStockSharesIssued"}2017-12-31sec_edgar