2017 Q4 Form 10-Q Financial Statement
#000139388317000042 Filed on November 02, 2017
Income Statement
Concept | 2017 Q4 | 2017 Q3 | 2016 Q3 |
---|---|---|---|
Revenue | $50.94M | $52.42M | $56.07M |
YoY Change | -7.28% | -6.51% | -13.92% |
Cost Of Revenue | $7.290M | $7.616M | $7.943M |
YoY Change | -3.7% | -4.12% | -18.66% |
Gross Profit | $43.64M | $44.81M | $48.13M |
YoY Change | -7.87% | -6.9% | -13.08% |
Gross Profit Margin | 85.68% | 85.47% | 85.83% |
Selling, General & Admin | $30.84M | $29.44M | $29.53M |
YoY Change | 3.7% | -0.28% | -3.94% |
% of Gross Profit | 70.67% | 65.71% | 61.35% |
Research & Development | $5.750M | $6.423M | $6.018M |
YoY Change | -10.02% | 6.73% | -24.19% |
% of Gross Profit | 13.18% | 14.33% | 12.5% |
Depreciation & Amortization | $2.500M | $2.576M | $2.478M |
YoY Change | -13.49% | 3.95% | 4.82% |
% of Gross Profit | 5.73% | 5.75% | 5.15% |
Operating Expenses | $48.90M | $49.89M | $72.16M |
YoY Change | 4.95% | -30.86% | 33.18% |
Operating Profit | $12.03M | $2.538M | -$16.08M |
YoY Change | 44.12% | -115.78% | -246.77% |
Interest Expense | -$670.0K | $1.173M | $901.0K |
YoY Change | -24.72% | 30.19% | 8.42% |
% of Operating Profit | -5.57% | 46.22% | |
Other Income/Expense, Net | -$10.00K | -$3.000K | -$1.000K |
YoY Change | 200.0% | -114.29% | |
Pretax Income | $11.35M | $1.362M | -$16.99M |
YoY Change | 52.14% | -108.02% | -267.6% |
Income Tax | -$90.00K | $304.0K | -$144.0K |
% Of Pretax Income | -0.79% | 22.32% | |
Net Earnings | $11.76M | $1.058M | -$16.84M |
YoY Change | 114.64% | -106.28% | -358.65% |
Net Earnings / Revenue | 23.08% | 2.02% | -30.03% |
Basic Earnings Per Share | $0.24 | $0.02 | -$0.35 |
Diluted Earnings Per Share | $0.24 | $0.02 | -$0.35 |
COMMON SHARES | |||
Basic Shares Outstanding | 50.24M shares | 48.02M shares | 47.72M shares |
Diluted Shares Outstanding | 48.50M shares | 47.72M shares |
Balance Sheet
Concept | 2017 Q4 | 2017 Q3 | 2016 Q3 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $12.10M | $22.10M | $29.40M |
YoY Change | -47.39% | -24.83% | -13.27% |
Cash & Equivalents | $12.07M | $22.09M | $29.42M |
Short-Term Investments | |||
Other Short-Term Assets | $5.100M | $4.500M | $3.800M |
YoY Change | 54.55% | 18.42% | -65.77% |
Inventory | |||
Prepaid Expenses | |||
Receivables | $38.77M | $33.15M | $37.86M |
Other Receivables | $2.600M | $2.200M | $1.600M |
Total Short-Term Assets | $58.54M | $61.86M | $72.75M |
YoY Change | -16.58% | -14.97% | -16.09% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $16.15M | $17.12M | $15.66M |
YoY Change | -2.79% | 9.3% | 1.08% |
Goodwill | $170.8M | $176.6M | $174.6M |
YoY Change | -0.56% | 1.15% | -25.83% |
Intangibles | $45.74M | $47.44M | $49.81M |
YoY Change | -6.89% | -4.76% | -27.47% |
Long-Term Investments | |||
YoY Change | |||
Other Assets | $4.034M | $2.584M | $646.0K |
YoY Change | 88.86% | 300.0% | 0.16% |
Total Long-Term Assets | $237.2M | $244.1M | $241.0M |
YoY Change | -1.14% | 1.29% | -25.05% |
TOTAL ASSETS | |||
Total Short-Term Assets | $58.54M | $61.86M | $72.75M |
Total Long-Term Assets | $237.2M | $244.1M | $241.0M |
Total Assets | $295.7M | $306.0M | $313.8M |
YoY Change | -4.64% | -2.48% | -23.15% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $22.20M | $20.60M | $20.00M |
YoY Change | 9.9% | 3.0% | -13.04% |
Accrued Expenses | |||
YoY Change | |||
Deferred Revenue | |||
YoY Change | |||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | |||
YoY Change | |||
Total Short-Term Liabilities | $107.0M | $103.7M | $105.1M |
YoY Change | -1.23% | -1.36% | -9.36% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $41.45M | $68.40M | $90.68M |
YoY Change | -51.1% | -24.57% | -6.76% |
Other Long-Term Liabilities | $2.063M | $2.809M | $2.947M |
YoY Change | -24.6% | -4.68% | -1.27% |
Total Long-Term Liabilities | $43.51M | $71.21M | $93.63M |
YoY Change | -50.27% | -23.94% | -6.59% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $107.0M | $103.7M | $105.1M |
Total Long-Term Liabilities | $43.51M | $71.21M | $93.63M |
Total Liabilities | $163.1M | $187.7M | $211.4M |
YoY Change | -20.92% | -11.24% | -9.83% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $59.78M | $48.02M | $38.60M |
YoY Change | 35.61% | 24.4% | -50.34% |
Common Stock | $831.0K | $829.0K | $820.0K |
YoY Change | 1.34% | 1.1% | 2.24% |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | $276.2M | $276.1M | $271.5M |
YoY Change | 0.43% | 1.7% | 15.62% |
Treasury Stock Shares | 32.65M shares | 32.62M shares | 31.81M shares |
Shareholders Equity | $132.6M | $118.3M | $102.3M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $295.7M | $306.0M | $313.8M |
YoY Change | -4.64% | -2.48% | -23.15% |
Cashflow Statement
Concept | 2017 Q4 | 2017 Q3 | 2016 Q3 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $11.76M | $1.058M | -$16.84M |
YoY Change | 114.64% | -106.28% | -358.65% |
Depreciation, Depletion And Amortization | $2.500M | $2.576M | $2.478M |
YoY Change | -13.49% | 3.95% | 4.82% |
Cash From Operating Activities | $7.230M | $3.470M | $12.08M |
YoY Change | -9.51% | -71.27% | -2.42% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$3.060M | -$2.430M | -$2.950M |
YoY Change | -5.56% | -17.63% | 65.73% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | $12.95M | -$500.0K | $0.00 |
YoY Change | -963.33% | ||
Cash From Investing Activities | $9.880M | -$2.930M | -$2.950M |
YoY Change | -308.44% | -0.68% | 65.73% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -27.06M | -2.010M | -9.170M |
YoY Change | 189.72% | -78.08% | -3.27% |
NET CHANGE | |||
Cash From Operating Activities | 7.230M | 3.470M | 12.08M |
Cash From Investing Activities | 9.880M | -2.930M | -2.950M |
Cash From Financing Activities | -27.06M | -2.010M | -9.170M |
Net Change In Cash | -9.950M | -1.470M | -40.00K |
YoY Change | 63.38% | 3575.0% | -103.57% |
FREE CASH FLOW | |||
Cash From Operating Activities | $7.230M | $3.470M | $12.08M |
Capital Expenditures | -$3.060M | -$2.430M | -$2.950M |
Free Cash Flow | $10.29M | $5.900M | $15.03M |
YoY Change | -8.37% | -60.75% | 6.14% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
dei |
Amendment Flag
AmendmentFlag
|
false | ||
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | ||
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q3 | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2017 | ||
dei |
Document Period End Date
DocumentPeriodEndDate
|
2017-09-30 | ||
dei |
Document Type
DocumentType
|
10-Q | ||
dei |
Entity Central Index Key
EntityCentralIndexKey
|
0001393883 | ||
CY2017Q4 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
50243869 | shares |
dei |
Entity Filer Category
EntityFilerCategory
|
Accelerated Filer | ||
dei |
Entity Registrant Name
EntityRegistrantName
|
DHI GROUP, INC. | ||
CY2017Q3 | dhx |
Incometax Asu201609
IncometaxASU201609
|
100000 | USD |
dhx |
Incometax Asu201609
IncometaxASU201609
|
900000 | USD | |
dhx |
Intangible Assets Deletions
IntangibleAssetsDeletions
|
26700000 | USD | |
dhx |
Restricted Payments Under Credit Agreement
RestrictedPaymentsUnderCreditAgreement
|
5000000 | USD | |
CY2017Q3 | dhx |
Stock Repurchase Program Not Settled Amount
StockRepurchaseProgramNotSettledAmount
|
0 | USD |
CY2016Q3 | dhx |
Weighted Average Numberof Sharesexcludedfromcomputation
WeightedAverageNumberofSharesexcludedfromcomputation
|
2500000 | shares |
us-gaap |
Finite Lived Intangible Assets Foreign Currency Translation Gain Loss
FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
|
5431000 | USD | |
us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
-23000 | USD | |
CY2017Q3 | dhx |
Weighted Average Numberof Sharesexcludedfromcomputation
WeightedAverageNumberofSharesexcludedfromcomputation
|
3000000 | shares |
dhx |
Weighted Average Numberof Sharesexcludedfromcomputation
WeightedAverageNumberofSharesexcludedfromcomputation
|
3300000 | shares | |
CY2016Q4 | us-gaap |
Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
|
20220000 | USD |
CY2017Q3 | us-gaap |
Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
|
20572000 | USD |
CY2016Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
43148000 | USD |
CY2017Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
33146000 | USD |
CY2016Q4 | us-gaap |
Accumulated Amortization Deferred Finance Costs
AccumulatedAmortizationDeferredFinanceCosts
|
1487000 | USD |
CY2017Q3 | us-gaap |
Accumulated Amortization Deferred Finance Costs
AccumulatedAmortizationDeferredFinanceCosts
|
1649000 | USD |
CY2016Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-32276000 | USD |
CY2017Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-27623000 | USD |
CY2016Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
366247000 | USD |
CY2017Q3 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
373203000 | USD |
CY2016Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
2300000 | USD |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
8800000 | USD | |
CY2017Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
1700000 | USD |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
6300000 | USD | |
CY2016Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
3181000 | USD |
CY2017Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
1769000 | USD |
us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
243000 | USD | |
us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
642000 | USD | |
CY2016Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1570000 | USD |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
6106000 | USD | |
CY2017Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
554000 | USD |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1686000 | USD | |
CY2016Q4 | us-gaap |
Assets
Assets
|
310095000 | USD |
CY2017Q3 | us-gaap |
Assets
Assets
|
306004000 | USD |
CY2016Q4 | us-gaap |
Assets Current
AssetsCurrent
|
70178000 | USD |
CY2017Q3 | us-gaap |
Assets Current
AssetsCurrent
|
61855000 | USD |
CY2015Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
34050000 | USD |
CY2016Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
29421000 | USD |
CY2016Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
22987000 | USD |
CY2017Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
22086000 | USD |
us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
-4629000 | USD | |
us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
-901000 | USD | |
CY2016Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
USD | |
CY2017Q3 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
USD | |
CY2016Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2017Q3 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2016Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
240000000 | shares |
CY2017Q3 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
240000000 | shares |
CY2016Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
81989000 | shares |
CY2017Q3 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
82880000 | shares |
CY2016Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
49591000 | shares |
CY2017Q3 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
50265000 | shares |
CY2016Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
820000 | USD |
CY2017Q3 | us-gaap |
Common Stock Value
CommonStockValue
|
829000 | USD |
CY2016Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-19062000 | USD |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-19733000 | USD | |
CY2017Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
2840000 | USD |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
8873000 | USD | |
CY2016Q3 | us-gaap |
Cost Of Services
CostOfServices
|
7943000 | USD |
us-gaap |
Cost Of Services
CostOfServices
|
24557000 | USD | |
CY2017Q3 | us-gaap |
Cost Of Services
CostOfServices
|
7616000 | USD |
us-gaap |
Cost Of Services
CostOfServices
|
22681000 | USD | |
CY2016Q3 | us-gaap |
Costs And Expenses
CostsAndExpenses
|
72156000 | USD |
us-gaap |
Costs And Expenses
CostsAndExpenses
|
176988000 | USD | |
CY2017Q3 | us-gaap |
Costs And Expenses
CostsAndExpenses
|
49886000 | USD |
us-gaap |
Costs And Expenses
CostsAndExpenses
|
146179000 | USD | |
CY2017Q3 | us-gaap |
Deferred Finance Costs Gross
DeferredFinanceCostsGross
|
410000 | USD |
CY2016Q4 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
1240000 | USD |
CY2017Q3 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
598000 | USD |
us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
-1977000 | USD | |
CY2016Q4 | us-gaap |
Deferred Revenue Current
DeferredRevenueCurrent
|
84615000 | USD |
CY2017Q3 | us-gaap |
Deferred Revenue Current
DeferredRevenueCurrent
|
81823000 | USD |
CY2016Q4 | us-gaap |
Deferred Tax Assets Liabilities Net Noncurrent
DeferredTaxAssetsLiabilitiesNetNoncurrent
|
306000 | USD |
CY2017Q3 | us-gaap |
Deferred Tax Assets Liabilities Net Noncurrent
DeferredTaxAssetsLiabilitiesNetNoncurrent
|
365000 | USD |
CY2016Q4 | us-gaap |
Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
|
7901000 | USD |
CY2017Q3 | us-gaap |
Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
|
7909000 | USD |
CY2016Q3 | us-gaap |
Depreciation
Depreciation
|
2478000 | USD |
us-gaap |
Depreciation
Depreciation
|
7639000 | USD | |
CY2017Q3 | us-gaap |
Depreciation
Depreciation
|
2576000 | USD |
us-gaap |
Depreciation
Depreciation
|
7703000 | USD | |
CY2016Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.35 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.22 | ||
CY2017Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.02 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.09 | ||
CY2016Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.35 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.22 | ||
CY2017Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.02 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.09 | ||
us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
|
-315000 | USD | |
us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
|
302000 | USD | |
us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
|
P1Y7M9D | ||
CY2017Q3 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
|
12391000 | USD |
CY2016Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
52869000 | USD |
CY2017Q3 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
28108000 | USD |
CY2017Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense After Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
|
2106000 | USD |
CY2017Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
507000 | USD |
CY2017Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
|
1149000 | USD |
CY2017Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
1421000 | USD |
CY2017Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
1476000 | USD |
CY2017Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
1781000 | USD |
CY2016 | us-gaap |
Finite Lived Intangible Assets Foreign Currency Translation Gain Loss
FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
|
5652000 | USD |
CY2017Q3 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
8440000 | USD |
us-gaap |
Gain Loss On Sale Of Business
GainLossOnSaleOfBusiness
|
-639000 | USD | |
us-gaap |
Gain Loss On Sale Of Business
GainLossOnSaleOfBusiness
|
0 | USD | |
CY2016Q3 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
10101000 | USD |
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
32822000 | USD | |
CY2017Q3 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
9454000 | USD |
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
30779000 | USD | |
CY2016Q4 | us-gaap |
Goodwill
Goodwill
|
171745000 | USD |
CY2017Q3 | us-gaap |
Goodwill
Goodwill
|
176641000 | USD |
us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
-4896000 | USD | |
CY2016Q3 | us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
15369000 | USD |
us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
15369000 | USD | |
CY2017Q3 | us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
0 | USD |
us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
0 | USD | |
CY2016Q3 | us-gaap |
Impairment Of Intangible Assets Excluding Goodwill
ImpairmentOfIntangibleAssetsExcludingGoodwill
|
9252000 | USD |
us-gaap |
Impairment Of Intangible Assets Excluding Goodwill
ImpairmentOfIntangibleAssetsExcludingGoodwill
|
9252000 | USD | |
CY2016 | us-gaap |
Impairment Of Intangible Assets Excluding Goodwill
ImpairmentOfIntangibleAssetsExcludingGoodwill
|
9252000 | USD |
CY2017Q3 | us-gaap |
Impairment Of Intangible Assets Excluding Goodwill
ImpairmentOfIntangibleAssetsExcludingGoodwill
|
2226000 | USD |
us-gaap |
Impairment Of Intangible Assets Excluding Goodwill
ImpairmentOfIntangibleAssetsExcludingGoodwill
|
2226000 | USD | |
us-gaap |
Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
|
9252000 | USD | |
us-gaap |
Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
|
2226000 | USD | |
CY2017Q3 | us-gaap |
Impairment Of Long Lived Assets To Be Disposed Of
ImpairmentOfLongLivedAssetsToBeDisposedOf
|
2200000 | USD |
CY2016Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-16985000 | USD |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-7582000 | USD | |
CY2017Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
1362000 | USD |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
8048000 | USD | |
CY2016Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-144000 | USD |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
3294000 | USD | |
CY2017Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
304000 | USD |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
3828000 | USD | |
CY2016Q4 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
731000 | USD |
CY2017Q3 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
2141000 | USD |
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-3430000 | USD | |
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-152000 | USD | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-8047000 | USD | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-10607000 | USD | |
us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
400000 | USD | |
us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
-493000 | USD | |
us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
-3774000 | USD | |
us-gaap |
Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
|
1682000 | USD | |
us-gaap |
Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
|
3599000 | USD | |
us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
123000 | USD | |
us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
-51000 | USD | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
618000 | USD | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
1041000 | USD | |
CY2016Q4 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
116893000 | USD |
CY2017Q3 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
80979000 | USD |
CY2016Q3 | us-gaap |
Interest Expense
InterestExpense
|
901000 | USD |
us-gaap |
Interest Expense
InterestExpense
|
2593000 | USD | |
CY2016Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
49120000 | USD |
CY2017Q3 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
47440000 | USD |
CY2017Q3 | us-gaap |
Interest Expense
InterestExpense
|
1173000 | USD |
us-gaap |
Interest Expense
InterestExpense
|
2777000 | USD | |
CY2017Q3 | us-gaap |
Investment Income Investment Expense
InvestmentIncomeInvestmentExpense
|
500000 | USD |
CY2016Q4 | us-gaap |
Liabilities
Liabilities
|
206212000 | USD |
CY2017Q3 | us-gaap |
Liabilities
Liabilities
|
187688000 | USD |
CY2016Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
310095000 | USD |
CY2017Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
306004000 | USD |
CY2016Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
108302000 | USD |
CY2017Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
103697000 | USD |
CY2016Q4 | us-gaap |
Liability For Uncertain Tax Positions Noncurrent
LiabilityForUncertainTaxPositionsNoncurrent
|
2513000 | USD |
CY2017Q3 | us-gaap |
Liability For Uncertain Tax Positions Noncurrent
LiabilityForUncertainTaxPositionsNoncurrent
|
4871000 | USD |
CY2017Q3 | us-gaap |
Line Of Credit Facility Maximum Borrowing Capacity
LineOfCreditFacilityMaximumBorrowingCapacity
|
150000000 | USD |
CY2016Q4 | us-gaap |
Line Of Credit Facility Remaining Borrowing Capacity
LineOfCreditFacilityRemainingBorrowingCapacity
|
164000000 | USD |
CY2017Q3 | us-gaap |
Line Of Credit Facility Remaining Borrowing Capacity
LineOfCreditFacilityRemainingBorrowingCapacity
|
81000000 | USD |
CY2016Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
84760000 | USD |
CY2017Q3 | us-gaap |
Long Term Debt
LongTermDebt
|
68402000 | USD |
CY2016Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
84760000 | USD |
CY2017Q3 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
68402000 | USD |
CY2016Q4 | us-gaap |
Long Term Line Of Credit
LongTermLineOfCredit
|
86000000 | USD |
CY2017Q3 | us-gaap |
Long Term Line Of Credit
LongTermLineOfCredit
|
69000000 | USD |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-35294000 | USD | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-17722000 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-6032000 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-10660000 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
37012000 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
27179000 | USD | |
CY2016Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-16841000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-10876000 | USD | |
CY2017Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1058000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
4220000 | USD | |
CY2016Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-16083000 | USD |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-4956000 | USD | |
CY2017Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
2538000 | USD |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
10835000 | USD | |
CY2017Q3 | us-gaap |
Operating Leases Future Minimum Payments Due
OperatingLeasesFutureMinimumPaymentsDue
|
26038000 | USD |
CY2017Q3 | us-gaap |
Operating Leases Future Minimum Payments Due In Five Years
OperatingLeasesFutureMinimumPaymentsDueInFiveYears
|
3139000 | USD |
CY2017Q3 | us-gaap |
Operating Leases Future Minimum Payments Due In Four Years
OperatingLeasesFutureMinimumPaymentsDueInFourYears
|
3829000 | USD |
CY2017Q3 | us-gaap |
Operating Leases Future Minimum Payments Due In Three Years
OperatingLeasesFutureMinimumPaymentsDueInThreeYears
|
4245000 | USD |
CY2017Q3 | us-gaap |
Operating Leases Future Minimum Payments Due In Two Years
OperatingLeasesFutureMinimumPaymentsDueInTwoYears
|
4757000 | USD |
CY2017Q3 | us-gaap |
Operating Leases Future Minimum Payments Due Thereafter
OperatingLeasesFutureMinimumPaymentsDueThereafter
|
8727000 | USD |
CY2017Q3 | us-gaap |
Operating Leases Future Minimum Payments Remainder Of Fiscal Year
OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear
|
1341000 | USD |
CY2016Q3 | us-gaap |
Operating Leases Rent Expense Net
OperatingLeasesRentExpenseNet
|
1100000 | USD |
us-gaap |
Operating Leases Rent Expense Net
OperatingLeasesRentExpenseNet
|
3400000 | USD | |
CY2017Q3 | us-gaap |
Operating Leases Rent Expense Net
OperatingLeasesRentExpenseNet
|
1200000 | USD |
us-gaap |
Operating Leases Rent Expense Net
OperatingLeasesRentExpenseNet
|
3600000 | USD | |
us-gaap |
Proceeds From Sale Of Other Productive Assets
ProceedsFromSaleOfOtherProductiveAssets
|
2429000 | USD | |
us-gaap |
Unrecognized Tax Benefits Period Increase Decrease
UnrecognizedTaxBenefitsPeriodIncreaseDecrease
|
2358000 | USD | |
us-gaap |
Proceeds From Sale Of Other Productive Assets
ProceedsFromSaleOfOtherProductiveAssets
|
0 | USD | |
CY2016Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
2136000 | USD |
CY2017Q3 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
2584000 | USD |
CY2016Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-2221000 | USD |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-8857000 | USD | |
CY2017Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
1782000 | USD |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
4653000 | USD | |
CY2016Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-2221000 | USD |
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-8857000 | USD | |
CY2017Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
1782000 | USD |
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
4653000 | USD | |
us-gaap |
Other Depreciation And Amortization
OtherDepreciationAndAmortization
|
7639000 | USD | |
us-gaap |
Other Depreciation And Amortization
OtherDepreciationAndAmortization
|
7703000 | USD | |
CY2016Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
2736000 | USD |
CY2017Q3 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
2809000 | USD |
CY2016Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-1000 | USD |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-33000 | USD | |
CY2017Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-3000 | USD |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-10000 | USD | |
CY2016Q3 | us-gaap |
Other Restructuring Costs
OtherRestructuringCosts
|
0 | USD |
us-gaap |
Other Restructuring Costs
OtherRestructuringCosts
|
3347000 | USD | |
CY2017Q3 | us-gaap |
Other Restructuring Costs
OtherRestructuringCosts
|
1049000 | USD |
us-gaap |
Other Restructuring Costs
OtherRestructuringCosts
|
2236000 | USD | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
26179000 | USD | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
0 | USD | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
2779000 | USD | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
1125000 | USD | |
us-gaap |
Payments To Acquire Other Investments
PaymentsToAcquireOtherInvestments
|
0 | USD | |
us-gaap |
Payments To Acquire Other Investments
PaymentsToAcquireOtherInvestments
|
-500000 | USD | |
CY2016Q3 | us-gaap |
Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
|
2925000 | USD |
us-gaap |
Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
|
8242000 | USD | |
CY2017Q3 | us-gaap |
Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
|
2545000 | USD |
us-gaap |
Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
|
10353000 | USD | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
8461000 | USD | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
10160000 | USD | |
CY2016Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2017Q3 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2016Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
20000000 | shares |
CY2017Q3 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
20000000 | shares |
CY2016Q4 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2017Q3 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2016Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | USD |
CY2017Q3 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | USD |
CY2016Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
3312000 | USD |
CY2017Q3 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
4482000 | USD |
us-gaap |
Prior Period Reclassification Adjustment
PriorPeriodReclassificationAdjustment
|
-300000 | USD | |
us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
17000000 | USD | |
us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
0 | USD | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
403000 | USD | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
2664000 | USD | |
CY2016Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
16610000 | USD |
CY2017Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
17119000 | USD |
CY2017Q3 | us-gaap |
Ratio Of Indebtedness To Net Capital1
RatioOfIndebtednessToNetCapital1
|
2.0 | |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
26000000 | USD | |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
17000000 | USD | |
CY2016Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
6018000 | USD |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
19323000 | USD | |
CY2017Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
6423000 | USD |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
19230000 | USD | |
CY2016Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
44078000 | USD |
CY2017Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
48018000 | USD |
CY2016Q3 | us-gaap |
Sales Revenue Services Net
SalesRevenueServicesNet
|
56073000 | USD |
us-gaap |
Sales Revenue Services Net
SalesRevenueServicesNet
|
172032000 | USD | |
CY2017Q3 | us-gaap |
Sales Revenue Services Net
SalesRevenueServicesNet
|
52424000 | USD |
us-gaap |
Sales Revenue Services Net
SalesRevenueServicesNet
|
157014000 | USD | |
CY2016Q3 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
19425000 | USD |
us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
58573000 | USD | |
CY2017Q3 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
19988000 | USD |
us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
59638000 | USD | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
8750000 | USD | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
6275000 | USD | |
CY2016Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
1574804 | shares |
CY2017Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
1086743 | shares |
CY2016Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
8.47 | |
CY2017Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
9.36 | |
CY2016Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
|
854271 | USD |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
|
2198143 | USD | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
|
12821 | USD | |
CY2016Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
66563 | shares |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
185002 | shares | |
CY2017Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
136875 | shares |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
577212 | shares | |
CY2015Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
5485248 | USD |
CY2016Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
539367 | USD |
CY2016Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
1059282 | USD |
CY2016Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
50869 | USD |
CY2017Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
0 | USD |
CY2017Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
0 | USD |
CY2015Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
2673512 | shares |
CY2016Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
2273323 | shares |
CY2016Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
1870400 | shares |
CY2016Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
1779613 | shares |
CY2017Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
1273088 | shares |
CY2017Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
1136213 | shares |
CY2015Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
7.46 | |
CY2016Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
7.89 | |
CY2016Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
8.43 | |
CY2016Q3 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
4.86 | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
4.31 | ||
CY2016Q3 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
8.12 | |
CY2016Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
8.46 | |
CY2017Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
9.29 | |
CY2017Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
9.28 | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
6.08 | ||
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
8.16 | ||
CY2017Q3 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
9.42 | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
7.14 | ||
CY2017Q3 | us-gaap |
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Number Of Exercisable Options
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
|
1087000 | shares |
CY2017Q3 | us-gaap |
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Number Of Outstanding Options
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
|
1136000 | shares |
CY2016Q3 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
|
946591 | USD |
CY2017Q3 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
|
0 | USD |
us-gaap |
Sharebased Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Outstanding Options Weighted Average Remaining Contractual Term2
SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
|
P2Y9M18D | ||
CY2016Q3 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
-336360 | shares |
us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
-618110 | shares | |
us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
-66188 | shares | |
CY2016Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
103883000 | USD |
CY2017Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
118316000 | USD |
CY2016Q4 | us-gaap |
Taxes Payable Current
TaxesPayableCurrent
|
3467000 | USD |
CY2017Q3 | us-gaap |
Taxes Payable Current
TaxesPayableCurrent
|
1302000 | USD |
CY2016Q4 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
32398000 | shares |
CY2017Q3 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
32615000 | shares |
CY2016Q4 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
274986000 | USD |
CY2017Q3 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
276111000 | USD |
us-gaap |
Unrecognized Tax Benefits Period Increase Decrease
UnrecognizedTaxBenefitsPeriodIncreaseDecrease
|
166000 | USD | |
CY2017Q3 | us-gaap |
Unrecognized Tax Benefits Period Increase Decrease
UnrecognizedTaxBenefitsPeriodIncreaseDecrease
|
2300000 | USD |
CY2016Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
47719000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
48596000 | shares | |
CY2017Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
48502000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
48397000 | shares | |
CY2016Q3 | us-gaap |
Weighted Average Number Of Shares Contingently Issuable
WeightedAverageNumberOfSharesContingentlyIssuable
|
0 | shares |
us-gaap |
Weighted Average Number Of Shares Contingently Issuable
WeightedAverageNumberOfSharesContingentlyIssuable
|
0 | shares | |
CY2017Q3 | us-gaap |
Weighted Average Number Of Shares Contingently Issuable
WeightedAverageNumberOfSharesContingentlyIssuable
|
481000 | shares |
us-gaap |
Weighted Average Number Of Shares Contingently Issuable
WeightedAverageNumberOfSharesContingentlyIssuable
|
539000 | shares | |
CY2016Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
47719000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
48596000 | shares | |
CY2017Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
48021000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
47858000 | shares |