2019 Q2 Form 10-Q Financial Statement
#000000684519000022 Filed on July 11, 2019
Income Statement
Concept | 2019 Q2 | 2018 Q2 |
---|---|---|
Revenue | $355.4M | $336.5M |
YoY Change | 5.6% | 23.59% |
Cost Of Revenue | $274.4M | $255.8M |
YoY Change | 7.27% | 26.63% |
Gross Profit | $80.97M | $80.73M |
YoY Change | 0.29% | 14.85% |
Gross Profit Margin | 22.78% | 23.99% |
Selling, General & Admin | $57.93M | $58.74M |
YoY Change | -1.38% | 27.17% |
% of Gross Profit | 71.54% | 72.75% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $11.10M | $14.05M |
YoY Change | -20.98% | 23.0% |
% of Gross Profit | 13.71% | 17.4% |
Operating Expenses | $57.93M | $58.74M |
YoY Change | -1.38% | 27.17% |
Operating Profit | $23.04M | $22.00M |
YoY Change | 4.76% | -8.76% |
Interest Expense | $2.611M | $1.741M |
YoY Change | 49.97% | 292.12% |
% of Operating Profit | 11.33% | 7.92% |
Other Income/Expense, Net | -$22.00K | |
YoY Change | -112.29% | |
Pretax Income | $20.43M | $20.25M |
YoY Change | 0.87% | -15.64% |
Income Tax | $4.987M | $4.881M |
% Of Pretax Income | 24.41% | 24.1% |
Net Earnings | $15.44M | $15.37M |
YoY Change | 0.46% | -4.54% |
Net Earnings / Revenue | 4.35% | 4.57% |
Basic Earnings Per Share | $0.58 | $0.55 |
Diluted Earnings Per Share | $0.58 | $0.54 |
COMMON SHARES | ||
Basic Shares Outstanding | 26.60M shares | 28.19M shares |
Diluted Shares Outstanding | 26.84M shares | 28.44M shares |
Balance Sheet
Concept | 2019 Q2 | 2018 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $20.60M | $24.01M |
YoY Change | -14.22% | -7.92% |
Cash & Equivalents | $20.62M | $21.62M |
Short-Term Investments | $2.394M | |
Other Short-Term Assets | $24.40M | $15.60M |
YoY Change | 56.41% | 26.83% |
Inventory | $77.35M | $77.30M |
Prepaid Expenses | ||
Receivables | $209.3M | $185.5M |
Other Receivables | $0.00 | $2.400M |
Total Short-Term Assets | $392.8M | $344.2M |
YoY Change | 14.13% | 15.77% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $317.5M | $304.4M |
YoY Change | 4.33% | 21.27% |
Goodwill | $185.2M | $187.0M |
YoY Change | -0.96% | 96.44% |
Intangibles | $144.9M | $162.0M |
YoY Change | -10.53% | 53.77% |
Long-Term Investments | $12.70M | |
YoY Change | 67.11% | |
Other Assets | $45.00M | $25.08M |
YoY Change | 79.44% | 13.2% |
Total Long-Term Assets | $739.5M | $691.2M |
YoY Change | 6.99% | 43.3% |
TOTAL ASSETS | ||
Total Short-Term Assets | $392.8M | $344.2M |
Total Long-Term Assets | $739.5M | $691.2M |
Total Assets | $1.132B | $1.035B |
YoY Change | 9.36% | 32.8% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $73.02M | $72.05M |
YoY Change | 1.34% | 13.17% |
Accrued Expenses | $86.90M | $52.00M |
YoY Change | 67.12% | 53.39% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | ||
YoY Change | ||
Total Short-Term Liabilities | $214.9M | $204.8M |
YoY Change | 4.92% | 22.45% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $293.3M | $214.5M |
YoY Change | 36.72% | 200.48% |
Other Long-Term Liabilities | $78.71M | $72.65M |
YoY Change | 8.35% | 69.28% |
Total Long-Term Liabilities | $372.0M | $287.2M |
YoY Change | 29.54% | 151.22% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $214.9M | $204.8M |
Total Long-Term Liabilities | $372.0M | $287.2M |
Total Liabilities | $586.9M | $492.0M |
YoY Change | 19.29% | 74.73% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $360.4M | $386.5M |
YoY Change | -6.76% | 9.85% |
Common Stock | $8.843M | $9.409M |
YoY Change | -6.02% | -1.95% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $485.0M | $524.6M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $1.132B | $1.035B |
YoY Change | 9.36% | 32.8% |
Cashflow Statement
Concept | 2019 Q2 | 2018 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $15.44M | $15.37M |
YoY Change | 0.46% | -4.54% |
Depreciation, Depletion And Amortization | $11.10M | $14.05M |
YoY Change | -20.98% | 23.0% |
Cash From Operating Activities | -$9.742M | $25.30M |
YoY Change | -138.51% | 328.81% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $11.20M | $9.327M |
YoY Change | 20.06% | -18.4% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $824.0K | $779.0K |
YoY Change | 5.78% | -144.72% |
Cash From Investing Activities | -$12.02M | -$16.23M |
YoY Change | -25.93% | 102.8% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | $20.01M | $0.00 |
YoY Change | ||
Debt Paid & Issued, Net | $55.50M | $92.00M |
YoY Change | -39.67% | 196.77% |
Cash From Financing Activities | $21.62M | -$7.131M |
YoY Change | -403.21% | -1873.88% |
NET CHANGE | ||
Cash From Operating Activities | -$9.742M | 25.30M |
Cash From Investing Activities | -$12.02M | -$16.23M |
Cash From Financing Activities | $21.62M | -$7.131M |
Net Change In Cash | -$142.0K | -$23.36M |
YoY Change | -99.39% | 207.34% |
FREE CASH FLOW | ||
Cash From Operating Activities | -$9.742M | $25.30M |
Capital Expenditures | $11.20M | $9.327M |
Free Cash Flow | -$20.94M | $15.97M |
YoY Change | -231.1% | -388.84% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2019Q1 | apog |
Acquired Contract Liabilities Current
AcquiredContractLiabilitiesCurrent
|
37085000 | USD |
CY2019Q2 | apog |
Acquired Contract Liabilities Current
AcquiredContractLiabilitiesCurrent
|
32263000 | USD |
CY2019Q1 | apog |
Additional Other Liabilities Current
AdditionalOtherLiabilitiesCurrent
|
25573000 | USD |
CY2019Q2 | apog |
Additional Other Liabilities Current
AdditionalOtherLiabilitiesCurrent
|
28062000 | USD |
CY2019Q1 | apog |
Additional Other Liabilities Noncurrent
AdditionalOtherLiabilitiesNoncurrent
|
32683000 | USD |
CY2019Q2 | apog |
Additional Other Liabilities Noncurrent
AdditionalOtherLiabilitiesNoncurrent
|
33729000 | USD |
CY2019Q2 | apog |
Availableforsale Securities Debt Maturities After Fifteen Years Amortized Cost Basis
AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsAmortizedCostBasis
|
406000 | USD |
CY2019Q2 | apog |
Availableforsale Securities Debt Maturities After Fifteen Years Fair Value
AvailableforsaleSecuritiesDebtMaturitiesAfterFifteenYearsFairValue
|
407000 | USD |
CY2019Q2 | apog |
Availableforsale Securities Debt Maturities Year Eleven Through Year Fifteen Amortized Cost Basis
AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenAmortizedCostBasis
|
0 | USD |
CY2019Q2 | apog |
Availableforsale Securities Debt Maturities Year Eleven Through Year Fifteen Fair Value
AvailableforsaleSecuritiesDebtMaturitiesYearElevenThroughYearFifteenFairValue
|
0 | USD |
CY2019Q2 | apog |
Companies Backlog Related To Sales
CompaniesBacklogRelatedToSales
|
306300000 | USD |
CY2019Q1 | apog |
Finite Lived Identifiable Intangible Assets Foreign Currency Translation Adjustment
FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment
|
3428000 | USD |
CY2019Q2 | apog |
Finite Lived Identifiable Intangible Assets Foreign Currency Translation Adjustment
FiniteLivedIdentifiableIntangibleAssetsForeignCurrencyTranslationAdjustment
|
1512000 | USD |
CY2019Q2 | apog |
Gross Proceeds From New Markets Tax Credit Transaction
GrossProceedsFromNewMarketsTaxCreditTransaction
|
26500 | USD |
CY2019Q1 | apog |
Intangible Assets Accumulated Amortization
IntangibleAssetsAccumulatedAmortization
|
58271000 | USD |
CY2019Q2 | apog |
Intangible Assets Accumulated Amortization
IntangibleAssetsAccumulatedAmortization
|
59821000 | USD |
CY2019Q1 | apog |
Intangible Assets Foreign Currency Translation
IntangibleAssetsForeignCurrencyTranslation
|
3944000 | USD |
CY2019Q2 | apog |
Intangible Assets Foreign Currency Translation
IntangibleAssetsForeignCurrencyTranslation
|
1777000 | USD |
CY2019Q2 | apog |
Lessee Operating Lease Lease Not Yet Commenced Undiscounted Amount
LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount
|
15500000 | USD |
CY2019Q2 | apog |
Lessee Operating Lease Liability Payments Due Year Six
LesseeOperatingLeaseLiabilityPaymentsDueYearSix
|
4298000 | USD |
CY2019Q2 | apog |
Lessee Operating Lease Liability Payments Dueafter Year Six
LesseeOperatingLeaseLiabilityPaymentsDueafterYearSix
|
6369000 | USD |
CY2019Q1 | apog |
Liabilityforuncertaintaxpositionscurrentandnoncurrent
Liabilityforuncertaintaxpositionscurrentandnoncurrent
|
5100000 | USD |
CY2019Q2 | apog |
Liabilityforuncertaintaxpositionscurrentandnoncurrent
Liabilityforuncertaintaxpositionscurrentandnoncurrent
|
5300000 | USD |
CY2019Q1 | apog |
Longterm Investments Municipal And Corporate Bonds
LongtermInvestmentsMunicipalAndCorporateBonds
|
12030000 | USD |
CY2019Q2 | apog |
Longterm Investments Municipal And Corporate Bonds
LongtermInvestmentsMunicipalAndCorporateBonds
|
11699000 | USD |
CY2019Q2 | apog |
New Markets Tax Credit Transaction Benefit Net
NewMarketsTaxCreditTransactionBenefitNet
|
20900 | USD |
CY2019Q2 | apog |
Number Of Defined Benefit Pension Plans
NumberOfDefinedBenefitPensionPlans
|
2 | plan |
CY2019Q1 | apog |
Project Related Liability
ProjectRelatedLiability
|
42800000 | USD |
CY2019Q2 | apog |
Project Related Liability
ProjectRelatedLiability
|
38000000 | USD |
CY2019Q2 | apog |
Revenue Remaining Performance Obligation Amount
RevenueRemainingPerformanceObligationAmount
|
394690000 | USD |
CY2019Q2 | apog |
Revenue Remaining Performance Obligation Amount
RevenueRemainingPerformanceObligationAmount
|
267140000 | USD |
CY2019Q2 | apog |
Revenue Remaining Performance Obligation Amount
RevenueRemainingPerformanceObligationAmount
|
104250000 | USD |
CY2019Q2 | apog |
Revenue Remaining Performance Obligation Amount
RevenueRemainingPerformanceObligationAmount
|
766100000 | USD |
CY2019Q2 | apog |
Revenue Remaining Performance Obligation Amount
RevenueRemainingPerformanceObligationAmount
|
766080000 | USD |
CY2019Q1 | apog |
Shortterm Investments Municipal And Corporate Bonds
ShorttermInvestmentsMunicipalAndCorporateBonds
|
402000 | USD |
CY2019Q2 | apog |
Shortterm Investments Municipal And Corporate Bonds
ShorttermInvestmentsMunicipalAndCorporateBonds
|
601000 | USD |
CY2019Q2 | dei |
Amendment Flag
AmendmentFlag
|
false | |
CY2019Q2 | dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--02-29 | |
CY2019Q2 | dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q1 | |
CY2019Q2 | dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2020 | |
CY2019Q2 | dei |
Document Period End Date
DocumentPeriodEndDate
|
2019-06-01 | |
CY2019Q2 | dei |
Document Type
DocumentType
|
10-Q | |
CY2019Q2 | dei |
Entity Central Index Key
EntityCentralIndexKey
|
0000006845 | |
CY2019Q3 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
26518842 | shares |
CY2019Q2 | dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | |
CY2019Q2 | dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | |
CY2019Q2 | dei |
Entity Filer Category
EntityFilerCategory
|
Large Accelerated Filer | |
CY2019Q2 | dei |
Entity Registrant Name
EntityRegistrantName
|
APOGEE ENTERPRISES, INC. | |
CY2019Q2 | dei |
Entity Shell Company
EntityShellCompany
|
false | |
CY2019Q2 | dei |
Entity Small Business
EntitySmallBusiness
|
false | |
CY2019Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
72219000 | USD |
CY2019Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
73017000 | USD |
CY2019Q1 | us-gaap |
Accounts Receivable Gross
AccountsReceivableGross
|
197139000 | USD |
CY2019Q2 | us-gaap |
Accounts Receivable Gross
AccountsReceivableGross
|
214048000 | USD |
CY2019Q1 | us-gaap |
Accounts Receivable Net
AccountsReceivableNet
|
192767000 | USD |
CY2019Q2 | us-gaap |
Accounts Receivable Net
AccountsReceivableNet
|
209338000 | USD |
CY2019Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
192767000 | USD |
CY2019Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
209338000 | USD |
CY2019Q1 | us-gaap |
Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
|
8026000 | USD |
CY2019Q2 | us-gaap |
Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
|
6696000 | USD |
CY2019Q2 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
12121000 | USD |
CY2019Q2 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
12300000 | USD |
CY2019Q1 | us-gaap |
Billings In Excess Of Cost
BillingsInExcessOfCost
|
21478000 | USD |
CY2019Q2 | us-gaap |
Billings In Excess Of Cost
BillingsInExcessOfCost
|
20230000 | USD |
CY2019Q2 | us-gaap |
Available For Sale Securities Debt Maturities After Five Through Ten Years Amortized Cost
AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
|
1822000 | USD |
CY2018Q2 | us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
2162000 | USD |
CY2019Q1 | us-gaap |
Accrued Insurance Current
AccruedInsuranceCurrent
|
9537000 | USD |
CY2019Q2 | us-gaap |
Accrued Insurance Current
AccruedInsuranceCurrent
|
6658000 | USD |
CY2019Q1 | us-gaap |
Accumulated Deferred Investment Tax Credit
AccumulatedDeferredInvestmentTaxCredit
|
26458000 | USD |
CY2019Q2 | us-gaap |
Accumulated Deferred Investment Tax Credit
AccumulatedDeferredInvestmentTaxCredit
|
26458000 | USD |
CY2019Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-32127000 | USD |
CY2019Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-34501000 | USD |
CY2019Q1 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
151842000 | USD |
CY2019Q2 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
150240000 | USD |
CY2019Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
4372000 | USD |
CY2019Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
4710000 | USD |
CY2018Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
4800000 | USD |
CY2019Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1900000 | USD |
CY2018Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
147000 | shares |
CY2019Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
104000 | shares |
CY2019Q1 | us-gaap |
Assets
Assets
|
1068168000 | USD |
CY2019Q2 | us-gaap |
Assets
Assets
|
1132239000 | USD |
CY2019Q1 | us-gaap |
Assets Current
AssetsCurrent
|
371898000 | USD |
CY2019Q2 | us-gaap |
Assets Current
AssetsCurrent
|
392789000 | USD |
CY2019Q1 | us-gaap |
Assets Fair Value Disclosure
AssetsFairValueDisclosure
|
14747000 | USD |
CY2019Q2 | us-gaap |
Assets Fair Value Disclosure
AssetsFairValueDisclosure
|
19411000 | USD |
CY2019Q2 | us-gaap |
Available For Sale Securities Debt Maturities After Five Through Ten Years Fair Value
AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
|
1863000 | USD |
CY2019Q2 | us-gaap |
Available For Sale Securities Debt Maturities After One Through Five Years Amortized Cost
AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
|
9293000 | USD |
CY2019Q2 | us-gaap |
Available For Sale Securities Debt Maturities After One Through Five Years Fair Value
AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
|
9429000 | USD |
CY2019Q2 | us-gaap |
Available For Sale Securities Debt Maturities Within One Year Amortized Cost
AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
|
600000 | USD |
CY2019Q2 | us-gaap |
Available For Sale Securities Debt Maturities Within One Year Fair Value
AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
|
601000 | USD |
CY2019Q2 | us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
1667000 | USD |
CY2019Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
17087000 | USD |
CY2019Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
20619000 | USD |
CY2019Q1 | us-gaap |
Cash And Cash Equivalents Fair Value Disclosure
CashAndCashEquivalentsFairValueDisclosure
|
2315000 | USD |
CY2019Q2 | us-gaap |
Cash And Cash Equivalents Fair Value Disclosure
CashAndCashEquivalentsFairValueDisclosure
|
7111000 | USD |
CY2018Q2 | us-gaap |
Cash And Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
1982000 | USD |
CY2019Q2 | us-gaap |
Cash And Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
-142000 | USD |
CY2018Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
19359000 | USD |
CY2018Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
21620000 | USD |
CY2019Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
29241000 | USD |
CY2019Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
28956000 | USD |
CY2019Q1 | us-gaap |
Commercial Paper At Carrying Value
CommercialPaperAtCarryingValue
|
300000 | USD |
CY2019Q2 | us-gaap |
Commercial Paper At Carrying Value
CommercialPaperAtCarryingValue
|
4500000 | USD |
CY2018Q2 | us-gaap |
Contract With Customer Performance Obligation Satisfied In Previous Period
ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod
|
2300000 | USD |
CY2019Q2 | us-gaap |
Costs In Excess Of Billings On Uncompleted Contracts Or Programs
CostsInExcessOfBillingsOnUncompletedContractsOrPrograms
|
61069000 | USD |
CY2018Q2 | us-gaap |
Cumulative Effect Of New Accounting Principle In Period Of Adoption
CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
|
2999000 | USD |
CY2018Q2 | us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
9100000 | USD |
CY2019Q2 | us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
14200000 | USD |
CY2019Q1 | us-gaap |
Common Stock Issued Employee Stock Trust
CommonStockIssuedEmployeeStockTrust
|
755000 | USD |
CY2019Q2 | us-gaap |
Common Stock Issued Employee Stock Trust
CommonStockIssuedEmployeeStockTrust
|
767000 | USD |
CY2019Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.33 | |
CY2019Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.33 | |
CY2019Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
50000000 | shares |
CY2019Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
50000000 | shares |
CY2019Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
27015127 | shares |
CY2019Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
26530369 | shares |
CY2019Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
27015127 | shares |
CY2019Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
26530369 | shares |
CY2019Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
9005000 | USD |
CY2019Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
8843000 | USD |
CY2019Q1 | us-gaap |
Compensation And Benefits Trust
CompensationAndBenefitsTrust
|
755000 | USD |
CY2019Q2 | us-gaap |
Compensation And Benefits Trust
CompensationAndBenefitsTrust
|
767000 | USD |
CY2018Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
14562000 | USD |
CY2019Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
13069000 | USD |
CY2019Q1 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
87491000 | USD |
CY2019Q2 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
95356000 | USD |
CY2019Q1 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
24083000 | USD |
CY2019Q2 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
23081000 | USD |
CY2019Q2 | us-gaap |
Contract With Customer Performance Obligation Satisfied In Previous Period
ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod
|
1900000 | USD |
CY2018Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
255801000 | USD |
CY2019Q1 | us-gaap |
Costs In Excess Of Billings On Uncompleted Contracts Or Programs
CostsInExcessOfBillingsOnUncompletedContractsOrPrograms
|
55095000 | USD |
CY2019Q2 | us-gaap |
Debt Instrument Face Amount
DebtInstrumentFaceAmount
|
638900000 | USD |
CY2019Q1 | us-gaap |
Deferred Compensation Liability Classified Noncurrent
DeferredCompensationLiabilityClassifiedNoncurrent
|
10408000 | USD |
CY2019Q2 | us-gaap |
Deferred Compensation Liability Classified Noncurrent
DeferredCompensationLiabilityClassifiedNoncurrent
|
10892000 | USD |
CY2019Q2 | us-gaap |
Deferred Costs Current And Noncurrent
DeferredCostsCurrentAndNoncurrent
|
5600 | USD |
CY2018Q2 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
4094000 | USD |
CY2019Q2 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
6438000 | USD |
CY2019Q1 | us-gaap |
Deferred Revenue Current
DeferredRevenueCurrent
|
0 | USD |
CY2019Q2 | us-gaap |
Deferred Revenue Current
DeferredRevenueCurrent
|
0 | USD |
CY2018Q2 | us-gaap |
Defined Benefit Plan Amortization Of Gains Losses
DefinedBenefitPlanAmortizationOfGainsLosses
|
-57000 | USD |
CY2019Q2 | us-gaap |
Defined Benefit Plan Amortization Of Gains Losses
DefinedBenefitPlanAmortizationOfGainsLosses
|
-55000 | USD |
CY2018Q2 | us-gaap |
Defined Benefit Plan Expected Return On Plan Assets
DefinedBenefitPlanExpectedReturnOnPlanAssets
|
10000 | USD |
CY2019Q2 | us-gaap |
Defined Benefit Plan Expected Return On Plan Assets
DefinedBenefitPlanExpectedReturnOnPlanAssets
|
46000 | USD |
CY2018Q2 | us-gaap |
Defined Benefit Plan Interest Cost
DefinedBenefitPlanInterestCost
|
127000 | USD |
CY2019Q2 | us-gaap |
Defined Benefit Plan Interest Cost
DefinedBenefitPlanInterestCost
|
123000 | USD |
CY2018Q2 | us-gaap |
Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
|
174000 | USD |
CY2019Q2 | us-gaap |
Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
|
132000 | USD |
CY2018Q2 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
14050000 | USD |
CY2019Q2 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
11102000 | USD |
CY2018Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.55 | |
CY2019Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.58 | |
CY2018Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.54 | |
CY2019Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.58 | |
CY2018Q2 | us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
|
279000 | USD |
CY2019Q2 | us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
|
-143000 | USD |
CY2019Q1 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
41119000 | USD |
CY2019Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
25864000 | USD |
CY2019Q2 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
|
8200000 | USD |
CY2018Q1 | us-gaap |
Extended Product Warranty Accrual
ExtendedProductWarrantyAccrual
|
22517000 | USD |
CY2018Q2 | us-gaap |
Extended Product Warranty Accrual
ExtendedProductWarrantyAccrual
|
22386000 | USD |
CY2019Q1 | us-gaap |
Extended Product Warranty Accrual
ExtendedProductWarrantyAccrual
|
16737000 | USD |
CY2019Q2 | us-gaap |
Extended Product Warranty Accrual
ExtendedProductWarrantyAccrual
|
15753000 | USD |
CY2018Q2 | us-gaap |
Extended Product Warranty Accrual Payments
ExtendedProductWarrantyAccrualPayments
|
1193000 | USD |
CY2019Q2 | us-gaap |
Extended Product Warranty Accrual Payments
ExtendedProductWarrantyAccrualPayments
|
2771000 | USD |
CY2018Q2 | us-gaap |
Extended Product Warranty Accrual Warranties Issued
ExtendedProductWarrantyAccrualWarrantiesIssued
|
1062000 | USD |
CY2019Q2 | us-gaap |
Extended Product Warranty Accrual Warranties Issued
ExtendedProductWarrantyAccrualWarrantiesIssued
|
1787000 | USD |
CY2019Q1 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
58271000 | USD |
CY2019Q2 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
59821000 | USD |
CY2019Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
5930000 | USD |
CY2019Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
|
7358000 | USD |
CY2019Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
7438000 | USD |
CY2019Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
7797000 | USD |
CY2019Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
7900000 | USD |
CY2019Q1 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
164513000 | USD |
CY2019Q2 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
161085000 | USD |
CY2019Q1 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
102814000 | USD |
CY2019Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
99752000 | USD |
CY2018Q1 | us-gaap |
Goodwill
Goodwill
|
180956000 | USD |
CY2019Q1 | us-gaap |
Goodwill
Goodwill
|
185832000 | USD |
CY2019Q2 | us-gaap |
Goodwill
Goodwill
|
185237000 | USD |
CY2019 | us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
1391000 | USD |
CY2019Q2 | us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
595000 | USD |
CY2019 | us-gaap |
Goodwill Purchase Accounting Adjustments
GoodwillPurchaseAccountingAdjustments
|
6267000 | USD |
CY2018Q2 | us-gaap |
Gross Profit
GrossProfit
|
80730000 | USD |
CY2019Q2 | us-gaap |
Gross Profit
GrossProfit
|
80967000 | USD |
CY2019 | us-gaap |
Impairment Of Intangible Assets Excluding Goodwill
ImpairmentOfIntangibleAssetsExcludingGoodwill
|
-3141000 | USD |
CY2019 | us-gaap |
Impairment Of Intangible Assets Indefinitelived Excluding Goodwill
ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
|
-3141000 | USD |
CY2018Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
20254000 | USD |
CY2019Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
20430000 | USD |
CY2018Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
4881000 | USD |
CY2019Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
4987000 | USD |
CY2018Q2 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-19715000 | USD |
CY2019Q2 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-16834000 | USD |
CY2018Q2 | us-gaap |
Increase Decrease In Billing In Excess Of Cost Of Earnings
IncreaseDecreaseInBillingInExcessOfCostOfEarnings
|
11933000 | USD |
CY2019Q2 | us-gaap |
Increase Decrease In Billing In Excess Of Cost Of Earnings
IncreaseDecreaseInBillingInExcessOfCostOfEarnings
|
-1198000 | USD |
CY2018Q2 | us-gaap |
Increase Decrease In Cost In Excess Of Billing On Uncompleted Contract
IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract
|
35258000 | USD |
CY2019Q2 | us-gaap |
Increase Decrease In Cost In Excess Of Billing On Uncompleted Contract
IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract
|
6007000 | USD |
CY2018Q2 | us-gaap |
Increase Decrease In Income Taxes Payable Net Of Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
|
301000 | USD |
CY2019Q2 | us-gaap |
Increase Decrease In Income Taxes Payable Net Of Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
|
-4369000 | USD |
CY2018Q2 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-6578000 | USD |
CY2019Q2 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-835000 | USD |
CY2018Q2 | us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
-730000 | USD |
CY2019Q2 | us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
928000 | USD |
CY2018Q2 | us-gaap |
Increase Decrease In Receivables
IncreaseDecreaseInReceivables
|
-26183000 | USD |
CY2019Q2 | us-gaap |
Increase Decrease In Receivables
IncreaseDecreaseInReceivables
|
16982000 | USD |
CY2018Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
248000 | shares |
CY2019Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
246000 | shares |
CY2019Q1 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
213591000 | USD |
CY2019Q2 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
206506000 | USD |
CY2019Q1 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
148235000 | USD |
CY2019Q2 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
144908000 | USD |
CY2018Q2 | us-gaap |
Interest Expense
InterestExpense
|
1741000 | USD |
CY2019Q2 | us-gaap |
Interest Expense
InterestExpense
|
2611000 | USD |
CY2018Q2 | us-gaap |
Interest Paid
InterestPaid
|
1800000 | USD |
CY2019Q2 | us-gaap |
Interest Paid
InterestPaid
|
2400000 | USD |
CY2019Q1 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
18921000 | USD |
CY2019Q2 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
16889000 | USD |
CY2019Q1 | us-gaap |
Inventory Net
InventoryNet
|
78344000 | USD |
CY2019Q2 | us-gaap |
Inventory Net
InventoryNet
|
77345000 | USD |
CY2019Q1 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
43890000 | USD |
CY2019Q2 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
43921000 | USD |
CY2019Q1 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
15533000 | USD |
CY2019Q2 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
16535000 | USD |
CY2019Q2 | us-gaap |
Lease Cost
LeaseCost
|
4768000 | USD |
CY2019Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
53438000 | USD |
CY2019Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
|
6007000 | USD |
CY2019Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
7920000 | USD |
CY2019Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
8716000 | USD |
CY2019Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
10346000 | USD |
CY2019Q2 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
9782000 | USD |
CY2019Q2 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
5514000 | USD |
CY2019Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
1068168000 | USD |
CY2019Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
1132239000 | USD |
CY2019Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
227512000 | USD |
CY2019Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
214905000 | USD |
CY2019Q1 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
245724000 | USD |
CY2019Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
293309000 | USD |
CY2019Q1 | us-gaap |
Money Market Funds At Carrying Value
MoneyMarketFundsAtCarryingValue
|
2015000 | USD |
CY2019Q2 | us-gaap |
Money Market Funds At Carrying Value
MoneyMarketFundsAtCarryingValue
|
2611000 | USD |
CY2018Q2 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-7131000 | USD |
CY2019Q2 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
21622000 | USD |
CY2018Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-16230000 | USD |
CY2019Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-12022000 | USD |
CY2018Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
|
25343000 | USD |
CY2019Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
|
-9742000 | USD |
CY2018Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
15373000 | USD |
CY2019Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
15443000 | USD |
CY2019Q2 | us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
6 | Segment |
CY2019Q2 | us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
4 | |
CY2018Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
21995000 | USD |
CY2019Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
23041000 | USD |
CY2019Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
3373000 | USD |
CY2018Q2 | us-gaap |
Operating Lease Lease Income
OperatingLeaseLeaseIncome
|
0 | USD |
CY2019Q2 | us-gaap |
Operating Lease Lease Income
OperatingLeaseLeaseIncome
|
-2902000 | USD |
CY2019Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
47924000 | USD |
CY2019Q1 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
50000000 | USD |
CY2019Q1 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
0 | USD |
CY2019Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
10704000 | USD |
CY2019Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
0 | USD |
CY2019Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
37220000 | USD |
CY2019Q2 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
3300000 | USD |
CY2019Q1 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
0 | USD |
CY2019Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
46780000 | USD |
CY2019Q1 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
50000000 | USD |
CY2019Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.0374 | |
CY2019Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P5Y6M | |
CY2019Q1 | us-gaap |
Operating Leases Future Minimum Payments Due
OperatingLeasesFutureMinimumPaymentsDue
|
68657000 | USD |
CY2019Q1 | us-gaap |
Operating Leases Future Minimum Payments Due Current
OperatingLeasesFutureMinimumPaymentsDueCurrent
|
14888000 | USD |
CY2019Q1 | us-gaap |
Operating Leases Future Minimum Payments Due In Five Years
OperatingLeasesFutureMinimumPaymentsDueInFiveYears
|
6735000 | USD |
CY2019Q1 | us-gaap |
Operating Leases Future Minimum Payments Due In Four Years
OperatingLeasesFutureMinimumPaymentsDueInFourYears
|
8772000 | USD |
CY2019Q1 | us-gaap |
Operating Leases Future Minimum Payments Due In Three Years
OperatingLeasesFutureMinimumPaymentsDueInThreeYears
|
9669000 | USD |
CY2019Q1 | us-gaap |
Operating Leases Future Minimum Payments Due In Two Years
OperatingLeasesFutureMinimumPaymentsDueInTwoYears
|
11787000 | USD |
CY2019Q1 | us-gaap |
Operating Leases Future Minimum Payments Due Thereafter
OperatingLeasesFutureMinimumPaymentsDueThereafter
|
16806000 | USD |
CY2019Q1 | us-gaap |
Other Accrued Liabilities Noncurrent
OtherAccruedLiabilitiesNoncurrent
|
77182000 | USD |
CY2019Q2 | us-gaap |
Other Accrued Liabilities Noncurrent
OtherAccruedLiabilitiesNoncurrent
|
78712000 | USD |
CY2019Q1 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
46380000 | USD |
CY2019Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
45003000 | USD |
CY2018Q2 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Before Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
|
-517000 | USD |
CY2019Q2 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Before Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
|
-2560000 | USD |
CY2018Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-811000 | USD |
CY2019Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-2374000 | USD |
CY2018Q2 | us-gaap |
Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
|
-304000 | USD |
CY2019Q2 | us-gaap |
Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
|
5000 | USD |
CY2018Q2 | us-gaap |
Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
|
-92000 | USD |
CY2019Q2 | us-gaap |
Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
|
2000 | USD |
CY2018Q2 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
10000 | USD |
CY2019Q2 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
181000 | USD |
CY2018Q2 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
|
2000 | USD |
CY2019Q2 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
|
47000 | USD |
CY2019Q1 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
92696000 | USD |
CY2019Q2 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
85090000 | USD |
CY2019Q1 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
77182000 | USD |
CY2019Q2 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
78712000 | USD |
CY2018Q2 | us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
440000 | USD |
CY2019Q2 | us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
1762000 | USD |
CY2018Q2 | us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
779000 | USD |
CY2019Q2 | us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
1056000 | USD |
CY2018Q2 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
0 | USD |
CY2019Q2 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
20010000 | USD |
CY2018Q2 | us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
4410000 | USD |
CY2019Q2 | us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
4598000 | USD |
CY2018Q2 | us-gaap |
Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
|
8619000 | USD |
CY2019Q2 | us-gaap |
Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
|
880000 | USD |
CY2018Q2 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
9327000 | USD |
CY2019Q2 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
11198000 | USD |
CY2019Q1 | us-gaap |
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
|
7633000 | USD |
CY2019Q2 | us-gaap |
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
|
7633000 | USD |
CY2019Q1 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
16451000 | USD |
CY2019Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
16081000 | USD |
CY2018Q2 | us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
-721000 | USD |
CY2019Q2 | us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
-1270000 | USD |
CY2018Q2 | us-gaap |
Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
|
90000000 | USD |
CY2019Q2 | us-gaap |
Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
|
103000000 | USD |
CY2018Q2 | us-gaap |
Proceeds From Sale Of Available For Sale Securities Debt
ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
|
2495000 | USD |
CY2019Q2 | us-gaap |
Proceeds From Sale Of Available For Sale Securities Debt
ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
|
1112000 | USD |
CY2018Q2 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
200000 | USD |
CY2019Q1 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
12475000 | USD |
CY2019Q2 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
11411000 | USD |
CY2019Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
315823000 | USD |
CY2019Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
317522000 | USD |
CY2019Q2 | us-gaap |
Purchase Obligation
PurchaseObligation
|
132700000 | USD |
CY2018Q2 | us-gaap |
Reclassification From Aoci Current Period Tax
ReclassificationFromAociCurrentPeriodTax
|
737000 | USD |
CY2018Q2 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
92000000 | USD |
CY2019Q2 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
55500000 | USD |
CY2019Q1 | us-gaap |
Restricted Cash And Cash Equivalents At Carrying Value
RestrictedCashAndCashEquivalentsAtCarryingValue
|
12154000 | USD |
CY2019Q2 | us-gaap |
Restricted Cash And Cash Equivalents At Carrying Value
RestrictedCashAndCashEquivalentsAtCarryingValue
|
8337000 | USD |
CY2019Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
367597000 | USD |
CY2019Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
360394000 | USD |
CY2018Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
336531000 | USD |
CY2019Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
355365000 | USD |
CY2019Q2 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
706000 | USD |
CY2019Q1 | us-gaap |
Self Insurance Reserve Noncurrent
SelfInsuranceReserveNoncurrent
|
21433000 | USD |
CY2019Q2 | us-gaap |
Self Insurance Reserve Noncurrent
SelfInsuranceReserveNoncurrent
|
23117000 | USD |
CY2018Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
58735000 | USD |
CY2019Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
57926000 | USD |
CY2018Q2 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
1514000 | USD |
CY2019Q2 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
1618000 | USD |
CY2019Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
|
1500 | shares |
CY2019Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
|
47.35 | |
CY2019Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
|
80571 | shares |
CY2019Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
39.50 | |
CY2019Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
|
286613 | shares |
CY2019Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
|
291913 | shares |
CY2019Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
|
47.00 | |
CY2019Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
|
45.41 | |
CY2019Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
|
73771 | shares |
CY2019Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
|
45.09 | |
CY2018Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
|
600000 | USD |
CY2019Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
2800517 | USD |
CY2019Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
100341 | shares |
CY2019Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
100341 | shares |
CY2019Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
8.34 | |
CY2019Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
8.34 | |
CY2019Q2 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
0.00 | |
CY2019Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P2Y3M0D | |
CY2018Q1 | us-gaap |
Shares Outstanding
SharesOutstanding
|
28158000 | shares |
CY2018Q2 | us-gaap |
Shares Outstanding
SharesOutstanding
|
28226000 | shares |
CY2019Q1 | us-gaap |
Shares Outstanding
SharesOutstanding
|
27015000 | shares |
CY2019Q2 | us-gaap |
Shares Outstanding
SharesOutstanding
|
26530000 | shares |
CY2019Q2 | us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
682000 | USD |
CY2019Q2 | us-gaap |
Significant Change In Unrecognized Tax Benefits Is Reasonably Possible Amount Of Unrecorded Benefit
SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
|
500000 | USD |
CY2018Q2 | us-gaap |
Stock Issued During Period Shares Share Based Compensation
StockIssuedDuringPeriodSharesShareBasedCompensation
|
90000 | shares |
CY2019Q2 | us-gaap |
Stock Issued During Period Shares Share Based Compensation
StockIssuedDuringPeriodSharesShareBasedCompensation
|
79000 | shares |
CY2018Q2 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
19000 | shares |
CY2019Q2 | us-gaap |
Stock Redeemed Or Called During Period Shares
StockRedeemedOrCalledDuringPeriodShares
|
532000 | shares |
CY2018Q2 | us-gaap |
Stock Repurchased And Retired During Period Shares
StockRepurchasedAndRetiredDuringPeriodShares
|
41000 | shares |
CY2019Q2 | us-gaap |
Stock Repurchased And Retired During Period Shares
StockRepurchasedAndRetiredDuringPeriodShares
|
32000 | shares |
CY2019Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
496317000 | USD |
CY2019Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
484976000 | USD |
CY2019Q2 | us-gaap |
Variable Lease Cost
VariableLeaseCost
|
713000 | USD |
CY2018Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
28437000 | shares |
CY2019Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
26843000 | shares |
CY2018Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
28189000 | shares |
CY2019Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
26597000 | shares |