2015 Q4 Form 10-K Financial Statement
#000007660517000036 Filed on February 28, 2017
Income Statement
Concept | 2015 Q4 | 2015 Q3 | 2015 Q2 |
---|---|---|---|
Revenue | $248.7M | $214.8M | $233.5M |
YoY Change | 31.17% | 14.17% | 24.29% |
Cost Of Revenue | $207.2M | $179.8M | $193.1M |
YoY Change | 29.42% | 13.7% | 23.75% |
Gross Profit | $41.45M | $35.04M | $40.39M |
YoY Change | 40.47% | 16.69% | 26.95% |
Gross Profit Margin | 16.67% | 16.31% | 17.3% |
Selling, General & Admin | $19.80M | $10.81M | $11.22M |
YoY Change | 21.47% | 15.7% | 28.0% |
% of Gross Profit | 47.77% | 30.84% | 27.77% |
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $5.000M | $4.400M | $3.800M |
YoY Change | 56.25% | 46.67% | 72.73% |
% of Gross Profit | 12.06% | 12.56% | 9.41% |
Operating Expenses | $22.60M | $19.84M | $20.02M |
YoY Change | 27.68% | 13.12% | 22.82% |
Operating Profit | $18.85M | $15.20M | $20.37M |
YoY Change | 59.63% | 21.71% | 31.28% |
Interest Expense | -$1.500M | -$1.153M | -$900.0K |
YoY Change | 150.0% | 64.71% | 80.0% |
% of Operating Profit | -7.96% | -7.58% | -4.42% |
Other Income/Expense, Net | |||
YoY Change | |||
Pretax Income | $17.30M | $14.05M | $19.47M |
YoY Change | 55.86% | 19.1% | 29.73% |
Income Tax | $5.300M | $5.089M | $7.400M |
% Of Pretax Income | 30.64% | 36.22% | 38.0% |
Net Earnings | $12.04M | $8.960M | $12.07M |
YoY Change | 65.03% | 23.52% | 30.79% |
Net Earnings / Revenue | 4.84% | 4.17% | 5.17% |
Basic Earnings Per Share | $0.79 | $0.58 | $0.79 |
Diluted Earnings Per Share | $0.78 | $0.58 | $0.78 |
COMMON SHARES | |||
Basic Shares Outstanding | 15.34M shares | 15.31M | |
Diluted Shares Outstanding | 15.53M shares | 15.51M |
Balance Sheet
Concept | 2015 Q4 | 2015 Q3 | 2015 Q2 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $100.0K | $1.400M | $6.600M |
YoY Change | 0.0% | -48.15% | 100.0% |
Cash & Equivalents | $87.00K | $1.410M | $6.606M |
Short-Term Investments | |||
Other Short-Term Assets | $555.0K | $562.0K | $1.232M |
YoY Change | -54.28% | -92.7% | -81.05% |
Inventory | $89.48M | $96.18M | $73.43M |
Prepaid Expenses | |||
Receivables | $38.21M | $63.30M | $51.35M |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $133.9M | $170.6M | $138.9M |
YoY Change | 16.64% | 29.87% | 8.01% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $67.88M | $66.66M | $61.47M |
YoY Change | 18.35% | 24.14% | 31.34% |
Goodwill | $68.61M | $78.33M | $49.55M |
YoY Change | 116.9% | ||
Intangibles | $106.8M | $100.4M | $77.25M |
YoY Change | 115.48% | ||
Long-Term Investments | |||
YoY Change | |||
Other Assets | $555.0K | $3.100M | $3.700M |
YoY Change | -74.77% | 47.62% | 76.19% |
Total Long-Term Assets | $247.7M | $248.5M | $191.9M |
YoY Change | 75.96% | 87.69% | 51.95% |
TOTAL ASSETS | |||
Total Short-Term Assets | $133.9M | $170.6M | $138.9M |
Total Long-Term Assets | $247.7M | $248.5M | $191.9M |
Total Assets | $381.6M | $419.1M | $330.8M |
YoY Change | 49.31% | 58.89% | 29.78% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $28.74M | $34.69M | $36.43M |
YoY Change | -3.39% | -4.45% | -6.11% |
Accrued Expenses | $18.47M | $21.96M | $17.13M |
YoY Change | 20.02% | 59.11% | 24.14% |
Deferred Revenue | |||
YoY Change | |||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | $10.71M | $10.71M | $10.71M |
YoY Change | |||
Total Short-Term Liabilities | $57.93M | $67.36M | $64.27M |
YoY Change | 28.32% | 34.18% | 22.19% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $193.1M | $214.1M | $139.3M |
YoY Change | 91.13% | 99.54% | 36.96% |
Other Long-Term Liabilities | $1.900M | $2.200M | $2.200M |
YoY Change | -13.64% | -8.33% | 0.0% |
Total Long-Term Liabilities | $193.1M | $214.1M | $139.3M |
YoY Change | 91.13% | 95.18% | 34.06% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $57.93M | $67.36M | $64.27M |
Total Long-Term Liabilities | $193.1M | $214.1M | $139.3M |
Total Liabilities | $253.0M | $286.9M | $209.4M |
YoY Change | 65.57% | 77.0% | 32.46% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $62.57M | $65.83M | $56.87M |
YoY Change | 54.47% | ||
Common Stock | $8.308M | $8.444M | $8.579M |
YoY Change | 11.38% | ||
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $128.6M | $132.2M | $121.4M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $381.6M | $419.1M | $330.8M |
YoY Change | 49.31% | 58.89% | 29.78% |
Cashflow Statement
Concept | 2015 Q4 | 2015 Q3 | 2015 Q2 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $12.04M | $8.960M | $12.07M |
YoY Change | 65.03% | 23.52% | 30.79% |
Depreciation, Depletion And Amortization | $5.000M | $4.400M | $3.800M |
YoY Change | 56.25% | 46.67% | 72.73% |
Cash From Operating Activities | $40.30M | -$2.100M | $30.20M |
YoY Change | 79.11% | -132.31% | 228.26% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$3.300M | -$1.500M | -$1.300M |
YoY Change | 43.48% | -16.67% | -13.33% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | -$1.000M | -$77.90M | -$20.90M |
YoY Change | -89.47% | 938.67% | -62.07% |
Cash From Investing Activities | -$4.300M | -$79.40M | -$22.30M |
YoY Change | -63.56% | 744.68% | -60.53% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -37.40M | 76.20M | -1.300M |
YoY Change | 183.33% | 3363.64% | -102.57% |
NET CHANGE | |||
Cash From Operating Activities | 40.30M | -2.100M | 30.20M |
Cash From Investing Activities | -4.300M | -79.40M | -22.30M |
Cash From Financing Activities | -37.40M | 76.20M | -1.300M |
Net Change In Cash | -1.400M | -5.300M | 6.600M |
YoY Change | -44.0% | 657.14% | 100.0% |
FREE CASH FLOW | |||
Cash From Operating Activities | $40.30M | -$2.100M | $30.20M |
Capital Expenditures | -$3.300M | -$1.500M | -$1.300M |
Free Cash Flow | $43.60M | -$600.0K | $31.50M |
YoY Change | 75.81% | -107.23% | 194.39% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2016 | dei |
Amendment Flag
AmendmentFlag
|
false | |
CY2014 | patk |
Deferred Compensation Plan Gains Recognized On Differences In Value Between Proceeds And Cash Surrendered Value
DeferredCompensationPlanGainsRecognizedOnDifferencesInValueBetweenProceedsAndCashSurrenderedValue
|
0 | USD |
CY2016 | dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | |
CY2016 | dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
FY | |
CY2016 | dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2016 | |
CY2016 | dei |
Document Period End Date
DocumentPeriodEndDate
|
2016-12-31 | |
CY2016 | dei |
Document Type
DocumentType
|
10-K | |
CY2016 | dei |
Entity Central Index Key
EntityCentralIndexKey
|
0000076605 | |
CY2017Q1 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
15379586 | shares |
CY2016 | dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | |
CY2016 | dei |
Entity Filer Category
EntityFilerCategory
|
Large Accelerated Filer | |
CY2016Q2 | dei |
Entity Public Float
EntityPublicFloat
|
751521276 | USD |
CY2016 | dei |
Entity Registrant Name
EntityRegistrantName
|
PATRICK INDUSTRIES INC | |
CY2016 | dei |
Entity Voluntary Filers
EntityVoluntaryFilers
|
No | |
CY2016 | dei |
Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
|
Yes | |
CY2016 | dei |
Trading Symbol
TradingSymbol
|
patk | |
CY2015 | patk |
Business Acquisition Pro Forma Amortization Expense
BusinessAcquisitionProFormaAmortizationExpense
|
8300000 | USD |
CY2016 | patk |
Business Acquisition Pro Forma Amortization Expense
BusinessAcquisitionProFormaAmortizationExpense
|
3200000 | USD |
CY2016 | patk |
Debt Instrument Covenant Interest Coverage Ratio Minimum
DebtInstrumentCovenantInterestCoverageRatioMinimum
|
1.50 | |
CY2016Q4 | patk |
Debt Instrument Covenant Leverage Ratio Maximum
DebtInstrumentCovenantLeverageRatioMaximum
|
3.00 | |
CY2015Q4 | patk |
Deferred Compensation And Other
DeferredCompensationAndOther
|
1919000 | USD |
CY2016Q4 | patk |
Deferred Compensation And Other
DeferredCompensationAndOther
|
1610000 | USD |
CY2016 | patk |
Deferred Compensation Arrangement Period For Benefits
DeferredCompensationArrangementPeriodForBenefits
|
P10Y | |
CY2015 | patk |
Deferred Compensation Plan Gains Recognized On Differences In Value Between Proceeds And Cash Surrendered Value
DeferredCompensationPlanGainsRecognizedOnDifferencesInValueBetweenProceedsAndCashSurrenderedValue
|
0 | USD |
CY2016 | patk |
Deferred Compensation Plan Gains Recognized On Differences In Value Between Proceeds And Cash Surrendered Value
DeferredCompensationPlanGainsRecognizedOnDifferencesInValueBetweenProceedsAndCashSurrenderedValue
|
0 | USD |
CY2015 | patk |
Intangible Assets Acquired During Period
IntangibleAssetsAcquiredDuringPeriod
|
65920000 | USD |
CY2016 | patk |
Intangible Assets Acquired During Period
IntangibleAssetsAcquiredDuringPeriod
|
71267000 | USD |
CY2015 | patk |
Intangible Assets Excluding Goodwill Other Changes
IntangibleAssetsExcludingGoodwillOtherChanges
|
-82000 | USD |
CY2016 | patk |
Intangible Assets Excluding Goodwill Other Changes
IntangibleAssetsExcludingGoodwillOtherChanges
|
119000 | USD |
CY2015Q4 | patk |
Inventory Manufactured Goods Net
InventoryManufacturedGoodsNet
|
66683000 | USD |
CY2016Q4 | patk |
Inventory Manufactured Goods Net
InventoryManufacturedGoodsNet
|
88383000 | USD |
patk |
Number Of Companies Acquired
NumberOfCompaniesAcquired
|
19 | company | |
CY2016Q4 | patk |
Number Of Distribution Facilities
NumberOfDistributionFacilities
|
22 | facility |
CY2016Q4 | patk |
Number Of Letters Of Credit Contingently Liable For
NumberOfLettersOfCreditContingentlyLiableFor
|
3 | letter_of_credit |
CY2016Q4 | patk |
Number Of Manufacturing Plants
NumberOfManufacturingPlants
|
56 | facility |
CY2016Q4 | patk |
Self Insured Health Plan Annual Claim Limit Per Individual
SelfInsuredHealthPlanAnnualClaimLimitPerIndividual
|
250000 | USD |
CY2014 | patk |
Shares Used To Pay Taxes On Stock Grants
SharesUsedToPayTaxesOnStockGrants
|
644000 | USD |
CY2015 | patk |
Shares Used To Pay Taxes On Stock Grants
SharesUsedToPayTaxesOnStockGrants
|
1428000 | USD |
CY2016 | patk |
Shares Used To Pay Taxes On Stock Grants
SharesUsedToPayTaxesOnStockGrants
|
1842000 | USD |
patk |
Stock Repurchased And Retired Average Cost Per Share
StockRepurchasedAndRetiredAverageCostPerShare
|
25.63 | ||
CY2015Q4 | patk |
Total Materials Purchased For Resale Distribution Products Net
TotalMaterialsPurchasedForResaleDistributionProductsNet
|
22795000 | USD |
CY2016Q4 | patk |
Total Materials Purchased For Resale Distribution Products Net
TotalMaterialsPurchasedForResaleDistributionProductsNet
|
31636000 | USD |
CY2015Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
28744000 | USD |
CY2016Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
46752000 | USD |
CY2015Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
38213000 | USD |
CY2016Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
38455000 | USD |
CY2013Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
225000 | USD |
CY2014Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
175000 | USD |
CY2015Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
150000 | USD |
CY2016Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
92000 | USD |
CY2014 | us-gaap |
Allowance For Doubtful Accounts Receivable Recoveries
AllowanceForDoubtfulAccountsReceivableRecoveries
|
6000 | USD |
CY2015 | us-gaap |
Allowance For Doubtful Accounts Receivable Recoveries
AllowanceForDoubtfulAccountsReceivableRecoveries
|
1000 | USD |
CY2016 | us-gaap |
Allowance For Doubtful Accounts Receivable Recoveries
AllowanceForDoubtfulAccountsReceivableRecoveries
|
0 | USD |
CY2015Q4 | us-gaap |
Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
|
1527000 | USD |
CY2016Q4 | us-gaap |
Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
|
1881000 | USD |
CY2015Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
18468000 | USD |
CY2016Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
23575000 | USD |
CY2015Q4 | us-gaap |
Accrued Marketing Costs Current
AccruedMarketingCostsCurrent
|
3562000 | USD |
CY2016Q4 | us-gaap |
Accrued Marketing Costs Current
AccruedMarketingCostsCurrent
|
4665000 | USD |
CY2015Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
67571000 | USD |
CY2016Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
75682000 | USD |
CY2015Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
32000 | USD |
CY2016Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
27000 | USD |
CY2015Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
8308000 | USD |
CY2016Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
8243000 | USD |
CY2014 | us-gaap |
Adjustments To Additional Paid In Capital Tax Effect From Share Based Compensation
AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
|
1071000 | USD |
CY2015 | us-gaap |
Adjustments To Additional Paid In Capital Tax Effect From Share Based Compensation
AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
|
1147000 | USD |
CY2014 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
3300000 | USD |
CY2015 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
4700000 | USD |
CY2016 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
6500000 | USD |
CY2014 | us-gaap |
Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
|
193000 | USD |
CY2015 | us-gaap |
Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
|
497000 | USD |
CY2016 | us-gaap |
Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
|
473000 | USD |
CY2014 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
4500000 | USD |
CY2014 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
4477000 | USD |
CY2015 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
8800000 | USD |
CY2015 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
8787000 | USD |
CY2016 | us-gaap |
Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
|
63048000 | USD |
CY2016 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
13400000 | USD |
CY2016 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
13368000 | USD |
CY2014Q4 | us-gaap |
Assets
Assets
|
255561000 | USD |
CY2015 | us-gaap |
Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
|
55790000 | USD |
CY2015Q4 | us-gaap |
Assets
Assets
|
381584000 | USD |
CY2016Q4 | us-gaap |
Assets
Assets
|
534950000 | USD |
CY2015Q4 | us-gaap |
Assets Current
AssetsCurrent
|
133897000 | USD |
CY2016Q4 | us-gaap |
Assets Current
AssetsCurrent
|
172769000 | USD |
CY2015 | us-gaap |
Business Acquisition Pro Forma Earnings Per Share Basic
BusinessAcquisitionProFormaEarningsPerShareBasic
|
3.64 | |
CY2016 | us-gaap |
Business Acquisition Pro Forma Earnings Per Share Basic
BusinessAcquisitionProFormaEarningsPerShareBasic
|
4.20 | |
CY2015 | us-gaap |
Business Acquisition Pro Forma Earnings Per Share Diluted
BusinessAcquisitionProFormaEarningsPerShareDiluted
|
3.60 | |
CY2016 | us-gaap |
Business Acquisition Pro Forma Earnings Per Share Diluted
BusinessAcquisitionProFormaEarningsPerShareDiluted
|
4.13 | |
CY2015 | us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
1211980000 | USD |
CY2015 | us-gaap |
Cost Of Goods Sold
CostOfGoodsSold
|
768054000 | USD |
CY2016 | us-gaap |
Cost Of Goods Sold
CostOfGoodsSold
|
1019418000 | USD |
CY2014 | us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
13632000 | USD |
CY2015 | us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
21554000 | USD |
CY2016 | us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
24205000 | USD |
CY2014 | us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
16752000 | USD |
CY2015 | us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
25179000 | USD |
CY2016 | us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
1301399000 | USD |
CY2014 | us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
0 | USD |
CY2015 | us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
0 | USD |
CY2016 | us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
0 | USD |
CY2013Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
34000 | USD |
CY2014Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
123000 | 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 |
CY2014 | us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
89000 | USD |
CY2015 | us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
-36000 | USD |
CY2016 | us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
6362000 | USD |
CY2015Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
USD | |
CY2016Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
USD | |
CY2015Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0 | |
CY2016Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0 | |
CY2015Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
20000000 | shares |
CY2016Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
20000000 | shares |
CY2015Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
15160781 | shares |
CY2016Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
15319993 | shares |
CY2015Q4 | us-gaap |
Common Stock Value Outstanding
CommonStockValueOutstanding
|
57683000 | USD |
CY2016Q4 | us-gaap |
Common Stock Value Outstanding
CommonStockValueOutstanding
|
63716000 | USD |
CY2014 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
30651000 | USD |
CY2015 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
42220000 | USD |
CY2016 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
55572000 | USD |
CY2014 | us-gaap |
Cost Of Goods Sold
CostOfGoodsSold
|
617214000 | USD |
CY2016 | us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
28635000 | USD |
CY2014 | us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
3120000 | USD |
CY2015 | us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
3625000 | USD |
CY2016 | us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
4430000 | USD |
CY2015Q4 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
204484000 | USD |
CY2016Q4 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
273153000 | USD |
CY2015Q4 | us-gaap |
Debt Issuance Costs Line Of Credit Arrangements Net
DebtIssuanceCostsLineOfCreditArrangementsNet
|
1885000 | USD |
CY2016Q4 | us-gaap |
Debt Issuance Costs Line Of Credit Arrangements Net
DebtIssuanceCostsLineOfCreditArrangementsNet
|
1728000 | USD |
CY2016 | us-gaap |
Deferred Compensation Arrangement With Individual Compensation Expense
DeferredCompensationArrangementWithIndividualCompensationExpense
|
100000 | USD |
CY2014 | us-gaap |
Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
|
1496000 | USD |
CY2015 | us-gaap |
Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
|
-1563000 | USD |
CY2016 | us-gaap |
Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
|
-474000 | USD |
CY2015Q4 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
628000 | USD |
CY2016Q4 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
576000 | USD |
CY2014 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
1652000 | USD |
CY2015 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-1799000 | USD |
CY2016 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-560000 | USD |
CY2014 | us-gaap |
Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
|
156000 | USD |
CY2015 | us-gaap |
Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
|
-236000 | USD |
CY2016 | us-gaap |
Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
|
-86000 | USD |
CY2015Q4 | us-gaap |
Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
|
890000 | USD |
CY2016Q4 | us-gaap |
Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
|
1142000 | USD |
CY2015Q4 | us-gaap |
Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
|
2004000 | USD |
CY2015Q4 | us-gaap |
Deferred Tax Assets Liabilities Net Noncurrent
DeferredTaxAssetsLiabilitiesNetNoncurrent
|
2004000 | USD |
CY2016Q4 | us-gaap |
Deferred Tax Assets Liabilities Net Noncurrent
DeferredTaxAssetsLiabilitiesNetNoncurrent
|
0 | USD |
CY2015Q4 | us-gaap |
Deferred Tax Assets Operating Loss Carryforwards State And Local
DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
|
30000 | USD |
CY2016Q4 | us-gaap |
Deferred Tax Assets Operating Loss Carryforwards State And Local
DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
|
13000 | USD |
CY2015Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Other
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther
|
794000 | USD |
CY2016Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Other
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther
|
701000 | USD |
CY2015Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Pensions
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions
|
12000 | USD |
CY2016Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Pensions
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions
|
13000 | USD |
CY2015Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
|
2434000 | USD |
CY2016Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
|
3983000 | USD |
CY2015Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
|
4153000 | USD |
CY2016Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
|
4248000 | USD |
CY2015Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
|
59000 | USD |
CY2016Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
|
36000 | USD |
CY2015Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Reserves
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
|
1211000 | USD |
CY2016Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Reserves
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
|
1501000 | USD |
CY2016Q4 | us-gaap |
Deferred Tax Liabilities
DeferredTaxLiabilities
|
4988000 | USD |
CY2015Q4 | us-gaap |
Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
|
473000 | USD |
CY2016Q4 | us-gaap |
Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
|
9467000 | USD |
CY2015Q4 | us-gaap |
Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
|
0 | USD |
CY2016Q4 | us-gaap |
Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
|
4988000 | USD |
CY2015Q4 | us-gaap |
Deferred Tax Liabilities Prepaid Expenses
DeferredTaxLiabilitiesPrepaidExpenses
|
1955000 | USD |
CY2016Q4 | us-gaap |
Deferred Tax Liabilities Prepaid Expenses
DeferredTaxLiabilitiesPrepaidExpenses
|
500000 | USD |
CY2015Q4 | us-gaap |
Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
|
5151000 | USD |
CY2016Q4 | us-gaap |
Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
|
6658000 | USD |
CY2014 | us-gaap |
Employee Service Share Based Compensation Tax Benefit Realized From Exercise Of Stock Options
EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions
|
200000 | USD |
CY2015 | us-gaap |
Employee Service Share Based Compensation Tax Benefit Realized From Exercise Of Stock Options
EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions
|
200000 | USD |
CY2016 | us-gaap |
Employee Service Share Based Compensation Tax Benefit Realized From Exercise Of Stock Options
EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions
|
300000 | USD |
CY2014 | us-gaap |
Excess Tax Benefit From Share Based Compensation Financing Activities
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
|
1071000 | USD |
CY2015Q4 | us-gaap |
Defined Benefit Plan Assumptions Used Calculating Benefit Obligation Discount Rate
DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
|
0.045 | |
CY2016Q4 | us-gaap |
Defined Benefit Plan Assumptions Used Calculating Benefit Obligation Discount Rate
DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
|
0.045 | |
CY2014 | us-gaap |
Defined Contribution Plan Administrative Expenses
DefinedContributionPlanAdministrativeExpenses
|
100000 | USD |
CY2015 | us-gaap |
Defined Contribution Plan Administrative Expenses
DefinedContributionPlanAdministrativeExpenses
|
100000 | USD |
CY2014 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
10433000 | USD |
CY2015 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
16775000 | USD |
CY2016 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
24362000 | USD |
CY2014 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.92 | |
CY2015Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.60 | |
CY2015Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.79 | |
CY2015Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.58 | |
CY2015Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.79 | |
CY2015 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
2.76 | |
CY2016Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.87 | |
CY2016Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.13 | |
CY2016Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.80 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.90 | ||
CY2016 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
3.70 | |
CY2014 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.91 | |
CY2015Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.59 | |
CY2015Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.78 | |
CY2015Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.58 | |
CY2015Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.78 | |
CY2015 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
2.72 | |
CY2016Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.85 | |
CY2016Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.11 | |
CY2016Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.79 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.89 | ||
CY2016 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
3.64 | |
CY2014 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.375 | |
CY2015 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.356 | |
CY2016 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.336 | |
CY2014 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.35 | |
CY2015 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.35 | |
CY2016 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.35 | |
CY2014 | us-gaap |
Effective Income Tax Rate Reconciliation Deductions Qualified Production Activities
EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities
|
0.025 | |
CY2015 | us-gaap |
Effective Income Tax Rate Reconciliation Deductions Qualified Production Activities
EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities
|
0.028 | |
CY2016 | us-gaap |
Effective Income Tax Rate Reconciliation Deductions Qualified Production Activities
EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities
|
0.028 | |
CY2014 | us-gaap |
Effective Income Tax Rate Reconciliation Nondeductible Expense Share Based Compensation Cost
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
|
0.000 | |
CY2015 | us-gaap |
Effective Income Tax Rate Reconciliation Nondeductible Expense Share Based Compensation Cost
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
|
0.000 | |
CY2016 | us-gaap |
Effective Income Tax Rate Reconciliation Nondeductible Expense Share Based Compensation Cost
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
|
-0.015 | |
CY2014 | us-gaap |
Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
|
0.006 | |
CY2015 | us-gaap |
Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
|
0.003 | |
CY2016 | us-gaap |
Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
|
0.006 | |
CY2014 | us-gaap |
Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
|
0.044 | |
CY2015 | us-gaap |
Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
|
0.040 | |
CY2016 | us-gaap |
Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
|
0.034 | |
CY2014 | us-gaap |
Effective Income Tax Rate Reconciliation Tax Credits
EffectiveIncomeTaxRateReconciliationTaxCredits
|
0.000 | |
CY2015 | us-gaap |
Effective Income Tax Rate Reconciliation Tax Credits
EffectiveIncomeTaxRateReconciliationTaxCredits
|
0.009 | |
CY2016 | us-gaap |
Effective Income Tax Rate Reconciliation Tax Credits
EffectiveIncomeTaxRateReconciliationTaxCredits
|
0.011 | |
CY2015Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
11662000 | USD |
CY2016Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
12845000 | USD |
CY2016Q4 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
9500000 | USD |
CY2015Q2 | us-gaap |
Gross Profit
GrossProfit
|
40393000 | USD |
CY2015Q1 | us-gaap |
Gross Profit
GrossProfit
|
35394000 | USD |
CY2016 | us-gaap |
Goodwill And Intangible Asset Impairment
GoodwillAndIntangibleAssetImpairment
|
0 | USD |
CY2016 | us-gaap |
Goodwill Other Increase Decrease
GoodwillOtherIncreaseDecrease
|
169000 | USD |
CY2014 | us-gaap |
Gross Profit
GrossProfit
|
118503000 | USD |
CY2015 | us-gaap |
Excess Tax Benefit From Share Based Compensation Financing Activities
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
|
1147000 | USD |
CY2016 | us-gaap |
Excess Tax Benefit From Share Based Compensation Financing Activities
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
|
0 | USD |
CY2015Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
18904000 | USD |
CY2016Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
32272000 | USD |
CY2016Q4 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
15874000 | USD |
CY2016Q4 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
|
13924000 | USD |
CY2016Q4 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
14528000 | USD |
CY2016Q4 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
15258000 | USD |
CY2016Q4 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
15485000 | USD |
CY2014 | us-gaap |
Freight Costs
FreightCosts
|
900000 | USD |
CY2015 | us-gaap |
Freight Costs
FreightCosts
|
1100000 | USD |
CY2016 | us-gaap |
Freight Costs
FreightCosts
|
1400000 | USD |
CY2014Q4 | us-gaap |
Goodwill
Goodwill
|
31630000 | USD |
CY2015Q4 | us-gaap |
Goodwill
Goodwill
|
68606000 | USD |
CY2016Q4 | us-gaap |
Goodwill
Goodwill
|
109893000 | USD |
CY2015 | us-gaap |
Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
|
36976000 | USD |
CY2016 | us-gaap |
Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
|
41118000 | USD |
CY2014 | us-gaap |
Goodwill And Intangible Asset Impairment
GoodwillAndIntangibleAssetImpairment
|
0 | USD |
CY2015 | us-gaap |
Goodwill And Intangible Asset Impairment
GoodwillAndIntangibleAssetImpairment
|
0 | USD |
CY2015Q3 | us-gaap |
Gross Profit
GrossProfit
|
35041000 | USD |
CY2015Q4 | us-gaap |
Gross Profit
GrossProfit
|
41451000 | USD |
CY2015 | us-gaap |
Gross Profit
GrossProfit
|
152279000 | USD |
CY2016Q1 | us-gaap |
Gross Profit
GrossProfit
|
45352000 | USD |
CY2016Q2 | us-gaap |
Gross Profit
GrossProfit
|
55284000 | USD |
CY2016Q3 | us-gaap |
Gross Profit
GrossProfit
|
48852000 | USD |
us-gaap |
Gross Profit
GrossProfit
|
52981000 | USD | |
CY2016 | us-gaap |
Gross Profit
GrossProfit
|
202469000 | USD |
CY2014 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
49078000 | USD |
CY2015 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
65599000 | USD |
CY2016 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
83652000 | USD |
CY2014 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
18404000 | USD |
CY2014 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
18404000 | USD |
CY2015 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
23380000 | USD |
CY2015 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
23380000 | USD |
CY2016Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
5990000 | USD |
CY2016Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
9406000 | USD |
CY2016Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
6127000 | USD |
CY2016 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
28075000 | USD |
CY2016 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
28075000 | USD |
CY2014 | us-gaap |
Income Tax Reconciliation Deductions Qualified Production Activities
IncomeTaxReconciliationDeductionsQualifiedProductionActivities
|
1243000 | USD |
CY2015 | us-gaap |
Income Tax Reconciliation Deductions Qualified Production Activities
IncomeTaxReconciliationDeductionsQualifiedProductionActivities
|
1858000 | USD |
CY2016 | us-gaap |
Income Tax Reconciliation Deductions Qualified Production Activities
IncomeTaxReconciliationDeductionsQualifiedProductionActivities
|
2361000 | USD |
CY2014 | us-gaap |
Increase Decrease In Accounts And Other Receivables
IncreaseDecreaseInAccountsAndOtherReceivables
|
1942000 | USD |
CY2014 | us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
17177000 | USD |
CY2015 | us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
22960000 | USD |
CY2016 | us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
29278000 | USD |
CY2014 | us-gaap |
Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
|
0 | USD |
CY2015 | us-gaap |
Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
|
0 | USD |
CY2016 | us-gaap |
Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
|
-1255000 | USD |
CY2014 | us-gaap |
Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
|
303000 | USD |
CY2015 | us-gaap |
Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
|
240000 | USD |
CY2016 | us-gaap |
Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
|
531000 | USD |
CY2014 | us-gaap |
Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
|
2167000 | USD |
CY2015 | us-gaap |
Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
|
2654000 | USD |
CY2016 | us-gaap |
Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
|
2818000 | USD |
CY2014 | us-gaap |
Income Tax Reconciliation Tax Credits
IncomeTaxReconciliationTaxCredits
|
0 | USD |
CY2015 | us-gaap |
Income Tax Reconciliation Tax Credits
IncomeTaxReconciliationTaxCredits
|
616000 | USD |
CY2016 | us-gaap |
Income Tax Reconciliation Tax Credits
IncomeTaxReconciliationTaxCredits
|
936000 | USD |
CY2014 | us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
16700000 | USD |
CY2015 | us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
24100000 | USD |
CY2016 | us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
29200000 | USD |
CY2015 | us-gaap |
Increase Decrease In Accounts And Other Receivables
IncreaseDecreaseInAccountsAndOtherReceivables
|
-9017000 | USD |
CY2016 | us-gaap |
Increase Decrease In Accounts And Other Receivables
IncreaseDecreaseInAccountsAndOtherReceivables
|
-11324000 | USD |
CY2014 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
4869000 | USD |
CY2015 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-8664000 | USD |
CY2016 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
12796000 | USD |
CY2014 | us-gaap |
Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
|
-1652000 | USD |
CY2015 | us-gaap |
Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
|
1799000 | USD |
CY2016 | us-gaap |
Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
|
560000 | USD |
CY2014 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
1660000 | USD |
CY2015 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-3042000 | USD |
CY2016 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
12461000 | USD |
CY2014 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
1521000 | USD |
CY2015 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-465000 | USD |
CY2016 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
1629000 | USD |
CY2015Q4 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
125663000 | USD |
CY2016Q4 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
196811000 | USD |
CY2014Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
49544000 | USD |
CY2015Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
106759000 | USD |
CY2016Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
164539000 | USD |
CY2014 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-2393000 | USD |
CY2015 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-4319000 | USD |
CY2016 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-7185000 | USD |
CY2014 | us-gaap |
Interest Paid
InterestPaid
|
2400000 | USD |
CY2015 | us-gaap |
Interest Paid
InterestPaid
|
4400000 | USD |
CY2016 | us-gaap |
Interest Paid
InterestPaid
|
7100000 | USD |
CY2015Q4 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
10450000 | USD |
CY2016Q4 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
13300000 | USD |
CY2016 | us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
29002000 | USD |
CY2014 | us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
298201000 | USD |
CY2015Q4 | us-gaap |
Inventory Net
InventoryNet
|
89478000 | USD |
CY2016 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
63213000 | USD |
CY2014 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-78621000 | USD |
CY2015 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-147387000 | USD |
CY2016Q4 | us-gaap |
Inventory Net
InventoryNet
|
120019000 | USD |
CY2015Q4 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
52601000 | USD |
CY2016Q4 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
70148000 | USD |
CY2015Q4 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
5529000 | USD |
CY2016Q4 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
7659000 | USD |
CY2014 | us-gaap |
Lease And Rental Expense
LeaseAndRentalExpense
|
6700000 | USD |
CY2015 | us-gaap |
Lease And Rental Expense
LeaseAndRentalExpense
|
9300000 | USD |
CY2016 | us-gaap |
Lease And Rental Expense
LeaseAndRentalExpense
|
13700000 | USD |
CY2016Q4 | us-gaap |
Letters Of Credit Outstanding Amount
LettersOfCreditOutstandingAmount
|
1300000 | USD |
CY2015Q4 | us-gaap |
Liabilities
Liabilities
|
252987000 | USD |
CY2016Q4 | us-gaap |
Liabilities
Liabilities
|
349502000 | USD |
CY2015Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
381584000 | USD |
CY2016Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
534950000 | USD |
CY2015Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
57926000 | USD |
CY2016Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
86093000 | USD |
CY2015Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
10714000 | USD |
CY2016Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
15766000 | USD |
CY2015Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
193142000 | USD |
CY2016Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
256811000 | USD |
CY2014 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
32392000 | USD |
CY2015 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
80495000 | USD |
CY2016 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-153998000 | USD |
CY2014 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
46318000 | USD |
CY2015 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
66856000 | USD |
CY2016 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
97147000 | USD |
CY2014 | us-gaap |
Net Income Loss
NetIncomeLoss
|
30674000 | USD |
CY2015Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
9150000 | USD |
CY2015Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
12073000 | USD |
CY2015Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
8960000 | USD |
CY2015Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
12036000 | USD |
CY2015 | us-gaap |
Net Income Loss
NetIncomeLoss
|
42219000 | USD |
CY2016Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
12975000 | USD |
CY2016Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
16969000 | USD |
CY2016Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
12073000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
13560000 | USD | |
CY2016 | us-gaap |
Net Income Loss
NetIncomeLoss
|
55577000 | USD |
us-gaap |
New Accounting Pronouncement Or Change In Accounting Principle Effect Of Change On Net Income
NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnNetIncome
|
1300000 | USD | |
us-gaap |
Number Of Businesses Acquired
NumberOfBusinessesAcquired
|
14 | business | |
CY2016 | us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
2 | segment |
CY2016Q4 | us-gaap |
Number Of States In Which Entity Operates
NumberOfStatesInWhichEntityOperates
|
16 | state |
CY2014 | us-gaap |
Operating Expenses
OperatingExpenses
|
67032000 | USD |
CY2016 | us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
27000 | USD |
CY2014 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
13928000 | USD |
CY2015 | us-gaap |
Operating Expenses
OperatingExpenses
|
82361000 | USD |
CY2016 | us-gaap |
Operating Expenses
OperatingExpenses
|
111632000 | USD |
CY2014 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
51471000 | USD |
CY2015 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
69918000 | USD |
CY2016 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
90837000 | USD |
CY2015Q4 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
1717000 | USD |
CY2016Q4 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
4184000 | USD |
CY2015Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
555000 | USD |
CY2016Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
538000 | USD |
CY2014 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
23000 | USD |
CY2015 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
-1000 | USD |
CY2016 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
5000 | USD |
CY2014 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
|
-23000 | USD |
CY2015 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
|
1000 | USD |
CY2016 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
|
-5000 | USD |
CY2015Q4 | us-gaap |
Other Inventory Purchased Goods
OtherInventoryPurchasedGoods
|
24406000 | USD |
CY2016Q4 | us-gaap |
Other Inventory Purchased Goods
OtherInventoryPurchasedGoods
|
32869000 | USD |
CY2014 | us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-394000 | USD |
CY2015 | us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-664000 | USD |
CY2016 | us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-853000 | USD |
CY2014 | us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
98000 | USD |
CY2015 | us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-644000 | USD |
CY2015 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
22637000 | USD |
CY2016 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
5214000 | USD |
CY2014 | us-gaap |
Payments Of Financing Costs
PaymentsOfFinancingCosts
|
106000 | USD |
CY2015 | us-gaap |
Payments Of Financing Costs
PaymentsOfFinancingCosts
|
1979000 | USD |
CY2016 | us-gaap |
Payments Of Financing Costs
PaymentsOfFinancingCosts
|
417000 | USD |
CY2014 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
577000 | USD |
CY2015 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
1226000 | USD |
CY2016 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
1666000 | USD |
CY2014 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
72094000 | USD |
CY2015 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
140176000 | USD |
CY2016 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
138844000 | USD |
CY2014 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
6542000 | USD |
CY2015 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
7958000 | USD |
CY2016 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
15406000 | USD |
CY2015Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0 | |
CY2016Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0 | |
CY2015Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
1000000 | shares |
CY2016Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
1000000 | shares |
CY2015Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2016Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2015Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | USD |
CY2016Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | USD |
CY2015Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
6119000 | USD |
CY2016Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
7846000 | USD |
CY2014 | us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
0 | USD |
CY2015 | us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
75000000 | USD |
CY2014 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
137000 | USD |
CY2015 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
471000 | USD |
CY2015Q3 | us-gaap |
Sales Revenue Goods Net
SalesRevenueGoodsNet
|
214805000 | USD |
CY2016 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
6470000 | USD |
CY2015Q4 | us-gaap |
Sales Revenue Goods Net
SalesRevenueGoodsNet
|
248659000 | USD |
CY2016 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
415000 | USD |
CY2014 | us-gaap |
Repayments Of Debt
RepaymentsOfDebt
|
0 | USD |
CY2015 | us-gaap |
Sales Revenue Goods Net
SalesRevenueGoodsNet
|
920333000 | USD |
CY2016Q1 | us-gaap |
Sales Revenue Goods Net
SalesRevenueGoodsNet
|
278637000 | USD |
CY2014Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
144000 | shares |
CY2015Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
129000 | shares |
CY2015 | us-gaap |
Repayments Of Debt
RepaymentsOfDebt
|
8036000 | USD |
CY2016 | us-gaap |
Repayments Of Debt
RepaymentsOfDebt
|
13240000 | USD |
CY2016Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
112000 | shares |
CY2015 | us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
322601000 | USD |
CY2016 | us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
422253000 | USD |
CY2014 | us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
-148000 | USD |
CY2015 | us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
-101000 | USD |
CY2016 | us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
-24000 | USD |
CY2014 | us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
113000 | USD |
CY2015 | us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
103000 | USD |
CY2016 | us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
279000 | USD |
CY2014 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
26000 | USD |
CY2015 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
1900000 | USD |
CY2015 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
1861000 | USD |
CY2016 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
1865000 | USD |
CY2016 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
1900000 | USD |
CY2015Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
135449000 | USD |
CY2016Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
161165000 | USD |
CY2015Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
67878000 | USD |
CY2016Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
85483000 | USD |
CY2014 | us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
252147000 | USD |
CY2015 | us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
286135000 | USD |
CY2016 | us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
369346000 | USD |
CY2015Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
62574000 | USD |
CY2016Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
113462000 | USD |
CY2014 | us-gaap |
Sales Revenue Goods Net
SalesRevenueGoodsNet
|
735717000 | USD |
CY2015Q1 | us-gaap |
Sales Revenue Goods Net
SalesRevenueGoodsNet
|
223388000 | USD |
CY2015Q2 | us-gaap |
Sales Revenue Goods Net
SalesRevenueGoodsNet
|
233481000 | USD |
CY2016Q2 | us-gaap |
Sales Revenue Goods Net
SalesRevenueGoodsNet
|
315163000 | USD |
CY2016Q3 | us-gaap |
Sales Revenue Goods Net
SalesRevenueGoodsNet
|
304151000 | USD |
us-gaap |
Sales Revenue Goods Net
SalesRevenueGoodsNet
|
323936000 | USD | |
CY2016 | us-gaap |
Sales Revenue Goods Net
SalesRevenueGoodsNet
|
1221887000 | USD |
CY2014 | us-gaap |
Sales Revenue Net
SalesRevenueNet
|
735717000 | USD |
CY2015 | us-gaap |
Sales Revenue Net
SalesRevenueNet
|
920333000 | USD |
CY2016 | us-gaap |
Sales Revenue Net
SalesRevenueNet
|
1221887000 | USD |
CY2014 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
36392000 | USD |
CY2015 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
46468000 | USD |
CY2016 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
62183000 | USD |
CY2014Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
13.16 | |
CY2016Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
192000 | shares |
CY2016Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
|
100000 | shares |
CY2014 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
3282000 | USD |
CY2015 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
4666000 | USD |
CY2013Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
15.31 | |
CY2014Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
16.24 | |
CY2015Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
16.26 | |
CY2015Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
14.57 | |
CY2015Q4 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
|
3729000 | USD |
CY2016Q4 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
|
6671000 | USD |
CY2014 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Shares Issued In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
|
165060 | shares |
CY2015 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Shares Issued In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
|
278757 | shares |
CY2014 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
|
1800000 | USD |
CY2015 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
|
1800000 | USD |
CY2016Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
16.62 | |
CY2014 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
|
616000 | USD |
CY2015 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
|
3151000 | USD |
CY2016 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
|
4024000 | USD |
CY2014 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
0 | shares |
CY2015 | 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 Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
0 | shares |
CY2014 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
0 | shares |
CY2014 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
0 | shares |
CY2015 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
0 | shares |
CY2015 | 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 Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
80000 | shares |
CY2016 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
18.54 | |
CY2014Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
4499000 | USD |
CY2015Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
6234000 | USD |
CY2016Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
7869000 | USD |
CY2013Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
366000 | shares |
CY2014Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
344000 | shares |
CY2015Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
229000 | shares |
CY2016Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
35.39 | |
CY2014Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
|
18.45 | |
CY2015Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
|
18.45 | |
CY2016Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
|
18.45 | |
CY2014Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
|
100000 | shares |
CY2015Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
|
100000 | shares |
CY2016 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Shares Issued In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
|
279950 | shares |
CY2014 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
1.17 | |
CY2015 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
16.18 | |
CY2016 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
15.93 | |
CY2014 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
0.00 | |
CY2015 | 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 Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
0.00 | |
CY2014 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
0.00 | |
CY2015 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
0.00 | |
CY2016 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
61.43 | |
CY2014Q4 | us-gaap |
Share Price
SharePrice
|
29.32 | |
CY2015Q4 | us-gaap |
Share Price
SharePrice
|
43.50 | |
CY2016Q4 | us-gaap |
Share Price
SharePrice
|
76.30 | |
CY2014Q4 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
|
2325000 | USD |
CY2016 | us-gaap |
Tangible Asset Impairment Charges
TangibleAssetImpairmentCharges
|
0 | USD |
CY2016 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
|
1800000 | USD |
CY2014 | us-gaap |
Shipping Handling And Transportation Costs
ShippingHandlingAndTransportationCosts
|
26163000 | USD |
CY2015 | us-gaap |
Shipping Handling And Transportation Costs
ShippingHandlingAndTransportationCosts
|
27106000 | USD |
CY2014 | us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
13928000 | USD |
CY2015 | us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
22637000 | USD |
CY2016 | us-gaap |
Shipping Handling And Transportation Costs
ShippingHandlingAndTransportationCosts
|
36081000 | USD |
CY2016Q4 | us-gaap |
Significant Change In Unrecognized Tax Benefits Is Reasonably Possible Amount Of Unrecorded Benefit
SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
|
0 | USD |
CY2014 | us-gaap |
Stock Granted During Period Value Sharebased Compensation
StockGrantedDuringPeriodValueSharebasedCompensation
|
3282000 | USD |
CY2015 | us-gaap |
Stock Granted During Period Value Sharebased Compensation
StockGrantedDuringPeriodValueSharebasedCompensation
|
4666000 | USD |
CY2016 | us-gaap |
Stock Granted During Period Value Sharebased Compensation
StockGrantedDuringPeriodValueSharebasedCompensation
|
6470000 | USD |
CY2014 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
22000 | shares |
CY2014 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
22500 | shares |
CY2015 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
115000 | shares |
CY2015 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
115000 | shares |
CY2016 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
117000 | shares |
CY2016 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
117100 | shares |
CY2014 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
26000 | USD |
CY2015 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
1861000 | USD |
CY2016 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
1865000 | USD |
us-gaap |
Stock Repurchased And Retired During Period Shares
StockRepurchasedAndRetiredDuringPeriodShares
|
1867415 | shares | |
CY2014 | us-gaap |
Stock Repurchased And Retired During Period Shares
StockRepurchasedAndRetiredDuringPeriodShares
|
21726 | shares |
CY2015 | us-gaap |
Stock Repurchased And Retired During Period Shares
StockRepurchasedAndRetiredDuringPeriodShares
|
29536 | shares |
CY2016 | us-gaap |
Stock Repurchased And Retired During Period Shares
StockRepurchasedAndRetiredDuringPeriodShares
|
14211 | shares |
us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
47857000 | USD | |
CY2016 | us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
5214000 | USD |
CY2015Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
128597000 | USD |
CY2016Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
185448000 | USD |
CY2013Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
82310000 | USD |
CY2014Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
102768000 | 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 |
CY2015 | us-gaap |
Tangible Asset Impairment Charges
TangibleAssetImpairmentCharges
|
0 | USD |
CY2015Q4 | us-gaap |
Unamortized Debt Issuance Expense
UnamortizedDebtIssuanceExpense
|
2500000 | USD |
CY2015Q4 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
0 | USD |
CY2016Q4 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
0 | USD |
CY2014 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
89000 | shares |
CY2015 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
180000 | shares |
CY2016 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
251000 | shares |
CY2014 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
16039000 | shares |
CY2015 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
15503000 | shares |
CY2016Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
15192000 | shares |
CY2016Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
15231000 | shares |
CY2016Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
15308000 | shares |
CY2016 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
15264000 | shares |
CY2014 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
15950000 | shares |
CY2015 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
15323000 | shares |
CY2016 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
15013000 | shares |