2017 Q3 Form 10-Q Financial Statement
#000143774917018040 Filed on November 01, 2017
Income Statement
Concept | 2017 Q3 | 2016 Q4 |
---|---|---|
Revenue | $313.4M | $280.3M |
YoY Change | 15.24% | |
Cost Of Revenue | $184.2M | $166.6M |
YoY Change | 5.86% | |
Gross Profit | $133.7M | $113.8M |
YoY Change | 36.57% | |
Gross Profit Margin | 42.65% | 40.58% |
Selling, General & Admin | $56.76M | $56.59M |
YoY Change | 11.09% | |
% of Gross Profit | 42.47% | 49.74% |
Research & Development | $11.99M | $10.40M |
YoY Change | 0.63% | |
% of Gross Profit | 8.97% | 9.14% |
Depreciation & Amortization | $15.95M | $13.12M |
YoY Change | 13.24% | |
% of Gross Profit | 11.93% | 11.53% |
Operating Expenses | $75.04M | $86.23M |
YoY Change | 10.09% | |
Operating Profit | $58.61M | $27.53M |
YoY Change | 97.32% | |
Interest Expense | $3.467M | $2.571M |
YoY Change | 107.6% | |
% of Operating Profit | 5.92% | 9.34% |
Other Income/Expense, Net | $1.013M | $778.0K |
YoY Change | -497.25% | |
Pretax Income | $55.52M | $30.43M |
YoY Change | 63.24% | |
Income Tax | $12.72M | -$369.0K |
% Of Pretax Income | 22.9% | -1.21% |
Net Earnings | $42.81M | $30.80M |
YoY Change | 57.66% | |
Net Earnings / Revenue | 13.66% | 10.99% |
Basic Earnings Per Share | $1.88 | $1.36 |
Diluted Earnings Per Share | $1.87 | $1.35 |
COMMON SHARES | ||
Basic Shares Outstanding | 22.71M shares | 22.58M |
Diluted Shares Outstanding | 22.95M shares | 22.73M |
Balance Sheet
Concept | 2017 Q3 | 2016 Q4 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $321.9M | $198.5M |
YoY Change | 75.52% | |
Cash & Equivalents | $372.8M | $275.1M |
Short-Term Investments | $0.00 | $4.000M |
Other Short-Term Assets | $51.90M | $15.50M |
YoY Change | 262.94% | |
Inventory | $136.5M | $114.1M |
Prepaid Expenses | ||
Receivables | $197.5M | $176.0M |
Other Receivables | $6.700M | $14.40M |
Total Short-Term Assets | $759.4M | $612.1M |
YoY Change | 46.07% | |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $244.9M | $217.2M |
YoY Change | 9.07% | |
Goodwill | $451.1M | $403.5M |
YoY Change | 24.16% | |
Intangibles | $213.0M | |
YoY Change | ||
Long-Term Investments | $11.90M | $15.00M |
YoY Change | -14.39% | |
Other Assets | $8.913M | $10.85M |
YoY Change | -51.72% | |
Total Long-Term Assets | $942.8M | $879.1M |
YoY Change | 14.71% | |
TOTAL ASSETS | ||
Total Short-Term Assets | $759.4M | $612.1M |
Total Long-Term Assets | $942.8M | $879.1M |
Total Assets | $1.702B | $1.491B |
YoY Change | 26.86% | |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $103.8M | $90.71M |
YoY Change | 32.8% | |
Accrued Expenses | $52.79M | $36.14M |
YoY Change | -5.26% | |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $9.375M | $6.250M |
YoY Change | 50.0% | |
Total Short-Term Liabilities | $226.2M | $187.5M |
YoY Change | 26.49% | |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $492.3M | $447.9M |
YoY Change | 36.09% | |
Other Long-Term Liabilities | $26.23M | $20.37M |
YoY Change | 108.57% | |
Total Long-Term Liabilities | $518.5M | $468.3M |
YoY Change | 38.52% | |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $226.2M | $187.5M |
Total Long-Term Liabilities | $518.5M | $468.3M |
Total Liabilities | $744.7M | $655.8M |
YoY Change | 34.63% | |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $741.4M | $634.4M |
YoY Change | ||
Common Stock | $229.0K | $228.0K |
YoY Change | ||
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | $41.26M | $36.51M |
YoY Change | ||
Treasury Stock Shares | $409.1K | |
Shareholders Equity | $933.1M | $814.8M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $1.702B | $1.491B |
YoY Change | 26.86% |
Cashflow Statement
Concept | 2017 Q3 | 2016 Q4 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $42.81M | $30.80M |
YoY Change | 57.66% | |
Depreciation, Depletion And Amortization | $15.95M | $13.12M |
YoY Change | 13.24% | |
Cash From Operating Activities | $70.70M | $64.70M |
YoY Change | 174.03% | |
INVESTING ACTIVITIES | ||
Capital Expenditures | -$15.90M | -$14.30M |
YoY Change | 43.24% | |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $1.900M | -$110.0M |
YoY Change | -102.11% | |
Cash From Investing Activities | -$14.00M | -$124.3M |
YoY Change | -86.14% | |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -13.00M | 73.60M |
YoY Change | -12.75% | |
NET CHANGE | ||
Cash From Operating Activities | 70.70M | 64.70M |
Cash From Investing Activities | -14.00M | -124.3M |
Cash From Financing Activities | -13.00M | 73.60M |
Net Change In Cash | 43.70M | 14.00M |
YoY Change | -148.5% | |
FREE CASH FLOW | ||
Cash From Operating Activities | $70.70M | $64.70M |
Capital Expenditures | -$15.90M | -$14.30M |
Free Cash Flow | $86.60M | $79.00M |
YoY Change | 134.69% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2017Q3 | lfus |
Accumulated Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Liability Adjustment Tax
AccumulatedOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansLiabilityAdjustmentTax
|
1200000 | |
CY2016Q4 | lfus |
Accumulated Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Liability Adjustment Tax
AccumulatedOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansLiabilityAdjustmentTax
|
1100000 | |
CY2016Q4 | lfus |
Business Acquisition Pro Forma Income Loss From Continuing Operations Before Tax
BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeTax
|
32760000 | |
lfus |
Business Acquisition Pro Forma Income Loss From Continuing Operations Before Tax
BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeTax
|
110982000 | ||
lfus |
Business Combination Consideration Transferred Commitment To Purchase Noncontrolling Interest
BusinessCombinationConsiderationTransferredCommitmentToPurchaseNoncontrollingInterest
|
9000000 | ||
lfus |
Business Combination Consideration Transferred Commitment To Purchase Noncontrolling Interest
BusinessCombinationConsiderationTransferredCommitmentToPurchaseNoncontrollingInterest
|
|||
CY2017Q3 | lfus |
Customer Lists Trademarks And Tradenames
CustomerListsTrademarksAndTradenames
|
104738000 | |
CY2016Q4 | lfus |
Customer Lists Trademarks And Tradenames
CustomerListsTrademarksAndTradenames
|
110425000 | |
CY2017Q3 | lfus |
Distribution Network
DistributionNetwork
|
20329000 | |
CY2016Q4 | lfus |
Distribution Network
DistributionNetwork
|
18995000 | |
CY2017Q3 | lfus |
Entrusted Loan
EntrustedLoan
|
||
CY2016Q4 | lfus |
Entrusted Loan
EntrustedLoan
|
3522000 | |
lfus |
Increase Decrease In Entrusted Loan Payable
IncreaseDecreaseInEntrustedLoanPayable
|
-3599000 | ||
lfus |
Increase Decrease In Entrusted Loan Payable
IncreaseDecreaseInEntrustedLoanPayable
|
-4056000 | ||
lfus |
Noncash Charges Related To Inventory Stepup
NoncashChargesRelatedToInventoryStepup
|
1607000 | ||
lfus |
Noncash Charges Related To Inventory Stepup
NoncashChargesRelatedToInventoryStepup
|
7456000 | ||
CY2017Q3 | lfus |
Patents Licenses And Software
PatentsLicensesAndSoftware
|
84455000 | |
CY2016Q4 | lfus |
Patents Licenses And Software
PatentsLicensesAndSoftware
|
83607000 | |
lfus |
Repayments Of Entrusted Loans
RepaymentsOfEntrustedLoans
|
3599000 | ||
lfus |
Repayments Of Entrusted Loans
RepaymentsOfEntrustedLoans
|
4056000 | ||
CY2017Q3 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
103849000 | |
CY2016Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
90712000 | |
CY2017Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
197539000 | |
CY2016Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
176032000 | |
CY2017Q3 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
16281000 | |
CY2016Q4 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
8846000 | |
CY2017Q3 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
52786000 | |
CY2016Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
36138000 | |
CY2017Q3 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
344288000 | |
CY2016Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
312188000 | |
CY2017Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-73343000 | |
CY2016Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-74579000 | |
CY2017Q3 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
306118000 | |
CY2016Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
291258000 | |
CY2017Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
30658 | |
CY2016Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
25874 | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
18407000 | ||
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
13384000 | ||
CY2017Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
6292000 | |
CY2016Q4 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
4432000 | |
CY2017Q3 | us-gaap |
Assets
Assets
|
1702192000 | |
CY2016Q4 | us-gaap |
Assets
Assets
|
1491194000 | |
CY2017Q3 | us-gaap |
Assets Current
AssetsCurrent
|
759364000 | |
CY2016Q4 | us-gaap |
Assets Current
AssetsCurrent
|
612081000 | |
CY2017Q3 | us-gaap |
Buildings And Improvements Gross
BuildingsAndImprovementsGross
|
86111000 | |
CY2016Q4 | us-gaap |
Buildings And Improvements Gross
BuildingsAndImprovementsGross
|
80553000 | |
CY2016Q4 | us-gaap |
Business Acquisition Pro Forma Earnings Per Share Basic
BusinessAcquisitionProFormaEarningsPerShareBasic
|
1.47 | |
us-gaap |
Business Acquisition Pro Forma Earnings Per Share Basic
BusinessAcquisitionProFormaEarningsPerShareBasic
|
4.30 | ||
CY2016Q4 | us-gaap |
Business Acquisition Pro Forma Earnings Per Share Diluted
BusinessAcquisitionProFormaEarningsPerShareDiluted
|
1.46 | |
us-gaap |
Business Acquisition Pro Forma Earnings Per Share Diluted
BusinessAcquisitionProFormaEarningsPerShareDiluted
|
4.27 | ||
CY2016Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
194494000 | |
us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
97704000 | ||
CY2016Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
275124000 | |
CY2016Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
328786000 | |
CY2016Q4 | us-gaap |
Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
|
33119000 | |
us-gaap |
Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
|
96819000 | ||
CY2016Q4 | us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
290377000 | |
us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
846127000 | ||
CY2017Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
372828000 | |
us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
-134292000 | ||
CY2017Q3 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2016Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2017Q3 | us-gaap |
Common Stock Value
CommonStockValue
|
229000 | |
CY2016Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
228000 | |
CY2017Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
42569000 | |
CY2016Q4 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
25888000 | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
131574000 | ||
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
67762000 | ||
CY2017Q3 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
184238000 | |
CY2016Q4 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
166572000 | |
us-gaap |
Cost Of Revenue
CostOfRevenue
|
536776000 | ||
us-gaap |
Cost Of Revenue
CostOfRevenue
|
472861000 | ||
CY2017Q3 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
3432000 | |
CY2016Q4 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
3820000 | |
CY2017Q3 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
7719000 | |
CY2016Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
7066000 | |
CY2017Q3 | us-gaap |
Deferred Tax Assets Net Current
DeferredTaxAssetsNetCurrent
|
17806000 | |
CY2016Q4 | us-gaap |
Deferred Tax Assets Net Current
DeferredTaxAssetsNetCurrent
|
20585000 | |
CY2017Q3 | us-gaap |
Defined Benefit Plan Amortization Of Prior Service Cost Credit
DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
|
84000 | |
CY2016Q4 | us-gaap |
Defined Benefit Plan Amortization Of Prior Service Cost Credit
DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
|
74000 | |
us-gaap |
Defined Benefit Plan Amortization Of Prior Service Cost Credit
DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
|
252000 | ||
us-gaap |
Defined Benefit Plan Amortization Of Prior Service Cost Credit
DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
|
220000 | ||
CY2017Q3 | us-gaap |
Defined Benefit Plan Expected Return On Plan Assets
DefinedBenefitPlanExpectedReturnOnPlanAssets
|
476000 | |
CY2016Q4 | us-gaap |
Defined Benefit Plan Expected Return On Plan Assets
DefinedBenefitPlanExpectedReturnOnPlanAssets
|
520000 | |
us-gaap |
Defined Benefit Plan Expected Return On Plan Assets
DefinedBenefitPlanExpectedReturnOnPlanAssets
|
1428000 | ||
us-gaap |
Defined Benefit Plan Expected Return On Plan Assets
DefinedBenefitPlanExpectedReturnOnPlanAssets
|
1560000 | ||
CY2017Q3 | us-gaap |
Defined Benefit Plan Interest Cost
DefinedBenefitPlanInterestCost
|
360000 | |
CY2016Q4 | us-gaap |
Defined Benefit Plan Interest Cost
DefinedBenefitPlanInterestCost
|
496000 | |
us-gaap |
Defined Benefit Plan Interest Cost
DefinedBenefitPlanInterestCost
|
1080000 | ||
us-gaap |
Defined Benefit Plan Interest Cost
DefinedBenefitPlanInterestCost
|
1489000 | ||
CY2017Q3 | us-gaap |
Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
|
376000 | |
CY2016Q4 | us-gaap |
Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
|
382000 | |
us-gaap |
Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
|
1128000 | ||
us-gaap |
Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
|
1146000 | ||
CY2017Q3 | us-gaap |
Defined Benefit Plan Service Cost
DefinedBenefitPlanServiceCost
|
408000 | |
CY2016Q4 | us-gaap |
Defined Benefit Plan Service Cost
DefinedBenefitPlanServiceCost
|
332000 | |
us-gaap |
Defined Benefit Plan Service Cost
DefinedBenefitPlanServiceCost
|
1224000 | ||
us-gaap |
Defined Benefit Plan Service Cost
DefinedBenefitPlanServiceCost
|
997000 | ||
us-gaap |
Depreciation
Depreciation
|
28228000 | ||
us-gaap |
Depreciation
Depreciation
|
24841000 | ||
CY2017Q3 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
15946000 | |
CY2016Q4 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
13117000 | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
46634000 | ||
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
38225000 | ||
CY2017Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.88 | |
CY2016Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.36 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
5.75 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
3.43 | ||
CY2017Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.87 | |
CY2016Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.35 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
5.69 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
3.41 | ||
us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
|
2076000 | ||
us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
|
1793000 | ||
CY2017Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.229 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.187 | ||
CY2016Q4 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.012 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.156 | ||
CY2017Q3 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
42131000 | |
CY2016Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
42810000 | |
us-gaap |
Excess Tax Benefit From Share Based Compensation Financing Activities
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
|
|||
us-gaap |
Excess Tax Benefit From Share Based Compensation Financing Activities
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
|
2272000 | ||
us-gaap |
Excess Tax Benefit From Share Based Compensation Operating Activities
ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
|
|||
us-gaap |
Excess Tax Benefit From Share Based Compensation Operating Activities
ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
|
2272000 | ||
CY2017Q3 | us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
-632000 | |
us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
7267000 | ||
us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
-23613000 | ||
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
1757000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
26792000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
17973000 | ||
CY2016Q4 | us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
4700000 | |
us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
1483000 | ||
us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
7114000 | ||
us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
-584000 | ||
us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
-440000 | ||
CY2017Q3 | us-gaap |
Goodwill
Goodwill
|
451131000 | |
CY2016Q4 | us-gaap |
Goodwill
Goodwill
|
403544000 | |
us-gaap |
Goodwill And Intangible Asset Impairment
GoodwillAndIntangibleAssetImpairment
|
|||
us-gaap |
Goodwill And Intangible Asset Impairment
GoodwillAndIntangibleAssetImpairment
|
14809000 | ||
CY2017Q3 | us-gaap |
Goodwill And Intangible Asset Impairment
GoodwillAndIntangibleAssetImpairment
|
||
CY2016Q4 | us-gaap |
Goodwill And Intangible Asset Impairment
GoodwillAndIntangibleAssetImpairment
|
14809000 | |
CY2017Q3 | us-gaap |
Gross Profit
GrossProfit
|
133651000 | |
CY2016Q4 | us-gaap |
Gross Profit
GrossProfit
|
113759000 | |
us-gaap |
Gross Profit
GrossProfit
|
379909000 | ||
us-gaap |
Gross Profit
GrossProfit
|
298780000 | ||
us-gaap |
Impairment Of Long Lived Assets To Be Disposed Of
ImpairmentOfLongLivedAssetsToBeDisposedOf
|
|||
us-gaap |
Impairment Of Long Lived Assets To Be Disposed Of
ImpairmentOfLongLivedAssetsToBeDisposedOf
|
1391000 | ||
CY2017Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
55523000 | |
CY2016Q4 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
30433000 | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
160308000 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
91524000 | ||
CY2017Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
12715000 | |
CY2016Q4 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-369000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
29970000 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
14281000 | ||
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
9448000 | ||
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
7845000 | ||
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
6497000 | ||
us-gaap |
Increase Decrease In Accrued Salaries
IncreaseDecreaseInAccruedSalaries
|
-3788000 | ||
us-gaap |
Increase Decrease In Accrued Salaries
IncreaseDecreaseInAccruedSalaries
|
1388000 | ||
us-gaap |
Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
|
-1863000 | ||
us-gaap |
Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
|
|||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
17159000 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-4505000 | ||
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-15537000 | ||
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
25092000 | ||
CY2017Q3 | us-gaap |
Interest Expense
InterestExpense
|
3467000 | |
CY2016Q4 | us-gaap |
Interest Expense
InterestExpense
|
2571000 | |
us-gaap |
Interest Expense
InterestExpense
|
9868000 | ||
us-gaap |
Interest Expense
InterestExpense
|
6286000 | ||
CY2017Q3 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
69708000 | |
CY2016Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
58478000 | |
CY2017Q3 | us-gaap |
Inventory Net
InventoryNet
|
136505000 | |
CY2016Q4 | us-gaap |
Inventory Net
InventoryNet
|
114063000 | |
CY2017Q3 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
38320000 | |
CY2016Q4 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
32231000 | |
CY2017Q3 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
28477000 | |
CY2016Q4 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
23354000 | |
CY2017Q3 | us-gaap |
Land
Land
|
9690000 | |
CY2016Q4 | us-gaap |
Land
Land
|
9268000 | |
CY2017Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
1702192000 | |
CY2016Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
1491194000 | |
CY2017Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
226156000 | |
CY2016Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
187541000 | |
CY2017Q3 | us-gaap |
Line Of Credit
LineOfCredit
|
15000000 | |
CY2016Q4 | us-gaap |
Line Of Credit
LineOfCredit
|
112500000 | |
CY2017Q3 | us-gaap |
Loans Payable To Bank
LoansPayableToBank
|
115625000 | |
CY2016Q4 | us-gaap |
Loans Payable To Bank
LoansPayableToBank
|
120313000 | |
CY2017Q3 | us-gaap |
Long Term Debt
LongTermDebt
|
501647000 | |
CY2016Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
454142000 | |
CY2017Q3 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
9375000 | |
CY2016Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
6250000 | |
CY2017Q3 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
492272000 | |
CY2016Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
447892000 | |
CY2017Q3 | us-gaap |
Machinery And Equipment Gross
MachineryAndEquipmentGross
|
493361000 | |
CY2016Q4 | us-gaap |
Machinery And Equipment Gross
MachineryAndEquipmentGross
|
439542000 | |
CY2017Q3 | us-gaap |
Minority Interest
MinorityInterest
|
137000 | |
CY2016Q4 | us-gaap |
Minority Interest
MinorityInterest
|
143000 | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-6491000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
262381000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-79201000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-498481000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
181320000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
100015000 | ||
CY2017Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
42808000 | |
CY2016Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
30802000 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
130338000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
77243000 | ||
CY2017Q3 | us-gaap |
Noncurrent Assets
NoncurrentAssets
|
244874000 | |
CY2016Q4 | us-gaap |
Noncurrent Assets
NoncurrentAssets
|
217175000 | |
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
3 | ||
CY2017Q3 | us-gaap |
Operating Expenses
OperatingExpenses
|
75042000 | |
CY2016Q4 | us-gaap |
Operating Expenses
OperatingExpenses
|
86233000 | |
us-gaap |
Operating Expenses
OperatingExpenses
|
212178000 | ||
us-gaap |
Operating Expenses
OperatingExpenses
|
209124000 | ||
CY2017Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
58609000 | |
CY2016Q4 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
27526000 | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
167731000 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
89656000 | ||
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
-1235000 | ||
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
1040000 | ||
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
|||
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
3685000 | ||
us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
2000 | ||
CY2017Q3 | us-gaap |
Other Accrued Liabilities Noncurrent
OtherAccruedLiabilitiesNoncurrent
|
1734000 | |
CY2016Q4 | us-gaap |
Other Accrued Liabilities Noncurrent
OtherAccruedLiabilitiesNoncurrent
|
2785000 | |
CY2017Q3 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
8913000 | |
CY2016Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
10849000 | |
CY2017Q3 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
1531000 | |
CY2016Q4 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-5771000 | |
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
2912000 | ||
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-8951000 | ||
CY2017Q3 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Before Reclassification Adjustments Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax
|
-58000 | |
CY2016Q4 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Before Reclassification Adjustments Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax
|
138000 | |
us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Before Reclassification Adjustments Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax
|
142000 | ||
us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Before Reclassification Adjustments Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax
|
183000 | ||
CY2017Q3 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Before Reclassification Adjustments Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax
|
89000 | |
CY2016Q4 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Before Reclassification Adjustments Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax
|
30000 | |
us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Before Reclassification Adjustments Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax
|
144000 | ||
us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Before Reclassification Adjustments Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax
|
395000 | ||
CY2017Q3 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
|
-118000 | |
CY2016Q4 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
|
68000 | |
us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
|
-299000 | ||
us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
|
212000 | ||
CY2017Q3 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
-1710000 | |
CY2016Q4 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
927000 | |
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
-559000 | ||
CY2017Q3 | us-gaap |
Other Investments
OtherInvestments
|
10582000 | |
CY2016Q4 | us-gaap |
Other Investments
OtherInvestments
|
13933000 | |
CY2017Q3 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
26230000 | |
CY2016Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
20366000 | |
CY2017Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
1013000 | |
CY2016Q4 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
778000 | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
962000 | ||
us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
1701000 | ||
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
23367000 | ||
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
20405000 | ||
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
38610000 | ||
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
468636000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
48470000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
34501000 | ||
CY2017Q3 | us-gaap |
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
|
16571000 | |
CY2016Q4 | us-gaap |
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
|
13398000 | |
CY2017Q3 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
45799000 | |
CY2016Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
31501000 | |
CY2017Q3 | us-gaap |
Prepaid Taxes
PrepaidTaxes
|
6658000 | |
CY2016Q4 | us-gaap |
Prepaid Taxes
PrepaidTaxes
|
11671000 | |
us-gaap |
Proceeds From Bank Debt
ProceedsFromBankDebt
|
|||
us-gaap |
Proceeds From Bank Debt
ProceedsFromBankDebt
|
234000000 | ||
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
15000000 | ||
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
258000000 | ||
us-gaap |
Proceeds From Repayments Of Notes Payable
ProceedsFromRepaymentsOfNotesPayable
|
125000000 | ||
us-gaap |
Proceeds From Repayments Of Notes Payable
ProceedsFromRepaymentsOfNotesPayable
|
|||
us-gaap |
Proceeds From Repurchase Of Equity
ProceedsFromRepurchaseOfEquity
|
-2336000 | ||
us-gaap |
Proceeds From Repurchase Of Equity
ProceedsFromRepurchaseOfEquity
|
14581000 | ||
us-gaap |
Proceeds From Sale Of Other Investments
ProceedsFromSaleOfOtherInvestments
|
3739000 | ||
us-gaap |
Proceeds From Sale Of Other Investments
ProceedsFromSaleOfOtherInvestments
|
345000 | ||
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
541000 | ||
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
255000 | ||
us-gaap |
Profit Loss
ProfitLoss
|
130338000 | ||
us-gaap |
Profit Loss
ProfitLoss
|
77243000 | ||
us-gaap |
Property Plant And Equipment Additions
PropertyPlantAndEquipmentAdditions
|
48470000 | ||
us-gaap |
Property Plant And Equipment Additions
PropertyPlantAndEquipmentAdditions
|
34501000 | ||
CY2017Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
244874000 | |
CY2016Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
217175000 | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
1586000 | ||
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
|||
us-gaap |
Repayments Of Bank Debt
RepaymentsOfBankDebt
|
4687000 | ||
us-gaap |
Repayments Of Bank Debt
RepaymentsOfBankDebt
|
119125000 | ||
us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
112500000 | ||
us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
97500000 | ||
CY2017Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
11991000 | |
CY2016Q4 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
10403000 | |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
36872000 | ||
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
30884000 | ||
CY2017Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
741363000 | |
CY2016Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
634391000 | |
CY2017Q3 | us-gaap |
Sales Revenue Net
SalesRevenueNet
|
317889000 | |
CY2016Q4 | us-gaap |
Sales Revenue Net
SalesRevenueNet
|
280331000 | |
us-gaap |
Sales Revenue Net
SalesRevenueNet
|
916685000 | ||
us-gaap |
Sales Revenue Net
SalesRevenueNet
|
771641000 | ||
CY2017Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
22713000 | |
CY2017Q3 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
56759000 | |
CY2016Q4 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
56589000 | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
156899000 | ||
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
150047000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
12437000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
9166000 | ||
CY2017Q3 | us-gaap |
Short Term Investments
ShortTermInvestments
|
35000 | |
CY2016Q4 | us-gaap |
Short Term Investments
ShortTermInvestments
|
3690000 | |
CY2017Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
933107000 | |
CY2016Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
814788000 | |
CY2017Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
933244000 | |
CY2016Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
814931000 | |
CY2017Q3 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
41260000 | |
CY2016Q4 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
36510000 | |
CY2017Q3 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
240000 | |
CY2016Q4 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
156000 | |
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
228000 | ||
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
160000 | ||
CY2017Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
22953000 | |
CY2016Q4 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
22734000 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
22906000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
22675000 | ||
CY2016Q4 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
22578000 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
22678000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
22515000 |