2018 Q4 Form 10-Q Financial Statement
#000091256218000039 Filed on November 01, 2018
Income Statement
Concept | 2018 Q4 | 2018 Q3 | 2017 Q3 |
---|---|---|---|
Revenue | $240.9M | $280.1M | $274.6M |
YoY Change | -6.66% | 2.01% | 0.67% |
Cost Of Revenue | $54.00M | $209.8M | $205.8M |
YoY Change | -73.12% | 1.93% | 0.48% |
Gross Profit | $53.26M | $70.28M | $68.74M |
YoY Change | -6.12% | 2.25% | 1.25% |
Gross Profit Margin | 22.11% | 25.09% | 25.03% |
Selling, General & Admin | $13.10M | $40.88M | $33.04M |
YoY Change | -61.13% | 23.71% | -20.12% |
% of Gross Profit | 24.6% | 58.16% | 48.07% |
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $5.000M | $5.100M | $5.400M |
YoY Change | -5.66% | -5.56% | -5.26% |
% of Gross Profit | 9.39% | 7.26% | 7.86% |
Operating Expenses | $13.10M | $40.88M | $33.04M |
YoY Change | -61.13% | 23.71% | -20.12% |
Operating Profit | $18.45M | $29.40M | $35.69M |
YoY Change | -18.18% | -17.62% | 34.58% |
Interest Expense | $2.759M | $2.906M | $3.486M |
YoY Change | -19.33% | -16.64% | -3.83% |
% of Operating Profit | 14.96% | 9.88% | 9.77% |
Other Income/Expense, Net | -$3.400M | -$522.0K | -$404.0K |
YoY Change | 3300.0% | 29.21% | 154.09% |
Pretax Income | $900.0K | $25.98M | $31.80M |
YoY Change | -95.26% | -18.32% | 39.87% |
Income Tax | -$2.600M | $6.473M | $11.18M |
% Of Pretax Income | -288.89% | 24.92% | 35.17% |
Net Earnings | $13.12M | $19.50M | $20.62M |
YoY Change | -47.9% | -5.41% | 49.56% |
Net Earnings / Revenue | 5.44% | 6.96% | 7.51% |
Basic Earnings Per Share | $0.61 | $0.65 | |
Diluted Earnings Per Share | $401.8K | $0.60 | $0.64 |
COMMON SHARES | |||
Basic Shares Outstanding | 32.06M shares | 32.12M shares | 31.70M shares |
Diluted Shares Outstanding | 32.57M shares | 32.21M shares |
Balance Sheet
Concept | 2018 Q4 | 2018 Q3 | 2017 Q3 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $297.0M | $245.4M | $208.0M |
YoY Change | 33.6% | 17.98% | 20.16% |
Cash & Equivalents | $297.0M | $245.4M | $208.0M |
Short-Term Investments | |||
Other Short-Term Assets | $8.351M | $8.949M | $8.195M |
YoY Change | -4.31% | 9.2% | -17.2% |
Inventory | $98.91M | $97.49M | $85.16M |
Prepaid Expenses | |||
Receivables | $140.3M | $180.9M | $166.7M |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $544.6M | $532.7M | $468.1M |
YoY Change | 17.67% | 13.81% | 8.57% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $95.83M | $93.72M | $94.49M |
YoY Change | -1.31% | -0.81% | -11.12% |
Goodwill | $301.6M | $323.3M | $321.1M |
YoY Change | -6.07% | 0.69% | 8.9% |
Intangibles | $96.38M | $99.55M | $107.9M |
YoY Change | -8.88% | -7.78% | -8.82% |
Long-Term Investments | |||
YoY Change | |||
Other Assets | $1.216M | $4.480M | $4.672M |
YoY Change | -74.02% | -4.11% | 13.95% |
Total Long-Term Assets | $517.1M | $521.1M | $528.2M |
YoY Change | -2.18% | -1.35% | 0.87% |
TOTAL ASSETS | |||
Total Short-Term Assets | $544.6M | $532.7M | $468.1M |
Total Long-Term Assets | $517.1M | $521.1M | $528.2M |
Total Assets | $1.062B | $1.054B | $996.3M |
YoY Change | 7.09% | 5.77% | 4.34% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $79.14M | $93.00M | $96.18M |
YoY Change | -3.95% | -3.31% | 9.93% |
Accrued Expenses | $87.07M | $76.27M | $83.26M |
YoY Change | 15.38% | -8.4% | 31.93% |
Deferred Revenue | $17.86M | $21.90M | |
YoY Change | 39.74% | ||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | $208.8M | $400.0K | $400.0K |
YoY Change | 52100.0% | 0.0% | 0.0% |
Total Short-Term Liabilities | $392.9M | $191.6M | $198.1M |
YoY Change | 129.71% | -3.29% | 11.89% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $1.600M | $209.8M | $209.4M |
YoY Change | -99.24% | 0.18% | 0.18% |
Other Long-Term Liabilities | $33.95M | $37.43M | $45.20M |
YoY Change | -28.94% | -17.19% | -18.92% |
Total Long-Term Liabilities | $35.55M | $247.2M | $254.6M |
YoY Change | -86.19% | -2.9% | -3.84% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $392.9M | $191.6M | $198.1M |
Total Long-Term Liabilities | $35.55M | $247.2M | $254.6M |
Total Liabilities | $428.4M | $438.8M | $452.7M |
YoY Change | 0.0% | -3.07% | 2.46% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $339.0M | $325.9M | $249.4M |
YoY Change | 23.47% | 30.67% | 13.62% |
Common Stock | $329.0K | $328.0K | $322.0K |
YoY Change | 1.86% | 1.86% | 0.63% |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | $17.92M | $17.31M | $9.867M |
YoY Change | 66.61% | 75.39% | 31.14% |
Treasury Stock Shares | 796.0K shares | 778.0K shares | 588.0K shares |
Shareholders Equity | $596.7M | $582.9M | $505.4M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $1.062B | $1.054B | $996.3M |
YoY Change | 7.09% | 5.77% | 4.34% |
Cashflow Statement
Concept | 2018 Q4 | 2018 Q3 | 2017 Q3 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $13.12M | $19.50M | $20.62M |
YoY Change | -47.9% | -5.41% | 49.56% |
Depreciation, Depletion And Amortization | $5.000M | $5.100M | $5.400M |
YoY Change | -5.66% | -5.56% | -5.26% |
Cash From Operating Activities | $59.30M | $42.00M | $27.10M |
YoY Change | 178.4% | 54.98% | -48.67% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$5.700M | -$3.100M | -$1.900M |
YoY Change | -8.06% | 63.16% | -47.22% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | $0.00 | -$5.000M | $100.0K |
YoY Change | -100.0% | -5100.0% | -200.0% |
Cash From Investing Activities | -$5.600M | -$8.100M | -$1.700M |
YoY Change | -8.2% | 376.47% | -54.05% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -600.0K | 300.0K | -500.0K |
YoY Change | -33.33% | -160.0% | -350.0% |
NET CHANGE | |||
Cash From Operating Activities | 59.30M | 42.00M | 27.10M |
Cash From Investing Activities | -5.600M | -8.100M | -1.700M |
Cash From Financing Activities | -600.0K | 300.0K | -500.0K |
Net Change In Cash | 53.10M | 34.20M | 24.90M |
YoY Change | 271.33% | 37.35% | -49.49% |
FREE CASH FLOW | |||
Cash From Operating Activities | $59.30M | $42.00M | $27.10M |
Capital Expenditures | -$5.700M | -$3.100M | -$1.900M |
Free Cash Flow | $65.00M | $45.10M | $29.00M |
YoY Change | 136.36% | 55.52% | -48.58% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
dei |
Amendment Flag
AmendmentFlag
|
false | ||
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | ||
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q3 | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2018 | ||
dei |
Document Period End Date
DocumentPeriodEndDate
|
2018-09-30 | ||
rock |
Tax Cuts And Jobs Act Of2017 Incomplete Accounting Change In Tax Rate Deferred Tax Liability Provisional Income Tax Benefit Adjustment
TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxLiabilityProvisionalIncomeTaxBenefitAdjustment
|
-174000 | USD | |
dei |
Document Type
DocumentType
|
10-Q | ||
rock |
Tax Cuts And Jobs Act Of2017 Incomplete Accounting Provisional Income Tax Expense Benefit Adjustment
TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefitAdjustment
|
177000 | USD | |
rock |
Tax Cuts And Jobs Act Of2017 Incomplete Accounting Transition Tax For Accumulated Foreign Earnings Provisional Income Tax Expense Adjustment
TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpenseAdjustment
|
-363000 | USD | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.235 | ||
us-gaap |
Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
|
2600000 | USD | |
dei |
Entity Central Index Key
EntityCentralIndexKey
|
0000912562 | ||
CY2018Q4 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
32064809 | shares |
dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | ||
dei |
Entity Filer Category
EntityFilerCategory
|
Large Accelerated Filer | ||
dei |
Entity Registrant Name
EntityRegistrantName
|
GIBRALTAR INDUSTRIES, INC. | ||
dei |
Entity Small Business
EntitySmallBusiness
|
false | ||
dei |
Trading Symbol
TradingSymbol
|
ROCK | ||
CY2018Q3 | rock |
Accrued Equity Based Compensation
AccruedEquityBasedCompensation
|
38500000 | USD |
CY2016Q4 | rock |
Accumulated Other Comprehensive Income Loss Tax
AccumulatedOtherComprehensiveIncomeLossTax
|
-1080000 | USD |
CY2017Q1 | rock |
Accumulated Other Comprehensive Income Loss Tax
AccumulatedOtherComprehensiveIncomeLossTax
|
-1063000 | USD |
CY2017Q2 | rock |
Accumulated Other Comprehensive Income Loss Tax
AccumulatedOtherComprehensiveIncomeLossTax
|
-1047000 | USD |
CY2017Q3 | rock |
Accumulated Other Comprehensive Income Loss Tax
AccumulatedOtherComprehensiveIncomeLossTax
|
-1031000 | USD |
CY2017Q4 | rock |
Accumulated Other Comprehensive Income Loss Tax
AccumulatedOtherComprehensiveIncomeLossTax
|
-970000 | USD |
CY2018Q1 | rock |
Accumulated Other Comprehensive Income Loss Tax
AccumulatedOtherComprehensiveIncomeLossTax
|
-960000 | USD |
CY2018Q2 | rock |
Accumulated Other Comprehensive Income Loss Tax
AccumulatedOtherComprehensiveIncomeLossTax
|
-949000 | USD |
CY2018Q3 | rock |
Accumulated Other Comprehensive Income Loss Tax
AccumulatedOtherComprehensiveIncomeLossTax
|
-939000 | USD |
CY2017Q4 | rock |
Acquired Intangible Assets Total
AcquiredIntangibleAssetsTotal
|
161446000 | USD |
CY2018Q3 | rock |
Acquired Intangible Assets Total
AcquiredIntangibleAssetsTotal
|
152130000 | USD |
rock |
Contract With Customer Asset New Contract Additions
ContractWithCustomerAssetNewContractAdditions
|
20440000 | USD | |
rock |
Contract With Customer Liability Increase From Billings And Cash Receipts
ContractWithCustomerLiabilityIncreaseFromBillingsAndCashReceipts
|
18415000 | USD | |
CY2017Q4 | rock |
Contracts Receivable Gross Current
ContractsReceivableGrossCurrent
|
151819000 | USD |
CY2018Q3 | rock |
Contracts Receivable Gross Current
ContractsReceivableGrossCurrent
|
187730000 | USD |
rock |
Effective Income Tax Rate Reconciliation Change In Enacted Tax Rate Increase Decrease In Global Tax Rate Percent
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRateIncreaseDecreaseInGlobalTaxRatePercent
|
0.006 | ||
CY2018Q3 | rock |
Effective Income Tax Rate Reconciliation Change In Enacted Tax Rate Increase Decrease In Global Tax Rate Percent
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRateIncreaseDecreaseInGlobalTaxRatePercent
|
0.003 | |
CY2017Q3 | rock |
Equity Earnings From Subsidiaries
EquityEarningsFromSubsidiaries
|
0 | USD |
rock |
Equity Earnings From Subsidiaries
EquityEarningsFromSubsidiaries
|
0 | USD | |
CY2018Q3 | rock |
Equity Earnings From Subsidiaries
EquityEarningsFromSubsidiaries
|
0 | USD |
rock |
Equity Earnings From Subsidiaries
EquityEarningsFromSubsidiaries
|
0 | USD | |
CY2017Q4 | rock |
Inter Company Balances
InterCompanyBalances
|
0 | USD |
CY2018Q3 | rock |
Inter Company Balances
InterCompanyBalances
|
0 | USD |
rock |
Inter Company Financing
InterCompanyFinancing
|
0 | USD | |
rock |
Inter Company Financing
InterCompanyFinancing
|
0 | USD | |
CY2017Q3 | rock |
Other Comprehensive Income Loss Minimum Pension Liability Net Adjustment Net Of Tax
OtherComprehensiveIncomeLossMinimumPensionLiabilityNetAdjustmentNetOfTax
|
2000 | USD |
rock |
Other Comprehensive Income Loss Minimum Pension Liability Net Adjustment Net Of Tax
OtherComprehensiveIncomeLossMinimumPensionLiabilityNetAdjustmentNetOfTax
|
8000 | USD | |
CY2018Q3 | rock |
Other Comprehensive Income Loss Minimum Pension Liability Net Adjustment Net Of Tax
OtherComprehensiveIncomeLossMinimumPensionLiabilityNetAdjustmentNetOfTax
|
5000 | USD |
rock |
Other Comprehensive Income Loss Minimum Pension Liability Net Adjustment Net Of Tax
OtherComprehensiveIncomeLossMinimumPensionLiabilityNetAdjustmentNetOfTax
|
15000 | USD | |
CY2017Q1 | rock |
Other Comprehensive Income Minimum Pension Liability Net Adjustment Net Of Tax1
OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentNetOfTax1
|
3000 | USD |
CY2017Q2 | rock |
Other Comprehensive Income Minimum Pension Liability Net Adjustment Net Of Tax1
OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentNetOfTax1
|
3000 | USD |
CY2017Q3 | rock |
Other Comprehensive Income Minimum Pension Liability Net Adjustment Net Of Tax1
OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentNetOfTax1
|
2000 | USD |
CY2018Q1 | rock |
Other Comprehensive Income Minimum Pension Liability Net Adjustment Net Of Tax1
OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentNetOfTax1
|
5000 | USD |
CY2018Q2 | rock |
Other Comprehensive Income Minimum Pension Liability Net Adjustment Net Of Tax1
OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentNetOfTax1
|
5000 | USD |
CY2018Q3 | rock |
Other Comprehensive Income Minimum Pension Liability Net Adjustment Net Of Tax1
OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentNetOfTax1
|
5000 | USD |
CY2017Q1 | rock |
Other Comprehensive Income Minimum Pension Liability Net Adjustment Tax1
OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentTax1
|
2000 | USD |
CY2017Q2 | rock |
Other Comprehensive Income Minimum Pension Liability Net Adjustment Tax1
OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentTax1
|
1000 | USD |
CY2017Q3 | rock |
Other Comprehensive Income Minimum Pension Liability Net Adjustment Tax1
OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentTax1
|
2000 | USD |
us-gaap |
Increase Decrease In Other Accrued Liabilities
IncreaseDecreaseInOtherAccruedLiabilities
|
-479000 | USD | |
CY2018Q1 | rock |
Other Comprehensive Income Minimum Pension Liability Net Adjustment Tax1
OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentTax1
|
2000 | USD |
CY2018Q2 | rock |
Other Comprehensive Income Minimum Pension Liability Net Adjustment Tax1
OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentTax1
|
2000 | USD |
CY2018Q3 | rock |
Other Comprehensive Income Minimum Pension Liability Net Adjustment Tax1
OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentTax1
|
2000 | USD |
rock |
Ownership Percentage Of Subsidiary Guarantor By Parent Company
OwnershipPercentageOfSubsidiaryGuarantorByParentCompany
|
1 | ||
rock |
Restructuringand Related Cost Numberof Facilitiestobe Closed
RestructuringandRelatedCostNumberofFacilitiestobeClosed
|
3 | facility | |
rock |
Restructuringand Related Cost Numberof Facilitiestobe Closed
RestructuringandRelatedCostNumberofFacilitiestobeClosed
|
2 | facility | |
rock |
Tax Cuts And Jobs Act Of2017 Incomplete Accounting Nondeductible Performance Based Compensation Provisional Income Tax Expense Benefit Adjustment
TaxCutsAndJobsActOf2017IncompleteAccountingNondeductiblePerformanceBasedCompensationProvisionalIncomeTaxExpenseBenefitAdjustment
|
366000 | USD | |
CY2017Q4 | rock |
Total Acquired Intangible Assets Accumulated Amortization
TotalAcquiredIntangibleAssetsAccumulatedAmortization
|
55678000 | USD |
CY2018Q3 | rock |
Total Acquired Intangible Assets Accumulated Amortization
TotalAcquiredIntangibleAssetsAccumulatedAmortization
|
52585000 | USD |
CY2017Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
82387000 | USD |
CY2018Q3 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
92997000 | USD |
CY2017Q4 | us-gaap |
Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
|
140209000 | USD |
CY2018Q3 | us-gaap |
Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
|
166208000 | USD |
CY2017Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
145385000 | USD |
CY2018Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
180875000 | USD |
CY2018Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
150307000 | USD |
CY2017Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
75467000 | USD |
CY2018Q3 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
76268000 | USD |
CY2018Q1 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
75380000 | USD |
CY2016Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Before Tax1
AccumulatedOtherComprehensiveIncomeLossBeforeTax1
|
-8801000 | USD |
CY2017Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Before Tax1
AccumulatedOtherComprehensiveIncomeLossBeforeTax1
|
-8079000 | USD |
CY2017Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Before Tax1
AccumulatedOtherComprehensiveIncomeLossBeforeTax1
|
-6945000 | USD |
CY2017Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Before Tax1
AccumulatedOtherComprehensiveIncomeLossBeforeTax1
|
-5321000 | USD |
CY2017Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Before Tax1
AccumulatedOtherComprehensiveIncomeLossBeforeTax1
|
-5336000 | USD |
CY2018Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Before Tax1
AccumulatedOtherComprehensiveIncomeLossBeforeTax1
|
-5539000 | USD |
CY2018Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Before Tax1
AccumulatedOtherComprehensiveIncomeLossBeforeTax1
|
-7289000 | USD |
CY2018Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Before Tax1
AccumulatedOtherComprehensiveIncomeLossBeforeTax1
|
-7113000 | USD |
CY2016Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-7721000 | USD |
CY2017Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-7016000 | USD |
CY2017Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-5898000 | USD |
CY2017Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-4290000 | USD |
CY2017Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-4366000 | USD |
CY2018Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-4579000 | USD |
CY2018Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-6340000 | USD |
CY2018Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-6174000 | USD |
CY2017Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
271957000 | USD |
CY2018Q3 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
280149000 | USD |
CY2017Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
1635000 | USD |
CY2017Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
1556000 | USD |
CY2017Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
1878000 | USD |
CY2018Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
2097000 | USD |
CY2018Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
2731000 | USD |
CY2018Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
2026000 | USD |
CY2017Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
6434000 | USD |
CY2018Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
6855000 | USD |
CY2017Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
2208000 | USD |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
6600000 | USD | |
CY2018Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
2121000 | USD |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
6408000 | USD | |
CY2017Q3 | us-gaap |
Asset Impairment Charges
AssetImpairmentCharges
|
806000 | USD |
us-gaap |
Asset Impairment Charges
AssetImpairmentCharges
|
-1931000 | USD | |
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
0.00 | ||
CY2018Q3 | us-gaap |
Asset Impairment Charges
AssetImpairmentCharges
|
1750000 | USD |
us-gaap |
Asset Impairment Charges
AssetImpairmentCharges
|
1088000 | USD | |
CY2017Q4 | us-gaap |
Assets
Assets
|
991385000 | USD |
CY2018Q3 | us-gaap |
Assets
Assets
|
1053787000 | USD |
CY2018Q1 | us-gaap |
Assets
Assets
|
991572000 | USD |
CY2017Q4 | us-gaap |
Assets Current
AssetsCurrent
|
462764000 | USD |
CY2018Q3 | us-gaap |
Assets Current
AssetsCurrent
|
532723000 | USD |
CY2018Q1 | us-gaap |
Assets Current
AssetsCurrent
|
462951000 | USD |
CY2017Q3 | us-gaap |
Business Exit Costs1
BusinessExitCosts1
|
761000 | USD |
us-gaap |
Business Exit Costs1
BusinessExitCosts1
|
6706000 | USD | |
CY2018Q3 | us-gaap |
Business Exit Costs1
BusinessExitCosts1
|
1910000 | USD |
us-gaap |
Business Exit Costs1
BusinessExitCosts1
|
2264000 | USD | |
CY2015Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
170177000 | USD |
CY2016Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
208032000 | USD |
CY2016Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
170177000 | USD |
CY2017Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
208032000 | USD |
CY2017Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
222280000 | USD |
CY2018Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
245413000 | USD |
us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
37855000 | USD | |
us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
23133000 | USD | |
CY2017Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2018Q3 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2017Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
50000000 | shares |
CY2018Q3 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
50000000 | shares |
CY2017Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
32332000 | shares |
CY2018Q3 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
32842000 | shares |
CY2017Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
323000 | USD |
CY2018Q3 | us-gaap |
Common Stock Value
CommonStockValue
|
328000 | USD |
CY2017Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
22227000 | USD |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
40815000 | USD | |
CY2018Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
19669000 | USD |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
48884000 | USD | |
CY2017Q4 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
16532000 | USD |
CY2018Q3 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
21522000 | USD |
CY2018Q1 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
16532000 | USD |
us-gaap |
Contract With Customer Asset Reclassified To Receivable
ContractWithCustomerAssetReclassifiedToReceivable
|
-15450000 | USD | |
CY2017Q4 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
12779000 | USD |
CY2018Q3 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
21900000 | USD |
CY2017Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
12779000 | USD |
CY2018Q3 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
21900000 | USD |
us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
9294000 | USD | |
CY2017Q3 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
205839000 | USD |
us-gaap |
Cost Of Revenue
CostOfRevenue
|
548991000 | USD | |
CY2018Q3 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
209807000 | USD |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
5152000 | USD | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
6767000 | USD | |
us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
|
-95000 | USD | |
us-gaap |
Cost Of Revenue
CostOfRevenue
|
572359000 | USD | |
CY2016Q4 | us-gaap |
Cumulative Effect Of New Accounting Principle In Period Of Adoption
CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
|
0 | USD |
CY2017Q4 | us-gaap |
Cumulative Effect Of New Accounting Principle In Period Of Adoption
CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
|
274000 | USD |
CY2017Q4 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
2379000 | USD |
CY2018Q3 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
1791000 | USD |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-136000 | USD | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
0 | USD | |
CY2017Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
31237000 | USD |
CY2018Q3 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
32110000 | USD |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
16427000 | USD | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
15449000 | USD | |
CY2017Q3 | us-gaap |
Discontinued Operation Income Loss From Discontinued Operation Before Income Tax
DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
|
0 | USD |
us-gaap |
Discontinued Operation Income Loss From Discontinued Operation Before Income Tax
DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
|
-644000 | USD | |
CY2018Q3 | us-gaap |
Discontinued Operation Income Loss From Discontinued Operation Before Income Tax
DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
|
0 | USD |
us-gaap |
Discontinued Operation Income Loss From Discontinued Operation Before Income Tax
DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
|
0 | USD | |
CY2017Q3 | us-gaap |
Discontinued Operation Tax Effect Of Discontinued Operation
DiscontinuedOperationTaxEffectOfDiscontinuedOperation
|
0 | USD |
us-gaap |
Discontinued Operation Tax Effect Of Discontinued Operation
DiscontinuedOperationTaxEffectOfDiscontinuedOperation
|
-239000 | USD | |
CY2018Q3 | us-gaap |
Discontinued Operation Tax Effect Of Discontinued Operation
DiscontinuedOperationTaxEffectOfDiscontinuedOperation
|
0 | USD |
us-gaap |
Discontinued Operation Tax Effect Of Discontinued Operation
DiscontinuedOperationTaxEffectOfDiscontinuedOperation
|
0 | USD | |
CY2017Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.65 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.18 | ||
CY2018Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.61 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.59 | ||
CY2017Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.64 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.16 | ||
CY2018Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.60 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.56 | ||
us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
|
1468000 | USD | |
us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
|
-610000 | USD | |
CY2017Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.352 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.358 | ||
CY2018Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.249 | |
CY2017Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
55678000 | USD |
CY2018Q3 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
52585000 | USD |
CY2018Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense After Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
|
5776000 | USD |
CY2018Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
1960000 | USD |
CY2018Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
|
6315000 | USD |
CY2018Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
6726000 | USD |
CY2018Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
7329000 | USD |
CY2018Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
7841000 | USD |
CY2017Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
116339000 | USD |
CY2018Q3 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
107034000 | USD |
us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
139000 | USD | |
us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
203000 | USD | |
CY2017Q4 | us-gaap |
Goodwill
Goodwill
|
321074000 | USD |
CY2018Q3 | us-gaap |
Goodwill
Goodwill
|
323321000 | USD |
us-gaap |
Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
|
2838000 | USD | |
us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
-553000 | USD | |
us-gaap |
Goodwill Purchase Accounting Adjustments
GoodwillPurchaseAccountingAdjustments
|
-38000 | USD | |
CY2017Q3 | us-gaap |
Gross Profit
GrossProfit
|
68735000 | USD |
us-gaap |
Gross Profit
GrossProfit
|
179815000 | USD | |
CY2018Q3 | us-gaap |
Gross Profit
GrossProfit
|
70279000 | USD |
us-gaap |
Gross Profit
GrossProfit
|
189100000 | USD | |
CY2017Q3 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
20619000 | USD |
us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
37789000 | USD | |
CY2018Q3 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
19503000 | USD |
us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
50692000 | USD | |
CY2017Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
31803000 | USD |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
58879000 | USD | |
CY2018Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
25976000 | USD |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
66266000 | USD | |
CY2017Q3 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.65 | |
us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
1.19 | ||
CY2018Q3 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.61 | |
us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
1.59 | ||
CY2017Q3 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.64 | |
us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
1.17 | ||
CY2018Q3 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.60 | |
us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
1.56 | ||
CY2017Q3 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
0 | USD |
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
-405000 | USD | |
CY2018Q3 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
0 | USD |
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
0 | USD | |
CY2017Q3 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
|
0.00 | |
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
|
-0.01 | ||
CY2018Q3 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
|
0.00 | |
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
|
0.00 | ||
CY2017Q3 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
0.00 | |
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
-0.01 | ||
CY2018Q3 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
0.00 | |
CY2017Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
11184000 | USD |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
21090000 | USD | |
CY2018Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
6473000 | USD |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
15574000 | USD | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
25134000 | USD | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
9237000 | USD | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
42310000 | USD | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
30534000 | USD | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-2016000 | USD | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
16263000 | USD | |
us-gaap |
Increase Decrease In Other Accrued Liabilities
IncreaseDecreaseInOtherAccruedLiabilities
|
7503000 | USD | |
CY2017Q4 | us-gaap |
Inventory Net
InventoryNet
|
86372000 | USD |
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
2002000 | USD | |
CY2018Q3 | us-gaap |
Inventory Net
InventoryNet
|
97486000 | USD |
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
-1052000 | USD | |
CY2017Q3 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
507000 | shares |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
516000 | shares | |
CY2018Q3 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
456000 | shares |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
602000 | shares | |
CY2017Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
105768000 | USD |
CY2018Q3 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
99545000 | USD |
CY2017Q3 | us-gaap |
Interest Expense
InterestExpense
|
3486000 | USD |
us-gaap |
Interest Expense
InterestExpense
|
10612000 | USD | |
CY2018Q3 | us-gaap |
Interest Expense
InterestExpense
|
2906000 | USD |
us-gaap |
Interest Expense
InterestExpense
|
9305000 | USD | |
CY2017Q3 | us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-3486000 | USD |
us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-10612000 | USD | |
CY2018Q3 | us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-2906000 | USD |
us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-9305000 | USD | |
CY2017Q4 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
33113000 | USD |
CY2018Q3 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
37765000 | USD |
CY2018Q1 | us-gaap |
Inventory Net
InventoryNet
|
81637000 | USD |
CY2017Q4 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
42661000 | USD |
CY2018Q3 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
51860000 | USD |
CY2017Q4 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
10598000 | USD |
CY2018Q3 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
7861000 | USD |
CY2017Q4 | us-gaap |
Investments
Investments
|
0 | USD |
CY2018Q3 | us-gaap |
Investments
Investments
|
0 | USD |
CY2017Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
991385000 | USD |
CY2018Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
1053787000 | USD |
CY2018Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
991572000 | USD |
CY2017Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
171033000 | USD |
CY2018Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
191565000 | USD |
CY2018Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
170946000 | USD |
CY2017Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
210021000 | USD |
CY2018Q3 | us-gaap |
Long Term Debt
LongTermDebt
|
210209000 | USD |
CY2017Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
400000 | USD |
CY2018Q3 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
400000 | USD |
CY2017Q4 | us-gaap |
Long Term Debt Fair Value
LongTermDebtFairValue
|
213800000 | USD |
CY2018Q3 | us-gaap |
Long Term Debt Fair Value
LongTermDebtFairValue
|
211800000 | USD |
CY2017Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
209621000 | USD |
CY2018Q3 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
209809000 | USD |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-1733000 | USD | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-5606000 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-10711000 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-8861000 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
48831000 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
38210000 | USD | |
CY2017Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
3996000 | USD |
CY2017Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
12769000 | USD |
CY2017Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
20619000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
37384000 | USD | |
CY2018Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
8352000 | USD |
CY2018Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
22837000 | USD |
CY2018Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
19503000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
50692000 | USD | |
CY2017Q3 | us-gaap |
New Accounting Pronouncement Or Change In Accounting Principle Effect Of Adoption Quantification
NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification
|
0 | USD |
us-gaap |
New Accounting Pronouncement Or Change In Accounting Principle Effect Of Adoption Quantification
NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification
|
0 | USD | |
CY2018Q3 | us-gaap |
New Accounting Pronouncement Or Change In Accounting Principle Effect Of Adoption Quantification
NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification
|
0 | USD |
us-gaap |
New Accounting Pronouncement Or Change In Accounting Principle Effect Of Adoption Quantification
NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification
|
-350000 | USD | |
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
3 | segment | |
CY2017Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
35693000 | USD |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
70302000 | USD | |
CY2018Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
29404000 | USD |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
75521000 | USD | |
CY2017Q4 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
8727000 | USD |
CY2018Q3 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
8949000 | USD |
CY2017Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
4681000 | USD |
CY2018Q3 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
4480000 | USD |
CY2017Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
679000 | USD |
CY2017Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
1091000 | USD |
CY2017Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
1581000 | USD |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
3351000 | USD | |
CY2018Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
110000 | USD |
CY2018Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-1787000 | USD |
CY2018Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
139000 | USD |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-1538000 | USD | |
CY2017Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
1608000 | USD |
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
3431000 | USD | |
CY2018Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
166000 | USD |
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-1808000 | USD | |
CY2017Q1 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
|
-29000 | USD |
CY2017Q2 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
|
-30000 | USD |
CY2017Q3 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
|
-29000 | USD |
us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
|
-88000 | USD | |
CY2018Q1 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
|
-32000 | USD |
CY2018Q2 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
|
-31000 | USD |
CY2018Q3 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
|
-32000 | USD |
CY2017Q1 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
|
-19000 | USD |
CY2017Q2 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
|
-17000 | USD |
CY2017Q3 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
|
-18000 | USD |
CY2018Q1 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
|
-12000 | USD |
CY2018Q2 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
|
-13000 | USD |
CY2018Q3 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
|
-12000 | USD |
us-gaap |
Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
|
-350000 | USD | |
CY2017Q3 | us-gaap |
Other Cost And Expense Operating
OtherCostAndExpenseOperating
|
2174000 | USD |
us-gaap |
Other Cost And Expense Operating
OtherCostAndExpenseOperating
|
15977000 | USD | |
CY2018Q3 | us-gaap |
Other Cost And Expense Operating
OtherCostAndExpenseOperating
|
8698000 | USD |
us-gaap |
Other Cost And Expense Operating
OtherCostAndExpenseOperating
|
22839000 | USD | |
CY2017Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
47775000 | USD |
CY2018Q3 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
37428000 | USD |
CY2017Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-404000 | USD |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-811000 | USD | |
CY2018Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-522000 | USD |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
50000 | USD | |
us-gaap |
Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
|
1411000 | USD | |
us-gaap |
Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
|
1317000 | USD | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
1982000 | USD | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
6549000 | USD | |
us-gaap |
Payments For Restructuring
PaymentsForRestructuring
|
9207000 | USD | |
us-gaap |
Payments For Restructuring
PaymentsForRestructuring
|
1608000 | USD | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
18494000 | USD | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
5241000 | USD | |
CY2017Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
274562000 | USD |
CY2018Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
325878000 | USD |
CY2018Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
274836000 | USD |
CY2017Q3 | us-gaap |
Revenues
Revenues
|
274574000 | USD |
us-gaap |
Revenues
Revenues
|
728806000 | USD | |
CY2018Q3 | us-gaap |
Revenues
Revenues
|
280086000 | USD |
CY2017Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2018Q3 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2017Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
10000000 | shares |
CY2018Q3 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
10000000 | shares |
CY2017Q4 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2018Q3 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2017Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | USD |
CY2018Q3 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | USD |
us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
649000 | USD | |
us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
1343000 | USD | |
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
12935000 | USD | |
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
3147000 | USD | |
CY2017Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
97098000 | USD |
CY2018Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
93718000 | USD |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
400000 | USD | |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
400000 | USD | |
CY2017Q3 | us-gaap |
Restructuring Charges
RestructuringCharges
|
1567000 | USD |
us-gaap |
Restructuring Charges
RestructuringCharges
|
4775000 | USD | |
CY2018Q3 | us-gaap |
Restructuring Charges
RestructuringCharges
|
3660000 | USD |
us-gaap |
Restructuring Charges
RestructuringCharges
|
3352000 | USD | |
CY2016Q4 | us-gaap |
Restructuring Reserve
RestructuringReserve
|
3744000 | USD |
CY2017Q3 | us-gaap |
Restructuring Reserve
RestructuringReserve
|
1243000 | USD |
CY2017Q4 | us-gaap |
Restructuring Reserve
RestructuringReserve
|
961000 | USD |
CY2018Q3 | us-gaap |
Restructuring Reserve
RestructuringReserve
|
1617000 | USD |
us-gaap |
Restructuring Settlement And Impairment Provisions
RestructuringSettlementAndImpairmentProvisions
|
-1931000 | USD | |
us-gaap |
Restructuring Settlement And Impairment Provisions
RestructuringSettlementAndImpairmentProvisions
|
1088000 | USD | |
us-gaap |
Revenues
Revenues
|
761459000 | USD | |
CY2017Q3 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
33042000 | USD |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
109513000 | USD | |
CY2018Q3 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
40875000 | USD |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
113579000 | USD | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
5069000 | USD | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
6854000 | USD | |
CY2017Q1 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Gross
StockIssuedDuringPeriodValueRestrictedStockAwardGross
|
0 | USD |
CY2017Q2 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Gross
StockIssuedDuringPeriodValueRestrictedStockAwardGross
|
0 | USD |
CY2017Q3 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Gross
StockIssuedDuringPeriodValueRestrictedStockAwardGross
|
0 | USD |
CY2018Q2 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Gross
StockIssuedDuringPeriodValueRestrictedStockAwardGross
|
0 | USD |
CY2017Q1 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-922000 | USD |
CY2017Q2 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-81000 | USD |
CY2017Q3 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-979000 | USD |
CY2018Q1 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-850000 | USD |
CY2018Q2 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-5166000 | USD |
CY2018Q3 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-533000 | USD |
CY2017Q1 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
11000 | USD |
CY2017Q2 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
236000 | USD |
CY2017Q3 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
402000 | USD |
CY2018Q1 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
226000 | USD |
CY2018Q2 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
300000 | USD |
CY2018Q3 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
817000 | USD |
CY2016Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
460880000 | USD |
CY2017Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
466305000 | USD |
CY2017Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
481903000 | USD |
CY2017Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
505431000 | USD |
CY2017Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
531719000 | USD |
CY2018Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
541955000 | USD |
CY2018Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
560896000 | USD |
CY2018Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
582875000 | USD |
CY2018Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
531993000 | USD |
CY2017Q4 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
615000 | shares |
CY2018Q3 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
778000 | shares |
CY2017Q4 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
10757000 | USD |
CY2018Q3 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
17306000 | USD |
CY2017Q4 | us-gaap |
Unbilled Contracts Receivable
UnbilledContractsReceivable
|
11610000 | USD |
CY2018Q3 | us-gaap |
Unbilled Contracts Receivable
UnbilledContractsReceivable
|
21522000 | USD |
CY2017Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
32210000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
32216000 | shares | |
CY2018Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
32571000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
32524000 | shares | |
CY2017Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
31703000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
31700000 | shares | |
CY2018Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
32115000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
31922000 | shares |