Organization record
Apptio 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": 8492000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-09-30 | sec_edgar |
| accounts_payable | {"amount": 6753000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-06-30 | sec_edgar |
| accounts_payable | {"amount": 8100000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-03-31 | sec_edgar |
| accounts_payable | {"amount": 5598000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| accounts_payable | {"amount": 3995000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-09-30 | sec_edgar |
| accounts_payable | {"amount": 4550000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-06-30 | sec_edgar |
| accounts_payable | {"amount": 5094000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-03-31 | sec_edgar |
| accounts_payable | {"amount": 3574000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| accounts_payable | {"amount": 6375000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-09-30 | sec_edgar |
| accounts_payable | {"amount": 3462000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| accounts_receivable | {"amount": 66485000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2018-09-30 | sec_edgar |
| accounts_receivable | {"amount": 59136000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2018-06-30 | sec_edgar |
| accounts_receivable | {"amount": 56022000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2018-03-31 | sec_edgar |
| accounts_receivable | {"amount": 68782000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| accounts_receivable | {"amount": 46136000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-09-30 | sec_edgar |
| accounts_receivable | {"amount": 50763000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-06-30 | sec_edgar |
| accounts_receivable | {"amount": 38573000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-03-31 | sec_edgar |
| accounts_receivable | {"amount": 58587000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| accounts_receivable | {"amount": 42585000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-09-30 | sec_edgar |
| accounts_receivable | {"amount": 52887000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| capex | {"amount": 2238000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2018-09-30 | sec_edgar |
| capex | {"amount": 1396000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2018-06-30 | sec_edgar |
| capex | {"amount": 680000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2018-03-31 | sec_edgar |
| capex | {"amount": 3603000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2017-12-31 | sec_edgar |
| capex | {"amount": 2837000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2017-09-30 | sec_edgar |
| capex | {"amount": 2236000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2017-06-30 | sec_edgar |
| capex | {"amount": 1545000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2017-03-31 | sec_edgar |
| capex | {"amount": 5402000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2016-12-31 | sec_edgar |
| capex | {"amount": 3518000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2016-09-30 | sec_edgar |
| capex | {"amount": 2320000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2016-06-30 | sec_edgar |
| capex | {"amount": 192000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2016-03-31 | sec_edgar |
| capex | {"amount": 7643000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2015-12-31 | sec_edgar |
| capex | {"amount": 6636000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2015-09-30 | sec_edgar |
| capex | {"amount": 6319000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2014-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 177677000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2018-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 174994000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2018-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 190066000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2018-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 55069000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2017-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 29279000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2017-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 39834000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2017-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 37904000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2017-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 42007000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2016-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 111712000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2016-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 17256000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2015-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 17550000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2015-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 19686000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2014-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 37904000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2017-03-31 | sec_edgar |
| cashflow_financing | {"amount": 142280000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2018-09-30 | sec_edgar |
| cashflow_financing | {"amount": 138201000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2018-06-30 | sec_edgar |
| cashflow_financing | {"amount": 10924000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2017-09-30 | sec_edgar |
| cashflow_financing | {"amount": 7482000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2017-06-30 | sec_edgar |
| cashflow_investing | {"amount": -27023000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2018-09-30 | sec_edgar |
| cashflow_investing | {"amount": -26055000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2018-06-30 | sec_edgar |
| cashflow_investing | {"amount": -33970000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2017-09-30 | sec_edgar |
| cashflow_investing | {"amount": -11454000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2017-06-30 | sec_edgar |
| cashflow_operating | {"amount": 7839000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2018-09-30 | sec_edgar |
| cashflow_operating | {"amount": 8132000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2018-06-30 | sec_edgar |
| cashflow_operating | {"amount": 9776000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2018-03-31 | sec_edgar |
| cashflow_operating | {"amount": 9356000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2017-12-31 | sec_edgar |
| cashflow_operating | {"amount": 10903000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2017-09-30 | sec_edgar |
| cashflow_operating | {"amount": 1743000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2017-06-30 | sec_edgar |
| cashflow_operating | {"amount": 11918000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2017-03-31 | sec_edgar |
| cashflow_operating | {"amount": -3994000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2016-12-31 | sec_edgar |
| cashflow_operating | {"amount": -2188000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2016-09-30 | sec_edgar |
| cashflow_operating | {"amount": -1409000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2016-06-30 | sec_edgar |
| cashflow_operating | {"amount": 9979000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2016-03-31 | sec_edgar |
| cashflow_operating | {"amount": -10591000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContin | 2015-12-31 | sec_edgar |
| cashflow_operating | {"amount": -8760000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2015-09-30 | sec_edgar |
| cashflow_operating | {"amount": -17957000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContin | 2014-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 45104489, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2018-10-25 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 44574796, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2018-07-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 12897001, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2015-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 18073000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2018-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 54702000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2018-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 19215000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2018-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 36629000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2018-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 17414000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2018-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 58553000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2017-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 43868000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2017-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 13930000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2017-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 14519000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2017-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 29938000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2017-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 15419000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2017-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 54160000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2016-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 39740000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2016-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 13989000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2016-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 13155000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2016-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 25751000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2016-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 12596000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2016-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 49177000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2015-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 37035000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2015-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 12857000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2015-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 40417000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2014-12-31 | sec_edgar |
| current_assets | {"amount": 340987000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2018-09-30 | sec_edgar |
| current_assets | {"amount": 327049000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2018-06-30 | sec_edgar |
| current_assets | {"amount": 321174000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2018-03-31 | sec_edgar |
| current_assets | {"amount": 234729000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| current_assets | {"amount": 187194000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2017-09-30 | sec_edgar |
| current_assets | {"amount": 180648000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2017-06-30 | sec_edgar |
| current_assets | {"amount": 155393000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2017-03-31 | sec_edgar |
| current_assets | {"amount": 142775000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| current_assets | {"amount": 170364000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2016-09-30 | sec_edgar |
| current_assets | {"amount": 80393000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| current_liabilities | {"amount": 147575000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2018-09-30 | sec_edgar |
| current_liabilities | {"amount": 142548000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2018-06-30 | sec_edgar |
| current_liabilities | {"amount": 147103000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2018-03-31 | sec_edgar |
| current_liabilities | {"amount": 139823000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| current_liabilities | {"amount": 116067000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2017-09-30 | sec_edgar |
| current_liabilities | {"amount": 112890000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2017-06-30 | sec_edgar |
| current_liabilities | {"amount": 109984000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2017-03-31 | sec_edgar |
| current_liabilities | {"amount": 116374000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| current_liabilities | {"amount": 101072000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2016-09-30 | sec_edgar |
| current_liabilities | {"amount": 101271000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 45104489} | 2018-10-25 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 44574796} | 2018-07-31 | sec_edgar |
| dei:EntityPublicFloat | {"amount": 433665471000000, "currency": "USD"} | 2017-06-30 | sec_edgar |
| dei:EntityPublicFloat | {"amount": 434200000, "currency": "USD"} | 2016-12-30 | sec_edgar |
| depreciation_amortization | {"amount": 4000000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2018-09-30 | sec_edgar |
| depreciation_amortization | {"amount": 2684000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2018-06-30 | sec_edgar |
| depreciation_amortization | {"amount": 1376000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2018-03-31 | sec_edgar |
| depreciation_amortization | {"amount": 6101000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2017-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 4657000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2017-09-30 | sec_edgar |
| depreciation_amortization | {"amount": 3082000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2017-06-30 | sec_edgar |
| depreciation_amortization | {"amount": 1530000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2017-03-31 | sec_edgar |
| depreciation_amortization | {"amount": 5988000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2016-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 4487000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2016-09-30 | sec_edgar |
| depreciation_amortization | {"amount": 2985000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2016-06-30 | sec_edgar |
| depreciation_amortization | {"amount": 1482000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2016-03-31 | sec_edgar |
| depreciation_amortization | {"amount": 6486000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2015-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 4916000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2015-09-30 | sec_edgar |
| depreciation_amortization | {"amount": 5229000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2014-12-31 | sec_edgar |
| goodwill | {"amount": 31004000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2018-09-30 | sec_edgar |
| goodwill | {"amount": 31004000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2018-06-30 | sec_edgar |
| goodwill | {"amount": 30572000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2018-03-31 | sec_edgar |
| gross_profit | {"amount": 117636000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2018-09-30 | sec_edgar |
| gross_profit | {"amount": 41150000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2018-09-30 | sec_edgar |
| gross_profit | {"amount": 39830000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2018-06-30 | sec_edgar |
| gross_profit | {"amount": 76486000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2018-06-30 | sec_edgar |
| gross_profit | {"amount": 36656000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2018-03-31 | sec_edgar |
| gross_profit | {"amount": 37682000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2017-12-31 | sec_edgar |
| gross_profit | {"amount": 129966000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2017-12-31 | sec_edgar |
| gross_profit | {"amount": 33066000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2017-09-30 | sec_edgar |
| gross_profit | {"amount": 92284000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2017-09-30 | sec_edgar |
| gross_profit | {"amount": 30706000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2017-06-30 | sec_edgar |
| gross_profit | {"amount": 59218000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2017-06-30 | sec_edgar |
| gross_profit | {"amount": 28512000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2017-03-31 | sec_edgar |
| gross_profit | {"amount": 106409000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2016-12-31 | sec_edgar |
| gross_profit | {"amount": 29900000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2016-12-31 | sec_edgar |
| gross_profit | {"amount": 76509000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2016-09-30 | sec_edgar |
| gross_profit | {"amount": 26638000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2016-09-30 | sec_edgar |
| gross_profit | {"amount": 49871000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2016-06-30 | sec_edgar |
| gross_profit | {"amount": 25624000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2016-06-30 | sec_edgar |
| gross_profit | {"amount": 24247000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2016-03-31 | sec_edgar |
| gross_profit | {"amount": 80074000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2015-12-31 | sec_edgar |
| gross_profit | {"amount": 22700000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2015-12-31 | sec_edgar |
| gross_profit | {"amount": 57374000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2015-09-30 | sec_edgar |
| gross_profit | {"amount": 19397000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2015-09-30 | sec_edgar |
| gross_profit | {"amount": 19655000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2015-06-30 | sec_edgar |
| gross_profit | {"amount": 18322000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2015-03-31 | sec_edgar |
| gross_profit | {"amount": 66198000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2014-12-31 | sec_edgar |
| income_tax_expense | {"amount": 695000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2018-09-30 | sec_edgar |
| income_tax_expense | {"amount": 783000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2018-09-30 | sec_edgar |
| income_tax_expense | {"amount": -180000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2018-06-30 | sec_edgar |
| income_tax_expense | {"amount": 88000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2018-06-30 | sec_edgar |
| income_tax_expense | {"amount": 268000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2018-03-31 | sec_edgar |
| income_tax_expense | {"amount": 561000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2017-12-31 | sec_edgar |
| income_tax_expense | {"amount": 0, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2017-12-31 | sec_edgar |
| income_tax_expense | {"amount": 614000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2017-09-30 | sec_edgar |
| income_tax_expense | {"amount": 463000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2017-09-30 | sec_edgar |
| income_tax_expense | {"amount": 126000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2017-06-30 | sec_edgar |
| income_tax_expense | {"amount": 151000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2017-06-30 | sec_edgar |
| income_tax_expense | {"amount": 25000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2017-03-31 | sec_edgar |
| income_tax_expense | {"amount": 452000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2016-12-31 | sec_edgar |
| income_tax_expense | {"amount": 114000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2016-09-30 | sec_edgar |
| income_tax_expense | {"amount": 328000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2016-09-30 | sec_edgar |
| income_tax_expense | {"amount": 214000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2016-06-30 | sec_edgar |
| income_tax_expense | {"amount": 138000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2016-06-30 | sec_edgar |
| income_tax_expense | {"amount": 76000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2016-03-31 | sec_edgar |
| income_tax_expense | {"amount": 109000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2015-12-31 | sec_edgar |
| income_tax_expense | {"amount": 236000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2015-09-30 | sec_edgar |
| income_tax_expense | {"amount": 87000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2015-09-30 | sec_edgar |
| income_tax_expense | {"amount": 256000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2014-12-31 | sec_edgar |
| industry_sic | {"code": "7372", "scheme": "SIC", "description": "Services-Prepackaged Software"} | sec_edgar | |
| intangible_assets | {"amount": 18112000, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD | 2018-09-30 | sec_edgar |
| intangible_assets | {"amount": 19008000, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD | 2018-06-30 | sec_edgar |
| intangible_assets | {"amount": 19517000, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD | 2018-03-31 | sec_edgar |
| interest_expense | {"amount": 1897000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2018-09-30 | sec_edgar |
| interest_expense | {"amount": 4021000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2018-09-30 | sec_edgar |
| interest_expense | {"amount": 2124000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2018-06-30 | sec_edgar |
| interest_expense | {"amount": 1912000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2018-06-30 | sec_edgar |
| interest_expense | {"amount": 21000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2017-09-30 | sec_edgar |
| interest_expense | {"amount": 1000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2017-09-30 | sec_edgar |
| interest_expense | {"amount": 20000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2017-06-30 | sec_edgar |
| interest_expense | {"amount": 10000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2017-06-30 | sec_edgar |
| marketable_securities | {"amount": 77495000, "concept": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", | 2018-09-30 | sec_edgar |
| marketable_securities | {"amount": 74390000, "concept": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", | 2018-06-30 | sec_edgar |
| marketable_securities | {"amount": 55394000, "concept": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", | 2018-03-31 | sec_edgar |
| marketable_securities | {"amount": 93901000, "concept": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", | 2017-12-31 | sec_edgar |
| marketable_securities | {"amount": 106249000, "concept": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" | 2017-09-30 | sec_edgar |
| marketable_securities | {"amount": 84275000, "concept": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", | 2017-06-30 | sec_edgar |