2017 Q4 Form 10-Q Financial Statement
#000035581117000048 Filed on November 03, 2017
Income Statement
Concept | 2017 Q4 | 2017 Q3 | 2016 Q4 |
---|---|---|---|
Revenue | $459.6M | $438.6M | $419.9M |
YoY Change | 9.44% | 2.09% | 3.53% |
Cost Of Revenue | $279.3M | $267.4M | $250.7M |
YoY Change | 11.41% | 4.53% | 3.47% |
Gross Profit | $180.3M | $171.2M | $169.2M |
YoY Change | 6.58% | -1.49% | 3.63% |
Gross Profit Margin | 39.23% | 39.04% | 40.29% |
Selling, General & Admin | $21.70M | $17.39M | $16.70M |
YoY Change | 29.94% | 8.5% | 22.79% |
% of Gross Profit | 12.04% | 10.15% | 9.87% |
Research & Development | $24.60M | $24.77M | $24.50M |
YoY Change | 0.41% | 5.03% | 6.52% |
% of Gross Profit | 13.64% | 14.47% | 14.48% |
Depreciation & Amortization | $24.70M | $24.50M | $19.70M |
YoY Change | 25.38% | 6.06% | 16.57% |
% of Gross Profit | 13.7% | 14.31% | 11.65% |
Operating Expenses | $46.30M | $42.16M | $41.30M |
YoY Change | 12.11% | 6.43% | 12.84% |
Operating Profit | $134.0M | $129.1M | $127.9M |
YoY Change | 4.74% | -3.83% | 1.01% |
Interest Expense | $3.400M | $1.400M | $1.300M |
YoY Change | 161.54% | 1300.0% | -23.53% |
% of Operating Profit | 2.54% | 1.08% | 1.02% |
Other Income/Expense, Net | $800.0K | $1.759M | -$200.0K |
YoY Change | -500.0% | 1420.64% | -166.67% |
Pretax Income | $138.2M | $130.8M | $129.1M |
YoY Change | 7.05% | -2.6% | 0.31% |
Income Tax | -$29.50M | $40.60M | $40.30M |
% Of Pretax Income | -21.35% | 31.03% | 31.22% |
Net Earnings | $130.5M | $90.23M | $88.76M |
YoY Change | 46.99% | -1.99% | 0.41% |
Net Earnings / Revenue | 28.39% | 20.57% | 21.14% |
Basic Earnings Per Share | $0.46 | $0.32 | $0.31 |
Diluted Earnings Per Share | $0.46 | $0.31 | $0.31 |
COMMON SHARES | |||
Basic Shares Outstanding | 283.9M shares | 284.7M shares | 286.5M shares |
Diluted Shares Outstanding | 287.0M shares |
Balance Sheet
Concept | 2017 Q4 | 2017 Q3 | 2016 Q4 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $722.3M | $740.7M | $723.5M |
YoY Change | -0.17% | 7.85% | 30.1% |
Cash & Equivalents | $569.7M | $562.0M | $546.5M |
Short-Term Investments | $152.5M | $178.7M | $177.0M |
Other Short-Term Assets | $14.40M | $16.00M | $30.60M |
YoY Change | -52.94% | 18.52% | -46.5% |
Inventory | $216.8M | $206.7M | $189.3M |
Prepaid Expenses | |||
Receivables | $231.1M | $240.5M | $211.6M |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $1.185B | $1.204B | $1.155B |
YoY Change | 2.56% | 8.57% | 17.38% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $492.5M | $493.7M | $465.8M |
YoY Change | 5.72% | 9.51% | 12.87% |
Goodwill | $307.4M | $307.4M | $307.4M |
YoY Change | 0.0% | 0.01% | 0.0% |
Intangibles | $289.0M | $293.8M | $308.3M |
YoY Change | -6.26% | -6.16% | -5.89% |
Long-Term Investments | $57.80M | $51.70M | $49.90M |
YoY Change | 15.83% | -10.09% | -47.58% |
Other Assets | $675.0M | $674.1M | $688.8M |
YoY Change | -2.0% | -3.52% | -8.4% |
Total Long-Term Assets | $1.167B | $1.168B | $1.155B |
YoY Change | 1.11% | 1.59% | -0.86% |
TOTAL ASSETS | |||
Total Short-Term Assets | $1.185B | $1.204B | $1.155B |
Total Long-Term Assets | $1.167B | $1.168B | $1.155B |
Total Assets | $2.352B | $2.372B | $2.310B |
YoY Change | 1.84% | 5.02% | 7.49% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $89.90M | $79.90M | $79.96M |
YoY Change | 12.42% | 12.54% | 20.51% |
Accrued Expenses | $75.75M | $185.0M | $69.89M |
YoY Change | 8.38% | 116.45% | 8.11% |
Deferred Revenue | |||
YoY Change | |||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | -100.0% | ||
Long-Term Debt Due | $78.00M | $7.500M | |
YoY Change | 940.0% | 0.0% | |
Total Short-Term Liabilities | $243.6M | $264.9M | $149.9M |
YoY Change | 62.59% | 69.3% | 14.39% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $0.00 | $0.00 | $178.1M |
YoY Change | -100.0% | -100.0% | -21.05% |
Other Long-Term Liabilities | |||
YoY Change | |||
Total Long-Term Liabilities | $0.00 | $0.00 | $178.1M |
YoY Change | -100.0% | -100.0% | -21.05% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $243.6M | $264.9M | $149.9M |
Total Long-Term Liabilities | $0.00 | $0.00 | $178.1M |
Total Liabilities | $302.5M | $345.4M | $399.2M |
YoY Change | -24.21% | -14.09% | -6.33% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $1.302B | $1.290B | $1.211B |
YoY Change | 7.52% | 8.91% | 9.16% |
Common Stock | $740.3M | $730.7M | $700.7M |
YoY Change | 5.65% | 8.64% | 14.07% |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $2.050B | $2.026B | $1.910B |
YoY Change | |||
Total Liabilities & Shareholders Equity | $2.352B | $2.372B | $2.310B |
YoY Change | 1.84% | 5.02% | 7.49% |
Cashflow Statement
Concept | 2017 Q4 | 2017 Q3 | 2016 Q4 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $130.5M | $90.23M | $88.76M |
YoY Change | 46.99% | -1.99% | 0.41% |
Depreciation, Depletion And Amortization | $24.70M | $24.50M | $19.70M |
YoY Change | 25.38% | 6.06% | 16.57% |
Cash From Operating Activities | $148.4M | $89.00M | $120.6M |
YoY Change | 23.05% | -12.14% | 69.38% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$17.90M | -$29.90M | -$34.30M |
YoY Change | -47.81% | -18.75% | -6.28% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | $20.70M | $6.700M | -$16.80M |
YoY Change | -223.21% | -46.83% | 4100.0% |
Cash From Investing Activities | $2.900M | -$23.30M | -$51.10M |
YoY Change | -105.68% | -3.72% | 38.48% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -143.5M | -84.30M | -57.60M |
YoY Change | 149.13% | 100.71% | 21.78% |
NET CHANGE | |||
Cash From Operating Activities | 148.4M | 89.00M | 120.6M |
Cash From Investing Activities | 2.900M | -23.30M | -51.10M |
Cash From Financing Activities | -143.5M | -84.30M | -57.60M |
Net Change In Cash | 7.800M | -18.60M | 11.90M |
YoY Change | -34.45% | -152.99% | -191.54% |
FREE CASH FLOW | |||
Cash From Operating Activities | $148.4M | $89.00M | $120.6M |
Capital Expenditures | -$17.90M | -$29.90M | -$34.30M |
Free Cash Flow | $166.3M | $118.9M | $154.9M |
YoY Change | 7.36% | -13.9% | 43.69% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2017Q3 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
127675167 | USD |
dei |
Amendment Flag
AmendmentFlag
|
false | ||
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | ||
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q3 | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2017 | ||
dei |
Document Period End Date
DocumentPeriodEndDate
|
2017-09-30 | ||
dei |
Document Type
DocumentType
|
10-Q | ||
dei |
Entity Central Index Key
EntityCentralIndexKey
|
0000355811 | ||
CY2017Q4 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
283902844 | shares |
dei |
Entity Filer Category
EntityFilerCategory
|
Large Accelerated Filer | ||
dei |
Entity Registrant Name
EntityRegistrantName
|
GENTEX CORPORATION | ||
dei |
Trading Symbol
TradingSymbol
|
gntx | ||
gntx |
Effective Income Tax Rate Reconciliation Changein Tax Method Amount
EffectiveIncomeTaxRateReconciliationChangeinTaxMethodAmount
|
3700000 | USD | |
CY2017Q3 | gntx |
Effective Income Tax Rate Reconciliation Sharebased Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationSharebasedCompensationExcessTaxBenefitAmount
|
600000 | USD |
gntx |
Effective Income Tax Rate Reconciliation Sharebased Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationSharebasedCompensationExcessTaxBenefitAmount
|
2600000 | USD | |
CY2017Q3 | gntx |
Effectof One Percentage Point Increaseon Borrowing Rateto Interest Expense
EffectofOnePercentagePointIncreaseonBorrowingRatetoInterestExpense
|
100000 | USD |
CY2017Q2 | gntx |
Increase In Cash Dividend Rate
IncreaseInCashDividendRate
|
0.01 | |
gntx |
Net Decreasein Common Stock Sharesfrom Shares Issuedin Share Based Compensationand Shares Repurchased
NetDecreaseinCommonStockSharesfromSharesIssuedinShareBasedCompensationandSharesRepurchased
|
3757660 | shares | |
CY2016Q4 | gntx |
Patentsand Other Assets Net
PatentsandOtherAssetsNet
|
23273129 | USD |
CY2017Q3 | gntx |
Patentsand Other Assets Net
PatentsandOtherAssetsNet
|
21276820 | USD |
CY2016Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
79963630 | USD |
CY2017Q3 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
79903534 | USD |
CY2016Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
211591745 | USD |
CY2017Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
240505816 | USD |
CY2016Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
69894349 | USD |
CY2017Q3 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
185019306 | USD |
CY2016Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-442780 | USD |
CY2016Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-1271305 | USD |
CY2017Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
6005415 | USD |
CY2016Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
683446463 | USD |
CY2017Q3 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
713624374 | USD |
CY2016Q3 | us-gaap |
Adjustment To Additional Paid In Capital Income Tax Effect From Share Based Compensation Net
AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet
|
1400000 | USD |
us-gaap |
Adjustment To Additional Paid In Capital Income Tax Effect From Share Based Compensation Net
AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet
|
1300000 | USD | |
CY2016Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
3724780 | USD |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
11558462 | USD | |
CY2017Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
3067076 | USD |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
9957687 | USD | |
CY2016Q3 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
1818032 | shares |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
4193947 | shares | |
CY2017Q3 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
807013 | shares |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
2847247 | shares | |
CY2016Q4 | us-gaap |
Assets
Assets
|
2309619833 | USD |
CY2017Q3 | us-gaap |
Assets
Assets
|
2371631194 | USD |
CY2016Q4 | us-gaap |
Assets Current
AssetsCurrent
|
1154989029 | USD |
CY2017Q3 | us-gaap |
Assets Current
AssetsCurrent
|
1203861495 | USD |
CY2016Q4 | us-gaap |
Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
5209434 | USD |
CY2017Q3 | us-gaap |
Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
10199838 | USD |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.96 | ||
CY2016Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.32 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.90 | ||
CY2016Q4 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Fair Value
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
|
55932412 | USD |
CY2017Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.32 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.97 | ||
CY2016Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.32 | |
us-gaap |
Gain Loss On Sale Of Other Assets
GainLossOnSaleOfOtherAssets
|
163984 | USD | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.89 | ||
CY2017Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.31 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.322 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.298 | ||
CY2017Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
22000000 | USD |
CY2016Q4 | us-gaap |
Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
918703 | USD |
CY2017Q3 | us-gaap |
Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
499385 | USD |
CY2016Q4 | us-gaap |
Available For Sale Securities Amortized Cost
AvailableForSaleSecuritiesAmortizedCost
|
222624828 | USD |
CY2017Q3 | us-gaap |
Available For Sale Securities Amortized Cost
AvailableForSaleSecuritiesAmortizedCost
|
220613911 | USD |
CY2016Q4 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss
AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
|
151091 | USD |
CY2017Q3 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss
AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
|
114871 | USD |
CY2016Q4 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Accumulated Loss
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
|
918703 | USD |
CY2017Q3 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Accumulated Loss
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
|
499385 | USD |
CY2017Q3 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Fair Value
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
|
38033482 | USD |
CY2016Q4 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
|
767612 | USD |
CY2017Q3 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
|
384514 | USD |
CY2016Q4 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Less Than Twelve Months Fair Value
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
|
55574292 | USD |
CY2017Q3 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Less Than Twelve Months Fair Value
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
|
37750442 | USD |
CY2016Q4 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Twelve Months Or Longer Fair Value
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
|
358120 | USD |
CY2017Q3 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Twelve Months Or Longer Fair Value
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
|
283040 | USD |
CY2015Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
551557527 | USD |
CY2016Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
534518281 | USD |
CY2016Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
546477075 | USD |
CY2017Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
561999767 | USD |
CY2016Q4 | us-gaap |
Cash And Cash Equivalents Fair Value Disclosure
CashAndCashEquivalentsFairValueDisclosure
|
546477075 | USD |
CY2017Q3 | us-gaap |
Cash And Cash Equivalents Fair Value Disclosure
CashAndCashEquivalentsFairValueDisclosure
|
561999767 | USD |
us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
-17039246 | USD | |
us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
15522692 | USD | |
CY2016Q3 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.09 | |
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.265 | ||
CY2017Q3 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.10 | |
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.29 | ||
CY2016Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
17264251 | USD |
CY2017Q3 | us-gaap |
Common Stock Value
CommonStockValue
|
17038791 | USD |
CY2016Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
95097463 | USD |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
259517937 | USD | |
CY2017Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
93054594 | USD |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
283599743 | USD | |
CY2016Q3 | us-gaap |
Cost Of Goods Sold
CostOfGoodsSold
|
255821376 | USD |
us-gaap |
Cost Of Goods Sold
CostOfGoodsSold
|
759726593 | USD | |
CY2017Q3 | us-gaap |
Cost Of Goods Sold
CostOfGoodsSold
|
267398126 | USD |
us-gaap |
Cost Of Goods Sold
CostOfGoodsSold
|
821063869 | USD | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
2204030 | USD | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
6855507 | USD | |
CY2016Q4 | us-gaap |
Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
|
71212620 | USD |
CY2017Q3 | us-gaap |
Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
|
80443155 | USD |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
68853761 | USD | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
74858551 | USD | |
CY2017Q3 | us-gaap |
Dividends
Dividends
|
28400000 | USD |
us-gaap |
Gain On Sale Of Investments
GainOnSaleOfInvestments
|
3170455 | USD | |
CY2017Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
|
22000000 | USD |
CY2017Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
22000000 | USD |
CY2017Q3 | us-gaap |
Inventory Net
InventoryNet
|
206657817 | USD |
CY2016Q4 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
115099569 | USD |
CY2017Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
22000000 | USD |
CY2017Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
22000000 | USD |
us-gaap |
Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
|
-796234 | USD | |
us-gaap |
Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
|
-288323 | USD | |
us-gaap |
Gain Loss On Sale Of Investments
GainLossOnSaleOfInvestments
|
-3512544 | USD | |
us-gaap |
Gain Loss On Sale Of Investments
GainLossOnSaleOfInvestments
|
-113091 | USD | |
us-gaap |
Gain Loss On Sale Of Other Assets
GainLossOnSaleOfOtherAssets
|
10900 | USD | |
us-gaap |
Gain On Sale Of Investments
GainOnSaleOfInvestments
|
1028505 | USD | |
CY2016Q4 | us-gaap |
Goodwill
Goodwill
|
307400000 | USD |
CY2016Q4 | us-gaap |
Goodwill
Goodwill
|
307365845 | USD |
CY2017Q3 | us-gaap |
Goodwill
Goodwill
|
307365845 | USD |
CY2017Q3 | us-gaap |
Goodwill
Goodwill
|
307400000 | USD |
CY2016Q3 | us-gaap |
Gross Profit
GrossProfit
|
173821900 | USD |
us-gaap |
Gross Profit
GrossProfit
|
499285247 | USD | |
CY2017Q3 | us-gaap |
Gross Profit
GrossProfit
|
171229660 | USD |
us-gaap |
Gross Profit
GrossProfit
|
514238240 | USD | |
CY2016 | us-gaap |
Impairment Of Investments
ImpairmentOfInvestments
|
0 | USD |
us-gaap |
Impairment Of Investments
ImpairmentOfInvestments
|
0 | USD | |
CY2016Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
134327982 | USD |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
381506304 | USD | |
CY2017Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
130832043 | USD |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
393640710 | USD | |
CY2016Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
42263336 | USD |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
122676422 | USD | |
CY2017Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
40601708 | USD |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
117317687 | USD | |
us-gaap |
Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
|
6300000 | USD | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
4647045 | USD | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-60096 | USD | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
33267389 | USD | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
28914071 | USD | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
22661540 | USD | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
13999423 | USD | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
4658192 | USD | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
17346380 | USD | |
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
2416610 | USD | |
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
-2432320 | USD | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-21515247 | USD | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-14540408 | USD | |
CY2016Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
308275000 | USD |
CY2017Q3 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
293800000 | USD |
CY2016Q4 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
41702500 | USD |
CY2017Q3 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
49031856 | USD |
CY2016Q4 | us-gaap |
Inventory Net
InventoryNet
|
189311437 | USD |
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
|
-1266636 | USD | |
CY2016Q4 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
32509368 | USD |
CY2017Q3 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
29950794 | USD |
CY2016Q3 | us-gaap |
Investment Income Nonoperating
InvestmentIncomeNonoperating
|
916556 | USD |
us-gaap |
Investment Income Nonoperating
InvestmentIncomeNonoperating
|
2480699 | USD | |
CY2017Q3 | us-gaap |
Investment Income Nonoperating
InvestmentIncomeNonoperating
|
2139387 | USD |
us-gaap |
Investment Income Nonoperating
InvestmentIncomeNonoperating
|
5348052 | USD | |
CY2016Q4 | us-gaap |
Investments And Cash
InvestmentsAndCash
|
773392634 | USD |
CY2017Q3 | us-gaap |
Investments And Cash
InvestmentsAndCash
|
792314131 | USD |
CY2016Q4 | us-gaap |
Investments Fair Value Disclosure
InvestmentsFairValueDisclosure
|
226915559 | USD |
CY2017Q3 | us-gaap |
Investments Fair Value Disclosure
InvestmentsFairValueDisclosure
|
230314364 | USD |
CY2016Q4 | us-gaap |
Liabilities
Liabilities
|
399195599 | USD |
CY2017Q3 | us-gaap |
Liabilities
Liabilities
|
345365995 | USD |
CY2016Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
2309619833 | USD |
CY2017Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
2371631194 | USD |
CY2016Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
149857979 | USD |
CY2017Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
264922840 | USD |
CY2016Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
178125000 | USD |
CY2017Q3 | us-gaap |
Long Term Debt
LongTermDebt
|
0 | USD |
CY2016Q4 | us-gaap |
Long Term Investments
LongTermInvestments
|
49894363 | USD |
CY2017Q3 | us-gaap |
Long Term Investments
LongTermInvestments
|
51663435 | USD |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-173135287 | USD | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-256472971 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-200320613 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-80560431 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
356416654 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
352556094 | USD | |
CY2016Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
92064646 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
258829882 | USD | |
CY2017Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
90230335 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
276323023 | USD | |
CY2016Q3 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
115701 | USD |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-2300688 | USD | |
CY2017Q3 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
1759391 | USD |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
4276424 | USD | |
CY2016Q3 | us-gaap |
Operating Expenses
OperatingExpenses
|
39609619 | USD |
us-gaap |
Operating Expenses
OperatingExpenses
|
115478255 | USD | |
CY2017Q3 | us-gaap |
Operating Expenses
OperatingExpenses
|
42157008 | USD |
us-gaap |
Operating Expenses
OperatingExpenses
|
124873954 | USD | |
CY2016Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
134212281 | USD |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
383806992 | USD | |
CY2017Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
129072652 | USD |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
389364286 | USD | |
CY2016Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
688808337 | USD |
CY2017Q3 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
674106100 | USD |
CY2016Q3 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
|
162343 | USD |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
78125000 | USD | |
CY2016Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
23585115 | USD |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
69748112 | USD | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
7276720 | USD | |
CY2017Q3 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
|
1182152 | USD |
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
|
2865952 | USD | |
CY2016Q3 | us-gaap |
Other Comprehensive Income Loss Before Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
|
4578457 | USD |
us-gaap |
Other Comprehensive Income Loss Before Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
|
1740582 | USD | |
CY2017Q3 | us-gaap |
Other Comprehensive Income Loss Before Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
|
3708470 | USD |
us-gaap |
Other Comprehensive Income Loss Before Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
|
9651751 | USD | |
CY2016Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
3032817 | USD |
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
688055 | USD | |
CY2017Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
2824259 | USD |
CY2016Q3 | us-gaap |
Other Comprehensive Income Loss Tax
OtherComprehensiveIncomeLossTax
|
1545640 | USD |
us-gaap |
Other Comprehensive Income Loss Tax
OtherComprehensiveIncomeLossTax
|
1052527 | USD | |
CY2017Q3 | us-gaap |
Other Comprehensive Income Loss Tax
OtherComprehensiveIncomeLossTax
|
884211 | USD |
us-gaap |
Other Comprehensive Income Loss Tax
OtherComprehensiveIncomeLossTax
|
2375031 | USD | |
CY2016Q3 | us-gaap |
Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
|
1070229 | USD |
us-gaap |
Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
|
-401803 | USD | |
CY2017Q3 | us-gaap |
Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
|
239215 | USD |
us-gaap |
Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
|
1376077 | USD | |
CY2016Q3 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
|
3345885 | USD |
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
|
3409021 | USD | |
CY2017Q3 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
|
2287103 | USD |
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
|
5409722 | USD | |
CY2016Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-800855 | USD |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-4781387 | USD | |
CY2017Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-379996 | USD |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-1071628 | USD | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
122741623 | USD | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
129827666 | USD | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
75217692 | USD | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
80417057 | USD | |
us-gaap |
Payments To Acquire Available For Sale Securities
PaymentsToAcquireAvailableForSaleSecurities
|
182664625 | USD | |
us-gaap |
Payments To Acquire Available For Sale Securities
PaymentsToAcquireAvailableForSaleSecurities
|
18062164 | USD | |
us-gaap |
Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
|
91497229 | USD | |
us-gaap |
Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
|
86111836 | USD | |
CY2016Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
30587575 | USD |
CY2017Q3 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
16047166 | USD |
us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
55449028 | USD | |
us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
31896752 | USD | |
us-gaap |
Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities
ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
|
0 | USD | |
us-gaap |
Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities
ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
|
18100000 | USD | |
us-gaap |
Proceeds From Sale Of Available For Sale Securities
ProceedsFromSaleOfAvailableForSaleSecurities
|
75741184 | USD | |
us-gaap |
Proceeds From Sale Of Available For Sale Securities
ProceedsFromSaleOfAvailableForSaleSecurities
|
2888493 | USD | |
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
516667 | USD | |
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
192756 | USD | |
CY2016Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
465822467 | USD |
CY2017Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
493663599 | USD |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
30625000 | USD | |
CY2016Q3 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
16024504 | USD |
CY2017Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
24770279 | USD |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
75165946 | USD | |
CY2016Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
1210984825 | USD |
CY2017Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
1289596619 | USD |
CY2016Q3 | us-gaap |
Sales Revenue Goods Net
SalesRevenueGoodsNet
|
429643276 | USD |
us-gaap |
Sales Revenue Goods Net
SalesRevenueGoodsNet
|
1259011840 | USD | |
CY2017Q3 | us-gaap |
Sales Revenue Goods Net
SalesRevenueGoodsNet
|
438627786 | USD |
us-gaap |
Sales Revenue Goods Net
SalesRevenueGoodsNet
|
1335302109 | USD | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
45730143 | USD | |
CY2017Q3 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
17386729 | USD |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
49708008 | USD | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
14503307 | USD | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
13090804 | USD | |
CY2016Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0.0219 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0.0217 | ||
CY2017Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0.0210 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0.0215 | ||
CY2016Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.3219 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.3362 | ||
CY2017Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.2309 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.2768 | ||
CY2016Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.0114 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.0118 | ||
CY2017Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.0192 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.0200 | ||
CY2016Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
3.91 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
3.74 | ||
CY2017Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
3.35 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
4.05 | ||
us-gaap |
Share Based Goods And Nonemployee Services Transaction Capitalized Cost
ShareBasedGoodsAndNonemployeeServicesTransactionCapitalizedCost
|
317315 | USD | |
us-gaap |
Share Based Goods And Nonemployee Services Transaction Capitalized Cost
ShareBasedGoodsAndNonemployeeServicesTransactionCapitalizedCost
|
286765 | USD | |
CY2016Q3 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P4Y2M45D | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P4Y095D | ||
CY2017Q3 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P4Y2M29D | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P4Y062D | ||
CY2016Q4 | us-gaap |
Short Term Investments
ShortTermInvestments
|
177021197 | USD |
CY2017Q3 | us-gaap |
Short Term Investments
ShortTermInvestments
|
178650929 | USD |
us-gaap |
Stock Issued During Period Shares Share Based Compensation
StockIssuedDuringPeriodSharesShareBasedCompensation
|
3110764 | shares | |
us-gaap |
Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
|
6868424 | shares | |
CY2016Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1910424234 | USD |
CY2017Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2026265199 | USD |
CY2016Q3 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
2717187 | shares |
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
2557758 | shares | |
CY2017Q3 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
2359030 | shares |
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
3145936 | shares | |
CY2016Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
290453825 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
291024663 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
289061501 | shares | |
CY2017Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
287020950 | shares |
CY2016Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
287736638 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
288466905 | shares | |
CY2017Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
284661920 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
285915565 | shares |