2017 Q3 Form 10-Q Financial Statement
#000085120518000013 Filed on July 30, 2018
Income Statement
Concept | 2017 Q3 |
---|---|
Revenue | $178.1M |
YoY Change | 20.92% |
Cost Of Revenue | $42.16M |
YoY Change | 19.74% |
Gross Profit | $157.1M |
YoY Change | 40.19% |
Gross Profit Margin | 88.22% |
Selling, General & Admin | $52.52M |
YoY Change | 22.95% |
% of Gross Profit | 33.43% |
Research & Development | $23.38M |
YoY Change | 18.84% |
% of Gross Profit | 14.88% |
Depreciation & Amortization | $4.000M |
YoY Change | 8.11% |
% of Gross Profit | 2.55% |
Operating Expenses | $75.90M |
YoY Change | 21.65% |
Operating Profit | $63.46M |
YoY Change | 27.74% |
Interest Expense | $2.000M |
YoY Change | 11.11% |
% of Operating Profit | 3.15% |
Other Income/Expense, Net | -$169.0K |
YoY Change | -176.13% |
Pretax Income | $61.81M |
YoY Change | 19.61% |
Income Tax | $5.311M |
% Of Pretax Income | 8.59% |
Net Earnings | $56.20M |
YoY Change | 31.42% |
Net Earnings / Revenue | 31.56% |
Basic Earnings Per Share | $0.33 |
Diluted Earnings Per Share | $0.32 |
COMMON SHARES | |
Basic Shares Outstanding | 173.3M shares |
Diluted Shares Outstanding | 179.2M shares |
Balance Sheet
Concept | 2017 Q3 |
---|---|
SHORT-TERM ASSETS | |
Cash & Short-Term Investments | $410.7M |
YoY Change | 17.49% |
Cash & Equivalents | $68.27M |
Short-Term Investments | $342.4M |
Other Short-Term Assets | $50.10M |
YoY Change | 112.29% |
Inventory | $36.49M |
Prepaid Expenses | |
Receivables | $78.59M |
Other Receivables | $0.00 |
Total Short-Term Assets | $581.8M |
YoY Change | 19.79% |
LONG-TERM ASSETS | |
Property, Plant & Equipment | $61.20M |
YoY Change | 14.59% |
Goodwill | $115.1M |
YoY Change | 41.3% |
Intangibles | |
YoY Change | |
Long-Term Investments | $354.7M |
YoY Change | 15.27% |
Other Assets | $3.300M |
YoY Change | 25.81% |
Total Long-Term Assets | $579.2M |
YoY Change | 20.98% |
TOTAL ASSETS | |
Total Short-Term Assets | $581.8M |
Total Long-Term Assets | $579.2M |
Total Assets | $1.161B |
YoY Change | 20.38% |
SHORT-TERM LIABILITIES | |
YoY Change | |
Accounts Payable | $22.82M |
YoY Change | 61.16% |
Accrued Expenses | $42.62M |
YoY Change | 18.19% |
Deferred Revenue | |
YoY Change | |
Short-Term Debt | $0.00 |
YoY Change | |
Long-Term Debt Due | |
YoY Change | |
Total Short-Term Liabilities | $88.40M |
YoY Change | 27.77% |
LONG-TERM LIABILITIES | |
Long-Term Debt | $0.00 |
YoY Change | |
Other Long-Term Liabilities | $9.281M |
YoY Change | 252.89% |
Total Long-Term Liabilities | $9.281M |
YoY Change | 252.89% |
TOTAL LIABILITIES | |
Total Short-Term Liabilities | $88.40M |
Total Long-Term Liabilities | $9.281M |
Total Liabilities | $109.0M |
YoY Change | 40.14% |
SHAREHOLDERS EQUITY | |
Retained Earnings | $669.3M |
YoY Change | 10.97% |
Common Stock | $425.4M |
YoY Change | 28.53% |
Preferred Stock | |
YoY Change | |
Treasury Stock (at cost) | |
YoY Change | |
Treasury Stock Shares | |
Shareholders Equity | $1.052B |
YoY Change | |
Total Liabilities & Shareholders Equity | $1.161B |
YoY Change | 20.38% |
Cashflow Statement
Concept | 2017 Q3 |
---|---|
OPERATING ACTIVITIES | |
Net Income | $56.20M |
YoY Change | 31.42% |
Depreciation, Depletion And Amortization | $4.000M |
YoY Change | 8.11% |
Cash From Operating Activities | $42.90M |
YoY Change | 97.7% |
INVESTING ACTIVITIES | |
Capital Expenditures | -$6.100M |
YoY Change | 96.77% |
Acquisitions | |
YoY Change | |
Other Investing Activities | -$28.40M |
YoY Change | -12.62% |
Cash From Investing Activities | -$34.40M |
YoY Change | -3.64% |
FINANCING ACTIVITIES | |
Cash Dividend Paid | |
YoY Change | |
Common Stock Issuance & Retirement, Net | |
YoY Change | |
Debt Paid & Issued, Net | |
YoY Change | |
Cash From Financing Activities | -33.80M |
YoY Change | 231.37% |
NET CHANGE | |
Cash From Operating Activities | 42.90M |
Cash From Investing Activities | -34.40M |
Cash From Financing Activities | -33.80M |
Net Change In Cash | -25.30M |
YoY Change | 4.55% |
FREE CASH FLOW | |
Cash From Operating Activities | $42.90M |
Capital Expenditures | -$6.100M |
Free Cash Flow | $49.00M |
YoY Change | 97.58% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2018Q3 | cgnx |
Available For Sale Securities Debt Maturities After Five Years Before Seven Years Fair Value
AvailableForSaleSecuritiesDebtMaturitiesAfterFiveYearsBeforeSevenYearsFairValue
|
7775000 | USD |
CY2018Q3 | cgnx |
Available For Sale Securities Debt Maturities After Four Years Before Five Years Fair Value
AvailableForSaleSecuritiesDebtMaturitiesAfterFourYearsBeforeFiveYearsFairValue
|
19447000 | USD |
CY2018Q3 | cgnx |
Available For Sale Securities Debt Maturities After One Year Before Two Years Fair Value
AvailableForSaleSecuritiesDebtMaturitiesAfterOneYearBeforeTwoYearsFairValue
|
132990000 | USD |
CY2018Q3 | cgnx |
Available For Sale Securities Debt Maturities After Three Years Before Four Years Fair Value
AvailableForSaleSecuritiesDebtMaturitiesAfterThreeYearsBeforeFourYearsFairValue
|
33811000 | USD |
CY2018Q3 | cgnx |
Available For Sale Securities Debt Maturities After Two Years Before Three Years Fair Value
AvailableForSaleSecuritiesDebtMaturitiesAfterTwoYearsBeforeThreeYearsFairValue
|
77918000 | USD |
CY2017Q4 | cgnx |
Cash Cash Equivalents Short Term And Long Term Investments
CashCashEquivalentsShortTermAndLongTermInvestments
|
827984000 | USD |
CY2018Q3 | cgnx |
Cash Cash Equivalents Short Term And Long Term Investments
CashCashEquivalentsShortTermAndLongTermInvestments
|
754883000 | USD |
CY2017Q3 | cgnx |
Effective Income Tax Rate Reconciliation Sharebased Compensation Excess Tax Benefit Percent
EffectiveIncomeTaxRateReconciliationSharebasedCompensationExcessTaxBenefitPercent
|
0.09 | |
cgnx |
Effective Income Tax Rate Reconciliation Sharebased Compensation Excess Tax Benefit Percent
EffectiveIncomeTaxRateReconciliationSharebasedCompensationExcessTaxBenefitPercent
|
0.19 | ||
cgnx |
Increase Decrease Interest And Penalties
IncreaseDecreaseInterestAndPenalties
|
136000 | USD | |
CY2018Q3 | cgnx |
Effective Income Tax Rate Reconciliation Sharebased Compensation Excess Tax Benefit Percent
EffectiveIncomeTaxRateReconciliationSharebasedCompensationExcessTaxBenefitPercent
|
0.01 | |
cgnx |
Effective Income Tax Rate Reconciliation Sharebased Compensation Excess Tax Benefit Percent
EffectiveIncomeTaxRateReconciliationSharebasedCompensationExcessTaxBenefitPercent
|
0.05 | ||
CY2018Q3 | cgnx |
Employee Service Share Based Compensation Recognized Period Costs Capitalized Amount
EmployeeServiceShareBasedCompensationRecognizedPeriodCostsCapitalizedAmount
|
0 | USD |
cgnx |
Employee Service Sharebased Compensation Nonvested Awards Compensation Notyet Recognized Periodfor Recognition
EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedPeriodforRecognition
|
P1Y9M18D | ||
CY2018Q3 | cgnx |
Estimated Forfeiture Rate For Unvested Options For All Non Senior Management
EstimatedForfeitureRateForUnvestedOptionsForAllNonSeniorManagement
|
0.12 | |
CY2018Q3 | cgnx |
Estimated Forfeiture Rate For Unvested Options For Senior Management
EstimatedForfeitureRateForUnvestedOptionsForSeniorManagement
|
0.08 | |
cgnx |
Income Tax Examination Years Under Examination Other Entities
IncomeTaxExaminationYearsUnderExaminationOtherEntities
|
2013 through 2017 | ||
CY2017Q3 | cgnx |
Shares Based Compensation Arrangement By Shares Based Payment Award Options Exercisable Intrinsic Value
SharesBasedCompensationArrangementBySharesBasedPaymentAwardOptionsExercisableIntrinsicValue
|
19408000 | USD |
cgnx |
Shares Based Compensation Arrangement By Shares Based Payment Award Options Exercisable Intrinsic Value
SharesBasedCompensationArrangementBySharesBasedPaymentAwardOptionsExercisableIntrinsicValue
|
72451000 | USD | |
CY2017Q2 | cgnx |
Increase In Compensation Expense Due To Revised Estimated Forfeiture Rates
IncreaseInCompensationExpenseDueToRevisedEstimatedForfeitureRates
|
673000 | USD |
CY2018Q3 | cgnx |
Shares Based Compensation Arrangement By Shares Based Payment Award Options Exercisable Intrinsic Value
SharesBasedCompensationArrangementBySharesBasedPaymentAwardOptionsExercisableIntrinsicValue
|
4902000 | USD |
cgnx |
Shares Based Compensation Arrangement By Shares Based Payment Award Options Exercisable Intrinsic Value
SharesBasedCompensationArrangementBySharesBasedPaymentAwardOptionsExercisableIntrinsicValue
|
32991000 | USD | |
cgnx |
Taxyearsopentoexaminationby Internal Revenue Service
TaxyearsopentoexaminationbyInternalRevenueService
|
2014 through 2017 | ||
CY2018Q2 | cgnx |
Increase In Compensation Expense Due To Revised Estimated Forfeiture Rates
IncreaseInCompensationExpenseDueToRevisedEstimatedForfeitureRates
|
1283000 | USD |
CY2018Q3 | cgnx |
Liability For Uncertain Tax Positions
LiabilityForUncertainTaxPositions
|
8427000 | USD |
cgnx |
Maximum Decrease In Income Tax Expense Due To Release In Reserves
MaximumDecreaseInIncomeTaxExpenseDueToReleaseInReserves
|
1200000 | USD | |
cgnx |
Minimum Decrease In Income Tax Expense Due To Release In Reserves
MinimumDecreaseInIncomeTaxExpenseDueToReleaseInReserves
|
1100000 | USD | |
CY2018Q3 | cgnx |
Number Of Groups Within Employee Population
NumberOfGroupsWithinEmployeePopulation
|
2 | group |
cgnx |
Paymentofcontingentconsideration
Paymentofcontingentconsideration
|
0 | USD | |
cgnx |
Paymentofcontingentconsideration
Paymentofcontingentconsideration
|
1000000 | USD | |
cgnx |
Payments For Divestitureof Businesses
PaymentsForDivestitureofBusinesses
|
291000 | USD | |
cgnx |
Payments For Divestitureof Businesses
PaymentsForDivestitureofBusinesses
|
0 | USD | |
CY2018Q3 | cgnx |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue
|
117767000 | USD |
CY2017Q3 | cgnx |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedFairValue
|
725000 | USD |
cgnx |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedFairValue
|
18713000 | USD | |
CY2018Q3 | cgnx |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedFairValue
|
887000 | USD |
cgnx |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedFairValue
|
26560000 | USD | |
CY2018Q3 | cgnx |
Unrecognizedtaxbenefitshownasareductiontononcurrentdeferredtaxassets
Unrecognizedtaxbenefitshownasareductiontononcurrentdeferredtaxassets
|
1028000 | USD |
cgnx |
Vestingperiodperformancebasedrestrictedstockyears
Vestingperiodperformancebasedrestrictedstockyears
|
P1Y | ||
cgnx |
Vestingperiodtimebasedrestrictedstockyears
Vestingperiodtimebasedrestrictedstockyears
|
P3Y | ||
dei |
Amendment Flag
AmendmentFlag
|
false | ||
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | ||
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q2 | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2018 | ||
dei |
Document Period End Date
DocumentPeriodEndDate
|
2018-07-01 | ||
dei |
Document Type
DocumentType
|
10-Q | ||
dei |
Entity Central Index Key
EntityCentralIndexKey
|
0000851205 | ||
CY2018Q3 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
172032044 | shares |
dei |
Entity Filer Category
EntityFilerCategory
|
Large Accelerated Filer | ||
dei |
Entity Registrant Name
EntityRegistrantName
|
COGNEX CORP | ||
CY2017Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
23463000 | USD |
CY2018Q3 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
12588000 | USD |
CY2017Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
119388000 | USD |
CY2018Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
136084000 | USD |
us-gaap |
Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
|
-171000 | USD | |
us-gaap |
Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
|
-94000 | USD | |
CY2017Q4 | us-gaap |
Accrued Income Taxes
AccruedIncomeTaxes
|
66741000 | USD |
CY2018Q3 | us-gaap |
Accrued Income Taxes
AccruedIncomeTaxes
|
60241000 | USD |
CY2017Q4 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
11503000 | USD |
CY2018Q3 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
12477000 | USD |
CY2017Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
68249000 | USD |
CY2018Q3 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
58654000 | USD |
CY2017Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-34599000 | USD |
CY2018Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-38767000 | USD |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
2032000 | shares | |
CY2017Q4 | us-gaap |
Assets
Assets
|
1287753000 | USD |
CY2017Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
461338000 | USD |
CY2018Q3 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
498343000 | USD |
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
22196000 | USD | |
CY2017Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
7846000 | USD |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
15329000 | USD | |
CY2018Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
9002000 | USD |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
22196000 | USD | |
CY2017Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
1568000 | USD |
CY2018Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
1501000 | USD |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1740000 | USD | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1538000 | USD | |
CY2017Q3 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
3792000 | shares |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
2715000 | shares | |
CY2018Q3 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
2959000 | shares |
CY2018Q3 | us-gaap |
Assets
Assets
|
1276310000 | USD |
CY2017Q4 | us-gaap |
Assets Current
AssetsCurrent
|
629991000 | USD |
CY2018Q3 | us-gaap |
Assets Current
AssetsCurrent
|
759547000 | USD |
CY2018Q3 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
750000 | USD |
CY2018Q3 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
1883000 | USD |
CY2018Q3 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
626814000 | USD |
CY2018Q3 | us-gaap |
Available For Sale Securities
AvailableForSaleSecurities
|
625681000 | USD |
CY2018Q3 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss
AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
|
491000 | USD |
CY2018Q3 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Fair Value
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
|
430860000 | USD |
CY2018Q3 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
|
1392000 | USD |
CY2018Q3 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Less Than Twelve Months Fair Value
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
|
350445000 | USD |
CY2018Q3 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Twelve Months Or Longer Fair Value
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
|
80415000 | USD |
CY2018Q3 | us-gaap |
Available For Sale Securities Debt Maturities Within One Year Fair Value
AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
|
353740000 | USD |
CY2018Q3 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
625681000 | USD |
CY2017Q4 | us-gaap |
Available For Sale Securities Debt Securities Current
AvailableForSaleSecuritiesDebtSecuritiesCurrent
|
297961000 | USD |
CY2018Q3 | us-gaap |
Available For Sale Securities Debt Securities Current
AvailableForSaleSecuritiesDebtSecuritiesCurrent
|
353740000 | USD |
CY2017Q3 | us-gaap |
Available For Sale Securities Gross Realized Gains
AvailableForSaleSecuritiesGrossRealizedGains
|
55000 | USD |
us-gaap |
Available For Sale Securities Gross Realized Gains
AvailableForSaleSecuritiesGrossRealizedGains
|
143000 | USD | |
CY2018Q3 | us-gaap |
Available For Sale Securities Gross Realized Gains
AvailableForSaleSecuritiesGrossRealizedGains
|
308000 | USD |
us-gaap |
Available For Sale Securities Gross Realized Gains
AvailableForSaleSecuritiesGrossRealizedGains
|
363000 | USD | |
CY2017Q3 | us-gaap |
Available For Sale Securities Gross Realized Losses
AvailableForSaleSecuritiesGrossRealizedLosses
|
13000 | USD |
us-gaap |
Available For Sale Securities Gross Realized Losses
AvailableForSaleSecuritiesGrossRealizedLosses
|
36000 | USD | |
CY2018Q3 | us-gaap |
Available For Sale Securities Gross Realized Losses
AvailableForSaleSecuritiesGrossRealizedLosses
|
61000 | USD |
us-gaap |
Available For Sale Securities Gross Realized Losses
AvailableForSaleSecuritiesGrossRealizedLosses
|
94000 | USD | |
us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
-151000 | USD | |
us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
-254000 | USD | |
CY2017Q4 | us-gaap |
Cash
Cash
|
97951000 | USD |
CY2018Q3 | us-gaap |
Cash
Cash
|
124147000 | USD |
CY2016Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
79641000 | USD |
CY2017Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
68266000 | USD |
CY2017Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
106582000 | USD |
CY2018Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
129202000 | USD |
us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
-11375000 | USD | |
us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
22620000 | USD | |
CY2017Q3 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.0425 | |
us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.080 | ||
CY2018Q3 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.045 | |
us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.09 | ||
CY2017Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.002 | |
CY2018Q3 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.002 | |
CY2017Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
200000000 | shares |
CY2018Q3 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
300000000 | shares |
CY2017Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
173507000 | shares |
CY2018Q3 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
172032000 | shares |
CY2017Q4 | us-gaap |
Common Stock Value Outstanding
CommonStockValueOutstanding
|
347000 | USD |
CY2018Q3 | us-gaap |
Common Stock Value Outstanding
CommonStockValueOutstanding
|
344000 | USD |
CY2017Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
67073000 | USD |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
115444000 | USD | |
CY2018Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
49186000 | USD |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
89245000 | USD | |
CY2017Q3 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
42164000 | USD |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
74696000 | USD | |
CY2018Q3 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
54169000 | USD |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
94367000 | USD | |
CY2017Q4 | us-gaap |
Cumulative Effect Of New Accounting Principle In Period Of Adoption
CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
|
-5961000 | USD |
CY2017Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
312000 | USD |
CY2018Q3 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
304000 | USD |
CY2017Q4 | us-gaap |
Deferred Revenue And Credits Current
DeferredRevenueAndCreditsCurrent
|
9420000 | USD |
CY2018Q3 | us-gaap |
Deferred Revenue And Credits Current
DeferredRevenueAndCreditsCurrent
|
40881000 | USD |
CY2017Q4 | us-gaap |
Deferred Tax Assets Net Noncurrent
DeferredTaxAssetsNetNoncurrent
|
27385000 | USD |
CY2018Q3 | us-gaap |
Deferred Tax Assets Net Noncurrent
DeferredTaxAssetsNetNoncurrent
|
29892000 | USD |
us-gaap |
Depreciation
Depreciation
|
6288000 | USD | |
us-gaap |
Depreciation
Depreciation
|
8874000 | USD | |
CY2017Q4 | us-gaap |
Derivative Asset Collateral Obligation To Return Cash Offset
DerivativeAssetCollateralObligationToReturnCashOffset
|
0 | USD |
CY2018Q3 | us-gaap |
Derivative Asset Collateral Obligation To Return Cash Offset
DerivativeAssetCollateralObligationToReturnCashOffset
|
0 | USD |
CY2017Q4 | us-gaap |
Derivative Assets
DerivativeAssets
|
16000 | USD |
CY2018Q3 | us-gaap |
Derivative Assets
DerivativeAssets
|
88000 | USD |
CY2017Q4 | us-gaap |
Derivative Fair Value Of Derivative Asset
DerivativeFairValueOfDerivativeAsset
|
16000 | USD |
CY2018Q3 | us-gaap |
Derivative Fair Value Of Derivative Asset
DerivativeFairValueOfDerivativeAsset
|
88000 | USD |
CY2017Q4 | us-gaap |
Derivative Fair Value Of Derivative Liability
DerivativeFairValueOfDerivativeLiability
|
13000 | USD |
CY2018Q3 | us-gaap |
Derivative Fair Value Of Derivative Liability
DerivativeFairValueOfDerivativeLiability
|
86000 | USD |
CY2017Q4 | us-gaap |
Derivative Liabilities
DerivativeLiabilities
|
13000 | USD |
CY2018Q3 | us-gaap |
Derivative Liabilities
DerivativeLiabilities
|
86000 | USD |
CY2017Q4 | us-gaap |
Derivative Liability Collateral Right To Reclaim Cash Offset
DerivativeLiabilityCollateralRightToReclaimCashOffset
|
0 | USD |
CY2018Q3 | us-gaap |
Derivative Liability Collateral Right To Reclaim Cash Offset
DerivativeLiabilityCollateralRightToReclaimCashOffset
|
0 | USD |
CY2018Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.16 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.11 | ||
CY2018Q3 | us-gaap |
Derivative Number Of Instruments Held
DerivativeNumberOfInstrumentsHeld
|
2 | Category |
us-gaap |
Dividends Cash
DividendsCash
|
15524000 | USD | |
CY2017Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.32 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.57 | ||
CY2018Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.32 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.52 | ||
us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
|
2101000 | USD | |
us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
|
-119000 | USD | |
CY2017Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.09 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-0.01 | ||
CY2017Q3 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.35 | |
us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.35 | ||
CY2018Q3 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.21 | |
us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.21 | ||
CY2017Q3 | us-gaap |
Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
|
-0.18 | |
us-gaap |
Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
|
-0.18 | ||
CY2018Q3 | us-gaap |
Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
|
-0.07 | |
us-gaap |
Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
|
-0.07 | ||
CY2017Q3 | us-gaap |
Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
|
0.01 | |
us-gaap |
Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
|
0.01 | ||
CY2018Q3 | us-gaap |
Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
|
0.02 | |
us-gaap |
Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
|
0.01 | ||
CY2017Q3 | us-gaap |
Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
|
0.01 | |
us-gaap |
Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
|
0.01 | ||
CY2018Q3 | us-gaap |
Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
|
0.02 | |
us-gaap |
Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
|
0.02 | ||
CY2017Q3 | us-gaap |
Effective Income Tax Rate Reconciliation Tax Credits
EffectiveIncomeTaxRateReconciliationTaxCredits
|
0.01 | |
us-gaap |
Effective Income Tax Rate Reconciliation Tax Credits
EffectiveIncomeTaxRateReconciliationTaxCredits
|
0.01 | ||
CY2018Q3 | us-gaap |
Effective Income Tax Rate Reconciliation Tax Credits
EffectiveIncomeTaxRateReconciliationTaxCredits
|
0.01 | |
us-gaap |
Effective Income Tax Rate Reconciliation Tax Credits
EffectiveIncomeTaxRateReconciliationTaxCredits
|
0.01 | ||
CY2018Q3 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
56124000 | USD |
CY2017Q3 | us-gaap |
Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
|
2583000 | USD |
us-gaap |
Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
|
5022000 | USD | |
CY2018Q3 | us-gaap |
Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
|
1607000 | USD |
us-gaap |
Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
|
3954000 | USD | |
CY2017Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
47535000 | USD |
CY2018Q3 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
49073000 | USD |
CY2018Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense After Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
|
530000 | USD |
CY2018Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
2701000 | USD |
CY2018Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
1538000 | USD |
CY2018Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
|
989000 | USD |
CY2018Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
1691000 | USD |
CY2018Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
2017000 | USD |
CY2018Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
2185000 | USD |
CY2017Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
60724000 | USD |
us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
-447000 | USD | |
CY2017Q3 | us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
-184000 | USD |
CY2018Q3 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
60724000 | USD |
CY2017Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
13189000 | USD |
CY2018Q3 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
11651000 | USD |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
|
P6Y2M1D | ||
CY2018Q3 | us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
-195000 | USD |
us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
-329000 | USD | |
us-gaap |
Gain Loss On Sale Of Investments
GainLossOnSaleOfInvestments
|
107000 | USD | |
us-gaap |
Gain Loss On Sale Of Investments
GainLossOnSaleOfInvestments
|
269000 | USD | |
CY2017Q4 | us-gaap |
Goodwill
Goodwill
|
113208000 | USD |
CY2018Q3 | us-gaap |
Goodwill
Goodwill
|
113208000 | USD |
CY2017Q3 | us-gaap |
Gross Profit
GrossProfit
|
135916000 | USD |
us-gaap |
Gross Profit
GrossProfit
|
242423000 | USD | |
CY2018Q3 | us-gaap |
Gross Profit
GrossProfit
|
157095000 | USD |
us-gaap |
Gross Profit
GrossProfit
|
286464000 | USD | |
CY2017Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
61806000 | USD |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
101041000 | USD | |
CY2018Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
66573000 | USD |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
104552000 | USD | |
CY2017Q3 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.33 | |
us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.59 | ||
CY2018Q3 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.33 | |
us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.54 | ||
CY2018Q3 | us-gaap |
Income Tax Examination Increase Decrease In Liability From Prior Year
IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear
|
879000 | USD |
CY2017Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
5311000 | USD |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-925000 | USD | |
CY2018Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
10377000 | USD |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
11139000 | USD | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
11814000 | USD | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-10889000 | USD | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
18841000 | USD | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
18779000 | USD | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-157000 | USD | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-5666000 | USD | |
us-gaap |
Increase Decrease In Accrued Taxes Payable
IncreaseDecreaseInAccruedTaxesPayable
|
-532000 | USD | |
us-gaap |
Increase Decrease In Accrued Taxes Payable
IncreaseDecreaseInAccruedTaxesPayable
|
-5360000 | USD | |
us-gaap |
Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
|
972000 | USD | |
us-gaap |
Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
|
2385000 | USD | |
us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
9080000 | USD | |
us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
32470000 | USD | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
7711000 | USD | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
23220000 | USD | |
us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
-8000 | USD | |
us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
-162000 | USD | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
23990000 | USD | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
23112000 | USD | |
us-gaap |
Increase Decrease In Unbilled Receivables
IncreaseDecreaseInUnbilledReceivables
|
3315000 | USD | |
us-gaap |
Increase Decrease In Unbilled Receivables
IncreaseDecreaseInUnbilledReceivables
|
-3803000 | USD | |
CY2017Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
31882000 | USD |
CY2018Q3 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
43536000 | USD |
CY2017Q4 | us-gaap |
Inventory Net
InventoryNet
|
67923000 | USD |
CY2018Q3 | us-gaap |
Inventory Net
InventoryNet
|
89556000 | USD |
CY2018Q3 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
46020000 | USD |
CY2017Q4 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
2114000 | USD |
us-gaap |
Other Comprehensive Income Loss Derivatives Qualifying As Hedges Tax
OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
|
3000 | USD | |
CY2017Q4 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
33927000 | USD |
CY2018Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
124600000 | USD |
CY2018Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
1276310000 | USD |
CY2017Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
112635000 | USD |
CY2018Q3 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
0 | USD |
CY2017Q3 | us-gaap |
Investment Income Nonoperating
InvestmentIncomeNonoperating
|
2138000 | USD |
us-gaap |
Investment Income Nonoperating
InvestmentIncomeNonoperating
|
4150000 | USD | |
CY2018Q3 | us-gaap |
Investment Income Nonoperating
InvestmentIncomeNonoperating
|
3559000 | USD |
us-gaap |
Investment Income Nonoperating
InvestmentIncomeNonoperating
|
6799000 | USD | |
CY2017Q4 | us-gaap |
Liabilities
Liabilities
|
192080000 | USD |
CY2018Q3 | us-gaap |
Liabilities
Liabilities
|
197178000 | USD |
CY2017Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
1287753000 | USD |
CY2017Q4 | us-gaap |
Liability For Uncertain Tax Positions Noncurrent
LiabilityForUncertainTaxPositionsNoncurrent
|
6488000 | USD |
CY2018Q3 | us-gaap |
Liability For Uncertain Tax Positions Noncurrent
LiabilityForUncertainTaxPositionsNoncurrent
|
7399000 | USD |
CY2017Q4 | us-gaap |
Long Term Investments
LongTermInvestments
|
423441000 | USD |
CY2018Q3 | us-gaap |
Long Term Investments
LongTermInvestments
|
271941000 | USD |
CY2017Q4 | us-gaap |
Money Market Funds At Carrying Value
MoneyMarketFundsAtCarryingValue
|
8631000 | USD |
CY2018Q3 | us-gaap |
Money Market Funds At Carrying Value
MoneyMarketFundsAtCarryingValue
|
5055000 | USD |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-41157000 | USD | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-123021000 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-62939000 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
73144000 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
90620000 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
72616000 | USD | |
CY2017Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
56495000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
101966000 | USD | |
CY2018Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
56196000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
93413000 | USD | |
CY2017Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
60021000 | USD |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
97237000 | USD | |
CY2018Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
63455000 | USD |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
98051000 | USD | |
CY2017Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
2491000 | USD |
CY2018Q3 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
2178000 | USD |
CY2017Q3 | us-gaap |
Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
|
265000 | USD |
us-gaap |
Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
|
711000 | USD | |
CY2018Q3 | us-gaap |
Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
|
243000 | USD |
us-gaap |
Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
|
-971000 | USD | |
CY2017Q3 | us-gaap |
Other Comprehensive Income Foreign Currency Translation Gain Loss Arising During Period Tax
OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
|
0 | USD |
us-gaap |
Other Comprehensive Income Foreign Currency Translation Gain Loss Arising During Period Tax
OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
|
0 | USD | |
CY2018Q3 | us-gaap |
Other Comprehensive Income Foreign Currency Translation Gain Loss Arising During Period Tax
OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
|
0 | USD |
us-gaap |
Other Comprehensive Income Foreign Currency Translation Gain Loss Arising During Period Tax
OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
|
0 | USD | |
CY2017Q3 | us-gaap |
Other Comprehensive Income Loss Derivatives Qualifying As Hedges Net Of Tax
OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
|
50000 | USD |
us-gaap |
Other Comprehensive Income Loss Derivatives Qualifying As Hedges Net Of Tax
OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
|
23000 | USD | |
CY2018Q3 | us-gaap |
Other Comprehensive Income Loss Derivatives Qualifying As Hedges Net Of Tax
OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
|
0 | USD |
us-gaap |
Other Comprehensive Income Loss Derivatives Qualifying As Hedges Net Of Tax
OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
|
0 | USD | |
CY2017Q3 | us-gaap |
Other Comprehensive Income Loss Derivatives Qualifying As Hedges Tax
OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
|
7000 | USD |
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-4168000 | USD | |
CY2018Q3 | us-gaap |
Other Comprehensive Income Loss Derivatives Qualifying As Hedges Tax
OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
|
0 | USD |
us-gaap |
Other Comprehensive Income Loss Derivatives Qualifying As Hedges Tax
OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
|
0 | USD | |
CY2017Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
10263000 | USD |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
12744000 | USD | |
CY2018Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-7253000 | USD |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-3197000 | USD | |
CY2017Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
10578000 | USD |
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
13478000 | USD | |
CY2018Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-7010000 | USD |
CY2017Q3 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
|
42000 | USD |
us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
|
107000 | USD | |
CY2018Q3 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
|
247000 | USD |
us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
|
269000 | USD | |
CY2017Q3 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
|
9000 | USD |
us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
|
-35000 | USD | |
CY2018Q3 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
|
0 | USD |
us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
|
0 | USD | |
CY2017Q3 | us-gaap |
Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
|
59000 | USD |
us-gaap |
Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
|
-12000 | USD | |
CY2018Q3 | us-gaap |
Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
|
0 | USD |
us-gaap |
Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
|
0 | USD | |
CY2017Q3 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
307000 | USD |
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
818000 | USD | |
CY2018Q3 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
490000 | USD |
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
-702000 | USD | |
CY2017Q3 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
|
58000 | USD |
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
|
150000 | USD | |
CY2018Q3 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
|
8000 | USD |
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
|
-106000 | USD | |
CY2017Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
5904000 | USD |
CY2018Q3 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
4634000 | USD |
CY2017Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-169000 | USD |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
101000 | USD | |
CY2018Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-246000 | USD |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
31000 | USD | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
62343000 | USD | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
121308000 | USD | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
13864000 | USD | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
15524000 | USD | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
25519000 | USD | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
0 | USD | |
us-gaap |
Payments To Acquire Investments
PaymentsToAcquireInvestments
|
304611000 | USD | |
us-gaap |
Payments To Acquire Investments
PaymentsToAcquireInvestments
|
336189000 | USD | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
12172000 | USD | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
21675000 | USD | |
CY2017Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
30683000 | USD |
CY2018Q3 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
47362000 | USD |
us-gaap |
Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
|
35050000 | USD | |
us-gaap |
Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
|
14811000 | USD | |
us-gaap |
Proceeds From Sale Maturity And Collections Of Investments
ProceedsFromSaleMaturityAndCollectionsOfInvestments
|
279654000 | USD | |
us-gaap |
Proceeds From Sale Maturity And Collections Of Investments
ProceedsFromSaleMaturityAndCollectionsOfInvestments
|
431008000 | USD | |
CY2017Q4 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
4701000 | USD |
CY2018Q3 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
5247000 | USD |
us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
1559000 | USD | |
us-gaap |
Product Warranty Accrual Warranties Issued
ProductWarrantyAccrualWarrantiesIssued
|
2222000 | USD | |
CY2017Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
78048000 | USD |
CY2018Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
87893000 | USD |
CY2017Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
23377000 | USD |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
46147000 | USD | |
CY2018Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
26888000 | USD |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
57964000 | USD | |
CY2017Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
668587000 | USD |
CY2018Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
619212000 | USD |
CY2017Q3 | us-gaap |
Sales Revenue Net
SalesRevenueNet
|
178080000 | USD |
us-gaap |
Sales Revenue Net
SalesRevenueNet
|
317119000 | USD | |
CY2018Q3 | us-gaap |
Sales Revenue Net
SalesRevenueNet
|
211264000 | USD |
us-gaap |
Sales Revenue Net
SalesRevenueNet
|
380831000 | USD | |
CY2017Q3 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
52518000 | USD |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
99039000 | USD | |
CY2018Q3 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
66752000 | USD |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
130449000 | USD | |
CY2017Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0.0039 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0.0039 | ||
CY2018Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0.0032 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0.0032 | ||
CY2017Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.41 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.41 | ||
CY2018Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.39 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.39 | ||
CY2017Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.024 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.024 | ||
CY2018Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.029 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.029 | ||
CY2018Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
4781000 | shares |
CY2018Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
19.98 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
|
373000 | shares | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
|
32.68 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
|
2119000 | shares | |
CY2017Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
15.51 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
14.98 | ||
CY2018Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
21.63 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
21.62 | ||
CY2018Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
223515000 | USD |
CY2017Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
12726000 | shares |
CY2018Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
13591000 | shares |
CY2017Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
25.24 | |
CY2018Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
30.39 | |
CY2018Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
|
12177000 | shares |
CY2018Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
|
210965000 | USD |
CY2018Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
|
29.20 | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
16.82 | ||
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
56.03 | ||
CY2017Q3 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P5Y2M12D | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P5Y3M18D | ||
CY2018Q3 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P5Y4M24D | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P5Y3M18D | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P7Y7M13D | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
|
P7Y5M27D | ||
us-gaap |
Standard And Extended Product Warranty Accrual Foreign Currency Translation Gain Loss
StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss
|
-117000 | USD | |
us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
881000 | shares | |
us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
14811000 | USD | |
us-gaap |
Stock Option Plan Expense
StockOptionPlanExpense
|
15329000 | USD | |
us-gaap |
Stock Option Plan Expense
StockOptionPlanExpense
|
22196000 | USD | |
us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
121308000 | USD | |
CY2017Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1095673000 | USD |
CY2018Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1079132000 | USD |
CY2017Q4 | us-gaap |
Unbilled Receivables Current
UnbilledReceivablesCurrent
|
7454000 | USD |
CY2018Q3 | us-gaap |
Unbilled Receivables Current
UnbilledReceivablesCurrent
|
3603000 | USD |
CY2018Q3 | us-gaap |
Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
|
924000 | USD |
CY2017Q3 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
5950000 | shares |
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
5944000 | shares | |
CY2018Q3 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
4779000 | shares |
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
5593000 | shares | |
CY2017Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
179228000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
178904000 | shares | |
CY2018Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
177149000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
178418000 | shares | |
CY2017Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
173278000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
172960000 | shares | |
CY2018Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
172370000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
172825000 | shares |