2018 Q4 Form 10-K Financial Statement
#000007660519000040 Filed on February 28, 2019
Income Statement
Concept | 2018 Q4 | 2018 | 2017 Q4 |
---|---|---|---|
Revenue | $531.2M | $2.263B | $475.6M |
YoY Change | 11.69% | 38.36% | 46.84% |
Cost Of Revenue | $434.5M | $1.847B | $394.9M |
YoY Change | 10.03% | 36.15% | 45.72% |
Gross Profit | $96.67M | $415.9M | $80.70M |
YoY Change | 19.78% | 49.1% | 52.26% |
Gross Profit Margin | 18.2% | 18.38% | 16.97% |
Selling, General & Admin | $48.70M | $128.2M | $41.40M |
YoY Change | 17.63% | 41.34% | 52.21% |
% of Gross Profit | 50.38% | 30.84% | 51.3% |
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $15.20M | $55.05M | $9.000M |
YoY Change | 68.89% | 64.13% | 34.33% |
% of Gross Profit | 15.72% | 13.24% | 11.15% |
Operating Expenses | $57.80M | $237.5M | $46.60M |
YoY Change | 24.03% | 51.23% | 51.3% |
Operating Profit | $38.86M | $178.4M | $34.10M |
YoY Change | 13.97% | 46.36% | 53.6% |
Interest Expense | -$8.500M | -$26.44M | -$2.600M |
YoY Change | 226.92% | 200.75% | 30.0% |
% of Operating Profit | -21.87% | -14.82% | -7.62% |
Other Income/Expense, Net | |||
YoY Change | |||
Pretax Income | $30.40M | $152.0M | $31.50M |
YoY Change | -3.49% | 34.36% | 56.72% |
Income Tax | $3.500M | $32.15M | $9.800M |
% Of Pretax Income | 11.51% | 21.15% | 31.11% |
Net Earnings | $26.97M | $119.8M | $29.00M |
YoY Change | -7.0% | 39.8% | 95.95% |
Net Earnings / Revenue | 5.08% | 5.3% | 6.1% |
Basic Earnings Per Share | $1.17 | $4.99 | |
Diluted Earnings Per Share | $1.15 | $4.93 | $1.155M |
COMMON SHARES | |||
Basic Shares Outstanding | 24.01M shares | 24.00M shares | 16.82M shares |
Diluted Shares Outstanding | 24.32M shares |
Balance Sheet
Concept | 2018 Q4 | 2018 | 2017 Q4 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $6.900M | $6.900M | $2.800M |
YoY Change | 146.43% | 146.43% | -56.25% |
Cash & Equivalents | $6.895M | $6.900M | $2.767M |
Short-Term Investments | |||
Other Short-Term Assets | $22.90M | $22.90M | $18.10M |
YoY Change | 26.52% | 26.52% | 132.05% |
Inventory | $272.9M | $272.9M | $175.3M |
Prepaid Expenses | |||
Receivables | $82.50M | $82.50M | $77.78M |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $385.2M | $385.2M | $274.0M |
YoY Change | 40.6% | 40.58% | 58.57% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $177.1M | $177.1M | $118.5M |
YoY Change | 49.51% | 49.45% | 38.61% |
Goodwill | $281.7M | $208.0M | |
YoY Change | 35.42% | 89.32% | |
Intangibles | $383.0M | $263.5M | |
YoY Change | 45.36% | 60.12% | |
Long-Term Investments | |||
YoY Change | |||
Other Assets | $515.0K | $4.200M | $510.0K |
YoY Change | 0.98% | 55.56% | -5.2% |
Total Long-Term Assets | $846.1M | $846.0M | $592.7M |
YoY Change | 42.75% | 42.76% | 63.64% |
TOTAL ASSETS | |||
Total Short-Term Assets | $385.2M | $385.2M | $274.0M |
Total Long-Term Assets | $846.1M | $846.0M | $592.7M |
Total Assets | $1.231B | $1.231B | $866.6M |
YoY Change | 42.07% | 42.07% | 62.0% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $89.80M | $89.80M | $84.11M |
YoY Change | 6.77% | 6.78% | 79.9% |
Accrued Expenses | $59.20M | $59.20M | $36.55M |
YoY Change | 61.98% | 61.75% | 55.04% |
Deferred Revenue | |||
YoY Change | |||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | $8.750M | $8.800M | $15.77M |
YoY Change | -44.5% | -44.3% | 0.0% |
Total Short-Term Liabilities | $157.8M | $157.8M | $136.4M |
YoY Change | 15.63% | 15.69% | 58.46% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $621.8M | $621.8M | $338.1M |
YoY Change | 83.89% | 83.91% | 31.66% |
Other Long-Term Liabilities | $20.27M | $20.30M | $7.783M |
YoY Change | 160.47% | 160.26% | 383.42% |
Total Long-Term Liabilities | $642.0M | $642.1M | $345.9M |
YoY Change | 85.61% | 85.63% | 33.85% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $157.8M | $157.8M | $136.4M |
Total Long-Term Liabilities | $642.0M | $642.1M | $345.9M |
Total Liabilities | $822.5M | $822.5M | $496.0M |
YoY Change | 65.84% | 65.83% | 41.9% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $224.9M | $199.2M | |
YoY Change | 12.9% | 75.55% | |
Common Stock | |||
YoY Change | |||
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $408.8M | $408.8M | $370.7M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $1.231B | $1.231B | $866.6M |
YoY Change | 42.07% | 42.07% | 62.0% |
Cashflow Statement
Concept | 2018 Q4 | 2018 | 2017 Q4 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $26.97M | $119.8M | $29.00M |
YoY Change | -7.0% | 39.8% | 95.95% |
Depreciation, Depletion And Amortization | $15.20M | $55.05M | $9.000M |
YoY Change | 68.89% | 64.13% | 34.33% |
Cash From Operating Activities | $72.60M | $200.0M | $67.00M |
YoY Change | 8.36% | 100.21% | 46.93% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$8.400M | $34.49M | -$9.300M |
YoY Change | -9.68% | 53.29% | 106.67% |
Acquisitions | $343.3M | ||
YoY Change | 36.33% | ||
Other Investing Activities | -$52.00M | $66.00K | -$153.5M |
YoY Change | -66.12% | 186.96% | 474.91% |
Cash From Investing Activities | -$60.40M | -$371.4M | -$162.8M |
YoY Change | -62.9% | 35.96% | 420.13% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | $0.00 | ||
YoY Change | |||
Common Stock Issuance & Retirement, Net | $107.6M | ||
YoY Change | -215.28% | ||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -5.600M | $175.5M | 92.20M |
YoY Change | -106.07% | 3.5% | -1080.85% |
NET CHANGE | |||
Cash From Operating Activities | 72.60M | $200.0M | 67.00M |
Cash From Investing Activities | -60.40M | -$371.4M | -162.8M |
Cash From Financing Activities | -5.600M | $175.5M | 92.20M |
Net Change In Cash | 6.600M | $4.128M | -3.600M |
YoY Change | -283.33% | -212.11% | -173.47% |
FREE CASH FLOW | |||
Cash From Operating Activities | $72.60M | $200.0M | $67.00M |
Capital Expenditures | -$8.400M | $34.49M | -$9.300M |
Free Cash Flow | $81.00M | $165.5M | $76.30M |
YoY Change | 6.16% | 113.85% | 52.3% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2018 | dei |
Amendment Flag
AmendmentFlag
|
false | |
CY2018 | dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | |
CY2018 | dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
FY | |
CY2018 | dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2018 | |
CY2018 | dei |
Document Period End Date
DocumentPeriodEndDate
|
2018-12-31 | |
CY2018 | dei |
Document Type
DocumentType
|
10-K | |
CY2018 | dei |
Entity Central Index Key
EntityCentralIndexKey
|
0000076605 | |
CY2019Q1 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
23872003 | shares |
CY2018 | dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | |
CY2018 | dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | |
CY2018 | dei |
Entity Filer Category
EntityFilerCategory
|
Large Accelerated Filer | |
CY2018Q2 | dei |
Entity Public Float
EntityPublicFloat
|
1300000000 | USD |
CY2018 | dei |
Entity Registrant Name
EntityRegistrantName
|
PATRICK INDUSTRIES INC | |
CY2018 | dei |
Entity Shell Company
EntityShellCompany
|
false | |
CY2018 | dei |
Entity Small Business
EntitySmallBusiness
|
false | |
CY2018 | dei |
Entity Voluntary Filers
EntityVoluntaryFilers
|
No | |
CY2018 | dei |
Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
|
Yes | |
CY2018 | dei |
Trading Symbol
TradingSymbol
|
patk | |
CY2017 | patk |
Business Acquisition Pro Forma Amortization Expense
BusinessAcquisitionProFormaAmortizationExpense
|
19800000 | USD |
CY2018 | patk |
Business Acquisition Pro Forma Amortization Expense
BusinessAcquisitionProFormaAmortizationExpense
|
5500000 | USD |
CY2016 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-7185000 | USD |
CY2018Q4 | patk |
Inventory Manufactured Goods Net
InventoryManufacturedGoodsNet
|
200224000 | USD |
patk |
Number Of Business Acquired Companies
NumberOfBusinessAcquiredCompanies
|
34 | company | |
CY2018Q4 | patk |
Number Of Distribution Facilities
NumberOfDistributionFacilities
|
42 | facility |
CY2018Q4 | patk |
Number Of Letters Of Credit Contingently Liable For
NumberOfLettersOfCreditContingentlyLiableFor
|
4 | letter_of_credit |
CY2018Q4 | patk |
Number Of Manufacturing Plants
NumberOfManufacturingPlants
|
107 | facility |
CY2018 | patk |
Consolidated Fixed Charge Coverage Ratio Actual
ConsolidatedFixedChargeCoverageRatioActual
|
3.31 | |
CY2018 | patk |
Consolidated Fixed Charge Coverage Ratio Required
ConsolidatedFixedChargeCoverageRatioRequired
|
1.50 | |
CY2018 | patk |
Consolidated Leverage Ratio Actual
ConsolidatedLeverageRatioActual
|
2.42 | |
CY2018 | patk |
Consolidated Leverage Ratio Required
ConsolidatedLeverageRatioRequired
|
3.00 | |
CY2018 | patk |
Contractwith Customer Liability Increasefrom Cash Receipts
ContractwithCustomerLiabilityIncreasefromCashReceipts
|
2357000 | USD |
CY2018 | patk |
Debt Instrument Covenant Interest Coverage Ratio Minimum
DebtInstrumentCovenantInterestCoverageRatioMinimum
|
1.50 | |
CY2018Q4 | patk |
Debt Instrument Covenant Leverage Ratio Maximum
DebtInstrumentCovenantLeverageRatioMaximum
|
3.00 | |
CY2018 | patk |
Deferred Compensation Arrangement Period For Benefits
DeferredCompensationArrangementPeriodForBenefits
|
P10Y | |
CY2017 | patk |
Intangible Assets Acquired During Period
IntangibleAssetsAcquiredDuringPeriod
|
116740000 | USD |
CY2018 | patk |
Intangible Assets Acquired During Period
IntangibleAssetsAcquiredDuringPeriod
|
154602000 | USD |
CY2017 | patk |
Intangible Assets Excluding Goodwill Other Changes
IntangibleAssetsExcludingGoodwillOtherChanges
|
-1562000 | USD |
CY2018 | patk |
Intangible Assets Excluding Goodwill Other Changes
IntangibleAssetsExcludingGoodwillOtherChanges
|
874000 | USD |
CY2017Q4 | patk |
Inventory Manufactured Goods Net
InventoryManufacturedGoodsNet
|
127415000 | USD |
CY2018Q4 | patk |
Self Insured Health Plan Annual Claim Limit Per Individual
SelfInsuredHealthPlanAnnualClaimLimitPerIndividual
|
250000 | USD |
CY2016 | patk |
Shares Used To Pay Taxes On Stock Grants
SharesUsedToPayTaxesOnStockGrants
|
1842000 | USD |
CY2017 | patk |
Shares Used To Pay Taxes On Stock Grants
SharesUsedToPayTaxesOnStockGrants
|
5163000 | USD |
CY2018 | patk |
Shares Used To Pay Taxes On Stock Grants
SharesUsedToPayTaxesOnStockGrants
|
2961000 | USD |
patk |
Stock Repurchased And Retired Average Cost Per Share
StockRepurchasedAndRetiredAverageCostPerShare
|
32.48 | ||
CY2017Q4 | patk |
Total Materials Purchased For Resale Distribution Products Net
TotalMaterialsPurchasedForResaleDistributionProductsNet
|
47855000 | USD |
CY2018Q4 | patk |
Total Materials Purchased For Resale Distribution Products Net
TotalMaterialsPurchasedForResaleDistributionProductsNet
|
72674000 | USD |
CY2016 | patk |
Warehouse And Delivery Costs
WarehouseAndDeliveryCosts
|
36081000 | USD |
CY2017 | patk |
Warehouse And Delivery Costs
WarehouseAndDeliveryCosts
|
46905000 | USD |
CY2018 | patk |
Warehouse And Delivery Costs
WarehouseAndDeliveryCosts
|
74996000 | USD |
CY2017Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
84109000 | USD |
CY2018Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
89803000 | USD |
CY2017Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
77784000 | USD |
CY2018Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
82499000 | USD |
CY2018Q4 | us-gaap |
Accretion Expense
AccretionExpense
|
600000 | USD |
CY2017Q4 | us-gaap |
Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
|
2173000 | USD |
CY2018Q4 | us-gaap |
Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
|
3405000 | USD |
CY2017Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
36550000 | USD |
CY2018Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
59202000 | USD |
CY2017Q4 | us-gaap |
Accrued Marketing Costs Current
AccruedMarketingCostsCurrent
|
6237000 | USD |
CY2018Q4 | us-gaap |
Accrued Marketing Costs Current
AccruedMarketingCostsCurrent
|
10318000 | USD |
CY2017Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
84953000 | USD |
CY2018Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
99229000 | USD |
CY2017Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
66000 | USD |
CY2018Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-2680000 | USD |
CY2017Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
8243000 | USD |
CY2018Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
25124000 | USD |
CY2018 | us-gaap |
Adjustments To Additional Paid In Capital Equity Component Of Convertible Debt
AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
|
30861000 | USD |
CY2018 | us-gaap |
Adjustments To Additional Paid In Capital Warrant Issued
AdjustmentsToAdditionalPaidInCapitalWarrantIssued
|
18147000 | USD |
CY2016 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
6500000 | USD |
CY2017 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
10400000 | USD |
CY2018 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
14000000 | USD |
CY2015Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
150000 | USD |
CY2016Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
92000 | USD |
CY2017Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
180000 | USD |
CY2018Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
499000 | USD |
CY2016 | us-gaap |
Allowance For Doubtful Accounts Receivable Recoveries
AllowanceForDoubtfulAccountsReceivableRecoveries
|
0 | USD |
CY2017 | us-gaap |
Allowance For Doubtful Accounts Receivable Recoveries
AllowanceForDoubtfulAccountsReceivableRecoveries
|
8000 | USD |
CY2018 | us-gaap |
Allowance For Doubtful Accounts Receivable Recoveries
AllowanceForDoubtfulAccountsReceivableRecoveries
|
1000 | USD |
CY2016 | us-gaap |
Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
|
473000 | USD |
CY2017 | us-gaap |
Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
|
1112000 | USD |
CY2018 | us-gaap |
Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
|
245000 | USD |
CY2016 | us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
0 | USD |
CY2017 | us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
0 | USD |
CY2018 | us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
5885000 | USD |
CY2016 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
13400000 | USD |
CY2016 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
13368000 | USD |
CY2017 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
19374000 | USD |
CY2017 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
19400000 | USD |
CY2018 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
34213000 | USD |
CY2018 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
34200000 | USD |
CY2016Q4 | us-gaap |
Assets
Assets
|
534950000 | USD |
CY2017Q4 | us-gaap |
Assets
Assets
|
866644000 | USD |
CY2018Q4 | us-gaap |
Assets
Assets
|
1231231000 | USD |
CY2017Q4 | us-gaap |
Assets Current
AssetsCurrent
|
273953000 | USD |
CY2018Q4 | us-gaap |
Assets Current
AssetsCurrent
|
385167000 | USD |
CY2017 | us-gaap |
Business Acquisition Pro Forma Earnings Per Share Basic
BusinessAcquisitionProFormaEarningsPerShareBasic
|
4.49 | |
CY2018 | us-gaap |
Business Acquisition Pro Forma Earnings Per Share Basic
BusinessAcquisitionProFormaEarningsPerShareBasic
|
5.48 | |
CY2017 | us-gaap |
Business Acquisition Pro Forma Earnings Per Share Diluted
BusinessAcquisitionProFormaEarningsPerShareDiluted
|
4.42 | |
CY2018 | us-gaap |
Business Acquisition Pro Forma Earnings Per Share Diluted
BusinessAcquisitionProFormaEarningsPerShareDiluted
|
5.41 | |
CY2017 | us-gaap |
Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
|
108893000 | USD |
CY2018 | us-gaap |
Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
|
131576000 | USD |
CY2017 | us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
2382442000 | USD |
CY2018 | us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
2599699000 | USD |
CY2018Q4 | us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
2600000 | USD |
CY2018Q4 | us-gaap |
Business Combination Contingent Consideration Arrangements Range Of Outcomes Value High
BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
|
18800000 | USD |
CY2018Q4 | us-gaap |
Business Combination Contingent Consideration Liability
BusinessCombinationContingentConsiderationLiability
|
13800000 | USD |
CY2018Q4 | us-gaap |
Business Combination Provisional Information Initial Accounting Incomplete Adjustment Intangibles
BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles
|
1200000 | USD |
CY2015Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
87000 | USD |
CY2016Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
6449000 | USD |
CY2017Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
2767000 | USD |
CY2018Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
6895000 | USD |
CY2017Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
40000000 | shares |
CY2018Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
40000000 | shares |
CY2016 | us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
6362000 | USD |
CY2017 | us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
-3682000 | USD |
CY2018 | us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
4128000 | USD |
CY2017Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
USD | |
CY2018Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
USD | |
CY2017Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0 | |
CY2018Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0 | |
CY2018 | us-gaap |
Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
|
85000 | USD |
CY2017Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
20000000 | shares |
CY2017Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
40000000 | shares |
CY2017Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
25329857 | shares |
CY2018Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
23527307 | shares |
CY2017Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
25329857 | shares |
CY2018Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
23527307 | shares |
CY2017Q4 | us-gaap |
Common Stock Value Outstanding
CommonStockValueOutstanding
|
163196000 | USD |
CY2018Q4 | us-gaap |
Common Stock Value Outstanding
CommonStockValueOutstanding
|
161436000 | USD |
CY2016 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
55572000 | USD |
CY2017 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
85757000 | USD |
CY2018 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
117086000 | USD |
CY2018Q4 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
74196000 | USD |
CY2018Q1 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
75926000 | USD |
CY2018Q4 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
2642000 | USD |
CY2018Q1 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
1310000 | USD |
CY2018 | us-gaap |
Contract With Customer Liability Increase Decrease For Contract Acquired In Business Combination
ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination
|
188000 | USD |
CY2018 | us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
1213000 | USD |
CY2018Q4 | us-gaap |
Convertible Debt Fair Value Disclosures
ConvertibleDebtFairValueDisclosures
|
130300000 | USD |
CY2016 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
1019418000 | USD |
CY2017 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
1356738000 | USD |
CY2018 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
1847195000 | USD |
CY2016 | us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
24205000 | USD |
CY2017 | us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
27833000 | USD |
CY2018 | us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
22578000 | USD |
CY2016 | us-gaap |
Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
|
0 | USD |
CY2017 | us-gaap |
Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
|
0 | USD |
CY2016 | us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
28635000 | USD |
CY2017 | us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
33869000 | USD |
CY2018 | us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
31388000 | USD |
CY2016 | us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
4430000 | USD |
CY2017 | us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
6036000 | USD |
CY2018 | us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
8725000 | USD |
CY2017Q4 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
354357000 | USD |
CY2018Q4 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
661082000 | USD |
CY2018Q1 | us-gaap |
Debt Instrument Convertible Threshold Trading Days
DebtInstrumentConvertibleThresholdTradingDays
|
20 | day |
CY2017Q4 | us-gaap |
Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
|
0 | USD |
CY2018Q4 | us-gaap |
Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
|
30125000 | USD |
CY2017Q4 | us-gaap |
Debt Issuance Costs Line Of Credit Arrangements Net
DebtIssuanceCostsLineOfCreditArrangementsNet
|
2184000 | USD |
CY2018Q4 | us-gaap |
Debt Issuance Costs Line Of Credit Arrangements Net
DebtIssuanceCostsLineOfCreditArrangementsNet
|
3688000 | USD |
CY2016 | us-gaap |
Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
|
-474000 | USD |
CY2017 | us-gaap |
Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
|
-6289000 | USD |
CY2018 | us-gaap |
Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
|
1529000 | USD |
CY2017Q4 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
480000 | USD |
CY2018Q4 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
456000 | USD |
CY2016 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-560000 | USD |
CY2017 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-6477000 | USD |
CY2018 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
759000 | USD |
CY2017Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
13640000 | USD |
CY2018Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
22699000 | USD |
CY2016 | us-gaap |
Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
|
-86000 | USD |
CY2017 | us-gaap |
Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
|
-188000 | USD |
CY2018 | us-gaap |
Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
|
-770000 | USD |
CY2017Q4 | us-gaap |
Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
|
1646000 | USD |
CY2018Q4 | us-gaap |
Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
|
2591000 | USD |
CY2017Q4 | us-gaap |
Deferred Tax Assets Operating Loss Carryforwards Domestic
DeferredTaxAssetsOperatingLossCarryforwardsDomestic
|
0 | USD |
CY2018Q4 | us-gaap |
Deferred Tax Assets Operating Loss Carryforwards Domestic
DeferredTaxAssetsOperatingLossCarryforwardsDomestic
|
1607000 | USD |
CY2017Q4 | us-gaap |
Deferred Tax Assets Operating Loss Carryforwards State And Local
DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
|
0 | USD |
CY2018Q4 | us-gaap |
Deferred Tax Assets Operating Loss Carryforwards State And Local
DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
|
2060000 | USD |
CY2017Q4 | us-gaap |
Deferred Tax Assets Other
DeferredTaxAssetsOther
|
10000 | USD |
CY2018Q4 | us-gaap |
Deferred Tax Assets Other
DeferredTaxAssetsOther
|
1432000 | USD |
CY2017Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Other
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther
|
473000 | USD |
CY2018Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Other
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther
|
462000 | USD |
CY2017Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
|
3875000 | USD |
CY2018Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
|
5848000 | USD |
CY2017Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
|
4005000 | USD |
CY2018Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
|
6123000 | USD |
CY2017Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
|
48000 | USD |
CY2018Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
|
418000 | USD |
CY2017Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Reserves
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
|
1154000 | USD |
CY2018Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Reserves
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
|
1278000 | USD |
CY2017Q4 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
0 | USD |
CY2018Q4 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
600000 | USD |
CY2018Q4 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
649000 | USD |
CY2017Q4 | us-gaap |
Deferred Tax Liabilities
DeferredTaxLiabilities
|
13640000 | USD |
CY2018Q4 | us-gaap |
Deferred Tax Liabilities
DeferredTaxLiabilities
|
22700000 | USD |
CY2018Q4 | us-gaap |
Deferred Tax Liabilities
DeferredTaxLiabilities
|
22699000 | USD |
CY2017Q4 | us-gaap |
Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
|
16042000 | USD |
CY2018Q4 | us-gaap |
Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
|
26419000 | USD |
CY2017Q4 | us-gaap |
Deferred Tax Liabilities Prepaid Expenses
DeferredTaxLiabilitiesPrepaidExpenses
|
555000 | USD |
CY2018Q4 | us-gaap |
Deferred Tax Liabilities Prepaid Expenses
DeferredTaxLiabilitiesPrepaidExpenses
|
888000 | USD |
CY2017Q4 | us-gaap |
Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
|
8254000 | USD |
CY2018Q4 | us-gaap |
Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
|
16562000 | USD |
CY2017Q4 | us-gaap |
Defined Benefit Plan Assumptions Used Calculating Benefit Obligation Discount Rate
DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
|
0.045 | |
CY2018Q4 | us-gaap |
Defined Benefit Plan Assumptions Used Calculating Benefit Obligation Discount Rate
DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
|
0.045 | |
CY2016 | us-gaap |
Defined Contribution Plan Administrative Expenses
DefinedContributionPlanAdministrativeExpenses
|
100000 | USD |
CY2017 | us-gaap |
Defined Contribution Plan Administrative Expenses
DefinedContributionPlanAdministrativeExpenses
|
100000 | USD |
CY2018 | us-gaap |
Defined Contribution Plan Administrative Expenses
DefinedContributionPlanAdministrativeExpenses
|
100000 | USD |
CY2016 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
24362000 | USD |
CY2017 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
33541000 | USD |
CY2018 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
55052000 | USD |
CY2016 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
2.47 | |
CY2017Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.76 | |
CY2017Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.86 | |
CY2017Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.73 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.18 | ||
CY2017 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
3.54 | |
CY2018Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.22 | |
CY2018Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.44 | |
CY2018Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.17 | |
CY2018Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.17 | |
CY2018 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
4.99 | |
CY2016 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
2.43 | |
CY2017Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.75 | |
CY2017Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.85 | |
CY2017Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.72 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.16 | ||
CY2017 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
3.48 | |
CY2018Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.20 | |
CY2018Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.42 | |
CY2018Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.15 | |
CY2018Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.15 | |
CY2018 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
4.93 | |
CY2016 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.336 | |
CY2017 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.242 | |
CY2018 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.212 | |
CY2016 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.35 | |
CY2017 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.35 | |
CY2018 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.21 | |
CY2016 | us-gaap |
Effective Income Tax Rate Reconciliation Change In Enacted Tax Rate
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
|
0.000 | |
CY2017 | us-gaap |
Effective Income Tax Rate Reconciliation Change In Enacted Tax Rate
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
|
-0.068 | |
CY2018 | us-gaap |
Effective Income Tax Rate Reconciliation Change In Enacted Tax Rate
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
|
0.000 | |
CY2016 | us-gaap |
Effective Income Tax Rate Reconciliation Nondeductible Expense Share Based Compensation Cost
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
|
-0.015 | |
CY2017 | us-gaap |
Effective Income Tax Rate Reconciliation Nondeductible Expense Share Based Compensation Cost
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
|
-0.053 | |
CY2018 | us-gaap |
Effective Income Tax Rate Reconciliation Nondeductible Expense Share Based Compensation Cost
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
|
-0.044 | |
CY2016 | us-gaap |
Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
|
-0.033 | |
CY2017 | us-gaap |
Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
|
-0.023 | |
CY2018 | us-gaap |
Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
|
0.004 | |
us-gaap |
Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
|
4400000 | USD | |
CY2017 | us-gaap |
Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
|
6000000 | USD |
CY2018 | us-gaap |
Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
|
6700000 | USD |
CY2016 | us-gaap |
Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
|
0.034 | |
CY2017 | us-gaap |
Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
|
0.036 | |
CY2018 | us-gaap |
Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
|
0.042 | |
CY2017Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
21797000 | USD |
CY2018Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
31898000 | USD |
CY2018Q4 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
21100000 | USD |
CY2016 | us-gaap |
Employee Service Share Based Compensation Tax Benefit From Exercise Of Stock Options
EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
|
300000 | USD |
CY2017 | us-gaap |
Employee Service Share Based Compensation Tax Benefit From Exercise Of Stock Options
EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
|
900000 | USD |
CY2018 | us-gaap |
Employee Service Share Based Compensation Tax Benefit From Exercise Of Stock Options
EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
|
50000 | USD |
CY2017Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
51598000 | USD |
CY2018Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
85811000 | USD |
CY2018Q4 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
38946000 | USD |
CY2018Q4 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
|
35645000 | USD |
CY2018Q4 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
37221000 | USD |
CY2018Q4 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
38047000 | USD |
CY2018Q4 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
38586000 | USD |
CY2016Q4 | us-gaap |
Goodwill
Goodwill
|
109893000 | USD |
CY2017Q4 | us-gaap |
Goodwill
Goodwill
|
208044000 | USD |
CY2018Q4 | us-gaap |
Goodwill
Goodwill
|
281734000 | USD |
CY2017 | us-gaap |
Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
|
99182000 | USD |
CY2018 | us-gaap |
Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
|
73842000 | USD |
CY2016 | us-gaap |
Goodwill And Intangible Asset Impairment
GoodwillAndIntangibleAssetImpairment
|
0 | USD |
CY2017 | us-gaap |
Goodwill And Intangible Asset Impairment
GoodwillAndIntangibleAssetImpairment
|
0 | USD |
CY2018 | us-gaap |
Goodwill And Intangible Asset Impairment
GoodwillAndIntangibleAssetImpairment
|
0 | USD |
CY2017 | us-gaap |
Goodwill Other Increase Decrease
GoodwillOtherIncreaseDecrease
|
-1031000 | USD |
CY2018 | us-gaap |
Goodwill Other Increase Decrease
GoodwillOtherIncreaseDecrease
|
-152000 | USD |
CY2018Q4 | us-gaap |
Goodwill Purchase Accounting Adjustments
GoodwillPurchaseAccountingAdjustments
|
500000 | USD |
CY2016 | us-gaap |
Gross Profit
GrossProfit
|
202469000 | USD |
CY2017Q1 | us-gaap |
Gross Profit
GrossProfit
|
57549000 | USD |
CY2017Q2 | us-gaap |
Gross Profit
GrossProfit
|
71500000 | USD |
CY2017Q3 | us-gaap |
Gross Profit
GrossProfit
|
69183000 | USD |
us-gaap |
Gross Profit
GrossProfit
|
80683000 | USD | |
CY2017 | us-gaap |
Gross Profit
GrossProfit
|
278915000 | USD |
CY2018Q2 | us-gaap |
Gross Profit
GrossProfit
|
97754000 | USD |
CY2018Q3 | us-gaap |
Gross Profit
GrossProfit
|
114792000 | USD |
CY2017 | us-gaap |
Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
|
-2548000 | USD |
CY2017 | us-gaap |
Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
|
-6009000 | USD |
CY2018 | us-gaap |
Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
|
-6685000 | USD |
CY2016 | us-gaap |
Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
|
-2765000 | USD |
CY2018 | us-gaap |
Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
|
0 | USD |
CY2016 | us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
29278000 | USD |
CY2017 | us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
39588000 | USD |
CY2018 | us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
31916000 | USD |
CY2016 | us-gaap |
Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
|
-1256000 | USD |
CY2018Q3 | us-gaap |
Gross Profit
GrossProfit
|
106655000 | USD |
CY2018Q4 | us-gaap |
Gross Profit
GrossProfit
|
96665000 | USD |
CY2018 | us-gaap |
Gross Profit
GrossProfit
|
415866000 | USD |
CY2016 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
83652000 | USD |
CY2017 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
113110000 | USD |
CY2018 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
151979000 | USD |
CY2016 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
28075000 | USD |
CY2017 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
27392000 | USD |
CY2018 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
32147000 | USD |
CY2016 | us-gaap |
Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
|
0 | USD |
CY2017 | us-gaap |
Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
|
-7699000 | USD |
CY2018 | us-gaap |
Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
|
489000 | USD |
CY2016 | us-gaap |
Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
|
2818000 | USD |
CY2017 | us-gaap |
Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
|
4060000 | USD |
CY2018 | us-gaap |
Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
|
6427000 | USD |
CY2016 | us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
29200000 | USD |
CY2017 | us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
38600000 | USD |
CY2018 | us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
28200000 | USD |
CY2016 | us-gaap |
Increase Decrease In Accounts And Other Receivables
IncreaseDecreaseInAccountsAndOtherReceivables
|
-11324000 | USD |
CY2017 | us-gaap |
Increase Decrease In Accounts And Other Receivables
IncreaseDecreaseInAccountsAndOtherReceivables
|
12344000 | USD |
CY2018 | us-gaap |
Increase Decrease In Accounts And Other Receivables
IncreaseDecreaseInAccountsAndOtherReceivables
|
-26117000 | USD |
CY2016 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
12796000 | USD |
CY2017 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
30308000 | USD |
CY2018 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-21081000 | USD |
CY2016 | us-gaap |
Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
|
560000 | USD |
CY2017 | us-gaap |
Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
|
6477000 | USD |
CY2018 | us-gaap |
Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
|
-759000 | USD |
CY2016 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
12461000 | USD |
CY2017 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
35270000 | USD |
CY2018 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-92000 | USD |
CY2016 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
1629000 | USD |
CY2017 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
7600000 | USD |
CY2018 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-1654000 | USD |
CY2017Q4 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
315065000 | USD |
CY2018Q4 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
468793000 | USD |
CY2016Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
164539000 | USD |
CY2017Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
263467000 | USD |
CY2018Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
382982000 | USD |
CY2018Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
383000000 | USD |
CY2017 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-8790000 | USD |
CY2018 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-26436000 | USD |
CY2016 | us-gaap |
Interest Paid
InterestPaid
|
7100000 | USD |
CY2017 | us-gaap |
Interest Paid
InterestPaid
|
8600000 | USD |
CY2018 | us-gaap |
Interest Paid
InterestPaid
|
18400000 | USD |
CY2017Q4 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
22936000 | USD |
CY2018Q4 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
28341000 | USD |
CY2017Q4 | us-gaap |
Inventory Net
InventoryNet
|
175270000 | USD |
CY2018Q4 | us-gaap |
Inventory Net
InventoryNet
|
272898000 | USD |
CY2017Q4 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
96846000 | USD |
CY2018Q4 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
164408000 | USD |
CY2017Q4 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
10720000 | USD |
CY2018Q4 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
12829000 | USD |
CY2016 | us-gaap |
Lease And Rental Expense
LeaseAndRentalExpense
|
13700000 | USD |
CY2017 | us-gaap |
Lease And Rental Expense
LeaseAndRentalExpense
|
19000000 | USD |
CY2018 | us-gaap |
Lease And Rental Expense
LeaseAndRentalExpense
|
29000000 | USD |
CY2018Q4 | us-gaap |
Letters Of Credit Outstanding Amount
LettersOfCreditOutstandingAmount
|
2900000 | USD |
CY2017Q4 | us-gaap |
Liabilities
Liabilities
|
495959000 | USD |
CY2018Q4 | us-gaap |
Liabilities
Liabilities
|
822477000 | USD |
CY2017Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
866644000 | USD |
CY2018Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
1231231000 | USD |
CY2017Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
136425000 | USD |
CY2018Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
157755000 | USD |
CY2018Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
661082000 | USD |
CY2017Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
15766000 | USD |
CY2018Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
8750000 | USD |
CY2018Q4 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Next Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
|
8750000 | USD |
CY2018Q4 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Five
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
|
172500000 | USD |
CY2018Q4 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Four
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
|
456082000 | USD |
CY2018Q4 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Three
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
|
13750000 | USD |
CY2018Q4 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Two
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
|
10000000 | USD |
CY2017Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
338111000 | USD |
CY2018Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
621751000 | USD |
CY2016 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
63213000 | USD |
CY2017 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
169554000 | USD |
CY2018 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
175485000 | USD |
CY2016 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-153998000 | USD |
CY2017 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-273137000 | USD |
CY2018 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-371370000 | USD |
CY2016 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
97147000 | USD |
CY2017 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
99901000 | USD |
CY2018 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
200013000 | USD |
CY2016 | us-gaap |
Net Income Loss
NetIncomeLoss
|
55577000 | USD |
CY2017Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
17467000 | USD |
CY2017Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
21260000 | USD |
CY2017Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
17945000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
29046000 | USD | |
CY2017 | us-gaap |
Net Income Loss
NetIncomeLoss
|
85718000 | USD |
CY2018Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
30068000 | USD |
CY2018Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
34860000 | USD |
CY2018Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
27934000 | USD |
CY2018Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
26970000 | USD |
CY2018 | us-gaap |
Net Income Loss
NetIncomeLoss
|
119832000 | USD |
us-gaap |
Number Of Businesses Acquired
NumberOfBusinessesAcquired
|
23 | acquisition | |
CY2018 | us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
2 | segment |
CY2018Q4 | us-gaap |
Number Of States In Which Entity Operates
NumberOfStatesInWhichEntityOperates
|
22 | state |
CY2016 | us-gaap |
Operating Expenses
OperatingExpenses
|
111632000 | USD |
CY2017 | us-gaap |
Operating Expenses
OperatingExpenses
|
157015000 | USD |
CY2018 | us-gaap |
Operating Expenses
OperatingExpenses
|
237451000 | USD |
CY2016 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
90837000 | USD |
CY2017 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
121900000 | USD |
CY2018 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
178415000 | USD |
CY2017Q4 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
6343000 | USD |
CY2018Q4 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
13581000 | USD |
CY2017Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
510000 | USD |
CY2018Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
515000 | USD |
CY2016 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
5000 | USD |
CY2017 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
-39000 | USD |
CY2018 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
741000 | USD |
CY2016 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
|
-5000 | USD |
CY2017 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
|
39000 | USD |
CY2018 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
|
-2746000 | USD |
CY2016 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
0 | USD |
CY2017 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
0 | USD |
CY2018 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
-1973000 | USD |
CY2016 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
0 | USD |
CY2017 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
0 | USD |
CY2018 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-32000 | USD |
CY2016 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-5000 | USD |
CY2017 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
39000 | USD |
CY2018 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-2746000 | USD |
CY2018 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-2746000 | USD |
CY2017Q4 | us-gaap |
Other Inventory Purchased Goods
OtherInventoryPurchasedGoods
|
49392000 | USD |
CY2018Q4 | us-gaap |
Other Inventory Purchased Goods
OtherInventoryPurchasedGoods
|
74914000 | USD |
CY2017Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
7783000 | USD |
CY2018Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
20272000 | USD |
CY2016 | us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-853000 | USD |
CY2017 | us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-422000 | USD |
CY2018 | us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
2841000 | USD |
CY2016 | us-gaap |
Payments For Hedge Financing Activities
PaymentsForHedgeFinancingActivities
|
0 | USD |
CY2017 | us-gaap |
Payments For Hedge Financing Activities
PaymentsForHedgeFinancingActivities
|
0 | USD |
CY2018 | us-gaap |
Payments For Hedge Financing Activities
PaymentsForHedgeFinancingActivities
|
31481000 | USD |
CY2016 | us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-44000 | USD |
CY2017 | us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
23000 | USD |
CY2018 | us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
66000 | USD |
CY2016 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
5214000 | USD |
CY2017 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
0 | USD |
CY2018 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
107567000 | USD |
CY2016 | us-gaap |
Payments Of Financing Costs
PaymentsOfFinancingCosts
|
417000 | USD |
CY2017 | us-gaap |
Payments Of Financing Costs
PaymentsOfFinancingCosts
|
997000 | USD |
CY2018 | us-gaap |
Payments Of Financing Costs
PaymentsOfFinancingCosts
|
7632000 | USD |
CY2016 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
1666000 | USD |
CY2017 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
4821000 | USD |
CY2018 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
2698000 | USD |
CY2016 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
138915000 | USD |
CY2017 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
251851000 | USD |
CY2018 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
343347000 | USD |
CY2016 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
15406000 | USD |
CY2017 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
22497000 | USD |
CY2018 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
34486000 | USD |
CY2017Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0 | |
CY2018Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0 | |
CY2017Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
1000000 | shares |
CY2018Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
1000000 | shares |
CY2017Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2018Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2017Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | USD |
CY2018Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | USD |
CY2017Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
18132000 | USD |
CY2018Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
22875000 | USD |
CY2016 | us-gaap |
Proceeds From Convertible Debt
ProceedsFromConvertibleDebt
|
0 | USD |
CY2017 | us-gaap |
Proceeds From Convertible Debt
ProceedsFromConvertibleDebt
|
0 | USD |
CY2018 | us-gaap |
Proceeds From Convertible Debt
ProceedsFromConvertibleDebt
|
172500000 | USD |
CY2017Q1 | us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
98600000 | USD |
CY2016 | us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
0 | USD |
CY2017 | us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
93306000 | USD |
CY2018 | us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
0 | USD |
CY2016 | us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
29002000 | USD |
CY2017 | us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
0 | USD |
CY2018 | us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
36981000 | USD |
CY2018Q1 | us-gaap |
Proceeds From Issuance Of Warrants
ProceedsFromIssuanceOfWarrants
|
18100000 | USD |
CY2016 | us-gaap |
Proceeds From Issuance Of Warrants
ProceedsFromIssuanceOfWarrants
|
0 | USD |
CY2017 | us-gaap |
Proceeds From Issuance Of Warrants
ProceedsFromIssuanceOfWarrants
|
0 | USD |
CY2018 | us-gaap |
Proceeds From Issuance Of Warrants
ProceedsFromIssuanceOfWarrants
|
18147000 | USD |
CY2016 | us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
422253000 | USD |
CY2017 | us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
673830000 | USD |
CY2018 | us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
1211464000 | USD |
CY2016 | us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
-24000 | USD |
CY2017 | us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
-64000 | USD |
CY2018 | us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
-13000 | USD |
CY2016 | us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
279000 | USD |
CY2017 | us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
1234000 | USD |
CY2018 | us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
6529000 | USD |
CY2016 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
1865000 | USD |
CY2016 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
1900000 | USD |
CY2017 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
926000 | USD |
CY2017 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
900000 | USD |
CY2018 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
3000 | USD |
CY2017Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
203439000 | USD |
CY2018Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
276374000 | USD |
CY2017Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
118486000 | USD |
CY2018Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
177145000 | USD |
CY2016 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
415000 | USD |
CY2017 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
1192000 | USD |
CY2018 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
563000 | USD |
CY2016 | us-gaap |
Repayments Of Debt
RepaymentsOfDebt
|
13240000 | USD |
CY2017 | us-gaap |
Repayments Of Debt
RepaymentsOfDebt
|
15766000 | USD |
CY2018 | us-gaap |
Repayments Of Debt
RepaymentsOfDebt
|
7691000 | USD |
CY2016 | us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
369346000 | USD |
CY2017 | us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
576860000 | USD |
CY2018 | us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
1106528000 | USD |
CY2017Q1 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
93300000 | USD |
CY2017Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
199180000 | USD |
CY2018Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
224874000 | USD |
CY2016 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1221887000 | USD |
CY2017Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
345427000 | USD |
CY2017Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
407145000 | USD |
CY2017Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
407511000 | USD |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
475570000 | USD | |
CY2017 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1635653000 | USD |
CY2018Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
551832000 | USD |
CY2018Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
604879000 | USD |
CY2018Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
575139000 | USD |
CY2018Q4 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
531211000 | USD |
CY2018 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
2263061000 | USD |
CY2016 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
62183000 | USD |
CY2017 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
90736000 | USD |
CY2018 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
128242000 | USD |
CY2016 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
6470000 | USD |
CY2017 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
10411000 | USD |
CY2018 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
13981000 | USD |
CY2016Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
168000 | shares |
CY2017Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
118000 | shares |
CY2018Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
230000 | shares |
CY2016Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
288000 | shares |
CY2018Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
44.35 | |
CY2016Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
|
12.30 | |
CY2017Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
|
40.95 | |
CY2016Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
11.08 | |
CY2017Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
18.36 | |
CY2018Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
34.72 | |
CY2016 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
|
4024000 | USD |
CY2017 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
|
2601000 | USD |
CY2018 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
|
195000 | USD |
CY2016 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
0 | shares |
CY2017 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
0 | shares |
CY2018 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
0 | shares |
CY2016 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
121000 | shares |
CY2017 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
340000 | shares |
CY2018 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
0 | shares |
CY2018 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
0 | shares |
CY2016 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
12.36 | |
CY2017 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
17.76 | |
CY2016Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
7869000 | USD |
CY2017Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
13932000 | USD |
CY2018Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
1570000 | USD |
CY2015Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
343000 | shares |
CY2017Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
548000 | shares |
CY2018Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
545000 | shares |
CY2015Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
10.84 | |
CY2016Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
23.59 | |
CY2017Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
44.07 | |
CY2018Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
|
50.46 | |
CY2016Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
|
150000 | shares |
CY2017Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
|
30000 | shares |
CY2018Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
|
115000 | shares |
CY2016 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Shares Issued In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
|
419925 | shares |
CY2017 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Shares Issued In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
|
411212 | shares |
CY2018 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Shares Issued In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
|
226595 | shares |
CY2016 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
10.62 | |
CY2017 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
11.62 | |
CY2018 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
0.78 | |
CY2016 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
0.00 | |
CY2017 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
0.00 | |
CY2018 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
0.00 | |
CY2016 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
40.95 | |
CY2017 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
53.83 | |
CY2018 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
0.00 | |
CY2016Q4 | us-gaap |
Share Price
SharePrice
|
50.87 | |
CY2017Q4 | us-gaap |
Share Price
SharePrice
|
69.45 | |
CY2018Q4 | us-gaap |
Share Price
SharePrice
|
29.61 | |
CY2016Q4 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
|
6671000 | USD |
CY2017Q4 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
|
6037000 | USD |
CY2018Q4 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
|
1570000 | USD |
CY2016 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
|
1800000 | USD |
CY2017 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
|
1200000 | USD |
CY2018 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
|
5800000 | USD |
CY2018Q4 | us-gaap |
Significant Change In Unrecognized Tax Benefits Is Reasonably Possible Amount Of Unrecorded Benefit
SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
|
0 | USD |
CY2016 | us-gaap |
Stock Granted During Period Value Sharebased Compensation
StockGrantedDuringPeriodValueSharebasedCompensation
|
6470000 | USD |
CY2017 | us-gaap |
Stock Granted During Period Value Sharebased Compensation
StockGrantedDuringPeriodValueSharebasedCompensation
|
10411000 | USD |
CY2018 | us-gaap |
Stock Granted During Period Value Sharebased Compensation
StockGrantedDuringPeriodValueSharebasedCompensation
|
13981000 | USD |
CY2017 | us-gaap |
Stock Issued During Period Shares New Issues
StockIssuedDuringPeriodSharesNewIssues
|
2025000 | shares |
CY2016 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
176000 | shares |
CY2017 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
80000 | shares |
CY2018 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
3000 | shares |
CY2017 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
93306000 | USD |
CY2016 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
1865000 | USD |
CY2017 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
926000 | USD |
CY2018 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
3000 | USD |
us-gaap |
Stock Repurchased And Retired During Period Shares
StockRepurchasedAndRetiredDuringPeriodShares
|
4785218 | shares | |
CY2016 | us-gaap |
Stock Repurchased And Retired During Period Shares
StockRepurchasedAndRetiredDuringPeriodShares
|
21317 | shares |
CY2017 | us-gaap |
Stock Repurchased And Retired During Period Shares
StockRepurchasedAndRetiredDuringPeriodShares
|
82970 | shares |
CY2018 | us-gaap |
Stock Repurchased And Retired During Period Shares
StockRepurchasedAndRetiredDuringPeriodShares
|
43402 | shares |
us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
155424000 | USD | |
CY2016 | us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
5214000 | USD |
CY2018 | us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
107567000 | USD |
CY2017Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
370685000 | USD |
CY2018Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
408754000 | USD |
CY2015Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
128597000 | USD |
CY2016Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
185448000 | USD |
CY2017Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
370685000 | USD |
CY2018Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
408754000 | USD |
CY2017 | us-gaap |
Tangible Asset Impairment Charges
TangibleAssetImpairmentCharges
|
0 | USD |
CY2018 | us-gaap |
Tangible Asset Impairment Charges
TangibleAssetImpairmentCharges
|
0 | USD |
CY2017Q4 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
0 | USD |
CY2018Q4 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
0 | USD |
CY2016 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
376000 | shares |
CY2017 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
413000 | shares |
CY2018 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
322000 | shares |
CY2016 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
22896000 | shares |
CY2017 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
24643000 | shares |
CY2018 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
24317000 | shares |
CY2016 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
22520000 | shares |
CY2017 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
24230000 | shares |
CY2018 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
23995000 | shares |