false
Q3
0001076930
--12-31
Unlimited
Unlimited
true
true
true
7870000
7870000
P0Y
0
7870000
7870000
P3Y
P3Y
0
us-gaap:PropertyPlantAndEquipmentNet
us-gaap:OtherAccruedLiabilitiesCurrent
us-gaap:OtherLiabilitiesNoncurrent
P10Y1M6D
P5Y
novt:ValuationTechniqueMonteCarloMethodMember
novt:ValuationTechniqueMonteCarloMethodMember
0001076930
2019-01-01
2019-09-27
xbrli:shares
0001076930
2019-11-01
iso4217:USD
0001076930
2019-09-27
0001076930
2018-12-31
0001076930
2018-01-01
2018-12-31
iso4217:USD
xbrli:shares
0001076930
2019-06-29
2019-09-27
0001076930
2018-06-30
2018-09-28
0001076930
2018-01-01
2018-09-28
0001076930
us-gaap:CommonStockMember
2019-06-28
0001076930
us-gaap:AdditionalPaidInCapitalMember
2019-06-28
0001076930
us-gaap:RetainedEarningsMember
2019-06-28
0001076930
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2019-06-28
0001076930
2019-06-28
0001076930
us-gaap:RetainedEarningsMember
2019-06-29
2019-09-27
0001076930
us-gaap:CommonStockMember
2019-06-29
2019-09-27
0001076930
us-gaap:AdditionalPaidInCapitalMember
2019-06-29
2019-09-27
0001076930
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2019-06-29
2019-09-27
0001076930
us-gaap:CommonStockMember
2019-09-27
0001076930
us-gaap:AdditionalPaidInCapitalMember
2019-09-27
0001076930
us-gaap:RetainedEarningsMember
2019-09-27
0001076930
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2019-09-27
0001076930
us-gaap:CommonStockMember
2018-12-31
0001076930
us-gaap:AdditionalPaidInCapitalMember
2018-12-31
0001076930
us-gaap:RetainedEarningsMember
2018-12-31
0001076930
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2018-12-31
0001076930
us-gaap:RetainedEarningsMember
2019-01-01
2019-09-27
0001076930
us-gaap:CommonStockMember
2019-01-01
2019-09-27
0001076930
us-gaap:AdditionalPaidInCapitalMember
2019-01-01
2019-09-27
0001076930
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2019-01-01
2019-09-27
0001076930
us-gaap:CommonStockMember
2018-06-29
0001076930
us-gaap:AdditionalPaidInCapitalMember
2018-06-29
0001076930
us-gaap:RetainedEarningsMember
2018-06-29
0001076930
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2018-06-29
0001076930
2018-06-29
0001076930
us-gaap:RetainedEarningsMember
2018-06-30
2018-09-28
0001076930
us-gaap:CommonStockMember
2018-06-30
2018-09-28
0001076930
us-gaap:AdditionalPaidInCapitalMember
2018-06-30
2018-09-28
0001076930
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2018-06-30
2018-09-28
0001076930
us-gaap:CommonStockMember
2018-09-28
0001076930
us-gaap:AdditionalPaidInCapitalMember
2018-09-28
0001076930
us-gaap:RetainedEarningsMember
2018-09-28
0001076930
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2018-09-28
0001076930
2018-09-28
0001076930
us-gaap:CommonStockMember
2017-12-31
0001076930
us-gaap:AdditionalPaidInCapitalMember
2017-12-31
0001076930
us-gaap:RetainedEarningsMember
2017-12-31
0001076930
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2017-12-31
0001076930
2017-12-31
0001076930
us-gaap:RetainedEarningsMember
2018-01-01
2018-09-28
0001076930
us-gaap:CommonStockMember
2018-01-01
2018-09-28
0001076930
us-gaap:AdditionalPaidInCapitalMember
2018-01-01
2018-09-28
0001076930
us-gaap:AccountingStandardsUpdate201616Member
us-gaap:RetainedEarningsMember
2018-01-01
2018-09-28
0001076930
us-gaap:AccountingStandardsUpdate201616Member
2018-01-01
2018-09-28
0001076930
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2018-01-01
2018-09-28
0001076930
novt:ARGESGmbHMember
2019-01-01
2019-09-27
0001076930
novt:EquityIncentivePlanTwentyTenMember
2019-01-01
2019-09-27
0001076930
us-gaap:AccountingStandardsUpdate201602Member
2019-01-01
xbrli:pure
0001076930
srt:MaximumMember
2019-01-01
2019-09-27
0001076930
us-gaap:WarrantyObligationsMember
2019-01-01
2019-09-27
0001076930
srt:MinimumMember
novt:PhotonicsAndPrecisionMotionMember
us-gaap:WarrantyObligationsMember
2019-01-01
2019-09-27
0001076930
novt:PhotonicsAndPrecisionMotionMember
us-gaap:WarrantyObligationsMember
srt:MaximumMember
2019-01-01
2019-09-27
0001076930
novt:VisionMember
us-gaap:WarrantyObligationsMember
srt:MinimumMember
2019-01-01
2019-09-27
0001076930
srt:MaximumMember
novt:VisionMember
us-gaap:WarrantyObligationsMember
2019-01-01
2019-09-27
0001076930
us-gaap:AccountingStandardsUpdate201409Member
2019-09-27
0001076930
us-gaap:AccountingStandardsUpdate201409Member
2018-12-31
0001076930
us-gaap:AccountingStandardsUpdate201409Member
2019-01-01
2019-09-27
0001076930
novt:ARGESGmbHMember
2019-07-31
iso4217:EUR
0001076930
novt:ARGESGmbHMember
2019-07-30
2019-07-31
0001076930
novt:ARGESGmbHMember
2019-07-30
0001076930
novt:ARGESGmbHMember
srt:ScenarioForecastMember
2020-07-29
0001076930
novt:MedXChangeIncMember
2019-06-05
0001076930
novt:MedXChangeIncMember
2019-06-05
2019-06-05
0001076930
novt:MedXChangeIncMember
us-gaap:RevolvingCreditFacilityMember
2019-06-05
2019-06-05
0001076930
novt:IngeniaCATSLMember
2019-04-16
0001076930
novt:IngeniaCATSLMember
2019-04-16
2019-04-16
0001076930
us-gaap:DevelopedTechnologyRightsMember
novt:ARGESGmbHMember
2019-07-31
0001076930
us-gaap:CustomerRelationshipsMember
novt:ARGESGmbHMember
2019-07-31
0001076930
us-gaap:TrademarksAndTradeNamesMember
novt:ARGESGmbHMember
2019-07-31
0001076930
us-gaap:OrderOrProductionBacklogMember
novt:ARGESGmbHMember
2019-07-31
0001076930
us-gaap:DevelopedTechnologyRightsMember
novt:ARGESGmbHMember
2019-07-30
2019-07-31
0001076930
us-gaap:CustomerRelationshipsMember
novt:ARGESGmbHMember
2019-07-30
2019-07-31
0001076930
us-gaap:TrademarksAndTradeNamesMember
novt:ARGESGmbHMember
2019-07-30
2019-07-31
0001076930
us-gaap:OrderOrProductionBacklogMember
novt:ARGESGmbHMember
2019-07-30
2019-07-31
0001076930
novt:MedXChangeIncAndIngeniaCATSLMember
2019-09-27
0001076930
novt:MedXChangeIncAndIngeniaCATSLMember
2019-01-01
2019-09-27
0001076930
novt:MedXChangeIncAndIngeniaCATSLMember
us-gaap:DevelopedTechnologyRightsMember
2019-09-27
0001076930
novt:MedXChangeIncAndIngeniaCATSLMember
us-gaap:CustomerRelationshipsMember
2019-09-27
0001076930
novt:MedXChangeIncAndIngeniaCATSLMember
us-gaap:TrademarksAndTradeNamesMember
2019-09-27
0001076930
novt:MedXChangeIncAndIngeniaCATSLMember
us-gaap:OrderOrProductionBacklogMember
2019-09-27
0001076930
novt:MedXChangeIncAndIngeniaCATSLMember
us-gaap:DevelopedTechnologyRightsMember
2019-01-01
2019-09-27
0001076930
novt:MedXChangeIncAndIngeniaCATSLMember
us-gaap:CustomerRelationshipsMember
2019-01-01
2019-09-27
0001076930
novt:MedXChangeIncAndIngeniaCATSLMember
us-gaap:TrademarksAndTradeNamesMember
2019-01-01
2019-09-27
0001076930
novt:MedXChangeIncAndIngeniaCATSLMember
us-gaap:OrderOrProductionBacklogMember
2019-01-01
2019-09-27
0001076930
novt:ARGESGmbHMedXChangeIncAndIngeniaCATSLMember
2019-01-01
2019-09-27
0001076930
us-gaap:AccumulatedTranslationAdjustmentMember
2018-12-31
0001076930
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember
2018-12-31
0001076930
us-gaap:AccumulatedTranslationAdjustmentMember
2019-01-01
2019-09-27
0001076930
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember
2019-01-01
2019-09-27
0001076930
us-gaap:AccumulatedTranslationAdjustmentMember
2019-09-27
0001076930
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember
2019-09-27
0001076930
novt:PerformanceBasedRestrictedStockUnitsMember
2019-09-27
0001076930
novt:PerformanceBasedRestrictedStockUnitsMember
2018-09-28
0001076930
us-gaap:RestrictedStockMember
novt:LaserQuantumLimitedMember
2019-01-01
2019-09-27
0001076930
us-gaap:RestrictedStockMember
novt:LaserQuantumLimitedMember
2018-01-01
2018-09-28
0001076930
novt:ARGESGmbHMember
2019-07-30
2019-09-27
novt:Installment
0001076930
novt:IngeniaCATSLMember
2019-01-01
2019-09-27
0001076930
novt:IngeniaCATSLMember
2019-04-16
2019-09-27
0001076930
novt:VideoSignalProcessingAndManagementTechnologiesMember
2019-01-01
2019-09-27
0001076930
novt:VideoSignalProcessingAndManagementTechnologiesMember
2016-12-14
0001076930
novt:VideoSignalProcessingAndManagementTechnologiesMember
2019-09-27
0001076930
us-gaap:FairValueMeasurementsRecurringMember
2019-09-27
0001076930
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2019-09-27
0001076930
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember
2019-09-27
0001076930
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember
2019-09-27
0001076930
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2019-09-27
0001076930
us-gaap:FairValueMeasurementsRecurringMember
novt:AccruedExpensesAndOtherCurrentLiabilitiesMember
2019-09-27
0001076930
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
novt:AccruedExpensesAndOtherCurrentLiabilitiesMember
2019-09-27
0001076930
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
novt:AccruedExpensesAndOtherCurrentLiabilitiesMember
2019-09-27
0001076930
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherNoncurrentLiabilitiesMember
2019-09-27
0001076930
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherNoncurrentLiabilitiesMember
2019-09-27
0001076930
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-09-27
0001076930
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001076930
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001076930
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember
2018-12-31
0001076930
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember
2018-12-31
0001076930
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001076930
us-gaap:FairValueMeasurementsRecurringMember
novt:AccruedExpensesAndOtherCurrentLiabilitiesMember
2018-12-31
0001076930
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
novt:AccruedExpensesAndOtherCurrentLiabilitiesMember
2018-12-31
0001076930
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherNoncurrentLiabilitiesMember
2018-12-31
0001076930
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherNoncurrentLiabilitiesMember
2018-12-31
0001076930
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001076930
us-gaap:FairValueInputsLevel3Member
2018-12-31
0001076930
us-gaap:FairValueInputsLevel3Member
novt:ARGESGmbHMember
2019-01-01
2019-09-27
0001076930
us-gaap:FairValueInputsLevel3Member
novt:IngeniaCATSLMember
2019-01-01
2019-09-27
0001076930
us-gaap:FairValueInputsLevel3Member
2019-01-01
2019-09-27
0001076930
us-gaap:FairValueInputsLevel3Member
2019-09-27
0001076930
us-gaap:FairValueInputsLevel3Member
novt:ARGESGmbHMember
2019-09-27
0001076930
us-gaap:FairValueInputsLevel3Member
novt:IngeniaCATSLMember
2019-09-27
0001076930
us-gaap:FairValueInputsLevel3Member
novt:OtherAcquisitionsMember
2019-09-27
0001076930
novt:MeasurementInputRevenueVolatilityMember
us-gaap:FairValueInputsLevel3Member
novt:ARGESGmbHMember
2019-09-27
0001076930
novt:MeasurementInputCostOfDebtMember
us-gaap:FairValueInputsLevel3Member
novt:ARGESGmbHMember
2019-09-27
0001076930
us-gaap:MeasurementInputDiscountRateMember
us-gaap:FairValueInputsLevel3Member
novt:ARGESGmbHMember
2019-09-27
0001076930
novt:MeasurementInputRevenueVolatilityMember
us-gaap:FairValueInputsLevel3Member
novt:IngeniaCATSLMember
2019-09-27
0001076930
novt:MeasurementInputCostOfDebtMember
us-gaap:FairValueInputsLevel3Member
novt:IngeniaCATSLMember
2019-09-27
0001076930
us-gaap:MeasurementInputDiscountRateMember
us-gaap:FairValueInputsLevel3Member
novt:IngeniaCATSLMember
2019-09-27
0001076930
us-gaap:MeasurementInputDiscountRateMember
us-gaap:FairValueInputsLevel3Member
novt:OtherAcquisitionsMember
2019-09-27
0001076930
us-gaap:ForeignExchangeForwardMember
2019-09-27
0001076930
us-gaap:ForeignExchangeForwardMember
2018-12-31
0001076930
us-gaap:ForeignExchangeForwardMember
us-gaap:ForeignCurrencyGainLossMember
2019-06-29
2019-09-27
0001076930
us-gaap:ForeignExchangeForwardMember
us-gaap:ForeignCurrencyGainLossMember
2019-01-01
2019-09-27
0001076930
us-gaap:ForeignExchangeForwardMember
us-gaap:ForeignCurrencyGainLossMember
2018-06-30
2018-09-28
0001076930
us-gaap:ForeignExchangeForwardMember
us-gaap:ForeignCurrencyGainLossMember
2018-01-01
2018-09-28
0001076930
2019-03-30
2019-06-28
0001076930
novt:PhotonicsMember
2019-09-27
0001076930
novt:VisionMember
2019-09-27
0001076930
novt:PrecisionMotionMember
2019-09-27
0001076930
novt:PhotonicsMember
2018-12-31
0001076930
novt:VisionMember
2018-12-31
0001076930
novt:PrecisionMotionMember
2018-12-31
0001076930
us-gaap:TechnologyBasedIntangibleAssetsMember
2019-09-27
0001076930
us-gaap:CustomerRelationshipsMember
2019-09-27
0001076930
us-gaap:OrderOrProductionBacklogMember
2019-09-27
0001076930
us-gaap:TrademarksAndTradeNamesMember
2019-09-27
0001076930
us-gaap:TechnologyBasedIntangibleAssetsMember
2018-12-31
0001076930
us-gaap:CustomerRelationshipsMember
2018-12-31
0001076930
us-gaap:OrderOrProductionBacklogMember
2018-12-31
0001076930
us-gaap:NoncompeteAgreementsMember
2018-12-31
0001076930
us-gaap:TrademarksAndTradeNamesMember
2018-12-31
0001076930
us-gaap:CostOfSalesMember
2019-09-27
0001076930
us-gaap:OperatingExpenseMember
2019-09-27
0001076930
novt:TermLoanMember
2018-12-31
0001076930
novt:TermLoanAndRevolvingCreditFacilityMember
2018-12-31
0001076930
novt:TermLoanMember
2019-09-27
0001076930
us-gaap:RevolvingCreditFacilityMember
2019-09-27
0001076930
us-gaap:RevolvingCreditFacilityMember
2018-12-31
0001076930
novt:TermLoanAndRevolvingCreditFacilityMember
2019-09-27
0001076930
us-gaap:RevolvingCreditFacilityMember
novt:ThirdAmendmentToSecondAmendedAndRestatedCreditAgreementMember
2017-08-01
2017-08-01
0001076930
novt:TermLoanMember
novt:SecondAmendedAndRestatedCreditAgreementMember
2017-07-28
0001076930
novt:TermLoanMember
novt:ThirdAmendmentToSecondAmendedAndRestatedCreditAgreementMember
2017-08-01
0001076930
us-gaap:RevolvingCreditFacilityMember
novt:SecondAmendedAndRestatedCreditAgreementMember
2016-05-19
0001076930
us-gaap:RevolvingCreditFacilityMember
novt:ThirdAmendmentToSecondAmendedAndRestatedCreditAgreementMember
2017-08-01
0001076930
us-gaap:RevolvingCreditFacilityMember
2019-01-01
2019-09-27
0001076930
novt:TermLoanAndRevolvingCreditFacilityMember
2019-01-01
2019-09-27
0001076930
novt:ThirdAmendmentToSecondAmendedAndRestatedCreditAgreementMember
2018-07-31
2018-08-01
0001076930
novt:TermLoanMember
novt:ThirdAmendmentToSecondAmendedAndRestatedCreditAgreementMember
2017-08-01
2017-08-01
0001076930
novt:SecondAmendedAndRestatedCreditAgreementMember
2016-05-18
2016-05-19
0001076930
novt:FourthAmendmentToSecondAmendedAndRestatedCreditAgreementMember
2019-01-01
2019-09-27
0001076930
novt:SecondAmendedAndRestatedCreditAgreementMember
novt:PermittedAcquisitionsAndStockRepurchasesMember
2016-05-18
2016-05-19
0001076930
novt:FourthAmendmentToSecondAmendedAndRestatedCreditAgreementMember
novt:PermittedAcquisitionsAndStockRepurchasesMember
2019-01-01
2019-09-27
0001076930
novt:SecondAmendedAndRestatedCreditAgreementMember
novt:DesignatedAcquisitionMember
2016-05-18
2016-05-19
0001076930
novt:FourthAmendmentToSecondAmendedAndRestatedCreditAgreementMember
novt:DesignatedAcquisitionMember
2019-01-01
2019-09-27
0001076930
novt:SecondAmendedAndRestatedCreditAgreementMember
novt:FourConsecutiveQuartersFollowingDesignatedAcquisitionMember
2016-05-18
2016-05-19
0001076930
novt:FourthAmendmentToSecondAmendedAndRestatedCreditAgreementMember
novt:FourConsecutiveQuartersFollowingDesignatedAcquisitionMember
2019-01-01
2019-09-27
0001076930
novt:FourthAmendmentToSecondAmendedAndRestatedCreditAgreementMember
2018-02-01
2018-02-28
0001076930
srt:MinimumMember
2019-01-01
2019-09-27
0001076930
srt:MaximumMember
us-gaap:LandMember
2019-01-01
2019-09-27
0001076930
2018-12-28
2019-09-27
0001076930
novt:TwoThousandEighteenCommonStockRepurchasePlanMember
2018-10-31
0001076930
novt:TwoThousandEighteenCommonStockRepurchasePlanMember
2019-01-01
2019-09-27
0001076930
us-gaap:SellingGeneralAndAdministrativeExpensesMember
2019-06-29
2019-09-27
0001076930
us-gaap:SellingGeneralAndAdministrativeExpensesMember
2018-06-30
2018-09-28
0001076930
us-gaap:SellingGeneralAndAdministrativeExpensesMember
2019-01-01
2019-09-27
0001076930
us-gaap:SellingGeneralAndAdministrativeExpensesMember
2018-01-01
2018-09-28
0001076930
us-gaap:ResearchAndDevelopmentExpenseMember
2019-06-29
2019-09-27
0001076930
us-gaap:ResearchAndDevelopmentExpenseMember
2018-06-30
2018-09-28
0001076930
us-gaap:ResearchAndDevelopmentExpenseMember
2019-01-01
2019-09-27
0001076930
us-gaap:ResearchAndDevelopmentExpenseMember
2018-01-01
2018-09-28
0001076930
us-gaap:CostOfSalesMember
2019-06-29
2019-09-27
0001076930
us-gaap:CostOfSalesMember
2018-06-30
2018-09-28
0001076930
us-gaap:CostOfSalesMember
2019-01-01
2019-09-27
0001076930
us-gaap:CostOfSalesMember
2018-01-01
2018-09-28
0001076930
novt:RestrictedStockUnitsAndDeferredStockUnitsMember
us-gaap:SellingGeneralAndAdministrativeExpensesMember
srt:DirectorMember
2019-01-01
2019-09-27
0001076930
novt:RestrictedStockUnitsAndDeferredStockUnitsMember
us-gaap:SellingGeneralAndAdministrativeExpensesMember
srt:DirectorMember
2018-01-01
2018-09-28
0001076930
us-gaap:RestrictedStockUnitsRSUMember
novt:EquityIncentivePlanTwentyTenMember
srt:MinimumMember
2019-01-01
2019-09-27
0001076930
us-gaap:RestrictedStockUnitsRSUMember
novt:EquityIncentivePlanTwentyTenMember
srt:MaximumMember
2019-01-01
2019-09-27
0001076930
novt:DeferredStockUnitsMember
2019-09-27
0001076930
novt:DeferredStockUnitsMember
2018-12-31
0001076930
novt:EquityIncentivePlanTwentyTenMember
novt:RestrictedStockUnitsAndDeferredStockUnitsMember
2018-12-31
0001076930
novt:EquityIncentivePlanTwentyTenMember
novt:RestrictedStockUnitsAndDeferredStockUnitsMember
2019-01-01
2019-09-27
0001076930
novt:EquityIncentivePlanTwentyTenMember
novt:RestrictedStockUnitsAndDeferredStockUnitsMember
2019-09-27
0001076930
novt:EPSPerformanceBasedRestrictedStockUnitsMember
novt:EquityIncentivePlanTwentyTenMember
2019-01-01
2019-09-27
0001076930
novt:EPSPerformanceBasedRestrictedStockUnitsMember
novt:EquityIncentivePlanTwentyTenMember
srt:MinimumMember
2019-01-01
2019-09-27
0001076930
novt:EPSPerformanceBasedRestrictedStockUnitsMember
novt:EquityIncentivePlanTwentyTenMember
srt:MaximumMember
2019-01-01
2019-09-27
0001076930
novt:TSRPerformanceBasedRestrictedStockUnitsMember
novt:EquityIncentivePlanTwentyTenMember
2019-01-01
2019-09-27
0001076930
novt:TSRPerformanceBasedRestrictedStockUnitsMember
novt:EquityIncentivePlanTwentyTenMember
srt:MinimumMember
2019-01-01
2019-09-27
0001076930
novt:TSRPerformanceBasedRestrictedStockUnitsMember
novt:EquityIncentivePlanTwentyTenMember
srt:MaximumMember
2019-01-01
2019-09-27
0001076930
novt:EquityIncentivePlanTwentyTenMember
us-gaap:PerformanceSharesMember
2018-12-31
0001076930
novt:EquityIncentivePlanTwentyTenMember
us-gaap:PerformanceSharesMember
2019-01-01
2019-09-27
0001076930
novt:EquityIncentivePlanTwentyTenMember
us-gaap:PerformanceSharesMember
2019-09-27
0001076930
novt:TSRPerformanceBasedRestrictedStockUnitsMember
2019-01-01
2019-09-27
0001076930
us-gaap:EmployeeStockOptionMember
novt:EquityIncentivePlanTwentyTenMember
2019-01-01
2019-09-27
0001076930
us-gaap:EmployeeStockOptionMember
novt:EquityIncentivePlanTwentyTenMember
2019-09-27
0001076930
country:CA
us-gaap:CanadaRevenueAgencyMember
2019-01-01
2019-09-27
0001076930
us-gaap:CanadaRevenueAgencyMember
country:CA
2019-06-29
2019-09-27
0001076930
us-gaap:CanadaRevenueAgencyMember
country:CA
2018-06-30
2018-09-28
0001076930
us-gaap:CanadaRevenueAgencyMember
country:CA
2018-01-01
2018-09-28
0001076930
novt:FiscalYearTwentyNineteenMember
2019-06-29
2019-09-27
0001076930
novt:FiscalYearTwentyNineteenMember
2019-01-01
2019-09-27
0001076930
novt:FiscalYearTwentyEighteenMember
2019-06-29
2019-09-27
0001076930
novt:FiscalYearTwentyEighteenMember
2018-06-30
2018-09-28
0001076930
novt:FiscalYearTwentyEighteenMember
2019-01-01
2019-09-27
0001076930
novt:FiscalYearTwentyEighteenMember
2018-01-01
2018-09-28
0001076930
novt:FiscalYearTwentyNineteenMember
us-gaap:EmployeeSeveranceMember
2019-06-29
2019-09-27
0001076930
novt:FiscalYearTwentyNineteenMember
us-gaap:EmployeeSeveranceMember
2019-01-01
2019-09-27
0001076930
novt:FiscalYearTwentyNineteenMember
us-gaap:FacilityClosingMember
2019-06-29
2019-09-27
0001076930
novt:FiscalYearTwentyNineteenMember
us-gaap:FacilityClosingMember
2019-01-01
2019-09-27
0001076930
novt:FiscalYearTwentyNineteenMember
2019-09-27
0001076930
novt:FiscalYearTwentyNineteenMember
novt:AdditionalRestructuringCostsMember
srt:MinimumMember
2019-09-27
0001076930
novt:FiscalYearTwentyNineteenMember
novt:AdditionalRestructuringCostsMember
srt:MaximumMember
2019-09-27
0001076930
novt:PhotonicsMember
novt:FiscalYearTwentyNineteenMember
2019-06-29
2019-09-27
0001076930
novt:VisionMember
novt:FiscalYearTwentyNineteenMember
2019-06-29
2019-09-27
0001076930
novt:PrecisionMotionMember
novt:FiscalYearTwentyNineteenMember
2019-06-29
2019-09-27
0001076930
novt:FiscalYearTwentyNineteenMember
us-gaap:CorporateNonSegmentMember
2019-06-29
2019-09-27
0001076930
novt:PhotonicsMember
novt:FiscalYearTwentyNineteenMember
2019-01-01
2019-09-27
0001076930
novt:VisionMember
novt:FiscalYearTwentyNineteenMember
2019-01-01
2019-09-27
0001076930
novt:PrecisionMotionMember
novt:FiscalYearTwentyNineteenMember
2019-01-01
2019-09-27
0001076930
novt:FiscalYearTwentyNineteenMember
us-gaap:CorporateNonSegmentMember
2019-01-01
2019-09-27
0001076930
novt:FiscalYearTwentyEighteenMember
novt:VisionMember
2019-01-01
2019-09-27
0001076930
novt:FiscalYearTwentyEighteenMember
novt:VisionMember
us-gaap:EmployeeSeveranceMember
2019-06-29
2019-09-27
0001076930
novt:FiscalYearTwentyEighteenMember
novt:VisionMember
us-gaap:EmployeeSeveranceMember
2019-01-01
2019-09-27
0001076930
novt:FiscalYearTwentyEighteenMember
2019-09-27
0001076930
novt:FiscalYearTwentyEighteenMember
novt:VisionMember
srt:MinimumMember
novt:AdditionalRestructuringCostsMember
2019-09-27
0001076930
novt:FiscalYearTwentyEighteenMember
novt:VisionMember
srt:MaximumMember
novt:AdditionalRestructuringCostsMember
2019-09-27
0001076930
us-gaap:EmployeeSeveranceMember
2018-12-31
0001076930
us-gaap:FacilityClosingMember
2018-12-31
0001076930
us-gaap:OtherRestructuringMember
2018-12-31
0001076930
us-gaap:EmployeeSeveranceMember
2019-01-01
2019-09-27
0001076930
us-gaap:FacilityClosingMember
2019-01-01
2019-09-27
0001076930
us-gaap:OtherRestructuringMember
2019-01-01
2019-09-27
0001076930
us-gaap:EmployeeSeveranceMember
2019-09-27
0001076930
us-gaap:OtherRestructuringMember
2019-09-27
0001076930
novt:ProfessionalAndConsultingFeesMember
2019-06-29
2019-09-27
0001076930
novt:ProfessionalAndConsultingFeesMember
2019-01-01
2019-09-27
0001076930
novt:ProfessionalAndConsultingFeesMember
2018-06-30
2018-09-28
0001076930
novt:ProfessionalAndConsultingFeesMember
2018-01-01
2018-09-28
0001076930
novt:EarnOutAgreementMember
2019-06-29
2019-09-27
0001076930
novt:EarnOutAgreementMember
2019-01-01
2019-09-27
0001076930
novt:EarnOutAgreementMember
2018-06-30
2018-09-28
0001076930
novt:EarnOutAgreementMember
2018-01-01
2018-09-28
0001076930
srt:BoardOfDirectorsChairmanMember
2019-01-01
2019-03-29
0001076930
srt:BoardOfDirectorsChairmanMember
2018-06-30
2018-09-28
0001076930
srt:BoardOfDirectorsChairmanMember
2018-01-01
2018-09-28
novt:Segment
0001076930
novt:PhotonicsMember
us-gaap:OperatingSegmentsMember
2019-06-29
2019-09-27
0001076930
novt:PhotonicsMember
us-gaap:OperatingSegmentsMember
2018-06-30
2018-09-28
0001076930
novt:PhotonicsMember
us-gaap:OperatingSegmentsMember
2019-01-01
2019-09-27
0001076930
novt:PhotonicsMember
us-gaap:OperatingSegmentsMember
2018-01-01
2018-09-28
0001076930
novt:VisionMember
us-gaap:OperatingSegmentsMember
2019-06-29
2019-09-27
0001076930
novt:VisionMember
us-gaap:OperatingSegmentsMember
2018-06-30
2018-09-28
0001076930
novt:VisionMember
us-gaap:OperatingSegmentsMember
2019-01-01
2019-09-27
0001076930
novt:VisionMember
us-gaap:OperatingSegmentsMember
2018-01-01
2018-09-28
0001076930
novt:PrecisionMotionMember
us-gaap:OperatingSegmentsMember
2019-06-29
2019-09-27
0001076930
novt:PrecisionMotionMember
us-gaap:OperatingSegmentsMember
2018-06-30
2018-09-28
0001076930
novt:PrecisionMotionMember
us-gaap:OperatingSegmentsMember
2019-01-01
2019-09-27
0001076930
novt:PrecisionMotionMember
us-gaap:OperatingSegmentsMember
2018-01-01
2018-09-28
0001076930
us-gaap:CorporateNonSegmentMember
2019-06-29
2019-09-27
0001076930
us-gaap:CorporateNonSegmentMember
2018-06-30
2018-09-28
0001076930
us-gaap:CorporateNonSegmentMember
2019-01-01
2019-09-27
0001076930
us-gaap:CorporateNonSegmentMember
2018-01-01
2018-09-28
0001076930
country:US
2019-06-29
2019-09-27
0001076930
country:US
2018-06-30
2018-09-28
0001076930
country:US
2019-01-01
2019-09-27
0001076930
country:US
2018-01-01
2018-09-28
0001076930
country:DE
2019-06-29
2019-09-27
0001076930
country:DE
2018-06-30
2018-09-28
0001076930
country:DE
2019-01-01
2019-09-27
0001076930
country:DE
2018-01-01
2018-09-28
0001076930
novt:RestOfEuropeMember
2019-06-29
2019-09-27
0001076930
novt:RestOfEuropeMember
2018-06-30
2018-09-28
0001076930
novt:RestOfEuropeMember
2019-01-01
2019-09-27
0001076930
novt:RestOfEuropeMember
2018-01-01
2018-09-28
0001076930
country:CN
2019-06-29
2019-09-27
0001076930
country:CN
2018-06-30
2018-09-28
0001076930
country:CN
2019-01-01
2019-09-27
0001076930
country:CN
2018-01-01
2018-09-28
0001076930
novt:RestOfAsiaPacificMember
2019-06-29
2019-09-27
0001076930
novt:RestOfAsiaPacificMember
2018-06-30
2018-09-28
0001076930
novt:RestOfAsiaPacificMember
2019-01-01
2019-09-27
0001076930
novt:RestOfAsiaPacificMember
2018-01-01
2018-09-28
0001076930
novt:OtherCountriesMember
2019-06-29
2019-09-27
0001076930
novt:OtherCountriesMember
2018-06-30
2018-09-28
0001076930
novt:OtherCountriesMember
2019-01-01
2019-09-27
0001076930
novt:OtherCountriesMember
2018-01-01
2018-09-28
novt:EndMarket
0001076930
novt:AdvancedIndustrialMember
2019-06-29
2019-09-27
0001076930
novt:AdvancedIndustrialMember
2018-06-30
2018-09-28
0001076930
novt:AdvancedIndustrialMember
2019-01-01
2019-09-27
0001076930
novt:AdvancedIndustrialMember
2018-01-01
2018-09-28
0001076930
novt:MedicalMember
2019-06-29
2019-09-27
0001076930
novt:MedicalMember
2018-06-30
2018-09-28
0001076930
novt:MedicalMember
2019-01-01
2019-09-27
0001076930
novt:MedicalMember
2018-01-01
2018-09-28
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
☒ |
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
For the quarterly period ended September 27, 2019
Or
☐ |
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
For the transition period from to
Commission File No.: 001-35083
NOVANTA INC
(Exact name of registrant as specified in its charter)
New Brunswick, Canada |
|
98-0110412 |
(State or other jurisdiction of
incorporation or organization) |
|
(I.R.S. Employer
Identification No.) |
|
|
|
125 Middlesex Turnpike
Bedford, Massachusetts, USA |
|
01730 |
(Address of principal executive offices) |
|
(Zip Code) |
Registrant’s telephone number, including area code: (781) 266-5700
N/A
(Former name, former address and former fiscal year, if changed since last report)
Securities registered pursuant to Section 12(b) of the Act:
|
|
|
|
|
Title of each class |
|
Trading Symbol(s) |
|
Name of each exchange on which registered |
Common shares, no par value |
|
NOVT |
|
The Nasdaq Global Select Market |
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large Accelerated Filer |
|
☒ |
|
Accelerated Filer |
|
☐ |
|
|
|
|
Non-accelerated Filer |
|
☐ |
|
Smaller reporting company |
|
☐ |
|
|
|
|
|
|
|
Emerging growth company |
|
☐ |
|
|
|
|
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes ☐ No ☒
As of November 1, 2019, there were 35,073,830 of the Registrant’s common shares, no par value, issued and outstanding.
NOVANTA INC.
TABLE OF CONTENTS
PART I—FINANCIAL INFORMATION
Item 1. Financial Statements
NOVANTA INC.
CONSOLIDATED BALANCE SHEETS
(In thousands of U.S. dollars or shares)
(Unaudited)
|
September 27, |
|
|
December 31, |
|
|
2019 |
|
|
2018 |
|
ASSETS |
|
|
|
|
|
|
|
Current assets |
|
|
|
|
|
|
|
Cash and cash equivalents |
$ |
61,405 |
|
|
$ |
82,043 |
|
Accounts receivable, net of allowance of $233 and $321, respectively |
|
98,666 |
|
|
|
83,955 |
|
|
Inventories |
|
118,573 |
|
|
|
104,764 |
|
Prepaid income taxes and income taxes receivable |
|
6,356 |
|
|
|
1,852 |
|
Prepaid expenses and other current assets |
|
11,860 |
|
|
|
9,155 |
|
Total current assets |
|
296,860 |
|
|
|
281,769 |
|
Property, plant and equipment, net |
|
76,122 |
|
|
|
65,464 |
|
Operating lease assets |
|
35,487 |
|
|
|
— |
|
Deferred tax assets |
|
9,938 |
|
|
|
9,492 |
|
Other assets |
|
2,734 |
|
|
|
2,269 |
|
Intangible assets, net |
|
168,078 |
|
|
|
142,920 |
|
Goodwill |
|
268,741 |
|
|
|
217,662 |
|
Total assets |
$ |
857,960 |
|
|
$ |
719,576 |
|
LIABILITIES AND STOCKHOLDERS’ EQUITY |
|
|
|
|
|
|
|
Current liabilities |
|
|
|
|
|
|
|
Current portion of long-term debt |
$ |
— |
|
|
$ |
4,535 |
|
Accounts payable |
|
47,009 |
|
|
|
50,733 |
|
Income taxes payable |
|
1,661 |
|
|
|
2,633 |
|
Current portion of operating lease liabilities |
|
5,065 |
|
|
|
— |
|
Accrued expenses and other current liabilities |
|
71,178 |
|
|
|
46,295 |
|
Total current liabilities |
|
124,913 |
|
|
|
104,196 |
|
Long-term debt |
|
227,507 |
|
|
|
202,843 |
|
Operating lease liabilities |
|
32,181 |
|
|
|
— |
|
Deferred tax liabilities |
|
28,980 |
|
|
|
22,632 |
|
Income taxes payable |
|
4,687 |
|
|
|
4,463 |
|
Other liabilities |
|
36,815 |
|
|
|
17,187 |
|
Total liabilities |
|
455,083 |
|
|
|
351,321 |
|
Commitments and contingencies (Note 15) |
|
|
|
|
|
|
|
Stockholders’ equity: |
|
|
|
|
|
|
|
Common shares, no par value; Authorized shares: unlimited;
Issued and outstanding: 35,089 and 34,886, respectively |
|
423,856 |
|
|
|
423,856 |
|
Additional paid-in capital |
|
51,168 |
|
|
|
46,018 |
|
Accumulated deficit |
|
(47,536 |
) |
|
|
(79,092 |
) |
Accumulated other comprehensive loss |
|
(24,611 |
) |
|
|
(22,527 |
) |
Total stockholders' equity |
|
402,877 |
|
|
|
368,255 |
|
Total liabilities and stockholders’ equity |
$ |
857,960 |
|
|
$ |
719,576 |
|
The accompanying notes are an integral part of these consolidated financial statements.
1
NOVANTA INC.
CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands of U.S. dollars or shares, except per share amounts)
(Unaudited)
|
Three Months Ended |
|
|
Nine Months Ended |
|
|
September 27, |
|
|
September 28, |
|
|
September 27, |
|
|
September 28, |
|
|
2019 |
|
|
2018 |
|
|
2019 |
|
|
2018 |
|
Revenue |
$ |
154,066 |
|
|
$ |
160,794 |
|
|
$ |
466,397 |
|
|
$ |
458,159 |
|
Cost of revenue |
|
90,012 |
|
|
|
91,160 |
|
|
|
270,272 |
|
|
|
261,137 |
|
Gross profit |
|
64,054 |
|
|
|
69,634 |
|
|
|
196,125 |
|
|
|
197,022 |
|
Operating expenses: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Research and development and engineering |
|
13,811 |
|
|
|
13,204 |
|
|
|
41,196 |
|
|
|
37,744 |
|
Selling, general and administrative |
|
27,926 |
|
|
|
29,147 |
|
|
|
88,977 |
|
|
|
87,598 |
|
Amortization of purchased intangible assets |
|
3,970 |
|
|
|
3,947 |
|
|
|
11,740 |
|
|
|
11,538 |
|
Restructuring and acquisition related costs |
|
5,546 |
|
|
|
2,341 |
|
|
|
11,913 |
|
|
|
4,805 |
|
Total operating expenses |
|
51,253 |
|
|
|
48,639 |
|
|
|
153,826 |
|
|
|
141,685 |
|
Operating income |
|
12,801 |
|
|
|
20,995 |
|
|
|
42,299 |
|
|
|
55,337 |
|
Interest income (expense), net |
|
(2,153 |
) |
|
|
(2,396 |
) |
|
|
(6,357 |
) |
|
|
(7,315 |
) |
Foreign exchange transaction gains (losses), net |
|
387 |
|
|
|
66 |
|
|
|
455 |
|
|
|
(164 |
) |
Other income (expense), net |
|
(48 |
) |
|
|
(44 |
) |
|
|
(186 |
) |
|
|
(131 |
) |
Income before income taxes |
|
10,987 |
|
|
|
18,621 |
|
|
|
36,211 |
|
|
|
47,727 |
|
Income tax provision |
|
2,064 |
|
|
|
3,632 |
|
|
|
4,655 |
|
|
|
8,276 |
|
Consolidated net income |
|
8,923 |
|
|
|
14,989 |
|
|
|
31,556 |
|
|
|
39,451 |
|
Less: Net income attributable to noncontrolling interest |
|
— |
|
|
|
(435 |
) |
|
|
— |
|
|
|
(1,986 |
) |
Net income attributable to Novanta Inc. |
$ |
8,923 |
|
|
$ |
14,554 |
|
|
$ |
31,556 |
|
|
$ |
37,465 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Earnings per common share attributable to Novanta Inc. (Note 5): |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Basic |
$ |
0.25 |
|
|
$ |
0.61 |
|
|
$ |
0.90 |
|
|
$ |
1.12 |
|
Diluted |
$ |
0.25 |
|
|
$ |
0.60 |
|
|
$ |
0.89 |
|
|
$ |
1.11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Weighted average common shares outstanding—basic |
|
35,074 |
|
|
|
34,899 |
|
|
|
35,012 |
|
|
|
34,918 |
|
Weighted average common shares outstanding—diluted |
|
35,585 |
|
|
|
35,485 |
|
|
|
35,523 |
|
|
|
35,469 |
|
The accompanying notes are an integral part of these consolidated financial statements.
2
NOVANTA INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(In thousands of U.S. dollars)
(Unaudited)
|
Three Months Ended |
|
|
Nine Months Ended |
|
|
September 27, |
|
|
September 28, |
|
|
September 27, |
|
|
September 28, |
|
|
2019 |
|
|
2018 |
|
|
2019 |
|
|
2018 |
|
Consolidated net income |
$ |
8,923 |
|
|
$ |
14,989 |
|
|
$ |
31,556 |
|
|
$ |
39,451 |
|
Other comprehensive income (loss): |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Foreign currency translation adjustments, net of tax (1) |
|
(2,821 |
) |
|
|
(490 |
) |
|
|
(3,144 |
) |
|
|
(2,482 |
) |
Pension liability adjustments, net of tax (2) |
|
490 |
|
|
|
223 |
|
|
|
1,060 |
|
|
|
978 |
|
Total other comprehensive income |
|
(2,331 |
) |
|
|
(267 |
) |
|
|
(2,084 |
) |
|
|
(1,504 |
) |
Total consolidated comprehensive income |
|
6,592 |
|
|
|
14,722 |
|
|
|
29,472 |
|
|
|
37,947 |
|
Less: Comprehensive income attributable to noncontrolling interest |
|
— |
|
|
|
(435 |
) |
|
|
— |
|
|
|
(1,986 |
) |
Comprehensive income attributable to Novanta Inc. |
$ |
6,592 |
|
|
$ |
14,287 |
|
|
$ |
29,472 |
|
|
$ |
35,961 |
|
(1) |
The tax effect on this component of comprehensive income was nominal for all periods presented. |
(2) |
The tax effect on this component of comprehensive income was nominal for all periods presented. See Note 4 for the total amount of pension liability adjustments reclassified out of accumulated other comprehensive income (loss). |
The accompanying notes are an integral part of these consolidated financial statements.
3
NOVANTA INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(In thousands of U.S. dollars or shares)
(Unaudited)
|
Novanta Inc. Stockholders |
|
|
|
|
Common Shares |
|
|
Additional Paid-In |
|
|
Accumulated |
|
|
Accumulated Other Comprehensive |
|
|
|
|
|
|
# of Shares |
|
|
Amount |
|
|
Capital |
|
|
Deficit |
|
|
Income (Loss) |
|
|
Total |
|
|
Three Months Ended September 27, 2019 |
|
Balance at June 28, 2019 |
|
34,972 |
|
|
$ |
423,856 |
|
|
$ |
41,065 |
|
|
$ |
(56,459 |
) |
|
$ |
(22,280 |
) |
|
$ |
386,182 |
|
Net income |
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
8,923 |
|
|
|
— |
|
|
|
8,923 |
|
Common shares issued for business combination |
|
124 |
|
|
|
— |
|
|
|
10,900 |
|
|
|
— |
|
|
|
— |
|
|
|
10,900 |
|
Common shares issued under stock plans |
|
36 |
|
|
|
— |
|
|
|
425 |
|
|
|
— |
|
|
|
— |
|
|
|
425 |
|
Common shares withheld for taxes on vested stock awards |
|
(1 |
) |
|
|
— |
|
|
|
(120 |
) |
|
|
— |
|
|
|
— |
|
|
|
(120 |
) |
Repurchases of common shares |
|
(42 |
) |
|
|
— |
|
|
|
(3,345 |
) |
|
|
— |
|
|
|
— |
|
|
|
(3,345 |
) |
Share-based compensation |
|
— |
|
|
|
— |
|
|
|
2,243 |
|
|
|
— |
|
|
|
— |
|
|
|
2,243 |
|
Other comprehensive income, net of tax |
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
(2,331 |
) |
|
|
(2,331 |
) |
Balance at September 27, 2019 |
|
35,089 |
|
|
$ |
423,856 |
|
|
$ |
51,168 |
|
|
$ |
(47,536 |
) |
|
$ |
(24,611 |
) |
|
$ |
402,877 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Nine Months Ended September 27, 2019 |
|
Balance at December 31, 2018 |
|
34,886 |
|
|
$ |
423,856 |
|
|
$ |
46,018 |
|
|
$ |
(79,092 |
) |
|
$ |
(22,527 |
) |
|
$ |
368,255 |
|
Net income |
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
31,556 |
|
|
|
— |
|
|
|
31,556 |
|
Common shares issued for business combination |
|
124 |
|
|
|
— |
|
|
|
10,900 |
|
|
|
— |
|
|
|
— |
|
|
|
10,900 |
|
Common shares issued under stock plans |
|
245 |
|
|
|
— |
|
|
|
425 |
|
|
|
— |
|
|
|
— |
|
|
|
425 |
|
Common shares withheld for taxes on vested stock awards |
|
(85 |
) |
|
|
— |
|
|
|
(6,839 |
) |
|
|
— |
|
|
|
— |
|
|
|
(6,839 |
) |
Repurchases of common shares |
|
(81 |
) |
|
|
— |
|
|
|
(6,684 |
) |
|
|
— |
|
|
|
— |
|
|
|
(6,684 |
) |
Share-based compensation |
|
— |
|
|
|
— |
|
|
|
7,348 |
|
|
|
— |
|
|
|
— |
|
|
|
7,348 |
|
Other comprehensive income, net of tax |
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
(2,084 |
) |
|
|
(2,084 |
) |
Balance at September 27, 2019 |
|
35,089 |
|
|
$ |
423,856 |
|
|
$ |
51,168 |
|
|
$ |
(47,536 |
) |
|
$ |
(24,611 |
) |
|
$ |
402,877 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended September 28, 2018 |
|
Balance at June 29, 2018 |
|
34,671 |
|
|
$ |
423,856 |
|
|
$ |
31,793 |
|
|
$ |
(112,167 |
) |
|
$ |
(19,117 |
) |
|
$ |
324,365 |
|
Net income |
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
14,554 |
|
|
|
— |
|
|
|
14,554 |
|
Redeemable noncontrolling interest redemption value adjustment |
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
6,877 |
|
|
|
— |
|
|
|
6,877 |
|
Acquisition of noncontrolling interest |
|
213 |
|
|
|
— |
|
|
|
14,401 |
|
|
|
— |
|
|
|
— |
|
|
|
14,401 |
|
Common shares issued under stock plans |
|
62 |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
Common shares withheld for taxes on vested stock awards |
|
(2 |
) |
|
|
— |
|
|
|
(116 |
) |
|
|
— |
|
|
|
— |
|
|
|
(116 |
) |
Repurchase of common shares |
|
(28 |
) |
|
|
— |
|
|
|
(1,836 |
) |
|
|
— |
|
|
|
— |
|
|
|
(1,836 |
) |
Share-based compensation |
|
— |
|
|
|
— |
|
|
|
1,695 |
|
|
|
— |
|
|
|
— |
|
|
|
1,695 |
|
Other comprehensive income, net of tax |
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
(267 |
) |
|
|
(267 |
) |
Balance at September 28, 2018 |
|
34,916 |
|
|
$ |
423,856 |
|
|
$ |
45,937 |
|
|
$ |
(90,736 |
) |
|
$ |
(19,384 |
) |
|
$ |
359,673 |
|
|
|
|