2017 Q4 Form 10-Q Financial Statement
#000110784317000013 Filed on November 03, 2017
Income Statement
Concept | 2017 Q4 | 2017 Q3 | 2016 Q3 |
---|---|---|---|
Revenue | $62.92M | $59.49M | $50.99M |
YoY Change | 20.47% | 16.68% | 20.06% |
Cost Of Revenue | $14.41M | $12.73M | $11.47M |
YoY Change | 23.4% | 11.02% | 30.85% |
Gross Profit | $48.51M | $46.76M | $39.52M |
YoY Change | 19.64% | 18.32% | 17.25% |
Gross Profit Margin | 77.1% | 78.6% | 77.51% |
Selling, General & Admin | $27.21M | $25.02M | $21.78M |
YoY Change | 19.08% | 14.89% | 13.05% |
% of Gross Profit | 56.09% | 53.51% | 55.11% |
Research & Development | $11.58M | $10.89M | $9.756M |
YoY Change | 30.33% | 11.64% | 28.98% |
% of Gross Profit | 23.87% | 23.29% | 24.68% |
Depreciation & Amortization | $5.500M | $5.300M | $4.600M |
YoY Change | 19.57% | 15.22% | 21.05% |
% of Gross Profit | 11.34% | 11.33% | 11.64% |
Operating Expenses | $38.78M | $35.91M | $31.54M |
YoY Change | 22.2% | 13.88% | 17.54% |
Operating Profit | $9.729M | $10.85M | $7.987M |
YoY Change | 10.42% | 35.83% | 16.12% |
Interest Expense | $710.0K | $0.00 | $9.000K |
YoY Change | -1114.29% | -100.0% | |
% of Operating Profit | 7.3% | 0.0% | 0.11% |
Other Income/Expense, Net | $652.0K | $671.0K | $230.0K |
YoY Change | -662.07% | 191.74% | -249.35% |
Pretax Income | $10.38M | $11.52M | $8.217M |
YoY Change | 19.39% | 40.2% | 22.2% |
Income Tax | -$2.880M | $3.068M | $3.221M |
% Of Pretax Income | -27.74% | 26.63% | 39.2% |
Net Earnings | $2.857M | $8.452M | $4.996M |
YoY Change | -51.63% | 69.18% | 21.17% |
Net Earnings / Revenue | 4.54% | 14.21% | 9.8% |
Basic Earnings Per Share | $0.07 | $0.22 | $0.14 |
Diluted Earnings Per Share | $0.07 | $0.21 | $0.13 |
COMMON SHARES | |||
Basic Shares Outstanding | 37.92M shares | 37.70M shares | 35.48M shares |
Diluted Shares Outstanding | 40.30M shares | 38.71M shares |
Balance Sheet
Concept | 2017 Q4 | 2017 Q3 | 2016 Q3 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $288.4M | $302.7M | $210.0M |
YoY Change | 18.25% | 44.14% | 20.62% |
Cash & Equivalents | $86.59M | $90.52M | $98.30M |
Short-Term Investments | $201.8M | $212.2M | $111.7M |
Other Short-Term Assets | $16.50M | $18.30M | $9.100M |
YoY Change | 68.37% | 101.1% | -31.58% |
Inventory | |||
Prepaid Expenses | |||
Receivables | $64.41M | $46.35M | $41.91M |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $369.4M | $367.4M | $261.0M |
YoY Change | 22.83% | 40.78% | 15.82% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $61.44M | $51.28M | $40.67M |
YoY Change | 55.94% | 26.09% | 35.73% |
Goodwill | $1.549K | $900.0K | $317.0K |
YoY Change | -99.51% | 183.91% | 0.0% |
Intangibles | $21.98M | $5.801M | $1.080M |
YoY Change | 2126.55% | 437.13% | -36.77% |
Long-Term Investments | $67.20M | $40.40M | $64.90M |
YoY Change | 47.05% | -37.75% | 152.53% |
Other Assets | $2.178M | $2.048M | $1.939M |
YoY Change | 3.91% | 5.62% | -6.1% |
Total Long-Term Assets | $168.2M | $133.9M | $124.1M |
YoY Change | 58.18% | 7.95% | 70.05% |
TOTAL ASSETS | |||
Total Short-Term Assets | $369.4M | $367.4M | $261.0M |
Total Long-Term Assets | $168.2M | $133.9M | $124.1M |
Total Assets | $537.5M | $501.3M | $385.0M |
YoY Change | 32.07% | 30.2% | 29.08% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $1.144M | $1.398M | $1.491M |
YoY Change | -44.22% | -6.24% | -27.45% |
Accrued Expenses | $21.44M | $14.68M | $16.32M |
YoY Change | 61.03% | -10.08% | 43.72% |
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 | $165.8M | $148.2M | $126.8M |
YoY Change | 27.19% | 16.87% | 20.4% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Other Long-Term Liabilities | $11.07M | $9.401M | $2.386M |
YoY Change | 305.38% | 294.01% | 106.76% |
Total Long-Term Liabilities | $11.07M | $9.401M | $2.386M |
YoY Change | 305.38% | 294.01% | 106.76% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $165.8M | $148.2M | $126.8M |
Total Long-Term Liabilities | $11.07M | $9.401M | $2.386M |
Total Liabilities | $194.0M | $173.7M | $143.6M |
YoY Change | 30.55% | 20.92% | 23.42% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $39.92M | $37.20M | -$14.17M |
YoY Change | -583.28% | -362.58% | -56.95% |
Common Stock | $39.00K | $38.00K | $36.00K |
YoY Change | 8.33% | 5.56% | 5.88% |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $343.5M | $327.6M | $241.4M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $537.5M | $501.3M | $385.0M |
YoY Change | 32.07% | 30.2% | 29.08% |
Cashflow Statement
Concept | 2017 Q4 | 2017 Q3 | 2016 Q3 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $2.857M | $8.452M | $4.996M |
YoY Change | -51.63% | 69.18% | 21.17% |
Depreciation, Depletion And Amortization | $5.500M | $5.300M | $4.600M |
YoY Change | 19.57% | 15.22% | 21.05% |
Cash From Operating Activities | $25.80M | $32.90M | $20.20M |
YoY Change | 92.54% | 62.87% | 25.47% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$11.20M | -$13.40M | -$9.800M |
YoY Change | 154.55% | 36.73% | 117.78% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | -$23.80M | -$65.20M | -$34.30M |
YoY Change | -10.86% | 90.09% | 1459.09% |
Cash From Investing Activities | -$35.00M | -$78.60M | -$44.10M |
YoY Change | 12.18% | 78.23% | 568.18% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | 5.200M | 5.800M | 4.000M |
YoY Change | -16.13% | 45.0% | 233.33% |
NET CHANGE | |||
Cash From Operating Activities | 25.80M | 32.90M | 20.20M |
Cash From Investing Activities | -35.00M | -78.60M | -44.10M |
Cash From Financing Activities | 5.200M | 5.800M | 4.000M |
Net Change In Cash | -4.000M | -39.90M | -19.90M |
YoY Change | -65.52% | 100.5% | -285.98% |
FREE CASH FLOW | |||
Cash From Operating Activities | $25.80M | $32.90M | $20.20M |
Capital Expenditures | -$11.20M | -$13.40M | -$9.800M |
Free Cash Flow | $37.00M | $46.30M | $30.00M |
YoY Change | 107.87% | 54.33% | 45.63% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q3 | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2017 | ||
dei |
Amendment Flag
AmendmentFlag
|
false | ||
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | ||
qlys |
Foreign Currency Transaction Gain Loss Including Derivatives Before Tax
ForeignCurrencyTransactionGainLossIncludingDerivativesBeforeTax
|
-285000 | USD | |
CY2016Q3 | qlys |
Foreign Currency Transaction Gain Loss Including Derivatives Before Tax
ForeignCurrencyTransactionGainLossIncludingDerivativesBeforeTax
|
-84000 | USD |
CY2016Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
47024000 | USD |
CY2017Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
46354000 | USD |
us-gaap |
Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
|
-617000 | USD | |
us-gaap |
Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
|
-1155000 | USD | |
dei |
Document Period End Date
DocumentPeriodEndDate
|
2017-09-30 | ||
dei |
Document Type
DocumentType
|
10-Q | ||
dei |
Entity Central Index Key
EntityCentralIndexKey
|
0001107843 | ||
CY2017Q4 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
37919527 | shares |
dei |
Entity Filer Category
EntityFilerCategory
|
Large Accelerated Filer | ||
dei |
Entity Registrant Name
EntityRegistrantName
|
QUALYS, INC. | ||
CY2017Q3 | qlys |
Available For Sale Securities Debt And Equity Maturities After Year Two Fair Value
AvailableForSaleSecuritiesDebtAndEquityMaturitiesAfterYearTwoFairValue
|
10015000 | USD |
CY2017Q3 | qlys |
Available For Sale Securities Debt And Equity Maturities Next Twelve Months Fair Value
AvailableForSaleSecuritiesDebtAndEquityMaturitiesNextTwelveMonthsFairValue
|
214516000 | USD |
CY2017Q3 | qlys |
Available For Sale Securities Debt And Equity Maturities Year One Through Two Fair Value
AvailableForSaleSecuritiesDebtAndEquityMaturitiesYearOneThroughTwoFairValue
|
28037000 | USD |
CY2016Q3 | qlys |
Depreciation Depletion And Amortization Excluding Intangible Asset Amortization
DepreciationDepletionAndAmortizationExcludingIntangibleAssetAmortization
|
4400000 | USD |
qlys |
Depreciation Depletion And Amortization Excluding Intangible Asset Amortization
DepreciationDepletionAndAmortizationExcludingIntangibleAssetAmortization
|
12000000 | USD | |
CY2017Q3 | qlys |
Depreciation Depletion And Amortization Excluding Intangible Asset Amortization
DepreciationDepletionAndAmortizationExcludingIntangibleAssetAmortization
|
5100000 | USD |
qlys |
Depreciation Depletion And Amortization Excluding Intangible Asset Amortization
DepreciationDepletionAndAmortizationExcludingIntangibleAssetAmortization
|
14700000 | USD | |
CY2017Q3 | qlys |
Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
|
1300000 | USD |
qlys |
Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
|
19500000 | USD | |
CY2017Q3 | qlys |
Foreign Currency Transaction Gain Loss Including Derivatives Before Tax
ForeignCurrencyTransactionGainLossIncludingDerivativesBeforeTax
|
-32000 | USD |
qlys |
Foreign Currency Transaction Gain Loss Including Derivatives Before Tax
ForeignCurrencyTransactionGainLossIncludingDerivativesBeforeTax
|
-161000 | USD | |
qlys |
Increase Decrease In Tenant Improvements Receivable
IncreaseDecreaseInTenantImprovementsReceivable
|
0 | USD | |
CY2016Q3 | qlys |
Other Non Operating Income Expense Other
OtherNonOperatingIncomeExpenseOther
|
-40000 | USD |
qlys |
Other Non Operating Income Expense Other
OtherNonOperatingIncomeExpenseOther
|
-157000 | USD | |
CY2017Q3 | qlys |
Other Non Operating Income Expense Other
OtherNonOperatingIncomeExpenseOther
|
-50000 | USD |
qlys |
Other Non Operating Income Expense Other
OtherNonOperatingIncomeExpenseOther
|
-127000 | USD | |
CY2016Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
2051000 | USD |
CY2017Q3 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
1398000 | USD |
CY2016Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
13317000 | USD |
CY2017Q3 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
14679000 | USD |
CY2016Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
59505000 | USD |
CY2017Q3 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
73113000 | USD |
CY2016Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-156000 | USD |
CY2017Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-120000 | USD |
CY2016Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
266794000 | USD |
CY2017Q3 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
290520000 | USD |
CY2016Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
5103000 | USD |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
15122000 | USD | |
CY2017Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
7743000 | USD |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
18522000 | USD | |
CY2016Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
702000 | USD |
CY2017Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
658000 | USD |
CY2016Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
100000 | USD |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
300000 | USD | |
CY2016Q4 | us-gaap |
Available For Sale Securities Current
AvailableForSaleSecuritiesCurrent
|
289581000 | USD |
CY2017Q3 | us-gaap |
Available For Sale Securities Current
AvailableForSaleSecuritiesCurrent
|
343085000 | USD |
CY2017Q3 | us-gaap |
Available For Sale Securities
AvailableForSaleSecurities
|
252568000 | USD |
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
2606000 | USD | |
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
1371000 | USD | |
CY2016Q4 | us-gaap |
Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
7000 | USD |
CY2017Q3 | us-gaap |
Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
43000 | USD |
CY2016Q4 | us-gaap |
Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
165000 | USD |
CY2017Q3 | us-gaap |
Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
162000 | USD |
CY2016Q4 | us-gaap |
Available For Sale Securities Amortized Cost
AvailableForSaleSecuritiesAmortizedCost
|
289739000 | USD |
CY2017Q3 | us-gaap |
Available For Sale Securities Amortized Cost
AvailableForSaleSecuritiesAmortizedCost
|
343204000 | USD |
CY2015Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
91698000 | USD |
CY2016Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
98299000 | USD |
CY2016Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
86737000 | USD |
CY2017Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
90517000 | USD |
us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
6601000 | USD | |
us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
3780000 | USD | |
CY2016Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
USD | |
CY2017Q3 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
USD | |
CY2017Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
200000 | USD |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
400000 | USD | |
CY2016Q3 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
2881000 | shares |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
3632000 | shares | |
CY2017Q3 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
651000 | shares |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
1244000 | shares | |
CY2016Q4 | us-gaap |
Assets
Assets
|
407004000 | USD |
CY2017Q3 | us-gaap |
Assets
Assets
|
501327000 | USD |
CY2016Q4 | us-gaap |
Assets Current
AssetsCurrent
|
300688000 | USD |
CY2017Q3 | us-gaap |
Assets Current
AssetsCurrent
|
367380000 | USD |
CY2016Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.001 | |
CY2017Q3 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.001 | |
CY2016Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
1000000000 | shares |
CY2017Q3 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
1000000000 | shares |
CY2016Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
35841001 | shares |
CY2017Q3 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
37896671 | shares |
CY2016Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
35841001 | shares |
CY2017Q3 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
37896671 | shares |
CY2016Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
36000 | USD |
CY2017Q3 | us-gaap |
Common Stock Value
CommonStockValue
|
38000 | USD |
CY2016Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
4900000 | USD |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
13544000 | USD | |
CY2017Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
8567000 | USD |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
37620000 | USD | |
CY2016Q3 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
11465000 | USD |
us-gaap |
Cost Of Revenue
CostOfRevenue
|
31276000 | USD | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.01 | ||
CY2017Q3 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
12728000 | USD |
us-gaap |
Cost Of Revenue
CostOfRevenue
|
37175000 | USD | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
931000 | USD | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-17631000 | USD | |
CY2016Q4 | us-gaap |
Deferred Rent Credit Noncurrent
DeferredRentCreditNoncurrent
|
400000 | USD |
CY2017Q3 | us-gaap |
Deferred Rent Credit Noncurrent
DeferredRentCreditNoncurrent
|
8800000 | USD |
CY2016Q4 | us-gaap |
Deferred Revenue Current
DeferredRevenueCurrent
|
114964000 | USD |
CY2017Q3 | us-gaap |
Deferred Revenue Current
DeferredRevenueCurrent
|
132167000 | USD |
CY2016Q4 | us-gaap |
Deferred Revenue Noncurrent
DeferredRevenueNoncurrent
|
15528000 | USD |
CY2017Q3 | us-gaap |
Deferred Revenue Noncurrent
DeferredRevenueNoncurrent
|
16041000 | USD |
CY2016Q4 | us-gaap |
Deferred Tax Assets Liabilities Net Noncurrent
DeferredTaxAssetsLiabilitiesNetNoncurrent
|
16590000 | USD |
CY2017Q3 | us-gaap |
Deferred Tax Assets Liabilities Net Noncurrent
DeferredTaxAssetsLiabilitiesNetNoncurrent
|
32359000 | USD |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
12364000 | USD | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
15054000 | USD | |
CY2016Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.14 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.38 | ||
CY2017Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.22 | |
CY2016Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.13 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.35 | ||
CY2017Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.21 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.95 | ||
CY2016Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.392 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.387 | ||
CY2017Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.266 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-0.296 | ||
us-gaap |
Excess Tax Benefit From Share Based Compensation Financing Activities
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
|
4832000 | USD | |
us-gaap |
Excess Tax Benefit From Share Based Compensation Financing Activities
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
|
0 | USD | |
us-gaap |
Excess Tax Benefit From Share Based Compensation Operating Activities
ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
|
4832000 | USD | |
us-gaap |
Excess Tax Benefit From Share Based Compensation Operating Activities
ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
|
-7880000 | USD | |
CY2016Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
2351000 | USD |
CY2017Q3 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
2693000 | USD |
CY2017Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense After Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
|
954000 | USD |
CY2017Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
283000 | USD |
CY2017Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
|
1131000 | USD |
CY2017Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
1131000 | USD |
CY2017Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
1131000 | USD |
CY2017Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
1131000 | USD |
CY2016Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
3298000 | USD |
CY2017Q3 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
8454000 | USD |
CY2016Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
947000 | USD |
CY2017Q3 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
5761000 | USD |
CY2016Q4 | us-gaap |
Foreign Currency Contract Asset Fair Value Disclosure
ForeignCurrencyContractAssetFairValueDisclosure
|
0 | USD |
CY2016Q3 | us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
-2000 | USD |
us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
-276000 | USD | |
CY2017Q3 | us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
431000 | USD |
us-gaap |
Interest Expense
InterestExpense
|
23000 | USD | |
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
25112000 | USD | |
CY2016Q4 | us-gaap |
Goodwill
Goodwill
|
317000 | USD |
CY2017Q3 | us-gaap |
Goodwill
Goodwill
|
900000 | USD |
CY2016Q3 | us-gaap |
Gross Profit
GrossProfit
|
39522000 | USD |
us-gaap |
Gross Profit
GrossProfit
|
114425000 | USD | |
CY2017Q3 | us-gaap |
Gross Profit
GrossProfit
|
46762000 | USD |
us-gaap |
Gross Profit
GrossProfit
|
130738000 | USD | |
CY2016Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
8217000 | USD |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
21734000 | USD | |
CY2017Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
11520000 | USD |
us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
1424000 | USD | |
us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
-39000 | USD | |
us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
-3000 | USD | |
CY2016Q3 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
7281000 | USD |
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
22383000 | USD | |
CY2017Q3 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
9546000 | USD |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
28998000 | USD | |
CY2016Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
3221000 | USD |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
8417000 | USD | |
CY2017Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
3068000 | USD |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-8586000 | USD | |
us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
785000 | USD | |
us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
1083000 | USD | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-877000 | USD | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-706000 | USD | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-263000 | USD | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-317000 | USD | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
6763000 | USD | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
747000 | USD | |
us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
10853000 | USD | |
us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
17716000 | USD | |
us-gaap |
Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
|
1188000 | USD | |
us-gaap |
Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
|
1190000 | USD | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
1196000 | USD | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
405000 | USD | |
CY2016Q3 | us-gaap |
Incremental Common Shares Attributable To Call Options And Warrants
IncrementalCommonSharesAttributableToCallOptionsAndWarrants
|
132000 | shares |
us-gaap |
Incremental Common Shares Attributable To Call Options And Warrants
IncrementalCommonSharesAttributableToCallOptionsAndWarrants
|
42000 | shares | |
CY2017Q3 | us-gaap |
Incremental Common Shares Attributable To Call Options And Warrants
IncrementalCommonSharesAttributableToCallOptionsAndWarrants
|
397000 | shares |
us-gaap |
Incremental Common Shares Attributable To Call Options And Warrants
IncrementalCommonSharesAttributableToCallOptionsAndWarrants
|
278000 | shares | |
CY2016Q3 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
3103000 | shares |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
3089000 | shares | |
CY2017Q3 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
2199000 | shares |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
2161000 | shares | |
CY2016Q4 | us-gaap |
Indefinite Lived Intangible Assets Excluding Goodwill
IndefiniteLivedIntangibleAssetsExcludingGoodwill
|
40000 | USD |
CY2017Q3 | us-gaap |
Indefinite Lived Intangible Assets Excluding Goodwill
IndefiniteLivedIntangibleAssetsExcludingGoodwill
|
40000 | USD |
CY2016Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
987000 | USD |
CY2017Q3 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
5801000 | USD |
CY2017Q3 | us-gaap |
Interest Expense
InterestExpense
|
0 | USD |
CY2016Q3 | us-gaap |
Interest Expense
InterestExpense
|
9000 | USD |
us-gaap |
Interest Expense
InterestExpense
|
3000 | USD | |
CY2016Q3 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
363000 | USD |
us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
903000 | USD | |
CY2017Q3 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
753000 | USD |
us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
1775000 | USD | |
CY2016Q3 | us-gaap |
Lease And Rental Expense
LeaseAndRentalExpense
|
1800000 | USD |
us-gaap |
Lease And Rental Expense
LeaseAndRentalExpense
|
5300000 | USD | |
CY2017Q3 | us-gaap |
Lease And Rental Expense
LeaseAndRentalExpense
|
2700000 | USD |
us-gaap |
Lease And Rental Expense
LeaseAndRentalExpense
|
7000000 | USD | |
CY2016Q4 | us-gaap |
Liabilities
Liabilities
|
148591000 | USD |
CY2017Q3 | us-gaap |
Liabilities
Liabilities
|
173686000 | USD |
CY2016Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
407004000 | USD |
CY2017Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
501327000 | USD |
CY2016Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
130332000 | USD |
CY2017Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
148244000 | USD |
CY2016Q4 | us-gaap |
Long Term Investments
LongTermInvestments
|
45725000 | USD |
CY2017Q3 | us-gaap |
Long Term Investments
LongTermInvestments
|
40358000 | USD |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
17159000 | USD | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
5207000 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-65262000 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-83206000 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
54704000 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
81779000 | USD | |
CY2016Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
4996000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
13317000 | USD | |
CY2017Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
8452000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
37584000 | USD | |
CY2016Q3 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
230000 | USD |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
438000 | USD | |
CY2017Q3 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
671000 | USD |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
1484000 | USD | |
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
1 | segment | |
CY2016Q3 | us-gaap |
Operating Expenses
OperatingExpenses
|
31535000 | USD |
us-gaap |
Operating Expenses
OperatingExpenses
|
93129000 | USD | |
CY2017Q3 | us-gaap |
Operating Expenses
OperatingExpenses
|
35913000 | USD |
us-gaap |
Operating Expenses
OperatingExpenses
|
103224000 | USD | |
CY2016Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
7987000 | USD |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
21296000 | USD | |
CY2017Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
10849000 | USD |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
27514000 | USD | |
CY2017Q3 | us-gaap |
Operating Leases Future Minimum Payments Due
OperatingLeasesFutureMinimumPaymentsDue
|
48167000 | USD |
CY2017Q3 | us-gaap |
Operating Leases Future Minimum Payments Due In Five Years
OperatingLeasesFutureMinimumPaymentsDueInFiveYears
|
4649000 | USD |
CY2017Q3 | us-gaap |
Operating Leases Future Minimum Payments Due In Four Years
OperatingLeasesFutureMinimumPaymentsDueInFourYears
|
4873000 | USD |
CY2017Q3 | us-gaap |
Operating Leases Future Minimum Payments Due In Three Years
OperatingLeasesFutureMinimumPaymentsDueInThreeYears
|
5198000 | USD |
CY2017Q3 | us-gaap |
Operating Leases Future Minimum Payments Due In Two Years
OperatingLeasesFutureMinimumPaymentsDueInTwoYears
|
5927000 | USD |
CY2017Q3 | us-gaap |
Operating Leases Future Minimum Payments Due Thereafter
OperatingLeasesFutureMinimumPaymentsDueThereafter
|
26136000 | USD |
us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
|
-4000 | USD | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-288000 | USD | |
CY2016Q3 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
|
38000 | USD |
us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
|
-87000 | USD | |
CY2017Q3 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
|
-12000 | USD |
CY2017Q3 | us-gaap |
Operating Leases Future Minimum Payments Remainder Of Fiscal Year
OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear
|
1384000 | USD |
CY2016Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
2096000 | USD |
CY2017Q3 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
2048000 | USD |
CY2016Q3 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
|
0 | USD |
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
|
0 | USD | |
CY2017Q3 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
|
0 | USD |
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
|
0 | USD | |
CY2016Q3 | us-gaap |
Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
|
-96000 | USD |
us-gaap |
Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
|
227000 | USD | |
CY2017Q3 | us-gaap |
Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
|
115000 | USD |
us-gaap |
Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
|
36000 | USD | |
CY2016Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-96000 | USD |
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
227000 | USD | |
CY2017Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
115000 | USD |
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
36000 | USD | |
CY2016Q3 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
-58000 | USD |
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
140000 | USD | |
CY2017Q3 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
103000 | USD |
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
32000 | USD | |
CY2016Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
2731000 | USD |
CY2017Q3 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
9401000 | USD |
CY2016Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-124000 | USD |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-442000 | USD | |
CY2017Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-82000 | USD |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
202000 | USD | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
17571000 | USD | |
us-gaap |
Payments To Acquire Available For Sale Securities
PaymentsToAcquireAvailableForSaleSecurities
|
180161000 | USD | |
us-gaap |
Payments To Acquire Available For Sale Securities
PaymentsToAcquireAvailableForSaleSecurities
|
198866000 | USD | |
us-gaap |
Payments To Acquire Businesses Gross
PaymentsToAcquireBusinessesGross
|
0 | USD | |
us-gaap |
Payments To Acquire Businesses Gross
PaymentsToAcquireBusinessesGross
|
5753000 | USD | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
18809000 | USD | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
26612000 | USD | |
CY2016Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.001 | |
CY2017Q3 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.001 | |
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 Issued
PreferredStockSharesIssued
|
0 | shares |
CY2017Q3 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | 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 |
CY2016Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
9756000 | USD |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
27353000 | USD | |
CY2017Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
10892000 | USD |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
31240000 | USD | |
CY2017Q3 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | USD |
CY2016Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
9808000 | USD |
CY2017Q3 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
18299000 | USD |
us-gaap |
Proceeds From Sale And Maturity Of Available For Sale Securities
ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
|
133708000 | USD | |
us-gaap |
Proceeds From Sale And Maturity Of Available For Sale Securities
ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
|
148025000 | USD | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
12529000 | USD | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
22778000 | USD | |
CY2016Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
98906000 | USD |
CY2017Q3 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
124394000 | USD |
CY2016Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
39401000 | USD |
CY2017Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
51281000 | USD |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
152000 | USD | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
353000 | USD | |
CY2016Q4 | us-gaap |
Restricted Cash And Cash Equivalents Noncurrent
RestrictedCashAndCashEquivalentsNoncurrent
|
1200000 | USD |
CY2017Q3 | us-gaap |
Restricted Cash And Cash Equivalents Noncurrent
RestrictedCashAndCashEquivalentsNoncurrent
|
1200000 | USD |
CY2016Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-8261000 | USD |
CY2017Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
37203000 | USD |
CY2016Q3 | us-gaap |
Revenues
Revenues
|
50987000 | USD |
us-gaap |
Revenues
Revenues
|
145701000 | USD | |
CY2017Q3 | us-gaap |
Revenues
Revenues
|
59490000 | USD |
us-gaap |
Revenues
Revenues
|
167913000 | USD | |
CY2016Q3 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
14498000 | USD |
us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
43393000 | USD | |
CY2017Q3 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
15475000 | USD |
us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
46872000 | USD | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
15122000 | USD | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
18522000 | USD | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
|
347573 | shares | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
|
33.72 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
338725 | shares | |
CY2016Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
101717000 | USD |
CY2017Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
145402000 | USD |
CY2016Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
7527680 | shares |
CY2017Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
5154309 | shares |
CY2016Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
19.25 | |
CY2017Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
23.60 | |
CY2017Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
|
110203000 | USD |
CY2017Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
|
3458555 | shares |
CY2017Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
|
19.94 | |
CY2017Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
|
139543000 | USD |
CY2017Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
|
4852064 | shares |
CY2017Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
|
23.05 | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
10.38 | ||
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
38.40 | ||
CY2016 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P6Y0M12D | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P6Y7M6D | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1
|
P5Y7M6D | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
|
P6Y6M | ||
CY2016Q4 | us-gaap |
Short Term Investments
ShortTermInvestments
|
157119000 | USD |
CY2017Q3 | us-gaap |
Short Term Investments
ShortTermInvestments
|
212210000 | USD |
us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
2364523 | shares | |
CY2016Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
258413000 | USD |
CY2017Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
327641000 | USD |
CY2016Q4 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
4100000 | USD |
CY2017Q3 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
4500000 | USD |
CY2016Q4 | us-gaap |
Unrecognized Tax Benefits That Would Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
|
2400000 | USD |
CY2017Q3 | us-gaap |
Unrecognized Tax Benefits That Would Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
|
2600000 | USD |
CY2016Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
38712000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
38205000 | shares | |
CY2017Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
40299000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
39601000 | shares | |
CY2016Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
35477000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
35074000 | shares | |
CY2017Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
37703000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
37162000 | shares | |
us-gaap |
Prior Period Reclassification Adjustment Description
PriorPeriodReclassificationAdjustmentDescription
|
<div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;font-weight:bold;">Reclassification</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">The Company reclassified certain information technology expenses across the functions that benefit from their support. For the three months ended September 30, 2016, the Company reclassified </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$0.8 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> out of general and administrative expenses. Of this amount the Company reclassified </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$0.2 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> to cost of revenues, </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$0.3 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> to research and development and </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$0.3 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> to sales and marketing. For the nine months ended September 30, 2016, the Company reclassified </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$2.2 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> out of general and administrative expenses. Of this amount the Company reclassified </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$0.5 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> to cost of revenues, </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$1.0 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> to research and development and </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$0.7 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> to sales and marketing. </font></div></div> |