0000896841-19-000204.txt : 20191107 0000896841-19-000204.hdr.sgml : 20191107 20191107170625 ACCESSION NUMBER: 0000896841-19-000204 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 66 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191107 DATE AS OF CHANGE: 20191107 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AVID TECHNOLOGY, INC. CENTRAL INDEX KEY: 0000896841 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 042977748 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36254 FILM NUMBER: 191201230 BUSINESS ADDRESS: STREET 1: 75 NETWORK DRIVE CITY: BURLINGTON STATE: MA ZIP: 01803 BUSINESS PHONE: 978.640.3121 MAIL ADDRESS: STREET 1: 75 NETWORK DRIVE CITY: BURLINGTON STATE: MA ZIP: 01803 FORMER COMPANY: FORMER CONFORMED NAME: AVID TECHNOLOGY INC DATE OF NAME CHANGE: 19930203 10-Q 1 avid-09302019x10q.htm 10-Q Document
false--12-31Q320190000896841falsefalsefalse133900059800090220003260000026130003578000 0000896841 2019-01-01 2019-09-30 0000896841 2019-11-04 0000896841 avid:AmortizationofintangibleassetsMember 2019-07-01 2019-09-30 0000896841 2018-07-01 2018-09-30 0000896841 2018-01-01 2018-09-30 0000896841 us-gaap:ProductMember 2019-07-01 2019-09-30 0000896841 2019-07-01 2019-09-30 0000896841 us-gaap:ProductMember 2018-01-01 2018-09-30 0000896841 avid:AmortizationofintangibleassetsMember 2019-01-01 2019-09-30 0000896841 us-gaap:ProductMember 2018-07-01 2018-09-30 0000896841 us-gaap:ServiceMember 2019-07-01 2019-09-30 0000896841 us-gaap:ServiceMember 2018-07-01 2018-09-30 0000896841 avid:AmortizationofintangibleassetsMember 2018-01-01 2018-09-30 0000896841 us-gaap:ProductMember 2019-01-01 2019-09-30 0000896841 us-gaap:ServiceMember 2019-01-01 2019-09-30 0000896841 us-gaap:ServiceMember 2018-01-01 2018-09-30 0000896841 avid:AmortizationofintangibleassetsMember 2018-07-01 2018-09-30 0000896841 2019-09-30 0000896841 2018-12-31 0000896841 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000896841 us-gaap:CommonStockMember 2019-09-30 0000896841 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-09-30 0000896841 us-gaap:CommonStockMember 2019-01-01 2019-09-30 0000896841 us-gaap:RetainedEarningsMember 2019-01-01 2019-09-30 0000896841 us-gaap:RetainedEarningsMember 2018-12-31 0000896841 us-gaap:CommonStockMember 2018-12-31 0000896841 us-gaap:TreasuryStockMember 2019-09-30 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-09-30 0000896841 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0000896841 us-gaap:TreasuryStockMember 2019-01-01 2019-09-30 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000896841 us-gaap:TreasuryStockMember 2018-12-31 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0000896841 us-gaap:RetainedEarningsMember 2019-09-30 0000896841 us-gaap:TreasuryStockMember 2018-09-30 0000896841 us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0000896841 2017-12-31 0000896841 us-gaap:RetainedEarningsMember 2018-09-30 0000896841 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-09-30 0000896841 us-gaap:CommonStockMember 2018-01-01 2018-09-30 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-09-30 0000896841 us-gaap:RetainedEarningsMember 2018-01-01 2018-09-30 0000896841 us-gaap:CommonStockMember 2017-12-31 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000896841 us-gaap:CommonStockMember 2018-09-30 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0000896841 us-gaap:TreasuryStockMember 2018-01-01 2018-09-30 0000896841 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000896841 us-gaap:TreasuryStockMember 2017-12-31 0000896841 2018-09-30 0000896841 us-gaap:RetainedEarningsMember 2017-12-31 0000896841 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0000896841 us-gaap:CommonStockMember 2018-06-30 0000896841 2018-06-30 0000896841 us-gaap:CommonStockMember 2018-07-01 2018-09-30 0000896841 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-09-30 0000896841 us-gaap:RetainedEarningsMember 2018-07-01 2018-09-30 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-09-30 0000896841 us-gaap:RetainedEarningsMember 2018-06-30 0000896841 us-gaap:TreasuryStockMember 2018-07-01 2018-09-30 0000896841 us-gaap:TreasuryStockMember 2018-06-30 0000896841 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000896841 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0000896841 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0000896841 us-gaap:RetainedEarningsMember 2019-06-30 0000896841 2019-06-30 0000896841 us-gaap:TreasuryStockMember 2019-07-01 2019-09-30 0000896841 us-gaap:CommonStockMember 2019-06-30 0000896841 us-gaap:TreasuryStockMember 2019-06-30 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0000896841 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000896841 srt:ScenarioPreviouslyReportedMember 2018-12-31 0000896841 us-gaap:AccountingStandardsUpdate201602Member 2018-12-31 0000896841 us-gaap:NewAccountingPronouncementMember 2018-12-31 0000896841 us-gaap:ConvertibleDebtMember 2019-09-30 0000896841 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-09-30 0000896841 avid:NonVestedRestrictedStockAndRestrictedStockUnitsMember 2019-01-01 2019-09-30 0000896841 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-09-30 0000896841 avid:NonVestedRestrictedStockAndRestrictedStockUnitsMember 2018-01-01 2018-09-30 0000896841 us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000896841 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000896841 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000896841 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000896841 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000896841 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000896841 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000896841 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000896841 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-09-30 0000896841 us-gaap:TradeNamesMember 2019-09-30 0000896841 us-gaap:TradeNamesMember 2018-12-31 0000896841 us-gaap:CustomerRelationshipsMember 2018-12-31 0000896841 us-gaap:CustomerRelationshipsMember 2019-09-30 0000896841 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-12-31 0000896841 avid:CompletedTechnologiesAndPatentsMember 2018-12-31 0000896841 avid:CompletedTechnologiesAndPatentsMember 2019-09-30 0000896841 srt:MinimumMember 2019-09-30 0000896841 srt:MaximumMember 2019-09-30 0000896841 2019-01-01 0000896841 avid:OfficeSpaceOtherFacilitiesMember us-gaap:StandbyLettersOfCreditMember 2019-09-30 0000896841 avid:PurchaseOrderObligationsMember us-gaap:StandbyLettersOfCreditMember 2018-02-01 0000896841 us-gaap:ResearchAndDevelopmentArrangementMember 2017-04-29 2017-04-30 0000896841 avid:OtherOperatingObligationsMember us-gaap:StandbyLettersOfCreditMember 2019-09-30 0000896841 avid:OfficeSpaceBurlingtonMassachusettsMember us-gaap:StandbyLettersOfCreditMember 2019-09-30 0000896841 us-gaap:ResearchAndDevelopmentExpenseMember 2019-09-30 0000896841 avid:PurchaseOrderObligationsMember us-gaap:StandbyLettersOfCreditMember 2019-07-01 2019-07-31 0000896841 us-gaap:OtherRestructuringMember 2018-07-01 2018-09-30 0000896841 avid:FacilitiesRelatedMember 2018-01-01 2018-09-30 0000896841 avid:FacilitiesRelatedMember 2018-07-01 2018-09-30 0000896841 us-gaap:OtherRestructuringMember 2019-01-01 2019-09-30 0000896841 us-gaap:EmployeeSeveranceMember 2019-01-01 2019-09-30 0000896841 us-gaap:EmployeeSeveranceMember 2019-07-01 2019-09-30 0000896841 us-gaap:OtherRestructuringMember 2018-01-01 2018-09-30 0000896841 avid:FacilitiesRelatedMember 2019-01-01 2019-09-30 0000896841 us-gaap:OtherRestructuringMember 2019-07-01 2019-09-30 0000896841 us-gaap:EmployeeSeveranceMember 2018-01-01 2018-09-30 0000896841 us-gaap:EmployeeSeveranceMember 2018-07-01 2018-09-30 0000896841 avid:FacilitiesRelatedMember 2019-07-01 2019-09-30 0000896841 avid:FacilitiesRelatedMember 2018-12-31 0000896841 avid:FacilitiesRelatedMember 2019-09-30 0000896841 avid:AccrualAdjustmentMember 2019-09-30 0000896841 us-gaap:EmployeeSeveranceMember 2019-09-30 0000896841 avid:AccrualAdjustmentMember 2018-12-31 0000896841 avid:AccrualAdjustmentMember 2019-01-01 2019-09-30 0000896841 us-gaap:EmployeeSeveranceMember 2018-12-31 0000896841 us-gaap:EmployeeSeveranceMember avid:A2016PlanMember 2019-01-01 2019-09-30 0000896841 us-gaap:OtherNoncurrentLiabilitiesMember avid:FacilitiesRelatedMember 2019-09-30 0000896841 avid:A2016PlanMember 2018-07-01 2018-09-30 0000896841 us-gaap:PropertyPlantAndEquipmentMember avid:A2016PlanMember 2018-01-01 2018-09-30 0000896841 us-gaap:EmployeeSeveranceMember avid:A2016PlanMember 2018-01-01 2018-09-30 0000896841 avid:A2016PlanMember 2018-01-01 2018-09-30 0000896841 avid:AccruedExpensesAndOtherCurrentLiabilitiesMember avid:FacilitiesRelatedMember 2019-09-30 0000896841 avid:FacilitiesRelatedMember avid:A2016PlanMember 2018-01-01 2018-09-30 0000896841 us-gaap:EmployeeSeveranceMember avid:A2016PlanMember 2019-07-01 2019-09-30 0000896841 us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2019-07-01 2019-09-30 0000896841 naics:ZZ611710 2019-01-01 2019-09-30 0000896841 naics:ZZ611710 2018-01-01 2018-09-30 0000896841 us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2019-01-01 2019-09-30 0000896841 us-gaap:SubscriptionArrangementMember 2018-07-01 2018-09-30 0000896841 us-gaap:SubscriptionArrangementMember 2018-01-01 2018-09-30 0000896841 us-gaap:SubscriptionArrangementMember 2019-07-01 2019-09-30 0000896841 naics:ZZ611710 2019-07-01 2019-09-30 0000896841 us-gaap:SubscriptionArrangementMember 2019-01-01 2019-09-30 0000896841 us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2018-07-01 2018-09-30 0000896841 us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2018-01-01 2018-09-30 0000896841 naics:ZZ611710 2018-07-01 2018-09-30 0000896841 srt:AsiaPacificMember 2018-01-01 2018-09-30 0000896841 avid:OtherAmericasMember 2018-01-01 2018-09-30 0000896841 srt:AsiaPacificMember 2019-07-01 2019-09-30 0000896841 srt:AmericasMember 2018-01-01 2018-09-30 0000896841 avid:EuropeMiddleEastAndAfricaMember 2019-01-01 2019-09-30 0000896841 srt:AsiaPacificMember 2018-07-01 2018-09-30 0000896841 srt:AmericasMember 2018-07-01 2018-09-30 0000896841 avid:OtherAmericasMember 2018-07-01 2018-09-30 0000896841 avid:OtherAmericasMember 2019-07-01 2019-09-30 0000896841 avid:EuropeMiddleEastAndAfricaMember 2019-07-01 2019-09-30 0000896841 srt:AmericasMember 2019-01-01 2019-09-30 0000896841 avid:EuropeMiddleEastAndAfricaMember 2018-01-01 2018-09-30 0000896841 avid:OtherAmericasMember 2019-01-01 2019-09-30 0000896841 srt:AsiaPacificMember 2019-01-01 2019-09-30 0000896841 srt:AmericasMember 2019-07-01 2019-09-30 0000896841 avid:EuropeMiddleEastAndAfricaMember 2018-07-01 2018-09-30 0000896841 srt:ScenarioForecastMember us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2021-12-31 0000896841 srt:ScenarioForecastMember us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2019-12-31 0000896841 us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2019-09-30 0000896841 srt:ScenarioForecastMember us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2020-12-31 0000896841 srt:ScenarioForecastMember us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2022-12-31 0000896841 srt:ScenarioForecastMember us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2023-12-31 0000896841 us-gaap:ProductMember 2019-09-30 0000896841 us-gaap:SoftwareServiceSupportAndMaintenanceArrangementMember 2019-09-30 0000896841 us-gaap:SoftwareLicenseArrangementMember 2019-09-30 0000896841 us-gaap:SubscriptionArrangementMember 2019-09-30 0000896841 2019-01-22 2019-01-22 0000896841 2019-05-09 2019-05-13 0000896841 2015-06-15 0000896841 2019-01-22 0000896841 2019-04-08 2019-04-08 0000896841 avid:CerberusBusinessFinanceLLCMember us-gaap:LineOfCreditMember 2016-02-26 0000896841 avid:CerberusBusinessFinanceLLCMember us-gaap:LongTermDebtMember 2019-07-01 2019-09-30 0000896841 us-gaap:LineOfCreditMember avid:CerberusBusinessFinanceLLCMember 2016-02-26 0000896841 avid:CerberusBusinessFinanceLLCMember 2019-04-08 2019-04-08 0000896841 2018-01-01 2018-12-31 0000896841 us-gaap:ConvertibleDebtMember 2015-06-15 0000896841 2018-02-08 0000896841 2017-12-15 0000896841 2017-12-14 2017-12-15 0000896841 avid:CerberusBusinessFinanceLLCMember 2016-02-25 2016-02-26 0000896841 avid:CerberusBusinessFinanceLLCMember us-gaap:LongTermDebtMember 2016-02-26 0000896841 avid:CerberusBusinessFinanceLLCMember us-gaap:LongTermDebtMember 2019-01-01 2019-09-30 0000896841 us-gaap:ConvertibleDebtMember 2019-01-01 2019-09-30 0000896841 us-gaap:ConvertibleDebtMember 2018-01-01 2018-09-30 0000896841 avid:CerberusBusinessFinanceLLCMember 2017-11-09 0000896841 avid:CerberusBusinessFinanceLLCMember 2018-05-10 2018-05-10 0000896841 avid:CerberusBusinessFinanceLLCMember 2019-09-30 0000896841 us-gaap:OtherDebtSecuritiesMember 2019-09-30 0000896841 avid:CerberusBusinessFinanceLLCMember us-gaap:LongTermDebtMember 2019-09-30 0000896841 avid:CerberusBusinessFinanceLLCMember us-gaap:LongTermDebtMember 2018-12-31 0000896841 us-gaap:ConvertibleDebtMember 2018-12-31 0000896841 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-09-30 0000896841 us-gaap:GeneralAndAdministrativeExpenseMember 2019-07-01 2019-09-30 0000896841 avid:CostOfProductsRevenuesMember 2019-01-01 2019-09-30 0000896841 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-01 2018-09-30 0000896841 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-09-30 0000896841 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-09-30 0000896841 us-gaap:SellingAndMarketingExpenseMember 2018-07-01 2018-09-30 0000896841 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-09-30 0000896841 avid:CostOfProductsRevenuesMember 2019-07-01 2019-09-30 0000896841 us-gaap:ResearchAndDevelopmentExpenseMember 2019-07-01 2019-09-30 0000896841 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-09-30 0000896841 avid:CostOfServicesRevenuesMember 2019-07-01 2019-09-30 0000896841 avid:CostOfServicesRevenuesMember 2018-01-01 2018-09-30 0000896841 avid:CostOfServicesRevenuesMember 2018-07-01 2018-09-30 0000896841 avid:CostOfProductsRevenuesMember 2018-07-01 2018-09-30 0000896841 avid:CostOfProductsRevenuesMember 2018-01-01 2018-09-30 0000896841 us-gaap:GeneralAndAdministrativeExpenseMember 2018-07-01 2018-09-30 0000896841 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-09-30 0000896841 avid:CostOfServicesRevenuesMember 2019-01-01 2019-09-30 0000896841 us-gaap:SellingAndMarketingExpenseMember 2019-07-01 2019-09-30 0000896841 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-09-30 0000896841 us-gaap:EmployeeStockOptionMember 2019-09-30 0000896841 us-gaap:EmployeeStockOptionMember 2018-12-31 0000896841 us-gaap:EmployeeStockOptionMember avid:PerformanceBasedVestingMember 2019-01-01 2019-09-30 0000896841 us-gaap:EmployeeStockOptionMember avid:TimeBasedVestingMember 2019-01-01 2019-09-30 0000896841 us-gaap:EmployeeStockOptionMember avid:PerformanceBasedVestingMember 2019-09-30 0000896841 us-gaap:EmployeeStockOptionMember avid:TimeBasedVestingMember 2018-12-31 0000896841 us-gaap:EmployeeStockOptionMember avid:TimeBasedVestingMember 2019-09-30 0000896841 us-gaap:EmployeeStockOptionMember avid:PerformanceBasedVestingMember 2018-12-31 0000896841 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-09-30 0000896841 us-gaap:RestrictedStockUnitsRSUMember 2019-09-30 0000896841 us-gaap:RestrictedStockUnitsRSUMember avid:TimeBasedVestingMember 2019-01-01 2019-09-30 0000896841 us-gaap:RestrictedStockUnitsRSUMember avid:PerformanceBasedVestingMember 2019-01-01 2019-09-30 0000896841 us-gaap:RestrictedStockUnitsRSUMember avid:PerformanceBasedVestingMember 2019-09-30 0000896841 us-gaap:RestrictedStockUnitsRSUMember avid:TimeBasedVestingMember 2019-09-30 0000896841 us-gaap:RestrictedStockUnitsRSUMember avid:PerformanceBasedVestingMember 2018-12-31 0000896841 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0000896841 us-gaap:RestrictedStockUnitsRSUMember avid:TimeBasedVestingMember 2018-12-31 xbrli:pure iso4217:USD xbrli:shares iso4217:USD xbrli:shares



UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q

(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 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 Number:  1-36254
__________________
Avid Technology, Inc.
(Exact Name of Registrant as Specified in Its Charter)
Delaware
 
04-2977748
 
(State or other jurisdiction of incorporation or organization)
 
(I.R.S. Employer Identification No.)
 
 
75 Network Drive
 
 
 
Burlington
Massachusetts
01803
 
 
   Address of Principal Executive Offices, Including Zip Code
 
(978) 640-6789
Registrant's Telephone Number, Including Area Code
__________________
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 Stock, $.01 par value
 
AVID
 
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 x   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 x   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 under the Exchange Act.
Large accelerated filer
o
Accelerated Filer
x
Non-accelerated filer  
o
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 under the Exchange Act).  
Yes    No x
The number of shares outstanding of the registrant’s Common Stock, as of November 4, 2019, was 43,049,179.




AVID TECHNOLOGY, INC.
FORM 10-Q
FOR THE QUARTERLY PERIOD ENDED SEPTEMBER 30, 2019

TABLE OF CONTENTS
 
Page
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 





CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q (“Form 10-Q”) includes forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. For this purpose, any statements contained in this Form 10-Q that relate to future results or events are forward-looking statements. Forward-looking statements may be identified by use of forward-looking words, such as “anticipate,” “believe,” “confidence,” “could,” “estimate,” “expect,” “feel,” “intend,” “may,” “plan,” “should,” “seek,” “will,” and “would,” or similar expressions.

Forward-looking statements may involve subjects relating to, among others, the following:

our ability to successfully implement our strategy, including our cost saving strategies;

the anticipated trends and developments in our markets and the success of our products in these markets;

our ability to develop, market, and sell new products and services;

our business strategies and market positioning;

our ability to achieve our goal of expanding our market positions;

our ability to accelerate growth of our Cloud-enabled platform;

trends relating to our sales, financial condition or results of operations, including our shift to a recurring revenue model and complex enterprise sales with long sales cycles;

the expected timing of recognition of revenue backlog as revenue, and the timing of recognition of revenues from subscription offerings;

our ability to successfully consummate acquisitions or investment transactions and successfully integrate acquired businesses;

any benefits and synergies from, and the financial impact of, any acquired business;

the anticipated performance of our products;

changes in inventory levels;

plans regarding repatriation of foreign earnings;

the outcome, impact, costs, and expenses of any litigation or government inquiries to which we are or become subject;

the effect of the continuing worldwide macroeconomic uncertainty on our business and results of operations, including Brexit and the US-China trade relationship;

our compliance with covenants contained in the agreements governing our indebtedness;

our ability to service our debt and meet the obligations thereunder, including our ability to satisfy our conversion and repurchase obligations under our convertible notes due 2020;

our ability to repay our remaining outstanding convertible notes when they come due in June 2020;

seasonal factors;

fluctuations in foreign exchange and interest rates;





the risk of restatement of our financial statements;

estimated asset and liability values and amortization of our intangible assets;

our capital resources and the adequacy thereof; and

worldwide political uncertainty, in particular the risk that the United States may withdraw from or materially modify NAFTA or other international trade agreements, and the effects of such actions on our supply chain, results of operations, and financial condition.

Actual results and events in future periods may differ materially from those expressed or implied by forward-looking statements in this Form 10-Q. There are a number of factors that could cause actual events or results to differ materially from those indicated or implied by forward-looking statements, many of which are beyond our control, including the risk factors discussed herein and in Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2018, in Part II, and in other documents we file from time to time with the U.S. Securities and Exchange Commission (“SEC”). In addition, the forward-looking statements contained in this Form 10-Q represent our estimates only as of the date of this filing and should not be relied upon as representing our estimates as of any subsequent date. While we may elect to update these forward-looking statements in the future, we specifically disclaim any obligation to do so, whether to reflect actual results, changes in assumptions, changes in other factors affecting such forward-looking statements, or otherwise.

We own or have rights to trademarks and service marks that we use in connection with the operation of our business.  “Avid” is a trademark of Avid Technology, Inc. Other trademarks, logos, and slogans registered or used by us and our subsidiaries in the United States and other countries include, but are not limited to, the following: Avid NEXIS, AirSpeed, EUCON, MediaCentral, Media Composer, Pro Tools, and Sibelius. Other trademarks appearing in this Form 10-Q are the property of their respective owners.






PART I - FINANCIAL INFORMATION

ITEM 1.
CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

AVID TECHNOLOGY, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands except per share data, unaudited)
 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
September 30,
 
2019
 
2018
 
2019
 
2018
Net revenues:
 
 
 
 
 
 
 
Products
$
42,911

 
$
52,133

 
$
147,633


$
144,922

Services
50,550

 
51,913

 
147,848


155,676

Total net revenues
93,461

 
104,046

 
295,481


300,598



 

 



Cost of revenues:
 
 
 
 



Products
23,877

 
27,042

 
79,535


79,684

Services
11,726

 
14,443

 
36,408


42,414

Amortization of intangible assets

 
1,950

 
3,738


5,850

Total cost of revenues
35,603

 
43,435

 
119,681


127,948

Gross profit
57,858

 
60,611

 
175,800


172,650



 

 



Operating expenses:
 
 
 
 



Research and development
14,860

 
15,873

 
46,325


47,543

Marketing and selling
22,334

 
23,461

 
73,341


77,352

General and administrative
12,034

 
13,660

 
38,543


41,656

Amortization of intangible assets

 
363

 
695


1,089

Restructuring costs, net
229

 
226

 
518


3,401

Total operating expenses
49,457

 
53,583

 
159,422


171,041




 


 





Operating income
8,401

 
7,028

 
16,378


1,609




 


 





Interest and other expense, net
(5,519
)
 
(5,725
)
 
(23,994
)

(17,362
)
Income (loss) before income taxes
2,882

 
1,303

 
(7,616
)

(15,753
)
(Benefit from) provision for income taxes
(283
)
 
425

 
155


824

Net income (loss)
$
3,165

 
$
878

 
$
(7,771
)

$
(16,577
)

 
 
 
 
 
 
 
Net income (loss) per common share – basic and diluted
$0.07
 
$0.02
 
$(0.18)

$(0.40)

 
 
 
 
 
 
 
Weighted-average common shares outstanding – basic
42,913

 
41,792

 
42,510


41,596

Weighted-average common shares outstanding – diluted
43,674

 
42,226

 
42,510

 
41,596

   
The accompanying notes are an integral part of the condensed consolidated financial statements.

1



AVID TECHNOLOGY, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(in thousands, unaudited)
 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
September 30,
 
2019
 
2018
 
2019
 
2018
Net income (loss)
$
3,165

 
$
878

 
$
(7,771
)
 
$
(16,577
)
 
 
 
 
 
 
 
 
Other comprehensive (loss) income:
 
 
 
 
 
 
 
Foreign currency translation adjustments
(764
)
 
86

 
(602
)
 
(970
)
 
 
 
 
 
 
 
 
Comprehensive income (loss)
$
2,401

 
$
964

 
$
(8,373
)
 
$
(17,547
)
   
The accompanying notes are an integral part of the condensed consolidated financial statements.



2



AVID TECHNOLOGY, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, unaudited)
 
September 30,
2019

December 31,
2018
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
52,289


$
56,103

Restricted cash
1,664


8,500

Accounts receivable, net of allowances of $598 and $1,339 at September 30, 2019 and December 31, 2018, respectively.
53,718


67,754

Inventories
32,168


32,956

Prepaid expenses
13,140


8,853

Contract assets
14,418


16,513

Other current assets
6,559


5,917

Total current assets
173,956


196,596

Property and equipment, net
20,140


21,582

Intangible assets, net


4,432

Goodwill
32,643


32,643

Right of use assets
31,467



Long-term deferred tax assets, net
2,006


1,158

Other long-term assets
6,009


9,432

Total assets
$
266,221


$
265,843

 
 
 
 
LIABILITIES AND STOCKHOLDERS’ DEFICIT
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
35,554


$
39,239

Accrued compensation and benefits
16,601


21,967

Accrued expenses and other current liabilities
36,531


37,547

Income taxes payable
2,170


1,853

Short-term debt
29,705


1,405

Deferred revenue
71,224


85,662

Total current liabilities
191,785


187,673

Long-term debt
199,593


220,590

Long-term deferred revenue
13,757


13,939

Long-term lease liabilities
28,930



Other long-term liabilities
5,081


10,302

Total liabilities
439,146


432,504

 
 
 
 
Commitments and contingencies (Note 8)

 

 
 
 
 
Stockholders’ deficit:



Common stock
429


423

Additional paid-in capital
1,025,796


1,028,924

Accumulated deficit
(1,194,781
)

(1,187,010
)
Treasury stock at cost


(5,231
)
Accumulated other comprehensive loss
(4,369
)

(3,767
)
Total stockholders’ deficit
(172,925
)

(166,661
)
Total liabilities and stockholders’ deficit
$
266,221


$
265,843

   
The accompanying notes are an integral part of the condensed consolidated financial statements.

3



AVID TECHNOLOGY, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ DEFICIT
(in thousands, unaudited)

Three Months Ended September 30, 2019
 
Shares of
Common Stock
 
 
Additional
 
 
Accumulated
Other
Total
 
Outstanding
In
Treasury
 
Common
Stock
Paid-in
Capital
Accumulated
Deficit
Treasury
Stock
Comprehensive
Income (Loss)
Stockholders’
Deficit
Balances at June 30, 2019
42,720


 
427

1,025,301

(1,197,946
)

(3,605
)
(175,823
)
 
 
 
 
 
 
 
 
 
 
Stock issued pursuant to employee stock plans
287


 
2

(1,550
)



(1,548
)
 
 
 
 
 
 
 
 
 
 
Stock-based compensation


 

2,045




2,045

 
 
 
 
 
 
 
 
 
 
Net loss


 


3,165



3,165

 
 
 
 
 
 
 
 
 
 
Other comprehensive loss


 




(764
)
(764
)
 
 
 
 
 
 
 
 
 
 
Balances at September 30, 2019
43,007


 
429

1,025,796

(1,194,781
)

(4,369
)
(172,925
)

Three Months Ended September 30, 2018
 
Shares of
Common Stock
 
 
Additional
 
 
Accumulated
Other
Total
 
Outstanding
In
Treasury
 
Common
Stock
Paid-in
Capital
Accumulated
Deficit
Treasury
Stock
Comprehensive
Income (Loss)
Stockholders’
Deficit
Balances at June 30, 2018
42,339

(617
)
 
423

1,028,334

(1,193,791
)
(8,358
)
(3,482
)
(176,874
)
 
 
 
 
 
 
 
 
 
 
Stock issued pursuant to employee stock plans

108

 

(1,946
)

1,642


(304
)
 
 
 
 
 
 
 
 
 
 
Stock-based compensation


 

2,076




2,076

 
 
 
 
 
 
 
 
 
 
Net loss


 


878



878

 
 
 
 
 
 
 
 
 
 
Other comprehensive loss


 




86

86

 
 
 
 
 
 
 
 
 
 
Partial retirement of convertible senior notes conversion feature


 

(1
)



(1
)
 
 
 
 
 
 
 
 
 
 
Partial unwind capped call cash receipt


 

4




4

 
 
 
 
 
 
 
 
 
 
Balances at September 30, 2018
42,339

(509
)
 
423

1,028,467

(1,192,913
)
(6,716
)
(3,396
)
(174,135
)


4



Nine Months Ended September 30, 2019
 
Shares of
Common Stock
 
 
Additional
 
 
Accumulated
Other
Total
 
Outstanding
In
Treasury
 
Common
Stock
Paid-in
Capital
Accumulated
Deficit
Treasury
Stock
Comprehensive
Income (Loss)
Stockholders’
Deficit
Balances at January 1, 2019
42,339

(391
)
 
423

1,028,924

(1,187,010
)
(5,231
)
(3,767
)
(166,661
)
 
 
 
 
 
 
 
 
 
 
Stock issued pursuant to employee stock plans
668

391

 
6

(8,366
)

5,231


(3,129
)
 
 
 
 
 
 
 
 
 
 
Stock-based compensation


 

5,788




5,788

 
 
 
 
 
 
 
 
 
 
Net loss


 


(7,771
)


(7,771
)
 
 
 
 
 
 
 
 
 
 
Other comprehensive loss


 




(602
)
(602
)
 
 
 
 
 
 
 
 
 
 
Partial retirement of convertible senior notes conversion feature


 

(577
)



(577
)
 
 
 
 
 
 
 
 
 
 
Partial unwind capped call cash receipt


 

27




27

 
 
 
 
 
 
 
 
 
 
Balances at September 30, 2019
43,007


 
429

1,025,796

(1,194,781
)

(4,369
)
(172,925
)

Nine Months Ended September 30, 2018
 
Shares of
Common Stock
 
 
Additional
 
 
Accumulated
Other
Total
 
Outstanding
In
Treasury
 
Common
Stock
Paid-in
Capital
Accumulated
Deficit
Treasury
Stock
Comprehensive
Income (Loss)
Stockholders’
Deficit
Balances at January 1, 2018
42,339

(983
)
 
423

1,035,808

(1,284,703
)
(17,672
)
(2,426
)
(268,570
)
 
 
 
 
 
 
 
 
 
 
Stock issued pursuant to employee stock plans

474

 

(11,655
)

10,956


(699
)
 
 
 
 
 
 
 
 
 
 
Stock-based compensation


 

4,331




4,331

 
 
 
 
 
 
 
 
 
 
Net loss


 


(16,577
)


(16,577
)
 
 
 
 
 
 
 
 
 
 
Other comprehensive loss


 




(970
)
(970
)
 
 
 
 
 
 
 
 
 
 
Partial retirement of convertible senior notes conversion feature


 

(23
)



(23
)
 
 
 
 
 
 
 
 
 
 
Partial unwind capped call cash receipt


 

6




6

 
 
 
 
 
 
 
 
 
 
Adoption of Topic 606


 


108,367



108,367

 
 
 
 
 
 
 
 
 
 
Balances at September 30, 2018
42,339

(509
)
 
423

1,028,467

(1,192,913
)
(6,716
)
(3,396
)
(174,135
)

The accompanying notes are an integral part of the condensed consolidated financial statements.


5



AVID TECHNOLOGY, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands, unaudited)
 
Nine Months Ended
 
September 30,
 
2019
 
2018
Cash flows from operating activities:
 

 
Net loss
$
(7,771
)

$
(16,577
)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
 

 
Depreciation and amortization
11,469


15,905

Recovery from doubtful accounts
(156
)

61

Stock-based compensation expense
5,788


4,331

Non-cash provision for restructuring


1,083

Non-cash interest expense
7,054


8,697

Loss on extinguishment of debt
2,878

 

Unrealized foreign currency transaction losses (gains)
237


(794
)
(Benefit from) provision for deferred taxes
(886
)

6

Changes in operating assets and liabilities:
 

 
Accounts receivable
14,192


10,129

Inventories
788


294

Prepaid expenses and other assets
(3,526
)

3,724

Accounts payable
(3,661
)

3,467

Accrued expenses, compensation and benefits and other liabilities
(13,035
)

(12,453
)
Income taxes payable
372


423

Deferred revenue and contract assets
(12,631
)

(22,544
)
Net cash provided by (used in) operating activities
1,112


(4,248
)


 

Cash flows from investing activities:
 

 
Purchases of property and equipment
(5,629
)

(7,540
)
Increase in other long-term assets


(25
)
Net cash used in investing activities
(5,629
)

(7,565
)




Cash flows from financing activities:
 

 
Proceeds from long-term debt
79,286


22,688

Repayment of debt
(1,113
)

(7,808
)
Payments for repurchase of outstanding notes
(76,269
)
 

Proceeds from the issuance of common stock under employee stock plans
309


266

Common stock repurchases for tax withholdings for net settlement of equity awards
(3,444
)

(957
)
Partial unwind capped call cash receipt
27

 

Payments for credit facility issuance costs
(5,979
)


Net cash (used in) provided by financing activities
(7,183
)

14,189







Effect of exchange rate changes on cash, cash equivalents and restricted cash
(615
)

(358
)
Net (decrease) increase in cash, cash equivalents and restricted cash
(12,315
)

2,018

Cash, cash equivalents and restricted cash at beginning of period
68,094


60,433

Cash, cash equivalents and restricted cash at end of period
$
55,779


$
62,451

Supplemental information:





Cash and cash equivalents
$
52,289


$
50,460

Restricted cash
1,664


8,500

Restricted cash included in other long-term assets
1,826


3,491

Total cash, cash equivalents and restricted cash shown in the statement of cash flows
$
55,779


$
62,451

 
 
 
 
Cash paid (refunded) for income taxes
$
941

 
$
(2,268
)
Cash paid for interest
$
7,780

 
$
9,024

  
The accompanying notes are an integral part of the condensed consolidated financial statements.

6



AVID TECHNOLOGY, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

1.
FINANCIAL INFORMATION

The accompanying condensed consolidated financial statements include the accounts of Avid Technology, Inc. and its wholly owned subsidiaries (collectively, “we” or “our”). These financial statements are unaudited. However, in the opinion of management, the condensed consolidated financial statements reflect all normal and recurring adjustments necessary for their fair statement. Interim results are not necessarily indicative of results expected for any other interim period or a full year. We prepared the accompanying unaudited condensed consolidated financial statements in accordance with the instructions for Form 10-Q and, therefore, include all information and footnotes necessary for a complete presentation of operations, comprehensive income (loss), financial position, changes in stockholders’ deficit, and cash flows in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The accompanying condensed consolidated balance sheet as of December 31, 2018 was derived from our audited consolidated financial statements and does not include all disclosures required by U.S. GAAP for annual financial statements. We filed audited consolidated financial statements as of and for the year ended December 31, 2018 in our Annual Report on Form 10-K for the year ended December 31, 2018, which included information and footnotes necessary for such presentation. The financial statements contained in this Form 10-Q should be read in conjunction with the audited consolidated financial statements in our Annual Report on Form 10-K for the year ended December 31, 2018.

Our preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the dates of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reported periods. Actual results could differ from our estimates.

Significant Accounting Policies - Revenue Recognition

We enter into contracts with customers that include various combinations of products and services, which are typically capable of being distinct and are accounted for as separate performance obligations. We account for a contract when (i) it has approval and commitment from both parties, (ii) the rights of the parties have been identified, (iii) payment terms have been identified, (iv) the contract has commercial substance, and (v) collectibility is probable. We recognize revenue upon transfer of control of promised products or services to customers, which typically occurs upon shipment or delivery depending on the terms of the underlying contracts, in an amount that reflects the consideration we expect to receive in exchange for those products or services.

We often enter into contractual arrangements that have multiple performance obligations, one or more of which may be delivered subsequent to the delivery of other performance obligations. These arrangements may include a combination of products, support, training, and professional services. We allocate the transaction price of the arrangement based on the relative estimated standalone selling price of each distinct performance obligation.

See Note 10 for disaggregated revenue schedules and further discussion on revenue and deferred revenue performance obligations and the timing of revenue recognition.

Recently Adopted Accounting Pronouncements

On January 1, 2019, we adopted ASC Topic 842, Leases (“ASC 842”) using the modified retrospective transition approach, as provided by ASU No. 2018-11, Leases - Targeted Improvements (“ASU 2018-11”). We elected the package of practical expedients permitted under the transition guidance. Results for reporting periods beginning after January 1, 2019 are presented under ASC 842, while prior periods have not been adjusted and continue to be reported in accordance with our historic accounting under previous U.S. GAAP. The primary impact of ASC 842 is that substantially all of our leases are recognized on the balance sheet, by recording right-of-use assets and short-term and long-term lease liabilities. The new standard does not have a material impact on our consolidated statement of operations and cash flows, and the effect of applying ASC 842 as a cumulative-effect adjustment to retained earnings as of January 1, 2019 is immaterial.


7



A summary of the changes to balance sheet line items that resulted from the adoption of ASC 842 as of January 1, 2019 is as follows (in thousands):

 
As of January 1, 2019
 
As Previously Reported
 
Impact of Adoption of Topic 842
 
As Adjusted
Assets:
 
 
 
 
 
Property and equipment, net
$
21,582

 
$
256

 
$
21,838

Right of use assets
$

 
$
37,749

 
$
37,749

 
 
 

 

Liabilities:
 
 
 
 
 
Accrued expenses and other current liabilities
$
37,547

 
$
6,957

 
$
44,504

Long-term lease liabilities
$

 
$
35,694

 
$
35,694

Other long-term liabilities
$
10,302

 
$
(4,646
)
 
$
5,656



In accordance with guidance provided by the SEC staff, as of March 31, 2019, we began complying with expanded disclosure requirements under applicable SEC rules regarding the analysis of changes in stockholders' equity for interim financial statements.

2.
NET INCOME PER SHARE

Net (loss) income per common share is presented for both basic (loss) income per share (“Basic EPS”) and diluted (loss) income per share (“Diluted EPS”). Basic EPS is based on the weighted-average number of common shares outstanding during the period. Diluted EPS is based on the weighted-average number of common shares and common share equivalents outstanding during the period.

The potential common shares that were considered anti-dilutive securities were excluded from the diluted earnings per share calculations for the relevant periods either because the sum of the exercise price per share and the unrecognized compensation cost per share was greater than the average market price of our common stock for the relevant periods, or because they were considered contingently issuable. The contingently issuable potential common shares result from certain stock options and restricted stock units granted to our employees that vest based on performance conditions, market conditions, or a combination of performance and market conditions.

The following table sets forth (in thousands) potential common shares that were considered anti-dilutive securities at September 30, 2019 and 2018.
 
September 30, 2019
 
September 30, 2018
Options
594

 
916

Non-vested restricted stock units
2,699

 
3,009

Anti-dilutive potential common shares
3,293

 
3,925



We issued our 2.00% senior convertible notes due 2020 (the “Notes”) on June 15, 2015. The Notes are convertible into cash, shares of our common stock, or a combination of cash and shares of common stock, at our election, based on an initial conversion rate, subject to adjustment. In connection with the offering of the Notes, we entered into a capped call transaction, or Capped Call, with a third party. We use the treasury stock method in computing the dilutive impact of the Notes. The Notes are convertible into shares of our common stock but our stock prices as of September 30, 2019 and 2018 were less than the conversion price of $21.94 per share, and, therefore, the Notes are excluded from Diluted EPS. The Capped Call is not reflected in diluted net income per share as it will always be anti-dilutive.


8



3.
FAIR VALUE MEASUREMENTS

Assets Measured at Fair Value on a Recurring Basis

We measure deferred compensation investments on a recurring basis. As of September 30, 2019 and December 31, 2018, our deferred compensation investments were classified as either Level 1 or Level 2 in the fair value hierarchy. Assets valued using quoted market prices in active markets and classified as Level 1 are money market and mutual funds. Assets valued based on other observable inputs and classified as Level 2 are insurance contracts.

The following tables summarize our deferred compensation investments measured at fair value on a recurring basis (in thousands):
 
 
 
Fair Value Measurements at Reporting Date Using
 
September 30,
2019
 
Quoted Prices in
Active Markets
for Identical
Assets (Level 1)
 
Significant
Other
Observable
Inputs (Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
Financial assets:
 
 
 
 
 
 
 
Deferred compensation assets
$
1,366

 
$
321

 
$
1,044

 
$


 
 
 
Fair Value Measurements at Reporting Date Using
 
December 31, 2018
 
Quoted Prices in
Active Markets
for Identical
Assets (Level 1)
 
Significant
Other
Observable
Inputs (Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
Financial assets:
 
 
 
 
 
 
 
Deferred compensation assets
$
1,372

 
$
386

 
$
986

 
$



Financial Instruments Not Recorded at Fair Value

The carrying amounts of our other financial assets and liabilities including cash, accounts receivable, accounts payable, and accrued liabilities approximate their respective fair values because of the relatively short period of time between their origination and their expected realization or settlement. As of September 30, 2019, the net carrying amount of the Notes was $27.8 million, and the fair value of the Notes was approximately $28.3 million based on open market trading activity, which constitutes a Level 1 input in the fair value hierarchy.

4.
INVENTORIES

Inventories consisted of the following (in thousands):
 
September 30, 2019
 
December 31, 2018
Raw materials
$
10,590

 
$
10,520

Work in process
390

 
527

Finished goods
21,188

 
21,909

Total
$
32,168

 
$
32,956



As of September 30, 2019 and December 31, 2018, finished goods inventory included $1.5 million and $2.1 million, respectively, associated with products shipped to customers and deferred labor costs for arrangements where revenue recognition had not yet commenced.


9



5.
INTANGIBLE ASSETS AND GOODWILL

Amortizing identifiable intangible assets related to our acquisitions or capitalized costs of internally developed or externally purchased software that form the basis for our products consisted of the following (in thousands):
 
September 30, 2019
 
December 31, 2018
 
 Gross
 
Accumulated Amortization
 
 Net
 
 Gross
 
Accumulated Amortization
 
Net
Completed technologies and patents
$
58,150

 
$
(58,150
)
 
$

 
$
58,246

 
$
(54,508
)
 
$
3,738

Customer relationships
54,689

 
(54,689
)
 

 
54,986

 
(54,292
)
 
694

Trade names
1,346

 
(1,346
)
 

 
1,346

 
(1,346
)
 

Capitalized software costs
4,911

 
(4,911
)
 

 
4,911

 
(4,911
)
 

Total
$
119,096

 
$
(119,096
)
 
$

 
$
119,489

 
$
(115,057
)
 
$
4,432

As of June 30, 2019, intangible assets were fully amortized. Amortization expense related to intangible assets in the aggregate was $2.3 million for the three months ended September 30, 2018 and $4.4 million and $6.9 million for the nine months ended September 30, 2019 and 2018, respectively.

The acquisition of Orad in 2015 resulted in goodwill of $32.6 million as of September 30, 2019 and December 31, 2018.

6.
LEASES

We have entered into a number of facility leases to support our research and development activities, sales operations, and other corporate and administrative functions in North America, Europe, and Asia, which qualify as operating leases under U.S. GAAP. We also have a limited number of equipment leases that also qualify as operating leases. We determine if contracts with vendors represent a lease or have a lease component under U.S. GAAP at contract inception. We do not have any finance leases as of September 30, 2019. Our leases have remaining terms ranging from less than one year to nine years. Some of our leases include options to extend or terminate the lease prior to the end of the agreed upon lease term. For purposes of calculating lease liabilities, lease terms include options to extend or terminate the lease when it is reasonably certain that we will exercise such options.

Operating lease right of use assets and liabilities are recognized based on the present value of the future minimum lease payments over the lease term at the lease commencement date. As our leases generally do not provide an implicit rate, we use an estimated incremental borrowing rate in determining the present value of future payments. The incremental borrowing rate represents an estimate of the interest rate we would incur at lease commencement to borrow an amount equal to the lease payments on a collateralized basis over the term of a lease within a particular location and currency environment. We used an average incremental borrowing rate of 6% as of January 1, 2019, the adoption date of ASC 842, for our leases that commenced prior to that date. The operating leases are included in “Right of use assets,” “Accrued expenses and other current liabilities,” and “Long-term lease liabilities” on our condensed consolidated balance sheets as of September 30, 2019.

The weighted-average remaining lease term of our operating leases is 7.0 years as of September 30, 2019. Lease costs for minimum lease payments is recognized on a straight-line basis over the lease term. Our total lease costs were $2.4 million and $7.2 million for the three and nine months ended September 30, 2019, respectively, and related cash payments were $2.4 million and $7.3 million for the three and nine months ended September 30, 2019, respectively. Lease costs are included within research and development, marketing and selling, and general and administrative lines on the condensed consolidated statements of operations, and the related cash payments are included in the operating cash flows on the condensed consolidated statements of cash flows. Short-term lease costs, variable lease costs, and sublease income are not material.


10



The table below reconciles the undiscounted future minimum lease payments under non-cancelable leases with terms of more than one year to the total lease liabilities recognized on the condensed consolidated balance sheets as of September 30, 2019 (in thousands):
Year Ending December 31,
Operating Leases
2019 (excluding nine months ended September 30, 2019)
$
2,382

2020
8,448

2021
5,928

2022
5,177

2023
4,301

Thereafter
19,076

Total future minimum lease payments
$
45,312

Less effects of discounting
(8,771
)
Total lease liabilities
$
36,541

 
 
Reported as of September 30, 2019
 
Accrued expenses and other current liabilities
$
7,611

Long-term lease liabilities
28,930

Total lease liabilities
$
36,541



The future minimum lease commitments under non-cancelable leases at December 31, 2018 were as follows (in thousands):
Year Ending December 31,
 
2019
$
11,225

2020
9,784

2021
6,850

2022
5,982

2023
4,754

Thereafter
20,040

Total
$
58,635



7.
OTHER LONG-TERM LIABILITIES

Other long-term liabilities consisted of the following (in thousands):
 
September 30, 2019
 
December 31, 2018
Deferred rent
$

 
$
5,122

Accrued restructuring
125

 
188

Deferred compensation
4,596

 
4,992

Other
360

 

   Total
$
5,081

 
$
10,302



Upon the adoption of ASC 842 on January 1, 2019, $5.1 million of deferred rent liabilities was reclassified as we recorded our leases in the caption “Right of use assets,” “Accrued expenses and other current liabilities,” and “Long-term lease liabilities” on our condensed consolidated balance sheets as of September 30, 2019.


11



8.
COMMITMENTS AND CONTINGENCIES

Commitments

We entered into a long-term agreement to purchase a variety of information technology solutions from a third party in the second quarter of 2017, which included an unconditional commitment to purchase a minimum of $12.8 million of products and services over the initial three years of the agreement. We have purchased $8.8 million of products and services pursuant to this agreement as of September 30, 2019.

We have letters of credit that are used as security deposits in connection with our leased Burlington, Massachusetts office space. In the event of default on the underlying leases, the landlords would, at September 30, 2019, be eligible to draw against the letters of credit to a maximum of $1.3 million in the aggregate. The letters of credit are subject to aggregate reductions provided that we are not in default under the underlying leases and meet certain financial performance conditions. In no case will the letters of credit amounts for the Burlington leases be reduced to below $1.2 million in the aggregate throughout the lease periods.

We also have letters of credit in connection with security deposits for other facility leases totaling $1.0 million in the aggregate, as well as letters of credit totaling $1.6 million that otherwise support our ongoing operations. These letters of credit have various terms and expire during 2019 and beyond, while some of the letters of credit may automatically renew based on the terms of the underlying agreements.

We issued a letter of credit totaling $8.5 million to one of our former sole-source suppliers in February 2018. The supplier was eligible to draw on the letter of credit in the event that we were insolvent or unable to pay on our purchase orders for certain key hardware components of our products. The letter of credit was terminated as we have exited our relationship with this contract manufacturer and $8.5 million of restricted cash that was pledged as collateral was returned to us in July 2019.

Substantially all of our letters of credit are collateralized by restricted cash included in the caption “Restricted cash” and “Other long-term assets” on our condensed consolidated balance sheets as of September 30, 2019.

Contingencies

Our industry is characterized by the existence of a large number of patents and frequent claims and litigation regarding patent and other intellectual property rights. In addition to the legal proceedings described above, we are involved in legal proceedings from time to time arising from the normal course of business activities, including claims of alleged infringement of intellectual property rights and contractual, commercial, employee relations, product or service performance, or other matters. We do not believe these matters will have a material adverse effect on our financial position or results of operations. However, the outcome of legal proceedings and claims brought against us is subject to significant uncertainty. Therefore, our financial position or results of operations may be negatively affected by the unfavorable resolution of one or more of these proceedings for the period in which a matter is resolved. Our results could be materially adversely affected if we are accused of, or found to be, infringing third parties’ intellectual property rights.

Following the termination of our former Chairman and Chief Executive Officer on February 25, 2018, we received a notice alleging that we breached the former employee’s employment agreement. On April 16, 2019 we received an additional notice again alleging we breached the former employee’s employment agreement. We have since been in communications with our former Chairman and Chief Executive Officer’s counsel. While we intend to defend any claim vigorously, when and if a claim is actually filed, we are currently unable to estimate an amount or range of any reasonably possible losses that could occur as a result of this matter.

We consider all claims on a quarterly basis and based on known facts assess whether potential losses are considered reasonably possible, probable, and estimable. Based upon this assessment, we then evaluate disclosure requirements and whether to accrue for such claims in our condensed consolidated financial statements. We record a provision for a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular case.

12




At September 30, 2019 and as of the date of filing of these condensed consolidated financial statements, we believe that, other than as set forth in this note, no provision for liability nor disclosure is required related to any claims because: (a) there is no reasonable possibility that a loss exceeding amounts already recognized (if any) may be incurred with respect to such claim, (b) a reasonably possible loss or range of loss cannot be estimated, or (c) such estimate is immaterial.

Additionally, we provide indemnification to certain customers for losses incurred in connection with intellectual property infringement claims brought by third parties with respect to our products. These indemnification provisions generally offer perpetual coverage for infringement claims based upon the products covered by the agreement and the maximum potential amount of future payments we could be required to make under these indemnification provisions is theoretically unlimited.  To date, we have not incurred material costs related to these indemnification provisions; accordingly, we believe the estimated fair value of these indemnification provisions is immaterial. Further, certain of our arrangements with customers include clauses whereby we may be subject to penalties for failure to meet certain performance obligations; however, we have not recorded any related material penalties to date.

We provide warranties on externally sourced and internally developed hardware. For internally developed hardware, and in cases where the warranty granted to customers for externally sourced hardware is greater than that provided by the manufacturer, we record an accrual for the related liability based on historical trends and actual material and labor costs. The following table sets forth the activity in the product warranty accrual account for the nine months ended September 30, 2019 and 2018 (in thousands):
 
Nine Months Ended September 30,
 
2019
 
2018
Accrual balance at beginning of year
$
1,706

 
$
2,545

Accruals for product warranties
732

 
1,612

Costs of warranty claims
(1,016
)
 
(1,802
)
Accrual balance at end of period
$
1,422

 
$
2,355


The warranty accrual is included in the caption “accrued expenses and other current liabilities” in our condensed consolidated balance sheet.

9.
RESTRUCTURING COSTS AND ACCRUALS

In February 2016, we committed to a cost efficiency program that encompassed a series of measures intended to allow us to more efficiently operate in a leaner, more directed cost structure. These included reductions in our workforce, consolidation of facilities, transfers of certain business processes to lower cost regions, and reductions in other third-party services costs.

During the three and nine months ended September 30, 2019, we recorded restructuring charges of $0.2 million and $0.5 million for employee severance cost adjustments, respectively.

During the three and nine months ended September 30, 2018, we recorded restructuring charges of $0.2 million and $3.4 million, respectively. The restructuring charges for the nine months ended September 30, 2018 included $1.7 million of severance costs adjustments, $0.2 million facility restructuring accrual adjustments resulting from the consolidation of our facilities in Burlington, Massachusetts, and $1.1 million of leasehold improvement write-off.


13



Restructuring Summary

The following table sets forth restructuring expenses recognized for the three and nine months ended September 30, 2019 and 2018 (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Employee
$
202

 
$
879

 
$
473

 
$
1,734

Facility

 
(895
)
 
5

 
177

Total facility and employee charges
202

 
(16
)
 
478

 
1,911

Other
27

 
242

 
40

 
1,490

Total restructuring charges, net
$
229

 
$
226

 
$
518

 
$
3,401



The following table sets forth the activity in the restructuring accruals for the nine months ended September 30, 2019 (in thousands):
 
Employee
 
Facility
 
Total
Accrual balance as of December 31, 2018
$
2,541

 
$
318

 
$
2,859

Restructuring charges and revisions
473

 
5

 
478

Accretion

 
14

 
14

Cash payments
(2,702
)
 
(118
)
 
(2,820
)
Foreign exchange impact on ending balance
(22
)
 
1

 
(21
)
Accrual balance as of September 30, 2019
$
290

 
$
220

 
$
510

Less: current portion
290

 
95

 
385

Long-term accrual balance as of September 30, 2019
$

 
$
125

 
$
125



The employee restructuring accrual at September 30, 2019 represents severance costs to former employees that will be paid out within 12 months, and is, therefore, included in the caption “accrued expenses and other current liabilities” in our condensed consolidated balance sheets as of September 30, 2019.

The facility restructuring accrual at September 30, 2019 represents contractual lease payments, net of actual or estimated sublease income, on space vacated as part of our restructuring actions. The leases, and payments against the amounts accrued, extend through 2026 unless we are able to negotiate earlier terminations. Of the total facility restructuring balance, $0.1 million is included in the caption “accrued expenses and other current liabilities” and $0.1 million is included in the caption “other long-term liabilities” in our condensed consolidated balance sheet as of September 30, 2019.

10.
REVENUE

Disaggregated Revenue and Geography Information

Through the evaluation of the discrete financial information that is regularly reviewed by the chief operating decision makers (our chief executive officer and chief financial officer), we have determined that we have one reportable segment.


14



The following table is a summary of our revenues by type for the three and nine months ended September 30, 2019 and 2018 (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Products and solutions net revenues
$
42,911

 
$
52,133

 
$
147,633

 
$
144,922

Subscription services
10,297

 
8,786

 
29,339

 
25,577

Support services
33,361

 
35,033

 
97,018

 
104,869

Professional services, training and other services
6,892

 
8,094

 
21,491

 
25,230

Total net revenues
$
93,461

 
$
104,046

 
$
295,481

 
$
300,598


The following table sets forth our revenues by geographic region for the three and nine months ended September 30, 2019 and 2018 (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Revenues:
 
 
 
 
 
 
 
United States
$
31,267

 
$
37,078

 
$
110,697

 
$
112,726

Other Americas
9,471

 
7,466

 
23,232

 
20,216

Europe, Middle East and Africa
40,579

 
43,179

 
115,171

 
124,148

Asia-Pacific
12,144

 
16,323

 
46,381

 
43,508

Total net revenues
$
93,461

 
$
104,046

 
$
295,481

 
$
300,598



Contract Asset

Contract asset activity for the nine months ended September 30, 2019 was as follows (in thousands):
 
September 30, 2019
Contract asset at January 1, 2019
$
16,513

Revenue in excess of billings
20,016

Customer billings
(22,111
)
Contract asset at September 30, 2019
$
14,418

Less: long-term portion (recorded in other long-term assets)

Contract asset, current portion
$
14,418



Deferred Revenue

Deferred revenue activity for the nine months ended September 30, 2019 was as follows (in thousands):
 
September 30, 2019
Deferred revenue at January 1, 2019
$
99,601

Billings deferred
54,882

Recognition of prior deferred revenue
(69,502
)
Deferred revenue at September 30, 2019
$
84,981




15



A summary of the significant performance obligations included in deferred revenue as of September 30, 2019 is as follows (in thousands):
 
September 30, 2019
Product
$
7,363

Subscription
2,071

Support contracts
60,681

Implied PCS
12,816

Professional services, training and other
2,050

Deferred revenue at September 30, 2019
$
84,981



Remaining Performance Obligations

For transaction prices allocated to remaining performance obligations, we apply practical expedients and do not disclose quantitative or qualitative information for remaining performance obligations (i) that have original expected durations of one year or less and (ii) where we recognize revenue equal to what we have the right to invoice and that amount corresponds directly with the value to the customer of our performance to date.

Historically, for many of our products, we had an ongoing practice of making when-and-if-available software updates available to customers free of charge for a period of time after initial sales to customers. The expectation created by this practice of providing free Software Updates represents an implied obligation of a form of post-contract customer support (“Implied PCS”) which represents a performance obligation. While we have ceased providing Implied PCS on new product offerings, we continue to provide Implied PCS for older products that were predominately sold in prior years. Revenue attributable to Implied PCS performance obligations is recognized over time on a ratable basis over the period that Implied PCS is expected to be provided, which is typically six years. We have remaining performance obligations of $12.8 million attributable to Implied PCS recorded in deferred revenue as of September 30, 2019. We expect to recognize revenue for these remaining performance obligations of $1.6 million for the remainder of 2019 and $5.0 million, $3.0 million, $1.7 million and $1.0 million for the years ended December 31, 2020, 2021, 2022, and 2023, respectively.

As of September 30, 2019, we had approximately $51.2 million of transaction price allocated to remaining performance obligations for certain enterprise agreements that have not yet been fully invoiced. Approximately $50.7 million of these performance obligations were unbilled as of September 30, 2019. Remaining performance obligations represent obligations we must deliver for specific products and services in the future where there is not yet an enforceable right to invoice the customer. Our remaining performance obligations do not include contractually committed minimum purchases that are common in our strategic purchase agreements with resellers since our specific obligations to deliver products or services is not yet known, as customers may satisfy such commitments by purchasing an unknown combination of current or future product offerings. While the timing of fulfilling individual performance obligations under the contracts can vary dramatically based on customer requirements, we expect to recognize the $51.2 million in roughly equal installments through 2026.

Remaining performance obligation estimates are subject to change and are affected by several factors, including terminations due to contract breach, contract amendments, and changes in the expected timing of delivery.


16



11.
LONG-TERM DEBT AND CREDIT AGREEMENT

Long-term debt consisted of the following (in thousands):
 
September 30, 2019
 
December 31, 2018
Term Loan, net of unamortized debt issuance costs of $3,578 at September 30, 2019 and $2,613 at December 31, 2018
$
200,180

 
$
122,811

Notes, net of unamortized original issue discount and debt issuance costs of $1,046 at September 30, 2019 and $9,022 at December 31, 2018
27,821

 
97,731

Other long-term debt
1,297

 
1,453

    Total debt
229,298

 
221,995

Less: current portion
29,705

 
1,405

Total long-term debt
$
199,593

 
$
220,590



The following table summarizes the maturities of our borrowing obligations as of September 30, 2019 (in thousands):

Fiscal Year
Term Loan
 
Notes
 
Other Long-Term Debt
 
Total
2019
$
319

 
$

 
$
32

 
$
351

2020
2,231

 
28,867

 
133

 
31,231

2021
4,781

 

 
143

 
4,924

2022
6,375

 

 
153

 
6,528

2023
190,052

 

 
164

 
190,216

Thereafter

 

 
672

 
672

Total before unamortized discount
203,758

 
28,867

 
1,297

 
233,922

Less: unamortized discount and issuance costs
3,578

 
1,046

 

 
4,624

Less: current portion of long-term debt
1,753

 
27,821

 
131

 
29,705

Total long-term debt
$
198,427

 
$

 
$
1,166

 
$
199,593


2.00% Convertible Senior Notes due 2020

On June 15, 2015, we issued $125.0 million aggregate principal amount of our Notes in an offering conducted in accordance with Rule 144A under the Securities Act of 1933. The Notes pay interest semi-annually on June 15 and December 15 of each year at an annual rate of 2.00% and mature on June 15, 2020, unless earlier repurchased or converted in accordance with their terms prior to such date. Total interest expense for the three and nine months ended September 30, 2019 was $0.5 million and $3.9 million, respectively, reflecting the coupon and accretion of the discount.

During 2017, we purchased 2,000 of our 125,000 outstanding Notes and settled $2.0 million of the Notes for $1.7 million in cash. We recorded $2.0 million extinguishment of debt, an immaterial amount of equity reacquisition, and an immaterial loss on the extinguishment of debt.

During 2018, we purchased an additional 16,247 of our 123,000 outstanding Notes and settled another $16.2 million of the Notes for $14.7 million in cash. We recorded $16.2 million extinguishment of debt, an immaterial amount of equity reacquisition, and an immaterial gain on the extinguishment of debt.

On January 22, 2019, we purchased an additional 3,900 of our 106,753 outstanding Notes and settled another $3.9 million of the Notes for $3.6 million in cash. We recorded $3.9 million extinguishment of debt, an immaterial amount of equity reacquisition, and an immaterial gain on the extinguishment of debt.


17



On April 11, 2019, we announced the commencement of a cash tender offer (the “Offer”) for any and all of our outstanding Notes. On May 9, 2019, as of the expiration of the Offer, Notes with an aggregate principal amount of $74.0 million were validly tendered. We accepted for purchase all Notes that were validly tendered at the expiration of the Offer at a purchase price equal to $982.50 per $1,000 principal amount of Notes, and settled the Offer on May 13, 2019 for $72.7 million in cash. We recorded $74.0 million extinguishment of debt, $0.6 million of equity reacquisition, and $2.9 million loss on the extinguishment of debt. In connection with the Offer, the number of options under the Capped Call was reduced to 28,867 to mirror the remaining principal outstanding for the Notes, and an immaterial partial unwind cash payment was received in May 2019.
Term Loan and Credit Facility

On February 26, 2016, we entered into a financing agreement (the “Financing Agreement”) with Cerberus Business Finance, LLC, as collateral and administrative agent, and the lenders party thereto (the “Lenders”). The Lenders originally agreed to provide us with (a) a term loan in the aggregate principal amount of $100.0 million (the “Term Loan”), and (b) a revolving credit facility (the “Credit Facility”) of up to a maximum of $5.0 million in borrowings outstanding at any time. We granted a security interest on substantially all of our assets to secure the obligations under the Term Loan and the Credit Facility. The Term Loan requires us to use 50% of excess cash flow, as defined in the Financing Agreement, to repay outstanding principal of the loans under the Financing Agreement. The Financing Agreement contains customary representations and warranties, covenants, mandatory prepayments, and events of default under which our payment obligations may be accelerated.

On November 9, 2017, we entered into an amendment and borrowed an additional $15.0 million term loan and increased the amount available under the Credit Facility by $5.0 million.

On May 10, 2018, we entered into an amendment to the Financing Agreement, which extended the maturity of the Financing Agreement to May 2023, and increased the Term Loan by $22.7 million and the amount available under the Credit Facility by $12.5 million, for an aggregate amount available of $22.5 million. Under the terms of the amendment, aggregate quarterly principal repayments beginning September 30, 2018 through June 30, 2020 will be $318,750, then from July 1, 2020 through June 30, 2021 equal to $796,875, and finally from July 1, 2021 through May 10, 2023 equal to $1,593,750.

On April 8, 2019, we entered into an amendment to the Financing Agreement. The amendment provides for an additional delayed draw term loan commitment in the aggregate principal amount of $100.0 million (the “Delayed Draw Funds”) for the purpose of funding the purchase of a portion of Notes in the Offer described above. On May 2, 2019, we received the Delayed Draw Funds under the Financing Agreement. We used $72.7 million of the Delayed Draw Funds for the purchase of a portion of our Notes, $0.6 million for the Notes interest payment, and $6.0 million for the payment of refinancing fees. On June 18, 2019, we repaid $20.7 million of the Delayed Draw Funds. The $79.3 million Delayed Draw Funds borrowed will mature on May 10, 2023 under the Financing Agreement, and interest accrues on the Delayed Draw Funds and the existing outstanding borrowings under the Financing Agreement at a rate of either the LIBOR Rate (as defined in the Financing Agreement) plus 6.25% or a Reference Rate (as defined in the Financing Agreement) plus 5.25%, at our option. The amendment also modified the covenant that requires us to maintain a leverage ratio based on the level of availability of our Credit Facility plus unrestricted cash on-hand.

The Financing Agreement amendment effective April 8, 2019 was accounted for as a debt modification, and therefore, $1.6 million of the refinancing fees paid directly to the Lenders was recorded as deferred debt issuance costs, and $4.4 million of the refinancing fees paid to the third parties was expensed. We recorded $4.6 million and $11.7 million of interest expense on the Term Loan during the three and nine months ended September 30, 2019, respectively. There were no amounts outstanding under the Credit Facility as of September 30, 2019. We were in compliance with the Financing Agreement covenants as of September 30, 2019.


18



12. STOCKHOLDERS’ EQUITY

Stock-Based Compensation

Information with respect to option shares granted under all of our stock incentive plans for the nine months ended September 30, 2019 was as follows:
 
Time-Based Shares
Performance-Based Shares
Total Shares
Weighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Term (years)
Aggregate
Intrinsic
Value
(in thousands)
Options outstanding at January 1, 2019
891,892


891,892

$8.46
 
 
Granted



$
 
 
Exercised
(66,506
)

(66,506
)
$7.39
 
 
Forfeited or canceled
(231,886
)

(231,886
)
$10.96
 
 
Options outstanding at September 30, 2019
593,500


593,500

$7.60
1.37
$
Options vested at September 30, 2019 or expected to vest
 
 
593,500

$7.60
1.37
$
Options exercisable at September 30, 2019
 
 
593,500

$7.60
1.37
$


Information with respect to our non-vested restricted stock units for the nine months ended September 30, 2019 was as follows:
 
Non-Vested Restricted Stock Units
 
Time-Based Shares
Performance-Based Shares
Total Shares
Weighted-
Average
Grant-Date
Fair Value
Weighted-
Average
Remaining
Contractual
Term (years)
Aggregate
Intrinsic
Value
(in thousands)
Non-vested at January 1, 2019
1,978,676

966,143

2,944,819

$4.91
 
 
Granted
1,212,076

411,043

1,623,119

$7.33
 
 
Vested
(830,949
)
(666,451
)
(1,497,400
)
$4.85
 
 
Forfeited
(214,710
)
(156,470
)
(371,180
)
$5.39
 
 
Non-vested at September 30, 2019
2,145,093

554,265

2,699,358

$6.33
1.12
$16,682
Expected to vest
 
 
2,699,358

$6.33
1.12
$16,682


Stock-based compensation was included in the following captions in our condensed consolidated statements of operations for the three and nine months ended September 30, 2019 and 2018 (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019

2018
 
2019
 
2018
Cost of products revenues
$
103

 
$
40

 
$
244

 
$
83

Cost of services revenues
82

 
55

 
177

 
139

Research and development expenses
305

 
236

 
762

 
439

Marketing and selling expenses
532

 
419

 
1,276

 
1,152

General and administrative expenses
1,023

 
1,326

 
3,329

 
2,518

 
$
2,045

 
$
2,076

 
$
5,788

 
$
4,331



19



ITEM 2.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

EXECUTIVE OVERVIEW

Business Overview

We develop, market, sell, and support software and integrated solutions for video and audio content creation, management, and distribution. We are a leading technology provider that powers the media and entertainment industry. We do this by providing an open and efficient platform for digital media, along with a comprehensive set of tools and workflow solutions. Our solutions are used in production and post-production facilities; film studios; network, affiliate, independent and cable television stations; recording studios; live-sound performance venues; advertising agencies; government and educational institutions; corporate communications departments; and by independent video and audio creative professionals, as well as aspiring professionals. Projects produced using our tools, platform, and ecosystem include feature films, television programming, live events, news broadcasts, sports productions, commercials, music, video, and other digital media content. With over one million creative users and thousands of enterprise clients relying on our technology platforms and solutions around the world, Avid enables the industry to thrive in today’s connected media and entertainment world.

Our mission is to empower media creators with innovative technology and collaborative tools to entertain, inform, educate, and enlighten the world. Our clients rely on Avid to create the most prestigious and award-winning feature films, music recordings, television shows, live concerts, sporting events, and news broadcasts. Avid has been honored for technological innovation with 16 Emmy Awards, one Grammy Award, two Oscars and the first ever America Cinema Editors Technical Excellence Award. In 2018, Avid was named the recipient of the prestigious Philo T. Farnsworth Award by the Television Academy to honor Avid’s 30 years of continuous, transformative technology innovations, including products that have improved and accelerated the entire editing and post production process for television. Our creative tools and workflow solutions were used in all 2019 Oscar nominated films for Best Film Editing, Best Sound Editing, Best Sound Mixing, and Best Picture.

Operations Overview

Our strategy for connecting creative professionals and media enterprises with audiences in a powerful, efficient, collaborative, and profitable way leverages our Avid MediaCentral Platform - the open, extensible, and customizable foundation that streamlines and simplifies content workflows by integrating all Avid or third-party products and services that run on top of it. The platform provides secure and protected access, and enables fast and easy creation, delivery and monetization of content.

We work to ensure that we are meeting customer needs, staying ahead of industry trends, and investing in the right areas through a close and interactive relationship with our customer base. The Avid Customer Association was established to be the world’s most innovative and influential media technology community representing thousands of organizations and over 27,000 professionals from all levels of the industry including the industry’s most inspirational and award-winning thought leaders, innovators, and storytellers. The Avid Customer Association fosters collaboration between Avid, its customers, and other industry colleagues to help shape our product offerings as well as providing a means to shape our industry together.

A key element of our strategy is our transition to a recurring revenue-based model, through a combination of subscription offerings and long-term agreements. We started offering subscription licensing options for some of our products and solutions in 2014, and had approximately 170,000 paying subscribers at the end of the third quarter of 2019. These licensing options offer choices in pricing and deployment to suit our customers’ needs. While our subscription offerings to date have primarily been sold to creative professionals, going forward our goal is to increase subscription sales to media enterprises as we expand offerings and move through customer upgrade cycles, which we believe will further increase recurring revenue on a longer-term basis. Our long-term agreements are comprised of multi-year agreements with large media enterprise customers to provide specified products and services, including SaaS offerings, and channel partners and resellers to purchase minimum amounts of products and service over a specified period of time. We believe our strategy to increase recurring revenue will continue to increase our visibility of revenue and cash flows in future periods.

Another key aspect of our strategy has been to implement programs to increase operational efficiencies and reduce costs. We are making significant changes in business operations to better support the company’s strategy and overall performance. We have implemented a number of spending control initiatives with an emphasis on non-personnel costs to reduce the overall cost structure while still investing in key areas that will drive growth. We are also revamping our supply chain and logistics, moving to a lean model that leverages a new supplier and distribution network. Difficulties with the supply chain transition resulted in

20



hardware orders that were unfilled at the end of the third quarter, that the Company expects to ship during the fourth quarter. We are optimizing our go-to-market strategy, simplifying our strategy to address specific customer markets to help maximize our commercial success, which we expect will improve effectiveness, while increasing efficiency and driving growth of our pipeline and ultimately revenue.

A summary of our revenue sources for the three and nine months ended September 30, 2019 and 2018 is as follows (in thousands):

 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Software licenses
$
18,968

 
$
18,567

 
$
54,751

 
$
51,052

Maintenance
33,361

 
35,033

 
97,018

 
104,869

Software licenses and maintenance
52,329

 
53,600

 
151,769

 
155,921

% of total revenue
56
%
 
52
%
 
51
%
 
52
%
Integrated solutions
34,240

 
42,352

 
122,221

 
119,447

Professional services & training
6,892

 
8,094

 
21,491

 
25,230

Total revenue
$
93,461

 
$
104,046

 
$
295,481

 
$
300,598



CRITICAL ACCOUNTING POLICIES AND ESTIMATES

Our condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America. The preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosures of contingent assets and liabilities as of the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. We base our estimates and judgments on historical experience and various other factors we believe to be reasonable under the circumstances, the results of which form the basis for judgments about the carrying values of assets and liabilities and the amounts of revenues and expenses. Actual results may differ from these estimates.

We believe that our critical accounting policies and estimates are those related to revenue recognition and allowances for sales returns and exchanges, discount rates used for lease liabilities, stock-based compensation, income tax assets and liabilities, and restructuring charges and accruals. We believe these policies and estimates are critical because they most significantly affect the portrayal of our financial condition and results of operations and involve our most complex and subjective estimates and judgments. A discussion of our critical accounting policies and estimates may be found in our Annual Report on Form 10-K for the year ended December 31, 2018 in Item 7, “Management's Discussion and Analysis of Financial Condition and Results of Operations,” under the heading “Critical Accounting Policies and Estimates” and below. There have been no significant changes to the identification of the accounting policies and estimates that are deemed critical.

Revenue Recognition

We enter into contracts with customers that include various combinations of products and services, which are typically capable of being distinct and are accounted for as separate performance obligations. We account for a contract when (i) it has approval and commitment from both parties, (ii) the rights of the parties have been identified, (iii) payment terms have been identified, (iv) the contract has commercial substance, and (v) collectibility is probable. We recognize revenue upon transfer of control of promised products or services to customers, which typically occurs upon shipment or delivery depending on the terms of the underlying contracts, in an amount that reflects the consideration we expect to receive in exchange for those products or services.

We often enter into contractual arrangements that have multiple performance obligations, one or more of which may be delivered subsequent to the delivery of other performance obligations. These arrangements may include a combination of products, support, training, and professional services. We allocate the transaction price of the arrangement based on the relative estimated standalone selling price of each distinct performance obligation.


21



See Note 10 for disaggregated revenue schedules and further discussion on revenue and deferred revenue performance obligations and the timing of revenue recognition.

Leases

We have operating leases for facilities and certain equipment in North America, Europe, and Asia. Our operating lease right-of-use assets and liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. As our leases generally do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of future payments. An average incremental borrowing rate of 6% as of January 1, 2019, the adoption date of ASC 842, was used for our leases that commenced prior to that date. We determined that the rate of 6% is appropriate for our operating leases after we considered an estimated incremental borrowing rate provided by our bank, the interest rate of our Term Loan, and the terms and geographic locations of our facilities. For the $38.0 million we recorded as the net lease liabilities as of January 1, 2019 that was calculated using a 6% discount rate, an increase or decrease in the discount rate of 2% would have an impact of approximately $3.0 million on the net lease liabilities recorded. See Note 6 for further discussion on our leases.


RESULTS OF OPERATIONS

The following table sets forth certain items from our condensed consolidated statements of operations as a percentage of net revenues for the three and nine months ended September 30, 2019 and 2018:
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Net revenues:
 
 
 
 
 
 
 
Product
45.9
 %
 
50.1
 %
 
50.0
 %
 
48.2
 %
Services
54.1
 %
 
49.9
 %
 
50.0
 %
 
51.8
 %
Total net revenues
100.0
 %
 
100.0
 %
 
100.0
 %
 
100.0
 %
Cost of revenues
38.1
 %
 
41.7
 %
 
40.5
 %
 
42.6
 %
Gross margin
61.9
 %
 
58.3
 %
 
59.5
 %
 
57.4
 %
Operating expenses:
 
 
 
 
 
 
 
Research and development
15.9
 %
 
15.3
 %
 
15.7
 %
 
15.8
 %
Marketing and selling
23.9
 %
 
22.5
 %
 
24.8
 %
 
25.7
 %
General and administrative
12.9
 %
 
13.1
 %
 
13.0
 %
 
13.9
 %
Amortization of intangible assets
 %
 
0.3
 %
 
0.2
 %
 
0.4
 %
Restructuring costs, net
0.2
 %
 
0.2
 %
 
0.2
 %
 
1.1
 %
Total operating expenses
52.9
 %
 
51.4
 %
 
53.9
 %
 
56.9
 %
Operating income (loss)
9.0
 %
 
6.9
 %
 
5.6
 %
 
0.5
 %
Interest and other expense, net
(5.9
)%
 
(5.5
)%
 
(8.1
)%
 
(5.8
)%
Income (loss) before income taxes
3.1
 %
 
1.4
 %
 
(2.5
)%
 
(5.3
)%
Provision for (benefit from) income taxes
(0.3
)%
 
0.4
 %
 
0.1
 %
 
0.3
 %
Net income (loss)
3.4
 %
 
1.0
 %
 
(2.6
)%
 
(5.6
)%

Net Revenues

Our net revenues are derived mainly from sales of products and solutions for digital media content production, management and distribution, and related professional services and maintenance contracts. We commonly sell large, complex solutions to our customers that, due to their strategic nature, have long lead times where the timing of order execution and fulfillment can be difficult to predict. In addition, the rapid evolution of the media industry is changing our customers’ needs, businesses, and revenue models, which is influencing their short-term and long-term purchasing decisions. As a result of these factors, the timing and amount of product revenue recognized each quarter related to these large orders, as well as the services associated with

22



them, can fluctuate from quarter to quarter and cause significant volatility in our quarterly operating results. For a discussion of these factors, see the risk factors discussed in Part I - Item 1A under the heading “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2018.

Net Revenues for the Three Months Ended September 30, 2019 and 2018
(dollars in thousands)
 
2019
 
Change
 
2018
 
Net Revenues
 
$
 
%
 
Net Revenues
Products and solutions
42,911

 
(9,222
)
 
(17.7)%
 
52,133

Services
50,550

 
(1,363
)
 
(2.6)%
 
51,913

Total net revenues
$
93,461

 
$
(10,585
)
 
(10.2)%
 
$
104,046


Net Revenues for the Nine Months Ended September 30, 2019 and 2018
(dollars in thousands)
 
2019
 
Change
 
2018
 
Net Revenues
 
$
 
%
 
Net Revenues
Products and solutions
147,633

 
2,711

 
1.9%
 
144,922

Services
147,848

 
(7,828
)
 
(5.0)%
 
155,676

Total net revenues
$
295,481

 
$
(5,117
)
 
(1.7)%
 
$
300,598


The following table sets forth the percentage of our net revenues attributable to geographic regions for the three and nine months ended September 30, 2019 and 2018:
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
United States
34%
 
36%
 
37%
 
38%
Other Americas
10%
 
7%
 
8%
 
7%
Europe, Middle East and Africa
43%
 
41%
 
39%
 
41%
Asia-Pacific
13%
 
16%
 
16%
 
14%

Products and Solutions Revenues

Our products and solutions revenues are derived primarily from sales of our storage and workflow solutions, media management solutions, video creative tools, digital audio software and workstation solutions, and our control surfaces, consoles, and live-sound systems. Products and solutions revenues decreased $9.2 million, or 17.7%, for the three months ended September 30, 2019, and increased $2.7 million, or 1.9%, for the nine months ended September 30, 2019, compared to the same periods in 2018. The decrease for the three months ended September 30, 2019 was primarily due to challenges implementing the new supply chain model, including ramping up the new production lines. The increases for the nine months ended September 30, 2019 was primarily due to strong growth in our storage product sales, audio tools, live-sound consoles sales, and subscriptions.

Services Revenues

Services revenues are derived primarily from maintenance contracts, as well as professional services and training. Services revenues decreased $1.4 million, or 2.6%, for the three months ended September 30, 2019, and decreased $7.8 million, or 5.0%, for the nine months ended September 30, 2019, compared to the same periods in 2018. The decreases in both periods were primarily due to (i) the timing of large projects, (ii) efforts to rationalize profitability of professional services by taking on fewer low margin projects, and (iii) lower maintenance revenues during the three and nine months ended September 30, 2019, compared to the same periods in 2018.


23




Cost of Revenues, Gross Profit and Gross Margin Percentage

Cost of revenues consists primarily of costs associated with:
  
procurement of components and finished goods;
assembly, testing and distribution of finished products;
warehousing;
customer support related to maintenance;
royalties for third-party software and hardware included in our products;
amortization of technology; and
providing professional services and training.

Amortization of technology represents the amortization of developed technology assets acquired as part of acquisitions.

Costs of Revenues and Gross Profit for the Three Months Ended September 30, 2019 and 2018
(dollars in thousands)
 
2019
 
Change
 
2018
 
Costs
 
$
 
%
 
Costs
Products
$
23,877

 
$
(3,165
)
 
(11.7)%
 
$
27,042

Services
11,726

 
(2,717
)
 
(18.8)%
 
14,443

Amortization of intangible assets

 
(1,950
)
 
(100.0)%
 
1,950

    Total cost of revenues
$
35,603

 
$
(7,832
)
 
(18.0)%
 
$
43,435

 
 
 
 
 
 
 
 
Gross profit
$
57,858

 
$
(2,753
)
 
(4.5)%
 
$
60,611


Costs of Revenues and Gross Profit for the Nine Months Ended September 30, 2019 and 2018
(dollars in thousands)
 
2019
 
Change
 
2018
 
Costs
 
$
 
%
 
Costs
Products
$
79,535

 
$
(149
)
 
(0.2)%
 
$
79,684

Services
36,408

 
(6,006
)
 
(14.2)%
 
42,414

Amortization of intangible assets
3,738

 
(2,112
)
 
(36.1)%
 
5,850

    Total cost of revenues
$
119,681

 
$
(8,267
)
 
(6.5)%
 
$
127,948

 
 
 
 
 
 
 
 
Gross profit
$
175,800

 
$
3,150

 
1.8%
 
$
172,650


Gross Margin Percentage

Gross margin percentage, which is net revenues less costs of revenues divided by net revenues, fluctuates based on factors such as the mix of products sold, the cost and proportion of third-party hardware and software included in the systems sold, the offering of product upgrades, price discounts and other sales-promotion programs, the distribution channels through which products are sold, the timing of new product introductions, sales of aftermarket hardware products such as disk drives, and currency exchange-rate fluctuations. For a discussion of these factors, see the risk factors discussed in Part I - Item 1A under the heading “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2018. Our gross margin percentage for the three months ended September 30, 2019 increased to 61.9% from 58.3% for the same period in 2018, and gross margin percentage for the nine months ended September 30, 2019 increased to 59.5% from 57.4% for the same period in 2018. These increases were primarily due to a favorable mix of high margin product revenues and cost savings from our programs to increase operational efficiencies.


24



Gross Margin % for the Three Months Ended September 30, 2019 and 2018
 
2019 Gross
Margin %
 
Change
 
2018 Gross
Margin %
Products
44.4%
 
(3.7)%
 
48.1%
Services
76.8%
 
4.6%
 
72.2%
Total
61.9%
 
3.6%
 
58.3%
Gross Margin % for the Nine Months Ended September 30, 2019 and 2018
 
2019 Gross
Margin %
 
Change
 
2018 Gross
Margin %
Products
46.1%
 
1.1%
 
45.0%
Services
75.4%
 
2.6%
 
72.8%
Total
59.5%
 
2.1%
 
57.4%

Operating Expenses and Operating Income (Loss)

Operating Expenses and Operating Income (Loss) for the Three Months Ended September 30, 2019 and 2018
(dollars in thousands)
 
2019
 
Change
 
2018
 
Expenses
 
$
 
%
 
Expenses
Research and development
$
14,860

 
$
(1,013
)
 
(6.4)%
 
$
15,873

Marketing and selling
22,334

 
(1,127
)
 
(4.8)%
 
23,461

General and administrative
12,034

 
(1,626
)
 
(11.9)%
 
13,660

Amortization of intangible assets

 
(363
)
 
(100.0)%
 
363

Restructuring costs, net
229

 
3

 
1.3%
 
226

Total operating expenses
$
49,457

 
$
(4,126
)
 
(7.7)%
 
$
53,583

 
 
 
 
 
 
 
 
Operating income (loss)
$
8,401

 
$
1,373

 
19.5%
 
$
7,028


Operating Expenses and Operating Income (Loss) for the Nine Months Ended September 30, 2019 and 2018
(dollars in thousands)
 
2019
 
Change
 
2018
 
Expenses
 
$
 
%
 
Expenses
Research and development
$
46,325

 
$
(1,218
)
 
(2.6)%
 
$
47,543

Marketing and selling
73,341

 
(4,011
)
 
(5.2)%
 
77,352

General and administrative
38,543

 
(3,113
)
 
(7.5)%
 
41,656

Amortization of intangible assets
695

 
(394
)
 
(36.2)%
 
1,089

Restructuring costs, net
518

 
(2,883
)
 
(84.8)%
 
3,401

Total operating expenses
$
159,422

 
$
(11,619
)
 
(6.8)%
 
$
171,041

 
 
 
 
 
 
 
 
Operating income (loss)
$
16,378

 
$
14,769

 
917.9%
 
$
1,609



25



Research and Development Expenses

Research and development (“R&D”) expenses include costs associated with the development of new products and the enhancement of existing products, and consist primarily of employee compensation and benefits, facilities costs, depreciation, costs for consulting and temporary employees, and prototype and other development expenses. R&D expenses decreased $1.0 million, or 6.4%, for the three months ended September 30, 2019, and decreased $1.2 million, or 2.6%, for the nine months ended September 30, 2019, compared to the same periods in 2018. The table below provides further details regarding the changes in components of R&D expenses.

Change in R&D Expenses for the Three Months Ended September 30, 2019 and 2018
(dollars in thousands)
 
2019 Increase (Decrease)
From 2018
 
$
 
%
Personnel-related
$
(348
)
 
(3.7
)%
Facilities and information technology
$
(617
)
 
(19.3
)%
Consulting and outside services
(188
)
 
(7.3
)%
Other
140

 
(2.1
)%
Total R&D expenses decrease
$
(1,013
)
 
(6.4
)%

Change in R&D Expenses for the Nine Months Ended September 30, 2019 and 2018
(dollars in thousands)
 
2019 Increase (Decrease)
From 2018
 
$
 
%
Personnel-related
$
1,076

 
3.9
 %
Facilities and information technology
(1,514
)
 
(15.3
)%
Consulting and outside services
(947
)
 
(12.2
)%
Other
167

 
4.2
 %
Total R&D expenses decrease
$
(1,218
)
 
(2.6
)%

The increase in personnel-related expenses for the nine months ended September 30, 2019, compared to the same period in 2018, was primarily due to the capitalization of certain R&D labor costs for the six months ended June 30, 2018. The capitalized R&D labor costs were related to our SaaS product platform development, and were not material for the nine months ended September 30, 2019 as new projects were in an early stage. We expect to capitalize additional R&D labor costs in the remaining quarter of 2019 as the SaaS product platform development work continues. The decreases in consulting and outside services and facilities and information technology expenses for the three and nine months ended September 30, 2019, compared to the same periods in 2018, were primarily due to the funding received from a third party for the milestones we achieved on our cloud based products, and the result of our programs to increase operational efficiencies and reduce costs.

Marketing and Selling Expenses

Marketing and selling expenses consist primarily of employee compensation and benefits for selling, marketing and pre-sales customer support personnel, commissions, travel expenses, advertising and promotional expenses, web design costs, and facilities costs. Marketing and selling expenses decreased $1.1 million, or 4.8%, for the three months ended September 30, 2019, and decreased $4.0 million, or 5.2%, for the nine months ended September 30, 2019, compared to the same periods in 2018. The table below provides further details regarding the changes in components of marketing and selling expenses.
 

26



Change in Marketing and Selling Expenses for the Three Months Ended September 30, 2019 and 2018
(dollars in thousands)
 
2019 Increase (Decrease) From 2018
 
$
 
%
Personnel-related
$
(796
)
 
(4.7
)%
Advertising and promotions
191

 
19.2
 %
Other
(523
)
 
(15.7
)%
Total marketing and selling expenses decrease
$
(1,127
)
 
(4.8
)%

Change in Marketing and Selling Expenses for the Nine Months Ended September 30, 2019 and 2018
(dollars in thousands)
 
2019 Increase (Decrease) From 2018
 
$
 
%
Personnel-related
$
(2,660
)
 
(5.0
)%
Advertising and promotions
(1,423
)
 
(17.6
)%
Foreign exchange translations
641

 
202.0
 %
Other
(569
)
 
(3.7
)%
Total marketing and selling expenses decrease
$
(4,011
)
 
(5.2
)%

The decrease in personnel-related expenses and advertising and promotions expenses for the three months and nine months ended September 30, 2019, compared to the same periods in 2018, were primarily the result of our programs to increase operational efficiencies and reduce costs. The increase in foreign exchange translations for the three months ended September 30, 2019, compared to the same periods in 2018, was due to more foreign exchange losses resulted from foreign currency denominated transactions and the revaluation of foreign currency denominated assets and liabilities. The change was primarily due to the euro-dollar exchange rate volatility.

General and Administrative Expenses

General and administrative (“G&A”) expenses consist primarily of employee compensation and benefits for administrative, executive, finance and legal personnel, audit, legal and strategic consulting fees, and insurance, information systems and facilities costs. Information systems and facilities costs reported within general and administrative expenses are net of allocations to other expenses categories. G&A expenses decreased $1.6 million, or 11.9%, for the three months ended September 30, 2019, and decreased $3.1 million, or 7.5%, for the nine months ended September 30, 2019, compared to the same periods in 2018. The table below provides further details regarding the changes in components of G&A expenses.

Change in G&A Expenses for the Three Months Ended September 30, 2019 and 2018
(dollars in thousands)
 
2019 Decrease
From 2018
 
$
 
%
Personnel-related
$
(1,868
)
 
(29.0
)%
Consulting and outside services
469

 
11.8
 %
Other
(227
)
 
(7.0
)%
Total G&A expenses decrease
$
(1,626
)
 
(11.9
)%


27



Change in G&A Expenses for the Nine Months Ended September 30, 2019 and 2018
(dollars in thousands)
 
2019 Decrease
From 2018
 
$
 
%
Personnel-related
$
(1,841
)
 
(10.1
)%
Consulting and outside services
(691
)
 
(5.2
)%
Other
(581
)
 
(5.7
)%
Total G&A expenses decrease
$
(3,113
)
 
(7.5
)%

The decrease in personnel-related expenses for the three months and nine months ended September 30, 2019, compared to the same period in 2018, was primarily the result of our spending control initiatives and decrease in incentive-based compensation accrual. The increase in consulting and outside services for the three months ended September 30, 2019, compared to the same period in 2018, was primarily due to higher webstore fees due to an increase in transactions. The decrease in consulting and outside services for the nine months ended September 30, 2019, compared to the same period in 2018, was primarily due to lower legal expenses.

Interest and other expense, net
The increase in interest and other expenses, net, for the nine months ended September 30, 2019, compared to the same period in 2018, was the result of the Financing Agreement amendment effective April 8, 2019 and the purchase of a portion of our Notes in May 2019. We recorded $4.4 million of refinancing fees and a $2.9 million loss on the extinguishment of debt during the three months ended June 30, 2019.

Provision for (Benefit from) Income Taxes
Provision for (Benefit from) Income Taxes for the Three Months Ended September 30, 2019 and 2018
(dollars in thousands)
 
2019
 
Change
 
2018
 
 
 
$
 
%
 
 
Provision for (benefit from) income taxes
$
(283
)
 
$
(708
)
 
(166.6)%
 
$
425


Provision for Income Taxes for the Nine Months Ended September 30, 2019 and 2018
(dollars in thousands)
 
2019
 
Change
 
2018
 
 
 
$
 
%
 
 
Provision for income taxes
$
155

 
$
(669
)
 
(81.2)%
 
$
824


We had a year over year decrease in our income tax provision by (166.6%) and (81.2%), respectively, for the three and nine month periods ending September 30, 2019. During the three months ended September 30, 2019, we completed a legal entity reorganization that reduced the number of our German subsidiaries. This allowed us to remove a valuation allowance on the net operating loss carryforward deferred tax asset of one of the surviving German entities resulting in a net income tax benefit of $0.9 million. This benefit was the primary driver of the decrease in our income tax provision in both the three and nine month periods ended September 30, 2019.

The tax benefit in both the three month and nine month period ended September 30, 2019 was partially offset by an increase in the tax provision due to changes in the jurisdictional mix of earnings. No benefit was provided for the tax loss generated in the United States due to a full valuation on the deferred tax asset. In addition, the estimated annual effective tax rate excluded the United States due to its pre-tax loss position.


28



In certain foreign jurisdictions that currently have full valuation allowances, we have been experiencing improved profitability due to better operating results. Accordingly, we may be required to reverse valuation allowances recorded against certain international deferred tax assets in the near future which would result in a material non-cash income tax benefit in the quarter the realizability of the respective deferred taxes was deemed to be more likely than not and would increase non-cash income tax expense in periods subsequent to the reversal.


LIQUIDITY AND CAPITAL RESOURCES

Liquidity and Sources of Cash

Our principal sources of liquidity include cash and cash equivalents totaling $52.3 million as of September 30, 2019. We have generally funded operations in recent years through the use of existing cash balances, supplemented from time to time with the proceeds of long-term debt and borrowings under our credit facilities.

On April 8, 2019, we entered into an amendment to the Financing Agreement. The amendment provides for an additional delayed draw term loan commitment in the aggregate principal amount of $100.0 million (the “Delayed Draw Funds”) for the purpose of funding the purchase of a portion of Notes in the Offer described above. On May 2, 2019, we received the Delayed Draw Funds under the Financing Agreement. We used $72.7 million of the Delayed Draw Funds for the purchase of a portion of our Notes, $0.6 million for the Notes interest payment, and $6.0 million for the payment of refinancing fees. On June 18, 2019, we repaid $20.7 million of the Delayed Draw Funds. The $79.3 million Delayed Draw Funds borrowed will mature on May 10, 2023 under the Financing Agreement, and interest accrues on the Delayed Draw Funds and the existing outstanding borrowings under the Financing Agreement at a rate of either the LIBOR Rate (as defined in the Financing Agreement) plus 6.25% or a Reference Rate (as defined in the Financing Agreement) plus 5.25%, at our option. The amendment also modified the covenant that requires us to maintain a leverage ratio based on the level of availability of our Credit Facility plus unrestricted cash on-hand.

After completing the refinancing, we have $28.9 million of principal payments remaining on the Notes, which mature in June 2020. We plan to repay the Notes in cash when they come due through available liquidity, which includes (i) cash on hand, including $8.5 million of cash that was released from restriction in July 2019 in connection with our exiting of a relationship with a contract manufacturer, and (ii) availability under our $22.5 million revolving credit facility which is currently undrawn.

Our ability to satisfy the leverage ratio covenant in the future is dependent on our ability to maintain revenues at or above levels experienced over the last 12 months. In recent quarters, we have experienced volatility in revenues resulting from, among other things, (i) our transition towards subscription and recurring revenue streams and the resulting decline in traditional upfront product sales, (ii) dramatic changes in the media industry and the impact it has on our customers, (iii) the impact of new and anticipated product launches and features, and (iv) volatility in currency rates.

In the event revenues in future quarters are lower than we currently anticipate, we may be forced to take remedial actions which could include, among other things (and where allowed by the lenders), (i) further cost reductions, (ii) seeking replacement financing, (iii) raising funds through the issuance of additional equity or debt securities or the incurrence of additional borrowings, or (iv) disposing of certain assets or businesses. Such remedial actions, which may not be available on favorable terms or at all, could have a material adverse impact on our business. If we are not in compliance with the leverage ratio covenant and are unable to obtain an amendment or waiver, such noncompliance may result in an event of default under the Financing Agreement, which could permit acceleration of the outstanding indebtedness under the Financing Agreement and require us to repay such indebtedness before the scheduled due date. If an event of default were to occur, we might not have sufficient funds available to make the payments required. If we are unable to repay amounts owed, the lenders may be entitled to foreclose on and sell substantially all of our assets, which secure our borrowings under the Financing Agreement.

Our cash requirements vary depending on factors such as the growth of the business, changes in working capital, capital expenditures, and obligations under our cost efficiency program. We expect to operate the business and execute our strategic initiatives principally with funds generated from operations, remaining net proceeds from the term loan borrowings under the Financing Agreement, and draws of up to a maximum of $22.5 million under the Financing Agreement’s revolving credit facility.

29



We anticipate that we will have sufficient internal and external sources of liquidity to fund operations and anticipated working capital and other expected cash needs for at least the next 12 months as well as for the foreseeable future.


Cash Flows

The following table summarizes our cash flows for the periods presented (in thousands):
 
Nine Months Ended September 30,
 
2019
 
2018
Net cash provided by (used in) operating activities
$
1,112

 
$
(4,248
)
Net cash used in investing activities
(5,629
)
 
(7,565
)
Net cash (used in) provided by financing activities
(7,183
)
 
14,189

Effect of foreign currency exchange rates on cash, cash equivalents and restricted cash
(615
)
 
(358
)
Net (decrease) increase in cash, cash equivalents and restricted cash
$
(12,315
)
 
$
2,018


Cash Flows from Operating Activities

Cash provided by operating activities aggregated $1.1 million for the nine months ended September 30, 2019. The increase in cash provided by operations compared to the nine months ended September 30, 2018 was primarily due to increased revenues and our programs to increase operational efficiencies and reduce costs, the impact of which was partially offset by an increase in working capital requirements.

Cash Flows from Investing Activities

For the nine months ended September 30, 2019, net cash flows used in investing activities reflected $5.6 million used for the purchase of property and equipment. Our purchases of property and equipment largely consist of computer hardware and software to support R&D activities and information systems.

Cash Flows from Financing Activities

For the nine months ended September 30, 2019, net cash flows used in financing activities were the result of the Delayed Draw Funds used for the purchase of a portion of our Notes, and refinancing fees paid to the bank and third parties.

RECENT ACCOUNTING PRONOUNCEMENTS

Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements To Be Adopted

Our recently adopted and to be adopted accounting pronouncements are set forth in Note 1 “Financial Information” of our Notes to Condensed Consolidated Financial Statements under Part I, Item 1 of this Form 10-Q.

30



ITEM 3.
QUANTITATIVE AND QUALITATIVE DISCLOSURE ABOUT MARKET RISK

Foreign Currency Exchange Risk

We have significant international operations and derive more than half of our revenues from customers outside the United States. This business is, for the most part, transacted through international subsidiaries and generally in the currency of the end-user customers. Therefore, we are exposed to the changes in foreign currency exchange rates that could adversely affect our revenues, net income, and cash flow.

We recorded a net foreign exchange loss of $1.0 million and a loss of $0.3 million for the nine months ended September 30, 2019 and 2018, respectively. The foreign exchange losses resulted from foreign currency denominated transactions and the revaluation of foreign currency denominated assets and liabilities.

A hypothetical change of 10% in appreciation or depreciation of foreign currency exchange rates from the quoted foreign currency exchange rates as of September 30, 2019, would not have a significant impact on our financial position, results of operations, or cash flows.

Interest Rate Risk

We borrowed $100.0 million, $15.0 million and $22.7 million under the Term Loan on February 26, 2016, November 9, 2017 and May 10, 2018, respectively, and an additional $79.3 million in the form of the Delayed Draw Funds on May 2, 2019. We also maintain a revolving Credit Facility that allows us to borrow up to $22.5 million. Under the terms of the amendment effective April 8, 2019, interest accrues on the Delayed Draw Funds, outstanding borrowings under the Term Loan and the Credit Facility at a rate of either the LIBOR Rate (as defined in the Financing Agreement) plus 6.25% or a Reference Rate (as defined in the Financing Agreement) plus 5.25%, at our option. A hypothetical 10% increase or decrease in interest rates paid on outstanding borrowings under the Financing Agreement would not have a material impact on our financial position, results of operations or cash flows.

On June 15, 2015, we issued $125.0 million aggregate principal amount of our Notes pursuant to the terms of an indenture.
We purchased $2.0 million of our Notes during 2017, $16.2 million during 2018, $3.9 million on January 22, 2019, and an additional $74.0 million through a cash tender offer on May 13, 2019. The Notes pay interest semi-annually on June 15 and December 15 of each year, at an annual rate of 2.00% and mature on June 15, 2020 unless earlier repurchased or converted in accordance with their terms prior to such date. The fair value of the Notes is dependent on the price and volatility of our common stock as well as movements in interest rates. The fair value of our common stock and interest rate changes affect the fair value of the Notes, but do not impact our financial position, cash flows, or results of operations due to the fixed nature of the debt obligations.

ITEM 4.
CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Our management, with the participation and supervision of our Chief Executive Officer and Chief Financial Officer, is responsible for our disclosure controls and procedures pursuant to Rules 13a-15(e) and 15d-15(e) under the Exchange Act. Disclosure controls and procedures are controls and other procedures that are designed to ensure that information required to be disclosed in our reports filed or submitted under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified under SEC rules and forms. Disclosure controls and procedures include controls and procedures designed to ensure that information required to be disclosed in our reports filed under the Exchange Act is accumulated and communicated to our principal executive officer and our principal financial officer, as appropriate, to allow timely decisions regarding required disclosure.

Our management, including the Chief Executive Officer and the Chief Financial Officer, carried out an evaluation of the effectiveness of our disclosure controls and procedures as of September 30, 2019. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible

31



controls and procedures. Based on this evaluation, our management concluded that, as of September 30, 2019, these disclosure controls and procedures were effective at a reasonable level of assurance.

Changes in Internal Control over Financial Reporting

There were no changes in our internal control over financial reporting during the quarterly period ended September 30, 2019, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. As previously reported on July 15, 2019, our Chief Accounting Officer tendered his resignation to accept a position with another company effective August 5, 2019. We will appoint a Vice President and Chief Accounting Officer during the fourth quarter.

Inherent Limitation on the Effectiveness of Internal Controls

The effectiveness of any system of internal control over financial reporting is subject to inherent limitations, including the exercise of judgment in designing, implementing, operating, and evaluating the controls and procedures, and the inability to eliminate misconduct completely. Accordingly, any system of internal control over financial reporting can only provide reasonable, not absolute, assurances. In addition, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate. We intend to continue to monitor and upgrade our internal controls as necessary or appropriate for our business, but cannot assure that such improvements will be sufficient to provide us with effective internal control over financial reporting.



32



PART II - OTHER INFORMATION

ITEM 1.
LEGAL PROCEEDINGS

See Note 8 “Commitments and Contingencies” of our Notes to Condensed Consolidated Financial Statements regarding our legal proceedings. Aside from the disclosure below, there have been no material developments from the disclosures contained in our Annual Report on Form 10-K for the fiscal year ended December 31, 2018.


ITEM 1A.
RISK FACTORS

Investing in our common stock involves a high degree of risk. You should carefully consider the risks and uncertainties described in Part I - Item 1A under the heading “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2018 in addition to the other information included in this Form 10-Q before making an investment decision regarding our common stock. If any of these risks actually occurs, our business, financial condition, or operating results would likely suffer, possibly materially, the trading price of our common stock could decline, and you could lose part or all of your investment.

ITEM 6.
EXHIBITS

The list of exhibits, which are filed or furnished with this Form 10-Q or are incorporated herein by reference, is set forth in the Exhibit Index immediately preceding the exhibits and is incorporated herein by reference.


33



EXHIBIT INDEX

 
 
 
 
 
 
Incorporated by Reference
Exhibit
No.
 
Description
 
Filed with
this Form
10-Q
 
Form or
Schedule
 
SEC Filing
Date
 
SEC File
Number
31.1
 
 
X
 
 
 
 
 
 
31.2
 
 
X
 
 
 
 
 
 
32.1
 
 
X
 
 
 
 
 
 
10.1
 
 
 
 
8-K
 
April 11, 2019
 
001-36254
101.INS
 
eXtensible Business Reporting Language (XBRL) Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
 
 
 
 
 
 
 
 
*101.SCH
 
XBRL Taxonomy Extension Schema Document
 
X
 
 
 
 
 
 
*101.CAL
 
XBRL Taxonomy Calculation Linkbase Document
 
X
 
 
 
 
 
 
*101.DEF
 
XBRL Taxonomy Definition Linkbase Document
 
X
 
 
 
 
 
 
*101.LAB
 
XBRL Taxonomy Label Linkbase Document
 
X
 
 
 
 
 
 
*101.PRE
 
XBRL Taxonomy Presentation Linkbase Document
 
X
 
 
 
 
 
 
__________________________
*
Pursuant to Rule 406T of Regulation S-T, XBRL (Extensible Business Reporting Language) information is deemed not filed or a part of a registration statement or prospectus for purposes of Sections 11 or 12 of the Securities Act of 1933, is deemed not filed for purposes of Section 18 of the Securities Exchange Act of 1934 and otherwise is not subject to liability under these sections.



34



SIGNATURE


Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.


 
 
AVID TECHNOLOGY, INC.
 
 
(Registrant)
 
 
 
 
Date:
November 7, 2019
By:
 /s/ Kenneth Gayron
 
 
 
Name:
Kenneth Gayron 
 
 
 
Title:
Executive Vice President and Chief Financial Officer
 


35
EX-31.1 2 avid-09302019xex311.htm EXHIBIT 31.1 Exhibit
EXHIBIT 31.1

CERTIFICATION

I, Jeff Rosica, certify that:
1.
I have reviewed this Quarterly Report on Form 10-Q of Avid Technology, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)
Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)
Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.
The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
 
 
Date:
November 7, 2019
 
 /s/ Jeff Rosica
 
 
 
 
 
Jeff Rosica
 
 
 
 
 
President and Chief Executive Officer
(Principal Executive Officer)
 


EX-31.2 3 avid-09302019xex312.htm EXHIBIT 31.2 Exhibit
EXHIBIT 31.2

CERTIFICATION

I, Kenneth Gayron, certify that:
1.
I have reviewed this Quarterly Report on Form 10-Q of Avid Technology, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)
Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)
Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.
The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
 
 
Date:  
November 7, 2019
 
 /s/ Kenneth Gayron
 
 
 
 
 
Kenneth Gayron
 
 
 
 
 
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)
 


EX-32.1 4 avid-09302019xex321.htm EXHIBIT 32.1 Exhibit
EXHIBIT 32.1  

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q of Avid Technology, Inc. (the “Company”) for the quarter ended September 30, 2019 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Jeff Rosica, President and Chief Executive Officer of the Company, and Kenneth Gayron, Executive Vice President and Chief Financial Officer of the Company, each hereby certifies, pursuant to 18 U.S.C. Section 1350, that:

      (1)   The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
      (2)   The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Date:
November 7, 2019
 
 /s/ Jeff Rosica
 
 
 
 
Jeff Rosica
 
 
 
 
President and Chief Executive Officer
(Principal Executive Officer)
 
 
Date:
November 7, 2019
 
 /s/ Kenneth Gayron
 
 
 
 
Kenneth Gayron
 
 
 
 
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)
 

A certification furnished pursuant to this item will not be deemed “filed” for purposes of Section 18 of the Exchange Act (15 U.S.C. 78r), or otherwise subject to the liability of that section. Such certification will not be deemed to be incorporated by reference into any filing under the Securities Act or the Exchange Act, except to the extent that the registrant specifically incorporates it by reference.


EX-101.SCH 5 avid-20190930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2422402 - Disclosure - ACQUISITION Business Combination (Details) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - ACQUISITION Business Combination (Notes) link:presentationLink link:calculationLink link:definitionLink 2322301 - Disclosure - ACQUISITION Business Combination (Tables) link:presentationLink link:calculationLink link:definitionLink 2422404 - Disclosure - ACQUISITION Intangible Assets Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 2422405 - Disclosure - ACQUISITION Proforma Financial Statements (Details) link:presentationLink link:calculationLink link:definitionLink 2422403 - Disclosure - ACQUISITION Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - CONSOLDATED STATEMENTS OF STOCKHOLDERS' DEFICIT Statement link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1003500 - Statement - CONSOLIDATED BALANCE SHEETS (PARENTHETICAL) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - CONTINGENCIES (Notes) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - FAIR VALUE MEASUREMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - FAIR VALUE MEASUREMENTS (Notes) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2401407 - Disclosure - FINANCIAL INFORMATION FINANCIAL INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - FINANCIAL INFORMATION FINANCIAL INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2301306 - Disclosure - FINANCIAL INFORMATION New Accounting Pronouncement Adopted (Tables) link:presentationLink link:calculationLink link:definitionLink 2401410 - Disclosure - FINANCIAL INFORMATION New Accounting Pronouncements Adopted (Details) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - FINANCIAL INFORMATION (Notes) link:presentationLink link:calculationLink link:definitionLink 2201204 - Disclosure - FINANCIAL INFORMATION Recent Accounting Pronouncements To Be Adopted (Policies) link:presentationLink link:calculationLink link:definitionLink 2401408 - Disclosure - FINANCIAL INFORMATION Reconciliation of Income Tax Provision to Statutory Rate (Details) link:presentationLink link:calculationLink link:definitionLink 2401409 - Disclosure - FINANCIAL INFORMATION Revenue, Initial Application Period Cumulative Effect Transition (Details) link:presentationLink link:calculationLink link:definitionLink 2301305 - Disclosure - FINANCIAL INFORMATION Revenue, Initial Application Period Cumulative Effect Transition (Tables) link:presentationLink link:calculationLink link:definitionLink 2201203 - Disclosure - FINANCIAL INFORMATION Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - FINANCIAL INFORMATION Subsequent Events (Policies) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - INTANGIBLE ASSETS AND GOODWILL INTANGIBLE ASSETS (Notes) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - INTANGIBLE ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - INVENTORIES (Notes) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - LEASES LEASES (Details) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - LEASES LEASES (Notes) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - LEASES LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - LONG-TERM DEBT AND CREDIT AGREEMENT Debt Disclosure (Notes) link:presentationLink link:calculationLink link:definitionLink 2320304 - Disclosure - LONG-TERM DEBT AND CREDIT AGREEMENT Debt Disclosure (Tables) link:presentationLink link:calculationLink link:definitionLink 2420403 - Disclosure - LONG-TERM DEBT AND CREDIT AGREEMENT Debt Disclosurre (Details) link:presentationLink link:calculationLink link:definitionLink 2320301 - Disclosure - LONG-TERM DEBT AND CREDIT AGREEMENT Net Carrying Value of Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2320302 - Disclosure - LONG-TERM DEBT AND CREDIT AGREEMENT Schedule of Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - NET INCOME PER SHARE Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - NET INCOME PER SHARE Earnings Per Share (Notes) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - NET INCOME PER SHARE Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - OTHER LONG-TERM LIABILITIES Long-Term Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - OTHER LONG-TERM LIABILITIES Long-Term Liabilities (Notes) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - OTHER LONG-TERM LIABILITIES Long-Term Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2418403 - Disclosure - RESTRUCTURING COSTS AND ACCRUALS (Details) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - RESTRUCTURING COSTS AND ACCRUALS (Notes) link:presentationLink link:calculationLink link:definitionLink 2218201 - Disclosure - RESTRUCTURING COSTS AND ACCRUALS (Policies) link:presentationLink link:calculationLink link:definitionLink 2318302 - Disclosure - RESTRUCTURING COSTS AND ACCRUALS (Tables) link:presentationLink link:calculationLink link:definitionLink 2419407 - Disclosure - REVENUE Deferred Revenue Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2319305 - Disclosure - REVENUE Deferred Revenue Activity (Tables) link:presentationLink link:calculationLink link:definitionLink 2119101 - Disclosure - REVENUE Deferred Revenue Disclosure (Notes) link:presentationLink link:calculationLink link:definitionLink 2419406 - Disclosure - REVENUE (Details) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - REVENUE (Notes) link:presentationLink link:calculationLink link:definitionLink 2319303 - Disclosure - REVENUE Revenue by Geographic Area (Tables) link:presentationLink link:calculationLink link:definitionLink 2419408 - Disclosure - REVENUE Revenue from Contract with Customer (Details) link:presentationLink link:calculationLink link:definitionLink 2319304 - Disclosure - REVENUE Revenue from Contract with Customer (Tables) link:presentationLink link:calculationLink link:definitionLink 2319302 - Disclosure - REVENUE Revenue from External Customers by Type (Tables) link:presentationLink link:calculationLink link:definitionLink 2421402 - Disclosure - STOCKHOLDERS' EQUITY Share-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2121100 - Disclosure - STOCKHOLDERS' EQUITY Share-Based Compensation (Notes) link:presentationLink link:calculationLink link:definitionLink 2321301 - Disclosure - STOCKHOLDERS' EQUITY Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 avid-20190930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 avid-20190930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 avid-20190930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Revenue, Inital Application Period Cumulative Effect Transition [Abstract] Revenue, Inital Application Period Cumulative Effect Transition [Abstract] Revenue, Initial Application Period Cumulative Effect Transition [Table] Revenue, Initial Application Period Cumulative Effect Transition [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2014-09 [Member] Accounting Standards Update 2014-09 [Member] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Domain] Initial Application Period Cumulative Effect Transition [Domain] Calculated under Revenue Guidance in Effect before Topic 606 [Member] Calculated under Revenue Guidance in Effect before Topic 606 [Member] Difference between Revenue Guidance in Effect before and after Topic 606 [Member] Difference between Revenue Guidance in Effect before and after Topic 606 [Member] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Net Carrying Value of Debt [Abstract] Net Carrying Value of Debt [Abstract] Statement [Table] Statement [Table] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Statement [Line Items] Statement [Line Items] Leases [Abstract] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum [Member] Minimum [Member] Maximum [Member] Maximum [Member] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Lessee, Operating Lease, Term of Contract Lessee, Operating Lease, Term of Contract Operating Lease, Weighted Average Discount Rate, Percent Operating Lease, Weighted Average Discount Rate, Percent Operating Lease, Weighted Average Remaining Lease Term Operating Lease, Weighted Average Remaining Lease Term Operating Lease, Cost Operating Lease, Cost Lease, Cost Lease, Cost Operating Lease, Payments Operating Lease, Payments Lessee, Operating Lease, Liability, Payments, Due Remaining of Current Year Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five Lessee, Operating Lease, Liability, Payments Due Lessee, Operating Lease, Liability, Payments, Due Lessee, Operating Lease, Liability, Undiscounted Excess Amount Lessee, Operating Lease, Liability, Undiscounted Excess Amount Operating Lease, Liability Operating Lease, Liability Operating Lease, Liability, Current Operating Lease, Liability, Current Long-term lease liabilities Operating Lease, Liability, Noncurrent Operating Leases, Future Minimum Payments Due, Next Twelve Months Operating Leases, Future Minimum Payments Due, Next Twelve Months Operating Leases, Future Minimum Payments, Due in Two Years Operating Leases, Future Minimum Payments, Due in Two Years Operating Leases, Future Minimum Payments, Due in Three Years Operating Leases, Future Minimum Payments, Due in Three Years Operating Leases, Future Minimum Payments, Due in Four Years Operating Leases, Future Minimum Payments, Due in Four Years Operating Leases, Future Minimum Payments, Due in Five Years Operating Leases, Future Minimum Payments, Due in Five Years Operating Leases, Future Minimum Payments, Due Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Operating Leases, Future Minimum Payments Due Operating Leases, Future Minimum Payments Due Income Statement [Abstract] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Product [Member] Product [Member] Service [Member] Service [Member] Amortization of intangible assets [Member] Amortization of intangible assets [Member] Sum of amortization of finite-lived intangible assets during the period. Weighted Average Common Shares Outstanding Basic and Diluted [Axis] Weighted Average Common Shares Outstanding Basic and Diluted [Axis] Weighted Average Common Shares Outstanding Basic and Diluted [Axis] Weighted Average Common Shares Outstanding Basic and Diluted [Domain] Weighted Average Common Shares Outstanding Basic and Diluted [Domain] Weighted Average Common Shares Outstanding Basic and Diluted [Domain] Statement, Scenario [Axis] Scenario [Axis] Scenario [Domain] Scenario [Domain] Net revenues: Revenues [Abstract] Revenues Revenues Cost of revenues: Cost of Revenue [Abstract] Cost of revenues Cost of Goods and Services Sold Amortization of intangible assets Cost, Amortization Total cost of revenues Cost of Revenue Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Research and development Research and Development Expense Marketing and selling Selling and Marketing Expense General and administrative General and Administrative Expense Amortization of intangible assets Amortization of Intangible Assets Restructuring costs, net Restructuring Charges Total operating expenses Operating Expenses Operating income (loss) Operating Income (Loss) Interest and other expense, net Interest Expense Other expense, net Other Nonoperating Income (Expense) Income (loss) before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Provision for (benefit from) income taxes Income Tax Expense (Benefit) Net income (loss) Net Income (Loss) Attributable to Parent Net income (loss) per common share – basic and diluted Earnings Per Share, Basic and Diluted Net income (loss) per common share – diluted Earnings Per Share, Diluted Weighted-average common shares outstanding – basic Weighted Average Number of Shares Outstanding, Basic Weighted-average common shares outstanding – diluted Weighted Average Number of Shares Outstanding, Diluted Deferred Revenue Disclosure [Abstract] Deferred Revenue Arrangement, by Type [Table] Deferred Revenue Arrangement, by Type [Table] Deferred Revenue Arrangement Type [Axis] Deferred Revenue Arrangement Type [Axis] Deferred Revenue [Domain] Deferred Revenue [Domain] Deferred Revenue Arrangement [Line Items] Deferred Revenue Arrangement [Line Items] Deferred Revenue Disclosure [Text Block] Deferred Revenue Disclosure [Text Block] Revenue from Contract with Customer [Abstract] Capitalized Contract Cost [Table] Capitalized Contract Cost [Table] Capitalized Contract Cost [Axis] Capitalized Contract Cost [Axis] Capitalized Contract Cost [Domain] Capitalized Contract Cost [Domain] Capitalized Contract Cost [Line Items] Capitalized Contract Cost [Line Items] Contract with Customer, Asset and Liability [Table Text Block] Contract with Customer, Asset and Liability [Table Text Block] Revenue, Initial Application Period Cumulative Effect Transition [Abstract] Revenue from Contract with Customer [Text Block] Revenue from Contract with Customer [Text Block] Fair Value Disclosures [Abstract] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Convertible Debt [Member] Convertible Debt [Member] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Fair Value by Measurement Frequency [Axis] Measurement Frequency [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Fair Value, Recurring [Member] Fair Value, Recurring [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Convertible Notes Payable, Noncurrent Convertible Debt Financial Assets: Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract] Deferred compensation assets Defined Benefit Plan, Plan Assets, Amount Financial Liabilities: Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract] Liabilities: Liabilities, Fair Value Disclosure [Abstract] Convertible Notes, Carrying Value Convertible Debt, Noncurrent Convertible Notes, Fair Value Disclosure Notes Payable, Fair Value Disclosure New Accounting Pronouncement Adopted [Abstract] New Accounting Pronouncement Adopted [Abstract] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Adjustments for Change in Accounting Principle [Axis] Adjustments for Change in Accounting Principle [Axis] Adjustments for Change in Accounting Principle [Domain] Adjustments for Change in Accounting Principle [Domain] Restatement [Axis] Restatement [Axis] Restatement [Domain] Restatement [Domain] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Business Combinations [Abstract] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] LEASES Leases of Lessee Disclosure [Text Block] ACQUISITION Mergers, Acquisitions and Dispositions Disclosures [Text Block] Income Tax Disclosure [Abstract] Income Tax Contingency [Table] Income Tax Contingency [Table] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Income Tax Authority, Name [Axis] Income Tax Authority, Name [Axis] Income Tax Authority, Name [Domain] Income Tax Authority, Name [Domain] Tax Period [Axis] Tax Period [Axis] Tax Period [Domain] Tax Period [Domain] Tax Year 2017 [Member] Tax Year 2017 [Member] Latest Tax Year [Member] Latest Tax Year [Member] Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Share-based Payment Arrangement [Abstract] Scenario [Axis] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Share-based Payment Arrangement, Option, Activity [Table Text Block] Share-based Payment Arrangement, Option, Activity [Table Text Block] Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Award Type [Axis] Award Type [Axis] Award Type [Domain] Award Type [Domain] Share-based Payment Arrangement, Option [Member] Share-based Payment Arrangement, Option [Member] Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] Vesting [Axis] Vesting [Axis] Vesting [Domain] Vesting [Domain] Time-Based Vesting [Member] Time-Based Vesting [Member] A share-based compensation award which vests based on time of service. Performance-Based Vesting [Member] Performance-Based Vesting [Member] A share-based compensation award which vests based on performance criteria. Transaction Type [Axis] Transaction Type [Axis] Transaction [Domain] Transaction [Domain] Repurchase Agreements [Member] Repurchase Agreements [Member] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of Products Revenues [Member] Cost of Products Revenues [Member] The allocation (or location) of expense to (in) cost of products. Cost of Services Revenues [Member] Cost of Services Revenues [Member] The allocation (or location) of expense to (in) cost of services. Research and Development Expense [Member] Research and Development Expense [Member] Selling and Marketing Expense [Member] Selling and Marketing Expense [Member] General and Administrative Expense [Member] General and Administrative Expense [Member] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Share-based Compensation Arrangement by Share-based Payment Award, Non-vested Restricted Stock Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Non-vested Restricted Stock Aggregate Intrinsic Value The intrinsic value of nonvested restricted stock and restricted stock unit awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria. Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected to Vest Number Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected to Vest Number The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are expected to vest as of the balance sheet date. Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Weighted Average Grant Date Fair Value Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Weighted Average Grant Date Fair Value The weighted average fair value of expected to vest awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan). Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected to Vest Weighted Average Remaining Contractual Term Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected to Vest Weighted Average Remaining Contractual Term The weighted average period between the balance sheet date and expiration for equity-based awards other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan), which may be expressed in a decimal value for number of years. Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Intrinsic Value Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Intrinsic Value The intrinsic value of expected to vest awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan). Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Share-based Payment Arrangement, Expense Share-based Payment Arrangement, Expense Lessee, Operating Lease, Liability, Maturity [Table Text Block] Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Debt Disclosure [Abstract] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event [Member] Subsequent Event [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Cerberus Business Finance LLC [Member] Cerberus Business Finance LLC [Member] Cerberus Business Finance Financing Agreement Lender Name [Axis] Lender Name [Axis] Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Call Option [Member] Call Option [Member] Long-term Debt [Member] Long-term Debt [Member] Line of Credit [Member] Line of Credit [Member] Other Debt Obligations [Member] Other Debt Obligations [Member] Nature of Expense [Axis] Nature of Expense [Axis] Interim Period, Costs Not Allocable [Domain] Interim Period, Costs Not Allocable [Domain] Debt [Member] Debt [Member] Equity [Member] Equity [Member] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] Debt Instrument, Periodic Payment, Principal Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months Unamortized Debt Issuance Expense Unamortized Debt Issuance Expense Term Loan, net of unamortized debt issuance costs Term Loan, net Cerberus term loan carrying amount, net of unamortized debt issuance costs. Notes, net of unamortized original issue discount and debt issuance costs Other Long-term Debt Other Long-term Debt Total debt Debt, Long-term and Short-term, Combined Amount Short-term debt Short-term Debt, Fair Value Long-term Debt Long-term Debt Line of Credit, Current Line of Credit, Current Long-term Debt, Gross Long-term Debt, Gross Debt Instrument, Interest Rate, Effective Percentage Debt Instrument, Interest Rate, Effective Percentage Debt Instrument, Interest Rate, Stated Percentage Debt Instrument, Interest Rate, Stated Percentage Debt Instrument, Convertible, Terms of Conversion Feature Debt Instrument, Convertible, Terms of Conversion Feature Debt Instrument, Interest Rate Terms Debt Instrument, Interest Rate Terms Interest Expense, Long-term Debt Interest Expense, Long-term Debt Debt Instrument, Collateral Debt Instrument, Collateral Debt Instrument, Covenant Description Debt Instrument, Covenant Description Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction Payments of Debt Issuance Costs Debt Related Commitment Fees and Debt Issuance Costs Debt Related Commitment Fees and Debt Issuance Costs Line of Credit Facility, Interest Rate Description Line of Credit Facility, Interest Rate Description Debt Issuance Costs, Gross Debt Issuance Costs, Gross Allocation of proceeds to equity Debt Instrument, Unamortized Discount Allocation of issuance costs Convertible Notes Payable Transaction Costs Allocation Allocation of transaction costs incurred for the issuance of convertible notes payable. Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt Interest Expense Convertible Debt Retired Convertible Debt Retired The number of convertible notes retired due to the Company repurchasing outstanding debt. Convertible Debt Issued Convertible Debt Issued The number of convertible notes issued as part of the Company's convertible debt offering. Extinguishment of Debt, Amount Extinguishment of Debt, Amount Debt Instrument, Discounted Repurchase Amount Debt Instrument, Discounted Repurchase Amount Discounted repurchase amount of the original debt instrument with $1000 face value. .. Debt Instrument, Face Amount Debt Instrument, Repurchased Face Amount Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments Loss (Gain) on Extinguishment of Debt Gain (Loss) on Extinguishment of Debt Convertible Note Options Outstanding Convertible Note Options Outstanding The maximum number of shares that could be issued to settle Convertible Note options. Repayments of Debt Repayments of Debt Debt Instrument, Call Feature Debt Instrument, Call Feature Capped Call Transaction Costs Capped Call Transaction Costs Costs incurred to enter into a capped call transaction with a third party. Line of Credit Facility, Maximum Borrowing Capacity Line of Credit Facility, Maximum Borrowing Capacity Debt Instrument, Payment Terms Debt Instrument, Payment Terms Line of Credit Facility, Remaining Borrowing Capacity Line of Credit Facility, Remaining Borrowing Capacity Debt Instrument, Restrictive Covenants Debt Instrument, Restrictive Covenants Convertible Notes unamortized issue discount and debt issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Long-term Debt, Maturities, Repayments of Principal in Year Two Long-term Debt, Maturities, Repayments of Principal in Year Two Long-term Debt, Maturities, Repayments of Principal in Year Three Long-term Debt, Maturities, Repayments of Principal in Year Three Long-term Debt, Maturities, Repayments of Principal in Year Four Long-term Debt, Maturities, Repayments of Principal in Year Four Long-term Debt, Maturities, Repayments of Principal in Year Five Long-term Debt, Maturities, Repayments of Principal in Year Five Long-term Debt, Maturities, Repayments of Principal after Year Five Long-term Debt, Maturities, Repayments of Principal after Year Five Total debt Total debt Total debt, including both current and non-current amounts. additional long term debt additional long term debt additional long term debt Debt Instrument, Periodic Payment, Principal Debt Instrument, Periodic Payment, Principal Debt Instrument, Description Debt Instrument, Description Commitments and Contingencies Disclosure [Abstract] Loss Contingencies [Table] Loss Contingencies [Table] Category of Item Purchased [Axis] Category of Item Purchased [Axis] Long-term Purchase Commitment, Category of Item Purchased [Domain] Long-term Purchase Commitment, Category of Item Purchased [Domain] Research and Development Arrangement [Member] Research and Development Arrangement [Member] Loss Contingencies by Nature of Contingency [Axis] Loss Contingency Nature [Axis] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Standby Letters of Credit [Member] Standby Letters of Credit [Member] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] Purchase Order Obligations [Member] Purchase Order Obligations [Member] Purchase Order Obligations [Member] Office Space - Burlington, Massachusetts [Member] Office Space - Burlington, Massachusetts [Member] Represents loss contingencies related to security deposits in connection with the company's Burlington, Massachusetts office space. Office Space - Other Facilities [Member] Office Space - Other Facilities [Member] Represents loss contingencies related to security deposits in connection with the Company's other than Burlington, Massachusetts office space. [Member] Other Operating Obligations [Member] Other Operating Obligations [Member] Letters of credit issued to support ongoing operations other than facilities. Loss Contingencies [Line Items] Loss Contingencies [Line Items] Payments for Legal Settlements Payments for Legal Settlements Long-term Purchase Commitment, Amount Long-term Purchase Commitment, Amount Long-term Purchase Commitment, Period Long-term Purchase Commitment, Period Other Inventory, Purchased Goods, Gross Other Inventory, Purchased Goods, Gross Loss Contingency, Range of Possible Loss, Portion Not Accrued Loss Contingency, Range of Possible Loss, Portion Not Accrued Loss Contingency, Range Of Possible Loss, Portion Not Accrued, Minimum Loss Contingency, Range Of Possible Loss, Portion Not Accrued, Minimum Loss Contingency, range of possible loss, portion not accrued, minimum. Restricted Cash and Cash Equivalents Restricted Cash and Cash Equivalents Increase (Decrease) in Restricted Cash and Investments Increase (Decrease) in Restricted Cash Operating Lease Commitments [Abstract] Leases, Operating [Abstract] Letters of Credit Outstanding, Amount Letters of Credit Outstanding, Amount Product warranty accrual [Roll Forward] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Accrual balance at beginning of year Standard and Extended Product Warranty Accrual Accruals for product warranties Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Cost of warranty claims Standard Product Warranty Accrual, Decrease for Payments Accrual balance at end of period Product warranty information [Abstract] Product Warranties Disclosures [Abstract] Standard warranty period Standard Product Warranty Description Extended warranty period Extended Product Warranty Description STOCKHOLDERS' EQUITY Share-based Payment Arrangement [Text Block] Subsequent Events [Abstract] Subsequent Events [Text Block] Subsequent Events [Text Block] REVENUE [Abstract] REVENUE [Abstract] Revenue from External Customers by Products and Services [Table] Revenue from External Customers by Products and Services [Table] Revenue from External Customer [Line Items] Revenue from External Customer [Line Items] Revenue from External Customers by Products and Services [Table Text Block] Revenue from External Customers by Products and Services [Table Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Line Items] Business Acquisition [Line Items] Recent Accounting Pronouncements to be Adopted [Abstract] Recent Accounting Pronouncements to be Adopted [Abstract] Business and Summary of Significant Accounting Policies [Axis] Business and Summary of Significant Accounting Policies [Axis] Business and Summary of Significant Accounting Policies [Axis] Business and Summary of Significant Accounting Policies [Domain] Business and Summary of Significant Accounting Policies [Domain] [Domain] for Business and Summary of Significant Accounting Policies [Axis] Income Tax, Policy [Policy Text Block] Income Tax, Policy [Policy Text Block] New Accounting Pronouncement, Early Adoption [Table Text Block] New Accounting Pronouncement, Early Adoption [Table Text Block] Subsequent Events, Policy [Policy Text Block] Subsequent Events, Policy [Policy Text Block] New Accounting Pronouncements, Policy [Policy Text Block] New Accounting Pronouncements and Changes in Accounting Principles [Text Block] Product warranty accrual activity Schedule of Product Warranty Liability [Table Text Block] Restructuring and Related Activities [Abstract] Schedule of Restructuring Costs and Accruals [Table] Schedule of Restructuring and Related Costs [Table] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Accrued Expenses and Other Current Liabilities [Member] Accrued Expenses and Other Current Liabilities [Member] This item represents certain obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Other Noncurrent Liabilities [Member] Other Noncurrent Liabilities [Member] Property, Plant and Equipment [Member] Property, Plant and Equipment [Member] Forecast [Member] Forecast [Member] Restructuring Plan [Axis] Restructuring Plan [Axis] Restructuring Plan [Domain] Restructuring Plan [Domain] 2016 Plan [Member] 2016 Plan [Member] Restructuring actions related to the Company's 2016 Plan Employee Severance [Member] Employee Severance [Member] Facilities-Related [Member] Facilities-Related [Member] Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan. Restructuring Costs and Accruals [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Employee-Related [Member] Facility Closing [Member] Facility Closing [Member] Other Restructuring [Member] Other Restructuring [Member] Accrual Adjustment [Member] Accrual Adjustment [Member] Accrual [Member] Non-Acquisition-Related [Member] Non-Acquisition-Related [Member] Non-Acquisition-Related Acquisition-Related [Member] Acquisition-Related [Member] Acquisition-Related Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Other Restructuring Costs Other Restructuring Costs Restructuring accrual [Roll Forward] Restructuring Reserve [Roll Forward] Accrual balance at beginning of year Restructuring Reserve New restructuring charges - operating expenses Restructuring Costs Revisions of estimated liabilities Restructuring Reserve, Accrual Adjustment Non-cash write-offs Tangible Asset Impairment Charges Accretion Accretion Expense Cash payments Payments for Restructuring Foreign exchange impact on ending balance Restructuring Reserve, Foreign Currency Translation Gain (Loss) Accrual balance at end of period Facilities-related accruals - current Restructuring Reserve, Current Facilities-related accruals - non-current Restructuring Reserve, Noncurrent Restructuring and Related Cost, Incurred Cost Restructuring and Related Cost, Incurred Cost Restructuring Charges Restructuring and Related Cost, Number of Positions Eliminated Restructuring and Related Cost, Number of Positions Eliminated Statement of Stockholders' Equity [Abstract] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock [Member] Common Stock [Member] Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] Retained Earnings [Member] Treasury Stock [Member] Treasury Stock [Member] AOCI Attributable to Parent [Member] AOCI Attributable to Parent [Member] Adjustments for Error Corrections [Axis] Adjustments for Error Corrections [Axis] Adjustments for Error Correction [Domain] Adjustments for Error Correction [Domain] Balances at beginning of period Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Balances at beginning of period (in shares) Common Stock, Shares, Outstanding Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture APIC, Share-based Payment Arrangement, Increase for Cost Recognition APIC, Share-based Payment Arrangement, Increase for Cost Recognition Net Income (Loss) Attributable to Parent Other Comprehensive Income (Loss), Net of Tax Other Comprehensive Income (Loss), Net of Tax Capped Call Transaction Cost Reimbursement Capped Call Transaction Cost Reimbursement Capped Call Transaction Cost Reimbursement New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification Balances at end of period Balances at end of period (in shares) Financial assets and liabilities measured at fair value on a recurring basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] RESTRUCTURING COSTS AND ACCRUALS Restructuring and Related Activities Disclosure [Text Block] Other Liabilities Disclosure [Abstract] Long-term deferred rent Accrued Rent, Noncurrent Long-term accrued restructuring Long-term income tax payable Accrued Income Taxes, Noncurrent Long-term deferred compensation Deferred Compensation Liability, Classified, Noncurrent Other Accrued Liabilities, Noncurrent Other Accrued Liabilities, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Consolidated Statements of Comprehensive Income (Loss) [Abstract] Consolidated Statements of Comprehensive Income (Loss) [Abstract] Statement, Scenario [Axis] Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Inventory Disclosure [Abstract] Inventories Schedule of Inventory, Current [Table Text Block] Statement of Financial Position [Abstract] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Restricted cash Restricted Cash, Current Accounts receivable, net of allowances Accounts Receivable, after Allowance for Credit Loss, Current Inventories Inventory, Net Deferred tax assets, net Deferred Tax Assets, Net of Valuation Allowance, Current Prepaid expenses Prepaid Expense, Current Contract assets Contract with Customer, Asset, before Allowance for Credit Loss Other current assets Other Assets, Current Total current assets Assets, Current Property and equipment, net Property, Plant and Equipment, Net Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Goodwill Goodwill Right of use assets Operating Lease, Right-of-Use Asset Long-term deferred tax assets, net Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Other long-term assets Other Assets, Noncurrent Total assets Assets LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued compensation and benefits Employee-related Liabilities, Current Accrued expenses and other current liabilities Accrued Liabilities, Current Income taxes payable Accrued Income Taxes, Current Deferred tax liabilities, net Deferred Tax Liabilities, Net, Current Deferred revenues Deferred Revenue, Current Total current liabilities Liabilities, Current Long-term debt Long-term deferred tax liabilities, net Deferred Tax Liabilities, Net, Noncurrent Long-term deferred revenues Deferred Revenue, Noncurrent Other long-term liabilities Total liabilities Liabilities Commitments and Contingencies (Note 8) Commitments and Contingencies Stockholders' deficit: Stockholders' Equity Attributable to Parent [Abstract] Common stock Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Accumulated deficit Retained Earnings (Accumulated Deficit) Treasury stock at cost Treasury Stock, Value Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Total stockholders' deficit Stockholders' Equity Attributable to Parent Total liabilities and stockholders' deficit Liabilities and Equity Earnings Per Share [Abstract] NET INCOME PER SHARE Earnings Per Share [Text Block] Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net income (loss) Adjustments to reconcile net (loss) income to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Recovery from doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Non-cash provision for restructuring Increase (Decrease) in Asset Retirement Obligations Non-cash interest expense Amortization of Debt Issuance Costs Loss (gain) on extinguishment of debt Unrealized foreign currency transaction losses (gains) Foreign Currency Transaction Gain (Loss), Unrealized Provision for (benefit from) deferred taxes Increase (Decrease) in Deferred Income Taxes Changes in operating assets and liabilities, net of effects from acquisitions: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued expenses, compensation and benefits and other liabilities Increase (Decrease) in Accrued Liabilities Income taxes payable Increase (Decrease) in Income Taxes Payable Deferred revenue and contract assets Increase (Decrease) in Deferred Revenue Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Payments for business and technology acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Increase in other long-term assets Payments to Acquire Other Productive Assets Decrease (increase) in restricted cash Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from long-term debt Proceeds from Issuance of Long-term Debt and Capital Securities, Net Repayment of debt Repayments of Secured Debt Payments for repurchase of outstanding notes Payments for Repurchase of Common Stock Cash paid for capped call transactions Payments for repurchase of outstanding notes Payments for Repurchase of Private Placement Proceeds from the issuance of common stock under employee stock plans Proceeds from (Payments for) Other Financing Activities Common stock repurchases for tax withholdings for net settlement of equity awards Payments for Repurchase of Equity Partial unwind capped call cash receipt Capped Call Cash Receipts Cash receipt for capped call related to partial retirement of the Notes conversion feature. Proceeds from revolving credit facilities Proceeds from Lines of Credit Payments on revolving credit facilities Repayments of Lines of Credit Payments for credit facility issuance costs Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Net increase (decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, cash equivalents and restricted cash at beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, cash equivalents and restricted cash at end of period Supplemental Cash Flow Information [Abstract] Supplemental Cash Flow Information [Abstract] Cash and cash equivalents at end of period Restricted cash included in other long-term assets Restricted Cash, Noncurrent Cash paid (refunded) for income taxes Income Taxes Paid, Net Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Non-cash Financing Activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Issuance costs for long-term debt Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction Contract with Customer, Asset, after Allowance for Credit Loss Contract with Customer, Asset, after Allowance for Credit Loss Contract with Customer, Asset, Net, Noncurrent Contract with Customer, Asset, Net, Noncurrent Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress Contract with Customer, Asset, Reclassified to Receivable Contract with Customer, Asset, Reclassified to Receivable Contract with Customer, Asset, Net, Current Contract with Customer, Asset, Net, Current New Accounting Pronouncements Adopted [Abstract] New Accounting Pronouncements Adopted [Abstract] Previously Reported [Member] Previously Reported [Member] Adjustments for New Accounting Pronouncement [Member] Adjustments for New Accounting Pronouncement [Member] Accounting Standards Update 2016-02 (Topic 842) As Adjusted [Member] Accounting Standards Update 2016-02 [Member] Property, Plant and Equipment, Net Consolidated Balance Sheets Parenthetical [Abstract] Consolidated Balance Sheets Parenthetical [Abstract] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Common Stock, Par or Stated Value Per Share Common Stock, Par or Stated Value Per Share Common Stock, Shares Authorized Common Stock, Shares Authorized Common Stock, Shares, Issued Common Stock, Shares, Issued Common Stock, Shares, Outstanding Preferred Stock, Par or Stated Value Per Share Preferred Stock, Par or Stated Value Per Share Preferred Stock, Shares Authorized Preferred Stock, Shares Authorized Preferred Stock, Shares Issued Preferred Stock, Shares Issued Preferred Stock, Shares Outstanding Preferred Stock, Shares Outstanding Treasury Stock, Shares Treasury Stock, Shares Subscription Arrangement [Member] Subscription Arrangement [Member] Software Service, Support and Maintenance Arrangement [Member] Software Service, Support and Maintenance Arrangement [Member] Nonsoftware Service, Support and Maintenance Arrangement [Member] Nonsoftware Service, Support and Maintenance Arrangement [Member] Software License Arrangement [Member] Software License Arrangement [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Amount Unbilled Receivables, Not Billable Unbilled Receivables, Not Billable Revenue Recognition, New Accounting Pronouncement, Timing Revenue Recognition, New Accounting Pronouncement, Timing Recognition of Deferred Revenue Recognition of Deferred Revenue Movement in Deferred Revenue [Roll Forward] Movement in Deferred Revenue [Roll Forward] Deferred Revenue Deferred Revenue Deferred Revenue, Additions Deferred Revenue, Additions Deferred Revenue, Revenue Recognized Deferred Revenue, Revenue Recognized Long-term liabilities Schedule of Other Assets and Other Liabilities [Table Text Block] Goodwill and Intangible Assets Disclosure [Abstract] INTANGIBLE ASSETS AND GOODWILL Goodwill and Intangible Assets Disclosure [Text Block] Schedule of Restructuring and Related Costs [Table] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Restructuring Type [Axis] Type of Restructuring [Domain] Income Statement Location [Axis] Income Statement Location [Domain] Other Comprehensive Income Location [Axis] Other Comprehensive Income Location [Axis] Other Comprehensive Income Location [Domain] Other Comprehensive Income Location [Domain] Schedule of Restructuring and Related Costs Restructuring and Related Costs [Table Text Block] Orad Hi-Tech Systems Ltd. [Member] Orad Hi-Tech Systems Ltd. [Member] Related to the Company's acquisition of Orad Hi-Tech Systems Ltd. (“Orad”) during June 2015. Raw materials Inventory, Raw Materials and Supplies, Gross Work in process Inventory, Work in Process, Gross Finished Goods Inventory, Finished Goods, Gross Total inventory Finished goods, consigned Other Inventory, Materials, Supplies and Merchandise under Consignment, Gross LONG TERM DEBT AND CREDIT AGREEMENT Debt Disclosure [Text Block] Amortization of identifiable intangible assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Capitalized Software Development Costs Capitalized Software Development Costs [Table Text Block] Certain costs of internally developed or externally purchased software the Company is required to capitalize. OTHER LONG-TERM LIABILITIES Other Liabilities Disclosure [Text Block] Deferred Revenue, by Arrangement, Disclosure [Table Text Block] Deferred Revenue, by Arrangement, Disclosure [Table Text Block] Proforma Financial Statements [Abstract] Proforma Financial Statements [Abstract] Business Combination, Consideration Transferred Business Combination, Consideration Transferred Business Combination, Goodwill Recognized Business Combination, Recognized Goodwill Amount recognized for goodwill in relation to a business combination. Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Accounts receivable, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Total assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Accounts Payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Accrued expenses and other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Deferred revenue and deposits Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Long-term deferred tax liabilities, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Noncurrent Other long-term liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Total liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Net assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Business Combination, Contingent Consideration, Liability, Current Business Combination, Contingent Consideration, Liability, Current Present Value of Future Insurance Profits, Net Present Value of Future Insurance Profits, Net Business Acquisition, Transaction Costs Business Acquisition, Transaction Costs Cover page. Document Information [Table] Document Information [Table] Document Information, Document [Axis] Document Information, Document [Axis] Document [Domain] Document [Domain] Document Information [Line Items] Document Information [Line Items] Document Type Document Type Document Quarterly Report Document Quarterly Report Document Transition Report Document Transition Report Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Entity File Number Entity File Number Current Fiscal Year End Date Current Fiscal Year End Date Entity Registrant Name Entity Registrant Name Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Central Index Key Entity Central Index Key State of Incorporation Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Tax Identification Number City Area Code City Area Code Local Phone Number Local Phone Number Title of Security Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Filer Category Entity Filer Category Entity Shell Company Entity Shell Company Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding INVENTORIES Inventory Disclosure [Text Block] FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Schedule of Antidilutive Securities Excluded from Computation of Net Loss Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities Excluded from Computation of Net Loss Per Share, by Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Options Non-vested restricted stock units Non-Vested Restricted Stock and Restricted Stock Units [Member] Incremental common shares attributable to unvested restricted stock and restricted stock units that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented. Restricted stock are shares of stock for which sale is contractually or governmentally restricted for a given period of time. Antidilutive Securities Excluded from Computation of Net Loss Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Debt Instrument, Convertible, Conversion Price Debt Instrument, Convertible, Conversion Price Anti-dilutive potential common shares (in thousands of shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Financial Information [Abstract] Financial Information [Abstract] Revenue Recognition, Deferred Revenue [Policy Text Block] Revenue Recognition, Deferred Revenue [Policy Text Block] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Segment Reporting [Abstract] Reconciliation of Revenue from Segments to Consolidated [Table] Reconciliation of Revenue from Segments to Consolidated [Table] Americas [Member] Americas [Member] Other Americas [Member] Other Americas [Member] Other Americas (excludes the United States). Europe, Middle East and Africa [Member] Europe, Middle East and Africa [Member] Europe, Middle East and Africa [Member] Asia Pacific [Member] Asia Pacific [Member] Statement, Business Segments [Axis] Segments [Axis] Segment [Domain] Segments [Domain] Video products and solutions net revenues [Member] Video Products [Member] The total of all product lines of video products. Audio products and solutions net revenues [Member] Audio Products [Member] The total of all products lines of audio products. 611710 Educational Support Services [Member] 611710 Educational Support Services [Member] Segment Reporting, Revenue Reconciling Item [Line Items] Segment Reporting, Revenue Reconciling Item [Line Items] Number of Reportable Segments Number of Reportable Segments Tangible Assets Acquired [Abstract] Tangible Assets Acquired [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Core and completed technology [Member] Completed Technologies and Patents [Member] The value associated with developed technology, which has been acquired through acquistions and which can include both patented and unpatented technologies. Customer Relationships [Member] Customer Relationships [Member] Trade Names [Member] Trade Names [Member] Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Amortization expense past, present and future [Abstract] Schedule of Finite-Lived Intangible Assets by Major Class [Table] Schedule of Finite-Lived Intangible Assets [Table] Completed Technologies and Patents [Member] Capitalized Software Costs [Member] Software and Software Development Costs [Member] Assets Held for Sale [Axis] Assets Held for Sale [Axis] Assets held for sale as part of the Company's Q2 2012 divestiture. Assets Held for Sale [Domain] Assets Held for Sale [Domain] Assets Held for Sale [Domain] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Amortization of Finite-Lived Intangible Assets Amortization of Finite-Lived Intangible Assets Aggregate amount of intangible asset amortization recognized as expense during the period. Amortizing Identifiable Intangible Assets [Abstract] Finite-Lived Intangible Assets, Net [Abstract] Gross Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Finite-Lived Intangible Assets, Net Future expected amortization expense, identifiable intangible assets Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] 2017 Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2018 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Five Finite-Lived Intangible Assets, Amortization Expense, Year Four Finite-Lived Intangible Assets, Amortization Expense, Year Four Carrying value of Goodwill [Abstract] Schedule of Revenues By Geographic Areas Revenue from External Customers by Geographic Areas [Table Text Block] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Subsegments [Axis] Subsegments [Axis] Subsegments [Domain] Subsegments [Domain] Subsegments Consolidation Items [Axis] Subsegments Consolidation Items [Axis] Subsegments Consolidation Items [Domain] Subsegments Consolidation Items [Domain] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] PRODUCT AND GEOGRAPHIC INFORMATION Segment Reporting Disclosure [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] FINANCIAL INFORMATION Nature of Operations [Text Block] Change in Accounting Estimate by Type [Axis] Change in Accounting Estimate by Type [Axis] Change in Accounting Estimate, Type [Domain] Change in Accounting Estimate, Type [Domain] Services Revenues [Member] Services Revenues [Member] Revenues derived from the sale of maintenance contracts and professional services. Schedule of Antidilutive Securities Excluded From Computation of Net (Income) Loss Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Long-Term Debt [Abstract] Schedule of Long-Term Debt [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Debt Instrument [Line Items] Debt Instrument [Line Items] Schedule of Long-term Debt Instruments [Table Text Block] Schedule of Long-term Debt Instruments [Table Text Block] Schedule of Maturities of Long-term Debt [Table Text Block] Schedule of Maturities of Long-term Debt [Table Text Block] EX-101.PRE 9 avid-20190930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 R40.htm IDEA: XBRL DOCUMENT v3.19.3
INVENTORIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Raw materials $ 10,590 $ 10,520
Work in process 390 527
Finished Goods 21,188 21,909
Total inventory 32,168 32,956
Finished goods, consigned $ 1,500 $ 2,100
XML 11 R44.htm IDEA: XBRL DOCUMENT v3.19.3
CONTINGENCIES (Details) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended
Apr. 30, 2017
Jul. 31, 2019
Sep. 30, 2019
Sep. 30, 2018
Feb. 01, 2018
Product warranty accrual [Roll Forward]          
Accrual balance at beginning of year     $ 1,706 $ 2,545  
Accruals for product warranties     732 1,612  
Cost of warranty claims     (1,016) (1,802)  
Accrual balance at end of period     1,422 $ 2,355  
Standby Letters of Credit [Member] | Purchase Order Obligations [Member]          
Loss Contingencies [Line Items]          
Increase (Decrease) in Restricted Cash and Investments   $ (8,500)      
Operating Lease Commitments [Abstract]          
Letters of Credit Outstanding, Amount         $ 8,500
Standby Letters of Credit [Member] | Office Space - Burlington, Massachusetts [Member]          
Loss Contingencies [Line Items]          
Loss Contingency, Range of Possible Loss, Portion Not Accrued     1,300    
Loss Contingency, Range Of Possible Loss, Portion Not Accrued, Minimum     1,200    
Standby Letters of Credit [Member] | Office Space - Other Facilities [Member]          
Operating Lease Commitments [Abstract]          
Letters of Credit Outstanding, Amount     1,000    
Standby Letters of Credit [Member] | Other Operating Obligations [Member]          
Operating Lease Commitments [Abstract]          
Letters of Credit Outstanding, Amount     1,600    
Research and Development Arrangement [Member]          
Loss Contingencies [Line Items]          
Long-term Purchase Commitment, Amount $ 12,800        
Long-term Purchase Commitment, Period 3 years        
Research and Development Expense [Member]          
Loss Contingencies [Line Items]          
Other Inventory, Purchased Goods, Gross     $ 8,800    
XML 12 R48.htm IDEA: XBRL DOCUMENT v3.19.3
REVENUE Revenue from Contract with Customer (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Dec. 31, 2018
Capitalized Contract Cost [Line Items]    
Contract with Customer, Asset, after Allowance for Credit Loss $ 14,418 $ 16,513
Contract with Customer, Asset, Net, Noncurrent 0  
Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress 20,016  
Contract with Customer, Asset, Reclassified to Receivable (22,111)  
Contract with Customer, Asset, Net, Current $ 14,418  
XML 13 R29.htm IDEA: XBRL DOCUMENT v3.19.3
CONTINGENCIES (Tables)
9 Months Ended
Sep. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Product warranty accrual activity The following table sets forth the activity in the product warranty accrual account for the nine months ended September 30, 2019 and 2018 (in thousands):
 
Nine Months Ended September 30,
 
2019
 
2018
Accrual balance at beginning of year
$
1,706

 
$
2,545

Accruals for product warranties
732

 
1,612

Costs of warranty claims
(1,016
)
 
(1,802
)
Accrual balance at end of period
$
1,422

 
$
2,355


XML 14 R25.htm IDEA: XBRL DOCUMENT v3.19.3
INVENTORIES (Tables)
9 Months Ended
Sep. 30, 2019
Inventory Disclosure [Abstract]  
Inventories

Inventories consisted of the following (in thousands):
 
September 30, 2019
 
December 31, 2018
Raw materials
$
10,590

 
$
10,520

Work in process
390

 
527

Finished goods
21,188

 
21,909

Total
$
32,168

 
$
32,956


EXCEL 15 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,J(9T\?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ RHAG3R?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " #*B&=/I)/PG.\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/2@,Q$(=?17+?G:1%JV&;B^))0;"@> O)M W=_"$9V>W;N[NV M6T0?P&-F?OGF&YC&)&EBQI<<$V9R6*YZWX8B35JS/5&2 ,7LT>M2#XDP-+TW#,^\@:7/0.X0%YS?@D;35I&$$5FDF,M58(TU&33&?\-;,^/29VPEF#6"+ M'@,5$+4 IL:)Z=BW#5P (XPP^_)=0#L3I^J?V*D#[)3LBYM37=?5W7+*#3L( M>']^>IW6K5PHI(/!X5=QDHX)U^P\^6UY_[!Y9&K!Q5TE1,57&[&2_%KRVX_1 M]8??1=A'Z[;N'QN?!54#O^Y"?0%02P,$% @ RHAG3YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " #*B&=/,'#C*BX# Z#P & 'AL+W=O?,90QW^/]*=B<O'*&H/%UEF[8.J M966>G%139MH,FW/4UHW,CI94%A&/XUE49GD5;E9V[KG9K-15%WDEGYN@O99E MUOS>RD+=UR$+WR=>\O-%=Q/19E5G9_E-ZN_UR:G-5!8T\K<,G M]K@3O"-8Q(]9.%@7]#T;M59=RC8HS O\]!-VG=GGYG=MF;VMHE7 MT:TK,R"V/8)/$&Q$1*;V*,"1P)83.O]78$<1 @L(N -AZ6)"3S ]@?3$TI,) M/75> $7,L$ *!5)"GSL"%+' C,H,"/TI2- $2S&"G.H,*=\YD@ B$=B 246 ME.^ [*$DHL*3]Q) DQ1(LQG&*:869&RB F7M4/*%EM,+"50&8I4<% M)O>)<5*!DQ\'@/'\/# <7R9H!==YA/%8SW#*&0TQ=\U'&)_[..J,)ID3]P'& MYS[..Z-QYL1]@/&YCS//:*(%<1]@?.[CV#,::D'*ZCS > M]SG./J>Y3ESW$<;G/LX^I[E.B/L XW,?9Y_37"?$?8#QN8^SSVFN4^(^Q7A5 MHX.QSFNM4N"K@_[[GZT7@[ N:Z]0]8P#C5<'9%S37J?NU M"C!>%9Q]07.=.B=Y-V!2BZF&5,;)DLW=,Q!-.I%2-F?;M+7!05TKVS%.9L?& M\,GVA=%?>-]5?LV:_ %02P,$% @ RHAG3Z6$,.U!!0 /1H !@ !X M;"]W;W)K0G?UO!$C$3M5* MK72Z4]O7!A:(+HE3V\#UV]=V3"[,/*;P@L3.;W;W&8]G9NW+UZK^WCREU,Y^ M;#>[YFK^U+;[B\6BN7M*V[(YK_9IU_WR4-7;LNT.Z\=%LZ]3>3\8;3<+K91? M;,OU;GY].9S[4E]?5L_M9KU+7^I9\[S=EO6_R[2I7J_F-'\[\77]^-3V)Q;7 ME_OR,7U+[9_[+W5WM#B.IEVSKG:S.CU.?\9!Y\\/3[V^C_S*( M[\3Y[/[]% ^;]JOU>NO:13DYK-1_>_I)6TZO%])-\== MM6F&_[.[YZ:MMN,HW5*VY8_#YWHW?+Z.X[^980,]&NBC ;D/#]F4?=G3ANLMUUY\*E'V=$E@=$GR+Q/5)(A([$HIO_N B-%K'4PER_GR"7A,O8&OYW MD-6'@[Q;IH&^,H.].;'W"MM;:&\'>WMJ3\S7!\0/R&Y ,F,YE4N*E%76,X]( M3&?.1C;:2F)&*9=%+,U!:4ZZ1F-[#^V]=(UAKCD@[G29SBM&Y9*RQAK'/",I MHLP+SP!,A\Q.>"9 94$JLTQ9$-.X$/D]EDO**T]LR86D*+BH%%.&,.W=1#A' MJ"S*:^ZP?0;M,^D9%L'+3"[31L_$Y(!R,;#(*"1EO=$L,E: "LX:K(L4SJE* M*A-)58F)M#:&A4:.,)D0"H"%;C >SP@+QDWE%&=Q"QYYR?4P5)T0UJJR[@Z+2;B(0D0PS-: 2"?\8 $$*DX4;<( M%RXR0E107)0! 9EQ60CB90= CB*7)2%CU4370+B>DBRH@1?4D7D7%)GE/4X. M,&=<%%=,8N0RJWFG@;C0U>@I?;BHDI/Z--?GQ$SQU(^C/$D%I447)RGR)HA+ MAS U%9&XWI,L^#QA+TF6WS/G2,0DP@)/[ 7"M,DRR]4!CH*9:F<(5WV293_P MLD^R".L8>><+*#*\[2D =18\>2X.8.2"FZION/!3E.(<%Q>!N_G]E /*RBLG M(7(B34HH:CLA"_J(R:5QYM?_T5EWCVJ9E;>,[YZ4&M=#(/"ABT("=4_^4@WL(8-;RW64!,..M$@Y" MZ=+21 R:B0>-( ].M&@&YT$#\N"4AW$>-" /\DIC9$82\0>25L:CM "4"4;X M%N33*)Y9+4X>?6]3_3B\AVAF=]7SKNT]/SMGY)5WD!,X7=+$Z MO,GX.?SAQ#MMJ/+VL6QS=&U_\!4$L#!!0 ( ,J(9T]T!V*36@( #<' 8 M >&PO=V]R:W-H965T&ULC57;CILP$/T5Q/NNN1F3B"!M MR%:MU$K15FV?'>($M("I[83MW]!Y,6APU;I9JFU[ MEJ7T(NJJ)7OF\$O38/9G2VK:;US??3>\5.=2* /(T@Z?R7-^^2OGV.%UX"?%>GY;.\H)0=*7]7ARW'C>BHA4I-"* ]8+E>2 MD[I6CF0:OT>?[A12$>?[=^^?M':IY8 YR6G]JSJ*%(LQ."D1!, M!!G['B$<">$'(;I+B$9"]+\1X$B 1@0P:-?%W&&!LY31WF'#=>BPNG7^&LIV M%;[KY";-T%JK4/.C&1_%1JT&2*PAK8:$?@P-,4M0@LR*+C$/ M""'?4&1!R7 (V55%5E61]A'.;P"T\Z&5#Q=52*D*$H7A0^B#RC._D2M#)5[Y:8AR1$H:')@O(1C,P^ M@]F_OB'LK$_DJS ,\0_WPY/R#;-S MU7+G0(6<57JBG"@51&;O/K;W5U[A[6Q[Z_W"=)]WST M==E]:B[^'.Z\-&U=]N&T?4VZ2^O+PQA45PD:XY*Z/)W7V\UX[;'=;IJWOCJ= M_6.[ZM[JNFS_W?FJN3ZL8?W]PN?3Z[$?+B3;S:5\]7_Z_LOEL0UGR:V5PZGV MY^[4G%>M?WE8_P3W>RJ&@%'QU\E?N\7Q:AC*4]-\'4Y^.SRLS>#(5_ZY'YHH MP\^[W_NJ&EH*/OZ9&UW?^AP"E\??6_]E''P8S%/9^7U3_7TZ],>'=;Y>'?Q+ M^5;UGYOKKWX>D%VOYM'_[M]]%>2#D]#'!KCTV4\L$%,$C=*SJ/$(BY<3@-15 X,Z5Y2U4LJO;#IVDT2N^@% MG$N9%2G*K8G,BE6=6.F$F!,K.K&4 4N O52Y++.I[L6I7ISTP@:\,N:ED(E@+5]#4F0+R'0G8'0H&>E%4,G((6>T3(6938JN<+:(I Q$ M, G24<$=@>@)CRCX9T!(-D,!@.89" #4O<9=R0E$4@##J%06)X^4:9S4C$#I48 M]R)5$#(G8D<',4@2@^$H!DE99PQ?Z(JJB.>.SF*0, ;#:0P2M.@<(G!#FL[F MT>S1F0RYJ$; Q&BAHQ0D2\%PF(($)5EK>1V@R0JD6'VE Q4E4,%PHJ)"2N?X M2MXK,@Q$C1 >=9ZBY"GP!-NA)"4Y2\*0(@OE26S5V3AK60C?G2DHH)4X$A%R1G":=TJ10FE?Z.Y+X3:D(E0O_E-5T:$WDLXUT3I/" M:>"7D'&19\&O>JT(6_V"SI>"4%KRAP-HF66VYJ;:_JE-H^66Q\#CO1?Y3MZ^G< MK9Z:OF_J<:?SI6EZ']HTG\((C[X\W$XJ_](/AUDX;J<=X.FD;R[S[G9RVV+? M_@=02P,$% @ RHAG3SP24T^H 0 D , !@ !X;"]W;W)K8>EY:]8_A7LXYG'M]*4=MGFT/X-"K%,I6N'=NV!)BFQXDLU=Z .5/ M.FTDA02IRX$=X0>XG\/>^(C,*BV7H"S7"AGH*GR;;W,7-2?KM$PJWHID MK]/*55S'Z62U2;2/"301Z$S(KS\E%(E07!#(Y"R6^I4Y5I=&C\A,/VM@82;R M;>&;V81D[%T\\]5:GSW7.=V4Y!R$$N9NPM %AOZ/V+U'K/^)$&]@=D$_=$$C M_WKIHL@N7$R85<2HB+G9K"]\O,?D17'IA"QZ$V;UD9DC5Q8=M/-MCLWHM';@ M!;,K/P"]?QYS(*!S8?O%[\TT)%/@])#FG\R/L/X+4$L#!!0 ( ,J(9T^R MDM&Q( 8 &@C 8 >&PO=V]R:W-H965T&ULC9I;;^,V M$(7_BN%WK\2+2"IP#-37%FB!Q19MGY58B8V5+5=2DNV_KR0K3CAS).T^;&SG M<.9HAN)'*IZ_Y<7W\I"FU>3'*3N7]]-#55WN@J!\/*2GI/R27])S_9NGO#@E M5?VV> [*2Y$F^W;0*0MD&)K@E!S/T\6\_>QKL9CG+U5V/*=?BTGYG" M[0;8#TMMAN!:W;9=ZZ1*%O,B?YL4UQEW29J)+>YL/2$>FP_;_K>_JSM6UI^^ M+H02\^"U"=1IEE>-]#32UZR01OF:-=)H7[-!FLC7;)'&^)H=TMB;)JAK-:37G5C.3QD4V),7A.BUI<;A&A"IR(D3D6;'0B@56R$VTM*#')K*6]'A4YMEQT(X#=LCJ MN'3@_J"KS6Y$Y%F)H9486"'3>AGS+&Q-&]9X1D2(\10"*^3.6':BSWF(9#TH M\8WT<%( (Y8:$2R+")TR=+J,ZWQ+F% "($I31'4B?VI:S:"Z$C\#*1!-A#5] M^!6BM"*6L:"8 GEGQ@K&/QA6 M J MHK02B#/6.*NI<K>F@XALQB+=8V5C02O"\,U=O76@'04"EG>RI&*:8 M !B+*,8$H!3J()?-C.B[!S'.!.(9ZR!GU4R%K'UF=,>! HF8KH<;(*,#0;RRX,1*Q!C6;LX/9E=+A&?=L:^%8Q7@?A*=QZ"LU.&EL%D1.7;P8@5 MB+%T]R$X0)VE!X(1D7_4P925B+)T[R$Y0AU=I8DO-S1O>' MPQK?2L\)$/&5[CTDYY*F3H8DOA&,+8FPQ@<>L];WIJ&?'"BAIVV D^AQH V3LRGDRUJVA*'YQ,%L58BL%O>+4E([= M8ES48T5CKFK$58IYS8$I0TJ7]9C*MX.IJA%5*>8UYZ42AOW-:$3EV\%4U8BJ ME!T:\-(:HMJ-J7P[F*H:4)6A3(,S(D09$'*4 1%&&4P+40:4] Y#P?I1IGO^ MC(G SXH #K 94!&[[/@T]<%FN^@_)$4S\=S.7G(JRH_M=\/>,KS*JW#A5_J M0(9.E3U;RT]>OB^MV/ZYLJOW3?:PEN7ZY9_ ]02P,$% @ RHAG M3X/8528MN5[?_ MKM.V>;^>V_G'@Z^;YY=^?+"\61WJY_1'ZO\\W+7#W?(_/IX/3>CH[1-#_T8HAY^WE*5MMLQ MTN#CGU/0^;G.L>#E]4?TGZ?&#XVYK[M4-=N_-X_]R_4\SF>/Z:E^W?9?F_=? MTJE!?CX[M?ZW]):V@WQT,M3QT&R[Z>_LX;7KF]TIRF!E5W\__F[VT^_[*?Y' M,5R 3@7H7,#Z_RW IP+\HX";&G]T-C7UI[JO;U9M\SYKC[UUJ,=!8:]X>)D/ MX\/IW4W_&UK;#4_?;JR/J^7;&.BD61\U=*DY*Y9#]',5A*I8DRI.GRNHM,*7 MN :&C>"I/']J1": @P'<%,!=! B%> E'23%)]I-D$4*PHB5 90L? C;CH1FO M6U,8'*" 0K5&EL(H^NCQE\8M=85I6@.4/G2>&PF0#,!F!']OPZJFH7UH@,J M+2HRPS!"(Q$886$DJCI\B&(Z5%KDF#-62FBE!%:^$@K6C1(I0NXP83SC)PHSC-NJ(8Y3P"JB+C!7B@63&4LX01J;5S"SEC+2:AAH.0$39OL;$M "9 ?U'RCP'9 MV#F9:"-9Z3-+*&SEI6#)EIYJ3!82@[HU>^BRW4YQ"8I Z0M)0D=1J2GD@.C@K)C,L=;SE, M4Z=I*G>%:P>2R4(>LE1 %;W)N<$L=8"E:N_H-">'M5'F!4#%KLQU>.8H$P"U ME&AWFI2E4V>9@+ICFI*Q@Y'J %)+=;9Z%%T>FX8@DZL*J$JC]K++BY/O76J? MIX\$W>RA>=WWXQGSQ=/SAXA;&D_.Q?.UO:J.GQ-^A#E^W?B];I\W^VYVW_1] MLYM.SY^:ID^#2?-E,/F2ZL?SS38]]>-E&*[;XU>%XTW?'$Y?3);GSS8W_P%0 M2P,$% @ RHAG3Y"0MJNT 0 T@, !@ !X;"]W;W)K-_N&'-% XJ[*]."QC^5L8I[ M=&W-7&N!EQ&D)$M6JQNFN- T3V/L8//4=%X*#0=+7*<4MW_W($V?T34]!UY$ MW?@08'G:\AI^@?_='BQZ;&(IA0+MA-'$0I71A_5NOPWY,>&/@-[-;!(Z.1KS M%ISO949701!(*'Q@X'B<0&)Z4((U"B-=_)*B<]ZHD06E*/XQG$+' MLQ_YS[!E0#("D@L &PI%Y4_<\SRUIB=VF'W+PQ6O=PG.I@C!.(KX#\4[C)[R M]?UMRDZ!:,S9#SG)/&?*8,@^E4B62NR3+_!D&;Y95+B)\,TGA7?+!-M%@FTD MV'XBN+]H\6L.[O5%$3:;J0);QVURI#"=CIL\BTX+^Y#$._F?/FS[3VYKH1TY M&H\W&^=?&>,!I:RN<(4:?&"3(Z'RP;Q%VPYK-CC>M.,+8M,SSO\!4$L#!!0 M ( ,J(9T_;J8V[M@$ -(# 8 >&PO=V]R:W-H965T&UL=5-A;]P@#/TKB!]0WXV)AO1/-D6P)%GK3J;T]:Y_LB8+5O0PMY@#YV_J=%HX;QI&F9[ M Z**(*T83Y(/3 O9T2*+OK,I,AR1F_9TZZI S ]?F%_2'6[FNY" OWJ'[)RK4Y/5!2 M02T&Y1YQ_ QS/;>4S,5_A2LH'QZ4^!PE*AM74@[6H9Y9O!0MGJ===G$?IYOT M,,.V 7P&\ 5PB'G8E"@J_R2<*#*#(S%3[WL1GGAWY+XW97#&5L0[+]YZ[[7@ MR2YCUT TQYRF&+Z*>8U@GGU)P;=2G/@_<+X-WV\JW$?X_HW"_Q"DFP1I)$C? M$.S?E;@5D[Y+PE8]U6":.$V6E#AT<9)7WF5@[WA\D]?P:=J_"=/(SI(+.O^R ML?\UH@,O);GQ(]3Z#[88"FH7CA_]V4QC-AD.^_D'L>4;%W\!4$L#!!0 ( M ,J(9T\Y8W%9MP$ -(# 9 >&PO=V]R:W-H965TIVF3-NG4:=MG+G$25(@S()?NWP](FJ9= MO@ V?L_/QF0CFF?; CCRHE5G<]HZUQ\9LV4+6M@;[*'S-S4:+9PW3<-L;T!4 M$:05XTERQ[20'2VRZ#N;(L/!*=G!V1 [:"W,WQ,H''.ZHZ^.)]FT+CA8D?6B M@1_@?O9GXRVVL%120V6DKGX;W %Y<.#$I^C1&7C2LK!.M0SBY>BQ+$_X/S;?A^4^$^PO?O%-YM$Z2;!&DD2-\1 MW'\H<2OF\"$)6_54@VGB-%E2XM#%25YYEX%]X/%-WL*G:?\N3",[2R[H_,O& M_M>(#KR4Y,:/4.L_V&(HJ%TXWONSF<9L,ASV\P]BRS&UL M;5-A;]P@#/TKB!]0$N[:=:"4[.!DB!VT%N;U" K'G*;TS?$HF]8%!RNR7C3P M$]RO_F2\Q1:62FKHK,2.&*AS>I<>COL0'P-^2QCMZDQ")6?$IV!\KW*:!$&@ MH'2!0?CM O>@5"#R,IYG3KJD#,#U^8W]:ZS=UW(6%NY1_9&5:W-Z2TD%M1B4 M>\3Q&\SU7%,R%_\#+J!\>%#BF;Q4K1XF7;9Q7V<;G9\AFT# M^ S@"^ VYF%3HJC\BW"BR R.Q$R][T5XXO3 ?6_*X(RMB'=>O/7>2\&3SQF[ M!*(YYCC%\%5,ND0PS[ZDX%LICOP#G&_#=YL*=Q&^6\/39)M@OTFPCP3[_PC2 M=R5NQ;Q7R58]U6":.$V6E#AT<9)7WF5@[^(CLG_AT[0_"-/(SI(S.O^RL?\U MH@,O);GR(]3Z#[88"FH7CI_\V4QC-AD.^_D'L>4;%W\!4$L#!!0 ( ,J( M9T\.5,F MP$ -(# 9 >&PO=V]R:W-H965TIVF3-NG4:=MG+G$25 @9D$OW[V=(FJ9=O@ V M?L_/QF2CL<^N!?#D1:O.Y;3UOC\RYLH6M' WIH<.;VICM?!HVH:YWH*H(D@K MQG>[6Z:%[&B11=_9%ID9O)(=G"UQ@];"_CV!,F-.$_KJ>))-ZX.#%5DO&O@! M_F=_MFBQA:62&CHG34.O2F#,[8BWJ%XA]YKP9-]QJZ! M:(XY33%\%9,L$0S9EQ1\*\6)_P?GV_#]IL)]A._?*4RW"=)-@C02I.\(#A]* MW(JY_9"$K7JJP39QFAPIS=#%25YYEX%]X/%-WL*G:?\N;",[1R[&X\O&_M?& M>$ INQLW 0 T@, !D !X;"]W;W)K&UL;5-A M;]P@#/TKB!]0$NZZWDY)I%ZK:9,VZ=1IVV-J'^!CP4\)H5V<2*KD@/@?C2Y73) @"!:4+ M#,)O5W@ I0*1E_%[YJ1+R@!$!U2]9N3:G!THJJ,6@W!.. MGV&NYY:2N?BO< 7EPX,2GZ-$9>-*RL$ZU#.+EZ+%R[3++N[C=,/Y#-L&\!G M%\ AYF%3HJC\43A19 9'8J;>]R(\<7KDOC=E<,96Q#LOWGKOM>#I7<:N@6B. M.4TQ?!63+A',LR\I^%:*$_\/SK?ANTV%NPC?O5%XV";8;Q+L(\'^#<''=R5N MQ/#D71*VZJD&T\1ILJ3$H8N3O/(N WL?'Y']"Y^F_9LPC>PLN:#S+QO[7R,Z M\%*2&S]"K?]@BZ&@=N%XY\]F&K/)<-C//X@MW[CX"U!+ P04 " #*B&=/ MOT(*K;8! #2 P &0 'AL+W=OLLB#*"M&)\ ML[EA6LB6YFGTG6R>FMXKV<+)$M=K+>R?(R@S9'1+WQR/LFY\<+ \[40-/\'_ MZDX6+3:SE%)#ZZ1IB84JH[?;PS$)\3'@MX3!+ .E I$*.-EXJ1SR@!Z(D%I6CQ.NZRC?LPWESO)]@Z@$\ M/@/V,0\;$T7E7X47>6K-0.S8^TZ$)]X>./:F",[8BGB'XAUZ+SGGVY1= M$4 M$ I MFRL&UL;5-A;^,@ M#/TKB!\P6MIN595$6C=-=])-JC;=W6>:. D:A!R09OOW,R3+LEV^ #9^S\_& M)+VQ+ZX&\.15J\:EM/:^/3#F\AJT<%>FA09O2F.U\&C:BKG6@B@B2"O&5ZMK MIH5L:)9$W\EFB>F\D@V<+'&=UL*^'4&9/J5K^N%XDE7M@X-E22LJ> ;_NSU9 MM-C$4D@-C9.F(1;*E-ZN#\=MB(\!?R3T;G8FH9*S,2_!^%FD=!4$@8+D@%)TRC^9_@>, M]>PH&8O_!1=0&!Z48([<*!=7DG?.&SVRH!0M7H==-G'OAYL='V'+ #X"^ 38 MQSQL2!25WPLOLL2:GMBA]ZT(3[P^<.Q-'IRQ%?$.Q3OT7C+.=PF[!*(QYCC$ M\%G,>HI@R#ZEX$LICOP_.%^&;Q85;B)\\T7A]3+!=I%@&PFV7PANOI6X%+/_ MEH3->JK!5G&:',E-U\1)GGFG@;V-C\@^PX=I?Q2VDHTC9^/Q96/_2V,\H)35 M%8Y0C1]L,A24/AQO\&R',1L,;]KQ!['I&V?O4$L#!!0 ( ,J(9T_<#JPZ MM0$ -(# 9 >&PO=V]R:W-H965T;(=@"//6O6VH)USPXDQ6W6@A;W# 7I_TZ#1PGG3M,P.!D0=05HQGB1OF1:R MIV4>?1=3YC@Z)7NX&&)'K87Y?0:%4T%3^N)XE&WG@H.5^2!:^ ;N^W QWF(K M2RTU]%9B3PPT!;U/3^ 'Q(FNSF34,D5\2D8G^N")D$0**A<8!!^N\$# M*!6(O(Q?"R==4P;@]OS"_C'6[FNY"@L/J'[*VG4%/5)20R-&Y1YQ^@1+/6\H M68K_ C=0/CPH\3DJ5#:NI!JM0[VP>"E:/,^[[.,^S3?9<8'M _@"X"O@&/.P M.5%4_D$X4>8&)V+FW@\B/'%ZXKXW57#&5L0[+]YZ[ZWD_'W.;H%HB3G/,7P3 MDZX1S+.O*?A>BC/_#\[WX8==A8<(/VSAAV2?(-LER")!]@]!^JK$O9C7*MFF MIQI,&Z?)D@K'/D[RQKL.[#V/;_(W?)[VK\*TLK?DBLZ_;.Q_@^C 2TGN_ AU M_H.MAH+&A>,[?S;SF,V&PV'Y06S]QN4?4$L#!!0 ( ,J(9T^@P2E9MP$ M -(# 9 >&PO=V]R:W-H965T( 7B=_WP$[KI/Z!9AASIDSPY"-QCZ[ M%L"35R6URVGK?7]@S)4M*.&N3 \:;VICE?!HVH:YWH*H(DA)QG>[&Z9$IVF1 M1=_)%ID9O.PTG"QQ@U+"OAU!FC&G>_KN>.J:U@<'*[)>-/ 3_*_^9-%B"TO5 M*="N,YI8J'-ZMS\DM)1748I#^R8S?8:[GFI*Y M^!]P 8GA00GF*(UT<27EX+Q1,PM*4>)UVCL=]W&Z29,9M@W@,X O@-N8ATV) MHO*OPHLBLV8D=NI]+\(3[P\<>U,&9VQ%O$/Q#KV7@B=)QBZ!:(XY3C%\%;-? M(ABR+RGX5HHC_P_.M^')IL(DPI,/"M-M@G23((T$Z0>"ZT\E;L796#O>'R3?^'3M#\*VW3:D;/Q^+*Q_[4Q'E#*[@I'J,4/ MMA@2:A^.7_!LIS&;#&_Z^0>QY1L7?P%02P,$% @ RHAG3S/01WJW 0 MT@, !D !X;"]W;W)K&UL;5-A;]P@#/TKB!]0 MFAPYO:F.U\&C:AKG>@J@B2"O&D^0#TT)VM,BB M[VR+S Q>R0[.EKA!:V'_G$"9,:<[^NIXDDWK@X,562\:^ [^1W^V:+&%I9(: M.B=-1RS4.;W?'4]IB(\!/R6,;G4FH9*+,<_!^%+E- F"0$'I X/ [0H/H%0@ M0AF_9TZZI S ]?F5_5.L'6NY" J"D@EH,RC^9\3/,]=Q2,A?_ M%:Z@,#PHP1RE42ZNI!R<-WIF02E:O$R[[.(^3C=I.L.V 7P&\ 5PB'G8E"@J M?Q1>%)DU([%3[WL1GGAWY-B;,CAC*^(=BG?HO19\?Y>Q:R":8TY3#%_%[)8( MANQ+"KZ5XL3_@_-M^'Y3X3["]V\4'K8)TDV"-!*D;P@^OBMQ(R9-WB5AJYYJ ML$V<)D=*,W1QDE?>96#O>7R3?^'3M'\3MI&=(Q?C\65C_VMC/*"4Y 9'J,4/ MMA@*:A^.=WBVTYA-AC?]_(/8\HV+OU!+ P04 " #*B&=/Z7Y:>:D! "1 M P &0 'AL+W=OJE3;IU&GK9RYQ$E3 *9!+]^\'))=F7;X$V[QG/SLF&]"^NA; MDW>MC,MIZWVW9\R5+6CAKK #$VYJM%KXX-J&NZ^D@:,EKM=:V#\'4#CD=$LO@6?9M#X&6)%UHH&?X']U1QL\-F>II ;C M)!IBH<[IW79_V$5\ OR6,+B%36(G)\37Z#Q5.=U$0:"@]#&#",<9[D&IF"C( M>)MRTKED)"[M2_:'U'OHY20[GF831F#:13I+HAW(7HN^/4V8^>8:,(<1@Q?8#X0+&2? M2_"U$@?^'YVOTW>K"G>)?OV/0OY)X1IF]ZD(6XQ$@VW2,CA28F_2(BZB\[[= M\332#_BXK#^$;:1QY(0^_)@TOAK10Y"RN0H;T(;W,3L*:A_-K\&VXY:,CL=N M>@!L?H7%7U!+ P04 " #*B&=/1@BO7*P! "1 P &0 'AL+W=OK\]GG81GP _ M)0Q^89/8R<7:E^A\J7*ZB8) 01EB!H''%1Y J9@(9?R>-A9+RSR*((G-V(&Z M.Y,6<1&=]^V>IY&^P\=E_29<(XTG M%QOPQZ3QU=8&0"F;&]R %M_'["BH0S0_H>W&+1F=8+OI ;#Y%19_ 5!+ P04 M " #*B&=/(/E\D[@! #2 P &0 'AL+W=O=,T MQ'8&6!5!4A":)-=$,JYPD47?R129[IW@"DX&V5Y*9MZ/(/20XPW^<+SPIG7! M08JL8PW\ />S.QEOD9FEXA*4Y5HA W6.;S>'8QKB8\ O#H-=G%&HY*SU:S > MJQPG01 (*%U@8'Z[P!T($8B\C#\3)YY3!N#R_,'^$&OWM9R9A3LM?O/*M3G> M8U1!S7KA7O3P':9Z=AA-Q3_!!80/#TI\CE(+&U=4]M9I.;%X*9*]C3M7<1_& MF^O=!%L'T E 9\ ^YB%CHJC\GCE69$8/R(R][UAXXLV!^MZ4P1E;$>^\>.N] MEX*F-QFY!*(IYCC&T$7,9HX@GGU.0==2'.E_<+H.WZXJW$;X]I/"_3I!NDJ0 M1H+T$\&W+R6NQ.R2+TG(HJ<23!.GR:)2]RI.\L([#^PMC6_R+WR<]F=F&JXL M.FOG7S;VO];:@9>27/D1:OT'FPT!M0O'&W\VXYB-AM/=](/(_(V+OU!+ P04 M " #*B&=/]DLL9[(! #2 P &0 'AL+W=O\9:.:2%;FJ6OLGH M/24E5*)7_LD,7V'JYY:2J?GO< :%Z4$)UBB,;S;. MOS+& TK9W. *-?C 9D=!Y8/Y"6T[KMGH>---+XC-SSC_"U!+ P04 " #* MB&=/ZJ@>T;,! #2 P &0 'AL+W=OT,B#*2 MM&(\2>Z9%K*E>1IC)Y.GV#LE6S@98GNMA?EU!(5#1C?T&GB5=>-"@.5I)VKX M"NY;=S+>8[-**36T5F)+#%09?=PNM03RJ^%"W>QU.V\1PF_2MMG< G M K\AL#%1K/RC<")/#0[$C+/O1+CBS8'[V10A&$<1__GBK8]>R1_XN.U?A*EE:\D9G;_9./\*T8$O M);GS*]3X!S8["BH7S =OFW'-1L=A-[T@-C_C_#=02P,$% @ RHAG3P6D M9#BX 0 T@, !D !X;"]W;W)K&UL;5/M;ML@ M%'T5Q ,4AZ1)%MF6FD[3)FU2U&G=;V)?VZC@ZP&.N[8N^4;.%BB.VU%N;W&10.&=W0-\>3K!L7'"Q/.U'#=W _NHOQ M%IM52JFAM1);8J#*Z,/F=-X%? 0\2QCLXDQ")5?$EV!\*3.:A(1 0>&"@O#; M#1Y!J2#DT_@U:=(Y9" NSV_JGV+MOI:KL/"(ZJ',X3+1U I\(?"8< M8QPV!HJ9?Q1.Y*G!@9BQ]YT(3[PY<=^;(CAC*^*=3]YZ[RWG]\>4W8+0A#F/ M&+[ ;&8$\^IS"+X6XLS_H_-U^G8UPVVD;Y?T9+\NL%L5V$6!W3\E?GA7X@IF MG[P+PA8]U6#J.$V6%-BW<9(7WGE@'WA\D[_P<=J_"5/+UI(K.O^RL?\5H@.? M2G+G1ZCQ'VPV%%0N' _^;,8Q&PV'W?2#V/R-\S]02P,$% @ RHAG3ZB, MS1:X 0 T0, !D !X;"]W;W)K&UL;5/;;MP@ M$/T5Q <$FW6VZZ!^5O&FTD<]XT+;&] 59'D!2$)LF> M2,85+O/H.YDRUX,37,')(#M(R"YSB=\<3;SL7'*3,>];";W!_^I/Q M%EE8:BY!6:X5,M 4^#8]'+,0'P/^MGX/QLRYP$@2!@,H%!N:W M"]R!$('(RWB9.?&2,@#7YW?VAUB[K^7,+-QI\8_7KBOP#48U-&P0[DF//V"N MYQJCN?A?< 'APX,2GZ/2PL8558-U6LXL7HIDK]/.5=S'Z69'9]@V@,X N@!N M8AXR)8K*[YEC96[TB,S4^YZ%)TX/U/>F"L[8BGCGQ5OOO91TG^;D$HCFF.,4 M0U2 M7/D)ZOS_6@P!C0O';_YLIBF;#*?[^0.1Y1>7_P%02P,$% @ RHAG3_@+ M(7^V 0 T@, !D !X;"]W;W)K&UL;5/;;IPP M$/T5RQ\0+X9-HQ4@95-%B=1(JU1MG[TP@!5?B&V6Y.]K&T)HRHOM&9]SYN)Q M/FKS8CL A]ZD4+; G7/]@1!;=2"9O=(]*'_3:".9\Z9IB>T-L#J2I"!TM[LF MDG&%RSSZ3J;,]> $5W RR Y2,O-^!*'' B?XP_',V\X%!RGSGK7P$]RO_F2\ M11:5FDM0EFN%##0%ODT.QRS@(^ WA]&NSBA4];C \SU M[#&:B_\!%Q >'C+Q,2HM;%Q1-5BGY:SB4Y'L;=JYBOLXW>S3F;9-H#.!+H2; M&(=,@6+FWYEC96[TB,S4^YZ%)TX.U/>F"L[8BGCGD[?>>RGI=9J32Q":,<<) M0U>89$$0K[Z$H%LACO0_.MVFIYL9II&>KNE)MBV0;0ID42#[I\3L2XE;F/V7 M(&354PFFC=-D4:4'%2=YY5T&]I;&-_F$3]/^Q$S+E45G[?S+QOXW6COPJ>RN M_ AU_H,MAH#&A>,W?S;3F$V&T_W\@\CRC&PO=V]R:W-H965T5 ^=^U(K+9EUH6Z(Z36P*I"D(#1)]D0R MWN$B"[FS+C(U6,$[.&MD!BF9_G4"H<8.%-:WV"%%G/&O@*]EM_UBXB MBTK%)72&JPYIJ'/\E!Y/.X\/@.\<1K/:(]_)1:E7'WRJ4* MSR"$%W(V?LZ:>"GIB>O]3?U#Z-WUS MPVAN_C-<03BX=^)JE$J8\(O*P5@E9Q5G1;*W:>5=6,=9_T:+$^A,H'<$,A4* MSM\SRXI,JQ'IZ>Q[YJ\X/5)W-J5/AJ,(WYQYX[+7@N[W&;EZH1ESFC!TA4D7 M!''J2PD:*W&B_]!IG+Z).MP$^F9-3Q_C MNHP#8(;/]J\7#78@SSGR*[:)%= M1.#=79$(YI#<%2&KBY.@F_!D#2K5T(5Q6667J7BBX>+_P*>1^L)TPSN#+LJZ MYQ,NN5;*@K.2/#@OK9OB)1!06[\]N+V>WO(46-7/8TJ6_XKB-U!+ P04 M" #*B&=/B)/6J[8! #2 P &0 'AL+W=O.;S0>FA32TR)+O9(L,>Z^D@9,EKM=:V#]'4#CD=$M?'(^R:7UTL"+K M1 /?P?_H3C98;%:II ;C)!IBH<[IW?9PW$=\ OR4,+C%F<1*SHA/T?A2Y703 M$P(%I8\*(FP7N >EHE!(X_>D2>>0D;@\OZA_2K6'6L["P3VJ7[+R;4YO*:F@ M%KWRCSA\AJF>:TJFXK_"!52 QTQ"C!*52RLI>^=13RHA%2V>QUV:M _CS?7' MB;9.X!.!SX3;%(>-@5+F#\*+(K,X$#OVOA/QB;<''GI31F=J1;H+R;O@O13\ M9INQ2Q2:,,<1PQ>85P0+ZG,(OA;BR/^C\W7Z;C7#7:+OEG3^CL!^56"?!/;_ ME,C?E+B&V;T)PA8]U6";-$V.E-B;-,D+[SRP=SR]R2M\G/9OPC;2.')&'UXV M];]&]!!2V5R%$6K#!YL-!;6/QYMPMN.8C8;';OI!;/[&Q5]02P,$% @ MRHAG3^_38:.V 0 T@, !D !X;"]W;W)K&UL M;5/;3MPP$/T5RQ^ =[U90*LD$@M"K52D%:CMLS>97(0OJ>ULX.\9.R%-:5YL MS_B<,Q>/T\'85]< >/*FI'89;;SO#HRYH@$EW)7I0.--9:P2'DU;,]=9$&4D M*PIF8K_ 1>0" ^98(S"2!=74O3.&S6I8"I*O(U[J^,^C#=[/M'6 M"7PB\)EP&^.P,5#,_$%XD:?6#,2.O>]$>.+M@6-OBN",K8AWF+Q#[R7G-TG* M+D%HPAQ'#%]@MC."H?H<@J^%./+_Z'R=OEO-7C?VO MC/& J6RN<(0:_&"S(:'RX7B#9SN.V6AXTTT_B,W?./\ 4$L#!!0 ( ,J( M9T\OJW5=N $ -(# 9 >&PO=V]R:W-H965T]:Y^ 6:8 M]^;-,&2CL4^N!?#D6:O.Y;3UOC\QYLH6M'!WIH<.;VICM?!HVH:YWH*H(D@K MQI/D/=-"=K3(HN]BB\P,7LD.+I:X06MA_YQ!F3&G._KB>)1-ZX.#%5DO&O@. M_D=_L6BQA:62&CHG34=MG%?9QNTG2&;0/X M#. +X!CSL"E15/Y1>%%DUHS$3KWO17CBW8EC;\K@C*V(=RC>H?=6\,,A8[= M-,>>9>!O>?Q3?Z%3]/^3=A&=HY7C?VO MC?& 4I(['*$6/]AB**A].![P;*4;%W\!4$L#!!0 ( ,J( M9T^]Q^=4M@$ -(# 9 >&PO=V]R:W-H965T[^OI3LNF[GO4@B MQ7-X2%'I8.R3:P \>5%2NXPVWG<'QES1@!+NRG2@\:8R5@F/IJV9ZRR(,H*4 M9'RSN69*M)KF:?2=;)Z:WLM6P\D2URLE[-\C2#-D=$O?' ]MW?C@8'G:B1H> MP?_J3A8M-K.4K0+M6J.)A2JCM]O#,0GQ,>!W"X-;G$FHY&S,4S"^EQG=!$$@ MH?"!0>!V@3N0,A"AC.>)D\XI W!Y?F/_%FO'6L["P9V1?]K2-QG=4U)")7KI M'\QP#U,]7RB9BO\!%Y 8'I1@CL)(%U=2],X;-;&@%"5>QKW5<1_&FYOK";8. MX!. SX!]S,/&1%'Y5^%%GEHS$#OVOA/AB;<'CKTI@C.V(MZA>(?>2\[WVY1= M M$4\O@F[^'CM/\4MFZU(V?C\65C_RMC M/*"4S16.4(,?;#8D5#X<;_!LQS$;#6^ZZ0>Q^1OGKU!+ P04 " #*B&=/ M;^1W@;< MN3"D@[&OK@'PY$VKUF6T\;X[,.:*!K1P5Z:#%F\J8[7P:-J:N:IZ;V2+9PL<;W6PKX?09DAHUOZZ7B6=>.#@^5I)VIX ?^S M.UFTV*Q22@VMDZ8E%JJ,WFT/QR3@(^"7A,$MSB14!V@7M0*@AA&G\F33J'#,3E^5/],=:.M9R%@WNC?LO2-QG=4U)")7KEG\WP M#:9ZKBF9BO\!%U (#YE@C,(H%U=2],X;/:E@*EJ\C;MLXSZ,-TDRT=8)?"+P MF;"/<=@8*&;^(+S(4VL&8L?>=R(\\?; L3=%<,96Q#M,WJ'WDO/]=;#065#\=;/-MQS$;#FV[Z06S^QOD'4$L#!!0 ( ,J(9T\2 MS.*9MP$ -(# 9 >&PO=V]R:W-H965T<"CKM_/\"NY[7^ MQQ[]V[ MXT@'-"^V 7#D3:O69K1QKCLP9HL&M+!7V$'K;RHT6CAOFIK9SH H(T@KQI/D MAFDA6YJGT78J]4[*%DR&VUUJ8/T=0.&1T0]\=S[)N7'"P/.U$#3_ _>Q. MQEML9BFEAM9*;(F!*J-WF\-Q%^)CP"\)@UV<2:CDC/@2C.]E1I,@"!04+C ( MOUW@'I0*1%[&Z\1)YY0!N#R_LW^+M?M:SL+"/:K?LG1-1O>4E%")7KEG'!Y@ MJN>:DJGX1[B \N%!B<]1H+)Q)45O'>J)Q4O1XFW<91OW8;RYV4ZP=0"? 'P& M[&,>-B:*RK\*)_+4X$#,V/M.A"?>'+CO31&$VPK?_*;Q=)]BM$NPBP6Y)<)M\*'$M MYF.1;-%3#::.TV1)@7T;)WGAG0?VCL&UL;5/;;MP@ M$/T5Q >$7>RDVY5M*9NH:J566J5J^LS:8QL%/"[@=?KW!>RX;NH78(9SSEP8 MLA'-BVT!''G5JK,Y;9WKCXS9L@4M[ WVT/F;&HT6SINF8;8W(*I(THKQW>Z. M:2$[6F31=S9%AH-3LH.S(7;06IC?)U XYG1/WQQ/LFE=<+ BZT4#W\']Z,_& M6VQ1J:2&SDKLB($ZI_?[XRD-^ AXEC#:U9F$2BZ(+\'X4N5T%Q("!:4+"L)O M5W@ I8*03^/7K$F7D(&X/K^I?XJU^UHNPL(#JI^RK*981+IR9J>'+8%TDV!- JD_Y28O"MQ"Y.^ M"\)6/=5@FCA-EI0X='&25]YE8.]Y?)._\&G:OPG3R,Z2"SK_LK'_-:(#G\KN MQH]0ZS_88BBH73A^\&X+C[^P%V/3?EQ<#EW'/.!:ZS M4>D7TP)8]"I%9W+<6ML?"3%E"Y*9.]5#YW9JI26S;JD;8GH-K I)4A":)/=$ M,M[A(@NQLRXR-5C!.SAK9 8IF?Y[ J'&'&_P6^"9-ZWU 5)D/6O@!]B?_5F[ M%5E8*BZA,UQU2$.=X\?-\91Z? #\XC":U1SY2BY*O?C%URK'B3<$ DKK&9@; MKO $0G@B9^//S(D729^XGK^Q?PZUNUHNS,"3$K]Y9=L<'S"JH&:#L,]J_ )S M/2E&<_'?X K"P;T3IU$J8<(7E8.Q2LXLSHIDK]/(NS".T\Z>SFGQ!#HGT"7A M$'3()!2@*LUD0Q+$O$C0F<:(?TFD\?1MUN WIVW<.[^,$NRC!+A#LWA'L;TJ,80YQ MD30JDD8('FY$/F*V27(C0E87)T$WX"OD/GUKJ.],- M[PRZ*.N>3[CD6BD+SDIRY[RTKHN7A8#:^NG>S?7TEJ>%5?WZ)9+S#119R9UUD:K""=W#6R Q2,OWG!$*-.=[A6^*5 M-ZWU"5)D/6O@.]@?_5F[B"PL%9?0&:XZI*'.\>/N>$H]/@!^E MWGSPIN]S?VY]"[Z^7"##PI\8M7 MMLWQ)XPJJ-D@[*L:7V#N)\5H;OXK7$$XN'?B-$HE3'BBGL>^8_\>Y(W=F4/AF.(KQSYHW+ M7HM]LLO(U1/-F-.$H2O,!X(X]D6"QB1.]+]R&B_?1QWN0_GA'X=TXS"&V<=% M#E&10X3@L!&)8=*X2!H522,$]QN1&.9A(T)6'U>";L*U-JA40Q=&:I5=)N>1 MALOQ 9_&[AO3#>\,NBCKKEBX"+52%IR5Y,YY:=VD+X& VOKM@]OKZ;Y/@57] M/,ID^9\4?P%02P,$% @ RHAG3P5G^Z,A P N T !D !X;"]W;W)K M&ULE5?;CMHP$/V5*._=>.PXEQ4@E515*[72:JNV MSUDP$&T2T\3 ]N_K7$!L9KQ+7TALYG+&.6=LSTZZ>6YW2AGOI2KK=N[OC-G? M!T&[VJDJ;^_T7M7VGXUNJMS88;,-VGVC\G7O5)4!9RP*JKRH_<6LGWMH%C-] M,&51JX?&:P]5E3=_EZK4I[D/_GGBL=CN3#<1+&;[?*M^*/-S_]#847")LBXJ M5;>%KKU&;>;^1[C/>-(Y]!:_"G5JK]Z]KI0GK9^[P=?UW&<=(E6JE>E"Y/9Q M5)DJRRZ2Q?%G#.I?QOAG-]J! MCP[\X@#AFPYB=! 3AV! UI?Z*3?Y8M;HD]<,7VN?=Z2 >V$7<]5-]FO7_V>K M;>WL<2%8,@N.7:#19CG8\"L;_MHBPQ9)>C$)+( +"DZBX+V_N,X@.1U D %$ M'R!\548Z*6.PB7J;>DC"(&234@@KD(D#3$B""1$88),56PXV\BJ-@#"*)V"P M%:.!2!*()(!,5T5B()$4, %"6,4RC&DP$0DFPF @FH")4!J>I&+ZB;"58U5B M$DA, )DL_#)&+) LF2Y*C' $\Q!E83$DF#>@J.8E R0WJX<8'0'8.]K)QN- MY&VR $>O@?>%D8U&-WQ=H'L)\/=9GXU&-Q(:Z*8#N.L@2F>CT2WUT-T$B'8R MY6L&N%.\P46@VP7@?B$ '"%HD4/T'WRDY0E8GP0?L?:XC!QY:.D!UA[!QH3@ M21PZ-C>@-0KI+8Q,4:8HE0Y"#=/4+=([@Z M0G=WFN]YLRWJUGO2QI[&^S/S1FNC;$1V9U'O[#7J,BC5QG2OL7UOAKO$,#!Z M/]Z3@LME;?$/4$L#!!0 ( ,J(9T^*P1JK30( '$' 9 >&PO=V]R M:W-H965T MGQVR">@,IK83KG]?VQ".$*=*7["]S,[N+'@W;1E_$P6 =-XK6HN56TC9+#U/ MY 541,Q8 [5ZRX M(\Y51?B?#5#6KESD7@TOY:F0VN!E:4-.\ /DSV;'UUP.*[< M-5IN4: =#.*UA%:,]HZ6LF?L31^^'E:NKS,""KG4%$0M%]@"I9I)Y?&[)W6' MF-IQO+^R?S;BE9@]$;!E]%=YD,7*7;C. 8[D3.4+:[] +RARG5[]-[@ 57"= MB8J1,RK,T\G/0K*J9U&I5.2]6\O:K&W/?W6S.^#> 0\.*O:_'(+>(?AP"(WX M+C,C]1.1)$LY:QW>?:V&Z)\"+0-5S%P;3>W,.Z56*.LE"U"0>A=-U&,V'0:/ M,&A >(I]"(%M(3;XSAW?!MC>(Z+$'B&PB@B,?W C(K03A%:"T!"$-P31I H= M)C*8NL/@9%*JK064X,B>2F1-);*D,K<3S*T$\^>+$5L)XB>*$=_IC))P4HM[ M3/)(R<*:R,*22&PG2*P$R?.E0+[]>OA/%*,'C97B>9),RF%!!;[_X#]'#VXK MLJ2S>$!AO8UKA/^C*/;KA@)+%LFT*!TH'A<%S9)I)&_4J"K@)]/3A9.SP;/4], _R@Z8;1=\)/92VQFK/NR'0'21K^@'G#5,V^PM02P,$% @ RHAG3_)]HIB% @ MK@D !D !X;"]W;W)K&ULE5;;CILP%/P5Q 7*5Z MTR?.3?!>BDHOPY,Q]7,4Z=V)ETP_R9I7]LE!JI(9.U3'2->*L[TO*D5$$$JB MDA55F"_\W$;E"WDVHJCX1@7Z7)9,_5UQ(:_+$(>WB9?B>#)N(LH7-3ORG]S\ MJC?*CJ*.95^4O-*%K +%#\OP$WY>$^0*/.*UX%?=NP]<*ULIW]S@VWX9(J>( M"[XSCH+9RX6ON1".R>KXTY*&W9JNL']_8__BF[?-;)GF:RE^%WMS6H99&.SY M@9V%>9'7K[QM:!8&;???^84+"W=*[!H[*;3_#79G;639LE@I)7MOKD7EK]>6 M_U8&%Y"V@'0%./YO 6T+Z* @:I3Y5C\SP_*%DM= -6^K9NY/@9^I-7/G)KUW M_IGM5MO92TX)6D071]1B5@V&]##D'K$>([)Y!XFL@$X% 5407T_O5&"8@(($ MU!/$=P0#D:L&DWA,U;219@C!R\3@,C&@D\($,Y!@!NB,!SH;S.Q>9\^.QO+9 MJ)MYFM()TQ)03 *(F<$$*4B0 G8D,$$&$F2 @G1@1S:R ],D&;@!@5("2YF# M4N: E PFP B.$GK<#CR11OR (2VHWRP=_3T@4#8E!@XE)H"8B5AC.):8?L 2 M.'(X?L22>/S^41P//1FCYI.>P/G%0(#IQ!:"X=3AY .>P+G#Z2.>I*-NT="0 M=+2)3/4"YQ<# <93J8%SA^>/[ZD$#AY!P$L9!&+5@NZV_XR.MO^H]^%T)YD? M3!V+2@=;:>PWV'\I#U(:;BG1D_7V9 ]/W4#P@W&WJ;U7S0FB&1A9MZ>CJ#NB MY?\ 4$L#!!0 ( ,J(9T\0A!SU @( ,$% 9 >&PO=V]R:W-H965T MK52,]X1J4Q^16+@0"H3U%&$@R!%'6E[O\B,[\R+C-TD;7LX&FOC=0.5&0#N<)WD#^&,U<66K)4;0>]:%GO<:AS_S$\GE*M-X+7 M%D:QFGNZD@MC;]KX4N5^H(& 0BEU!J*&.YR 4IU(8?R:<_K+ECIP/?_(_LG4 MKFJY$ $G1G^VE6QR?^][%=3D1N4+&S_#7$_B>W/Q7^$.5,DUB=JC9%28KU?> MA&3=G$6A=.1]&MO>C..T$N_F,'< G@/P$A#&_PV(YH#("D 3F2GUF4A29)R- M'I\N:R#ZGPB/D3K,4CO-V9DU5:U0WGL113A#=YUHUCQ-&KS26(K35K$_+!*D M !8*[*3 )C[^BR*R*"9-:C2]T81!<@@L$J<*!VZ8R D3.6!B"V;2)*MMH@W* M5I/@G1LD=H+$#I#$ HDWF^ PW.\M%)?J$/SCBA(G3.* 22V89'LJ.$QM&)?J MD*1NF-0)DSI@=A9,NOT3DL"^HZT(AX']MZ#58]+-[1OAU[87WH5)]2[-ZZD9 MDZ 2!@^JKD;UT\6@4$L]W:DYG[K*9$@VS T3+5V[^ -02P,$% @ RHAG M3_]V8H:+ P V1 !D !X;"]W;W)K&ULE9AO M;YLP$,:_"N+]"C[;!*(D4IMDVJ1-JC9M>TT3)T$%G('3=-]^YD]3L(^$OBE@ MGCN>LX]?<69G63R7!R&4\YJE>3EW#TH=IYY7;@XBB\L[>12YOK.3118K?5GL MO?)8B'A;!V6I![X?>%F>Y2]RW M@1_)_J"J 6\Q.\9[\5.H7\?'0E]YERS;)!-YFN7SD2J=BH*D6L#R]B*=*TRJ1]_&V3NI=G5H'=\[?L MG^OB=3%/<2F6,OV3;-5A[H:NLQ6[^)2J'_+\1;0%<==IJ_\F7D2JY943_8R- M3,OZK[,YE4IF;19M)8M?FV.2U\=S3^8J5O%B5LBS4S3]<(RKMB-3KI=K4PW6JU/?T_-9ZM&7 M!:7AS'NI$K6:AT8#'0TW)$M;0BX*3QNXN #,Q0/83XB,)]@2Z"M6MY.L;4D8 MX3XI.ENTCJ>]V1I(P- $K$[ N@F8;TQWHPEJ3=Y42GU#M+1%C)FBE2T*HHZH MYY>C?KE=,!M8V0!-$" %&PNW;#2\8Y.0R(\"8_$"JQHM8T,+.$'M3! [U+ S ML>Q\0OV@.N[S"6XH1 V%B"%F& JM!QD+O;85C%' ?42HCPA9:(XG(#Y.$M\J MA?C$Y(1O.:40F$NPOBGK&QI &T'F-AA(@7+IGL#X_B"H@3&H 9LA MI(O%=DYNJ/IV<-# &- A#,SRU9WQ".&1B#&;B-F:N2OA&<,8 Q9N [!G#& MP <8 SAC8 QC /FTB @Q9^2&JF\')PR,(0P@Y,#\W)+UO_5QOM Q?&E%P95V MN2IIC'B=[5HFBGV]=RZ=C3SEJMJO=$8O^_-[J+9[QOB23%?-+OL]3;/I_QX7 M^R0OG2>I]&:RWO+MI%1"._3O]$0=1+R]7*1BIZK3B3XOFLUV#U8)ZR1JY4\2??MH>YG_C>5NZR4]'^4.4>B:VQ4T9A/;W-J6E4.631*F;WVWWEEOL_]+R(>PO M.@302X"N?2N #0'LHP%\".#O =QTJQ^*Z1E]]6; HG 4O7:)!L^PU]$H3);9DY4K(11%H@ L%Q2B6U FG MH,"D8NTJDA1G8&@GF(EG5B=&!L'1!-PDX%8" +G$- P,];;& HE0D A)P $( MIHD R&V-!1*C(#&2( 8@O28VFJK_8WD([L"5*Q+T2F2A"!1%("@"H/2:Z#:* M*Q)L#"5!41($!*BL 3.B0F1A9*B*"F"D@*4U*F2< [G_X3(0B$A[D2A M"Q,[5A0ZA:*4.FXTH;)Q1HR1(#@$XA"W$!$"XDRH;!S4(1\(17"@NPRBZT*< MA03B3*AL'-PL"4-P&,1A3B&2AB*&/%,R&P@W7X*X9@Q-;Q!9(X\8@?-J4F8# MX29,$/>,(P@4.94^)4(X_]B4S ;"S9@@;AQ#-QY$UY4T-7> IF0V$&[)!/'D M&'HR0?PV)@[/A,K&P6V9N+Y,B-.?Q%VNDI3!1>)CLC4B&UE)".[?!#'P.(%5 M7',FA-*1E9SB[DPQ=P9+Q9JZOIN*A(\4PGV7(KXK8..HZZAQ$HWTCN*.2A%' MA3-O35VOC-*Q-9;B7DD1KQ3.TZMK@EQ$8ZW#/9 B'B@8+.2:FWZ4XF.]P\V- M(N8F.*P4.7=WE,1L[+[#78LBKB7&4N ^0\7'G^PI[@T4>6:#Z]@2%<%G@0F1 M#8-/>HI,>C'R<,/PV$X?.48?,4M@05 ==838AZF.#JA;:4]=YL%C3> M1ITJLU-Q=?6R(?% S0OQN[S?S?B>U?N\:KPGU>K7:O/RNU.JE9HEO-/W[$%F MV\M)(7=M=RCT<=WO(O0GK3H..R3!99MF\1]02P,$% @ RHAG3W(6:;84 M @ +P8 !D !X;"]W;W)K&ULC97;CILP$(9? M!?$ :\Y+(D#:)*I:J96BK=I>.S ): VFMA.V;U_;$$2,6^U-?.#_9[X9L),- ME+WQ&D X[RWI>.[60O1;A'A90XOY$^VADT_.E+58R"6[(-XSP)4VM00%GI>@ M%C>=6V1Z[\B*C%X%:3HX,H=?VQ:S/SL@=,A=W[UOO#:76J@-5&0]OL!W$#_Z M(Y,K-$>IFA8ZWM#.87#.W1=_>TB47@M^-C#PQ=Q1E9PH?5.++U7N>@H(")1" M1"%&!),;O*:8[IU3&Y?P>_9.N7=9RPASVE/QJ*E'G;NHZ%9SQE8A7 M.GR&J9[8=:;BO\(-B)0K$IFCI(3K7Z>\*V/<,T<$F"@([;&B%#2VPH0$[:N)%%C^(#1*+)DWM M()$5)+* 1 9(M$H2Q9O$(+&(-IM_]"2VHL06%*/>7;S*$B;FVUEK/#M&8L5( M5AB^_VQ@).L/P%M]T&N1[X6>V1*T.(GJ*OV&V:7IN'.B0AYJ??3.E J0$;TG M650M;^]Y0> LU/19SMEXAXT+0?OI>D;S?T3Q%U!+ P04 " #*B&=/)8[@ M)0\# "� &0 'AL+W=O89C%B^,LQO%;QU.UV4K= MD\KC63TO';DL:G,77@^?L;^X-)7B7SS'I^ M)^I?U4IN9W$91RN^9OM:/HGC9VX3RN+(9O^5'WBMX%J)&F,IZM[\1LM]+T5C M6924AKT.SZHUSZ/E?PN# X@-(*< 3-\-2&U >FD M0'TTH#,!F27!N0V('<" MDF&RS.POF&3S:2>.43=LH!W3^Q3?Y&I]E[K3+*?Y3RU KWH/\[3,I\E!$UG, M[8 A(TPQQMQ!F'*,6?@8,D;<^XAL,H8\0 /]PR0JV5/&!,R8&(+TG&""8((4 M)$@- 1T18"?5 9,;3&LPN$#.O-[[()+1#)9"02D4D.+,Z6+ 9&>C%*D[[SX& MYYC 2C)0208H21TEF3?*%4;8G14(5:* F!P4DP-BJ",F]U.FQ)V7W%^A- NL M4 %**0 I 8(2)"B![9K#!!.08 (H<-T[\?*\*C,4< 5&<"5!@-(R0!$H1AC0 MZA4 [(E]1RM< S#Q!J)!"K@*X/3RA<&P>[%O7XK<2H(!;Z9!K; YL>].BMPZ M@7WC81(<"#8>]IU'41J@@ V#BP]L(]@RN/S_-EI8T"A=%$P7MA;VO441#7R, M8->0#[B&P*XA%[AF84'C$A]*EP2^G)!K L6,P*XA'W -@5U#(->X1Q8+&GV M21G,%[8-@6Q3N"-!H- "PJXAD&M"9QK8-01R36A>8=<0WS44(W<;E7[Q]:&ULE9E=;ZLX$(;_2I3['O#8#E"ED9J/:E?: ME:ISM+O7-'&;Z$#( FW._OOEJVGPO$[(30/TG?&,[7FP\?28Y3^+K3'EZ%>: M[(N'\;8L#_>>5ZRW)HV+;]G![*O_O&9Y&I?5;?[F%8?YK&^7]SDV3'A[$8?S[XOGO;EO4#;S8]Q&_F MARG_.CSGU9UW\K+9I69?[++]*#>O#^-'GYKDJV1>XL(L MLN2?W:;'7\S74)Z/.JR_\-\F*22UY%4;:RSI&C^CM;O M19FEG9?Q)VH* #U3A0/0?2&I!6,VDT^S93LA)9(,W$ZC&N MT<(:V1772.4[!E?#C#3(2%D9M1I]UHH@;44[0/.D6;0B#'&P$QCL! 1K-3*? ML$#(M^95HY4A4./HL!/.A$EVEX0!14, 19P8 M5KB ,)QH")^)P$@X&$J83#:$3 3H)YQAA.-$0 M.!&'DVL-C]%$0]!$@#H\E,NB?C 8330$3<2IPV?<14T_% PF&@(FXM3A*^ K MHGXP&$Z$X"0=+C"$E!A.DL-)D=TE$BR? HL:2*.LE<\2B)0UY59 M(Y3K#20Q"B5 H6MX)":/I.'@EXX=**<*![_D5*%0NW:ZF"IRP%9U*3E5E'.R M8*Y(M(&T:2S![M!!8XF)(='6SZ:Q!/LZ"EULDA@($@"!,5#R6K\C!Y EKG7) M:YT#N1/U]VPLF,NB?C"8&C(: .1.U%N/A#8%KXCZWU@P?Q3@#T.R DA@2+XB MZ@>#L:$0-B8.%Q@;Z@9L*(P-A18CUOY^T8EZ7Y5\&Z6*LZ7:X3MFBW)\!4,K M%L7E@:E)5T?=!U?=&\H+8U+2P]9GVOP]9-5UA51/QA<6!H4EG3E@TM& MAS=T"2X9#=Z0_$-YQ&< [Y++HC88[^R(*#7Y6W/ 5XS6V?N^K!,Y>WHZ1'RD M^HC)>CX7]PL!GB_%_:H](OQRWYY8_AGG;[M],7K)RC)+F^.GURPK316[_ZT: MR*V)-Z>;Q+R6]6507>?M26%[4V:'[A34.QW%SOX'4$L#!!0 ( ,J(9T]F M2(TO\ , 'H2 9 >&PO=V]R:W-H965T28[;OU_J4J]-CA(; 2*) M.G,XR^I'O3>F"7[F65'/PGW3'"=15*_W)D_K3^71%/;-MJSRM+&/ MU2ZJCY5)-UU0GD7(F(KR]%"$\VG7]E+-I^6IR0Z%>:F"^I3G:?7KV63E>19" M^+OAVV&W;]J&:#X]ICOSEVF^'U\J^Q1=6#:'W!3UH2R"RFQGX1-,5AS;@ [Q M]\&S,%G6,MD\_AU(PTN?;>#U M_6_V/[KB;3&O:6T69?;/8=/L9V$2!ANS34]9\ZT\_VF&@F08#-5_,6\FL_ V M$]O'NLSJ[G^P/M5-F0\L-I4\_=E?#T5W/?=OE!K"Z < O 2@/!N !\"^+T! M8@@0]P;((4 Z 5%?>R?F,FW2^;0JST'5SX=CVDX[F$@[7.NVL1N=[IW5L[:M M;W/!^31Z:XD&S'./P2N,3&XA2Q\"%T1D$[AD@506S^B%"RYNNUA0&.FD<0?/ MZGV>FV0Y*1GO"/@-@:()!$D@.@)Q0Q [E?08V6&*]P259!?2ZT*!,ZH]1%WU MH+EP40L?!4PPH9QT?1AJ*1*';>7#.&-2)W1IBBQ-$>J-$,0D07S_^"4D0?*Q MN(D_? RU,\@+'Y7$B2NM#T+-N7:4)5!2QC%=EB;+TH2PFB8 1IL)NU]:&/$C M^%C< 7-=+.?1C\M#.![[U)6,,M,& M>D!@VF(@OD/@V*M6H 9O%OLPB>#/8A\&(E8N;D7BA$8<#D9([(% PTN"(3,"MR(EROH'!2JGBL/MH*T;="(<:6 M5;3=(#Z@,FTWR.]0F?M."ZC(PQK'Z:"]$8C4F M1N8RTI:#\@&5:<]!?U7CJZS\#Y6(7;\@4+%0[J*"0"&W?Z[$!(PAC-5&FR'Z M9B@$'Z&@_0:3!Q2F#0?]Y8VOL/8MFV&W'=#(<0(!6TX'.Y7F=.&P_WUC:?R@+G94]CE@+O?HV#*SE%'90(F%/=V M'A3,K@9=C:.K?7-NJEUWB%$'Z_)4-*TR5ZV7@Y*G[IS$:7^&R0*(]B5,5OT^ M_7_Z_E3F:UKM#D4=O):-W>UW>_)M63;&9L\^VQO:^ZD]# M^H>F/ XG/='EN&G^'U!+ P04 " #*B&=/[88S[T8# !P#@ &0 'AL M+W=ODU82]"(WSD_-X-WKRWE68B7MO%M._=1FQ$O^$:V M(3+U>.4K7A1M))7'7Q/4[S5;XO#]/?J]+EX5\YPU?"6*/_E6'N8^\[TMWV6G M0CZ)\YJ;@F+?,]5_YZ^\4/ V$Z6Q$46C?[W-J9&B-%%4*F7VUCWS2C_/)OX[ M#2800R ]06E_1@@-(?P@1)\2(D.(IA)B0XBG$J@AT*F$Q!"2J01F"&Q$"+KI MT/-[F\EL,:O%V:N[)7K,6B?@:Z96T*;MU M&_Z>FN%&]KXLHBF?!:QO(8)8= MA@PPN$<$*GHO02"));'HY%)@92.BB%YB;B%,L P%92@@$XUD.DP\E$&)2R8!91)KS*,XA@,P, #\APMU"6S\F11 MRD8SLV;6H*4I10Y?I6 R*9#,R!'+U!ZTB#''$L (WB(0(,3&>P2RE&@:(Y>2 M8S/"EA)S3# &]YH;3*;;"L/&Q.&$-6] PW*3D(8.(=C &'"G,U?8GCC^0KFP M]3#D/:M;!L" MV"9TU$M@/Q \O5X"&X*0"?4:T+!>3!BF#B78-P3P#76XE\".(-$7ZH4=02:< M6"MB'UD8H=$)?PNADC'J#D"%5JQ[ !5;J =(D;J.. +[F0!^IJZ5"SN5V.>D M>QI@IQ+HI+26G7T($A2/RPT&G[(EK_?ZJM-X&W&J]#UKT-M?IVZ(_A3^@'=W ML1]9O<^KQGL64GU0Z\_>G1"2JV30E1K[@[K^]8V"[V3[FJCWNKL#=0TICN9^ M%_27S,5_4$L#!!0 ( ,J(9T\";RV7%@( .<% 9 >&PO=V]R:W-H M965TO#X2EQ-O>X /__-^,P5.,C#^+%D!Z+Y3THO1;*80-$@,'?#)!E* H"#)$<=?[56'V#KPJV$62KH<#]\2%4LQ_ M[X"PL?1#_[;QU#6MU!NH*@;0WX<#5RLTNYPZ"KWH6.]Q.)?^8[C=YUIO M!#\Z&,5B[NE*CHP]Z\7G4^D'.B$@4$OM@-5PA3T0HHU4&K\F3W]&ZL#E_.;^ MT=2N:CEB 7M&?G8GV99^[GLG..,+D4]L_ 13/:GO3<5_@2L0)=>9*$;-B#!/ MK[X(R>CDHE*A^,6.76_&J6J%VKU62185Z*J-)LW.:J*%)IP52+G/ MB,B%V$5WX2O _EZ1OW<38F<1L8F/EX2W#!*G06(,DK].(5Z=@M5D1M/;4TB2 M,%^5XE!E:1B[DTF=R:2.9))5,E:3+C"!&Y$Y$9D#D:X0V1U"]88P$;?UCNY.0.SF;%R?_S^2P&+>X-!=Z8%B.\FEUZT]X6NW,7 M>XS,O7N5VQ;X%?.FZX5W9%+=7G/'SHQ)4,D$#ZK>5G7=>4'@+/5TH^;<]AZ[ MD&R8VBJ:>WOU!U!+ P04 " #*B&=/IF.=Q-0' !4,0 &0 'AL+W=O MQOBT&F%F@-$!:.MW9 MW6<7#&2:Q&QBH/OOUTZ<%.F>:^N%?' D'=G2.?=>.<=OU?KGYJDLZ]&OY6*U M.1D_U?7ST62RN7LJE\7F8_5/D\WSNBSNMXV6BXG,,CM9 M%O/5^/1X^]VW]>EQ]5(OYJORVWJT>5DNB_5_9^6B>CL9B_'^B^_SQZ>Z_6)R M>OQ;5:K0N'T[&?XBC6V?:!EO$W_/R;?/N M_:B=RH^J^ME^N+H_&6EXM%VU/#X]^NT_%AS+;A^_?[ MWB^WDV\F\Z/8E.?5XI_Y??UT,L['H_ORH7A9U-^KMVG93\:Y*DC^*Z!3VT@LOV=RY*; M'&ZV2&ZRO]U")C?9WW"ADIOL;[G0J:M*[&^Z^'W7A=UNJMV*WVZABZ(N3H_7 MU=MHO5.!YZ(5&W'4M&HZ;[_=;LKM/YMMM&F^?3W5-C^>O+8]=9BS'48&&!]B MS@'&92'F F%$B/F$,#+$7"*,"C&?$4:'F"G%1"-=482))GX]V,G-<"48I)2-GBI 74N:"YZ\Q?TWYY]%84TU9 MN5R"*YH*G%&@=T[QY TF;P#Y:$]/#1E*2.\H]T3<#."T42QSBYE;P#S:NE-+ MKZ;TTN>4>S)RAI#">\/R=YB_(_R%B*^\HV,U%]10^JG &04*G?'<<\P]!]<^ M4O!I3D=JKI)7E'PR8OP?\8W?QA%7,NP\1L&B#'&C>&> 1 MF<)Y!PITRF9 ^3K@>S[&.T^ -Z!'CC@7=0A W,;$!1E&ZXR_5X+Q*P$,*W?1 MW>I P>2-H)._$M2SC)-@2X$>I?)>@^M)D<(I*_F9,DXH@!7FD35?".IPRL>< M+@%*TOT$4,)*S<03@C% @1S0Q[2I88G,.A/)QA>$DU0*;B'.9'WKB[% 3S0 M1\.==:#WR\;I#&S#"X!4'@ O 5"B'F< **SLFRECF0)XIA?Q3'>@_'UDDB6HPWP 41KH[H-Q--2Y M04#)ASJ"\2L!#,NK>(Z>KB>T\*X%-2Z9.QKJW @0UPR#B>!P_G(:<\D-2Z9 MYY;+:AA/DL"3?+P.)/4D)QW:Q@"IT)*Y!$"!>IQUP##V(5@HT9,;XA:1^ M83*)^U",="L@W:1.I*AT*S"S05C(B%%X116>ILP*J"S2EV%C MN!K$U,0#-%52!2HOU\.XD!.CN)HJ+G4!C4HR:*LD $-6C.)J5+J)?4"#$:H\$&%?AC9S"@_)$U=P3LOB1HR(Q1=D.5 M78F,D!I42##Q< ADF8$8;31 &^/#H6M# M)<^ "MV-H?7HN'0?DF*DT8#" +%< _0NTR I3 7. -!G/=4#P^BG0=7FV)L- M*B+G%CT6D( ,#_P9-;6HF!SKC:422<[Z^R A$T8]+:HUQXYL:;Q+F/1!0B:, M!ENJP=2%[; &]T)")HP&6ZK!U'7M<,VA%Q(R8537(M4ECX: )VWP^DU!AKP8 M#;9(@YF,S')/O2#-C/;F.01%&^43!$5K^#,""6[:C$1;4$:(S?FK!4>!OVU("P53.G3,@)H00 IXB<4+3UNZR7L&%5S($\7FNF#T2-']\59Y3* :42L3T[^GB@AH_= *"( M#P!#6HQL.2I;[,IUC,0X(#%DY3H:YN&5.WGW&'+[>X,OQ?IQOMJ,?E1U72VW MCQT_5%5=-IUF'YM.G\KB_O!A43[4[=MVM/7N.?_=A[IZ/MG]AF%R^"'%Z?]0 M2P,$% @ RHAG3^[3D\(W!@ A20 !D !X;"]W;W)K&ULC9I=3^LX$(;_2M5[VO@S"2I(%*AVI5T)G:/=O0Y@H#IMTTT" MG/WWFZ2F)YEYW9H+VJ2O[9G)Y,G8\>*SK'[4;\XUDY_;S:Z^FKXUS?YR/J^? MWMRVJ&?EWNW:7U[*:ELT[6'U.J_WE2N>^T;;S5PFB9UOB_5N>KWHSSU4UXOR MO=FL=^ZAFM3OVVU1_;=TF_+S:BJF7R>^K5_?FN[$_'JQ+U[==]?\M7^HVJ/Y ML9?G]=;MZG6YFU3NY6IZ(RY7-NT:](J_U^ZS'GR?=*X\EN6/[N#WYZMITEGD M-NZIZ;HHVH\/=^LVFZZGUHY_?:?3XYA=P^'WK]Y7O?.M,X]%[6[+S3_KY^;M M:II-)\_NI7C?--_*S]^<=\A,)][[/]R'V[3RSI)VC*=R4_?_)T_O=5-N?2^M M*=OBY^%SO>L_/WW_7\UP ^D;R&.#=NQ3#91OH'XUT"<;:-] 'QO(TPV,;V!B M1["^@24-YH=@]=&_*YKB>E&5GY/JD$#[HLM3<6G;Z_O4G>PO9_];>P'J]NS' MM1'I8O[1=>0URX-&#C796'+')>*HF+<&'*V0R(JE9,WE>(!;KC YL>%L)_?G M.UEQ299C3Q2,I^K;ZU$\2;"6!XWM-;N#H8DVQ&$D2BUQF8M,FI'A[KE(*Q6X M/!HZI8%3@:@8V(&)B,I!8P9FBD21H'"-3DA(N$1J32+"-9G"[ECHCN7NR 1W MD,(.THAXI-Q(>E-PB2%I=,:42&9Y:"2,0PEP2)\"=U 4 (O$;)* 38J"Q8MPWGE33DG& MAF#"24 X13$A(PEW7C!%L06"PD!3B%4LQKRN.OG< M5AAJ"D!ML(8P[@+C2*'2B:4.QPSSZ*QD=5(R7MS!G-*H]J*YXD4QHV :< 6 MEBN:%UZA43!^-"JY:%"]*&84S!:-V&("7026U !;-*T6-&>!M'E+#1:W2.$* M"7.ML]!RGL9XT0 OFBX;>]'PJ65G2E'38U0KH-*S/+2(B6FE :TTBR02A8*# M4:4!J@Q][GO1:-7!6KK"=W=6-C8(\TP#GAGZ[/>BT<*.;>$9S P,/@W 9YA7 M.9K(!1[.!E/+ &H9FER&4^M"Z#S5H5+.8'@9 "^CZ6 "Y&@6P(+!_#* 7VQ- MUW!^7:A4B"SD%*:8 10SE/M>-'3*!.?R<:FP.AI,!W&%ON) H!">#X60 G"R%DXF#TUG9V" ,)P/@9 -@-Y@Y M!C"'/4L->#<@M$ER=C4CA2L@%'F:V310;5H,,HM 1NEL.6@QI&Q,06;!)*Z= MWEKF5IQN!72YM2(T3[4891:AC&40>'UQ:BR MJ(YBD093/F&L3FD"S0<[(K:N>NWWL]23I_)]UW0O\P=GCWMF;F2WHX*<7XK+ M6P'.WXG+^\..F%_='S;H_%E4K^M=/7DLFZ;<]KLM7LJR<:W]R:RU_,T5S\># MC7MINJ]I^[TZ;(PY'#3EWF_ZF1]W'EW_#U!+ P04 " #*B&=/*QRX'_=* M #P3P$ % 'AL+W-H87)E9%-T&UL[7UI<]O8E>CG>;\"U<]Y MD:H@-0'NG:6*EF@W$UE2)+F[YJ7>!X@$)4R3 . DI6:'__.=A>L)&4[G60\ ME6E3)'"7<\^^W=]G6>Y\6J_B[ _?/>;YYH?OO\_FC^$ZR$Z331C#+\LD70V/G0Q+GCQF\LP@7Y5]OP\VIT^VXCM_QQN4?+Y.G4Z?3J_]1K\=>Q%\OHCAT M9GFXSOY?XPMW+YNP_*/7.?E+XPM_V09I'J:K%^5 P9>50]SG;5E+[?M_Z9:_$0QZ%ZU"YW*[O@_3RI&<= =^OU?^ M^FR;IN4U-^W_Y,3S3[I>P]PWX4.4Y7 \N7,9K*M'\!0MG+MP_A@GJ^3AQ05$ MFY\V##59+ #U,U=]< @/K^+*H,.^1D^5W\OCG>%?2>K<)<]Q M^=FWVW05Q0]Y4OFE/,IM#L#!8:[3Y"F*YY5I/TQV#7&=9#F ^_]&&^>$B(6)X3.(F MQ![T.B>#X:A"4'=1OJ+-WH;S;0KS5M:2K->PA=L\F?_B.F]..YZS >Q_"E95 M_@-L9P'(X=R^K.^3506W?YJ=5YD%S^I,/\T?@_@AK*6*R\GM^:3"*M5)"VTR MHZ/IX0"K[. _JV)"2Q1@M,$\!]) B@[4D"WL(W7. $D>DK0"K\E\'L+O\.N" MGVP8Y?8Q7*W@?->;(*X,HIY9!_#,VVT&A)TUK7ZZ#M,'W/;[-'G.'W<,63S. M6Y*>SM4V!T*+\>PJQW]U>7MU,3N?W$W/G=L[^.?#]/+NUKEZYUQ=3V\F=S-X M .3PQ]MSY^C-L ]LS4G#IS#>AMD/ MY1]OY(:/I-HL8(Y5LEG7(-V'(/TEI*'PP0R0IN:4WH=QB-P.'PD6ZR@F&9/7 M\/K)&HGD[\R78'=1# ?_$-T#$PBR+,PKVX1U@JHQSX%,80T(%#C0.*RLDX&6 M5#;>#!J0"65!QS8,0".Z([(P_D__WOD>][O MG/L@B^:, -%JFU>1_^

GB$[T^")X :<$=[F,Q)#-T6Q_P"XS2L"."V &QP M_OHA1#%347C+Q%4EY_0IFH>-[^_$S^:9FSG5V=6'ZYOIC]/+V]E/4V=V"7]/ M+9[5SIZN"/D 8&"]/ ("HI0HG&^%M-\!\D4/L3,G,3)_<5#?RU:\IV#Q7]LL M1TJO84R-<[1N]NWD8G)Y-G5N?YQ.[V[WWMAY. ?.ZM5S5B55&>B5+9X%&7.N M.7X(_[:-0"&HVQ.QCVB.TA ?K9&6:/5E@"_S$,: 9)&=70=;@+0H9O8SUF">N$\;^!V(A]9G@$R ZD'>(HP0/,3; M&UA7"<-KGWJ?)(OG:%51JFZ0L!%:VZR)@U\D\<,)<-,UB)EE"*M>(&=KFXRA ML-+OM<&A_C>%/JLHN(]68(G62$!]]IO@!0^^YG>P<1=$>G"60CX 3V'6E4G5 M"^KL+=DQKZZG0800TV]:TNTC<"<%R_L*W,X5?)NX7Q%U6A9CGUEUGIH3;9K1 M/+H* T"1ECG+I][R*.^CY0%4,R/FY5 BX?#A"J(L%N0< M@3T@LS@!+CD/-A'LJ0:EMNOMBK1YF:EJ] !@M^D+3^4$.2E);0,E-1(%N7P] ME+.Z[>X\$-86]WFU390<74]N0(C^.+V;G4TNCO<6+1/%NDF[6B3;^WRY!5XA M%%^_A#K)?7MW=?;G'^&WZR.70OD!OHLPX. UF;O-FLI!H&N M!8'.&($:7[D)\P#,N(4S#=(82*%9D=$(M6,-5VA^"U8@K0>FQ83\:?&UK!<-#WS^*E$YYO',LL3UG608\VW5^ M0H>"6*0GH,0"I*Z#%SKD29JB:X E:+ $YN2 BK4,(S!*:EAT85C^\PN,.[F> MG>TQ#$B1E!@M(CXIPS?A/'F(HSH?$IH*RG*Y(%.A_CSK.75172R,XZ+##\_E M+OA4Q5VM@.(,)51V#"J[SA04%_89;)(8MPHC B<'&R(G?>4<9!/ 9'N?@8I# MH&A1;H/-!H!VAAX-^W:1;66<"7X;,CN@)B&ZA6,7R>,P- M*+/C"!9>> KTYVB#ZN1TN0SGM/;)(MG@I"YZURT'71N:AZA#V 32ZI!H?K-$ M&GN/TD"F?]K&KW^_M);/&JM$YI^[EKW':CV7BIOS5>?2.LH>YW+P^RWG4AFK MS=R=W/[HO+NX^GE_6Y#LN24([8Q<()8?A_RB#0I\D9. "9< S0%?0 -.?!_* ME9+0EV0M;M#UL@!>:1,04"RUU0E;CS!%C5"^]H MIQ)"TE98>\'D$'.BPI:2^,3L1[N24MM?UOA.I-Q;#8,C%W>.'@*"#"X!(;.- MLL>UL.$ZL^!C#*)G%?T=-K"L=4$(R\63"67XJFNAU3-F6Y U6C]Q8E+"K.-D MMPV>EJ6?:BL_).XL:!?,0>)PX++%7C2^@EW6OV4!UMNI99/1;;8VK;%:#)^R M"IO/' ,&$+*C68U%C)+-Z@T>\EY= ;T[V M4[NT7=M91C$PSEW;29-Y&"[DE56K!7T#>/+21DNBW&5"TQL!%3YN>TMC,&3K MG#_60@!*3@3:*)E#\/K<,DR=;;Q S_9ZLTI>PE"^W("4J+6H]6MF0;Q ].<\ M1_DCVGID6^"72&!P(ODJ5!L-69\+GH.T*@) US+XI;M"(&@;7;0JH._3R$$:W"U4 $4-OSEPX41+3 M#&[%3TEHGK8[)\63SPA_M CY$\JTSQCT;.\W&[2$SQNPH/Q41.!VLV%L 3P@ M&GP'-%A,=IG<9\3+JO[W)I?PSFE+/F*$^6J[8&ZQ'Y.AN8GS'Z7A$HEJ<4P( MV1;),2_QDRR1*\[\V>7D\FPVN7!FE^^N;CY0Q),]6%79>94^!+&H(RZ:2EFR MBA9&EERC5PN@JZ(;[QC% =K:I9&U@+AV+?LM^ ZX$&H^%!OF2!Y *69E1RT3 M%0>]HLRL2 Z$6)E2G\B>JLM6H8VBO'P&;K1Z<9)G]'ID8"1&BRA(R?\WAU]" M"KBOX"T,.?F=WSV'],'['1IU\EVR3>7+XU/< QK6=2O$J-HV#K; ?<+%J?-C M\@SB-W41@W#1R2:*!>3K( Z4L8X_'0('P"U<-D8F@/,#2:R$S%#-(D9E:<0Q M\,LL"U#_1 []&$8I,$;XCQ[PE#,/HC42ZG8EVP"1HM^- '[ C,E,?0HYKL9/ MHL)"%(.#PY$*H40RH!@4^)L#2N_*>0F#]-3Y.00."Z*/-+@R1FCX'8@;-$JZ M(#Z/0H@E7LQJ,&IRM,9W "\',]X09 3ZE**TKL8NA&IDL1H$[3))MPIPV5* I49=@7K^4"]4U?(Z5%)0( M"2T=I1X!(3"^B(WR163. P?JX5CA]W"3,Y-#@'V,"?3$!YBXUG"&\\ Y$E+X M>'I[ZKR?3*X+!+$74=^SW>E0ZB6P4!P>#&WR$6ICVWF&'V"S *F%&(%; +1! MB1V(0&'L!$\JR0MGNHBR.8!\BVZY%.5"RO)=;TAP.-["@'5#$]XNP;!<'+(< MVB7C$)$?D0 *(GBCNGD4-;#=":^"U!H^^?]AG&!ZT7S@@C;#Z&S[?RQ M@,I\NK5;0W."?J:%_#;U3YS9ZB,EEBHY>R],*BZ:HWHDC M&5>VRQM)-T2AA*(IT99PQBR,W_91'-BKV"^D \=WKH/<9EP6K#<.2<4X;/"H)4(S6! PLT0 M(41$2P;;_2IZX!40&Y*WM! 2P_X99(QS%(%MD#M@ECE@/($E(_K!7 =#&:[W M(*LQB9+]($<1O$8GA*%\C1CR.XP&DNL^A.$C22K%L :\!&\I&Q8UX^8GGXX5 MIO%:<7VXI#!E! /-+,>]LE0[@L>5>G:OK#B$_#W"DV"0\O'^/=1.CNT&3II< M3(@\0@QILI)#6T>(X/KTD-W)X2&5:B10)VE.,9F#9I7Q\-DCNR3P]46XBLBU MMP@!T\D23UB,,B@$AF1=KY1D9,0CG3"(A788[T2ORQ2<0%,5'<)Y#D75$@]G MR(J$,3>9^R596+L_@E>RS.%0:J@ R2\PT2.A CK'-= DJ@Q-R.@ZF.L+,ZTQ MTPWVRZ!;!R_(^P4^HG=+< 8F)O:C8(>Z$BF-C?C."G=AA3B!%NXV@=KTZ<*T M&V0W+B)%A/8K(Q=F2X+0XW!3 4:8[#-'XJ-#M)R5H#RQWX3$EEF*PYY:.?8T M7+&*K/@5!K]AQF"%8)*L23-6& "L-$>HWS\PO#!T*%/!ZW <.\J"AXYCP*!>O#US[L!4FCNCGN\Z%R'YEY3^ MB;_"]TK[=# KF47+.ED0LX%U =%G&[;L^!19"! [!)B[R&=M'\_D]B. ^)1T MA!//TY.>.'=!^A#BJF9K?$%V8!;S4;UCU&$4-2NVBIB#SG_!7$="3,0FS)%' M8EY$-!; '=@R/LU>.(UYO.:';40V#4*8):2X B7+7.2HY:+A$'()PB1K1+'3 M4PDLB>$AC<-(J1Z0Z!^5:.+E;%*BL!='HAI@E-[>- M$5X +.B)1*S6H5C?A)6L_^!,:M^!;Z\%T70=&U-T4 S(4ZJ" MXCSXVD1A_83S3YV6A$KGC>-[;G_DXX?^@/\<=4=.36XD_$BVO/\[^-0=NL/> MV'RXL)(5G<.2"7F0?F\('P;NN(__]GINO]-S6C+PBJOINX-QSWQH2<>#A[R. MV^W@CH]Z[J W<## "^_!]F=57J!868'UXO'?3L\0ZY=+5T[] Y4D=&WI /PM MB-G=0BA.(P)4 K+TC!&DC#!FU,QFD"Z [:(BCE.E)"91@#+E$P:"*O"216Q" MU7M??JL"%]I/&ZWK'045#_[T3J5[7T]OG-L?)S=3DX!U#2NDA)XF=V[-D\W. MV;JY]EK/925:7BD8( URY7&@04S6:'?>JEAQ85BK+P%/'FO;UBLU(8R(0=R'\P#Y&SX#E%\8,[YS-0H%]3=9)1K%FF6I'*IN6[:+M8:W^I -3X M4U822"3[\TY,V[ M )7:[_@=YPAQ55@?R03--&&6/VU!G?+ZM*$^'P8]0SJO/2@;^1275>RN2AKU M2#!7453S8O$E. Y"1'+08,A"HU^ N161@ 470]8G>K30'K__+W%B&!T4XT_X M:!R6O,,)^@#%YLS5+DD9("<&&1PX4B%)P#+::6M6PJ:_YH@5XS1/?^-XI(+WFJ&XE I875EZ4%98DY"W:B;01VSCBOV)#4 F6 MV-0A6MP_0P\E%A*!Z?86YDH M4O'IG-<"49O1GML=H*W=]3WZJ]/K6>;LH3"JDLR_$9R&:*=W1PBM,?U70TD/ M-J-T"881\%6*H*6+"CLCY3=(4S+$K>@?(CV3V+*TODH0DIWW%!(A!26HJ\ - M2J69[/,*Q"52B&FB9_<3N=PEQP6XO?( &\K*M*XO,ELY[$&!)S^?SEA9HK\; MO0[Y,[H_>Q8=*K62'EL8-4M=3DHO +2@59#U\\8? MGHZ<-0A-G,#X_VS&47['@@ML\8T_.NWJ$0Q7!'Q1K#27WBF2Z_BB@F&HHN=1 MOB7M0'-B8I^M$J"2N7OY$\C+JYO9M%%TJ[+J%TMRMPAN:\2VR:QB;;8W2.<7 M@!E&7N:R-4=691(WP;/V[(I7K#_NR =0YW_&GD<1ZF())ELX7?BQ[P^1\*+L M$9;QD* I[7NN-QKA/V.P-;B6$CF;ZPU&_&'<'QPN\Y?%62(-7IT=\L8[[6NT MP&'>^*>>A6F&EC!/#B@ZP>('>)'T:1UPQ-#HAHU4$U$OQ)I6P3T9/IEPSD), M[QDUT;K@DO,8+$C!?"$[= V/S\-%#6K=32[?S]Y>3)W)[2W6C4XNSYWW5U?G M/\\N, VQ_',#_JD:=UJZ518OS'U/I&Q;RX$KEV84U*Q$0NJBO)2;4A [,VX" MNXX!.9)4%XNO)6.F39[,F,(HTO\EI(R]\)/^7F5Y@SF8+/-G2G% XQW]!!)7 M00T%3S2A]!I!B"]-9]SKQJYA+O3I0 _F'H^<2@$GEC*IL.NR/G3%!?9 N ,@B<^"YP6A,S^._ MQWHP^ +%,?[@CWWX ;WNV,(*Q$*PAH6!Z(:ICO@?\U[#UV?6&>O3XL.&B3P/ M/?7XCWFCX6O%?SQO[';&M%?UL0@+_+8W&O,#?;?3'](#/;?7]55$!ET6ZF#= M&L0EBP,S1%]4+17FSQ:.3B(@-HY7QQ%1I./C(C@MJ:<\@?EC&I(9@2V?.%VL MQEU$S+!WVBMRQ\'IN#)>C$&N]N$LF[W(4U4*I:96A-E5RHESZ.4Q(3/XXD'Q M)S3JN_[IP"SN,-%0X: 78-&"J)1_&MBCA,:;>1^_WC V&+T4"BUY<(SO7!=M M2" 772:9;C'VQT--LBA0FM'?P.R,EB\$?%TB)8OG\),5W*84DRQ1X>!5M*;\1[-] M'5/4^Z?L0'RG92(:>!%B@(YBK<^($S)U:,.U8E,Z&.Q3>A)6=CRE/T-AAHG*@C&52H'N!? M7$NE?5R834-YGEC0&!%AQ/$H\Z.-1UZH9Q>F0$@7D0=3GLH1:JHCS1I5H83FLM2=.K M=H3/MLQT(=BJ++P&%D#\R\[."AP4PI2"1>E")?2T^2W*C)P;#5F3D08)FEY) M51N>^@VJ'_Z\E])6L7\I3,M**-=+JUTUKJ%)_7SE&HI@+N"PT&V3FJ2BP*5& MGKRIA\;VG93"E2F6WX".5HE J?[)5 S40:U,@WF!4*WRID.F-Z^!4F R^"R, M<2F_GPSIPK<$ENW]2NK+*7*E"N),]AM2% >^[T,L3M5=)S*5\AUE.K&_51JR MFA532P:@YI59D>AN.I><6[4#+$7 M^'4.*E+)^AYHCV:D[W9'/D?%1VZO-\*/GM-WQSY]].&C-QSBQRZ8G-V.AT<# MNA$EP:*].AR(*=M^#&"P]MVNY\-Z096O[PVO.0..>7"O9 C MNTW)F8VX0N! /X+K^WT^ZK$['/7XJ ?NJ-]11SUF7,"C'O9[]E'[';?3ZVBO M17_D#KK]2F'TW8_3&^?BZO+]R=WTYH-S,9N\G5W,[M!!3("]0\!:"9B-%=8< M#;4>W,LMV#+_(4MMR\G\TCXWJY-(G!=]8*X'9Z+0N-!PQO'@(-&771^5ZKG] M\0#]3F-?]M(=="J.I[[;&7DFQ_3C1EA87;)P4E-2\*9O.;&IOX:]$QMFZ"0" M5ED( #^'DALNJ3O:FF0V&O 2_CWUQ9HF3W>SR_?3R[.6L$U[K\V]R./LZL.' MV9TD5%R>.X5Y#WK8L5?S<\7=9#5R0*->&56ZO4I ND&8O["#W-3.:H_QBP-P MW4IN)/4,LK.*%)IDJ!4LT'.#EZC@8-B"L%*="Q)]&^L$.\DGB_*:92EVC:X_ MS[?"@4UEB4:%5DE9K'FR(F][-K0!1XX8X_)_,]IG&G@>>ZQ(>1=FZ6O ME@+ M:K95F.$N,X'(,E@_KC% MB"Q.LL24*.KP2KEGY.=YTEUXE@'F:0JSL6KWF .P80J$M%@!<\C86G<;TA-= MS&L*5Q'[J $TBS0 HYTZ7BF'1V7G"=6)?#+G;)D/9?\V*Z+501!R=K*=]H?# MSZH=@L["5VXCI>62#X2A8$J2*H#@K!NL[U#N)ZN306T**@$[II1$\5'50T!E M%"A;R1REFOI>-L)A -; 4Y^(YP0ZY/M P@_V\^D:Y +;MGJ@FHPK8J.Y)'@ MY(>*"QL#,@ X6&*G<8DN2QV,.V:U:&$&,1Y_.CJ:]9E=?<93#BPNH>1);8BI M2LKJX+1O5>[,]H84<$>8G<8R74<2[L.7!%,'N6HL$Y=K_5EBH6:PS1/DGUQ, M"Z(N?"[Z$)NJ934/X2.21-I IJD%SLB*9&,4--;N8$1(3$!,5N%)!E_,&5RK M"!<,A_$NO$])@4"UA^E*_4X*0H6,9?&5Q40V1]$NV9 3R9+5DQ0/;V/5715L M$"6Y38.O%$M.N)N5D-++-DNP5H5;T!YEI>%P*.83 MQ2 XNF)"EBH/-\J,VQ\H>KO$BN$4JVKB11'>W!>FT$.)MX_5EJMP\<#S&D>D M*%XP7,R4O*63^--V1:

1K=(R[<@W+B*LD3Q4](''0RU;>X8"7B'I[T+W"K3(>&* ++K9# 6$\Y MP>M>;BPJQ :MQ#/>?$)7/(0/-/,2.9TNOFS;;:&CXA;;%)MF!JYII:@'+E4U&HA1@G(:'S=2,62QC9?!4Y(2KX4Q1&FG88J="QBT!9P3_4-R M @$OI<6'' ![L8FE+]@M76QB+ $!4A4 M&U=A)8>CE(DA1A]V@VJGR73^ MO2*5.:6&.UI,<@7*R!53.:2.30&B*Z(VT11/RQ+P/L5V!Z'D+/*DBDQD*YE\ MP6:#,4JN8F>R2:.5XPV$0Q:F-%PG6.GI$0O-(CYO?F6F9!CVEMXF5!2RWL;2 MNSLS!L@! -7SHH<1< .F(IWJF<."C /HMT"/?/S"I.8\10])2L7,+@>$J=4= M,GW^/2*.MR6LHWY5FL>*IP&^-]J'CD>:6"*2&W450=X8O]BA9B#)C+0@Z=XK M@3=$=^J2PB7G4NM&5!5E0BX$1U7J1;)<<6 ,__Q-7S3*H1]2-)62^$NH M5Y/4S)"GP\:)69HB+%E14"PHJUF[J_O(L+>?(4!E?6]I1NXC0U8L3<:1DV=B MOS$H=L%JBP!K*CK&,=7RT/@BSX]IKR6[CEI5A<8&9.R4PL!LH4%RH-U!+W:2 M /?XD=V*46T]B3UX!)T)-18Z5%-,0D;0@D(42T,O!5 =45>6A5Z3RAEXBL)G M3A]'6RBW3IF#3%)>3UT(N*DAN2JHKHIX/7!V(&@E0DU*-?R1;E'EQXC-XDEJ MG%A "3&Y!;VEV/^,E',J=LU5ODE2#':CD7KJ3!JK#@-ML*C8-)":*5;+#NJI M)17N2L8'@&V\;HKVD/&#.-N96,0I#(ZOKG95"I[F* M3HW_P3D*CKDLC N[S(F'0D(\@<(FQ(WPDTA-;;P'*^S\]F*'H(XB8B?'2FIK MI"/6*0%.3OA29.(Z1_?'Q%#J.5"!52DL987)8">)U*/Y,8^K^5VYGX66(<17 M=9<"U+S#=6RN4<7T9C')3)HSP9X9D-Y6C=N@7E87],Z2.D5JC"7U*\"JV'Y9 M=:O](GD(]-: M-(?6+4+9->GOI-T% $WPQ]+9K=RC2K7&SJW82/J.^SJY&@-%B2LFTA=[VJDD M,SC%+065D;3OL=)=$:*EI&]"( #",\0"6.P*3P?A;WOZ&GI%_*TBJQ1+Z]T'#6TB72>8SQC2,"R48.POYB9JE$$@Y3)05JT&C5FFW)#P\ M(;H>O>IC!!; #3O4E,?M]_KJ)3[#TI80UX9= M']X8>#Y=#$2B7F]8N.&1YW8\S(6'#Z,.)N[7K*1XR0NNHN?[G-70[W-:5AF. MD:;8)B=5<% H4;FFVO7-@FNJ$@"\F=[>W7P\N_MX,[M\[YQ=W4K,;7)V=O-Q MVHO+O!$T!R]S5G3S#EP6-VMIP,;-!+#O2(CV643Y MC8 =0/UKIMXPIC;'&06ET(T3<!C4J&F#LQ*"$ M4\JYC)'\Z:D%B#SV0.)*% !#(]L%.:Q0CISM4TN]>N>O3Z57>M M[,&Z*I'ZH0Y@NJ-"W=_0]MX7 9,5(5-8J@YQ%9>C98'5@)Y] 05/;04YR6VB M$10QJC%\R^@'*R_D=E"D#?MTH>VH^C0ZSRGH?">@YU+S1&N=M]*Y;H?\*VY. MLUO+I'EE.F>CV+NC<5KDWOYRT7R:*L1_@[E3\-_1$/.M>L,NR\5NSWFGSE,E MX1R-QGT0:7T'D^LD?TX]0P:T&E-A((Y\1/*P-QS!J%A,QK$2?^CX/=_I=5#Z MC56*5BT>ZT9Z_IC^BP*[[U'QJ]OK>*_15VH1]"""J68]:H!JL/&>*@I 0XM[ MUD(PMZDK?XWZXQ***K@RLU7F )Y9GR",H0_;[\%]'$BL#4S7& 7A]\%/[NY=#'5 MUMRLSK\FJ=TNN9AYC?VE.5,';.:YBERCBJ'$1GEY5HLRE;##E;TJV]Q*OM&^ M*H:VJXJO)%D$>=H ?0?D;Y9 C7C-E5\RQ,YYE"-@A5:PS&II)68WP%(.A$2K MD69?2_\7G>B0BRC5B7%6-_VEZ^7':9%3<#5]=.K]S>3ZQ]G9VVW&*FEG!=Z;M]8?;3?AV@>;!Y?"JNX M$PSB1!"*%XBF0A[C*$/F;=^K44@RI$L(J$,INJ(I9T8(TF%,XR11)+,(Y MNX#12P9J_1&="3T4ZIA3(D$\BMG2;V9Z^>W8.&YT-:G)#Z/O,6K*#9]%^CYP MC*Q.-&, Q>X2S/0J-T3@5EXVX;^&"G5=2'K4F9_(R/2&0*/R2>T!<>>[7I>T MJ][0'M6\M5J''&[BCL0]3=\8][#W2 M&WLXM:\+"4J;'(,J-N"\[)[;H28(_KCO]BA7N]O!UB>C78I:&1$>A(BBN5B9 M_QI8(7P M)KBM4FHU[G^8,CMF#O#$54W=-S!>$B?0"D#P<+:L=279\[8[0T] M9PC !0SH ORQTL'U0:56E>@!P4^E[7]> ?;,'@ MP4">WW.]WHA*U4^N00 !@<.7\%T/P^A=K*& ?^#4X$7L8/'JPV[DF2K?7K%+ M*P>\@;577K$N-6_E[&US_?4.Q+KS=I7,?ZEFG*O,-FKNXN@_*:O+V!('60O4 M=ZFY#*;FC?*T>:6%^1L\L[[7U?OCNS]0,<%$IXBJ^#(J@@&$T2U(] ^@Q+L> MM?>HSE6K5GL]MP<8SCJ[T0"4UGZD71N-ER-:+4D*4[H5$T#/5CW%RC6V_Z 3 MJ4Y<=R;CL3L J_2M@K*N,.D#,Q[YA0N(*',^2M+JQ1M'@S$0(!I9=;/6GLX( M>\9XU1;\=HI5TWT>MLY764NC4=#>=[_F!9&85+?6'72+!4+DNI_Q)[#[$G(DXCW*Y>S'E/B#RIZTV\KT@.Q9 MMT.9^WVDH]W*-+%;;%5NG:3(4?P$H]N428E7,^&=3QPC>ZZ[A4EW(GBV]4;R MQ5"9%#7N>4JBN>H"'JB4?VS.@A[/! -8[ 9?O9A^P!PUE<12%8;3Z<_6?G4@ M\4<=%L.8+-6CTR65Q8QI47HIYJ:RYN5T*$@+2C7ED#V&\0FL^"1:G@1/0<05 MD;K'TG;#-ZJ9GXK!0M0_DJ7X=21GI]1MD"L95:$.=[&Q!V$MFX]*FJ13?%'L M FK/;Y;-D49VO,+7SA:DN4G.A%<0U]5'*A& M_1;IZI[5G#5I3]=XUY%.?R.,0[DUU4Z?& LSS-+K?YNJ\[3D:&7"Q M+IOJL_#TN>MK(%7EQ?X'@BBT1GN.R+J"E2_C4?%E762661>99=$GW2I')37N M9AF58K.V7=N*P?[BA6]-LF\X*S$5D??9WNNUBF1,_!S?7.A"/#87WO2MHAP7 M S"%/^T0B40>.I61&::UET[ZM$6?/_NN6"B@X)=B.RT=0A5W*O;R[-OU3LA! M*K>5'2::"K4F5"\)HV16.H]]+YSJQDC)@]RW37@ZMFTK+;13C#))HG7#*H@" MMS%JKF%+]?RI);&;AC+-KHH3.&O@7NH".L[+A(,@ ZF^N%$U..54)9T>HA+D M&!38VB>FZ"OGFI=EG2VT5+;XKAV(*J S>(Q/%;L^Z;BUJ@I5U4.J:QC7":VY MV(P[RV/,^0$WJFM*S?&JS#+,4 -TYFQG>DV!QUX;928S"&NO5+1 0^F[5-]F MY"&F'F$Y>+9\D7P_JV+W7O><9-T.$()3@,O7%(@E@:E*DD=6%@=*II S05]A M!RB[9*T=DZ_ I%AL2V6+]E9-%:1153$;]@E5[T4:F.(VG9 S-UT@36:P6[G' M4;@<#ETD:.SA@AY$S+(E?0J=UC"%(D3CH-Y-"?;=L\6Z4(G]4*X0.K>MV@F. M?Y#O&E2H0N&,[>FF.RNLNR0ES=XU7P2PY(5LGUV/^G:E7&LSR*/TX:BK(:O] M"74WA//I6W;CGMU,SV?P\?W-E#KQ _N]S_?P-.!03OM0KYG=A+ 6N(XOW8R! MVU,D0:QC*-M8]\OD*>D>&A.V0EG8=?O#4JY_;Z77%QT=>^/X8?8 3LMCSN-P8GW6&GCV_#?Z6M2G%X@,H8S/=Q MET.=U/>YUOFI;@;().LO5Q?;B#%B6J,5+M_MV?IN4,PGTT, M&ENSC/T>-VP9N-UAW_P(1S!P^]RXIPN ZX"I[IN?!SWZ#EV>=Z:QB_I9_3L8 M^O3_O(%[BJ<6R4!AG=_INL/^2*^<,,'O=LD/SP=>^QZ':PN(RB3$J&KZY@Y@ MG_6(0]GH)3PKS>QY.BMN=AIPC?H>.-NU[X\9T,W_$IKQ"Q<1V!ZQZSX)'H_Q<:V M\'R$T;'6&)9<==UX(Q=.!13[V?7)7^(WVS9$?,I9R/-->H0)G6LL' MX,ECM1!3 $=M0@H)#C2'J^XAH4O7=LF6-\.>1=CD!7@*5M$"^#UO!3T+/U.E M=+A1]X\:*Q:6SK,9-U[Y==5CN&&Y)"[,B.Q"T;[L-^.1?]KOT!UFJ+(":M;M M0E1C&RG-! E#T.L*^R9D'/H[2;@ F29T!#DPL'&^&0V!@QKLWH?3-5S/)X=, M43C=9D)ULC:BWKXHCOM]Z,8]HIAA>GP$VJ_MI6,?O *PC8Y*5EJ@+A(6%YN#AS2_U3:CJU!@]4K*Q*[U:$ M_)FT)2.G%2S47M(%/V&NU44=3+[4!AT6['+[<\NAOA7:QGK1@-L'KY*@IOE2 M+;U[G8Z%UO:*]%&H-?%V5"4HM@DAI9//2"?7V4.4SL]-=%E'S1#?8_=/O;^IB)5$3L6= M\7&9Q\3=E$G9"?8C[(.^BPR!TP5T8US"I46XI!0O.;(:]'394T4]BBQ86+2I M2L2#PLIKAN*UUOQ SB),RQ2W&5*9=MXJ2QB+ZG6!EDM%IS!03A?;QJ!=XXU& M&UJHY6R2.N]D6>IHQK$1"@(*9[#A+V61*&I65*6S(/%WB74%R.=8!@YK&$!L MW%W:,\X( =><*0S*'Q7A'=7,&;7'MOE\*M;QB_YYOK"%7 ME!N+$55&0^+WK7=.G8]Z_$)7,@TFUQK.=#,PY& PT"I#K"G"42Y*LZN*%HCXIR%LSG+6[^FUH7T])M2RH7T;>"=*+ACFHB9%J1HM=XHR> MM S%N& GS*@ $JJI>.-7 X@U6V*\ L2WVF76;%QS9"(UXP,J4$ KL!4GDYUS M-KY6HFNF5+R,.K21A]<2I):NT3HKFR?*BR77\>*S%[.W5S?.#?YPM)=$/W8V M*] .!J=^_S=\^?<-QNFI==SAP_1Q&'T?>"*7 A5)G'IKKI,%-U=FHY6E-YMK M):4%]7^*0F-AK+JL D5SL6ODBBZA1+QE=LY20%"W+!QHK=NXW XPB4\>X2": M-1.S">ZGABIV@0]RODJ@2HD*.0J/M(BY3!544Z M%4JXJM+.Q9J1Y@I6_F%-K$4HT[[+K'5.=;- L?=(D"F?Y:)DI/;L>\@H3Z)4 M7%IQ>LHQ&B5@\1DUPI5"V51Z;L:)N:'6(KMF-:(]1T7Z>%+_S55479Q/;VY_ZTS_\G%V]Y_.+5ZGP#OJZZ>PJETHK&JEJX"ONE7G$H+;L'[[?'K,+8J*GS2J(#ZS(+&;T M_N#<@4TFJ[WEV:TTSN(/[(*7/WY6E^(X$V$T4W5M%EWY7/. B;:?625NA,5' ME =T#,>OU)$9/ %V3327FY.+83OG2KPE)2NSG&D\&GM4HZ%"0>KO-Z/3WL!Y M+W N!\ITX$A]4%L#4WHP5S/&;-=ER'UAL1<67@"![_E=F'E4 M>-%\!7K6Z7C0M*F:4T3ELM\QG?_5W["$0SKZ\F@&3M) . MA\_N-:C1W"YV> '#U,,G >F[CD#Q: 2P'O?PDE8@BX';ZWO< MYJ4W'KJ]#MT%VSL=]2TB.?*]GCOT.O1<'UX9TL?NT*/^O3S--9ARK< MQX$852X%-0D,4A2ZJV-AT_5/_QJE7-CF1Y*F.97-*H+R.IC=T:-J]EX/:P:Z M^GF=[J:?!T#WN6V"UZ6B_OK[2G7Q;K<#A]P=.,.![_3@C0]U%W29Q_M=>(SP MW@=,!O3J^\[[YHN[]'N \9ASX7;]@=.%_R*N]:7[0*?7YW^'U'#!'8Y&=(%O MM^N5589WL\O)Y=EL]T"6JAB+>Y M)9#D UNE-6ZU;NBO--^+TU+YM6O))T[-5/HJ$?9XE"Y9-R5IL2&I4P33= MLRLP*7O40!0+1>AJ@(PSCY\$P2SO"_F3N,4H&P@N%X?H6@_M/E,&!"4/<\=1 MN::F8(3=<(51E]*/PVYALAT 6%>G61A M[?X(7LDR#^,Z*J"V$'8?0I,NOL8.0)M5(S*ZY6;<##KQPPM\0NH.D4GK>K%/ M->Q0YI!/I!'?[RCOO+#"-249,9D&Y>1B4QXD12ZFW$QZ2M35I,EE(IQYSX=8 M2"F\4]VVTC2I(,5@DF)!#T693QICM!46G,;LM,.Q!D=\Z+0 MTD#A?H8MLK8QL+ZEMNKD><2=NA)9^;3'^7 ,^D!"Y5GUS*<*G+DS7O:,\MS^B'HO] ?\YZHZZ^6-A=7T08_OF0]M%_[I"_+>.$<]=] C2QR4 MN$%_4$']Z1W0T=G5AZES/;UQ;G^(5NHZVN6:IEW!"1S/J[',,P,BL2TIKT(?3F[L#6RKK\'^)[/- MP>S,E%[16148P0$RF]__S5O'CC MI?C PPC_M?L'D3_C8U:-U/YEF^!17:>J#&S"$0"VT=BTG9%ZBLGWS)^^/T281!E>@_*0 M)(L,Q2/>TXI5,,![U-6K7=_U!B/^,*[*D=GEW>3R_>SMQ104A=MI"V^9<'6% M%@#*EN/V4#$HM7RG&I] Z6WGTWKU S5_^\-WE R4/H7?J2&I=*]U-+M[.Z5= MF43(C+W:FRB7F\)T.5)MG_!BGV^3L*QK_TG,4*4\GBQS(BHQM[H,?'$,>)^B M 7=9 OF%3=5MJ&-LG:/1U!"KT("D[K;-!(-1UT91KWU$KB/Y=%R\"7CD M^M0;Z*C?HUY"Q]2Q ?O#'V!,% MU9^[- #+0[6Y,?JPE1'_(]YK^'K,^N,]6GQ8?>H5]<1_W-L5?74?JTHP\,K MQ<>T5_6Q" O\MC<:\P-]MP/JWS$YTWI=WZF4%()\QJNG^9\F(L(2HS"LW*GN M:B7U!7OD2C;6;IL!9?*WJ^N_75W_KWAU?9M%\HZ!]$& =(.YHROG6D$)^7'E M:/>CEEKPV_7J;8106[A*)DF+#=V(G*H]E^?Z?I]Q:^P.1SW&K8$[ N8LN#5F MY$/<&O9[-FYAF[!>QURT/G('W8H9T78!O:DEM>SD9OY59[=6IFLQ@2>\5)5$= MHIVWE?F;_#^B976""NF\R5P8K)MJ$=[:O2[]*:F(;VZV?Q)6&V @R M[67:PUK^UD_[GZB?]MZ-V2?J7)I0J_R&BPS(ZLWN%ONM[\*2;WV^O_7Y_G7Z M?+^FIY\MSTM-U)KI!7Z_!;[\$VY/I0Z#E8 M0K4]'>'?NAI^ZVKX=;L:?F8Q9)--1B]PDJU$A(KZ"^=LN485VDT0WRHAOU5" M?JN$M$GCM';S!3*L(;4^5T:](= MJ-K#=:Y7@>BQ4U/T<1GFU3>J=29__4!G7RV@L6ZJ1R1M+2UJ',2\<$MU6NDB MDVN6$+,&)QCXU34MQX6BEJ8Q]Z[5L #ZQOE>J9SR3QM@=U9P+!LJ.(J%&ZW. MC?V*&0K4311%WU>T>%%2*J#:)W6;*7IC$R2O]2'-7J;:W+^#YO:^6_' M?H#K#5Q'ZAB:5_CZ0?VO,6BW<=":H[*T2N/C;RV&.!B["Z4,Y1]+=0PUI\_E M#.^QG*'BLY)V^UR&44F,*]9"N.PR?8C#Q1X%#X?3,-[K%YY<4)._F2E6$'IN MY:*E*HKVH1K>1O28V043-6MH;+M A00U8J^VKJ!:<5OA%YH!2"G7DLZ/6O(U M+\*4*MR52Q6NI52A$;%5!.^F4(;0]#@7'%Q2P4'CD%:X5=^MR'F$3:^4TOT/ M1B%5""#I_^>AB;2TH4^E;D"9A]HZ/%=.0NS_YZ)LG]G7'XX,;TI"?( MZ"R/,N0K]*H;IB$1JCOG58G>KZF>N-9-@\^W]H(!+\_$!XH^Z,\?&D[W)F%M MGIW:S\E7&!2-HR\_[#LP_+["J,#$/G]4=JI_T8%QW->\_]&NGYER3@&;YSM1 M6(^R_Y.N0M =KZ D+]9'V/M$,^I3#M@8KIZ4V?SJ ?4Y W+347R)H_T*# M(2)_L;'0KOD28YG8T&>=9/EE]4RC2&K":'(-(O\3=V'Y18\X=F4Z::K?--VX MGL^_HM;D8.'YIR ^=3KBI6R+G5NU(JH\8L,*S+:K4UUV5%%HPWL-T$JN46.1RE^12:.C%GY9U'E2=I9Y M-+S35.51U2+9:U>J]-AC)84RCZIC%:![_P+DD^=T<\92=9:U;+)KU6W[*EU0 ME;N)B3<2*#I;SN@ZZX3!KL(R;PIV,2N<8O0MGOJ#//3(N%'2P' MG4"ZUJU9/Z]N_,6 MK]O9&XH@-F\HI1]FNX:?R C"9T#\2ZP;S%]%BOL.=K7/8*YBVU\"$,PQI,0B M:C%6]AN<6R_HL]\'/0N^[7/+MVT%+EI.1?%'31@&TYH09L=+U[74V:V7.XVK META+X\H95*J_ VJ-NBG >_8EU%K,NVN_#G>>U!7O[."RZ.2N+2Z"61-]_"IL M4/4\*70[41T6=,W0"1?!UHNJ]LHS]%+1BXM:>Z]4_<;K+3^DJHY.U, M'GLN M#:I:]59M4&7G^U8$'0:R!G!9+^W:#J-C$42'/%M;^:,(?\!:+D.YNVVO M@>=AOL(4U-= [K]1PYE2MR844P4Q[>BQ\[$=53.-TV=1X*AZF5WHU%)]<+#P M QU7V2=^)7/0_K&2:V'_6 EPVS]64FJM'ZLVD:Z/,#Y$*[/'TJAO5JH\Q%K?0L6!;6$JCI!L\J>P!_ZS8^G@=FES" M5.W W*J E!_?]3LL6FZ%JD&!\J.EOLU_KRKPMU^4<#^;$R!;!LUBCM36J,"K M&2Y@>-1,]UG9055E!Q-?:^68*R[9"680T<[1.A>;XZ)&-=XQVB7]I]D+TO[V M&<>IT%=W%N3SQY/MQE9K\L1@C^G^*A%ULA'3Y"&MB3[NF!8P< 7FJ5Q[E%BD M]9K=-SAZ]REAH3P&';XM98TTB&'[JMI:IU%G5/\C.=K4%<^UHW;J?4;$6>62 M^HHKBKQ-ZNK5>E?4J'[8R^0)?APW>;AB/6>E*KZ2_L$L&83JROU"E2[TN4*S_J*Q>5ZLTF]]U[Y$ZIIT+C3C+@%6KY*"IMO[D8G4D M=KJB*P5H\XV^ZJL[TU&[=F1C5NI6]>]"4;QKIJ[ZT.2F*M'8:XBUF#YT Z9D M6A4SE>=PVNICT\JUR^=THW.]G*[@Y+F)-H&>JUPB>[[\#OU(37Z6+'..WH/L M.D8#MWZ5;5NF9N,JK]SR!%95%]V+8\]1LP(YO(X*BGCL6M51R+?M%6D21Z'0 M&+7]G.%JX[6?,6!MI/9SQJL+I;YB/%8)&H=DQD0XNH_KL?&J;+PI>P^?(Z^[ MUD]7H1/-$CA!@GH6+%2>1/!0V8I?ERI1DTTHMR!:F1P5H'R[=_7;O:O?[ET- MO]V[^N]X[VH-M_MV8_FW&\N_Q(WE9=0"3JWJ< -UZ<.+82=8C$RV*YR62&3,_535_+,@K]<% 4B(5QA M^#*L7I;].K73^VRG:NLT*9_$QA0>H,7.NU%O=(^$LV,"OU?2_ M_9=4:NK0L*2/EO54M(<;+-ZR1>SN+QR6 M[7<&^54[#_K\U0QP;(4L(([*_<.FJV2C%[L:?,UU4)DSH2^[#GRLN]KK,(7EY%:Z]:>JE]PM><5QHDR'GJU@/X]3^<[^Z_ MEE\1QSYCD?LCX*^SX,;^';_:\J:FF,5#4$4"8\5B:^H1U@=+"HH^8]D MZWL"N&Q8_/.LY)\?.841_Q/ KKR2?W[8F?9>_P3@L^RISX*<4^,1LQ?[5A8K MSQ46V[S6.VNM%8G?)DS^DHK=] MGV7Y'_\_4$L#!!0 ( ,J(9T^<[&PO+*<.?WU MTXM?DHRQD76C_6+=/2<]]]Q92(H;O6-P7P%HU'$FF@176M?O@Z#)*N"DN9 U M"!,II.)$&U>505,K('EC%W$6S,-P&7!"!4YCT?(;KAN4R5;H!,]'"/GUUS*' M!#^GEL@DTPJI$T/C;;( M(LVC#T?>L^WM>3@54KG]MD :UT1K4.+&.&ZR W\* MH=Y>[VJCL%1D%\U] _Q4-Y@D&ZER4&.:" ]0&C,HK!Q%R\J.6M:!#6HMN3%R M2DHIB-,PK.@-0YL!8_=V[WTM#KB[ ODY]I>$&%D5@VFJ[LWIKX5.\CZ;Y]ZC M79U$BVJZE?IC:ZH1SK=;!^X4%+1S?E>,^0T[J6NV^\!H*3CX6GZ;,#HQ81J3 M(0^JI**/AL_NE,P H##:@M(TVT>^*U*OH=/#;NJ*4S7/7Z#FI^YS"0(48?NB MS=9_SEW^SXH7[_Y>LCM4C@4_H49[D;P D9?/7^1B]8\U!OUYOG=I'%P9(XHV M+66:BEYM1?, M[,]6>+0<9ZU'B@1/]A?(:=&T^G+:9 MNC,8%)LI!B_@[.S5CHSE6%.,/$).VO[Z%7;$(Z7DM_/F! MBV\KSK^A[[NJ;L;65LK]]6#0E%NZ(\U??$]KM6?#Q8Y(M2KN!LU>4+)NMI3* M735PAL.KP8ZPVOKR^7RNA1CH*US24C)>JXWMAEM&'YJG_>TJ(NJ >UJ0U=@: M6H@<)+]AE:0B))).!3_L67TWMFP+;9AH9-Y>^WCDCM5LQW[2]7&MV?*'&1?L M)Z\EJ?)2\*HZ?JO=Q0#1NX6O08X R-%;0/:U=%ZDP5<-\@J O+K<\^CG,PWR P#Y MP2SD392H%H[\&$7)39K-_2)*$_0N4:-Z\Z>&^!% _&@6,<&%@E-=&",UUJAG MT<\PPD34RAH-TOOU)P#RD^$Z^E&&;OUXB=$<^_DR>VSLEY6TA] X/C2+&26W M"BO-(MR+!BK&L&.BI/"3:32),?+SO!UN_"1$TS0-_XGB&.F8D&1LPY:)5>NJ MXCTN>FH(R<4V;)>TF*D>$J?)]'V!LSF*(W\2Q5'1-G?<#1.08FSSCBFB9(K5 MP--?0T@MMF&W9#@OLF50+#.%J))#_O@D^D&0+?U8QX3D8ANV2X953U:C34_U M()W8AGURQ@KIA@I!URBC][0^4!2RIJRXC@DIQ3;LE*B8D&$P:EY&GCY"R#*.8-. MMZ= LG$,R^99W.DI(N08Q[!CP+S3*:(+.<8U[)ASL#CGB8W@.X2_2RIJ4J% MQX0$+.0:ME GIIW0.HKT(/=XQF?-7N2T/D3(.YYA M[SP+:GUXD&\\P[Z!DYK>63S(-Y[YMS-Z4NNK(OAJQK!GX*C6J2+D&<_X#-KC MU%1?_2"S>&\T9]8;)SIF\2"S>&\TA]8;SKJ8D%F\2\ZA=9]&R"S>)>?0.I@C MR#&CHV,&YS\$K.F&U72=J$LT:GM)JG(A4+LXO:'P1NW$X>9058':EM8Q)\=7 M^.TYSO^-^/(_4$L#!!0 ( ,J(9T\6_TPVV@$ )L> : >&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'/%V_>RL:::#\7Y&-#0TK.>5ZKO&N;5.^Z-'L_[)NT+.J< MNYL0TJJ.ARI=M%ULACN;MC]4>?C:;T-7K5ZJ;0PZGR]"/YY1W-V.9\X>ULNB M?UA+,7NN^FW,RR*\[\-;V[^D.L:)',@XYR?A+#F:RV :^%[+0!LX8LM@&SAFRT ;>&K+8!MX;LM &[A MRRV ;N';+0!OX>NM0&_EZZU ;SW#LS9ZV.;KK4!OY>NM0&_EZZU ;^7KK4!O MY>NM0&_EZZU ;^7KK4!OY>MM0&_CZVU ;^/K;4!O.\-9"3HLX>MM0&_CZVU M;^/K;4!OX^MM0&_CZVU ;^/K;4!OX^OM0&_GZ^U ;^?K[4!OY^OM0&\_PUDW M.NSFZ^U ;^?K[4!OY^OM0&_GZ^U ;^?K[4!OY^M= KU+OM[E2.]45WU/J,X]0_]X^4SL.6&(Z?)_\'.T[]B@@_WD7??0)0 M2P,$% @ RHAG3TJ5)=W' 0 B!X !, !;0V]N=&5N=%]4>7!E&ULS=G+;L(P$ 707T'95L3X 7T(V+3=MDCM#[C)0"*2V+(-A;^O$Z!2*RI1 M =+=$))Q9FZ"=3:,W[>6?&]35XV?)$4(]H$QGQ54:Y\:2TVLS(VK=8BG;L&L MSI9Z04P,!B.6F290$_JA[9%,QT\TUZLJ]!YWU]O6DT1;6Y69#J5IV+K)?S7M M[QNFCJINC2]*ZV_B@J3WO(E=?+PV26+5)^R$";]O;,_C?:]K M9I2;;%7'6U)O'>G<%T2AKE)?:$?Y6W!EL]CGG6D77G0=&[--Q7XL2*^7(VPK M.AZ@JUQRM8NO.0C4KMU M

  • ^N5R") <$B2' LDQ!,DQ LEQ"Y+C M#B3'/4@./D )@B(J1R&5HYC*45#E**IR%%8YBJL&UL4$L! A0#% @ RHAG M3S!PXRHN P .@\ !@ ( !^ @ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ RHAG3Y#5O4^Y! ;A< !@ M ( !8Q0 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ RHAG3X/8528&PO=V]R:W-H965T&UL4$L! A0#% @ RHAG M3SEC<5FW 0 T@, !D ( !KBH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ RHAG3ZI&RX>W 0 T@, M !D ( !=S 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ RHAG3]P.K#JU 0 T@, !D M ( !/S8 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ RHAG3^E^6GFI 0 D0, !D ( !!SP 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ RHAG3_9+ M+&>R 0 T@, !D ( !N4$ 'AL+W=OT;,! #2 P &0 M @ &B0P >&PO=V]R:W-H965T&UL4$L! A0#% @ RHAG3ZB,S1:X 0 T0, !D M ( !>T< 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ RHAG3XB3UJNV 0 T@, !D ( ! M4$T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ RHAG3[W'YU2V 0 T@, !D ( !&5, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ RHAG3P5G^Z,A P N T !D M ( !QUX 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ RHAG3Q"$'/4" @ P04 !D ( !7V< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MRHAG3W(6:;84 @ +P8 !D ( !3G$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ RHAG3Z9CG<34!P 5#$ !D M ( !*88 'AL+W=O&PO=V]R:W-H M965T : " =;F !X;"]? 3 " M >CH !;0V]N=&5N=%]4>7!E&UL4$L%!@ [ #L #Q .#J ! $! end XML 16 R21.htm IDEA: XBRL DOCUMENT v3.19.3
    FINANCIAL INFORMATION Significant Accounting Policies (Policies)
    9 Months Ended
    Sep. 30, 2019
    Financial Information [Abstract]  
    Revenue Recognition, Deferred Revenue [Policy Text Block]
    Significant Accounting Policies - Revenue Recognition

    We enter into contracts with customers that include various combinations of products and services, which are typically capable of being distinct and are accounted for as separate performance obligations. We account for a contract when (i) it has approval and commitment from both parties, (ii) the rights of the parties have been identified, (iii) payment terms have been identified, (iv) the contract has commercial substance, and (v) collectibility is probable. We recognize revenue upon transfer of control of promised products or services to customers, which typically occurs upon shipment or delivery depending on the terms of the underlying contracts, in an amount that reflects the consideration we expect to receive in exchange for those products or services.

    We often enter into contractual arrangements that have multiple performance obligations, one or more of which may be delivered subsequent to the delivery of other performance obligations. These arrangements may include a combination of products, support, training, and professional services. We allocate the transaction price of the arrangement based on the relative estimated standalone selling price of each distinct performance obligation.

    See Note 10 for disaggregated revenue schedules and further discussion on revenue and deferred revenue performance obligations and the timing of revenue recognition.

    XML 17 R30.htm IDEA: XBRL DOCUMENT v3.19.3
    RESTRUCTURING COSTS AND ACCRUALS (Tables)
    9 Months Ended
    Sep. 30, 2019
    Restructuring Cost and Reserve [Line Items]  
    Schedule of Restructuring and Related Costs
    The following table sets forth restructuring expenses recognized for the three and nine months ended September 30, 2019 and 2018 (in thousands):
     
    Three Months Ended September 30,
     
    Nine Months Ended September 30,
     
    2019
     
    2018
     
    2019
     
    2018
    Employee
    $
    202

     
    $
    879

     
    $
    473

     
    $
    1,734

    Facility

     
    (895
    )
     
    5

     
    177

    Total facility and employee charges
    202

     
    (16
    )
     
    478

     
    1,911

    Other
    27

     
    242

     
    40

     
    1,490

    Total restructuring charges, net
    $
    229

     
    $
    226

     
    $
    518

     
    $
    3,401


    The following table sets forth the activity in the restructuring accruals for the nine months ended September 30, 2019 (in thousands):
     
    Employee
     
    Facility
     
    Total
    Accrual balance as of December 31, 2018
    $
    2,541

     
    $
    318

     
    $
    2,859

    Restructuring charges and revisions
    473

     
    5

     
    478

    Accretion

     
    14

     
    14

    Cash payments
    (2,702
    )
     
    (118
    )
     
    (2,820
    )
    Foreign exchange impact on ending balance
    (22
    )
     
    1

     
    (21
    )
    Accrual balance as of September 30, 2019
    $
    290

     
    $
    220

     
    $
    510

    Less: current portion
    290

     
    95

     
    385

    Long-term accrual balance as of September 30, 2019
    $

     
    $
    125

     
    $
    125


    XML 18 R34.htm IDEA: XBRL DOCUMENT v3.19.3
    REVENUE Deferred Revenue Activity (Tables)
    9 Months Ended
    Sep. 30, 2019
    Deferred Revenue Arrangement [Line Items]  
    Deferred Revenue, by Arrangement, Disclosure [Table Text Block]
    Deferred Revenue

    Deferred revenue activity for the nine months ended September 30, 2019 was as follows (in thousands):
     
    September 30, 2019
    Deferred revenue at January 1, 2019
    $
    99,601

    Billings deferred
    54,882

    Recognition of prior deferred revenue
    (69,502
    )
    Deferred revenue at September 30, 2019
    $
    84,981



    A summary of the significant performance obligations included in deferred revenue as of September 30, 2019 is as follows (in thousands):
     
    September 30, 2019
    Product
    $
    7,363

    Subscription
    2,071

    Support contracts
    60,681

    Implied PCS
    12,816

    Professional services, training and other
    2,050

    Deferred revenue at September 30, 2019
    $
    84,981


    JSON 19 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "avid-09302019x10q.htm": { "axisCustom": 0, "axisStandard": 23, "contextCount": 237, "dts": { "calculationLink": { "local": [ "avid-20190930_cal.xml" ] }, "definitionLink": { "local": [ "avid-20190930_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "avid-09302019x10q.htm" ] }, "labelLink": { "local": [ "avid-20190930_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "avid-20190930_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml" ] }, "schema": { "local": [ "avid-20190930.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd", "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 645, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 6, "http://xbrl.sec.gov/dei/2019-01-31": 8, "total": 14 }, "keyCustom": 16, "keyStandard": 344, "memberCustom": 18, "memberStandard": 42, "nsprefix": "avid", "nsuri": "http://www.avid.com/20190930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Document and Entity Information", "role": "http://www.avid.com/role/DocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - FAIR VALUE MEASUREMENTS (Notes)", "role": "http://www.avid.com/role/FairValueMeasurementsNotes", "shortName": "FAIR VALUE MEASUREMENTS (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105100 - Disclosure - INVENTORIES (Notes)", "role": "http://www.avid.com/role/InventoriesNotes", "shortName": "INVENTORIES (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - INTANGIBLE ASSETS AND GOODWILL INTANGIBLE ASSETS (Notes)", "role": "http://www.avid.com/role/IntangibleAssetsAndGoodwillIntangibleAssetsNotes", "shortName": "INTANGIBLE ASSETS AND GOODWILL INTANGIBLE ASSETS (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112100 - Disclosure - LEASES LEASES (Notes)", "role": "http://www.avid.com/role/LeasesLeasesNotes", "shortName": "LEASES LEASES (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113100 - Disclosure - OTHER LONG-TERM LIABILITIES Long-Term Liabilities (Notes)", "role": "http://www.avid.com/role/OtherLongTermLiabilitiesLongTermLiabilitiesNotes", "shortName": "OTHER LONG-TERM LIABILITIES Long-Term Liabilities (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114100 - Disclosure - CONTINGENCIES (Notes)", "role": "http://www.avid.com/role/ContingenciesNotes", "shortName": "CONTINGENCIES (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118100 - Disclosure - RESTRUCTURING COSTS AND ACCRUALS (Notes)", "role": "http://www.avid.com/role/RestructuringCostsAndAccrualsNotes", "shortName": "RESTRUCTURING COSTS AND ACCRUALS (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119100 - Disclosure - REVENUE (Notes)", "role": "http://www.avid.com/role/RevenueNotes", "shortName": "REVENUE (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenueDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119101 - Disclosure - REVENUE Deferred Revenue Disclosure (Notes)", "role": "http://www.avid.com/role/RevenueDeferredRevenueDisclosureNotes", "shortName": "REVENUE Deferred Revenue Disclosure (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenueDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120100 - Disclosure - LONG-TERM DEBT AND CREDIT AGREEMENT Debt Disclosure (Notes)", "role": "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosureNotes", "shortName": "LONG-TERM DEBT AND CREDIT AGREEMENT Debt Disclosure (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.avid.com/role/ConsolidatedStatementsOfOperations", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121100 - Disclosure - STOCKHOLDERS' EQUITY Share-Based Compensation (Notes)", "role": "http://www.avid.com/role/StockholdersEquityShareBasedCompensationNotes", "shortName": "STOCKHOLDERS' EQUITY Share-Based Compensation (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRecognitionDeferredRevenue", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201203 - Disclosure - FINANCIAL INFORMATION Significant Accounting Policies (Policies)", "role": "http://www.avid.com/role/FinancialInformationSignificantAccountingPoliciesPolicies", "shortName": "FINANCIAL INFORMATION Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRecognitionDeferredRevenue", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2301306 - Disclosure - FINANCIAL INFORMATION New Accounting Pronouncement Adopted (Tables)", "role": "http://www.avid.com/role/FinancialInformationNewAccountingPronouncementAdoptedTables", "shortName": "FINANCIAL INFORMATION New Accounting Pronouncement Adopted (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - NET INCOME PER SHARE Earnings Per Share (Tables)", "role": "http://www.avid.com/role/NetIncomePerShareEarningsPerShareTables", "shortName": "NET INCOME PER SHARE Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "role": "http://www.avid.com/role/FairValueMeasurementsTables", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - INVENTORIES (Tables)", "role": "http://www.avid.com/role/InventoriesTables", "shortName": "INVENTORIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - INTANGIBLE ASSETS (Tables)", "role": "http://www.avid.com/role/IntangibleAssetsTables", "shortName": "INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312301 - Disclosure - LEASES LEASES (Tables)", "role": "http://www.avid.com/role/LeasesLeasesTables", "shortName": "LEASES LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313301 - Disclosure - OTHER LONG-TERM LIABILITIES Long-Term Liabilities (Tables)", "role": "http://www.avid.com/role/OtherLongTermLiabilitiesLongTermLiabilitiesTables", "shortName": "OTHER LONG-TERM LIABILITIES Long-Term Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314301 - Disclosure - CONTINGENCIES (Tables)", "role": "http://www.avid.com/role/ContingenciesTables", "shortName": "CONTINGENCIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://www.avid.com/role/ConsolidatedStatementsOfComprehensiveIncome", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318302 - Disclosure - RESTRUCTURING COSTS AND ACCRUALS (Tables)", "role": "http://www.avid.com/role/RestructuringCostsAndAccrualsTables", "shortName": "RESTRUCTURING COSTS AND ACCRUALS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319302 - Disclosure - REVENUE Revenue from External Customers by Type (Tables)", "role": "http://www.avid.com/role/RevenueRevenueFromExternalCustomersByTypeTables", "shortName": "REVENUE Revenue from External Customers by Type (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319303 - Disclosure - REVENUE Revenue by Geographic Area (Tables)", "role": "http://www.avid.com/role/RevenueRevenueByGeographicAreaTables", "shortName": "REVENUE Revenue by Geographic Area (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:DeferredRevenueDisclosureTextBlock", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319304 - Disclosure - REVENUE Revenue from Contract with Customer (Tables)", "role": "http://www.avid.com/role/RevenueRevenueFromContractWithCustomerTables", "shortName": "REVENUE Revenue from Contract with Customer (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DeferredRevenueDisclosureTextBlock", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:DeferredRevenueDisclosureTextBlock", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319305 - Disclosure - REVENUE Deferred Revenue Activity (Tables)", "role": "http://www.avid.com/role/RevenueDeferredRevenueActivityTables", "shortName": "REVENUE Deferred Revenue Activity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DeferredRevenueDisclosureTextBlock", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320302 - Disclosure - LONG-TERM DEBT AND CREDIT AGREEMENT Schedule of Long-Term Debt (Tables)", "role": "http://www.avid.com/role/LongTermDebtAndCreditAgreementScheduleOfLongTermDebtTables", "shortName": "LONG-TERM DEBT AND CREDIT AGREEMENT Schedule of Long-Term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2321301 - Disclosure - STOCKHOLDERS' EQUITY Share-Based Compensation (Tables)", "role": "http://www.avid.com/role/StockholdersEquityShareBasedCompensationTables", "shortName": "STOCKHOLDERS' EQUITY Share-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401410 - Disclosure - FINANCIAL INFORMATION New Accounting Pronouncements Adopted (Details)", "role": "http://www.avid.com/role/FinancialInformationNewAccountingPronouncementsAdoptedDetails", "shortName": "FINANCIAL INFORMATION New Accounting Pronouncements Adopted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FI2018Q4_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_srt_ScenarioPreviouslyReportedMember", "decimals": "-3", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403402 - Disclosure - NET INCOME PER SHARE Earnings Per Share (Details)", "role": "http://www.avid.com/role/NetIncomePerShareEarningsPerShareDetails", "shortName": "NET INCOME PER SHARE Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FI2019Q3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ConvertibleDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - FAIR VALUE MEASUREMENTS (Details)", "role": "http://www.avid.com/role/FairValueMeasurementsDetails", "shortName": "FAIR VALUE MEASUREMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FI2019Q3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ConvertibleDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.avid.com/role/ConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsAndSupplies", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - INVENTORIES (Details)", "role": "http://www.avid.com/role/InventoriesDetails", "shortName": "INVENTORIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsAndSupplies", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2018Q3QTD", "decimals": "-5", "first": true, "lang": null, "name": "avid:AmortizationofFiniteLivedIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - INTANGIBLE ASSETS (Details)", "role": "http://www.avid.com/role/IntangibleAssetsDetails", "shortName": "INTANGIBLE ASSETS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2018Q3QTD", "decimals": "-5", "first": true, "lang": null, "name": "avid:AmortizationofFiniteLivedIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FI2019Q3", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412402 - Disclosure - LEASES LEASES (Details)", "role": "http://www.avid.com/role/LeasesLeasesDetails", "shortName": "LEASES LEASES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-5", "lang": null, "name": "us-gaap:LeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedRentNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413402 - Disclosure - OTHER LONG-TERM LIABILITIES Long-Term Liabilities (Details)", "role": "http://www.avid.com/role/OtherLongTermLiabilitiesLongTermLiabilitiesDetails", "shortName": "OTHER LONG-TERM LIABILITIES Long-Term Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedRentNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414402 - Disclosure - CONTINGENCIES (Details)", "role": "http://www.avid.com/role/ContingenciesDetails", "shortName": "CONTINGENCIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418403 - Disclosure - RESTRUCTURING COSTS AND ACCRUALS (Details)", "role": "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails", "shortName": "RESTRUCTURING COSTS AND ACCRUALS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419406 - Disclosure - REVENUE (Details)", "role": "http://www.avid.com/role/RevenueDetails", "shortName": "REVENUE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FI2019Q3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419407 - Disclosure - REVENUE Deferred Revenue Activity (Details)", "role": "http://www.avid.com/role/RevenueDeferredRevenueActivityDetails", "shortName": "REVENUE Deferred Revenue Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FI2019Q3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:DeferredRevenueDisclosureTextBlock", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419408 - Disclosure - REVENUE Revenue from Contract with Customer (Details)", "role": "http://www.avid.com/role/RevenueRevenueFromContractWithCustomerDetails", "shortName": "REVENUE Revenue from Contract with Customer (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:DeferredRevenueDisclosureTextBlock", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420403 - Disclosure - LONG-TERM DEBT AND CREDIT AGREEMENT Debt Disclosurre (Details)", "role": "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails", "shortName": "LONG-TERM DEBT AND CREDIT AGREEMENT Debt Disclosurre (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "lang": null, "name": "avid:TermLoannet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1003500 - Statement - CONSOLIDATED BALANCE SHEETS (PARENTHETICAL)", "role": "http://www.avid.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (PARENTHETICAL)", "subGroupType": "", "uniqueAnchor": null }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421402 - Disclosure - STOCKHOLDERS' EQUITY Share-Based Compensation (Details)", "role": "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails", "shortName": "STOCKHOLDERS' EQUITY Share-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FI2017Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - CONSOLDATED STATEMENTS OF STOCKHOLDERS' DEFICIT Statement", "role": "http://www.avid.com/role/ConsoldatedStatementsOfStockholdersDeficitStatement", "shortName": "CONSOLDATED STATEMENTS OF STOCKHOLDERS' DEFICIT Statement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FI2017Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - FINANCIAL INFORMATION (Notes)", "role": "http://www.avid.com/role/FinancialInformationNotes", "shortName": "FINANCIAL INFORMATION (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - NET INCOME PER SHARE Earnings Per Share (Notes)", "role": "http://www.avid.com/role/NetIncomePerShareEarningsPerShareNotes", "shortName": "NET INCOME PER SHARE Earnings Per Share (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "avid-09302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 67, "tag": { "avid_A2016PlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restructuring actions related to the Company's 2016 Plan", "label": "2016 Plan [Member]", "terseLabel": "2016 Plan [Member]" } } }, "localname": "A2016PlanMember", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/FinancialInformationFinancialInformationDetails", "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails" ], "xbrltype": "domainItemType" }, "avid_AccrualAdjustmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accrual [Member]", "label": "Accrual Adjustment [Member]", "terseLabel": "Accrual Adjustment [Member]" } } }, "localname": "AccrualAdjustmentMember", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails" ], "xbrltype": "domainItemType" }, "avid_AccruedExpensesAndOtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This item represents certain obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered.", "label": "Accrued Expenses and Other Current Liabilities [Member]", "terseLabel": "Accrued Expenses and Other Current Liabilities [Member]" } } }, "localname": "AccruedExpensesAndOtherCurrentLiabilitiesMember", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails" ], "xbrltype": "domainItemType" }, "avid_AcquisitionRelatedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Acquisition-Related", "label": "Acquisition-Related [Member]", "terseLabel": "Acquisition-Related [Member]" } } }, "localname": "AcquisitionRelatedMember", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails" ], "xbrltype": "domainItemType" }, "avid_Additionallongtermdebt": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "additional long term debt", "label": "additional long term debt", "terseLabel": "additional long term debt" } } }, "localname": "Additionallongtermdebt", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "avid_AmortizationExpensePastPresentAndFutureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Amortization expense past, present and future [Abstract]" } } }, "localname": "AmortizationExpensePastPresentAndFutureAbstract", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/IntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "avid_AmortizationofFiniteLivedIntangibleAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Aggregate amount of intangible asset amortization recognized as expense during the period.", "label": "Amortization of Finite-Lived Intangible Assets", "terseLabel": "Amortization of Finite-Lived Intangible Assets" } } }, "localname": "AmortizationofFiniteLivedIntangibleAssets", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "avid_AmortizationofintangibleassetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sum of amortization of finite-lived intangible assets during the period.", "label": "Amortization of intangible assets [Member]", "terseLabel": "Amortization of intangible assets [Member]" } } }, "localname": "AmortizationofintangibleassetsMember", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "avid_AssetsHeldForSaleAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets held for sale as part of the Company's Q2 2012 divestiture.", "label": "Assets Held for Sale [Axis]", "terseLabel": "Assets Held for Sale [Axis]" } } }, "localname": "AssetsHeldForSaleAxis", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/IntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "avid_AssetsHeldForSaleDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets Held for Sale [Domain]", "label": "Assets Held for Sale [Domain]", "terseLabel": "Assets Held for Sale [Domain]" } } }, "localname": "AssetsHeldForSaleDomain", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/IntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "avid_AudioProductsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The total of all products lines of audio products.", "label": "Audio Products [Member]", "terseLabel": "Audio products and solutions net revenues [Member]" } } }, "localname": "AudioProductsMember", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "avid_BusinessCombinationRecognizedGoodwill": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for goodwill in relation to a business combination.", "label": "Business Combination, Recognized Goodwill", "terseLabel": "Business Combination, Goodwill Recognized" } } }, "localname": "BusinessCombinationRecognizedGoodwill", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/AcquisitionPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "avid_BusinessandSummaryofSignificantAccountingPoliciesAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business and Summary of Significant Accounting Policies [Axis]", "label": "Business and Summary of Significant Accounting Policies [Axis]", "terseLabel": "Business and Summary of Significant Accounting Policies [Axis]" } } }, "localname": "BusinessandSummaryofSignificantAccountingPoliciesAxis", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/FinancialInformationRecentAccountingPronouncementsToBeAdoptedPolicies" ], "xbrltype": "stringItemType" }, "avid_BusinessandSummaryofSignificantAccountingPoliciesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Business and Summary of Significant Accounting Policies [Axis]", "label": "Business and Summary of Significant Accounting Policies [Domain]", "terseLabel": "Business and Summary of Significant Accounting Policies [Domain]" } } }, "localname": "BusinessandSummaryofSignificantAccountingPoliciesDomain", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/FinancialInformationRecentAccountingPronouncementsToBeAdoptedPolicies" ], "xbrltype": "domainItemType" }, "avid_CapitalizedSoftwareDevelopmentCostsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Certain costs of internally developed or externally purchased software the Company is required to capitalize.", "label": "Capitalized Software Development Costs [Table Text Block]", "terseLabel": "Capitalized Software Development Costs" } } }, "localname": "CapitalizedSoftwareDevelopmentCostsTableTextBlock", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "avid_CappedCallCashReceipts": { "auth_ref": [], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash receipt for capped call related to partial retirement of the Notes conversion feature.", "label": "Capped Call Cash Receipts", "negatedTerseLabel": "Partial unwind capped call cash receipt" } } }, "localname": "CappedCallCashReceipts", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "avid_CappedCallTransactionCostReimbursement": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Capped Call Transaction Cost Reimbursement", "label": "Capped Call Transaction Cost Reimbursement", "terseLabel": "Capped Call Transaction Cost Reimbursement" } } }, "localname": "CappedCallTransactionCostReimbursement", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/ConsoldatedStatementsOfStockholdersDeficitStatement" ], "xbrltype": "monetaryItemType" }, "avid_CappedCallTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Costs incurred to enter into a capped call transaction with a third party.", "label": "Capped Call Transaction Costs", "terseLabel": "Capped Call Transaction Costs", "verboseLabel": "Cash paid for capped call transactions" } } }, "localname": "CappedCallTransactionCosts", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "avid_CarryingValueOfGoodwillAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Carrying value of Goodwill [Abstract]" } } }, "localname": "CarryingValueOfGoodwillAbstract", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/IntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "avid_CerberusBusinessFinanceLLCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cerberus Business Finance Financing Agreement", "label": "Cerberus Business Finance LLC [Member]", "terseLabel": "Cerberus Business Finance LLC [Member]" } } }, "localname": "CerberusBusinessFinanceLLCMember", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/FinancialInformationFinancialInformationDetails", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "domainItemType" }, "avid_CompletedTechnologiesAndPatentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The value associated with developed technology, which has been acquired through acquistions and which can include both patented and unpatented technologies.", "label": "Completed Technologies and Patents [Member]", "terseLabel": "Completed Technologies and Patents [Member]", "verboseLabel": "Core and completed technology [Member]" } } }, "localname": "CompletedTechnologiesAndPatentsMember", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/AcquisitionIntangibleAssetsAcquiredDetails", "http://www.avid.com/role/IntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "avid_ConsolidatedBalanceSheetsParentheticalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Consolidated Balance Sheets Parenthetical [Abstract]", "label": "Consolidated Balance Sheets Parenthetical [Abstract]" } } }, "localname": "ConsolidatedBalanceSheetsParentheticalAbstract", "nsuri": "http://www.avid.com/20190930", "xbrltype": "stringItemType" }, "avid_ConsolidatedStatementsofComprehensiveIncomeLossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Consolidated Statements of Comprehensive Income (Loss) [Abstract]", "label": "Consolidated Statements of Comprehensive Income (Loss) [Abstract]" } } }, "localname": "ConsolidatedStatementsofComprehensiveIncomeLossAbstract", "nsuri": "http://www.avid.com/20190930", "xbrltype": "stringItemType" }, "avid_ConvertibleDebtIssued": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of convertible notes issued as part of the Company's convertible debt offering.", "label": "Convertible Debt Issued", "terseLabel": "Convertible Debt Issued" } } }, "localname": "ConvertibleDebtIssued", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "sharesItemType" }, "avid_ConvertibleDebtRetired": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of convertible notes retired due to the Company repurchasing outstanding debt.", "label": "Convertible Debt Retired", "terseLabel": "Convertible Debt Retired" } } }, "localname": "ConvertibleDebtRetired", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "sharesItemType" }, "avid_ConvertibleNoteOptionsOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The maximum number of shares that could be issued to settle Convertible Note options.", "label": "Convertible Note Options Outstanding", "terseLabel": "Convertible Note Options Outstanding" } } }, "localname": "ConvertibleNoteOptionsOutstanding", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "sharesItemType" }, "avid_ConvertibleNotesPayableTransactionCostsAllocation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Allocation of transaction costs incurred for the issuance of convertible notes payable.", "label": "Convertible Notes Payable Transaction Costs Allocation", "verboseLabel": "Allocation of issuance costs" } } }, "localname": "ConvertibleNotesPayableTransactionCostsAllocation", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "avid_CostOfProductsRevenuesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The allocation (or location) of expense to (in) cost of products.", "label": "Cost of Products Revenues [Member]", "terseLabel": "Cost of Products Revenues [Member]" } } }, "localname": "CostOfProductsRevenuesMember", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "avid_CostOfServicesRevenuesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The allocation (or location) of expense to (in) cost of services.", "label": "Cost of Services Revenues [Member]", "terseLabel": "Cost of Services Revenues [Member]" } } }, "localname": "CostOfServicesRevenuesMember", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "avid_DebtInstrumentDiscountedRepurchaseAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Discounted repurchase amount of the original debt instrument with $1000 face value.\n.", "label": "Debt Instrument, Discounted Repurchase Amount", "terseLabel": "Debt Instrument, Discounted Repurchase Amount" } } }, "localname": "DebtInstrumentDiscountedRepurchaseAmount", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "avid_EuropeMiddleEastAndAfricaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Europe, Middle East and Africa [Member]", "label": "Europe, Middle East and Africa [Member]", "terseLabel": "Europe, Middle East and Africa [Member]" } } }, "localname": "EuropeMiddleEastAndAfricaMember", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "avid_FacilitiesRelatedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Facilities-Related [Member]", "terseLabel": "Facilities-Related [Member]" } } }, "localname": "FacilitiesRelatedMember", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails" ], "xbrltype": "domainItemType" }, "avid_FinancialInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial Information [Abstract]", "label": "Financial Information [Abstract]" } } }, "localname": "FinancialInformationAbstract", "nsuri": "http://www.avid.com/20190930", "xbrltype": "stringItemType" }, "avid_LossContingencyRangeOfPossibleLossPortionNotAccruedMinimum": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Loss Contingency, range of possible loss, portion not accrued, minimum.", "label": "Loss Contingency, Range Of Possible Loss, Portion Not Accrued, Minimum", "terseLabel": "Loss Contingency, Range Of Possible Loss, Portion Not Accrued, Minimum" } } }, "localname": "LossContingencyRangeOfPossibleLossPortionNotAccruedMinimum", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/ContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "avid_NetCarryingValueofDebtAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Net Carrying Value of Debt [Abstract]", "label": "Net Carrying Value of Debt [Abstract]" } } }, "localname": "NetCarryingValueofDebtAbstract", "nsuri": "http://www.avid.com/20190930", "xbrltype": "stringItemType" }, "avid_NewAccountingPronouncementAdoptedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "New Accounting Pronouncement Adopted [Abstract]", "label": "New Accounting Pronouncement Adopted [Abstract]" } } }, "localname": "NewAccountingPronouncementAdoptedAbstract", "nsuri": "http://www.avid.com/20190930", "xbrltype": "stringItemType" }, "avid_NewAccountingPronouncementsAdoptedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "New Accounting Pronouncements Adopted [Abstract]", "label": "New Accounting Pronouncements Adopted [Abstract]" } } }, "localname": "NewAccountingPronouncementsAdoptedAbstract", "nsuri": "http://www.avid.com/20190930", "xbrltype": "stringItemType" }, "avid_NonAcquisitionRelatedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non-Acquisition-Related", "label": "Non-Acquisition-Related [Member]", "terseLabel": "Non-Acquisition-Related [Member]" } } }, "localname": "NonAcquisitionRelatedMember", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails" ], "xbrltype": "domainItemType" }, "avid_NonVestedRestrictedStockAndRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to unvested restricted stock and restricted stock units that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented. Restricted stock are shares of stock for which sale is contractually or governmentally restricted for a given period of time.", "label": "Non-Vested Restricted Stock and Restricted Stock Units [Member]", "terseLabel": "Non-vested restricted stock units" } } }, "localname": "NonVestedRestrictedStockAndRestrictedStockUnitsMember", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/NetIncomePerShareEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "avid_OfficeSpaceBurlingtonMassachusettsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents loss contingencies related to security deposits in connection with the company's Burlington, Massachusetts office space.", "label": "Office Space - Burlington, Massachusetts [Member]", "terseLabel": "Office Space - Burlington, Massachusetts [Member]" } } }, "localname": "OfficeSpaceBurlingtonMassachusettsMember", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/ContingenciesDetails" ], "xbrltype": "domainItemType" }, "avid_OfficeSpaceOtherFacilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents loss contingencies related to security deposits in connection with the Company's other than Burlington, Massachusetts office space. [Member]", "label": "Office Space - Other Facilities [Member]", "terseLabel": "Office Space - Other Facilities [Member]" } } }, "localname": "OfficeSpaceOtherFacilitiesMember", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/ContingenciesDetails" ], "xbrltype": "domainItemType" }, "avid_OradHiTechSystemsLtd.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Related to the Company's acquisition of Orad Hi-Tech Systems Ltd. (\u201cOrad\u201d) during June 2015.", "label": "Orad Hi-Tech Systems Ltd. [Member]", "terseLabel": "Orad Hi-Tech Systems Ltd. [Member]" } } }, "localname": "OradHiTechSystemsLtd.Member", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/AcquisitionProformaFinancialStatementsDetails", "http://www.avid.com/role/InventoriesDetails" ], "xbrltype": "domainItemType" }, "avid_OtherAmericasMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Americas (excludes the United States).", "label": "Other Americas [Member]", "terseLabel": "Other Americas [Member]" } } }, "localname": "OtherAmericasMember", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "avid_OtherOperatingObligationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Letters of credit issued to support ongoing operations other than facilities.", "label": "Other Operating Obligations [Member]", "terseLabel": "Other Operating Obligations [Member]" } } }, "localname": "OtherOperatingObligationsMember", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/ContingenciesDetails" ], "xbrltype": "domainItemType" }, "avid_PerformanceBasedVestingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A share-based compensation award which vests based on performance criteria.", "label": "Performance-Based Vesting [Member]", "terseLabel": "Performance-Based Vesting [Member]" } } }, "localname": "PerformanceBasedVestingMember", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "avid_ProformaFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Proforma Financial Statements [Abstract]", "label": "Proforma Financial Statements [Abstract]" } } }, "localname": "ProformaFinancialStatementsAbstract", "nsuri": "http://www.avid.com/20190930", "xbrltype": "stringItemType" }, "avid_PurchaseOrderObligationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchase Order Obligations [Member]", "label": "Purchase Order Obligations [Member]", "terseLabel": "Purchase Order Obligations [Member]" } } }, "localname": "PurchaseOrderObligationsMember", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/ContingenciesDetails" ], "xbrltype": "domainItemType" }, "avid_REVENUEAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "REVENUE [Abstract]", "label": "REVENUE [Abstract]" } } }, "localname": "REVENUEAbstract", "nsuri": "http://www.avid.com/20190930", "xbrltype": "stringItemType" }, "avid_RecentAccountingPronouncementstobeAdoptedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Recent Accounting Pronouncements to be Adopted [Abstract]", "label": "Recent Accounting Pronouncements to be Adopted [Abstract]" } } }, "localname": "RecentAccountingPronouncementstobeAdoptedAbstract", "nsuri": "http://www.avid.com/20190930", "xbrltype": "stringItemType" }, "avid_RevenueInitalApplicationPeriodCumulativeEffectTransitionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue, Inital Application Period Cumulative Effect Transition [Abstract]", "label": "Revenue, Inital Application Period Cumulative Effect Transition [Abstract]" } } }, "localname": "RevenueInitalApplicationPeriodCumulativeEffectTransitionAbstract", "nsuri": "http://www.avid.com/20190930", "xbrltype": "stringItemType" }, "avid_ScheduleofLongTermDebtAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Long-Term Debt [Abstract]", "label": "Schedule of Long-Term Debt [Abstract]" } } }, "localname": "ScheduleofLongTermDebtAbstract", "nsuri": "http://www.avid.com/20190930", "xbrltype": "stringItemType" }, "avid_ServicesRevenuesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenues derived from the sale of maintenance contracts and professional services.", "label": "Services Revenues [Member]", "terseLabel": "Services Revenues [Member]" } } }, "localname": "ServicesRevenuesMember", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/FinancialInformationFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "avid_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The intrinsic value of expected to vest awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Intrinsic Value", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestIntrinsicValue", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "avid_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are expected to vest as of the balance sheet date.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected to Vest Number", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected to Vest Number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "avid_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value of expected to vest awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Weighted Average Grant Date Fair Value", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "avid_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedtoVestWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The weighted average period between the balance sheet date and expiration for equity-based awards other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan), which may be expressed in a decimal value for number of years.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected to Vest Weighted Average Remaining Contractual Term", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected to Vest Weighted Average Remaining Contractual Term" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedtoVestWeightedAverageRemainingContractualTerm", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "avid_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonVestedRestrictedStockAggregateIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The intrinsic value of nonvested restricted stock and restricted stock unit awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-vested Restricted Stock Aggregate Intrinsic Value", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-vested Restricted Stock Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonVestedRestrictedStockAggregateIntrinsicValue", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "avid_TangibleAssetsAcquiredAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible Assets Acquired [Abstract]", "label": "Tangible Assets Acquired [Abstract]" } } }, "localname": "TangibleAssetsAcquiredAbstract", "nsuri": "http://www.avid.com/20190930", "xbrltype": "stringItemType" }, "avid_TermLoannet": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cerberus term loan carrying amount, net of unamortized debt issuance costs.", "label": "Term Loan, net", "verboseLabel": "Term Loan, net of unamortized debt issuance costs" } } }, "localname": "TermLoannet", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "avid_TimeBasedVestingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A share-based compensation award which vests based on time of service.", "label": "Time-Based Vesting [Member]", "terseLabel": "Time-Based Vesting [Member]" } } }, "localname": "TimeBasedVestingMember", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "avid_Totaldebt": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total debt, including both current and non-current amounts.", "label": "Total debt", "terseLabel": "Total debt" } } }, "localname": "Totaldebt", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "avid_VideoProductsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The total of all product lines of video products.", "label": "Video Products [Member]", "terseLabel": "Video products and solutions net revenues [Member]" } } }, "localname": "VideoProductsMember", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "avid_WeightedAverageCommonSharesOutstandingBasicAndDilutedAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted Average Common Shares Outstanding Basic and Diluted [Axis]", "label": "Weighted Average Common Shares Outstanding Basic and Diluted [Axis]", "terseLabel": "Weighted Average Common Shares Outstanding Basic and Diluted [Axis]" } } }, "localname": "WeightedAverageCommonSharesOutstandingBasicAndDilutedAxis", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "avid_WeightedAverageCommonSharesOutstandingBasicAndDilutedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted Average Common Shares Outstanding Basic and Diluted [Domain]", "label": "Weighted Average Common Shares Outstanding Basic and Diluted [Domain]", "terseLabel": "Weighted Average Common Shares Outstanding Basic and Diluted [Domain]" } } }, "localname": "WeightedAverageCommonSharesOutstandingBasicAndDilutedDomain", "nsuri": "http://www.avid.com/20190930", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards.", "label": "Document [Domain]", "terseLabel": "Document [Domain]" } } }, "localname": "DocumentDomain", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/DocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationDocumentAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.", "label": "Document Information, Document [Axis]", "terseLabel": "Document Information, Document [Axis]" } } }, "localname": "DocumentInformationDocumentAxis", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r432" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r433" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r434" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have 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 registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r434" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r434" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "State of Incorporation" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r435" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r434" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r434" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r434" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r434" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r430" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r431" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avid.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "naics_ZZ611710": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "611710 Educational Support Services [Member]", "terseLabel": "611710 Educational Support Services [Member]" } } }, "localname": "ZZ611710", "nsuri": "http://xbrl.sec.gov/naics/2017-01-31", "presentation": [ "http://www.avid.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Americas [Member]", "terseLabel": "Americas [Member]" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific [Member]" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r149", "r159" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avid.com/role/RestructuringCostsAndAccrualsTables", "http://www.avid.com/role/RevenueNotes" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avid.com/role/RestructuringCostsAndAccrualsTables", "http://www.avid.com/role/RevenueNotes" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avid.com/role/LeasesLeasesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avid.com/role/LeasesLeasesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r160", "r261", "r263", "r421", "r422" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfOperations", "http://www.avid.com/role/RevenueDetails", "http://www.avid.com/role/RevenueRevenueFromExternalCustomersByTypeTables" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfOperations", "http://www.avid.com/role/RevenueDetails", "http://www.avid.com/role/RevenueRevenueFromExternalCustomersByTypeTables" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avid.com/role/LeasesLeasesDetails", "http://www.avid.com/role/LongTermDebtAndCreditAgreementScheduleOfLongTermDebtTables", "http://www.avid.com/role/OtherLongTermLiabilitiesLongTermLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avid.com/role/LeasesLeasesDetails", "http://www.avid.com/role/LongTermDebtAndCreditAgreementScheduleOfLongTermDebtTables", "http://www.avid.com/role/OtherLongTermLiabilitiesLongTermLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restatement [Axis]", "terseLabel": "Restatement [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsoldatedStatementsOfStockholdersDeficitStatement", "http://www.avid.com/role/FinancialInformationNewAccountingPronouncementAdoptedTables" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restatement [Domain]", "terseLabel": "Restatement [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsoldatedStatementsOfStockholdersDeficitStatement", "http://www.avid.com/role/FinancialInformationNewAccountingPronouncementAdoptedTables" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast [Member]" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationFinancialInformationDetails", "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails", "http://www.avid.com/role/RevenueDeferredRevenueActivityDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r124", "r125", "r126" ], "lang": { "en-US": { "role": { "label": "Previously Reported [Member]", "terseLabel": "Previously Reported [Member]" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationNewAccountingPronouncementsAdoptedDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionProformaFinancialStatementsDetails", "http://www.avid.com/role/ConsolidatedBalanceSheets", "http://www.avid.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows", "http://www.avid.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.avid.com/role/ConsolidatedStatementsOfOperations", "http://www.avid.com/role/FinancialInformationFinancialInformationDetails", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosureNotes", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails", "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails", "http://www.avid.com/role/RevenueDeferredRevenueActivityDetails", "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails", "http://www.avid.com/role/StockholdersEquityShareBasedCompensationNotes", "http://www.avid.com/role/StockholdersEquityShareBasedCompensationTables" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avid.com/role/ContingenciesDetails", "http://www.avid.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r162", "r261", "r264", "r423", "r425", "r428" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avid.com/role/ContingenciesDetails", "http://www.avid.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r216", "r382" ], "lang": { "en-US": { "role": { "label": "Scenario [Axis]", "netLabel": "Statement, Scenario [Axis]", "terseLabel": "Scenario [Axis]", "verboseLabel": "Statement, Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionProformaFinancialStatementsDetails", "http://www.avid.com/role/ConsolidatedBalanceSheets", "http://www.avid.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows", "http://www.avid.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.avid.com/role/ConsolidatedStatementsOfOperations", "http://www.avid.com/role/FinancialInformationFinancialInformationDetails", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosureNotes", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails", "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails", "http://www.avid.com/role/RevenueDeferredRevenueActivityDetails", "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails", "http://www.avid.com/role/StockholdersEquityShareBasedCompensationNotes", "http://www.avid.com/role/StockholdersEquityShareBasedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r266" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "Accounting Standards Update 2014-09 [Member]", "terseLabel": "Accounting Standards Update 2014-09 [Member]" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationFinancialInformationDetails", "http://www.avid.com/role/FinancialInformationRevenueInitialApplicationPeriodCumulativeEffectTransitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r368" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "verboseLabel": "Accounting Standards Update 2016-02 (Topic 842) As Adjusted [Member]" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationNewAccountingPronouncementsAdoptedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r5", "r24", "r164", "r165", "r262" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowances" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionExpense": { "auth_ref": [ "r195", "r196" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations.", "label": "Accretion Expense", "terseLabel": "Accretion" } } }, "localname": "AccretionExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r18", "r392", "r411" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "verboseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r20", "r392", "r411" ], "calculation": { "http://www.avid.com/role/OtherLongTermLiabilitiesLongTermLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Long-term income tax payable" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/OtherLongTermLiabilitiesLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets", "http://www.avid.com/role/FinancialInformationNewAccountingPronouncementsAdoptedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedRentNoncurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.avid.com/role/OtherLongTermLiabilitiesLongTermLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer) for contractual rent under lease arrangements.", "label": "Accrued Rent, Noncurrent", "terseLabel": "Long-term deferred rent" } } }, "localname": "AccruedRentNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/OtherLongTermLiabilitiesLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r60", "r61", "r62" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r59", "r62", "r63", "r340" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsoldatedStatementsOfStockholdersDeficitStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r182" ], "lang": { "en-US": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionIntangibleAssetsAcquiredDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r25" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsoldatedStatementsOfStockholdersDeficitStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis": { "auth_ref": [ "r120" ], "lang": { "en-US": { "role": { "documentation": "Information by type of change in accounting principle. Does not include error corrections.", "label": "Adjustments for Change in Accounting Principle [Axis]", "terseLabel": "Adjustments for Change in Accounting Principle [Axis]" } } }, "localname": "AdjustmentsForChangeInAccountingPrincipleAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsoldatedStatementsOfStockholdersDeficitStatement", "http://www.avid.com/role/FinancialInformationNewAccountingPronouncementAdoptedTables" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsForErrorCorrectionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the types error corrections made to the financial statements.", "label": "Adjustments for Error Correction [Domain]", "terseLabel": "Adjustments for Error Correction [Domain]" } } }, "localname": "AdjustmentsForErrorCorrectionDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsoldatedStatementsOfStockholdersDeficitStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r120" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsoldatedStatementsOfStockholdersDeficitStatement", "http://www.avid.com/role/FinancialInformationFinancialInformationDetails", "http://www.avid.com/role/FinancialInformationNewAccountingPronouncementAdoptedTables", "http://www.avid.com/role/FinancialInformationNewAccountingPronouncementsAdoptedDetails", "http://www.avid.com/role/FinancialInformationRevenueInitialApplicationPeriodCumulativeEffectTransitionDetails", "http://www.avid.com/role/FinancialInformationRevenueInitialApplicationPeriodCumulativeEffectTransitionTables" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": { "auth_ref": [ "r237" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital.", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt", "terseLabel": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsoldatedStatementsOfStockholdersDeficitStatement", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of subsequent adjustments to additional paid in capital for convertible financial instruments where a component of equity and a component of debt are recognized.", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments", "terseLabel": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsoldatedStatementsOfStockholdersDeficitStatement", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r272", "r274", "r300", "r301" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsoldatedStatementsOfStockholdersDeficitStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net (loss) income to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r274", "r297", "r299" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Share-based Payment Arrangement, Expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r30", "r166", "r169" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r77", "r103", "r362" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Non-cash interest expense" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r103", "r180", "r187" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r134" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive potential common shares (in thousands of shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/NetIncomePerShareEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r134" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities Excluded from Computation of Net Loss Per Share, by Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/NetIncomePerShareEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Net Loss Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/NetIncomePerShareEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r134" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/NetIncomePerShareEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r153", "r390", "r410" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r9", "r57" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r276", "r298" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/NetIncomePerShareEarningsPerShareDetails", "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r343", "r344" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionBusinessCombinationDetails", "http://www.avid.com/role/AcquisitionBusinessCombinationNotes", "http://www.avid.com/role/AcquisitionBusinessCombinationTables", "http://www.avid.com/role/AcquisitionProformaFinancialStatementsDetails", "http://www.avid.com/role/AcquisitionPurchasePriceAllocationDetails", "http://www.avid.com/role/FairValueMeasurementsDetails", "http://www.avid.com/role/InventoriesDetails", "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails", "http://www.avid.com/role/RestructuringCostsAndAccrualsTables" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r323", "r324" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionBusinessCombinationDetails", "http://www.avid.com/role/AcquisitionBusinessCombinationNotes", "http://www.avid.com/role/AcquisitionBusinessCombinationTables", "http://www.avid.com/role/AcquisitionProformaFinancialStatementsDetails", "http://www.avid.com/role/AcquisitionPurchasePriceAllocationDetails", "http://www.avid.com/role/FairValueMeasurementsDetails", "http://www.avid.com/role/InventoriesDetails", "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails", "http://www.avid.com/role/RestructuringCostsAndAccrualsTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.", "label": "Business Acquisition, Transaction Costs", "terseLabel": "Business Acquisition, Transaction Costs" } } }, "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionBusinessCombinationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r331", "r332", "r334" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Business Combination, Consideration Transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r330", "r333" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Business Combination, Contingent Consideration, Liability, Current" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r326" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "terseLabel": "Total assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r326" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r326" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r326" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r326" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r326" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "terseLabel": "Accounts Payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r326" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "terseLabel": "Deferred revenue and deposits" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r326" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent": { "auth_ref": [ "r326" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary difference assumed at the acquisition date that are classified as noncurrent.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Noncurrent", "terseLabel": "Long-term deferred tax liabilities, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r326" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "verboseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r325", "r326" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventories" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r326" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "terseLabel": "Total liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r325", "r326" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "terseLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r326" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "terseLabel": "Other long-term liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r326" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r325", "r326" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member": { "auth_ref": [ "r265" ], "lang": { "en-US": { "role": { "documentation": "Calculated under guidance for revenue recognition in effect prior to change to new guidance for revenue from contract with customer when using transition method for cumulative effect in period including initial date of application.", "label": "Calculated under Revenue Guidance in Effect before Topic 606 [Member]", "terseLabel": "Calculated under Revenue Guidance in Effect before Topic 606 [Member]" } } }, "localname": "CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationRevenueInitialApplicationPeriodCumulativeEffectTransitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CallOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial contract between two parties, the buyer and the seller of the option, where the buyer has the right but not the obligation to buy an agreed quantity of a particular commodity or financial instrument (the underlying instrument) from the seller of the option for a certain price (the strike price). Seller is obligated to sell the asset to the buyer, if the buyer exercises the option.", "label": "Call Option [Member]", "terseLabel": "Call Option [Member]" } } }, "localname": "CallOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedContractCostAxis": { "auth_ref": [ "r175" ], "lang": { "en-US": { "role": { "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Axis]", "terseLabel": "Capitalized Contract Cost [Axis]" } } }, "localname": "CapitalizedContractCostAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueRevenueFromContractWithCustomerDetails", "http://www.avid.com/role/RevenueRevenueFromContractWithCustomerTables" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cost capitalized in obtaining and fulfilling contract with customer.", "label": "Capitalized Contract Cost [Domain]", "terseLabel": "Capitalized Contract Cost [Domain]" } } }, "localname": "CapitalizedContractCostDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueRevenueFromContractWithCustomerDetails", "http://www.avid.com/role/RevenueRevenueFromContractWithCustomerTables" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedContractCostLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Capitalized Contract Cost [Line Items]", "terseLabel": "Capitalized Contract Cost [Line Items]" } } }, "localname": "CapitalizedContractCostLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueRevenueFromContractWithCustomerDetails", "http://www.avid.com/role/RevenueRevenueFromContractWithCustomerTables" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table]", "terseLabel": "Capitalized Contract Cost [Table]" } } }, "localname": "CapitalizedContractCostTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueRevenueFromContractWithCustomerDetails", "http://www.avid.com/role/RevenueRevenueFromContractWithCustomerTables" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r35", "r105" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash and cash equivalents at end of period", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets", "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r98", "r105", "r110" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r98", "r357" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Non-cash Financing Activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ChangeInAccountingEstimateByTypeAxis": { "auth_ref": [ "r119", "r123", "r140", "r142" ], "lang": { "en-US": { "role": { "documentation": "Information by type of change in accounting estimate.", "label": "Change in Accounting Estimate by Type [Axis]", "terseLabel": "Change in Accounting Estimate by Type [Axis]" } } }, "localname": "ChangeInAccountingEstimateByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ChangeInAccountingEstimateTypeDomain": { "auth_ref": [ "r119", "r123", "r140", "r143" ], "lang": { "en-US": { "role": { "documentation": "Identification of the accounting estimate that was changed that had the effect of adjusting the carrying amount of an existing asset or liability, or that will alter the subsequent accounting for existing or future assets or liabilities.", "label": "Change in Accounting Estimate, Type [Domain]", "terseLabel": "Change in Accounting Estimate, Type [Domain]" } } }, "localname": "ChangeInAccountingEstimateTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ChangeInAccountingPrincipleMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A change from one generally accepted accounting principle to another generally accepted accounting principle when there are two or more generally accepted accounting principles that apply or when the accounting principle formerly used is no longer generally accepted. A change in the method of applying an accounting principle that is not treated as a change in accounting estimate also is considered a change in accounting principle.", "label": "Adjustments for Change in Accounting Principle [Domain]", "terseLabel": "Adjustments for Change in Accounting Principle [Domain]" } } }, "localname": "ChangeInAccountingPrincipleMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsoldatedStatementsOfStockholdersDeficitStatement", "http://www.avid.com/role/FinancialInformationNewAccountingPronouncementAdoptedTables" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsoldatedStatementsOfStockholdersDeficitStatement", "http://www.avid.com/role/ConsolidatedBalanceSheets", "http://www.avid.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosureNotes", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails", "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails", "http://www.avid.com/role/StockholdersEquityShareBasedCompensationNotes", "http://www.avid.com/role/StockholdersEquityShareBasedCompensationTables" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r49", "r215", "r396", "r417" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and Contingencies (Note 8)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r213", "r222" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ContingenciesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsoldatedStatementsOfStockholdersDeficitStatement" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r23" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common Stock, Par or Stated Value Per Share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r23" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common Stock, Shares Authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r23" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common Stock, Shares, Issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r23", "r246" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Balances at end of period (in shares)", "periodStartLabel": "Balances at beginning of period (in shares)", "terseLabel": "Common Stock, Shares, Outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsoldatedStatementsOfStockholdersDeficitStatement", "http://www.avid.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r23" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r66", "r68", "r339", "r342" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r258" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contract balances and changes in contract balances.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Contract with Customer, Asset and Liability [Table Text Block]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueRevenueFromContractWithCustomerTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress": { "auth_ref": [ "r256" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in measure of progress which increases (decreases) right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress", "terseLabel": "Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress" } } }, "localname": "ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueRevenueFromContractWithCustomerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetGross": { "auth_ref": [ "r254", "r255", "r262" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer, when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, before Allowance for Credit Loss", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r254", "r255", "r262" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract with Customer, Asset, after Allowance for Credit Loss" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueRevenueFromContractWithCustomerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r254", "r255", "r262" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, Net, Current", "terseLabel": "Contract with Customer, Asset, Net, Current" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueRevenueFromContractWithCustomerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "auth_ref": [ "r254", "r255", "r262" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.", "label": "Contract with Customer, Asset, Net, Noncurrent", "terseLabel": "Contract with Customer, Asset, Net, Noncurrent" } } }, "localname": "ContractWithCustomerAssetNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueRevenueFromContractWithCustomerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": { "auth_ref": [ "r257" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional.", "label": "Contract with Customer, Asset, Reclassified to Receivable", "terseLabel": "Contract with Customer, Asset, Reclassified to Receivable" } } }, "localname": "ContractWithCustomerAssetReclassifiedToReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueRevenueFromContractWithCustomerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebt": { "auth_ref": [ "r19", "r393", "r412" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.", "label": "Convertible Debt", "terseLabel": "Convertible Notes Payable, Noncurrent" } } }, "localname": "ConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r236" ], "lang": { "en-US": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Debt [Member]" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FairValueMeasurementsDetails", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails", "http://www.avid.com/role/NetIncomePerShareEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r47" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.", "label": "Convertible Debt, Noncurrent", "terseLabel": "Convertible Notes, Carrying Value", "verboseLabel": "Notes, net of unamortized original issue discount and debt issuance costs" } } }, "localname": "ConvertibleDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FairValueMeasurementsDetails", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r80" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAmortization": { "auth_ref": [ "r78" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service.", "label": "Cost, Amortization", "terseLabel": "Amortization of intangible assets" } } }, "localname": "CostOfGoodsAndServicesSoldAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r81" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "totalLabel": "Total cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenues:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r329" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionIntangibleAssetsAcquiredDetails", "http://www.avid.com/role/IntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r245" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "LONG TERM DEBT AND CREDIT AGREEMENT" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosureNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r17", "r18", "r19", "r391", "r393", "r409" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows", "http://www.avid.com/role/FairValueMeasurementsDetails", "http://www.avid.com/role/FinancialInformationFinancialInformationDetails", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails", "http://www.avid.com/role/LongTermDebtAndCreditAgreementNetCarryingValueOfDebtTables", "http://www.avid.com/role/LongTermDebtAndCreditAgreementScheduleOfLongTermDebtTables", "http://www.avid.com/role/NetIncomePerShareEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCallFeature": { "auth_ref": [ "r46", "r404" ], "lang": { "en-US": { "role": { "documentation": "Description of a feature that permits the issuer of the debt to repay or convert it before the stated maturity date (early retirement date). The description may include such items as the call price, the period that the issuer can call the debt, including the earliest call date, and other significant terms of the call feature, which may include the debt holders' ability to convert the debt to equity if the call option is exercised and contingent events that trigger the issuer's ability to call the debt.", "label": "Debt Instrument, Call Feature", "terseLabel": "Debt Instrument, Call Feature" } } }, "localname": "DebtInstrumentCallFeature", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r19", "r238", "r393", "r409" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Long-term Debt, Gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentCollateral": { "auth_ref": [ "r44", "r403" ], "lang": { "en-US": { "role": { "documentation": "Discussion of whether the debt instrument is secured or unsecured, and, if secured, a description of the collateral and guarantees required or provided.", "label": "Debt Instrument, Collateral", "terseLabel": "Debt Instrument, Collateral" } } }, "localname": "DebtInstrumentCollateral", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r241" ], "lang": { "en-US": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Debt Instrument, Convertible, Conversion Price" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/NetIncomePerShareEarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleTermsOfConversionFeature": { "auth_ref": [ "r46", "r247", "r248", "r249" ], "lang": { "en-US": { "role": { "documentation": "Description of the conversion terms of a debt instrument which may include the conversion ratio (including all potential conversion ratios if contingently adjustable), type of debt or equity security into which the debt is convertible, the dollars of debt or the number of shares into which the instrument is convertible (or potentially convertible into), the conversion period, any contingencies associated with the conversion terms, and the existence and amount of a beneficial conversion feature.", "label": "Debt Instrument, Convertible, Terms of Conversion Feature", "terseLabel": "Debt Instrument, Convertible, Terms of Conversion Feature" } } }, "localname": "DebtInstrumentConvertibleTermsOfConversionFeature", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCovenantDescription": { "auth_ref": [ "r19", "r405" ], "lang": { "en-US": { "role": { "documentation": "Description of minimum financial levels (for example, tangible net worth and working capital) and achievement of certain financial ratios (for example, working capital ratio and debt service coverage ratio), and adherence to certain clauses which generally require or restrict certain actions (for example, entering into a debt arrangement with equal or greater seniority, and selling or discontinuing a certain business segment or material subsidiary) to be in compliance with the covenant clauses of the debt agreement. May also include a discussion of the adverse consequences that would result if the entity violates or fails to satisfy the covenants.", "label": "Debt Instrument, Covenant Description", "verboseLabel": "Debt Instrument, Covenant Description" } } }, "localname": "DebtInstrumentCovenantDescription", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentDescription": { "auth_ref": [ "r17", "r19", "r247", "r391", "r393", "r401", "r409" ], "lang": { "en-US": { "role": { "documentation": "Identification of the lender and information about a contractual promise to repay a short-term or long-term obligation, which includes borrowings under lines of credit, notes payable, commercial paper, bonds payable, debentures, and other contractual obligations for payment. This may include rationale for entering into the arrangement, significant terms of the arrangement, which may include amount, repayment terms, priority, collateral required, debt covenants, borrowing capacity, call features, participation rights, conversion provisions, sinking-fund requirements, voting rights, basis for conversion if convertible and remarketing provisions. The description may be provided for individual debt instruments, rational groupings of debt instruments, or by debt in total.", "label": "Debt Instrument, Description", "terseLabel": "Debt Instrument, Description" } } }, "localname": "DebtInstrumentDescription", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r44", "r242", "r361" ], "lang": { "en-US": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Debt Instrument, Interest Rate, Effective Percentage" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r44" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateTerms": { "auth_ref": [ "r44" ], "lang": { "en-US": { "role": { "documentation": "Description of the interest rate as being fixed or variable, and, if variable, identification of the index or rate on which the interest rate is based and the number of points or percentage added to that index or rate to set the rate, and other pertinent information, such as frequency of rate resets.", "label": "Debt Instrument, Interest Rate Terms", "terseLabel": "Debt Instrument, Interest Rate Terms" } } }, "localname": "DebtInstrumentInterestRateTerms", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementScheduleOfLongTermDebtTables" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r47" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows", "http://www.avid.com/role/FairValueMeasurementsDetails", "http://www.avid.com/role/FinancialInformationFinancialInformationDetails", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails", "http://www.avid.com/role/LongTermDebtAndCreditAgreementNetCarryingValueOfDebtTables", "http://www.avid.com/role/LongTermDebtAndCreditAgreementScheduleOfLongTermDebtTables", "http://www.avid.com/role/NetIncomePerShareEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPaymentTerms": { "auth_ref": [ "r45", "r402" ], "lang": { "en-US": { "role": { "documentation": "Description of the payment terms of the debt instrument (for example, whether periodic payments include principal and frequency of payments) and discussion about any contingencies associated with the payment.", "label": "Debt Instrument, Payment Terms", "terseLabel": "Debt Instrument, Payment Terms" } } }, "localname": "DebtInstrumentPaymentTerms", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "auth_ref": [ "r47" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the required periodic payments applied to principal.", "label": "Debt Instrument, Periodic Payment, Principal", "terseLabel": "Debt Instrument, Periodic Payment, Principal" } } }, "localname": "DebtInstrumentPeriodicPaymentPrincipal", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r406" ], "lang": { "en-US": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementScheduleOfLongTermDebtTables" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r406" ], "lang": { "en-US": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementScheduleOfLongTermDebtTables" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRepurchasedFaceAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of the original debt instrument that was repurchased.", "label": "Debt Instrument, Repurchased Face Amount", "terseLabel": "Debt Instrument, Face Amount" } } }, "localname": "DebtInstrumentRepurchasedFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentRestrictiveCovenants": { "auth_ref": [ "r113", "r405" ], "lang": { "en-US": { "role": { "documentation": "Description of covenants that limit or prohibit certain actions or activities without the lender's prior consent within a specified period of time or until certain specified targets are achieved for example, reduction of the debt or an increase in net worth to a specified amount).", "label": "Debt Instrument, Restrictive Covenants", "terseLabel": "Debt Instrument, Restrictive Covenants" } } }, "localname": "DebtInstrumentRestrictiveCovenants", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r47", "r114", "r247", "r248", "r249", "r250", "r360", "r361", "r363", "r407" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementScheduleOfLongTermDebtTables" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r360", "r363" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedTerseLabel": "Allocation of proceeds to equity" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r239", "r362" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "terseLabel": "Convertible Notes unamortized issue discount and debt issuance costs" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction": { "auth_ref": [ "r107", "r108", "r109" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of debt issuance costs that were incurred during a noncash or partial noncash transaction.", "label": "Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction", "terseLabel": "Issuance costs for long-term debt" } } }, "localname": "DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtLongtermAndShorttermCombinedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt.", "label": "Debt, Long-term and Short-term, Combined Amount", "terseLabel": "Total debt" } } }, "localname": "DebtLongtermAndShorttermCombinedAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtMember": { "auth_ref": [ "r304" ], "lang": { "en-US": { "role": { "documentation": "Contractual obligation to pay money on demand or on fixed or determinable dates.", "label": "Debt [Member]", "terseLabel": "Debt [Member]" } } }, "localname": "DebtMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts": { "auth_ref": [ "r83" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the charge against earnings during the period for commitment fees and debt issuance expenses.", "label": "Debt Related Commitment Fees and Debt Issuance Costs", "terseLabel": "Debt Related Commitment Fees and Debt Issuance Costs" } } }, "localname": "DebtRelatedCommitmentFeesAndDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "auth_ref": [], "calculation": { "http://www.avid.com/role/OtherLongTermLiabilitiesLongTermLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).", "label": "Deferred Compensation Liability, Classified, Noncurrent", "terseLabel": "Long-term deferred compensation" } } }, "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/OtherLongTermLiabilitiesLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r362" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "terseLabel": "Debt Issuance Costs, Gross" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r31" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred Revenue", "terseLabel": "Deferred Revenue" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueDeferredRevenueActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueAdditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred revenue recognized for transactions arising during the current reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an Entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.", "label": "Deferred Revenue, Additions", "terseLabel": "Deferred Revenue, Additions" } } }, "localname": "DeferredRevenueAdditions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueDeferredRevenueActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueArrangementByTypeTable": { "auth_ref": [ "r11" ], "lang": { "en-US": { "role": { "documentation": "Schedule of deferred revenue disclosure which includes the type of arrangements and the corresponding amount that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date.", "label": "Deferred Revenue Arrangement, by Type [Table]", "terseLabel": "Deferred Revenue Arrangement, by Type [Table]" } } }, "localname": "DeferredRevenueArrangementByTypeTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueDeferredRevenueActivityDetails", "http://www.avid.com/role/RevenueDeferredRevenueActivityTables", "http://www.avid.com/role/RevenueDeferredRevenueDisclosureNotes", "http://www.avid.com/role/RevenueRevenueByGeographicAreaTables" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueArrangementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Deferred Revenue Arrangement [Line Items]", "terseLabel": "Deferred Revenue Arrangement [Line Items]" } } }, "localname": "DeferredRevenueArrangementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueDeferredRevenueActivityDetails", "http://www.avid.com/role/RevenueDeferredRevenueActivityTables", "http://www.avid.com/role/RevenueDeferredRevenueDisclosureNotes", "http://www.avid.com/role/RevenueRevenueByGeographicAreaTables" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueArrangementTypeAxis": { "auth_ref": [ "r11" ], "lang": { "en-US": { "role": { "documentation": "Information by type of deferred revenue arrangement.", "label": "Deferred Revenue Arrangement Type [Axis]", "terseLabel": "Deferred Revenue Arrangement Type [Axis]" } } }, "localname": "DeferredRevenueArrangementTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueDeferredRevenueActivityDetails", "http://www.avid.com/role/RevenueDeferredRevenueActivityTables", "http://www.avid.com/role/RevenueDeferredRevenueDisclosureNotes", "http://www.avid.com/role/RevenueRevenueByGeographicAreaTables" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueArrangementTypeDomain": { "auth_ref": [ "r11" ], "lang": { "en-US": { "role": { "documentation": "Category of obligation arising when an entity receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized.", "label": "Deferred Revenue [Domain]", "terseLabel": "Deferred Revenue [Domain]" } } }, "localname": "DeferredRevenueArrangementTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationFinancialInformationDetails", "http://www.avid.com/role/RevenueDeferredRevenueActivityDetails", "http://www.avid.com/role/RevenueDeferredRevenueActivityTables", "http://www.avid.com/role/RevenueDeferredRevenueDisclosureNotes", "http://www.avid.com/role/RevenueRevenueByGeographicAreaTables" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredRevenueByArrangementDisclosureTextBlock": { "auth_ref": [ "r11" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the type of arrangements and the corresponding amounts that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date.", "label": "Deferred Revenue, by Arrangement, Disclosure [Table Text Block]", "terseLabel": "Deferred Revenue, by Arrangement, Disclosure [Table Text Block]" } } }, "localname": "DeferredRevenueByArrangementDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueDeferredRevenueActivityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "verboseLabel": "Deferred revenues" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Revenue Disclosure [Abstract]" } } }, "localname": "DeferredRevenueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueDisclosureTextBlock": { "auth_ref": [ "r212" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for deferred revenues at the end of the reporting period, and description and amounts of significant changes that occurred during the reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.", "label": "Deferred Revenue Disclosure [Text Block]", "terseLabel": "Deferred Revenue Disclosure [Text Block]" } } }, "localname": "DeferredRevenueDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueDeferredRevenueDisclosureNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Revenue, Noncurrent", "terseLabel": "Long-term deferred revenues" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueRevenueRecognized1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue.", "label": "Deferred Revenue, Revenue Recognized", "terseLabel": "Deferred Revenue, Revenue Recognized" } } }, "localname": "DeferredRevenueRevenueRecognized1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueDeferredRevenueActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetCurrent": { "auth_ref": [ "r307", "r308", "r309", "r310", "r316" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as current.", "label": "Deferred Tax Assets, Net of Valuation Allowance, Current", "netLabel": "Deferred tax assets, net" } } }, "localname": "DeferredTaxAssetsNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetNoncurrent": { "auth_ref": [ "r307", "r308", "r309", "r310", "r316" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as noncurrent.", "label": "Deferred Tax Assets, Net of Valuation Allowance, Noncurrent", "terseLabel": "Long-term deferred tax assets, net" } } }, "localname": "DeferredTaxAssetsNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesCurrent": { "auth_ref": [ "r307", "r309", "r310", "r318", "r319" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as current.", "label": "Deferred Tax Liabilities, Net, Current", "terseLabel": "Deferred tax liabilities, net" } } }, "localname": "DeferredTaxLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesNoncurrent": { "auth_ref": [ "r307", "r309", "r310" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.", "label": "Deferred Tax Liabilities, Net, Noncurrent", "terseLabel": "Long-term deferred tax liabilities, net" } } }, "localname": "DeferredTaxLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r268", "r269", "r270", "r271" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.", "label": "Defined Benefit Plan, Plan Assets, Amount", "terseLabel": "Deferred compensation assets" } } }, "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r103", "r151" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member": { "auth_ref": [ "r265" ], "lang": { "en-US": { "role": { "documentation": "Effect in current period from application of guidance for revenue from contract with customer compared with guidance for revenue recognition applicable prior to change when using transition method for cumulative effect in period including initial date of application.", "label": "Difference between Revenue Guidance in Effect before and after Topic 606 [Member]", "terseLabel": "Difference between Revenue Guidance in Effect before and after Topic 606 [Member]" } } }, "localname": "DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationRevenueInitialApplicationPeriodCumulativeEffectTransitionDetails", "http://www.avid.com/role/InventoriesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r302" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "STOCKHOLDERS' EQUITY" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r132" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Basic and Diluted", "verboseLabel": "Net income (loss) per common share \u2013 basic and diluted" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r74", "r121", "r130", "r131", "r132", "r133", "r136", "r398", "r420" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net income (loss) per common share \u2013 diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r137" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "NET INCOME PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/NetIncomePerShareEarningsPerShareNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r357" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "verboseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Employee Severance [Member]", "verboseLabel": "Employee-Related [Member]" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationFinancialInformationDetails", "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r295" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Share-based Payment Arrangement, Option [Member]", "verboseLabel": "Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/NetIncomePerShareEarningsPerShareDetails", "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue from External Customer [Line Items]", "terseLabel": "Revenue from External Customer [Line Items]" } } }, "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueRevenueFromExternalCustomersByTypeTables" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r246" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsoldatedStatementsOfStockholdersDeficitStatement" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMember": { "auth_ref": [ "r345" ], "lang": { "en-US": { "role": { "documentation": "Trading in a derivative instrument whose primary underlying risk is tied to share prices.", "label": "Equity [Member]", "terseLabel": "Equity [Member]" } } }, "localname": "EquityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis": { "auth_ref": [ "r124", "r125", "r126" ], "lang": { "en-US": { "role": { "documentation": "Information by type of error correction.", "label": "Adjustments for Error Corrections [Axis]", "terseLabel": "Adjustments for Error Corrections [Axis]" } } }, "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsoldatedStatementsOfStockholdersDeficitStatement" ], "xbrltype": "stringItemType" }, "us-gaap_ExtendedProductWarrantyDescription": { "auth_ref": [ "r226" ], "lang": { "en-US": { "role": { "documentation": "Describes the nature of the extended product warranties, which generally require additional fees to be paid by the buyer, and other guarantee contracts excluded from the initial recognition and initial measurement requirements. Does not include disclosures for standard product warranties, which typically have substantially shorter periods of time or provide less coverage, or both.", "label": "Extended Product Warranty Description", "terseLabel": "Extended warranty period" } } }, "localname": "ExtendedProductWarrantyDescription", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ExtinguishmentOfDebtAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross amount of debt extinguished.", "label": "Extinguishment of Debt, Amount", "terseLabel": "Extinguishment of Debt, Amount" } } }, "localname": "ExtinguishmentOfDebtAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FacilityClosingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Facility Closing [Member]", "terseLabel": "Facility Closing [Member]" } } }, "localname": "FacilityClosingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r346", "r347", "r348", "r352" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r269", "r270", "r271", "r347", "r384" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r346", "r347", "r349", "r350", "r353" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Fair Value by Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r351" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "verboseLabel": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FairValueMeasurementsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r269", "r270", "r271", "r347", "r385" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Fair Value, Inputs, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r269", "r270", "r271", "r347", "r386" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r269", "r270", "r271", "r347", "r387" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Fair Value, Inputs, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r351", "r353" ], "lang": { "en-US": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]", "terseLabel": "Financial Assets:" } } }, "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]", "terseLabel": "Financial Liabilities:" } } }, "localname": "FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination.", "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionBusinessCombinationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r186" ], "calculation": { "http://www.avid.com/role/IntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "verboseLabel": "2017" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r188" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "verboseLabel": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r188" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, Year Four" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r188" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "verboseLabel": "2019" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r188" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "verboseLabel": "2018" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r181", "r183", "r186", "r189", "r388" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionIntangibleAssetsAcquiredDetails", "http://www.avid.com/role/IntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Future expected amortization expense, identifiable intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/IntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r186", "r388" ], "calculation": { "http://www.avid.com/role/IntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/IntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r181", "r185" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionIntangibleAssetsAcquiredDetails", "http://www.avid.com/role/IntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r186" ], "calculation": { "http://www.avid.com/role/IntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]", "terseLabel": "Amortizing Identifiable Intangible Assets [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/IntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r104", "r354", "r355", "r356" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Unrealized", "negatedLabel": "Unrealized foreign currency transaction losses (gains)" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r103", "r243", "r244" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Loss (gain) on extinguishment of debt", "negatedTerseLabel": "Loss (Gain) on Extinguishment of Debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r82" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r75" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative Expense [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r176", "r177" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets", "http://www.avid.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r190" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "verboseLabel": "INTANGIBLE ASSETS AND GOODWILL" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/IntangibleAssetsAndGoodwillIntangibleAssetsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r79" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r116" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income (loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r193" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]", "verboseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RestructuringCostsAndAccrualsTables", "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]", "verboseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RestructuringCostsAndAccrualsTables", "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r311" ], "lang": { "en-US": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationReconciliationOfIncomeTaxProvisionToStatutoryRateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationReconciliationOfIncomeTaxProvisionToStatutoryRateDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r311" ], "lang": { "en-US": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]", "terseLabel": "Income Tax Authority, Name [Axis]" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationReconciliationOfIncomeTaxProvisionToStatutoryRateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority, Name [Domain]", "terseLabel": "Income Tax Authority, Name [Domain]" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationReconciliationOfIncomeTaxProvisionToStatutoryRateDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxContingencyLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Tax Contingency [Line Items]", "terseLabel": "Income Tax Contingency [Line Items]" } } }, "localname": "IncomeTaxContingencyLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationReconciliationOfIncomeTaxProvisionToStatutoryRateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyTable": { "auth_ref": [ "r312", "r313", "r315", "r320" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Income Tax Contingency [Table]", "terseLabel": "Income Tax Contingency [Table]" } } }, "localname": "IncomeTaxContingencyTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationReconciliationOfIncomeTaxProvisionToStatutoryRateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r112", "r152", "r321" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "verboseLabel": "Provision for (benefit from) income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r69", "r111", "r305", "r306", "r314", "r315", "r317", "r322", "r427" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Tax, Policy [Policy Text Block]" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationRecentAccountingPronouncementsToBeAdoptedPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r106" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid (refunded) for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r102" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r102" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r102" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r102" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses, compensation and benefits and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAssetRetirementObligations": { "auth_ref": [ "r102" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the carrying amount of asset retirement obligations.", "label": "Increase (Decrease) in Asset Retirement Obligations", "terseLabel": "Non-cash provision for restructuring" } } }, "localname": "IncreaseDecreaseInAssetRetirementObligations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r102" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "Increase (Decrease) in Deferred Income Taxes", "negatedLabel": "Provision for (benefit from) deferred taxes" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r102" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue and contract assets" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r102" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of effects from acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r102" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInRestrictedCash": { "auth_ref": [ "r85", "r88" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net cash inflow or outflow for the increase (decrease) associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as investing activities.", "label": "Increase (Decrease) in Restricted Cash", "negatedTerseLabel": "Decrease (increase) in restricted cash", "terseLabel": "Increase (Decrease) in Restricted Cash and Investments" } } }, "localname": "IncreaseDecreaseInRestrictedCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows", "http://www.avid.com/role/ContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis": { "auth_ref": [ "r265" ], "lang": { "en-US": { "role": { "documentation": "Information about effect of transition method for cumulative effect in initial period of application.", "label": "Initial Application Period Cumulative Effect Transition [Axis]", "terseLabel": "Initial Application Period Cumulative Effect Transition [Axis]" } } }, "localname": "InitialApplicationPeriodCumulativeEffectTransitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationNewAccountingPronouncementsAdoptedDetails", "http://www.avid.com/role/FinancialInformationRevenueInitialApplicationPeriodCumulativeEffectTransitionDetails", "http://www.avid.com/role/FinancialInformationRevenueInitialApplicationPeriodCumulativeEffectTransitionTables", "http://www.avid.com/role/InventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Effect of transition method for cumulative effect in initial period of application.", "label": "Initial Application Period Cumulative Effect Transition [Domain]", "terseLabel": "Initial Application Period Cumulative Effect Transition [Domain]" } } }, "localname": "InitialApplicationPeriodCumulativeEffectTransitionDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationNewAccountingPronouncementsAdoptedDetails", "http://www.avid.com/role/FinancialInformationRevenueInitialApplicationPeriodCumulativeEffectTransitionDetails", "http://www.avid.com/role/FinancialInformationRevenueInitialApplicationPeriodCumulativeEffectTransitionTables", "http://www.avid.com/role/InventoriesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r179", "r184" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r71", "r150", "r359", "r362", "r400" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest and other expense, net", "terseLabel": "Interest Expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfOperations", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseLongTermDebt": { "auth_ref": [ "r399" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Aggregate amount of interest paid or due on all long-term debt.", "label": "Interest Expense, Long-term Debt", "terseLabel": "Interest Expense, Long-term Debt" } } }, "localname": "InterestExpenseLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r96", "r99", "r106" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterimPeriodCostsNotAllocableDomain": { "auth_ref": [ "r141" ], "lang": { "en-US": { "role": { "documentation": "This element represents the type of costs and expenses incurred during an interim period that cannot be readily identified with the activities or benefits of other interim periods and are charged to the interim period in which incurred.", "label": "Interim Period, Costs Not Allocable [Domain]", "terseLabel": "Interim Period, Costs Not Allocable [Domain]" } } }, "localname": "InterimPeriodCostsNotAllocableDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r173" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "verboseLabel": "INVENTORIES" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/InventoriesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r52" ], "calculation": { "http://www.avid.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished Goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r55", "r172" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.avid.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "totalLabel": "Total inventory", "verboseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets", "http://www.avid.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsAndSupplies": { "auth_ref": [ "r54" ], "calculation": { "http://www.avid.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.", "label": "Inventory, Raw Materials and Supplies, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsAndSupplies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r53" ], "calculation": { "http://www.avid.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LatestTaxYearMember": { "auth_ref": [ "r311" ], "lang": { "en-US": { "role": { "documentation": "Latest identified tax year.", "label": "Latest Tax Year [Member]", "terseLabel": "Latest Tax Year [Member]" } } }, "localname": "LatestTaxYearMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationReconciliationOfIncomeTaxProvisionToStatutoryRateDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r378", "r380" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Lease, Cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LeasesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r367" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.", "label": "Leases of Lessee Disclosure [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LeasesLeasesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesOperatingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases, Operating [Abstract]", "terseLabel": "Operating Lease Commitments [Abstract]" } } }, "localname": "LeasesOperatingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LeasesLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r373" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LeasesLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r379" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LeasesLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r379" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "terseLabel": "Lessee, Operating Lease, Liability, Payments Due" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LeasesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive": { "auth_ref": [ "r379" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LeasesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive": { "auth_ref": [ "r379" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LeasesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": { "auth_ref": [ "r379" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LeasesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": { "auth_ref": [ "r379" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LeasesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "auth_ref": [ "r379" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LeasesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r379" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Remaining of Current Year" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LeasesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r379" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LeasesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r372" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lessee, Operating Lease, Term of Contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LeasesLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of Credit Outstanding, Amount" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r40" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r29", "r394", "r415" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' deficit" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r38", "r114" ], "lang": { "en-US": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]", "terseLabel": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationFinancialInformationDetails", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDescription": { "auth_ref": [ "r38" ], "lang": { "en-US": { "role": { "documentation": "Description of the interest rate for the amounts borrowed under the credit facility, including the terms and the method for determining the interest rate (for example, fixed or variable, LIBOR plus a percentage, increasing rate, timing of interest rate resets, remarketing provisions).", "label": "Line of Credit Facility, Interest Rate Description", "terseLabel": "Line of Credit Facility, Interest Rate Description" } } }, "localname": "LineOfCreditFacilityInterestRateDescription", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r38" ], "lang": { "en-US": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationFinancialInformationDetails", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r38" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r38" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Line of Credit Facility, Remaining Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit [Member]" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows", "http://www.avid.com/role/FinancialInformationFinancialInformationDetails", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r17", "r391" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Line of Credit, Current", "terseLabel": "Line of Credit, Current" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r19", "r240", "r393", "r412" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Long-term Debt", "verboseLabel": "Long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r118", "r234" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal after Year Five", "terseLabel": "Long-term Debt, Maturities, Repayments of Principal after Year Five" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r118", "r234" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months", "terseLabel": "Debt Instrument, Periodic Payment, Principal" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r118", "r234" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Five", "terseLabel": "Long-term Debt, Maturities, Repayments of Principal in Year Five" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r118", "r234" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Four", "terseLabel": "Long-term Debt, Maturities, Repayments of Principal in Year Four" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r118", "r234" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Three", "terseLabel": "Long-term Debt, Maturities, Repayments of Principal in Year Three" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r118", "r234" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Two", "terseLabel": "Long-term Debt, Maturities, Repayments of Principal in Year Two" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer.", "label": "Long-term Debt [Member]", "terseLabel": "Long-term Debt [Member]" } } }, "localname": "LongTermDebtMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows", "http://www.avid.com/role/FinancialInformationFinancialInformationDetails", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermPurchaseCommitmentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Amount", "terseLabel": "Long-term Purchase Commitment, Amount" } } }, "localname": "LongTermPurchaseCommitmentAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by category of items purchased under a long-term purchase commitment.", "label": "Category of Item Purchased [Axis]", "terseLabel": "Category of Item Purchased [Axis]" } } }, "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Category of Item Purchased [Domain]", "terseLabel": "Long-term Purchase Commitment, Category of Item Purchased [Domain]" } } }, "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r47" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails", "http://www.avid.com/role/LongTermDebtAndCreditAgreementScheduleOfLongTermDebtTables" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r47", "r235" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails", "http://www.avid.com/role/LongTermDebtAndCreditAgreementScheduleOfLongTermDebtTables" ], "xbrltype": "domainItemType" }, "us-gaap_LongtermPurchaseCommitmentPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period covered by the long-term purchase commitment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Long-term Purchase Commitment, Period", "terseLabel": "Long-term Purchase Commitment, Period" } } }, "localname": "LongtermPurchaseCommitmentPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ContingenciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r224", "r225" ], "lang": { "en-US": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingencies by Nature of Contingency [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r224", "r225" ], "lang": { "en-US": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r224", "r225" ], "lang": { "en-US": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued": { "auth_ref": [ "r214" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The difference between the maximum amount of estimated loss and the amount recorded as of the balance sheet date.", "label": "Loss Contingency, Range of Possible Loss, Portion Not Accrued", "terseLabel": "Loss Contingency, Range of Possible Loss, Portion Not Accrued" } } }, "localname": "LossContingencyRangeOfPossibleLossPortionNotAccrued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "auth_ref": [ "r2", "r335" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.", "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]", "terseLabel": "ACQUISITION" } } }, "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionBusinessCombinationNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_MovementInDeferredRevenueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Deferred Revenue [Roll Forward]", "terseLabel": "Movement in Deferred Revenue [Roll Forward]" } } }, "localname": "MovementInDeferredRevenueRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueDeferredRevenueActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]", "terseLabel": "Product warranty accrual [Roll Forward]" } } }, "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NatureOfExpenseAxis": { "auth_ref": [ "r141" ], "lang": { "en-US": { "role": { "documentation": "Information by type of cost or expense.", "label": "Nature of Expense [Axis]", "terseLabel": "Nature of Expense [Axis]" } } }, "localname": "NatureOfExpenseAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r145", "r146" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "verboseLabel": "FINANCIAL INFORMATION" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r98" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r98" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r98", "r101", "r104" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r64", "r67", "r73", "r104", "r135", "r397", "r419" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.avid.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.avid.com/role/ConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)", "verboseLabel": "Net Income (Loss) Attributable to Parent" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsoldatedStatementsOfStockholdersDeficitStatement", "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows", "http://www.avid.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.avid.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementEarlyAdoptionTableTextBlock": { "auth_ref": [ "r120", "r122" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of financial statement line items and the effect of the guidance on the financial statement line items if the entity elects early adoption of accounting guidance.", "label": "New Accounting Pronouncement, Early Adoption [Table Text Block]", "terseLabel": "New Accounting Pronouncement, Early Adoption [Table Text Block]" } } }, "localname": "NewAccountingPronouncementEarlyAdoptionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationRecentAccountingPronouncementsToBeAdoptedPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues \"Accounting Standards Updates\" to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Adjustments for New Accounting Pronouncement [Member]", "terseLabel": "Adjustments for New Accounting Pronouncement [Member]" } } }, "localname": "NewAccountingPronouncementMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationNewAccountingPronouncementsAdoptedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the quantification of the effect of adopting the new accounting standard or change in accounting principle expected by the entity to have a significant effect on the entity's financial statements.", "label": "New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification", "terseLabel": "New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification" } } }, "localname": "NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsoldatedStatementsOfStockholdersDeficitStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r127" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.", "label": "New Accounting Pronouncements and Changes in Accounting Principles [Text Block]", "terseLabel": "New Accounting Pronouncements, Policy [Policy Text Block]" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationRecentAccountingPronouncementsToBeAdoptedPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationNewAccountingPronouncementAdoptedTables", "http://www.avid.com/role/FinancialInformationNewAccountingPronouncementsAdoptedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r120", "r122" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationNewAccountingPronouncementAdoptedTables", "http://www.avid.com/role/FinancialInformationNewAccountingPronouncementsAdoptedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NonsoftwareServiceSupportAndMaintenanceArrangementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Category of deferred revenue by arrangement wherein an entity agrees to debug, revise and maintain one or more specified products, under which fees are taken into income as performance occurs.", "label": "Nonsoftware Service, Support and Maintenance Arrangement [Member]", "terseLabel": "Nonsoftware Service, Support and Maintenance Arrangement [Member]" } } }, "localname": "NonsoftwareServiceSupportAndMaintenanceArrangementMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueDeferredRevenueActivityDetails", "http://www.avid.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NotesPayableFairValueDisclosure": { "auth_ref": [ "r39" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of notes payable.", "label": "Notes Payable, Fair Value Disclosure", "terseLabel": "Convertible Notes, Fair Value Disclosure" } } }, "localname": "NotesPayableFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of Reportable Segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "verboseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r374", "r380" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating Lease, Cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LeasesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r370" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating Lease, Liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LeasesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r370" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating Lease, Liability, Current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LeasesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r370" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets", "http://www.avid.com/role/FinancialInformationNewAccountingPronouncementsAdoptedDetails", "http://www.avid.com/role/LeasesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r371", "r375" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating Lease, Payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LeasesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r369" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets", "http://www.avid.com/role/FinancialInformationNewAccountingPronouncementsAdoptedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r377", "r380" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LeasesLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r376", "r380" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LeasesLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r364", "r365" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "terseLabel": "Operating Leases, Future Minimum Payments Due" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LeasesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r364", "r365" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "Operating Leases, Future Minimum Payments Due, Next Twelve Months" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LeasesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r364", "r365" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "Operating Leases, Future Minimum Payments, Due in Five Years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LeasesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r364", "r365" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "Operating Leases, Future Minimum Payments, Due in Four Years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LeasesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r364", "r365" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "Operating Leases, Future Minimum Payments, Due in Three Years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LeasesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r364", "r365" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "Operating Leases, Future Minimum Payments, Due in Two Years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LeasesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r364", "r365" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Operating Leases, Future Minimum Payments, Due Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LeasesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesNoncurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.avid.com/role/OtherLongTermLiabilitiesLongTermLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Noncurrent", "terseLabel": "Other Accrued Liabilities, Noncurrent" } } }, "localname": "OtherAccruedLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/OtherLongTermLiabilitiesLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r56" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location in other comprehensive income.", "label": "Other Comprehensive Income Location [Axis]", "terseLabel": "Other Comprehensive Income Location [Axis]" } } }, "localname": "OtherComprehensiveIncomeLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RestructuringCostsAndAccrualsTables" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in other comprehensive income.", "label": "Other Comprehensive Income Location [Domain]", "terseLabel": "Other Comprehensive Income Location [Domain]" } } }, "localname": "OtherComprehensiveIncomeLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RestructuringCostsAndAccrualsTables" ], "xbrltype": "domainItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r58", "r358" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r65", "r68", "r70", "r246" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other Comprehensive Income (Loss), Net of Tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsoldatedStatementsOfStockholdersDeficitStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherDebtSecuritiesMember": { "auth_ref": [ "r168", "r171", "r269", "r351" ], "lang": { "en-US": { "role": { "documentation": "Investments in debt securities classified as other.", "label": "Other Debt Obligations [Member]", "terseLabel": "Other Debt Obligations [Member]" } } }, "localname": "OtherDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment": { "auth_ref": [ "r32" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross amount of inventory owned by the entity but in the hands of a customer, typically a reseller.", "label": "Other Inventory, Materials, Supplies and Merchandise under Consignment, Gross", "terseLabel": "Finished goods, consigned" } } }, "localname": "OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherInventoryPurchasedGoods": { "auth_ref": [ "r55" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross amount of components used by the entity which are bought from another entity rather than produced by the entity.", "label": "Other Inventory, Purchased Goods, Gross", "terseLabel": "Other Inventory, Purchased Goods, Gross" } } }, "localname": "OtherInventoryPurchasedGoods", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Liabilities Disclosure [Abstract]" } } }, "localname": "OtherLiabilitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r42" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for other liabilities.", "label": "Other Liabilities Disclosure [Text Block]", "verboseLabel": "OTHER LONG-TERM LIABILITIES" } } }, "localname": "OtherLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/OtherLongTermLiabilitiesLongTermLiabilitiesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.avid.com/role/OtherLongTermLiabilitiesLongTermLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities", "totalLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets", "http://www.avid.com/role/FinancialInformationNewAccountingPronouncementsAdoptedDetails", "http://www.avid.com/role/OtherLongTermLiabilitiesLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebt": { "auth_ref": [ "r19", "r393", "r412" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt classified as other.", "label": "Other Long-term Debt", "terseLabel": "Other Long-term Debt" } } }, "localname": "OtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other Noncurrent Liabilities [Member]" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r84" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestructuringCosts": { "auth_ref": [ "r103", "r197", "r203", "r209" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses associated with a discontinued operation or an asset retirement obligation.", "label": "Other Restructuring Costs", "terseLabel": "Other Restructuring Costs" } } }, "localname": "OtherRestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestructuringMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restructuring and related activities classified as other.", "label": "Other Restructuring [Member]", "terseLabel": "Other Restructuring [Member]" } } }, "localname": "OtherRestructuringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForLegalSettlements": { "auth_ref": [ "r100" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid for the settlement of litigation or for other legal issues during the period.", "label": "Payments for Legal Settlements", "terseLabel": "Payments for Legal Settlements" } } }, "localname": "PaymentsForLegalSettlements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r92" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "terseLabel": "Payments for repurchase of outstanding notes" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfEquity": { "auth_ref": [ "r92" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common and preferred stock.", "label": "Payments for Repurchase of Equity", "negatedTerseLabel": "Common stock repurchases for tax withholdings for net settlement of equity awards" } } }, "localname": "PaymentsForRepurchaseOfEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfPrivatePlacement": { "auth_ref": [ "r92" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the repurchase of amount received from entity's raising of capital via private rather than public placement.", "label": "Payments for Repurchase of Private Placement", "negatedTerseLabel": "Payments for repurchase of outstanding notes" } } }, "localname": "PaymentsForRepurchaseOfPrivatePlacement", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r97", "r199" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedLabel": "Cash payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r94" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedLabel": "Payments for credit facility issuance costs", "terseLabel": "Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r86" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Payments for business and technology acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireOtherProductiveAssets": { "auth_ref": [ "r87" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for the purchase of or improvements to tangible or intangible assets, used to produce goods or deliver services, classified as other.", "label": "Payments to Acquire Other Productive Assets", "negatedTerseLabel": "Increase in other long-term assets" } } }, "localname": "PaymentsToAcquireOtherProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r87" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r22" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred Stock, Par or Stated Value Per Share" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r22" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred Stock, Shares Authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r22" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred Stock, Shares Issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r22" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred Stock, Shares Outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r6", "r8", "r174" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet": { "auth_ref": [ "r89" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with security instrument that either represents a creditor or an ownership relationship with the holder of the investment security with a maturity of beyond one year or normal operating cycle, if longer. Includes proceeds from (a) debt, (b) capital lease obligations, (c) mandatory redeemable capital securities, and (d) any combination of (a), (b), or (c).", "label": "Proceeds from Issuance of Long-term Debt and Capital Securities, Net", "terseLabel": "Proceeds from long-term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r90", "r115" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from revolving credit facilities" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r91", "r95", "r117" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "verboseLabel": "Proceeds from the issuance of common stock under employee stock plans" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r263" ], "lang": { "en-US": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product [Member]" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfOperations", "http://www.avid.com/role/RevenueDeferredRevenueActivityDetails", "http://www.avid.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product Warranties Disclosures [Abstract]", "terseLabel": "Product warranty information [Abstract]" } } }, "localname": "ProductWarrantiesDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r230", "r231", "r395" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Accrual balance at end of period", "periodStartLabel": "Accrual balance at beginning of year" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r228" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Accruals for product warranties" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment [Member]", "terseLabel": "Property, Plant and Equipment [Member]" } } }, "localname": "PropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r14", "r15", "r191", "r416" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, Plant and Equipment, Net", "verboseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets", "http://www.avid.com/role/FinancialInformationNewAccountingPronouncementsAdoptedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r76", "r170" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Recovery from doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RecognitionOfDeferredRevenue": { "auth_ref": [ "r104" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of previously reported deferred or unearned revenue that was recognized as revenue during the period. For cash flows, this element primarily pertains to amortization of deferred credits on long-term arrangements. As a noncash item, it is deducted from net income when calculating cash provided by or used in operations using the indirect method.", "label": "Recognition of Deferred Revenue", "terseLabel": "Recognition of Deferred Revenue" } } }, "localname": "RecognitionOfDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueDeferredRevenueActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": { "auth_ref": [ "r155", "r157" ], "lang": { "en-US": { "role": { "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table]", "terseLabel": "Reconciliation of Revenue from Segments to Consolidated [Table]" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r93" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "terseLabel": "Repayments of Debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r93", "r115" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedTerseLabel": "Payments on revolving credit facilities" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfSecuredDebt": { "auth_ref": [ "r93" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.", "label": "Repayments of Secured Debt", "negatedTerseLabel": "Repayment of debt" } } }, "localname": "RepaymentsOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepurchaseAgreementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Investments represented by an agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price. Such agreements are generally short-term in nature.", "label": "Repurchase Agreements [Member]", "terseLabel": "Repurchase Agreements [Member]" } } }, "localname": "RepurchaseAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentArrangementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contractual obligation to provide funding of research and development costs over periods that initially exceed one year or the normal operating cycle, if longer.", "label": "Research and Development Arrangement [Member]", "terseLabel": "Research and Development Arrangement [Member]" } } }, "localname": "ResearchAndDevelopmentArrangementMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r303", "r429" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "verboseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and Development Expense [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ContingenciesDetails", "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r13", "r105", "r110", "r389", "r413" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted Cash and Cash Equivalents" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r3", "r13", "r110" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets", "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r10", "r16", "r110", "r426" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash included in other long-term assets" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r211" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "verboseLabel": "RESTRUCTURING COSTS AND ACCRUALS" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RestructuringCostsAndAccrualsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostIncurredCost": { "auth_ref": [ "r198", "r200", "r207", "r210" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Discloses the amount charged against the accrued restructuring reserves, or earnings if not previously accrued, during the period for the specified type of restructuring cost.", "label": "Restructuring and Related Cost, Incurred Cost", "terseLabel": "Restructuring and Related Cost, Incurred Cost" } } }, "localname": "RestructuringAndRelatedCostIncurredCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of positions eliminated during the period as a result of restructuring activities.", "label": "Restructuring and Related Cost, Number of Positions Eliminated", "terseLabel": "Restructuring and Related Cost, Number of Positions Eliminated" } } }, "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminated", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r103", "r197", "r203", "r209" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring Charges", "verboseLabel": "Restructuring costs, net" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfOperations", "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]", "verboseLabel": "Restructuring Costs and Accruals [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationFinancialInformationDetails", "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails", "http://www.avid.com/role/RestructuringCostsAndAccrualsTables" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails", "http://www.avid.com/role/RestructuringCostsAndAccrualsTables" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCosts": { "auth_ref": [ "r103" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Costs", "terseLabel": "New restructuring charges - operating expenses" } } }, "localname": "RestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]", "terseLabel": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationFinancialInformationDetails", "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails", "http://www.avid.com/role/RestructuringCostsAndAccrualsTables" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]", "terseLabel": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationFinancialInformationDetails", "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails", "http://www.avid.com/role/RestructuringCostsAndAccrualsTables" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r199", "r205" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Accrual balance at end of period", "periodStartLabel": "Accrual balance at beginning of year" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveAccrualAdjustment1": { "auth_ref": [ "r197", "r204" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability.", "label": "Restructuring Reserve, Accrual Adjustment", "negatedTerseLabel": "Revisions of estimated liabilities" } } }, "localname": "RestructuringReserveAccrualAdjustment1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveCurrent": { "auth_ref": [ "r197", "r208" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.", "label": "Restructuring Reserve, Current", "terseLabel": "Facilities-related accruals - current" } } }, "localname": "RestructuringReserveCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveNoncurrent": { "auth_ref": [ "r197" ], "calculation": { "http://www.avid.com/role/OtherLongTermLiabilitiesLongTermLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of known and estimated costs associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid after one year or beyond the next operating cycle, if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.", "label": "Restructuring Reserve, Noncurrent", "terseLabel": "Facilities-related accruals - non-current", "verboseLabel": "Long-term accrued restructuring" } } }, "localname": "RestructuringReserveNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/OtherLongTermLiabilitiesLongTermLiabilitiesDetails", "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring accrual [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserveTranslationAdjustment": { "auth_ref": [ "r199", "r208" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the restructuring reserve.", "label": "Restructuring Reserve, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign exchange impact on ending balance" } } }, "localname": "RestructuringReserveTranslationAdjustment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r26", "r251", "r414" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsoldatedStatementsOfStockholdersDeficitStatement" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r267" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue from Contract with Customer [Text Block]" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationRevenueInitialApplicationPeriodCumulativeEffectTransitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r161" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "verboseLabel": "Schedule of Revenues By Geographic Areas" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueRevenueByGeographicAreaTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue, Initial Application Period Cumulative Effect Transition [Abstract]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]", "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationRevenueInitialApplicationPeriodCumulativeEffectTransitionDetails", "http://www.avid.com/role/FinancialInformationRevenueInitialApplicationPeriodCumulativeEffectTransitionTables" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information when using transition method for cumulative effect in initial period of application for revenue from contract with customer.", "label": "Revenue, Initial Application Period Cumulative Effect Transition [Table]", "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Table]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationRevenueInitialApplicationPeriodCumulativeEffectTransitionDetails", "http://www.avid.com/role/FinancialInformationRevenueInitialApplicationPeriodCumulativeEffectTransitionTables" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRecognitionDeferredRevenue": { "auth_ref": [ "r111" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for recognizing unearned income or deferred revenue related to transactions involving the sale of a product or performance of services.", "label": "Revenue Recognition, Deferred Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition, Deferred Revenue [Policy Text Block]" } } }, "localname": "RevenueRecognitionDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionNewAccountingPronouncementTiming": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A description of the changes in the pattern and timing of revenue recognition.", "label": "Revenue Recognition, New Accounting Pronouncement, Timing", "terseLabel": "Revenue Recognition, New Accounting Pronouncement, Timing" } } }, "localname": "RevenueRecognitionNewAccountingPronouncementTiming", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueDeferredRevenueActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r259" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue, Remaining Performance Obligation, Amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueDeferredRevenueActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r260" ], "lang": { "en-US": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueDeferredRevenueActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r72", "r148", "r149", "r158" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfOperations", "http://www.avid.com/role/RevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Net revenues:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r134" ], "lang": { "en-US": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Net Loss Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/NetIncomePerShareEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r134" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded From Computation of Net (Income) Loss Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/NetIncomePerShareEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r323", "r324" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionBusinessCombinationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r47", "r114", "r247", "r248", "r249", "r250", "r360", "r361", "r363", "r407" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-term Debt Instruments [Table Text Block]" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementScheduleOfLongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r274", "r296", "r299" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "auth_ref": [ "r160" ], "lang": { "en-US": { "role": { "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table]", "terseLabel": "Revenue from External Customers by Products and Services [Table]" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueRevenueFromExternalCustomersByTypeTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r160" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "terseLabel": "Revenue from External Customers by Products and Services [Table Text Block]" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueRevenueFromExternalCustomersByTypeTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r346", "r347" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Financial assets and liabilities measured at fair value on a recurring basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r181", "r185" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets by Major Class [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/IntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r181", "r185" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Amortization of identifiable intangible assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r366" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LeasesLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r12", "r32", "r33", "r34" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "verboseLabel": "Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r234" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date presented.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Long-term Debt [Table Text Block]" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementScheduleOfLongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r120", "r122", "r138", "r139", "r144" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.", "label": "Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]", "terseLabel": "Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]" } } }, "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationNewAccountingPronouncementAdoptedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities, classified as other.", "label": "Schedule of Other Assets and Other Liabilities [Table Text Block]", "terseLabel": "Long-term liabilities" } } }, "localname": "ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/OtherLongTermLiabilitiesLongTermLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r232" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Product warranty accrual activity" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r327" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionBusinessCombinationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r201", "r202", "r206" ], "lang": { "en-US": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]", "verboseLabel": "Schedule of Restructuring Costs and Accruals [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails", "http://www.avid.com/role/RestructuringCostsAndAccrualsTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r201", "r202", "r206" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Schedule of Restructuring and Related Costs" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RestructuringCostsAndAccrualsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r147", "r153", "r154", "r156", "r178" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueNotes" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r278", "r290", "r292" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Share-based Payment Arrangement, Option, Activity [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segment [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r163" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "PRODUCT AND GEOGRAPHIC INFORMATION" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueNotes" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting, Revenue Reconciling Item [Line Items]", "terseLabel": "Segment Reporting, Revenue Reconciling Item [Line Items]" } } }, "localname": "SegmentReportingRevenueReconcilingItemLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Marketing and selling" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r75" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "verboseLabel": "Selling and Marketing Expense [Member]" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r263" ], "lang": { "en-US": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service [Member]" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfOperations", "http://www.avid.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r102" ], "calculation": { "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r284" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r289" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r293" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r288" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r288" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r281" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedTerseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r282" ], "lang": { "en-US": { "role": { "documentation": "Net number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r298" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r280", "r298" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r279" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r294" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r294" ], "lang": { "en-US": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r292" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r293" ], "lang": { "en-US": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r293" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r273", "r277" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/NetIncomePerShareEarningsPerShareDetails", "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r298" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r293" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r293" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShorttermDebtFairValue": { "auth_ref": [], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents the amount of short-term debt existing as of the balance sheet date.", "label": "Short-term Debt, Fair Value", "terseLabel": "Short-term debt" } } }, "localname": "ShorttermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Capitalized Software Costs [Member]" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/IntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SoftwareLicenseArrangementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Category of deferred revenue by arrangement wherein certain rights are granted under a license agreement to exploit one or more software products, under which fees received are taken into income as revenue recognition criteria are met.", "label": "Software License Arrangement [Member]", "terseLabel": "Software License Arrangement [Member]" } } }, "localname": "SoftwareLicenseArrangementMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueDeferredRevenueActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SoftwareServiceSupportAndMaintenanceArrangementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Category of deferred revenue by arrangement wherein an entity agrees to debug, revise and maintain software, under which fees are taken into income as performance occurs.", "label": "Software Service, Support and Maintenance Arrangement [Member]", "terseLabel": "Software Service, Support and Maintenance Arrangement [Member]" } } }, "localname": "SoftwareServiceSupportAndMaintenanceArrangementMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueDeferredRevenueActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r227" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Decrease for Payments", "negatedTerseLabel": "Cost of warranty claims" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyDescription": { "auth_ref": [ "r226", "r229" ], "lang": { "en-US": { "role": { "documentation": "Describes the nature of the product warranty, including the approximate term of the product warranty, how the product warranty arose, and the events or circumstances that would require the warrantor to perform under the product warranty.", "label": "Standard Product Warranty Description", "terseLabel": "Standard warranty period" } } }, "localname": "StandardProductWarrantyDescription", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StandbyLettersOfCreditMember": { "auth_ref": [ "r223", "r233", "r336", "r424" ], "lang": { "en-US": { "role": { "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation.", "label": "Standby Letters of Credit [Member]", "terseLabel": "Standby Letters of Credit [Member]" } } }, "localname": "StandbyLettersOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r153", "r178", "r194", "r200", "r210", "r421" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "verboseLabel": "Statement, Business Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r21", "r22", "r23", "r246" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsoldatedStatementsOfStockholdersDeficitStatement", "http://www.avid.com/role/ConsolidatedBalanceSheets", "http://www.avid.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosureNotes", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails", "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails", "http://www.avid.com/role/StockholdersEquityShareBasedCompensationNotes", "http://www.avid.com/role/StockholdersEquityShareBasedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r51", "r246" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsoldatedStatementsOfStockholdersDeficitStatement" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionBusinessCombinationNotes", "http://www.avid.com/role/AcquisitionBusinessCombinationTables", "http://www.avid.com/role/AcquisitionIntangibleAssetsAcquiredDetails", "http://www.avid.com/role/AcquisitionProformaFinancialStatementsDetails", "http://www.avid.com/role/AcquisitionPurchasePriceAllocationDetails", "http://www.avid.com/role/ConsoldatedStatementsOfStockholdersDeficitStatement", "http://www.avid.com/role/ConsolidatedBalanceSheets", "http://www.avid.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows", "http://www.avid.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.avid.com/role/ConsolidatedStatementsOfOperations", "http://www.avid.com/role/FinancialInformationFinancialInformationDetails", "http://www.avid.com/role/FinancialInformationRecentAccountingPronouncementsToBeAdoptedPolicies", "http://www.avid.com/role/InventoriesDetails", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosureNotes", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails", "http://www.avid.com/role/LongTermDebtAndCreditAgreementNetCarryingValueOfDebtTables", "http://www.avid.com/role/OtherLongTermLiabilitiesLongTermLiabilitiesDetails", "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails", "http://www.avid.com/role/StockholdersEquityShareBasedCompensationNotes", "http://www.avid.com/role/StockholdersEquityShareBasedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionBusinessCombinationNotes", "http://www.avid.com/role/AcquisitionBusinessCombinationTables", "http://www.avid.com/role/AcquisitionIntangibleAssetsAcquiredDetails", "http://www.avid.com/role/AcquisitionProformaFinancialStatementsDetails", "http://www.avid.com/role/AcquisitionPurchasePriceAllocationDetails", "http://www.avid.com/role/ConsoldatedStatementsOfStockholdersDeficitStatement", "http://www.avid.com/role/ConsolidatedBalanceSheets", "http://www.avid.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows", "http://www.avid.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.avid.com/role/ConsolidatedStatementsOfOperations", "http://www.avid.com/role/FinancialInformationFinancialInformationDetails", "http://www.avid.com/role/FinancialInformationRecentAccountingPronouncementsToBeAdoptedPolicies", "http://www.avid.com/role/InventoriesDetails", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosureNotes", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails", "http://www.avid.com/role/LongTermDebtAndCreditAgreementNetCarryingValueOfDebtTables", "http://www.avid.com/role/OtherLongTermLiabilitiesLongTermLiabilitiesDetails", "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails", "http://www.avid.com/role/StockholdersEquityShareBasedCompensationNotes", "http://www.avid.com/role/StockholdersEquityShareBasedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r22", "r23", "r246", "r251" ], "lang": { "en-US": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsoldatedStatementsOfStockholdersDeficitStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r22", "r23", "r246", "r251", "r283" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r22", "r23", "r251", "r275", "r291" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsoldatedStatementsOfStockholdersDeficitStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r23", "r27", "r28", "r167" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total stockholders' deficit" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' deficit:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r337", "r338", "r341" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balances at end of period", "periodStartLabel": "Balances at beginning of period" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsoldatedStatementsOfStockholdersDeficitStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubscriptionArrangementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Category of deferred revenue by arrangement wherein a subscribers pay in advance for media (TV, newspaper, magazine, internet), which will generally be recognized as revenue as the media is delivered.", "label": "Subscription Arrangement [Member]", "terseLabel": "Subscription Arrangement [Member]" } } }, "localname": "SubscriptionArrangementMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueDeferredRevenueActivityDetails", "http://www.avid.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsegmentsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by business subsegments.", "label": "Subsegments [Axis]", "terseLabel": "Subsegments [Axis]" } } }, "localname": "SubsegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueNotes" ], "xbrltype": "stringItemType" }, "us-gaap_SubsegmentsConsolidationItemsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by subsegments, eliminations and reconciling items used in consolidating a reportable segment and its subsegments.", "label": "Subsegments Consolidation Items [Axis]", "terseLabel": "Subsegments Consolidation Items [Axis]" } } }, "localname": "SubsegmentsConsolidationItemsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueNotes" ], "xbrltype": "stringItemType" }, "us-gaap_SubsegmentsConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Subsegments, eliminations and reconciling items used in consolidating a reportable segment and its subsegments.", "label": "Subsegments Consolidation Items [Domain]", "terseLabel": "Subsegments Consolidation Items [Domain]" } } }, "localname": "SubsegmentsConsolidationItemsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueNotes" ], "xbrltype": "domainItemType" }, "us-gaap_SubsegmentsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Divisions of a component of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Subsegments [Domain]", "terseLabel": "Subsegments [Domain]" } } }, "localname": "SubsegmentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueNotes" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationFinancialInformationDetails", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r381" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationFinancialInformationDetails", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r381" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationFinancialInformationDetails", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsPolicyPolicyTextBlock": { "auth_ref": [ "r111" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for reporting subsequent events.", "label": "Subsequent Events, Policy [Policy Text Block]", "terseLabel": "Subsequent Events, Policy [Policy Text Block]" } } }, "localname": "SubsequentEventsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationRecentAccountingPronouncementsToBeAdoptedPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r383" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events [Text Block]" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationSubsequentEventsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Cash Flow Information [Abstract]" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TangibleAssetImpairmentCharges": { "auth_ref": [ "r0", "r192" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value.", "label": "Tangible Asset Impairment Charges", "terseLabel": "Non-cash write-offs" } } }, "localname": "TangibleAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]", "terseLabel": "Tax Period [Axis]" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationReconciliationOfIncomeTaxProvisionToStatutoryRateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]", "terseLabel": "Tax Period [Domain]" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationReconciliationOfIncomeTaxProvisionToStatutoryRateDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxYear2017Member": { "auth_ref": [ "r311" ], "lang": { "en-US": { "role": { "documentation": "Identified as tax year 2017.", "label": "Tax Year 2017 [Member]", "terseLabel": "Tax Year 2017 [Member]" } } }, "localname": "TaxYear2017Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationReconciliationOfIncomeTaxProvisionToStatutoryRateDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r328" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade Names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionIntangibleAssetsAcquiredDetails", "http://www.avid.com/role/IntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransactionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agreement between buyer and seller for the exchange of financial instruments.", "label": "Transaction [Domain]", "terseLabel": "Transaction [Domain]" } } }, "localname": "TransactionDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows", "http://www.avid.com/role/FinancialInformationFinancialInformationDetails", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails", "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransactionTypeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of agreement between buyer and seller for the exchange of financial instruments.", "label": "Transaction Type [Axis]", "terseLabel": "Transaction Type [Axis]" } } }, "localname": "TransactionTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfCashFlows", "http://www.avid.com/role/FinancialInformationFinancialInformationDetails", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails", "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r50", "r252" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsoldatedStatementsOfStockholdersDeficitStatement" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r50", "r252" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury Stock, Shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r50", "r252", "r253" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock at cost" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsoldatedStatementsOfStockholdersDeficitStatement", "http://www.avid.com/role/FinancialInformationFinancialInformationDetails", "http://www.avid.com/role/FinancialInformationNewAccountingPronouncementAdoptedTables", "http://www.avid.com/role/FinancialInformationNewAccountingPronouncementsAdoptedDetails", "http://www.avid.com/role/FinancialInformationRevenueInitialApplicationPeriodCumulativeEffectTransitionDetails", "http://www.avid.com/role/FinancialInformationRevenueInitialApplicationPeriodCumulativeEffectTransitionTables" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]", "verboseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/FinancialInformationFinancialInformationDetails", "http://www.avid.com/role/RestructuringCostsAndAccrualsDetails", "http://www.avid.com/role/RestructuringCostsAndAccrualsTables" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r36" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "terseLabel": "Unamortized Debt Issuance Expense" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnbilledReceivablesNotBillableAtBalanceSheetDate": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of unbilled receivables under long-term contracts that have not been billed and were not billable.", "label": "Unbilled Receivables, Not Billable", "terseLabel": "Unbilled Receivables, Not Billable" } } }, "localname": "UnbilledReceivablesNotBillableAtBalanceSheetDate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueDeferredRevenueActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValueOfBusinessAcquiredVOBA": { "auth_ref": [ "r408", "r418" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of present value of future profits of insurance contract acquired in business combination.", "label": "Present Value of Future Insurance Profits, Net", "terseLabel": "Present Value of Future Insurance Profits, Net" } } }, "localname": "ValueOfBusinessAcquiredVOBA", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/AcquisitionPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementScheduleOfLongTermDebtTables" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementScheduleOfLongTermDebtTables" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r298" ], "lang": { "en-US": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r298" ], "lang": { "en-US": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r129", "r133" ], "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average common shares outstanding \u2013 diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r128", "r133" ], "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average common shares outstanding \u2013 basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04.(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21843-107793" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r127": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e725-108305" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e765-108305" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e777-108305" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e639-108305" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.10-01(a)(5))", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=27015980&loc=d3e46468-122699" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.10-01.(a)(5))", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=27015980&loc=d3e46468-122699" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.10-01.(b)(6))", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=27015980&loc=d3e46468-122699" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r146": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8924-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r163": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27290-111563" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r173": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392676&loc=d3e7480-110848" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394232&loc=d3e17558-110866" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r211": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r212": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "430", "URI": "http://asc.fasb.org/topic&trid=2122452" }, "r213": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=99385795&loc=d3e12631-108344" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14394-108349" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14453-108349" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14472-108349" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349" }, "r222": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12021-110248" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12021-110248" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12053-110248" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118956092&loc=d3e12803-110250" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109126253&loc=d3e4852-112606" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=51819886&loc=SL6014347-161799" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031898-161870" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12317-112629" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12355-112629" }, "r245": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r267": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r302": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28446-109314" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31917-109318" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31928-109318" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31958-109318" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117331294&loc=d3e36027-109320" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "30", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r335": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4590271-111686" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "4F", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624186-113959" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r367": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r383": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20,22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.8)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(d)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(e)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(g)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=27015749&loc=d3e569990-122904" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.10)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=116631420&loc=SL116631458-115580" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r430": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r431": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r432": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r433": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r434": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r435": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4),(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6787-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" } }, "version": "2.1" } XML 20 R38.htm IDEA: XBRL DOCUMENT v3.19.3
    NET INCOME PER SHARE Earnings Per Share (Details) - $ / shares
    shares in Thousands
    9 Months Ended
    Sep. 30, 2019
    Sep. 30, 2018
    Antidilutive Securities Excluded from Computation of Net Loss Per Share [Line Items]    
    Anti-dilutive potential common shares (in thousands of shares) 3,293 3,925
    Options    
    Antidilutive Securities Excluded from Computation of Net Loss Per Share [Line Items]    
    Anti-dilutive potential common shares (in thousands of shares) 594 916
    Non-vested restricted stock units    
    Antidilutive Securities Excluded from Computation of Net Loss Per Share [Line Items]    
    Anti-dilutive potential common shares (in thousands of shares) 2,699 3,009
    Convertible Debt [Member]    
    Antidilutive Securities Excluded from Computation of Net Loss Per Share [Line Items]    
    Debt Instrument, Convertible, Conversion Price $ 21.94  
    XML 21 R17.htm IDEA: XBRL DOCUMENT v3.19.3
    REVENUE (Notes)
    9 Months Ended
    Sep. 30, 2019
    Segment Reporting Information [Line Items]  
    PRODUCT AND GEOGRAPHIC INFORMATION
    REVENUE

    Disaggregated Revenue and Geography Information

    Through the evaluation of the discrete financial information that is regularly reviewed by the chief operating decision makers (our chief executive officer and chief financial officer), we have determined that we have one reportable segment.

    The following table is a summary of our revenues by type for the three and nine months ended September 30, 2019 and 2018 (in thousands):
     
    Three Months Ended September 30,
     
    Nine Months Ended September 30,
     
    2019
     
    2018
     
    2019
     
    2018
    Products and solutions net revenues
    $
    42,911

     
    $
    52,133

     
    $
    147,633

     
    $
    144,922

    Subscription services
    10,297

     
    8,786

     
    29,339

     
    25,577

    Support services
    33,361

     
    35,033

     
    97,018

     
    104,869

    Professional services, training and other services
    6,892

     
    8,094

     
    21,491

     
    25,230

    Total net revenues
    $
    93,461

     
    $
    104,046

     
    $
    295,481

     
    $
    300,598


    The following table sets forth our revenues by geographic region for the three and nine months ended September 30, 2019 and 2018 (in thousands):
     
    Three Months Ended September 30,
     
    Nine Months Ended September 30,
     
    2019
     
    2018
     
    2019
     
    2018
    Revenues:
     
     
     
     
     
     
     
    United States
    $
    31,267

     
    $
    37,078

     
    $
    110,697

     
    $
    112,726

    Other Americas
    9,471

     
    7,466

     
    23,232

     
    20,216

    Europe, Middle East and Africa
    40,579

     
    43,179

     
    115,171

     
    124,148

    Asia-Pacific
    12,144

     
    16,323

     
    46,381

     
    43,508

    Total net revenues
    $
    93,461

     
    $
    104,046

     
    $
    295,481

     
    $
    300,598


    XML 22 R13.htm IDEA: XBRL DOCUMENT v3.19.3
    LEASES LEASES (Notes)
    9 Months Ended
    Sep. 30, 2019
    Leases [Abstract]  
    LEASES
    LEASES

    We have entered into a number of facility leases to support our research and development activities, sales operations, and other corporate and administrative functions in North America, Europe, and Asia, which qualify as operating leases under U.S. GAAP. We also have a limited number of equipment leases that also qualify as operating leases. We determine if contracts with vendors represent a lease or have a lease component under U.S. GAAP at contract inception. We do not have any finance leases as of September 30, 2019. Our leases have remaining terms ranging from less than one year to nine years. Some of our leases include options to extend or terminate the lease prior to the end of the agreed upon lease term. For purposes of calculating lease liabilities, lease terms include options to extend or terminate the lease when it is reasonably certain that we will exercise such options.

    Operating lease right of use assets and liabilities are recognized based on the present value of the future minimum lease payments over the lease term at the lease commencement date. As our leases generally do not provide an implicit rate, we use an estimated incremental borrowing rate in determining the present value of future payments. The incremental borrowing rate represents an estimate of the interest rate we would incur at lease commencement to borrow an amount equal to the lease payments on a collateralized basis over the term of a lease within a particular location and currency environment. We used an average incremental borrowing rate of 6% as of January 1, 2019, the adoption date of ASC 842, for our leases that commenced prior to that date. The operating leases are included in “Right of use assets,” “Accrued expenses and other current liabilities,” and “Long-term lease liabilities” on our condensed consolidated balance sheets as of September 30, 2019.

    The weighted-average remaining lease term of our operating leases is 7.0 years as of September 30, 2019. Lease costs for minimum lease payments is recognized on a straight-line basis over the lease term. Our total lease costs were $2.4 million and $7.2 million for the three and nine months ended September 30, 2019, respectively, and related cash payments were $2.4 million and $7.3 million for the three and nine months ended September 30, 2019, respectively. Lease costs are included within research and development, marketing and selling, and general and administrative lines on the condensed consolidated statements of operations, and the related cash payments are included in the operating cash flows on the condensed consolidated statements of cash flows. Short-term lease costs, variable lease costs, and sublease income are not material.

    The table below reconciles the undiscounted future minimum lease payments under non-cancelable leases with terms of more than one year to the total lease liabilities recognized on the condensed consolidated balance sheets as of September 30, 2019 (in thousands):
    Year Ending December 31,
    Operating Leases
    2019 (excluding nine months ended September 30, 2019)
    $
    2,382

    2020
    8,448

    2021
    5,928

    2022
    5,177

    2023
    4,301

    Thereafter
    19,076

    Total future minimum lease payments
    $
    45,312

    Less effects of discounting
    (8,771
    )
    Total lease liabilities
    $
    36,541

     
     
    Reported as of September 30, 2019
     
    Accrued expenses and other current liabilities
    $
    7,611

    Long-term lease liabilities
    28,930

    Total lease liabilities
    $
    36,541



    The future minimum lease commitments under non-cancelable leases at December 31, 2018 were as follows (in thousands):
    Year Ending December 31,
     
    2019
    $
    11,225

    2020
    9,784

    2021
    6,850

    2022
    5,982

    2023
    4,754

    Thereafter
    20,040

    Total
    $
    58,635


    XML 23 R6.htm IDEA: XBRL DOCUMENT v3.19.3
    CONSOLDATED STATEMENTS OF STOCKHOLDERS' DEFICIT Statement - USD ($)
    shares in Thousands, $ in Thousands
    Total
    Common Stock [Member]
    Additional Paid-in Capital [Member]
    Retained Earnings [Member]
    Treasury Stock [Member]
    AOCI Attributable to Parent [Member]
    Balances at beginning of period at Dec. 31, 2017 $ (268,570) $ 423 $ 1,035,808 $ (1,284,703) $ (17,672) $ (2,426)
    Balances at beginning of period (in shares) at Dec. 31, 2017   42,339     (983)  
    Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture (699) $ 0 (11,655) 0 $ 10,956 0
    Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture   0     474  
    APIC, Share-based Payment Arrangement, Increase for Cost Recognition 4,331   4,331      
    Net Income (Loss) Attributable to Parent (16,577)     (16,577)    
    Other Comprehensive Income (Loss), Net of Tax (970)         (970)
    Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments (23)   (23)      
    Capped Call Transaction Cost Reimbursement 6   6      
    New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification 108,367     108,367    
    Balances at end of period at Sep. 30, 2018 (174,135) $ 423 1,028,467 (1,192,913) $ (6,716) (3,396)
    Balances at end of period (in shares) at Sep. 30, 2018   42,339     (509)  
    Balances at beginning of period at Jun. 30, 2018 (176,874) $ 423 1,028,334 (1,193,791) $ (8,358) (3,482)
    Balances at beginning of period (in shares) at Jun. 30, 2018   42,339     (617)  
    Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture (304) $ 0 (1,946) 0 $ 1,642 0
    Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture   0     108  
    APIC, Share-based Payment Arrangement, Increase for Cost Recognition 2,076   2,076      
    Net Income (Loss) Attributable to Parent 878     878    
    Other Comprehensive Income (Loss), Net of Tax 86         86
    Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments (1)   (1)      
    Capped Call Transaction Cost Reimbursement 4   4      
    Balances at end of period at Sep. 30, 2018 (174,135) $ 423 1,028,467 (1,192,913) $ (6,716) (3,396)
    Balances at end of period (in shares) at Sep. 30, 2018   42,339     (509)  
    Balances at beginning of period at Dec. 31, 2018 (166,661) $ 423 1,028,924 (1,187,010) $ (5,231) (3,767)
    Balances at beginning of period (in shares) at Dec. 31, 2018   42,339     (391)  
    Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture (3,129) $ 6 (8,366) 0 $ 5,231 0
    Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture   668     391  
    APIC, Share-based Payment Arrangement, Increase for Cost Recognition 5,788   5,788      
    Net Income (Loss) Attributable to Parent (7,771)     (7,771)    
    Other Comprehensive Income (Loss), Net of Tax (602)         (602)
    Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments (577)   (577)      
    Capped Call Transaction Cost Reimbursement 27   27      
    Balances at end of period at Sep. 30, 2019 (172,925) $ 429 1,025,796 (1,194,781) $ 0 (4,369)
    Balances at end of period (in shares) at Sep. 30, 2019   43,007     0  
    Balances at beginning of period at Jun. 30, 2019 (175,823) $ 427 1,025,301 (1,197,946) $ 0 (3,605)
    Balances at beginning of period (in shares) at Jun. 30, 2019   42,720     0  
    Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture (1,548) $ 2 (1,550) 0 $ 0 0
    Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture   287     0  
    APIC, Share-based Payment Arrangement, Increase for Cost Recognition 2,045   2,045      
    Net Income (Loss) Attributable to Parent 3,165     3,165    
    Other Comprehensive Income (Loss), Net of Tax (764)         (764)
    Balances at end of period at Sep. 30, 2019 $ (172,925) $ 429 $ 1,025,796 $ (1,194,781) $ 0 $ (4,369)
    Balances at end of period (in shares) at Sep. 30, 2019   43,007     0  
    XML 24 R2.htm IDEA: XBRL DOCUMENT v3.19.3
    CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
    shares in Thousands, $ in Thousands
    3 Months Ended 9 Months Ended
    Sep. 30, 2019
    Sep. 30, 2018
    Sep. 30, 2019
    Sep. 30, 2018
    Net revenues:        
    Revenues $ 93,461 $ 104,046 $ 295,481 $ 300,598
    Cost of revenues:        
    Total cost of revenues 35,603 43,435 119,681 127,948
    Gross profit 57,858 60,611 175,800 172,650
    Operating expenses:        
    Research and development 14,860 15,873 46,325 47,543
    Marketing and selling 22,334 23,461 73,341 77,352
    General and administrative 12,034 13,660 38,543 41,656
    Amortization of intangible assets 0 363 695 1,089
    Restructuring costs, net 229 226 518 3,401
    Total operating expenses 49,457 53,583 159,422 171,041
    Operating income (loss) 8,401 7,028 16,378 1,609
    Interest and other expense, net (5,519) (5,725) (23,994) (17,362)
    Income (loss) before income taxes 2,882 1,303 (7,616) (15,753)
    Provision for (benefit from) income taxes (283) 425 155 824
    Net income (loss) $ 3,165 $ 878 $ (7,771) $ (16,577)
    Net income (loss) per common share – basic and diluted $ 0.07 $ 0.02 $ (0.18) $ (0.40)
    Weighted-average common shares outstanding – basic 42,913 41,792 42,510 41,596
    Weighted-average common shares outstanding – diluted 43,674 42,226 42,510 41,596
    Product [Member]        
    Net revenues:        
    Revenues $ 42,911 $ 52,133 $ 147,633 $ 144,922
    Cost of revenues:        
    Cost of revenues 23,877 27,042 79,535 79,684
    Service [Member]        
    Net revenues:        
    Revenues 50,550 51,913 147,848 155,676
    Cost of revenues:        
    Cost of revenues 11,726 14,443 36,408 42,414
    Amortization of intangible assets [Member]        
    Cost of revenues:        
    Amortization of intangible assets $ 0 $ 1,950 $ 3,738 $ 5,850
    XML 25 R39.htm IDEA: XBRL DOCUMENT v3.19.3
    FAIR VALUE MEASUREMENTS (Details) - USD ($)
    $ in Thousands
    Sep. 30, 2019
    Dec. 31, 2018
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
    Convertible Notes Payable, Noncurrent $ 27,800  
    Liabilities:    
    Convertible Notes, Carrying Value 27,821 $ 97,731
    Fair Value, Recurring [Member]    
    Financial Assets:    
    Deferred compensation assets 1,366 1,372
    Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
    Financial Assets:    
    Deferred compensation assets 321 386
    Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
    Financial Assets:    
    Deferred compensation assets 1,044 986
    Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
    Financial Assets:    
    Deferred compensation assets 0 $ 0
    Convertible Debt [Member]    
    Liabilities:    
    Convertible Notes, Fair Value Disclosure $ 28,300  
    XML 26 R31.htm IDEA: XBRL DOCUMENT v3.19.3
    REVENUE Revenue from External Customers by Type (Tables)
    9 Months Ended
    Sep. 30, 2019
    Revenue from External Customer [Line Items]  
    Revenue from External Customers by Products and Services [Table Text Block]
    The following table is a summary of our revenues by type for the three and nine months ended September 30, 2019 and 2018 (in thousands):
     
    Three Months Ended September 30,
     
    Nine Months Ended September 30,
     
    2019
     
    2018
     
    2019
     
    2018
    Products and solutions net revenues
    $
    42,911

     
    $
    52,133

     
    $
    147,633

     
    $
    144,922

    Subscription services
    10,297

     
    8,786

     
    29,339

     
    25,577

    Support services
    33,361

     
    35,033

     
    97,018

     
    104,869

    Professional services, training and other services
    6,892

     
    8,094

     
    21,491

     
    25,230

    Total net revenues
    $
    93,461

     
    $
    104,046

     
    $
    295,481

     
    $
    300,598


    XML 27 R35.htm IDEA: XBRL DOCUMENT v3.19.3
    LONG-TERM DEBT AND CREDIT AGREEMENT Schedule of Long-Term Debt (Tables)
    9 Months Ended
    Sep. 30, 2019
    Debt Instrument [Line Items]  
    Schedule of Long-term Debt Instruments [Table Text Block]

    Long-term debt consisted of the following (in thousands):
     
    September 30, 2019
     
    December 31, 2018
    Term Loan, net of unamortized debt issuance costs of $3,578 at September 30, 2019 and $2,613 at December 31, 2018
    $
    200,180

     
    $
    122,811

    Notes, net of unamortized original issue discount and debt issuance costs of $1,046 at September 30, 2019 and $9,022 at December 31, 2018
    27,821

     
    97,731

    Other long-term debt
    1,297

     
    1,453

        Total debt
    229,298

     
    221,995

    Less: current portion
    29,705

     
    1,405

    Total long-term debt
    $
    199,593

     
    $
    220,590


    Schedule of Maturities of Long-term Debt [Table Text Block]
    The following table summarizes the maturities of our borrowing obligations as of September 30, 2019 (in thousands):

    Fiscal Year
    Term Loan
     
    Notes
     
    Other Long-Term Debt
     
    Total
    2019
    $
    319

     
    $

     
    $
    32

     
    $
    351

    2020
    2,231

     
    28,867

     
    133

     
    31,231

    2021
    4,781

     

     
    143

     
    4,924

    2022
    6,375

     

     
    153

     
    6,528

    2023
    190,052

     

     
    164

     
    190,216

    Thereafter

     

     
    672

     
    672

    Total before unamortized discount
    203,758

     
    28,867

     
    1,297

     
    233,922

    Less: unamortized discount and issuance costs
    3,578

     
    1,046

     

     
    4,624

    Less: current portion of long-term debt
    1,753

     
    27,821

     
    131

     
    29,705

    Total long-term debt
    $
    198,427

     
    $

     
    $
    1,166

     
    $
    199,593


    XML 28 R16.htm IDEA: XBRL DOCUMENT v3.19.3
    RESTRUCTURING COSTS AND ACCRUALS (Notes)
    9 Months Ended
    Sep. 30, 2019
    Restructuring and Related Activities [Abstract]  
    RESTRUCTURING COSTS AND ACCRUALS
    RESTRUCTURING COSTS AND ACCRUALS

    In February 2016, we committed to a cost efficiency program that encompassed a series of measures intended to allow us to more efficiently operate in a leaner, more directed cost structure. These included reductions in our workforce, consolidation of facilities, transfers of certain business processes to lower cost regions, and reductions in other third-party services costs.

    During the three and nine months ended September 30, 2019, we recorded restructuring charges of $0.2 million and $0.5 million for employee severance cost adjustments, respectively.

    During the three and nine months ended September 30, 2018, we recorded restructuring charges of $0.2 million and $3.4 million, respectively. The restructuring charges for the nine months ended September 30, 2018 included $1.7 million of severance costs adjustments, $0.2 million facility restructuring accrual adjustments resulting from the consolidation of our facilities in Burlington, Massachusetts, and $1.1 million of leasehold improvement write-off.

    Restructuring Summary

    The following table sets forth restructuring expenses recognized for the three and nine months ended September 30, 2019 and 2018 (in thousands):
     
    Three Months Ended September 30,
     
    Nine Months Ended September 30,
     
    2019
     
    2018
     
    2019
     
    2018
    Employee
    $
    202

     
    $
    879

     
    $
    473

     
    $
    1,734

    Facility

     
    (895
    )
     
    5

     
    177

    Total facility and employee charges
    202

     
    (16
    )
     
    478

     
    1,911

    Other
    27

     
    242

     
    40

     
    1,490

    Total restructuring charges, net
    $
    229

     
    $
    226

     
    $
    518

     
    $
    3,401



    The following table sets forth the activity in the restructuring accruals for the nine months ended September 30, 2019 (in thousands):
     
    Employee
     
    Facility
     
    Total
    Accrual balance as of December 31, 2018
    $
    2,541

     
    $
    318

     
    $
    2,859

    Restructuring charges and revisions
    473

     
    5

     
    478

    Accretion

     
    14

     
    14

    Cash payments
    (2,702
    )
     
    (118
    )
     
    (2,820
    )
    Foreign exchange impact on ending balance
    (22
    )
     
    1

     
    (21
    )
    Accrual balance as of September 30, 2019
    $
    290

     
    $
    220

     
    $
    510

    Less: current portion
    290

     
    95

     
    385

    Long-term accrual balance as of September 30, 2019
    $

     
    $
    125

     
    $
    125



    The employee restructuring accrual at September 30, 2019 represents severance costs to former employees that will be paid out within 12 months, and is, therefore, included in the caption “accrued expenses and other current liabilities” in our condensed consolidated balance sheets as of September 30, 2019.

    The facility restructuring accrual at September 30, 2019 represents contractual lease payments, net of actual or estimated sublease income, on space vacated as part of our restructuring actions. The leases, and payments against the amounts accrued, extend through 2026 unless we are able to negotiate earlier terminations. Of the total facility restructuring balance, $0.1 million is included in the caption “accrued expenses and other current liabilities” and $0.1 million is included in the caption “other long-term liabilities” in our condensed consolidated balance sheet as of September 30, 2019.
    XML 29 R12.htm IDEA: XBRL DOCUMENT v3.19.3
    INTANGIBLE ASSETS AND GOODWILL INTANGIBLE ASSETS (Notes)
    9 Months Ended
    Sep. 30, 2019
    Goodwill and Intangible Assets Disclosure [Abstract]  
    INTANGIBLE ASSETS AND GOODWILL
    INTANGIBLE ASSETS AND GOODWILL

    Amortizing identifiable intangible assets related to our acquisitions or capitalized costs of internally developed or externally purchased software that form the basis for our products consisted of the following (in thousands):
     
    September 30, 2019
     
    December 31, 2018
     
     Gross
     
    Accumulated Amortization
     
     Net
     
     Gross
     
    Accumulated Amortization
     
    Net
    Completed technologies and patents
    $
    58,150

     
    $
    (58,150
    )
     
    $

     
    $
    58,246

     
    $
    (54,508
    )
     
    $
    3,738

    Customer relationships
    54,689

     
    (54,689
    )
     

     
    54,986

     
    (54,292
    )
     
    694

    Trade names
    1,346

     
    (1,346
    )
     

     
    1,346

     
    (1,346
    )
     

    Capitalized software costs
    4,911

     
    (4,911
    )
     

     
    4,911

     
    (4,911
    )
     

    Total
    $
    119,096

     
    $
    (119,096
    )
     
    $

     
    $
    119,489

     
    $
    (115,057
    )
     
    $
    4,432

    As of June 30, 2019, intangible assets were fully amortized. Amortization expense related to intangible assets in the aggregate was $2.3 million for the three months ended September 30, 2018 and $4.4 million and $6.9 million for the nine months ended September 30, 2019 and 2018, respectively.

    The acquisition of Orad in 2015 resulted in goodwill of $32.6 million as of September 30, 2019 and December 31, 2018.
    XML 30 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3 html 237 360 1 false 67 0 false 4 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.avid.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.avid.com/role/ConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 2 false false R3.htm 1002000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.avid.com/role/ConsolidatedStatementsOfComprehensiveIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 3 false false R4.htm 1003000 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.avid.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 4 false false R5.htm 1003500 - Statement - CONSOLIDATED BALANCE SHEETS (PARENTHETICAL) Sheet http://www.avid.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (PARENTHETICAL) Statements 5 false false R6.htm 1004000 - Statement - CONSOLDATED STATEMENTS OF STOCKHOLDERS' DEFICIT Statement Sheet http://www.avid.com/role/ConsoldatedStatementsOfStockholdersDeficitStatement CONSOLDATED STATEMENTS OF STOCKHOLDERS' DEFICIT Statement Statements 6 false false R7.htm 1005000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.avid.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 2101100 - Disclosure - FINANCIAL INFORMATION (Notes) Notes http://www.avid.com/role/FinancialInformationNotes FINANCIAL INFORMATION (Notes) Notes 8 false false R9.htm 2103100 - Disclosure - NET INCOME PER SHARE Earnings Per Share (Notes) Notes http://www.avid.com/role/NetIncomePerShareEarningsPerShareNotes NET INCOME PER SHARE Earnings Per Share (Notes) Notes 9 false false R10.htm 2104100 - Disclosure - FAIR VALUE MEASUREMENTS (Notes) Notes http://www.avid.com/role/FairValueMeasurementsNotes FAIR VALUE MEASUREMENTS (Notes) Notes 10 false false R11.htm 2105100 - Disclosure - INVENTORIES (Notes) Notes http://www.avid.com/role/InventoriesNotes INVENTORIES (Notes) Notes 11 false false R12.htm 2107100 - Disclosure - INTANGIBLE ASSETS AND GOODWILL INTANGIBLE ASSETS (Notes) Notes http://www.avid.com/role/IntangibleAssetsAndGoodwillIntangibleAssetsNotes INTANGIBLE ASSETS AND GOODWILL INTANGIBLE ASSETS (Notes) Notes 12 false false R13.htm 2112100 - Disclosure - LEASES LEASES (Notes) Notes http://www.avid.com/role/LeasesLeasesNotes LEASES LEASES (Notes) Notes 13 false false R14.htm 2113100 - Disclosure - OTHER LONG-TERM LIABILITIES Long-Term Liabilities (Notes) Notes http://www.avid.com/role/OtherLongTermLiabilitiesLongTermLiabilitiesNotes OTHER LONG-TERM LIABILITIES Long-Term Liabilities (Notes) Notes 14 false false R15.htm 2114100 - Disclosure - CONTINGENCIES (Notes) Notes http://www.avid.com/role/ContingenciesNotes CONTINGENCIES (Notes) Notes 15 false false R16.htm 2118100 - Disclosure - RESTRUCTURING COSTS AND ACCRUALS (Notes) Notes http://www.avid.com/role/RestructuringCostsAndAccrualsNotes RESTRUCTURING COSTS AND ACCRUALS (Notes) Notes 16 false false R17.htm 2119100 - Disclosure - REVENUE (Notes) Notes http://www.avid.com/role/RevenueNotes REVENUE (Notes) Notes 17 false false R18.htm 2119101 - Disclosure - REVENUE Deferred Revenue Disclosure (Notes) Notes http://www.avid.com/role/RevenueDeferredRevenueDisclosureNotes REVENUE Deferred Revenue Disclosure (Notes) Notes 18 false false R19.htm 2120100 - Disclosure - LONG-TERM DEBT AND CREDIT AGREEMENT Debt Disclosure (Notes) Notes http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosureNotes LONG-TERM DEBT AND CREDIT AGREEMENT Debt Disclosure (Notes) Notes 19 false false R20.htm 2121100 - Disclosure - STOCKHOLDERS' EQUITY Share-Based Compensation (Notes) Notes http://www.avid.com/role/StockholdersEquityShareBasedCompensationNotes STOCKHOLDERS' EQUITY Share-Based Compensation (Notes) Notes 20 false false R21.htm 2201203 - Disclosure - FINANCIAL INFORMATION Significant Accounting Policies (Policies) Sheet http://www.avid.com/role/FinancialInformationSignificantAccountingPoliciesPolicies FINANCIAL INFORMATION Significant Accounting Policies (Policies) Policies 21 false false R22.htm 2301306 - Disclosure - FINANCIAL INFORMATION New Accounting Pronouncement Adopted (Tables) Sheet http://www.avid.com/role/FinancialInformationNewAccountingPronouncementAdoptedTables FINANCIAL INFORMATION New Accounting Pronouncement Adopted (Tables) Tables 22 false false R23.htm 2303301 - Disclosure - NET INCOME PER SHARE Earnings Per Share (Tables) Sheet http://www.avid.com/role/NetIncomePerShareEarningsPerShareTables NET INCOME PER SHARE Earnings Per Share (Tables) Tables http://www.avid.com/role/NetIncomePerShareEarningsPerShareNotes 23 false false R24.htm 2304301 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.avid.com/role/FairValueMeasurementsTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.avid.com/role/FairValueMeasurementsNotes 24 false false R25.htm 2305301 - Disclosure - INVENTORIES (Tables) Sheet http://www.avid.com/role/InventoriesTables INVENTORIES (Tables) Tables http://www.avid.com/role/InventoriesNotes 25 false false R26.htm 2307301 - Disclosure - INTANGIBLE ASSETS (Tables) Sheet http://www.avid.com/role/IntangibleAssetsTables INTANGIBLE ASSETS (Tables) Tables http://www.avid.com/role/IntangibleAssetsAndGoodwillIntangibleAssetsNotes 26 false false R27.htm 2312301 - Disclosure - LEASES LEASES (Tables) Sheet http://www.avid.com/role/LeasesLeasesTables LEASES LEASES (Tables) Tables http://www.avid.com/role/LeasesLeasesNotes 27 false false R28.htm 2313301 - Disclosure - OTHER LONG-TERM LIABILITIES Long-Term Liabilities (Tables) Sheet http://www.avid.com/role/OtherLongTermLiabilitiesLongTermLiabilitiesTables OTHER LONG-TERM LIABILITIES Long-Term Liabilities (Tables) Tables http://www.avid.com/role/OtherLongTermLiabilitiesLongTermLiabilitiesNotes 28 false false R29.htm 2314301 - Disclosure - CONTINGENCIES (Tables) Sheet http://www.avid.com/role/ContingenciesTables CONTINGENCIES (Tables) Tables http://www.avid.com/role/ContingenciesNotes 29 false false R30.htm 2318302 - Disclosure - RESTRUCTURING COSTS AND ACCRUALS (Tables) Sheet http://www.avid.com/role/RestructuringCostsAndAccrualsTables RESTRUCTURING COSTS AND ACCRUALS (Tables) Tables http://www.avid.com/role/RestructuringCostsAndAccrualsNotes 30 false false R31.htm 2319302 - Disclosure - REVENUE Revenue from External Customers by Type (Tables) Sheet http://www.avid.com/role/RevenueRevenueFromExternalCustomersByTypeTables REVENUE Revenue from External Customers by Type (Tables) Tables 31 false false R32.htm 2319303 - Disclosure - REVENUE Revenue by Geographic Area (Tables) Sheet http://www.avid.com/role/RevenueRevenueByGeographicAreaTables REVENUE Revenue by Geographic Area (Tables) Tables 32 false false R33.htm 2319304 - Disclosure - REVENUE Revenue from Contract with Customer (Tables) Sheet http://www.avid.com/role/RevenueRevenueFromContractWithCustomerTables REVENUE Revenue from Contract with Customer (Tables) Tables 33 false false R34.htm 2319305 - Disclosure - REVENUE Deferred Revenue Activity (Tables) Sheet http://www.avid.com/role/RevenueDeferredRevenueActivityTables REVENUE Deferred Revenue Activity (Tables) Tables 34 false false R35.htm 2320302 - Disclosure - LONG-TERM DEBT AND CREDIT AGREEMENT Schedule of Long-Term Debt (Tables) Sheet http://www.avid.com/role/LongTermDebtAndCreditAgreementScheduleOfLongTermDebtTables LONG-TERM DEBT AND CREDIT AGREEMENT Schedule of Long-Term Debt (Tables) Tables 35 false false R36.htm 2321301 - Disclosure - STOCKHOLDERS' EQUITY Share-Based Compensation (Tables) Sheet http://www.avid.com/role/StockholdersEquityShareBasedCompensationTables STOCKHOLDERS' EQUITY Share-Based Compensation (Tables) Tables http://www.avid.com/role/StockholdersEquityShareBasedCompensationNotes 36 false false R37.htm 2401410 - Disclosure - FINANCIAL INFORMATION New Accounting Pronouncements Adopted (Details) Sheet http://www.avid.com/role/FinancialInformationNewAccountingPronouncementsAdoptedDetails FINANCIAL INFORMATION New Accounting Pronouncements Adopted (Details) Details http://www.avid.com/role/FinancialInformationNewAccountingPronouncementAdoptedTables 37 false false R38.htm 2403402 - Disclosure - NET INCOME PER SHARE Earnings Per Share (Details) Sheet http://www.avid.com/role/NetIncomePerShareEarningsPerShareDetails NET INCOME PER SHARE Earnings Per Share (Details) Details http://www.avid.com/role/NetIncomePerShareEarningsPerShareTables 38 false false R39.htm 2404402 - Disclosure - FAIR VALUE MEASUREMENTS (Details) Sheet http://www.avid.com/role/FairValueMeasurementsDetails FAIR VALUE MEASUREMENTS (Details) Details http://www.avid.com/role/FairValueMeasurementsTables 39 false false R40.htm 2405402 - Disclosure - INVENTORIES (Details) Sheet http://www.avid.com/role/InventoriesDetails INVENTORIES (Details) Details http://www.avid.com/role/InventoriesTables 40 false false R41.htm 2407402 - Disclosure - INTANGIBLE ASSETS (Details) Sheet http://www.avid.com/role/IntangibleAssetsDetails INTANGIBLE ASSETS (Details) Details http://www.avid.com/role/IntangibleAssetsTables 41 false false R42.htm 2412402 - Disclosure - LEASES LEASES (Details) Sheet http://www.avid.com/role/LeasesLeasesDetails LEASES LEASES (Details) Details http://www.avid.com/role/LeasesLeasesTables 42 false false R43.htm 2413402 - Disclosure - OTHER LONG-TERM LIABILITIES Long-Term Liabilities (Details) Sheet http://www.avid.com/role/OtherLongTermLiabilitiesLongTermLiabilitiesDetails OTHER LONG-TERM LIABILITIES Long-Term Liabilities (Details) Details http://www.avid.com/role/OtherLongTermLiabilitiesLongTermLiabilitiesTables 43 false false R44.htm 2414402 - Disclosure - CONTINGENCIES (Details) Sheet http://www.avid.com/role/ContingenciesDetails CONTINGENCIES (Details) Details http://www.avid.com/role/ContingenciesTables 44 false false R45.htm 2418403 - Disclosure - RESTRUCTURING COSTS AND ACCRUALS (Details) Sheet http://www.avid.com/role/RestructuringCostsAndAccrualsDetails RESTRUCTURING COSTS AND ACCRUALS (Details) Details http://www.avid.com/role/RestructuringCostsAndAccrualsTables 45 false false R46.htm 2419406 - Disclosure - REVENUE (Details) Sheet http://www.avid.com/role/RevenueDetails REVENUE (Details) Details http://www.avid.com/role/RevenueRevenueFromExternalCustomersByTypeTables 46 false false R47.htm 2419407 - Disclosure - REVENUE Deferred Revenue Activity (Details) Sheet http://www.avid.com/role/RevenueDeferredRevenueActivityDetails REVENUE Deferred Revenue Activity (Details) Details http://www.avid.com/role/RevenueDeferredRevenueActivityTables 47 false false R48.htm 2419408 - Disclosure - REVENUE Revenue from Contract with Customer (Details) Sheet http://www.avid.com/role/RevenueRevenueFromContractWithCustomerDetails REVENUE Revenue from Contract with Customer (Details) Details http://www.avid.com/role/RevenueRevenueFromContractWithCustomerTables 48 false false R49.htm 2420403 - Disclosure - LONG-TERM DEBT AND CREDIT AGREEMENT Debt Disclosurre (Details) Sheet http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails LONG-TERM DEBT AND CREDIT AGREEMENT Debt Disclosurre (Details) Details http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosureNotes 49 false false R50.htm 2421402 - Disclosure - STOCKHOLDERS' EQUITY Share-Based Compensation (Details) Sheet http://www.avid.com/role/StockholdersEquityShareBasedCompensationDetails STOCKHOLDERS' EQUITY Share-Based Compensation (Details) Details http://www.avid.com/role/StockholdersEquityShareBasedCompensationTables 50 false false All Reports Book All Reports avid-09302019x10q.htm avid-09302019xex311.htm avid-09302019xex312.htm avid-09302019xex321.htm avid-20190930.xsd avid-20190930_cal.xml avid-20190930_def.xml avid-20190930_lab.xml avid-20190930_pre.xml http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/naics/2017-01-31 http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 true true ZIP 31 0000896841-19-000204-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000896841-19-000204-xbrl.zip M4$L#!!0 ( ,J(9T]VRB"YH+8! &3I&@ 5 879I9"TP.3,P,C Q.7@Q M,'$N:'1M[+W9=N.XN3!ZO?^GX'&R]^E>2Z["P &L[M2_P*GCDRJ[VG8EZ7W3 MBY9@BVF95$C*0Y[^ !Q$R:)&4Q(EH3JID@0.P#=/^/#S_WUY'"A/+$Z"*/S+ M&?P SA06=J->$#[\Y>S[K7=.SO[OY__S\_]S?OY/Z_J+XD3=T2,+4\6.F9^R MGO(@Y%D$&-FW5 M4@VJ>3;IO'Q"/=C5=8;5NWNF$AW[71VQ.Z#Z]P8@=] H'U:]O5N\?93P>1:O M5\:7V='P-0X>^JF" #3+*>7C_92OEZ\Y3/YRUD_3X:>/'Y^?GS\\XP]1_/ 1 MFJ;Y\45<D'R\FJ2/'XO!.;SSF*YS_H M[54U"Q@POQ[*?*#F\FYZ-ZB_7HS4W/ P\N/Z&\1(S0WQJ/[R>%0'?@$I?S!8 M $<^6OZ_!HY\E(Q1^YB%M]?HBL&:28=^T$WJWY4-U4VP.T?& M\($Z\(=/W^>U*%9O# ;J^-2UAUT_4$7SY.GX_&: MFU^2:GT3.AD! #_^\^N7&XZ11U^P6NJ'738&)PL6T];$!74,E$0J@L;4B[/; MBU?CC\45U?N&,>L*ZV/N/>;' OT?JXNG.7#N9,?#-9P7SY$,<9U@$-R8O@[K MR',\5*>H&+]BWFORY=6(H&Z-XBB$4+=.:4RI\+FP>'O5H@C:T8&V+US172RS1$/.U M0ZVP*09J-7LON \XDW /Y'SHQS4&\LPE]01?^]8Z"3SF2KB A^Q4C=>_@$DM%PV)T_OVRX[EW_'@7IZYRW96-U MO/\R#X"0"\YP$(1,N(W5].;-JXXNN R]FZ-&Q%#=&GKS))$8J;EAGD-7Z\,) M1;)0R]33-S ;IZ9O[\V#0KP6!F,-\G_2N MCBRYX3#?\IEK]LSQF'IU_A*;)TU9K32=M/OGJY/IB^J$5V'S15'W>;%5**Z8 M8_[,-WSJU.UP#F7P@5J;+']],GKL1X,YM[ZY:(&5AA8;::A.#:7]0>#/8ZX5O+XT_"OON([^"Q4'WC529J]>K\1JI\L)E^1_S0V9B]*W3\=91 MFW$\Y@=P[N8HL+LZS24B4HN]R^J"FK"5,+@6.Y635\R7U@NG,'U-#7SC[IPE M\X$ZP3%/;M32_OWP?-1=&-[)ANL$\6A.=(JQSF@>UC_** M.2)R/EWG@W4$.D=HU\KL, I7T-G6 %SS8,Y0:TYGL=X:(%[L#1O4!_3"%FZ M#![\DAFN7L+4=> ?A//\GFRHSH&=@^*T#@ZEW;70**N7BU568$GHR^"J?_CT? D__ MGAN8JG$ J[!4G0.8*:3%=ODBFWR1+5YC@\^SO^KMKC[KSG,IQ5 =$43=>58H M'ZG5H37Z)5>>M8Z02,LL,L[JT_U!V$W]ESE+S\9J;AH.YX3.^, "$;PT.E,O M.X(7;K"Q[A0[5.@LPXP?T]@/D_LH?LPBQ>(YVCD@4],(Y^C1_/(YGN7"8H@) M8Q+.S+I>XBV;,CI'>HUWN]Z+X;-LQ]8K?$@4J]SH,1' M/LXF80/_85[>B(_4T9P_)S[-!^JQ-Q=K-=A*@WDV3#E2)Z2[;(X)*$86Z& F MJ/U;%(1S\B7UU\TQE7MOO.ZQ5LT'QZINCO2IS3TD=4F$3)#4IP^$+%[L6,Q) MP/;JS+F,"GKUWE:>Q%CHF.?C>7B>!7S!ZB.8HX M&YKC>W0'\RIB\L%:D3HGGEJ:"'7ADT7!DWH'_('-$YG9V"(_*,,=):KM%RKDG//O^?__JYS_P>__>_?GYDJ:^( MJ\]%,HS[^G84IF()M]QK.U.Z^;>_G*7L)?V8%Q!^S&Y,@W3 /I>5BS]_S+_S M1W\LGOWS7=1[59+T=<"Q<\^?XX TJ_XMUOG3 G]1_%$%GRB?-(],7%OX#^<*<(B]?QN>DX-X%DJ MA0[23!LZADT] T 7>@;43/:\M-=Q!'KA_?^(.&+ MR/[Y^>/4I#=8@YV%M%(O2+K^X#?FQV[8W_AM4<_COR43\S8\TT&ZIGNZ233# MP9:CX6(ZR/ 0'<][V85GGW_%34]9@/KMA#' !K$\X&G\O9KM$DST8AX >="K M +WDPK//8@;OG[(;MI MEF&H*F=$W:+(*N8DT$_&DU]VX0ZX-%_139\-!K,+<1Q"H&D"SS"@YQHJ5D$Y M/P*1CL<+67;A[A;RR"T)2]2GLV22 6Q==0P+V@AKFD$Q [1$#!,CQ 'ZYHS M7LFR"S==B1?SIW-70^EQ)Y5/DML=YQPLHS#(5S5*>F?3R[P0IONO:KG&PC+] M1 >#Z%D$8;TH=J+177H_&M!NYL?(<8F9ZIRI>72WK=4CM&FEJI97"L@%^NVH7N:QN=, M2+X"[%G U,9+77;AV6?-)(VOE"/U]V*)OSOL+KT(DS3.!#A]"9+Q$+=TGEB< M!GR)XJJO[/&.Q6]!-'W_=SX8\5O^PWH.UP4"4-]B]AB,'BG7O>+2)!D)@-I1 MDB:7;!)H'A#"TW* ;7&2)ZJI%9)?]VP5&Y4N7G;AV6<3(+0FU+1-Z..7*.H] M!X/!Q"H0-5++OP[#-&NE =6T0^=V#8U;T= MLUZ0\DD% R[ ,A(0(1%\]2>8\^AZ:2%95\ZF=Y P&N\S+N_>%%P#T?%DFSOYPEP>-P(-R> MC]//R%\W^8[L:Q*-XNQ;EF?\5& PA\.$4L_\M_P2EBEU\4/Y2] 3O]T'+%:R MU[':X*1]\;=IP^_MS=D[/KY]2?&.86;T3[XU2?TX%<[+Y]*G!>.'5F,3-[#< MURDN-[E=7;VM5UY<_C1^7_E# 9DZ0!64_BN^Z?LC5*1DQ;[!-L(M3QBG M.1A$=$<=/[(8V1 ,);W\>NO\GL3I[]_BJ#?JIE?Q#8N?@BZKF)WF/)C%>:/[ M(.1O?1 ZU4\2EB8%Y^X*=&-Z8@]"7V<_Y;_U^)M?AH.@&Q321.D%_))\?RA? MX:>Z%9Y]%DO\M,H2?_Y8^Y9\4A]G9O4.WC#VQAL949",*-K(#%. (NL!BFP% M4(<@;AOC8/Z!R\2&Y8@=VHY)V,$KNV]MO\$G=?D2&W*K(EN+^")"]JM\ND7T$8GR9(2=U^SYT^QX-OK*2 MHH7QS:E%_&LR)?5I MKQ<()O$'W_R@=Q':_C!(_<%A"(&QK%^TU$HE+%SK]J3!=E$^606S&LKYSX]1 M>)-&W3^.$LTSZ]L):AL681-FNF3HEC%TRPS\C+@S,'UD2PUP8&@=GU+_S9F?C**7X\7N34K M/"UKO]L=/8X&8G_VE>@_(RZ+65] \XE=A-WH\4 "NNM:_JNN^V2T^_K207J* MNPS]M$5B2)UPS%)@@P"PU"#[TB!M\P2D:#@@]&Z@[R6GMX#3MY#J7)\49&#G MX)!,I/??(G'> O1*]VVWF?O&46ZTOD+%V(95*G55NW15PY0]47(JY5G+Y%G[ MBE5EX4);"A<.E!RD4]N.!,B!DH\T+HZ;, H[6^J8%I1$;,&;6!^U4E^T(0C: M"L=2 R]L269"!<&G>R4C3OB+GK3#[I @X(/22UN]7WDXV M2,8N]A^[V#9E(ZFK6JRK.%_KC3LOZZ)<^J6'@]KVZZDF%SW184:2=$N2=OMO M)K@^.4BEMO-4_R&2B31PCYLP-K2(96RW';'=5E@6DAI:4_]Q<))$ZI?3D!$R M^"OY7M+#@7*\*3V'EDCVMUO=]WAF1;[K47H.!V,K3N^-;(6,D$&HG3?*;,51 M?S)TW8K0]2$J$&E6')1J*)#<\AQ=6_2A](JDL).*[S!%G&3UE@1 VB+,I:O; MCK3((0I^Z1CON"]H\W5I52GQ1Q MSR$HQC-:$ >(W719Z/-KO\7L*8A&R>#UF@VCF+/689'"9B X^RR.&%L&@QU% MU;?:'')#$IE0-=&(KR=\X#P7]ORXEWP?]CCW\=?H )T&K4SHG^7 D$3S^R5[ MKD#U+8Y"_K&;R>O3HI=E<#A44IEL2>FPN_2"/S,>B6F^\3'#)Q:GXF1&<=5A MX7YV79/.9*^= >C'NMYF4L\]^NAN))AT4<6P12165SH;0[ M[Z9=AUUMDS2SHW,OH_#O+.'FWS7_.PZZ_%,&?!J^_>4[UPP'EB#8*LUFQ_)N M!+Z3(68BY6R[:+8MSNZ_8\BD<^+Y0?QW?S#B4/V:I0PR MY\N+V;]'+.R^3@G+\;435R;7 OXQQ\]AT> *ZZ[DWRH+/T3G9@$QC#_^E$BY-R:9!?@?-F2OE8"90V)S<)R$65)BM\[Q2-)\8U1_ H! M8DGQ>Z=X*"F^,8J'DN*W1,AKWRHR/0%0W%4NTH.;2TPAI J"AD92@N_0?V2E0P]O% M'BK2I[2A1'H+D;YM$V@#I-NC)(T>67S-!EGF->D'PU/ _X)U'RHIO%?H2U+8 M#RFT4!5(,[%]9F*+E$=6K23*=08L9;U;UNV'T2!Z$.4X8>^;GPJ'ZXCI(ZLV M6FGYATH8FZH221AM(HPM.99BF^0UAP0;;YK\RH'T.'H\#,R*'8[CZ><;'J?F M?V2H\5\.&S63\S] U.28@?3&)BJBO2BKHVY_O7UB:LCCAU\6L5U+0(3#&7- 5>F<9[!H*Q:\.^0E#>@'H M#Y2GR:_PRY6]"DU_&\7=OI^PJ[C'XJN[0?"0>YF2HI=1]&+(G3(]DW. FI/0 M3G82'_H:=.,HX8[N!$V&#[]- MZ\"$B:0AMWXG'&<:QT+'BX^'0:L5J6P$CLDN@RO!8WLD-+4GQ3@'ZCDRQT]< MLBR9X-4JI>=>RQ[-DS75"_2,)6*14J.%DB.@U4MTO(X M#<6R8:Q4DL?)Q#UD0*R5=L>>S_V:W- DJ6)O5+&[S4D2R6U \I8+359",NUV MXY$_H+U_C9+T\&I+5T/RG$6> I*EC7?0J%Y;,TM^/BS-O&D\4.+YR..!ZW*_ M%/2G) .68+O^.=\&?C@A0<0QH^(G22 ;U'/6 K846].0/1EQ-6F76OY P/RF MSUCZ)@OR9?Z)?#OZOL463]$@+K.,;>E%+/(BJFC:ZJ"3'D4K]J2= MBB1LDC2D-'YO+++!,K)3)N!3-2/W7RG[AH;'/0"L41*$+$EN\D5.]^^^C,*D MZ%A]PY$H.J6,AL,H%GC]Z@?\%:% WL%VXEH(A8I:-P7#*1'7;RL35^@'W>3W M__U?'4(#@B,AE6Q1G\I%G42&H\:NDX@_(9-H=<1+=7)@ZF3_4F5]6^5F=)=T MXR!KC'WL%+1PK:>:L9)DTE(RV;^JDM*D[632"A]F=3*1INQ1(5ZJD0.0#X=H ME$J/YQ \G@,U925Q'0AQ[;^"1%HV>PG2M4.J+&Z6+49I$OC?_"['1O&9-I\3OR]%>G8A"'_D+NOZ!'*BY\FDET\LZ&>07;JSD^=.*7JPNZH^) MVS.O75+@D"("TBXX M.HFPN@J0GO]QH5UZ_J=DZJWN^4O-?Q(1@0L$$/Q5G::(FRX+??Z0,?N7/WA1 MS#C3O&W.Y+![%L>L=\V>6#B:+)6Y?1U.;VH^UJ*C*7J;A%\N;NH!N(C"UJA> M60[^-E<[59TC$-Q&EWY)VY*V]T_;7)EO]00*2:;'2#)-][]'0(I#*0Y;0-L( M-"X.$9*T+6F[#;2-FJ=M+&E;TG8;:!NWQHS]%D>]4?= :&\3.IA:X($:G)LB M]^88!= F1+ 1($Z46+YP (7):='%O#6?&@DE<1%:(ZLW>?D[$S@YW) F?N2!N'#*$CZAP RC9// M&B#3SB%N"&1"S&@YR)(V0FJ"QSB0]'.H-<1C%Q,\UF[^FA8SD^S2D)AA,9>' MHT1+^SZ'0:^M<'C+-.HY(&LPS>3E#3"-7@%NK'B_!"&[NK>YU@K2HK/X:U5$ M4%Y>;JOW@LQ@_?+%?A.>N.4:+/&[0IO-Z/;)5QR60I\'G*+^8!ET&HH]U,"V MLB-F@;L3XT$_!^@"@E@K9!:;3B1%<:W'?'G.Q*#95?[MU M6F]7K[WU8BH#TJ SNHJT%\X;B]/@;L .S^Q8)*EK%[83,=F\DTU^A3>MI/NI M,]>Y&C[W_\Y2P&_Q-!=Z,/C@JFJC3"^T1 ULOKYRK[+-6.&+\AG5'<798_.$CMAR; MN[AC0*IT1J4SV@ZJ)(V9EI(J3Y0J2?.;S2:I4GJ[!XS,FNC%1=B-'MEXB^>7 MJ.MGVR,F$7O-$N;'W3[EEC)[8H-H*"YU7X9B%\UAH7G!4XAUU%6( MKD(NO["0Q?Y = ;K/09AP)F*7_3$CI=@5EKQ[N*C[6B-O K)Y*9,E*17]\7. MW:38R'5@OM-",LE-D@6K/*70^;K21"J?/2J?_1^[L*ZM&EEV6)/2:ZL2RC22MFGE;)_PW8#521EBU1"4K:T7K;L7QVMX31+#^CD MG&/I 1V*![1_+OW1^+^:#;,2%0>],:$]PGE\15_9XE0;)4!^(W%]U'\*/;_6'[" M>L4%ITL$:[QV IB%H;D0FB>A0;9)J[<I\IWTCQ>A1B]'6 M&F-2)!Z92-SNCN2M2#A):8=.:8MET/X>!FER M??/]*.AHX=JD*2]IX! U2C./<'NKJ>D5.OM)+Q3BTY(B=<2PMN_Q-MR9TCIGN[>/6T?2J42.VXE]GZ* M&W$89>06CMX2P"/SDU',/A.4IZ7,[>]/V833ZW%W"H M33DBXH[+T2.+_32:1$CUIB")5 2-3]]OG-E)_-?4-*8?-/$&AX718Q#.?4>! M$S'=9-E+WCRK'!HO;1E3[NYJUI^J$?@Y=/_+)H%'=9DG_M M,[_':?;GCWQAGW_._O+S-QH(4!<[2#6IK1'=-(EIN[;._R";J@B=\9O\J1OY M7TJ2O@ZXU!@$(3OOL^"AGWZ""/SW3_><*,^3X#_L$P3#]"=^ M?PP&KYS$^YRBTYH[[N*/_'WBOO*U$R_/!Y?.0W#&N3\('L)/7*.[.MS_HZ[:-#CC_A^>7'K.LK-+;UU;Z:7O/_)W;CV]^N+ MVPOW1J&7CN+^T_XKO?S%5>RKKU\O;FXNKBX;FC%<>\:P?L;_\),^%]MI%'84 MYX/]04% 4\W59SGT>SU^_WD:#3_IPY?%L];7GK5>/VOOZOJK4DXR_YLS;!B% MF?P+NAF;]C!$D"MAP+!AG#__<>[YW?0*87RN&;W4X')N@4MG#P$Y[^. 3PU[<^32WH? MA)354;@=^3/OC:HZ1=H#=E_WO#5G4 . '\3&$N4J9#\VQ'+%S";N+VE?K.$3 M*(D_"(6QEWV??$$H/*[!%+] <0U_9.K?#9C298-!,?J7,W"6?><3[Y;?:Z A MC*]$N63/RG7$W;FWLWWTXX<@S*?GC]*H_"'.)I3]\ASTTOXG4_^@"E;1-$/% MQ# YBNZBF"N_\VXT&/C#A'TJ/\S@3LR?JX>TQ_E#S)=;BYG^2WOBKW@\6DP_ M?Z'VWS^5U[P=,B?&:N[/NM]W_4$Q!0[&GZ;0@#A()V$\^?TN2M/H<>JG'!0H MQ\,$:E>AA/6Y9+FD4@$82RI"-01LPW-=!'33<:AFZBK1=0<@355UITY2_3KR M8S[;P>LU&T9Q.E]H*5D$(/W+6< 7RKT7SC;1X,X?#*+T+GHY^_P_?S(-5?]I MGH":-C6F\?@&13G4MX*E-[? :?V3D>?4:U5^P39DS:_?Z?6M>_WE-^7:_79U M?:M\^\X]+WIYJ]Q>*=PFN.6*7X%8N;I6H/9#[T?ERE-N_^HJ$^;"V%2@]JT8 MAB96:Z"<<<3'3&#,&'JU8@VN*-;>#P0OBI6TSY1_ER2HY.Z7PKA ["D;J+8Y M+_IY]D'/_2!EYT):,DZMS[$_/%O"9[#B,\\V=>2Z$#BV:S@FX$:]45@$#L*J M6<=GW[*EN7FF:#4N^]03.R+YA?V>__K*N%,2L2SZD?CI7UU)-2S5],&H:5^+#\I#NF=R?L""U;>IXEFD@R*4( M.S:@K^MYKJHZW@]A.WI\#!(1.E>\@.N,RRR\_.E_ M_@1U\%/^]^K!"V[JCV6-S84+-_]5XMI MVP3FQA"&ZN:JPI+Q9N4-6X63!?O MSU^_5@#C3<3B'.OOVPV@0/;QVE(NP M^Z%-$:Y=$,L/ZZ\L?[7[PK&I"(PHT;U2X4CQ$^5FR+HB;=A3@E"Y2!/%[F?. ME8QI+3>6T0>B8MV$4"6&H9GOLY7UI;8R1O.-9;AH;(&1#>'\,63,'\/KV.9[ ML_L**;"6X"@E0:E#H>2:VJ<<'*#0) J8+'$^'+K)G9:OH>A1S4S[K M=90U/[*C49C&KW;46S% D)GWB;AU&$=/X@4B0N"P@?_LB_3S&A;^F&[QV>ZQ M'O%7W0^BYT_]H,?%1A,NV;3-U&IO9HMFY0I$K(&*B(GG(<-V->QB" A47=UU M!!%S(P)APP:S1'SKOUP4E2IYTZZEEB-0SY%I&(9*VNV![I(F3U'DEV)L;*],"1[F,/LPAAJ,F@+W*C!U3^EZYNCV:6JM"R(:#,,8(>KKK456% MU- L! QNA.JF@50TJZEIKQ>S)"G^^<)],KA 2QL:=ZC2YRC^0W'BX&D]6_+8 MR?&HUW=*O?I+XW?XH86F:M!NK[6$XLV(X1_6PREUL M%WF.C:BG85'*95B0.A8TW!K/N\#AMXCC8O"_P7!QU.@S@ 3@=B/FV(7_OK3X MV'K6UK*>P8'[C9.YT_SO@F5$;.%;S"5>,/0'BOO"NB-Q@(ER=7\OSA_(DE&# MD9B/POE*$8QUJA2T3CG"LKJO!@NU&Z\,7"2F=5QM!:"6K:K\5T-U5,+U+-1= M$]K$IA!XQ-+423$M3"$:,W^)8#:-98'0]Z_RQ^9K*1="3*T4FT$MPW.H3DW- MX'##KJDC#C'7!EB'T+ F(28.?AA\ZT?A\OH#707GND&6U3[NK,!@2[4X9Y^K M[.[_FRBW;,"& CY%?WPF:1:>#[MC/],K-ZR,7Y3\DIYAC.1EDE[5D&6NSEV[?#Q_X M#Z'RW _X+Y6JW"A@_,@Q-6"' XU53%RS<@H@<4RB:=@T3.X/>)I&/8R 97HF M@89ITDD3M[ _7B&ZR^3I A-7E 1S#&2M.3K*GS\ J S]6'GR!R.9CEF^OB,D M.@-41*=IJD$<["';\Z#N::9J<4_4U@$55;UX:E-Z(&R#9(Z<>86*F-QE?A,&D%HFC*#<.DG M/?_?RB^#Z,X?<"]LP/TP)3_J<76:7#MH];;P'J+A[$ZC!G!P$?9$O0I3[EZ5 M;I]U_U >1;.!YS[+2I^$CQF//?VI;1\_P!^5OI\H]\& >ZK^8, O%!O A /[ M[U$@W%?NM=ZQX@+^_+$'BT715+XKJ?!C)]S?$F7"MQ7#8E>2TN.CW.83EPYC MUF69!0B1DFU"390?^/,X#I5DQ(V"I!^)PO)R)U#:]],WZU">_>E9BBGF-Q=K M^%'QPY[R \J7>,<)@0_?_4N@GE^>7_8GFMKFJ4[Q',\2#2J(^ 2B[H:X(; ;-K&'L4Q7T.^B4\( MY=1/1\D"H?P;6Y9/6WN12Z.!_^ 3$ZA/9N]]V?BML_'XR^@],Q'/(#^M'I1I M'9MG-,_)_3%(4\X?F<2+HU!HFL%K1V%<[;PJ%T(+<%(3"0K'3_U\>]@;UJ\> M,AG)NA[Q*U6@%9M$1H.\7N[F_%;9(()NCH%N_(0P^L ?O#D!9N(H2#B,_*'8 MG+)MP9,#:"Q06/+C[L0%-JNR"F"YMH^-F?P5>RSME2 KT;13:0\Z@R;.J?@V%EL[0#'EUGNP!P&7O0HI5&VCT8ENN]C@9JGN4Q=L7AI%U?<)1FDF0X4PC=[* M\.G=;)<83,4[V69.K[0-R2O MJ17)NYH#3=O&EF438""1 RS/$L$ .#4% QGL,M!E1T,E5Q7(IUF@.,7S5UQS MG3BR*+NH./N(BZ=NP'VL) _RBM+CP[+.*.T U.] 8;[HI MU_MNSIG-GDP=0=2/*TOR@9W?Q6O6W[DZP.&;>WUQY2CNI2,.F7*_W;I? M+?=ZHCO_1DQ1\^K6'M"S*YQG[^#RJ&@)]BDSIL1,A':BUA=7=->VKRYOWNE92+2E?[^Z6MPP:F=W%)+^T+^H7;/\+:H+>3QS&N"-HC MB:>WF4%WD#60BVN%9CE0 EU'Z$W(.-NS7=5Q">9.JZ/:EH/X?Q;PH 8->WN2?;JZ^7#A4_%RIA^QHX:]37H?4 M#D>YT,/E$ M0JEHF.3IO=GC#;,+^0?2%J&U@EI; M!T=OO:4P$H[2&HB#;R$BN;'MW @IL# UD.W8GF8X&J4 80J Y6&B4:QNC1M% M[BQF?7Z=V%#V)4HD5V[$E!F)F< M2Z4-CP8]%B=%"0/GN?N@&Z12 M66["J!ED"K1[;'J7[25SR.GLIT ME3RXE >7HTN7/'AH/$BHJ4';( [47(U"TW20L(@\XIH&\=!&VO(R2KD:3"/E M>^B/>D&:,V,=6WKCBNJ*04^3N9;CP5B?N0[.6](,U[*!0UU@:JJ#3 OKCDT= MRP'(-@RX<;H"'5VZ8AN@^DHOZ2]9$J*P66\4Y^+&_GYS^UDQK'P=3+D83 "7 U=5U7 MM2S-Y/^YU# ];K:[&G2HAE3HXHVY&A\?5V\!5+]^IY>W%[><#__N9@S*?_A2 M?A?\_>7JYCMG6H5:5]]OE:_T^F_NK7)]RVKE5O-G5*!2 6R5Q)MRG1V$8;4I:YA M&]R44[&)7<-P;4JP;IG\-UF?O%50?7%_H5]R]\)U+BY_.5'_8CEH\09U(&TG M*.Y!Z9I%H6I";D!0CSJN8:G$TRC05=5S-N<]>G3,MPU8B0B;XE'[]NKZ1/EN M.52/D>^ :5LFMBW5U%W-=0BU+&HXANM1@J"SR;[#@N_THV.[;8#*_>=?+ZR+ M];?9' ?++8=HFUBN%<["42_N"#VA-G9X:#P0I*D8 M)*IK:XX+# UHE+HZ<%7/0K:!H0V;D:TW%[]%?7_^ ? MS[]<7?U-?*_IEK"/-^>#*/HCR+M:E_LE1#?L(,PV23PR/PRJ M-JW?XN!)]#B>.!+V"__G(3\D\IJ)3J#5V;"F]D$1D\J/;1R.XF&4L$[69WOB M;:(;J5]V/.*\Q3[ZK^(TS$!TX@ON@_PT7-% G"_A[2.?H[B7=/(3(?UD?*P_/0>#ZM431^4]3SU G,@9< KW.?9> MAAR7B>CS\&&-1I4[D_&[G,$2$@W"IVCPQ,J3CI.<*\2%:<19ZC$23"HZC7/Z M%)QZ'PVXYM62J6T!M-(H5_RX8!.EK<>YVE_/R_6C =5+P.!QDQ*N(JT1C[Y0] M9(]43>_ MG ]SHZ*X0=*XI/&V".Z"KCL%;78R8D[$R23B,)PQ">>_QD]!5XIH2;Y[)M^[ MXI"_";,A(]"MW^R(X_^S9FD?2#^^R81Y]?WQW% ML1B(11AZ)+H)]=@@,T2RHR79BY*E'89QP%V_[.7Y29,#$:W+OW=?NP-I4$MF MV7/,(\\EB(!'\%CD>SAY1P]AP1WW8QJ_\[M_#*('D?\H?NJ,PQ_+;DZ4^SAZ M%#'LI!L'PV+TG@DFDCP@>: UMLY4,)LKB63T*#)PW ;Z]R@H;'.A,H+PB25I M%NC.CAC.CS8L@B53 7&N!Q[B\2-BD68L?%@N_15)^I+T]T7Z(AU_QT)V'Y11 MOM=0G/]<2.M*NE=F4_#(,2R2_'DR?X:DI2B7]-R:% XWY;,#:D6G[#=Y&4FG MDD[W1J?=JGFT,"/"-(I?E8%(QDBZE'2Y/[H4-6#"MWOPXUX>W.!R- [\TI?C MPI1/(%28'X?2;Y/$NG=E'XW2;O3(.H59VLGJBI+<;A5QC9"[6()PA:DZJ*I5 M(Y&$X8L(,_O/+.LKI1?=\?$"\K:.TGPDN#W&ZR[OV=Y MC;7X)NJG@W!4U"AS^HLZH&T><:L/H,>@J(V[[QJ+(.GT5=>)3&73!)4LC MWU;,7H)T[ E^OSFW^]P;%$&/'BO"[/R6?C"4L0S)'?L-XV6IER!S][)D2Y<+ M^="OV6G Q?M#S(H:ZUP5E%F>(.RQ.^X\9L$,2=&2HEL3F,XK\#(B%22:5STQ MEF;T'-T-"NLF$=]C-N)T'+]-84X^CE^^3"/V>"-$F+JJM9 M*G[NLTP[B,0/-_H%47-U\?^-PIT0=W:%4#]A^ND<(TGNDMP73C1A?A*%_D"Y MYZYO%,MHC"3&_1'C_6#434>%I<"%YCA4^)('NS/#0J3"N<.9*B(=OA*]GLY6 M>\EUDNLV"@G%0?)'7F@UWC=<)CNKM'VUI5AJ"4FO>Z/7LI]!3_&3A.4N[" H M;?8G?S J=O/XCQ&?[G_&F:<\,L,M]X?,7,_NEJ0L27G/\49_&*1BXGNLZ88DEPEN>Z+7*O\T# 2F5 ^G\G5\2$6+OQ?YS7MD=B2ULW!3GUL;@56R'".Y?E4OJ MW5(QE/4GR>W_,!/J_/5Y!JD*Q%?EAGF6*TM*Y0UWBMK:(H&5C(9#49S;YU/O MS,M@B6?5[/;X<(A,N&-:H<*3&XP!FR73G\K>!T4C)@[I(.KEA,!1?<^FT)]1 M1-J/$E8V^N&D(XJF17XF[[.TH G53#.H#\JM$*-93MY7PE%V4+>H1\D#'SF1 M9@V4N$@6#9S\? 7%K"BM#Y6D<#28#\6/>*J??"Y+N* .16&40%KZR7;T>-CD+5U&C/V:NKG$Q&SI&21!T1 MNLY0F<6][[/7^U-LW%$FJ@ZY_3QZ'!:2!YE M4D<0>\@R-5=QVEB=E1*@K-SXD/=O+9NLT:>@5[98XW3N5R\6-XI1Y99U^V$T MB$0GIHNP6SS@*B>9\30["K\B*I1GPC\7Y8!!(N)VF4P<)66;O.RB7!W?)4$O M\+,2JH*0IZV%[,KL75Q(L_M$8[/I5F;YA+.U M7+K_O+CI*#2(;X:,]3J*^]V^NNPH7QF?A,WI,?8'Q3 D'QAT,N1@6%S\H=,5$QL6$LD).^%H(FR#2,V$<7/&74 MP.+DH-C@$'JG^DK0^\M98II UU7=@0[%FH$=$WN6ZP!@VY!B-SLGHNHF>XB1 MX"TV7LH_-/-U9<+A][R+Q4US^L5 MO)Z?MP-RM@"EJF4BQR$:T"FU+1LAQW54XIDN-=X*L3W+#?KW"T>Y=>V_7EY] MN?KE-VY#7-J;Z;=M=I2N)XZ*))0K3[GZYEYGPF[?S:1_R(R+:)3XHET%>^FR M82J\:NZ;"".#NPU^1QF%/O<9N47TXUYELU+]*>V2(A M::Z[-+->PM_V8\:4KWR@GRBN"'.U]+@6B=9UT'K)]<,RK.Z5:^>K5+(N"$AS MR"V46;$..'Q1DF@0])0_@>S/@2#_AML]1: :="0[2XR?(JOC/2!^#4ALC100 M@.:)\WP[4%^\)7/'9EZQ%[H@DBXD7;1*7JP!"TDT[2*:.F&RLIDAVEX^Q-$H M[(G 411_^E.WR]C]_8[MC\:\+9:.FW)^>B\]'3!HWG'BZTZ7W5I9(G$O<7^$ M0#C9A4OLMS3RL*&(^U:TNMR1P;SEU?SY'<-H_YY,.7L2QV%Z< M5[)G-0 ]#!&")D;,P,;Y\Q_G'A\\]RR74-UU#,MP5(O:% ,(H L]0R,F .J9 M$OJ/_-VCY/S!]X>?K@M+[BPKE^73OQ:G;GN.\)1^Q;_>.K\G M@TA?@N3WXA'EX-FC,(@?\@HZ9TI/=8-'OU!\I>SQ("&.A!C*0:D&)!B8"TQ8&AC M,6"YG@8 1L!43>)H#L($Y&( >Z8'X'K6P&_[$ -0-3JZE ,-> 5-T> .5R>E MP,92P%3'4L#5D&Y#QS&@"DW;-4QD%#X!=AP,P'K&P)ZD@-HQ$3H&*7 2>0-1 MI9$?^+PD5H3>F7%J%$AM8%P"S,J*]RR,/0][NF>ZG(LMU7!RQE61JVID"\Y\ M\5MS5CSH:!IHD&\W)HC6JOVC#8=*/E_$YXA4?$XUBQC0T!T=.0;WVEV[]-8] MRW365-#[X7/8,6&35KKD\^/D\Z/C8[4*OCLV,#4/8%7W"':IY:EN86BKQ%8- M;PON=M-\+-QMHI(F&5DR:FL<]!-F4[T*CNN6X0%5HR(_YA* =1>3(D>F D]= MQZQ>U1]NG$TUK:,;^E&SZ7%ETV\CT>DOG"B>V[+%?+"<2BI.-3Q=@ZZC.\1$ M+L1GH9(ENK)T_*;CU2;C-!E2TR;0M3:NE( MI;IK8@PM Q=ZT22&J:WMAC:AZ(#: 6JCBDZRVVFRVV;;"G;)BZC*V6#DV+KI M>,#!ID8AMHA79FYM3:?VVJYD [R(3*VCDEVJOLU0=HR,VE(W\2395,65RH2. M!7370HA 1U=- U"C,% AIO;ZKF0#;(H!Z'"%??)L>B*)UE7XN%45^;N$0'M6 M+3=C2-1+U)\:ZJ6TWQD$CBEHJNF6HWM !RZV-*O<*VRX M=*9<29@@5_>_1%$OH6&O+/"^X?9)BW8/(]PAAG'4A1&M8MW69I".CW4GMOE# M8FM AS8Q;$!LY#JZ:Y:I6M/P9E*U:['NOG;\(J,#U";W^$C6E:S;#M:=V)J/ M'>Q:KF8#6[>12HFG>F/6]5R WJMU][(_SS [&M8DZ\JJX2-CW(G-] 2;-G9L MX#F T.*E*S?=9G/O:88KUC@J:K$X\*7YKI^-WN-RFH3&W(0MZV%9=U:.0 MV*:C:J)%6A:802+XNA/_KFEN4U%'A4WZ=^UWXPX[?P_C+_23_K"5B((HI^..G[3*GYOJ[U[A&QM3JAF MCVHZT71HJIJ#B&ZZJEKLA@.F9:WA>"YAZV5.Z%;9^JUCVC&;[9PF.5MR=ALX M&T-8]6)1/8!LSZ4J@@:F+H#4*CG;HF0-%W>YPEYH@.^2LW''P++%DDR6'AM? M8U"%BJD' .<[0'2@.H:MFK PQ#4=N)[;I,9N#5]K'7+D&ONX ;I>!+B!H=DS'1%7T*W-=)V!4%02 MRN90,BE\VLS*V;!2K=B EFU2S=!=8F&,B%L:PGQ$G^GKOX)J;8A9D=$QF^WR M?9#,>A(YY>S;=#.)7^(H291A'-T'J3RX8UT.1Q/'[2)"L6<#S7&(J7HJU2@N M\\VJ9<_LP\L _RV#^S8=7DC9%ZUVHFG8;%W5K=- MP_-40ES#+LN9L4$M=^9TS,7,VYC?JX..WNCYUY)Y)?.^%T@'8'CK$YW,/=LD M1(58M77D8MTVL%MDGRBEWHR7O%0M-V1V&UJ'@%:[Q5?'^87O6I<3VI MMB3ZXTHJGWR+ ML5-*6$A$2D1*1.Y[<:>!Q5,-5E\-6>RG? X*>QFR,'E_[^.= NC=]+!Q:]V3 MB))(7$M<'X/@.[R@2'O4^G%"X+C]-/Q]L M(DK7JA),P_"(1XA-=6H# +"%[;).!"+^U^PI8CDL:=AS*DBZN76TS;PR5#M$ M;S*2U=I(\S&IS>/E(:,JC-1,XKHZ109Q (#4P[JM%3SD.0Z:Z=ZQ+@\U=Z*M MUB&&[#:@E/&16U4S(<0%U3$_7#1,8A@IT5!X C35G=M/>!GJHF92*JG

    TFAREGQ3&L=^!2(=3!^+@;<+>*,=MJ0!XA+VK:Q+8UE4+7TPQD MN<@A$%AE R=5IQZUW\6+C;EF"'=4O='*6\F+DA=;P8M&529'@.[H&)H&YU]6+S1BH!NY@5?+BJ5>['A\GFGC"0B6 BBYG#M"XF>HY M&BS*U!'_GS93L+JN5FR($XT.UH[[6+;C2K7]PD(6^X/,4?1[CT$8)*FHH'EB MIQJB(1!/GK\&34IUQ]4]$YN6[HV3;:[C>=9,E7@.3OR<+D(5QUY"44$0:@ZQ ,&XOZ<#5!Y-(7GF#.I@O6YJ+F$&^[H,FDM MN:@M7*15W6^AZVJ:9KN& 2P306Q85A&B5#7^WTR(<@ $^$,SD2J83@>MEP'VZI%RUU_1$5TILG.1IJHH:0;[.C:41SM=R))-WD8 MR]J<:4[T@76191G<;'0]W5$M D3/JZ(/K$.MF63X)+2O[B_&L*89J!MUM.0) M*C+H?_2\:(*JQ-CRL.HX)H4&1AI7E1#@HA\[UY@.G DUKLV+C;EK6&^T0[-D M1LF,K6!&-%&K[!C$0(:J.L!6;<,QH%<>9^1:.GX_,S;F]>EFHPV8)3,>GI-X MA*RH5B7/MN8YKJX1B%UJ4T^%CEJ4/"/70>I,'',3O=A0&YD.(.91,^-Q9>&N M69+&HVXZBD71ICAD).DH(3O9#6^F7G&="D6#-IO:KL&=+\.AINJ6,1M W;K- M.A4L[;X?/[!F_<&9HLPF.:VUVNV4+,K#Y1M2E31;$ -=<[@7A["!^6?H%ML+ ML.-28Z:OX8I\TUP!)3J*Z*;DF\/G&P1 57[LZ!0BC^B>A_DHT1Q1>97S#2(F MK-N6LZ*^:<:VTV"3S;I/BF_:Z30=+M<@=>(<-]N#GLKUC6%ZV%9M"$JNL:EI MS#2W7UW;-)22[JB@R0KA]CL^AYU-RX];C&;:>/.;+9?4?$W=1H&[(!F-_8>%^\?5Q;T:(-I M&TKNUJJ44[(;)4%)@I($)0FJK;:M)">95%D-+]FW><>E!&$W>GQOSX>C*__D M?U<)$H>Z6',TA]@:\1R54,TJRC^Q!6Q/G^LJ762P_1(E6TV1D(8SG.VK^6P5 M<[;5O#@^'D03#5F JR,;6JH),;20YP+HE*%*C(D[4V:P&@\VEJDP.@ U69TC M>5#R8#MX<**="W)UT[()01JQH$8, +QR>R U;7>FL'1E/=A0T%#O8$,RX:F' M_(^/!2=ZP5BZYGE8-S4-6;IC M&FK&S+J9K._%J=96JPJ>U'.I#;CV3@?>]\ M=6AQ"!DGE00E"4H2E"2H]EN8DIQDX'U5O%QP2SMF29JU68Y2?E&YH:&);=X' MZ.O\L,39P6H5\[/$!CS=U5U+UQT#$-,VBS,(5(-8ZDR)4@GL'31=UCH:W(FC M,TNQ[T%E,T3]8]LC$VTU1(Z17R?V$FBN;ENVZ1@6,:BC.1[!>MFHU@)@IF'# MFK9*,)R'3ASR,%* M^K690"+"'=/)@Z>TV M3>L0LH4]?2W;GB.C[T?/RA-Q*NCJ0/<\W?!,'5BFC51M7G#$@!J'4-K4J\?A0@XD7SU#Q8+V7V0*O><"G]4AG'T M%"2"83C!-.G?[[0Q1SMDC 8F/08-J="B%+G4(Z8'55I&WA$&LXUWQK*CB.45 M6'JWH[Z*/$#MZ,!U*(&_5LF'MCH21\C^R[@?5=QO:*Z%3,VQD8$H1#K10;S99OBN[6>OV2BT^3B]7*3\ .X0K'B=CKT)\C#^L1V.H,SK M-RW"P"6T;.40M(_?(1N1= MFK@9'B:HT3*8@^/A(T^D7[*T]*OS9/J[D8HY4GO12!P_76*U45YMQG7Z\S;7 MV7H1-'%:$^6_.-BAR#"H :FI:EYY_K7G8'TFX< )9C=M97 'ZMLS'VJPUUHS MX0AL>BD_CDE^Z!.G5KFJ;KA A] FQ+4=:FKC8((!;'NFB'>9_&@LA$":[<4A MI<?3%#M(6.BA;:*E,FCS*#+HN)";%CHDUB_M2KF,7QA#P M5,_;P!AJNKI"[VC&]LXS:THHR0J+;2U]E: MWN5&IX.R-8]XX1+[$OL2^Z>Y M<(G]8TKSU&1UE"&+.98?'[G]FO3]F"G_\R>"(/Q)N?.3H)NU!^H%@U'*>N^E MD&TX,'OPWS(@_'F)[6^H52Z7VLB!CD,U9#J>[2+-THIZ#*R9R)[ITN_Z<DZ-AQ=1*>?>D5X#&3@%8Z N #Z!)3^#018"D\GE4/E&Q MX+C 1)ZC4E6W+$NC6+>+J)MF ->=J5A8G\KK$@#OI/(F-_Q**C]4*E\6R#'( MQ.F4!#DF4:E++!L0Z*F&6V[#TZD*<2/"?":TLY3,5XGP@ ]P-O'U8[L(?C^U M:)+<)\F=3!S&ZGG0<+"A.92H-D&VV#]>D+NE$]* [5(7R6R(W%6P#KG+,)]T M]EJ%^M8J_R,&PLDN7&)?8O^4L7]<8;Y_9*7]EJ)EKX'K:"'<-L,E8HV4JRU3O8:BJYY!J. M8>H. 0;T=,WT2)E<,G1LSYR[UX"V^JU!;:7!V1B-9*L6ATJ/EZET4 7YA9:R M;*"Z4---0_4H*:HU556UM,:9:B8&^CY=I9E--LIK_P;;PP[(;N"KK5:0<81= MZ9?Q\$2BCKJ$$$!,8MBZ:Q/-X\Q<[*!7'4AGMI_-X>$B<3'#RMMVY'!'-W9R MS$1K=>;1AII.FDQ8:-5=U!G'MT5;.QHUFDX%&JD=G^U._GT4:]0M1! MJ$E-*WE4\F@[>!2:E2U,/0\9GF,["'+?DKB&76SC1I[AN& K>K2]+J;D4!17/$HTDW;Q9YI.#9P"-%,$Y5ZE%O!<-78ZGIZM+T>:_MX-'-E/Z;^W8"- M?\_^GIC.( C9>3_OP001^.^)I^OK3D>?X)S)OZ>GMNCEVV@PE5W]*4CY8[O\ M$;=]IOA=[NWR)[T*]S:,4N[PBCT(_-$!I[B'V!\H0S].E>A>2?O"-0Y[HKV9 MX/PPVY#N6VF6B\?D;.EF F T9 M'+XAD>SO?EP^8LAY\OPN9OX?Y_X]G\\G?_#LOR;\11_[<;$4/Y,'":3 PM1 MMF-[FN%HE *$*0"6AXE&L2KN\:=@L-K"&N6 90A81'P%1MX]L^SK=(7GVY^N6WCG)Q:<]2S9XG:5]=.N[EC>LH_-/-U9<+A][R+S>W_)^O M[N7MC7+E\:&OWZ[=O_+K+O[NBF54.@=<5V=W!T)JY-\G'Q\*G328TO@0Y/H]$]5* MEPT&Q6A6=BJ^\VEWR^\UD+@-'KD,NV3/RG7TZ,\80,]!+^WSCWQ=15$QUU # M?YBP3^6'F06?C:.@8W,'ZF?S@Z3Y.U3MOW\ZFU&8Q?L7#"T::WSHU%^VUZJC M?=GJQBY32#.BK*G^F+?]F#'E*Q_H)XK+!*=2+R?)-[WQ^]KP$(2Q?Z%P4F4FM5Y.PT<\K#)RN>"\>#:*R^CAW:W M59Z78X088\)T#9W@:1!;)4V9_=_5=ETIEHY6+!GPY Z9D$))"B4IE-IY!$4A ME4QPRB=0-'HZ]J&=/"'EF91GQR;/# A/^O2*HQ9HK:H[*8N]"+_RN(*?K5GW M*:U5XOCXURIQ?/QK/4DU',;8)0Z8[BF(7=5R6-_3 9^%EPRN_]:Y2D MV<[.]VX%WV7A\BXC=L2G5_Z[^\N^YCI52&WFB?I!6IH^V' MUK;!6=R5 CA>CE_,\.9$B)X0&U!HV9:*'$@)MDRH%@QO62J9:5FX,X9OKJ*B MT1812TBBM:43DF\/@6^7:&H35[4"JHM,VW5T$U+7__J5@YW M;F.Y\JKKW+LOM=B5@D"K.M]JGD>I;=G<;S)TW320ZI6^E"X:5+_UI6K;&5M110:-; M-);A7\8\]Z6DI00Z, EDD"J:8S@.=*A. #4,$VDN=FD9OS5,.I-IW;X$:BSC M8FXQLRKECY0_4OYL&$V&P#2JSAS8(,3$-H J,(GJF7K9_!^XKN'J>S&!&HXC MDPXVFCS6>&5*:'LH68HN*;H.2W1!6-E.'O& #H%C BZN"*34!671BN$Z=.9L MH9W83DWO3#4ZFMKHSM1CD5T;'8HR?V8;'9*2?Q-75^>2R&-35EOK=BSRO;RQ M/4?#H,:.AL&>P7U22Z/$=36-"U=-,%<'=2?) 5;DL(,^SA ?#*2R-W"G M,XJS>L]/?&4L%LI.6#,W-S.60+L+)W9Z\D5[EMU:97.DK>Z=TQ9N/FQ,-ET\#UH* -M/^@KWFI6N^,#^/0J>_,'\[>^- M8_S=AV@?2"?./1>4$%4#3$.XRHE0X#K0MJ'A$<_CEP#J%KTV=1M:,V>Y"SJA M84_\XU9$0E/;CV,1'OZ[/QBQ-YF.BSQ)VT")B(8ZB)A'?79[JRS$+=#G#HMB MI$S9H4Q1JQV'"*B6IGO(A8C8-K9T@LQ@:#1:H_6 MR90-/8^&;)7I& =Y$R4_?[,]84,:O69)&@==D6<4%LP[-P8W6L:Q2R[4]*J+ MMF5;AH4,1Q5[_"D$NE'4JF.3J'B&"RL("D8LO+FM:7+8T1LM]VRMOCYXM7S\ M3&.H576CYP(;VPBY0">6!Q$U[5)UZ< AFS)-,ZJ*=#30Y [W]BND_7K5.]%< MM-OEZTL3)69=QHV?NP'K*"'+JFG\P2!Z]L,N2\2W/VLFR7ST/\,.QJ;BI\K4 M@=**D,[9!64:0Q$9#$%^'?[T9,@XP3RQP>N'=W)ZHSY(*T2 .2$"3)5"JD&3 MBE8YR+%T'1>GZ2!L:^BM""CQ=SU&WR5+MZT^-=PQX$Z._&JM8CU>1_AT^5"' MU1&@)M6!;NJ >M#&6,.V10LO4M41,F>. %V3#YO1R+K1,;1&MRVUC@_WZSPV M'IRY")\X041QP-[;V?5@F0Q73&;;I@UM2X6 &%1SJ&TZ7L%D!&)]IAU<";U7 MSEM;4VX8=:#>I')KK0X['55UL,RB5;T3-9L2%6BJ9M@$N%0C.BK/631<9,WL M_E_"+,UH(,XLIM9DK]+V*YH#3[5^B]G0#WH*>QF*71+O;C!^=$:@,7&T*;0@ M0)H)70OI.K$MURS2DZIJ F.FSW !6S<'[=:#F+@#U49;#K;.^I->V DR(*GV M3')FQ#8$U"$0J, U' ?1,AI"=&?FQ/-5&;"I@"C19.KN@+POFW\7:"JJ!$_4 MJ#1 Q6 4JIYC 4WC3&4A1]<-KSSL%E'=FF&P$H+_"-*^/4KXLEA,!3!_B6=/ MOVU0U:D=M=& 8VLUVNDHKH-E'U1EN3W5=#1"3*Z9L&5:7#GI!?L DWMI,]VM MUV:?9A25.# :-JFIVJ^0#MQ+*XZ(G"IJWW*[^:,S) VU8E1H(%OT*B.F[I@J MUBE&!:.J)J9>?1OZC#.3;;MQG#>U1HM*-\5S:W6B]/).D'GUB9RX;1K<,/5T M%VD>T'2$0!F&(28%YD;,VU#Y9L>$V^MWFF*C0L9%FV!J"JVH9I8U#$60"W0&?B++O17M#DQJ=Y%.QR*H[AMS@:\G6] M9H668J/D4'0RRTHV92+A#?]-;C0DGN@&IA.(B>=!8JI +]25!BW/FTTDY&#^ M-O##E(8]MX3T-BM/$) )/>GJ'1\?3FS.PY3K.]7B' ,\0@@E'BHW_/)_ZC+J M:_%A,VH1P8Y&&CV]LW5\>&2)O8LP]<.'0+2QRSVT)A3BP?*;#B>*QK -=63H MW#U#JDE<733^S1(4MF,Z,WJO F1N@7(V#MR;*RE"FHQO.-"L.! "Y%';)H:GN=Q$-!T=:N5.TS.':>.S*7[%J\2.P;'R7LM--F)JX82U,]UU--W;)=W2:.1TQ0%C03SG0S MC'4U9*+';?CPA?D)RV!Z=?\]R8W+[6DXV%'U)M/:K55DIZ.O#I9[-&W,/<1P M;!/I%L :AAA!JI7'3V+'LN@M8KQA/3?T7(=KA+>JD5MZKHNA42C&K'T_Y^] M+^UM'$G2_BM$[3;0#:AZ\CZZL0LD,Y,SWNVQ:\J>>;&?!K1$E[4M2QY1JNK: M7_]FDI)(6SYDF9(H,0>8:NLB&1GQ9)P9H3E:N8BQ6!L0OBGJFE%_LN$$76M1 MU[3W*':C'A__.;V:LAQ#DC@,%XK3?YLSM30S6ZC/9$LQGAX]N96C4L>#G&^F%;\M.; M_G9 NKM$:R=YW/1(7]*\WW2 D;Z_G:GX[+>SJS-[&:ES$UU>7>C__LO%;\9^ MOBPRKOS7R-CD3)]=O5.6]FK*O5N'ASF_1\/K%HX,/0(RGPBG+.?\CH;I]7 T MG VS5@[[/1RVNP3A(Q#A,-RW&C%TGW[W@S'V)-1'%4HX]D@!JA6/0TIE F,L M8QP#]S&7'"P;U4M(UR,%"_GX5(K'KGO$8-JC)SXTI57V7WLBEF$7:?LN@JO* M0B @I"9F'!ADF4DD,V19T,2(73MXN?$NTM"!%-E#^+1G@9]8)9,3D.G<#^B= MW/GN\$68H>BB.UB4SV M[GXT^9YEG[-1.LL&OU5>V TUF)ENKK8]>*7< 0JPZKTPLL0G16DCW M!S.QUGH!(9Q@HMZT&'+X4V%_IH\Z!5>"XR%>OG' M,!453 4BB5%Q+"E'4DEN$QXO9SN!!*P5S"^6?H\:#K,>Q8W6WK3.Q.RNH]IA M%&)0Q8I,3(VPE@H#C;)*)H DR_-C0CT9*]H8A0TY>KQ'2:,MOEN'PA-S],[& MSL7+_"G.[)68\^D;IACQNL8#*I$HU@9@B;$P\0)K0+DO@V>P5B[GE5_-76L\ MU(.\R?ZGK=5KW5%?QXL<0FLN'<:06I18A&P26TG9HFLILHS(IV*1&R.GJ7.5 MS8XB;+\NVJ\G]VZ9N[R=3&?+/@/7H:? &MQ8+?0OL5:0/Y>?^QDCS(34&L@ M(*$E&L0)E! K)@B*R6KZO %KL9'E&G\NEWC7SAJ'/80:K:-IZV'FX,V=/NY0 M+0>>6)T(01C2,678QGQY!A=;2 39&G<-39VG/<9"$X&WVV+'.G,P9/1>P&UM MMHQ $!KG+2IA)&= 6R6O56QLG"M]<<^BU4D['%QVA9K\!F[B#]:9=211=#! MSR1)S*&A/%%F63O&A#!K^84])O&@X#WGRYXT_D[,8ZSW97UWO/1X\54;11-C M&BM )8,Q=&8IAE@O*E900J%<&X/M5_!J$9+9H6:3/2I/(O40W+SCAXNLS[!P MFHC8)$94*BB4']^T<..8),G:J,%7X-)0R24"#BXGD>,^U4S=$PW!&PI:GISU M1VNG_KC FK%$:$S<%PQ#@"^3=HGA<.WDP*.HR1Y:GD+>6(,*<.3'IC08 M?SQ>B-6&T !*D:8, A;'ROECG"&^M"M9#-;[>C\80K,,>GS?Q]0+X:!V$K9F M<,V.'T*\RFQKI#04@%%$B)_J:43"EUUN$Z/77+-M(!1F.;7>5=OYL(H&,V>O MY$A/T*JL#9=A$F*:$(H,MY )R&"\;*I/8\[6IL@7?*B%]_>@ZV@/B-WUJ7X# MPUNK(X/OUT$4,UCEQ[6@(+&:28X%PD8AM(K0@%C:M0C-FU#ACLL[:E M?3#>SGD\MMJ6_6GFXX5N;:H-,!(K%&NL?<]U2H74JZDV ..UGA(UU.Y,XQ(L M>Y T.E6QK85HP?T\?;216J(=,:H51Q9"9KC2@*EE T,*X_BE0K*=:4:"48^" M3I1;-^VM-H/'YUK"X_OVM,+ORH*$10A2T4S.Y5BL9CVYNQO.[C+?1MGW?/): MQCU1-NX[I1/]>#Z999'XJ0OMM#?2YKSF]DHK+1)"Q3%@EC*%F68+VSFF"5HK MFZLMM1H/='VA-[.E_\B'OXR'(T?[U!^!7*AW\$B]3XI+.5_Z/Y_5Z2VR1D,' M^)V++ 8KD;6*)@9;&&,-.6-2 .?F+4X@$<36W+VWB>P3!NFN13:8=$%Y!Y,N M2$4PZ2J3[G(VZ?]^Z_[.IOERBM4@NQGVA[,V3K1I7BNVR+S9)W'=X.*1E!P\ MN$DQWJ_XQG#L-KK9+Q\?#?S;3;QOW" #]6KC^Q>@:K JTY08@ U$DJ$ MK)+*J,6,6:REU&MU!N7"%AOI;EL^$73:%:NM,L!:FODX/>21ZO0&0EQ0#70B M$HJMQ(H#L*SP(0\43NT>T:E=Y>[G>92.HOMT.'"*-.JG]\-9 M.NIJW:M@M=7J_G)+>;96)=+60/?[@Y+ M]0"B/?=0IU#_&O+WQP\C49W P(E.I+;*$"43EA#,EZ,;L,')>GY^*Q@UU:@0 M^%,8C?9):[^N.O(R942F>\;CCZ\ 4H(*D")6VA)K-6#4DL07 MAR_]-L.E7CMU^#F;I<-Q-K#I=.R(RVL+;LKU?I]>R]UJN/=>02:4I,>;+1I_ MCQEIC=*9D[R\LZVC9&V A<"( M,3C-_'9PB\K&U5 9:XD1P * $@0TQLOS'9KI^(EQ3DN.%&T?P:\.>L+8G(% ;MH&HE (K@@@T MF$O**<%+A4^M7&OZ__X]H6$G&/=XH[.\3WY/Z,9!Z_SY*L/.'@5]=5^HQ<.T MB"D4B17&&&HPTH17@["07BO%KU=UVG_-A[/O>PAE<]23J-'I AORMNT8#VYY M!]!**BU.8J"U4MQ!,[&6*:Y6<2ZM,4-;H;7I:#5C/<;VV:OH6-#:\7D_M9XH MQ1G/-ZON-P@)=D(RF,RO1]F[=H!WU]-M*3W_OHL%>%6J#KX5OK83LJJ4&L84 MQ](BR9V70Y7%FBUK9!1 XJ5A+&H\:-J*>:E)J=L.$=K==O@61K+; MO_ARTF'?6W*W693V?<(F'7]W>(O&DYDWYZ;N;2?[3AJ_3(O:^.DLFMQ$,_=U M)Z.#;)QG15./PG O4C\WPW$Z[@^+$(Y[HSC<__,:K4ON/*:]1FK?_3*;/I*3 M%QBS)=KQ(Q$I_KV=+B]QGW[)/EY/L_3WC^F->YY?TM&W]'ON;O2GV^F"E+38 M'/(8\D0@'W;5@A()A;-E4(($1(@;8I7_3?I@#38CK%$$O,: EX1OP9%W/]D3 MGH3ZQYF)KJS^R_G%;Q=__I]>=':NUZ7FP ^I+\Z-/;^T)G)_75[\=F;4E7MQ M>>7^\U=[?G497221_HLZ_[.]= 2X#R[T?__EXC=C/U\N'2%CDS-]=G50TC[\ MYX_#LY^A]OL'5A=X5,OE7]=O,/9J M=/3 'H&@M#X*W1'UL]%H\6G17[Y^@NZKX9W;5,^S;]'GR5VZUHWF M+IU^&8[+QTOGL\GRC=+@+=[Y-AS,;MVW'?$+U>NTZBB]S[-?EG^LJ8L/J^#$ M*NH&Q8?G8Q?E/1#^X=WQ$N-UZ M;/B,=9;7)6+_@=@W>'1K^!9OW6+$,S&LVVF617]U']SFD75[P2"ZS.Z=X7*= M32,,>I&/&!Q/EX^MEF7#[B[D.1&Y&PX&HVR_L?J="<3EK;-Z ^=9LWG\HF1X=U<=_78.F4V=,6V]*\K^+ZE%GTM&8+^UL[N//@ M6,M!652>J8E^]*=J7AMTT4E6/=%/NJ5[7CNG 33N;L;I*!WW??7'+/JO^3@K M+=P74B%[78X%#(I\[.:SOQZ7AFVY-"^7AF')D,CJ,UQB#36P!"!#W,=(&$87 M[4D19$JM=:6IM78KTQ U[_;)2E;TS\5/_WFYK+8I:\C\!C@9%Y,U_ACFJV_5 M;O#7(L55JRK+BSMNV>VTQ]%>VMALQ_Z3JH-M/P)0-1(&6@,EI-A2S+F3?)J@ MQ4@8F,2:[!\!#SI>O L#NVP($^3_:((\ ?@5\'%U !7"&'$C &:$)PPK SE9 M'.0@AO&UHNCU,FAG.8_F?@T^3:;^9FHVFPZOYT7UU=7$3_5VCSB=C$;N*V?> M&,SRI_LO-JDDM^\'WN@A][ ]'#%*:@<_F12"Z=C"6'%.+(^Y6;1O0%HRNZ8> M6X22*JG_H#MQ8X@I.WF[U0BXZ0INGCTRO0 .1;5&9P!CF"C,*%M> M2HTS,EL,G,>M1]^&F$U[!/.>;';(?:-]4QK!VY:R=O!&2RU VBM JW44A )R MRB&+84PU\>??8KLXW!8CC==Z9+<(:"^[>JUH_!D44JMA\II"XI5"0@!I:UD2 M,PEB:3FR%BX"'88@LS8CI44XV: G6/,Z"O<8:+3U3]!/'0*>J( '-"!2( 1C MJ2"AB0%P$6%D$#KL[1-XS7;'HCVQGREB)P&1@]9\/C=KF-_O;_CR(8I\ ]U[ MI[M+M':5QX'N0'>@.]!]4G1WI'RJ\"^B89[/LT%T/Y_F\W0\BV:3*+N['TV^ M9UE4COFY'Z7C9P8B[&]UVA!M%+(J%S'"N7/0""-C@"&65AB%D 5$*6)YHIYT MYLZ*M3;SJ7?AW&-,!F7I2/%OG.;9P$^KL_\MQ,V1'P;U>F':542.PE M4=R-$&([Q+OJ;DF1-1I";4ULA&0Z5E8Z\8;:0"EC+5HDWD=>)]4-^>YL*50; M@"UAE26CL4F,U!132Q,6$T)C@# @#&F;T/4RQV> 74S@.IS:VKJO9$#T<0GV M*^%UIY.J0@LF(;028*RMA):I! FGLCAE0'&%UT8P'DZR&RE(VJR\@M+CG]EZ MK-FI5FS]N ((PXDE3&EGS $(+ <,60<0B8 Q3AULZK+L 2#O*SP*)EUWQ)M4 MXFTT<7N_3+C1. &J M7SY>I^5M/OHR+JQ0!N59ETE^J%^D!LI>SGP$78<,*C F,"8P)C'F# MBL?5;&\IC :&*@8PTMP0K2UT*CX&.$ET#&AK5'Q0RQO(R9.?9+!I-\I,__AW\X,"8TV),R(H%B6R71 ;&=)0Q M&\4RD:#545X!W4YBI#(Q1E8PH#1 *-&(&<(H63ONXJR4\FB)GUW7OD.(:PUE M(3OMZ.5)26_85@)C F,:W^]QK2F)DA@9;!3B7'&H)*$)6XQ@2@QF9KO]/FS5 M(=$4@E:![B#;@>Y =Z [T!WH/CZZ.Y)H*IJ%% >Q5MU"0N+IR'R)P)C F)!X M"A+9-HD,C F,"8P)C F,::9-&R2B:DV8P 3%FA#*N $:("80][E:*Z0TA*RU M77ZN*Z /Y9]GLXN;J_2/UC8CW*3C&V08Q#V\(0#&?Y;-T M[%?AD>-V5CIN[1CG27 /@$8G>FXK4]O)Q\'#? %"=0@Q(%80(I 0:FAL .\>00F-O)R)&8ESO V;@_FOM%^#29^KNIV6PZO)[/TNM1=C4Y MGXS]=C*=C$;N*V=N8W'(G^U<36]['($@&?:7H*";@1FNDA3:&(8U%X@B0[G% M CO-[&%&,6"2MAEF:K#;#K"P!Q#M<IBUPBT,&K*+R.45<@4UC%HD!&7.B[0:$YD4 MR)70*LOQ/I';J!W*44^B1OM =!IC1:KV3P535^\7_]8>Q'$X^[C,'2/PPZ^U M)^MGGO4[TM_O?8;:[Q] 'CA&%+\?C@?NM\7K^@W&7OY&#]@)01FW+E8JZF>C MT>+3__@ /A2OW8/WEZ^?H/MJ>)?ET7GV+?H\N4O7HMQWZ?3+<%P^7CJ?399O ME,)5O/-M.)C=NF\[XA=2Y.1QE-[GV2_+/WY]+#,?5GGX52$"%!^>3].7]T#X MAU\_K,&G_$P^_Q%\_B.VU:]>^(AO]2NQW6. /3XBW&X]-GS&.LOK$O&^+7+' MU1IK^-YJ_RM>?2L!?NT4G;O"U>TTRZ*_N@]N\\BZO6!0U7%$BQ(.T;8"Y,;5 MPD;E2^0Y$;D;#@:C;"3F63VTCZ4#AIGK['X5.WW M6BWBMBOD*#S9Y3D;'W1S6J:Z@@G;/=$K79B#BM\+[E.W>>.+LSX.#\N<16E8 M8$][;4N3W0S[PUE@T:::+>QO[>#.@TS_05E4EAE$/_J&(<\DN+O-JGK6N2AD MXK^V=,_KX)'6_YJ/LP>G69]*A>QU.5I0@_%R"89;)%:U&T(\4&(0>*4,"0%430^S*J%< M(BHY!U(""%FUDZ;J@1@%I-8+C0K98SM[YSHVV&RCW.BPMFD>VF:&8#3!N"\ M:I/2J@6* (;;!#%HJ*2&2&ZY*)%#C3):MA@Y^SGGB7M<-GK.,]BP78(:D[7S M8U#'"E.$"(N%PE9RN(!:;*")6PRU=QS4W 1G3C]1$3 6,+8=QGB%,4(TD!(Q M 2@S2G#+A%D8@AA*N+\SFEL8@H@. M= >Z3XKNCA1O%?Y%-,SS>3:([N?3?)Z.9]%L$F5W]Z/)]RQS%_/?N!^EXY,? MYKU10@U*7D^HQ

    #JA=E8LMIE/O0_GGF,R*,M6 MBG_C-,\&/J:1C?/4W_Z)87%BFUF*315R[;2+7!@.>G#Q1J"J1C1 LP1AE0CF M9X9":"PNQ!M9:I%9J\0ZH'@W-Q+@<6 #["7DW@T)[VPY53N@C:J**9D0S@5! M@BA+= PA5;" -D$:"?1TEFT=VO](1_/L<(JK';U/NXWI=L38$:IB[ A1S 7 M4$B%& :20E+(-D4(VV;06L9:9-TTU-M];;MG9"_U"D&^]R??M7)48[5E"()UIL&FO=1N8; M+24#[2V2"74P(:<6Z YU,(''@>Y =Z [T!WH[E(=S,=K[Q(X/E<^P:G[82O' M.3C(@3$GP9A08Q DLET2V8KP,0%5*,TBAI#2#!"*+.4" 2 1!E)B:Q1=3X^H MP?_.\YF/]>97DV=RUD5([?IQ2.US]J_Y,!_.LLML^G78S\H8W.>L/_DR+JY2 MA.-:E4Y_(7:'>H#O)8L>![H#W8'N0/=)T=V1+-EY M-HM&D_SD#X('/S@PYK08$[)B02+;)9&!,1UES$:Q3"K1*I:I $@TTLQJA:DU M"8'"MZ%0'"$9,[%V6M%9*>7)$C]#KWT'$1]W=>:AP<31R&[85 )C F,:W^U9 MK3.))8Q;P"#40EAME*2 E[W),0=:KQ6G;+;;AXTZ))E"P"K0'60[T!WH#G0' MN@/=QT9W1Y),19^0XA#6JE%(2#H=F2\1&!,8$Y).02+;)I&!,8$Q@3&!,8$Q MS03NN:B:$B*-.;$VC@GE,-%0$:$1!C'!FB,!Q>/ _7/] 'T<_SR;7=Q@.\AVH#O0'>@.= >ZCXSNCN2L/J6.IG043;/9<%JXH]'DQIOU!;'7HRS* ML_%P,HW&DUF6+S[(O:]QDZ6S^30[=4W&C*RUKLNO9Y?PZ MS_XU=Q_5KM:J#H,;#>P+0T).%$5A>PN,"8P)C#D!QFQH$/"J+:%1)(:0,&NQ M9=(*"43L#0(N&$TD;X%!$)3XCI1X2-5U*.S78;J[1&M7>1SH#G0'N@/=)T5W MQU)U\_&WX=BQ.KV_]S._TM'(_9/?1M.LGPWO9Z?NNP6G.C#FM!@3$G)!(MLE MD6VH7L<0UL)OPM)$(T*!UH0@ZE[[J2")_Y-3Q9?AM_3KI+//F?#N^OY-"_29:W*K+T0BR,G70=_4F(=]IO F,"8P)@38,QF&IK" ME886AA.N >&QD E(< *M/U^6&"V4Q(8TJ:@VGRT+X*]#=*5J[RN- =Z [ MT!WH/BFZ.Y*RBM-1.NYG>93.HLOL?E;$Q,I%P: 7>8-^&WM[,AUDTR5A\/Z/ M*)^,AH/HWT#QOV;7;'$S_XWU.[7""T.T:F6##9?( L0,UT9RRY*8(8R$26+! MG#/VN$Q13^[N)N/+V:3_>S$D.;^8S_)9.O:K\,C].BO=KS=&1VLW6(N(YL4= MMW/?4 ]CV:0/MZU,;200PI %N,O/?-S]SHM%T/2M23L!5*KQLV>(#J M0ZC"2DGBF,8<,P:0TY4 )['FI?M+H6$6M]D6?=E1?C=.68_#1KO2!HP&C&Z. M451AE IB$J@CU E-('*X*3 *(.6 ;DV6+I%&&V\H?DFR,4]MX@!N0&YAT$N MKKF@,3 ::DEC2!4Q$%F*"^1R!)A!:\'E72*W41N6DQ[$-&"L(8P5">(_%4Q= MO5_\6WL0Q^'LXS)CC< /O]:>K)]YUN_('2[^*=]^_$SKC_#AY6>N[B??^H#E M#\BCU2O^O9TN+W&??LD^7CO#\/>/Z8U[GE_2T;?T>^YN]*?;Z8*4S9ZOT8#" M:^NX%6]KOW^PE0(GX,7OA^.!^VWQNGZ#L7*7KF4>[M+IE^&X?+QT/ILLWRA!6[SS M;3B8W;IO.^(7Z'0X'Z7W>?;+\H]?'V/QPZJJ8E56 L6'YXLNRGL@_,.O']:V MI?(S^?Q'\/F/V%:_>N$COM6OQ':/ ?;XB'"[]=CP&>LLKTO$^U3/CFMOUO"] ME5XI7GTK 7[M# AWA7.'^>BO[OW;/+)N*QA413G1HAY'MJV:O'%MNU$M&GE. M0NZ&@\$HVXF$[%\>RG*%:'*SIM[W^11E!C$J+-V6EGF?<@GD80!V8$IW)LQ5 MGJ[="] =5G>'TMT)=16S.ZBF* *&'>7!U63VY)[20>/L61;OT#AK@PC4ZDJW M72%'X]IK M6YKL9M@?/M,]L=LL>EJSA?VM'=QY4$!Q4!:5U1O1CWY$^#-U ]UF53V97W0^ MXK^V=,_KX/GD_TK'\W3ZO31RX;/)D+TN2 N*6UZI;6&\=G!2"8*-L0 (&A.H M-.($802,M5QCG+S[X"0YU\H\EH4TJV)8<_@VJ]9AA JLCA)K'L9 :$A/'2C,E ,% M3!!1W(!]GGEX*TRJHH!='MZ5:"]-30-PV@"8N3LY?"MX#T 0;!AVVC#'@/4<.VPL%/#!C;$F.DPIB46@&$%,68(14G4E-;8(QB@56\SUX2 M;S8$#W/XE3?;UB4@KTO(HQ7RC.1Q@JQFQ%HBJ-"0L0)Y#$.6L'WV3R*-VH", M]1@+VBE,1&]QH7>@.XR7"#P.= >Z ]V![D#W2W1WI'RK\"^B89[/LT%T/Y_F M\W0\BV:3*+N['TV^9YF[F/_&_2@=YX?V]5J14!.U61'6KE6L=IGQ6*;^=3[<.XY)H.R;*7X-T[S;.!C&MDX3_WMGYC@)_^& M_^?-,W9W5,C%F#CI,8 =E._:' =+$":&QAS$AEI"G>R7\JWBV";VZ3CA8>3[ M?45:AZ_-ZH:$=[:>JAW0%E7)5(P,LP@P;!E4!EJ@:0EMC1*CZ=-=]-:A_8]T M-,\.I[FV+?=HM)-EMR'=CAB[D%6,'5$D%.#.(HNI](:9@+00;8-XHLC3,?:# MB'8C54V;A.=%#[.]R/Q6P?E3SU&U8O.7M5D"@MB8,6. 5 C$U&HC=8$0BPC@ M6K4'(>^K7JHCXO^RZ620YK?>(A (HE^#"C@M^:X5NA)!-&< <"21B0W&BHM" MOA,84PW7CI <3K[?43+4ADJA(-][E.^J'%7&B1686D.DC#&GU$F[EV\&H&": MK\TH/:"%TW2Y3MC23TCD7[/J):K-Y4WB1!/W%B*$QE [JZ6P61@$B8X3MD.9 M;[:4#**]''P]%DL\5,)T**O68;J[1&M7>1SH#G0'N@/=)T5WERIA/EY[I\#Q MN?(*3MT36[G.P44.C#D)QH0B@R"1[9+(-@20"6"UPD6!!9$*)CH&6((XEM9/ M/T6* VA7@NFJ<'_SO.9C_;F5Y-GLM9%4.WZ<5#M<_:O^3 ?SK++;/IUV,_* M*-SGK#_Y,BZN4@3D6I50?S&QPD4H>#P:7(0-*S F,"8PY@08LY&*AX"N5+P_ MCL TES1! FN<&!'S0L4S#C C:S4^!U/Q02UO(,LA2]:AB%N'Z>X2K5WE<: [ MT!WH#G2?%-T=R9*=9[-H-,E/_BAX\(,#8TZ+,2$K%B2R71(9&--1QFQ4_$\0 MQ;6&M306D%%DI:#,0 UPC##"V&*@#5H;\.',E/)PB1^DUXZSB)L<#N ]SMO; M0_, AP-.2NS#?A08$QBS T4A4*4H,%0$:T:YA,0P@"BE %J8Z ]W=H;LCJ:VB/TEQ]&O5H"2DNH+W&QAS=(P) MJ:X@D>V2R,"8P)C F,"8P)B&8OZ$5JW,*8 QBA%D?J0]UXP 2'QRF! 0)T2C MQS'_YQH1^A3 >3:[N+E*_VAM_\--4@P,H)!@Z#8\6 4/"(!.F/9MT$UL*:& M) 4\*$*&D+5FN.^"1Q#CD"<+,;= =\B3!1X'N@/=@>Y =U?H[DB>[%/J:$I' MT32;#:>%!QQ-;KP_4!![/*#W#LI-UDZFT^S4W?10F@I M,.:T&!,2:D$BVR61[0BS,0!K,]6TT+&*&4,)$S'B! .$$0$(< 7,VJS<3?HM M/0HM7]SH2LN:['IV.;_.LW_-W4>UJ[6JE^(F<3[*>8CSG2B.P@87&!,8$QAS M HS9T"3 U9@^ H$_N,PD49@SH"0 <6$2$ $-P&MC^O9O$@0U'M)U(?07Z [I MNL#C0'>@.] =Z.X*W1U+U\W'WX9CQ^KT_MY/.$M'(_=/?AM-LWXVO)^=NO<6 MW.K F--B3$C*!8ELET3N)P+W2@".\RH IR73$")%@4RP2H#&HLS)<4LPM& 9 M@$N_#@>_Z$(S:J<8KZ;I."^OKB?Y[',VO+N>3_,B9=:J[-H+T3BTEV!Y =Z [T'U2='=8C>XG8P< MB7FY?9R-^Z.Y7X1/DZF_FYK-IL/K^2R]'F57D_/)V.]%T\EHY+YRYG8EMVT\ MCK$VK^.W#= 2),/F=!2;TQ' C-(J3V$,PYH+1)&AW&*!G5KW,*,8,$G;#+-= MEQK 'D"TQR4+P O :^84G62DLJN5/SVG$HT5$UI@8$"IX!A2#$G58N3M?F(H M[#E%W^.BT8ER[Q7&-QW-:P2P^SQ^WS&HOH947NE(0K$ A &-F(!,*J[C$JD< M"8 X:S%27_:5-]:,P5$.*G%7*E&06L?SV"10TUA1SA*08,O+:*WP/6?L6J^9 M%@'M( W120^S5KB%04-V$;FR0JZ@AE&+A*#,>9%68R*3 KD26F7Y6C/V72*W M43N4HYY$-&"L(8P5>=X_%4Q=O5_\6WL0Q^'LXS+QC, /O]:>K)]YUM=N)=_Z M;/(Y[;WM$RSM@=KO'P >.#84OQ^.!^ZWQ>OZ#<9>^D8/F E!F8HNUBGJ9Z/1 MXM/_^ ^%*_=@_>7KY\@^VIXE^71>?8M^CRY2]=BW'?I],MP7#Y>.I]-EF^4 MHE6\\VTXF-VZ;SOB%S+DI'&4WN?9+\L_?GTL,1]6*?Q5#0,4'Y[/\)?W0/B' M7S^L@:?\3#[_$7S^([;5KU[XB&_U*['=8X ]/B+<;CTV?,8ZR^L2\;X-% M'FOXWFKW*UY]*P%^[=2TD'C[%D6[] X:X,( MU*H8MUTA1^')+L_9^*";TS+/%4S8[HE>Z<(<5/Q><)^ZS1M?F?5Q>%CF+.K" M GO::UN:[&;8'S[3K*_;+'I:LX7]K1W<>9#F/RB+RAJ#Z$<_SOJ9[':W655/ M.1=53/S7ENYY'3P,^U_I>)Y.OY=&+GPV&;+7!6E!"<;+%1@4$["JP.!42 4( MX1@S@850,?=#.=S?+"%2RW<>T^-_(RTYZ8IZ&#=:]'1B]84G!H%7JI M4J>M M.H9Z8GO&:UM&[12.UH((01%1Q""E%+"D5)O4"*SV6+C8K(+=_ICI7K:3H%J/ M 2:\ZJ/"&,50,8.=?0DIP]@FH( )TPDB9FWD6XM@LH=CHICV!! !.%T!SJLV MJ4"U ];(:FQPP@30,8BQ)*1 #K>@>ZPS"#P.- =Z [T!WH#G2_ M1'='ZK<*_R(:YOD\&T3W\VD^3\>S:#:)LKO[T>1[EKF+^6_&]. F@Y7)],4*SV6;'89C[U/IQ[CLF@K%LI M_HW3/!OXF$8VSE-_^R<&QHEM9KHV5#_%'1 A^2[5NHJ%304^X,DF&,>&P6I+N2; M@^*;J[5 GS\=J[!([/E4]P MZG[8RG$.#G)@S$DP)E09!(ELET2V(GS,<15*8THG6@)EN%0 68D2XH=T,@6P M%9RM=U*J'^\K!.W.@XZX"+L&$%Q@3&!,8$QC2@XIE8J7@(D24)8KY6 M6QO+!$)%(Q6%5!QSOE:\?3 5']3R!K(Z ]V![D#W M2='=D2S9>3:+1I/\Y(^"!S\X,.:T&!.R8D$BVR61@3$=9, W6CKLX,Z4\6N(GZ;7C*.)&QW19CW(>3@>![H#W8'N0'>'Z.Y(<*LX4LC*6M&AG&U,<,T+6YG \UXC0 MYP#.L]G%S57Z1VO['VZ28Y M'L48LLA[@0>JX,&%3-S;A"*+50Q9S%#1.#%F MF%'.FH5'$..0)PLQMT!WR),%'@>Z ]V![D!W5^CN2)[L4^IH2D?1-)L-IX4' M'$UNO#]0$'L]RJ(\&P\GTV@\F67YXH/<.RDW63J;3[-3=]%":"DPYK08$Q)J M02+;)9'M"+,A5H79)(*)T40+1)$FA-B$)D68S0CW =RJX]*CT/+%C:ZTK,FN M9Y?SZSS[U]Q]5+M:J[HI;A+G0SB$^4X41F%_"XP)C F,.0'&;&818%!-Z4L MI,C&$("8"0N8Y 86%D'B# 6EX.$M@J#%0[(N!/X"W2%9%W@W_L)9^EHY/[);Z-IUL^&][-3=]Z"5QT8B;\14L7?8$(2FH"8QS:1$%C+53'F3'-"L)"K^%OZ=3CX11>:43O% M>#5-QWEY=3W)9Y^SX=WU?)H7";-6Y=9>",:QDQZ'1SH#G0'N@/=)T5W1U)6:C"Y+QR'R4UT-;D?]B,&V*F[3L&G#8PY+<:$!%60 MR'9)9&!,1QFS45R2(;Z*2P*K(;;,$"RT !8PAG"D&#$K" )6Q\C\TWU^VXU M9HZR3]/)V/W9+\*1%U-]FXZ_9&?C^A>&X_[P?I39FYNL/[NX65H\?YNG[@LW M;K7]JW8,+GMIE T0/I;/H,KN?%8&;K-_&WIY,!]ET21B\_R/*)Z/A(/HW4/ROV35; MW,Q_8_U.K?#>.*M.#&##);( ,<.UD=RR)&8((V&26#"0F,?>FY[T&:V&[O+CC5DX<03V,99,^W+8R MM9U\'#R&T3$(O=;UAG-8QN#MW,,74VS M-)]/OV^'HDU:WU#0"BRMZZ>=2=3D2,Q+_>=LW%_-/>+\&DR]7=3 ML]ET>#V?I=>C[&IR/AG[36PZ&8W<5\[<=N;VF\?'%)JW#K:-[Y)F^W@%NZ#+ M,)-58H3ZEG>::V650!(;!;4H8(8QL#!>FT+5(IBIP6X/Z\(>0*)'FDVJ!."= M,O!>,\@%J,U_HP10HBS7EB1"*ZB +9!'$$,*K+6A;!'RWE>ZLHGI#GM0HIZ$ MK5!ZP8#O(E1AI21Q3&..&0/(Z4J DUCSTG>FT#"+VVR+ONQEOQNGK,=AH\=O M T8#1C?'**I5^ IB$J@#V\E-('*X*3 *(.6 0E:C-&##"/&/;>( ;D!N8=! M+JZYH#$P&FI)8T@5,1!9B@OD<@2806N1Z5TBMU$;EI,>Q#1@K"&,%=GE/Q5, M7;U?_%M[$,?A[.,RW8W #[_6GJR?>=;7;B7?^FSR.6=XPR=XM#9;W;]\Y;_] MBX]V#/ON$E>W693VG9YP5_KNN+@8\9=.W=L.>H[L+]-T%-VGTV(FH-,Q7O@' M3L'XIJ.3<<%:KWZBF^$X'?=]9])\J;KRGP]&ZW-KO7S[\?.L,_O#R\_[[N>C MC^2T^/=VNKS$??HE^WCM3/#?/Z8W[GE^24??TN^YN]&?;J<+4M)B;\P5@/FMO,>UTP+N M$NH?9R:ZLOHOYQ>_7?SY?WK1V;G>3FIW^)#ZXMS8\TMK(O?7Y<5O9T9=N1>7 M5^X_?[7G5Y?111)I=?F7*/GMXO]='O3Q/_SGC\.QVRTXJI4[!N MA_@I:F(W6#Y6[=\-MP,+MU?SJZ%HK1J=A1 M>I]GORS_6"/XPZH::E4.5N#XF5JI\A:<__#KAS6#8''[YS^26_UJNX\VNU>K MRO7W5>['=U#N]ZRMU8Q%\\1>=>ZP%OW5O7^;1]9!<-"VTQB-&YR-,/\;C S#^#2NQ,U%P3K%LZ1F5?6WH[6#]=K[X#JW99XJ2=OGDKW;,VY'TY<] M2\:+E1)=8W1+[80MR3S/9M%HDN=[4H<[IN;?WT%&$^?^MT77R\D%1 G#&66X MFOZ.H2)8,\HE)(8!1"D%T,*$NW>)H>OG_F=EPNTWQ^HGSNO+QN>S\A[GL,$< MP5:A_AU+VS89LQUO"DT)Y):%<6%+V.^6(*K#9#&T%@JIL)&8QI)0:W2Y)6"0 MD"1YZY;0_,AFR'J4-UEU>BQ[0CN]AW>36AOY'=C]]'-'JI"6& MV"HEI98"LSBA'%N\\)&UT';-1]X21\VUNJ,]"9HLJSL8CAJV=YO29.^6P,_. MPG6$?"]CX8/)_'IV,Q\5)6IS9P2_$W.'Z52Y2_>4\0J-2K.8(8!? MP6_M0#4TSOQDDF#L$$PLQ-B()7X=I-<.5+\1O\T-36PRZ'PJO6);ZPL69QX^ M7J=EP?;=?3;.2[\P^\/_G774C.6U0YK" F>X$BLYQL(PZI0H6[B#!NIXS1TL MNAK%?D5U;4%WZ0#2'A?B%.S6X/\=/7!PE2,5 ,2<0P@3I3E7"6> E\"A1B=H MS>+<&#B-Z2K2P[A)==5^K71D#M_Y9/RQ2EYX:\:S,_+G[*;S_FP^=7O70.V'97(2T!T2CG7-:A\P3<^]6^G.X.)W>=;].5B!$,64<2<,D MM,12DQBH%B!4@,BU>IUZ&N+B)BD/-(^_Z$G>0$#TQ4(^0,DI&*G!NSMV^ @@ MJW(W&S-CD8YY'$L&)!8Q6<0C"8VA?2=\&M-9HL=DDS5O[5=-1^;C^?+'J(@X M^C*T^3"_]1:-[R0W0JV'-:E>[?H_7WL7/Z1>SWP/,S<\T;] M^72:C?O?H]DT'><+81P5TA/]^,6+TC,%!*=OH+(*@RQ.)$TH101RR7$"*5V< MQV T/7!)$FYNGJQN%?5VGIT>G!6K-B/HL0G8;<&MZ_]J'JECDP(OH)50OV; MBEO#>8(I@<0LLGK$2,::AE5C?B"73091CJ5J[%2=QA_C;)S=#&=%)>A/C]*# M@^PF<](VB&;I'UFH"GV,9@E$K48!R$?L#=KSD?:L^[(@ ML0 900B-E1$Q800MSU1(;=9\V2?J-B$ MM?$=4F*@8ZNAIIH!PA#02]<42[A)[>HFX-Q!FQW0@ZC1"=&M ^>6+?C:JC;/ MQE^S\6PR';X[6G2\R*N-O#),,N[@9IUO*71B6*P7#3 0Q%JN92_7D5=;T/TT MNPOGGTY+M1TOCDCM](56D!-!-$&&(,T5@781G(DEXOB].&I>=:%&DR3M5T]' M[NY]FF;WZ7"P+.HN8S,3/^IO$:SIGH'Y2NX#@EH35R,LM\3I-JH-PS8A5BWK MYZ#DP+R.SP4#EC%46_)!C$KB)"<&4LP3^"R%-:]OX$SN5S63^6J[L6AQ#W6:".;4]&?W5&3 M[47?:^!#U1G'6,8"&:TXCX'&E%%+%I$<*EE"U\XX;@.^QBKT<(^PDZAX[8K[ MZ61C.L\J][/WL(64=T:ORS*]NF=:JQWHGB7[JN8D%7@QAL)HP8" &$'$J%9@ M5=L#T5KCJ2?!ZQGT6[7B^\E.XAYH=CYY<$M/7M^>(IA9=593**ZM%#&1L96 M0F3HLFP^UHILELU\'%U>NGPO&LH)?K*6.83-&,1K'!L4:*31%"&* 34(.%4XT(I6F*2#7S2)8\^ MERS:CT.*>JS11J_OEH*VV[C!80T[P1,[07U*EK1 @%C&F@)N+03Q,M%*8L7M MVCR";7:"'10XH1XEC2953WTG..BT[7=25+SZEA47OYZ,!K^6X[;?. YSQ_O$ M-NNVN*;_QOH%6V'\HUKLRQ?Q2P@A2(S$FFG$[2J0S9AA3TS&U8Y%GQ8&_\62-VK%FIV.U>M!V.@1F]=VBJUX&OSPMNC[(U;KO%+K$LM$6\U9C!.M M)#=$+J>=:"#6RS7>A=7F]3OI(=)H<\$-F7XR6ORX1_B&(<9'<9SR4#TIN\GZ M@UKP#5/YA$7OU4_DI2DOQX(.QU^SO.&)]BWT;4*3BE-C6TM[M35_:FD^[=^F M_KC2Y,:[X]_T-M22/+;1,:_:5F $@8D9"01#!!ME-3+ M%HPP9FLV^J?TNU_4_&JB^FZ%I]FGQ:)_&J7CF1H/['+==SNED.WG5/RQV.2M M,LE:ZG.?()!E-9,;<<0Y4IPI+"A5M@BF+\Y&")KP1H'<7"?5'B4@ /F]!G9K MFKTM,S-%M[>R1'OB'RF;WNTG9]Y>,+^"90(KI6P08S!.E!(,:C_%#2ZKM1%( MB%B;Z;:&Y>)XH0/T8.[=EFP'AX=WVO?_%1Z' /;AE>G1PO UG4IPU;R&$2L2 M)CC65C%EJ#++LDWH/HC7*LVVQF%C^A0U>E0B!*R/)V;W4GYZD9)^,IP5*E?> MO$/0RNH&4-G$VD2#F#*0)$C$BQ07U5S3MH5 M+&W=08[(-#C%'8'7&MX!@#23"CB+@2.-*:%V5=7*Z-H4A'?M",TGO9U#SO9I M0QS]CG!*&;'V9DI:D]L^=N*ZP<6N6OR/\]:O][IDATML'[-D'&'Q M4@M2X4>2\9Y.'!<&"X!7T?4&!ERWUP!_Q?ZFO-8HUP+FQP>]*F=?G[+Y,K?@RKP8TW0G&H!BL4,HYC$G"E<(:$9DHS-"B%H1B M@<1:5'JUO/G%38'";/#,H/A&3T2%3D!'X(^T2(.>(FIQ=;016A 3 JPB2!J1 M:&O1LNH#)V9=MVZ.V@;+M01H]$C4L:/VR,NUE@4+Q:CK:7:_J*;V6G8RG^6S M=.SO'XTGLQ.>9O0J1FFE60EB2"2*&*B,U93K!"Z/'RM!X-J8A^4")Y/IY]7R M7MQ\F@Z_IK/LTRCM9[NNE>:LAUB32=YCP>8A7,]#G48[7O2]!CY>@<\2'"= M424)MD9:GU!=@(\)Q=;,VNW!M[W"W&5=9' S]QI;G=UFT7 1L_ :L3^YNYOX MZTWZOSO)&&33*+N['TV^9]GBS?M1.NY@(^K7("RK"0Z)!99RQ "Q'!M&*03) MJHD\2UZ,']7@7-15)LODUGYZ>&!PVG,X@P/:06QR6&NM R1E1&/(A64Q9Q(F MR7)(+C1L;<3@^['97$27[65R6?L5\''H65W7I)7;6;JAL_2/Z-MP=GL[&?FG M*M\<9[,HSV:S4;:, OOSO?ZH[[=T.NBN;\IQ';\* 8"-2 RA%#.+)5H>Y=6& M/7M:X9%Y;(N%W>VD0=)HW[S@D!Z;(CUBP)&J@:VQD%DEE44TP0PQKN4RS2)E M M=+#=X(N,;4HZ1-SD(Z%KAUQFM-'5'IR(G)MZ'O49W>WV?^/Z-1>?IGFO6S MX7T'4Z:O09G71JH8R(R()12,QP;$6-%E7#=AEJ]T9_IU./A%%RNLW0+[>LO/ MY?+NY\ .:A+([;-S6^6#MC66>X)(%+6N\%)3'3,HL/'Y4$5YK)9GWQ4&:#LD MMC.@VSX GIBC^2"_V9]F@^$LNDG[?N;5]RJVVY_D[^Y+T5[LO6;1"E"!3P@% M,,"PH=>WX>V=JJ\]FNV8SKV4KQZINE#-8B@/I[@ MJ1-AQW3@NP73"EY5J*2".-2$:,V$I,(2#:$U"5[ZE3&G:PKUF=/@NTAU;G8: MW-GA1WL:O)$I"*'$=Z\9UH[M):]M):S6%$YHQ;DA&,6,&(I(0F&YE3"DG<7> MZ%;26.@9$K>%M*+%3#MGHG2O?<11FO9;QBM;&TCMCD8)XG2RSE/CVY>]N<4E_X$:#QZ^4?OF7CPL!D.WK>!"':T+U9*-@U2'1%2L ,> M(,6MA)8;OJPP1P@F8"WBLI^-H_E&?9CNMGVA5R%RH&'^X# MOC%*-6::6QYSIB& "1%^@AWCRWT@3N*U8^%-VO9G!:Q) YAFH@=DDZ=BVE=< MV%:0MT@QGR!2855>*$F<.%P*HZT"DBE@C5BF,"U+=HY4W@Q208_@O?0N:[]> M/D'UF[FW7U&\;PBEX/L_HL%D?CW*WC4;ZY"E+/^^RT4XYO(,! BIXH[88"&L MV\D08 (HZ[ZQB#O")-%KAP&;WMODWW 3E=6TQQLMK7Y5$-I9EG'RH8*PA84M MK-C":K%1QBRASC8C.)'[*&6VCQM0$MF]ALL!922WP0#6H->2*2Q'W'>9ZES8:9AD\'OXN1&P^,,373 MZ73ZW1'[CW0TSW;G7J(>:O0T0&O5U-%KHP#X%@$>5\> E-4TH=2RF"EK6"P, MB1=.&O%3Z9L"?#/.& 4]PL I +Z=[M0.)NTT6L1^5);J1E"D5;PDCG7,8\0- M41;'"@+&%R?RL!0$K\5+'L9"]'PZ7>\^WIRNA3W&0CXYN(JG!L!:U[:$&D!5 M[.SJP#;%(#-Z#[1HZ!)U=<^ )Z61_Q(]?DJZ]%\4/30 MB":^J75MVFJ:Y]F[>T:]5G1_O!B5%4:=/QI31K@RL94H!DG"%Q@EFB*V-C'G M(4;/)^/^SO6D0(UV#W^%JZU5EQW2BJ<*/ 2JUC-"4T)CPAF*N1()5 8M3SK$ MB8G7VOF_ 7C-Z$?<(W)W>;H6 :\CKN/5Q&?@-C^/%.6WDV]CKUW]I)U\ELY6 MS?V+CWWOU6VBT;NI7MAI6Y$VE36\*H1'7>^ , XE6[N2D'860K1UUSUT@C5L MDV&;?':;K,T\#65AG=@F#QK,>=QK_[8L\1+NBPV0O%';?;R#,[/M);M#I':1 MPQUQ.8LBIOO4;9\_3K,;/Y-U\%/1ZW\X[D_N,C]+[KGVQHU+PKO#\_NT;MYA MO+3"/G%_56Y<8J!!2D!&W;]2 X"6;AQ R*YU_#DK9./*B\8G)SKGV4['KTO2 MJ-'1NAQ0JS:8/8_L"7M(J_>05_H"(8QKS40@!$)##&@L"))" ;#<1 @3!FRU MB33?]0OU$&NT[U?HZ]5.>Z8T8F:9CYF' LV#;R6O[22UJC#N<(\IY[%-,&$& M(QPOQO!2"BE'MZ\UE\4&8&E0(F, M+?>%+0E:]#"AAF*]%@U]'=[-C?GM =1DQ>=A0Y%_FJ77HVSU?O%O[7%&PW'V M<1%-@0C\\.OSS\?>^GAL>=*T^/8OPYF[;'^%UZ=0N]V#B;<^F'CFP:YNLRCM M.XO47+^1%1[J\B!)WZ MQ/QB/I3[\BHAG_^\1NN2YY?TM&W]'ON;O2GV^F"E+2 >RZ4I%!S82"U5$$I'3953!-A M)1<)4OXWZ8,UV(RP1M'Q&@->$KX%1][]9,7+AV>PU3_.3'1E]5_.+WZ[^//_ M]**S<[TN-0=^R/.+*WL975U$^N+_G1EUY5XD9^?J7)^IWZ++ M*_?&7^WYU>7F-.R&X74!-0!"HA5!R' *&)"^OYW&@F*LF:#B@8 6FV?4ST:C MA5+]CP_.A_6OW>7[R]=//-W5\,[M'.?9M^CSY"X=_QJM/^9#=^O;<#"[_061 M4EDO%,O&WIE3_1MO$<7]'Y@^H+SI^V4#_OP6_>@>VM^V5+3G\SMWD_[S9ONC ML4SI;#[-+FXN[K-IT:<@_U"P]\K]]C(;9872_J@%)LH28Y"A% N@#5WT-N4" M:]W]RG M\^QMO&J$-14LS\Z3B\]_55=G%^>/N/6 $T\9$>X+BU5(5P;>VU?B/0N)=KUT MS^T?6]@E6S_!FAWR!BMC66]?6"?^(G/_IK-6U-?A(+K*^K?CR6CRY;M3+N/^ MST5!X=!]X=OM9#3Z'DV^C=UU\_EU/AP,T^G0[6$_]MTGGCU?LY'[E9]EBL"O MW[+B#_AK-)DNWYO,IXLW?_HY^MUE8TS6[\8T?I:.3L.&?MCQ;5D[X@UR]J.OC? M>3XKOSS.^EF>I]/O1<3(W6HXC6[2X;2ZX,]1X8(,[WS]Y7RT(,,9B*O?.I8Z M$@9N@_-KY1]_^3R:RTF!\N9QKY!Q]ELX*@W+>8F2T8 M/%EMW[WB2]/LUM'BEV^1>OQQ-,GSGWHU:)S3TZ)KT?W3%ME__J7+^;87_H)&?5GJ$HA2VZ_4^*1_?CRXM%6.#$+^R]DXW^T#UM'GW) MQN[I/"S\#C%^I?276P, M!3A]=TOWBV-BBS]]Y1BARO7YG-U/O!,[7D']OQLDL/&G[SG]-.P_.$NVV=:3 MS]VOZIM.B<,G6>W-DG0X7J)\F->VP?QV,A\Y<=:;:2; MR]4^V7$(>=O.;=UA1&S/3W#AF%MJ[Y6N>Z.B?JRCJGUNL?OE-?,HFDW%5O*P2/-\?G=?ZO79;>K423F:S\O5M) YOQG>K6S$\CQF\=/1,+T> MCHK!MN6>7-M^2V*\NO2W?NY'Y6T&2Q7Y5OO-7^^YYYPZ@]$Y$.67O'7EKNFT MSKRPZQ[\J+2MW-ZO^C./M*5)UB_P/!BZ]9A6:FJU>JT3WZV)3(#Z(TCA;U@/&3WC9E^Y^0V=VI@X7JC(J/SE1 M[WM0?(P6*Q_5F-(V6=OS$SBKK(A6>G]H4DB,S[GDY:[7=RZ:\P.FB_UK:1!^ M=>[69.YA?'?M-H]RA_/MQJ>3P;R_V#WR;/IUZ*R!I?7@';;9]WL?@7(VO9.L M(KCG?G6=>2:Y'Q2#,, M_=/_.'0_*W8USX?59KKXW%W-N4O76>;#,>X*3ORR0?$C]ZO[]'NI'K+IW?/? M_/K32#."AQD3COXG<%;5Y[*CI3M6 M"EX1B' R7.J;4NX6P81\N4ZY6\"%9O^6+?Q[_Z2.\*ST7JO9MZ4A-\FS)^EK MG:;9/_HG-S,GDD_L 5YAI].I7\72)BAX44CQG=/BWDM_#HH]Q^[,K_/=9%I@ MO!2**(TSR+]C+&]> )_0U67FM]>ZKO M3CUWVWMOH/0\)(9^2%$)+?>%&^>]N*][V"TEI-A51J-)WV\]A0A['"UR[/?. M'LB6XEQ[E.@Z]9!:"/TT&Y51J:6%XV/R[H[IR"]3GHU&B]A'>:TL=6NUV@^? MIG\[P?4AM^'-]].0W7D=AHGB^] MQ+O)H+"!'%Z<+9+?EUF.&399W/EC=)5.OV3^T<[N_*\6RJ%ZHK\O?UC%A[T9/"K2!.6U2A.O_[OS M\$O=X3=\9_04UL9@6%S0[0S.;O3W*0R92CF43_]E/BPB_3\[;Z-T>_TN5?K& MQ7Y?.L>U47E%=UUS5%_(C7A/?);IX0FWN6MA>C+!W /]+7P 5:!D3*VYY[DSC_\ M\.[>V[(^.%\^JK=2"P-B8<_.AMZ"+!?;!YB]OG=W')4\]#2OS-B5'GT0G.]Y M0?#?F1;V96&=?YS;#Q\57J]19:?0NXJ99.O52M(R:/Q8CM_[#NR4!K=1+#W;G=E5H M\?=7:+6ET*J!*@*T;=W(Y<(8N[@YS[Y5ZO:AMO6-?LO7*(YK\3.A&2*:62$4BY$C5.M%2P!&A3'R M30&P':!$N:WRKMA,E_';1<;5[]T/TI3^::*AVW7RI;_L]DTU*K*U/Q;)&+?/N]TJ_^F7MNT:[ZW'J_U^K22K^/W01\S+U_4; ME!4-#PQDN"CC:JQF[='3.D%P9D+Y>.E\-EF^45;Z%^^416P0..(7W1E\H"B] MS[-?EG^L\:6JA%N=,(=H60+W1.5;>0_"?ZC5R3W\#+[P$=WN9R=SLW:>:-_S MH9!*T. [6QSNIS'PVN[1U- G]=0&W+;C@8<2CM?Z7.RB_>4;CDKN4B@^+7RK MT?=%:4*VS0C7( S'+PQGE1==,^!6P98@%9V4"K=%J$50YP2ZYC1X@*>(^KPV M,O%5J3EATZNSA ?N!^YWF?LM[3"R-:&?ICZR/OM>EB#^:UZ6GO2B<=:V1B-; MDWCH7@3;Q^E>[$8 *0<\XY!578NDT-R8&$ =&\$DL FI402=#C(/*2]Y]& MZ7BFQ@.[9/]Z9X*R\RKYY^*G_SSS6?ETI.[O1\5!HK M+)[Z8YC_,Y_._GGIS#E?]E8Y9TO?[*]%Y?;_9^_MFQ-'LGSAKZ*HV(VG)X+R MY/M+]WTZ(I5*]=9&=55/5?5.[/UG0@;99AJ#!T&Y/9_^9J8D)!L,!@LL0#$Q M73864BKSG-]Y/Z>!U@<(]JA I]#[X RLD Y0V@4HF"X !1K#L<14:\6)ZU=$ M0#&M!X4$M@%0RJ\_'P5K#E1HDW.!.D3I$.5<$(62*E2,&3&8,J 0%PHQ)94N M$$7'Q"S-JWT[1*G@Y&N1Q)+]?N<24^QC&$!-ZBH"-]G$\]^_N(> MY?S'58;4L72$/2A"':0G['ZABU?*D-(H#$/$K)7%F'&]I(DLH(N&F"Y!5]'2 M97SMLRD]S7R^^CU+O7/UN,RK?Z?3R2#);IS8%0BBG[H>UJ?HV^H0ZP002U;* M%@^C&*A041@R:ZZ1,-2B--]"R);,MS= K /:;YCW.&ET,EJ'7!UR=EYI_FNI_Y^;WJ6 M+5(ONJ,\FJ,\$U_=BMRVCU6=8I?@UJ4X=:??G7YW^FU1PO=1_-GO3^=IK;V> M2W3+&^*X#LJN]KO>[J^+*!^!JT#2*NF-R3B,:12;$)%($TZ%*>J448P@9T]= M!04]U-0 G9/!<85DEKT#E/!3B"*?@9'1H4F[T*06Y.5,,THPBZ%&,3 LYJH, M\H:*R*5Y7@=&DP.&2UA/T@Y0.D#I &5[0*G%8%$(0PA"JYI C+B,5$A, 2@8 M2X-; BB'BF(0TJ/@=*82GKX'[=W/'Y]O]-5%8D\R$@L!K#0B#4,! 8A)S(&) M.,80E*%8+ A=TH@>AV)+''OX-!GWC]'.ZE+?SL+KU<'6*< 6KO2N6&&#(:>< M2 I0B(PD85EH@$)-6P);A\Q_HSTFFU2].OCJX*N#KP;ABU8)'1$L\4JKDI&) M8JZ9X2%!A,81$Z4Q"&($EKQ9_O!KOJQCM0*?P! $/0RZ_A)GJAAU>+(>3W[8 M!"BRTG.8)J'A)HQ#R@2/"-(&T!HT-96];8.HV> M-]ZF^JL?*%!^WLB]MQ@!UJHQ#DVMX,/RL*-R5M.C*5-N<,97H^V]DZNK7C$O MX]=DVK\)<'T0UF5ZG;B)T;?%^!Y_Q_1/NRQWHVIT@A&^:#GXL1($/WQI/^'S>3D;U+]O_Y'HBS?.KZ MT+4='MZNG.M\L4P*2U-WWIX8?OX_B0>\## C0TD,P I2 8T0,2=8:1EI$H6* MVAO\-2F_N-7DC3K4N]EV]=4^G<01+"][U5 ,1'+Y4(#*BQTC=@GOUF_\D^<_ MDK?%V)'75YB@I[2Q%AOMHMUC=YH"9(I!559Z?+U)ING:@3XAX98*L 9A)# ' MH9)6 [<4V.DGUW:IQ3@:N7\!!">#P M).?')4YFJ1^%^&37_!BO^W1:C;OV QQGP_>>9MR_>$O3/_T:NR>:W MY3BR]$\WH=P/UG:#BZN;EY,-Y^/:"$>G'J7C+$>=_B2;U;YP;U6KZVGJ9A.Z M-\\IK"2LVV3ZAV7.Q73D?.!BOEE.!7IV^3TW@+JV]H>E#Q5,_L6^9!(]T=GZK@W3SRD MS";^W5*K1DX>TI((OMLO5:Q7'T9LES@8%N.VBTVJ?V1??GD$=NWK;D5+7WMS MGGOE6$%E3Z?DD*\+!C$%:\3V?+2EP_G,[\CGJZTTD5BIT$14$1822)4!&LA2 M,++8Z)HF0AFQ%R,)%&8Q4Z&*3)'&8?43%*K#JA(YU.0C_3S$>EKV$U(M-5@9 M]GC*7T.@9*\MCW;K]7Y-[V;>'9#[I#!X/!MKZ_MY8M_YV\X-LO.7&YVT6OOV MDA'0LGF%#0TC9.^>MZ/R1[!ULPB;GP'8\*"_PX;#Q;;X(5Y>>HS.=!K3!JPZ MKSA!1PTKJ4$\Y]T]ATJ,S[D*_-:)CV\>N2&$B92P6I&5T(AR :@.&0M#R;!4 MN99H/UTQ^.25RJVZ=>&7=\\IU56>;=6EP142^"$BVJ.$H2&444YU/;/L821*1RW ME$8$+77ZWA>DXUVS]U J*W5:$Y><3E9!*& 5WFS@H;(VC9 2Q@#R9EBA5^< M*L;)4M[L":@H;XT@N ? 62!(T_X4T%H-1CT*N3P3K7GUT6)[M(/)W$4'RK,] M07\,1:C6OA\#I(@P$;3ERFUMC3CJ.*L=54LF P3P,$$ A^ M<$E;18;C)_>G16ZD9JS'XO4.O^6OK; MQRGMX_P;VL4G=WV>?]&AY>9[?HJ^>. M=IK:9:2]BK,\.SU.YZVE8N=\5V-VEYMMH36P]W$8Y<%BD?L[3F?+>>66TX8S M"Q'VN\GH/GG(@LOT<2+?L=0)Y1\_E7'+B1XO3K'<*0_DW<]/$SS\?V^F5;+> M=?K^TF+N'^^3*[N>'_-M=]EB-]/')4\1,PSR&!""(PHBI1#",C8"AU #BOFC MDJJOXF0X_9]D-$^C16EBMC;S&0(I%>0AEU$41S$2 ME-$R\UF@D-6X.U\3EO7X,5JP]?@O]1 M'W\WP:]&??W]B_G5?/KVM?DRK!?L14M0^' KR']UE_\XG-D;]U>=D!^>F06_ M>@77):C/ D?P@:=XK[8'7YQ][O5M5T25'=16>A/K[#;?#*L&63MC^K0:9SAV M\?"\*MGOSW2Q/ZZZS6KZZI14\RCMUQ<#'V=H;GV[GK=D-N]L7C@Q2K)L>#5T M=+FHK_J8?D]' 70V7/XC"H:YTG_E"/>[)]R;83IUI>[TUN]E$551C?=H#>7#G5YH#;3TH;R'KP^:S^;6NKV:CP?9 MT^;TZVV*CPX#;J\L1EK( MV7SCU+C>'[_$I\_C!1IY,/KFMG"M- 8X="E=!&$%B!1*&R9*R8"49C5IC$-F M@*08AD!H10R*1)Q?"C16/%HKC3<^Y\#2>&494^8J$BW%VJM>R(>W-<%0XZ]5 MP/>D,.K')NGS_$IYX.9:'H)V*\K9L99GMS_A0SYLQPW9YS:V-"%PG[5-[1JK MNZ./HIMU[4 (OD%ATN'+D&H63Z%HY,+/RKR\K:B3<5$R2X/?G?IX/&F_;\GE M9U2SYI7AKHSQ;$GB;[DY^5MI1SZK^1YB,2JW87_-;=@W78KK-?+!Z>6.%-YV M4W)C_(?"?C_3OJ1GSZA?[=V'5_9]Q[,W)4??5/1M5[!P0+WI,C[DSJ^"+U'' MEQU?OB4Y_CZ>M(DOWG0)!4_B53QY-MT8XD57V,1K$#^^EH';L1][L O;\]JM M!>_N[+NS[\Z^._O3./O=7)ZPO;(^6AD,S>5^-^>CU=6)F%/&4EZK3H0X A)I M+@2)(\&EBLJ") (8A$NC8>WA#\?I($S']H?9;Z-DO,A'^'SE?LT]2!L2L!?? M"1]J@83833)(Q_V'1QG9BVOK(8=%=D-S8\QZF)W$?(\S\ -T>-(N/"&PZCZG ME>)84A89K$*&.%:BQ!,D"-@[GBQ^_*\RM3&DP" 0 J4D!C%%,HSB$J!B;)::Q;0&H%#[ 0KV &FR168' M41U$G0M$B0JB8A2'0D98,,5#!#&7 A00!;7A[84HW$*(^G0R=KEJ[=Z9 <:[$T&6J=YGJ':,> :.V)2.VRU3O,M4[OFP?7W:9ZEVF>I>IWF6L[@>\ MN[/OSKX[^^[L3^/LNTSU+BNB75D1$,AJ$JD0(>>Q%K'& &-#0L++M A*HKC! M5'7Q-]*J'(;E5'6.3B&-X0P< 1V@M M0(*SF!G)&0$0ITU(RB@@#1-$24+A1 M8AI!28R6I$ HHHS K46H(TA6 MEQU"=0C5(=0N"$4KA H1TYH"(3#"1'$6<5F6TS#)Z=+T]M8@5)>K_G:YZF^? M=][(VVTQ@+'.W*+,;6]RA?FO[O(U0TQ>,"#F!>WY?UX>W%4%U:JQ:ID;.^:& MHK@(]Y.!*6T[R@.OP$T9IOUTZ,/=M0_ODH?B$WL;^^G4C=JHWRZYNYM._K0 -?.3 M'.TY3=/L+LT3SZIY!FZD6S]QXQZ+F8W3=)2X:T8/078SF<[<.+CA9.#_/+Q- M[>6S^S0=%_><6#E5#LET*\D_3?^\RP?,35.[S?\N9FA. _O>LU&:3[ALV:B8 M?*R>FX+WY!@?S;(,[I-L;],42UDL*G]&Q'$(0@(-X$BH.*0FBHHI6>X?]E06 M/YEUN+H^;(T078DF2!?;M1_:'U\X^[)64]&CLQM-3J-&W)=5] MGXFL^B&$6D+-&2$F)CJ.@#*JZ*\"5$C!TIP7O^3?!-_4X=;& =U9%"EF",VFB4<^/X5H.'OH!?BC(YE*68QRY);.(H PQ !2C8W5L@V"&F$FI:0\=O)Y,^,%RYW@VF3Y4O+YV7). !*-0:(-8#)$,L>;%1$0NA?U#;5P3BH#$ M@,6"8428<8V="A,-*ZOKH;7CFC8^Y^V')W[X]#_FT[?/7SZ8/0Q,?,'[OWJB MU^+LM34@[4^;AW69F%%F (5262'/J(IX5*Y*2?/H](6F)M8""T$$TAS97PJE M@&'.Z*&G;>VN?;MYY\.KAR864>ZX4WV=U!AF3O\LM(9J%E@WJ*LJ?);\0O+: M_\3KRJ#%FCK:_(&,[E:^N^/7]OFPKHKP?/+>UUN:Y^6X/WMJ>'%-:>O3[QL4 MOE^2^\ 9XM.AM30/Q!C/;ELK0T$;#[G-,2*""4@)PY4+1!## =(&2ZH )K%$ M)M= :4Q@M)2WMU"'+:'\6M*)&@^^SN_N1E9CV]I/]>*\.M"C$C089-@SK*WR?3/YS/^&XZZ:?9,UK*0KU%>VB,U!*6DU5XB1#,C4%&$!&',0%8 M*UFR7!SK\%F6#@>9C?I(+B>3 :O%4Z;?"^-[E=+ MN+.68HV4I%)RK,.8QR'0,*1Z89U:\? T74UKYF&(D+0-#Q7 84B5,+(M2+@9#P.'.7-R,C+5<+($\ M:RX^N>+R;Y/9TQ9X.QP=MD5B@(B F"W59"V@YE.Z?8KERT<#]2#;GYJPXNQ:JPZ<@-3O\./4\$/* M!7Y0K00!E%"N!3"*"H;*JG-N4/B\P;$:/YI14"Q^2-ID/61[\6-/]4C;5 .] M:1I=4_O[LI*,#;EEA7):T(1?Y?Z>:NRJ'/96M@(OZ/X* M&_9-@B\[,UP%5*763!,#5*10J*&1B\(_'(((HWV?V7HY]N)2HXOE$9G-51I5 M-7&CAYZKS)OTAXG+'+X?SFY3H#_/K/Q+IWD!WZ#L M1S9*K'RT>Y#9JUU+]60Z3<;7Q72*>_M\5UEGMW;N_NU/KNVVN-.[20;!>#(+ M'ESAV>367MY/!Z\J7]F;)"H_?BJ9EK/N7IQRON/ EZ>YE_Z_-],J^_HZ?7\Y M39,_WB=7=CT_)J/[Y"%SJ;LWT\>5-U$8"F'9@^"(4E? )9DVD;7_.,.1-N&C MRIN-(GE/*L[* ^C*@%Z^K2O2..G!RH"<&_+>PI6%SP_CF<4$5Z^7MT1X86$0 ME%(C@T-AA(P! <;H16D(B&!<*PV)XEB%AA($0TO242Q52&+[*D(+#94I M:4,2-R9WB\,]R2)^=>L&2/W;U0D-_424JZ%'V>'B6,K:?5\DG^L#KL(_Z?]K M/LR\1,]QM3#K@3MC ^_P8HS9\>< M#O.?10GB*N_*X]UY)8&M>L OT\ES&?)G@RYG05TKX$;U^_/;>6[>% :1MXX[ MG)[-TJ] M/SKMWXSM*US[#K#C07!G661\L-%87?G\H9(0"<.4I1Q4V1XZA(3&%(/!;3J&-#8&@H@?I:5?GMPK/VI1(W6%6&S#KAPV@A6 -M+"0@*M(1# " M6A).<0%:7&*Q5$B]!G5J*F%=(^Q@[*644S%X&ZH+5DTT[W"OP[T6X]X&V",5 M[,%0$Q#&410+[(:!@<@4V=2(,F66:EO7H-2S)6@MA+A]#L/IM+0.K3JT:@ZM M6(56$4-AA TEH=#8M88RL"AOPTPQLU0>NX-E^6@26&OP:EDEL[O385:'61UF MM=.RK-7TN[$)QG#%&:)[$LCP/&2(^"1AL+=)9EAWL=[KV9 MKB9 I:LQY6Q+#F!D((^%@4B7-9\1(5B^VK(\"HC#/8X/@G!OIJBUI4%O8R', MHJJV&#\Y&;N*VW-LTENP=*W9*)21C@T/HT@QS34!$2,E2TMKBKUA8&\QB; X MO2_UPVM286&BR59KK36O3D";. GFW&!G"%RU*8S=4'1,(8<$%7\S%#$=26&,TO9G$QMJ6XW;S,)#D%P7LV]3'? MILD@]23YZLDZIS1SH^#KFC/+A):7,<0Q4"$#"AJ-RG1LJ52\U,CZ#5S-_BP_ MN:-LC)UA#W=I/2<;WCYMWMZ@E$M:"6W(*((DQMH JYX3:R33,B,F#.VGK?14 M'S.[GXZ&WN'#L>+#!GC@%3R$(-;">;=QJ*+(T"C4I:,[Q%QO$\C:CZ.["2CH M*A ZMCX#MJZYXE1DZ1P"&#.H$0-:0!R5\2LDPB;*PE]KK!^SC.]XN^/MPZKT MEI=QY6@7FL61E$H8"(4*(Q@60AM9H4W:Z6@_9G[O=/H.(-X:(#;A Z[P 6IC M=7DAH#0JE"H62I5*O:( ;R/]]^.H[Y3ZL\_\KLU*6$P]\$,3SC;4!D'-;1=Q M(02U'!L#'<41U)S"Q10OHMJ0_OVU.#8U'I0_1OF$"S?^2KNS;$S2DYZ$RP/! MCC#ZUD7%CX-5-ZKCO!*W&% =0HD-U9"0&! B2EX55C/?1MP>SL5^S-Q[.NIX MQ^[M8/=-W"XK;DJK]*?86UBM0@Y MC[7["XBYCF!(([G0GZ-PF_RSP[FSCYE[._VY8_?#2F9:[U@N"0LC 8Q$ &-* M%"YKN&@HXFT\6_MQ3G?Z\QNGE,/VNJV_36;):)> PJ,1'/CNSV PF;NAMZ^9 MP?'L;A9/\R-VEZ9]['V/=FK'M&E_7M.O:;?M.#!"J':B>,JANPE1>:9F4::TB URC M4BH!,3 JB[(T1^#UG1::P4_2([C)AH6GIF'Z6/=?9XE]A<7G_K^UY8R&X_3] M3>H1#"+PG[6[LVV7DW\A>+*2_'@^S6_MU?V7/GOGO5!9,+G*4?*_Y^,T_PF# M7N"\/+U@N"#/(/'T&=RGTS2XFH]&#T&2"_UTIM?VLN ^R19;L2/+_L<&GL6@XMF0,<6DDK'6(1":AR J M+$-&&3>+S#0WYN;'^NM-KM:P[Q/>C3SOXK]]B]:P+UVP+UO+ON@"+S%O8+=E M9']XPL1;[Y][KC^/V;+$C' WM\.]_T:WHW\]DTCZA*[+[(9/R* MU;R01&IN5$HDB!QAF!@10BUMQ"6), (%:8Q$Y-_P_S9"(N1BN8]E8R1RB-VO M39)G)H8<&Z$P(D*8,(P-+W:?A#!F33)H,[O/+I;]-XTSZ,YW&%OI\8BQ=U]+ MPX@@WX@F7P5&/2O>LKO4GO+W=/1P\5B(KQ/:AU%H]JPV?'.BN_^O^3 ;>CZ> M7 6?I\G 276[J]3MS7SD9+_]X'HR&=Q;+G 7[1L_2(7>D J!%3<4"<,@ 9AB M7 IX",U2,=]N.\W_OA8';S(R*YWZ:P$%^<)FR7\&ZKC7[D8 'Y0[?<>?_K??Z(R\EH M\).3T=L8NG;1[K&/3++GU;?'>/(Q3;(T^WSU,;6*1QH-L_YHDLVGZ3?[W7 T MZ?_QSI^^^_5K.DH]'+R75M$!&D1(A8!+%,= %J#%)9 1?U_-0PYI3'A$0BPY MH)&FR-*,OY3%D8!2Y#AF:3P=J-G6SX'O@M2BVIVSP*?S=+NC:^2D/AKUU7Q= M;QPOF^U/6'N7+8:OVSFT8:]6\N1!Y?\>-)"_I\%-\CVUBN4LG7JQ;XW^)+ 2 MT**X$TQ7%IM&P]E#,/)LX7P"V?SNSFKMP63NAH1F:3+MWWBQ,:A*,@(G)K]; M'2/->D%FA:R5+F:/W%\72Y^ M;M7G:?#[Q=>+X!>E?KL([.M;76"2[T$2C(:W0Z?\5*^?6E4I?Z'R_6^26?Z= M-0_R-QZD=DMOG?(^O/*$Z52'++@?VK?X;A7YR32SVW?G=M#M5_[5P%H+Y6+\ M[_W)[=UD[*YXLOC KJ.\J]V>OM4#[$[E3YX$X\FLN,_X(;@:CA-[0?D*+=,X M+H+/EI"*M?DU3]/;Q)*!W4ZW@W:7G"5H?[N:3F[MA9D_A?%K==(GTF&AD0(I M18I%5;=,=(@ BV.A8@Y%*"4"O #L,,+Q4E96+C@^ES3AY^:^MHG]]NO=AMNY[=E;5--27V?I?T?!_/I_60ZL 3T[F=+),&# MY<5EK'VE@FHY?K\[7:G^L=6>1 RUT!HK8X".#2IW&D717G)=RQ;4+NW5SFK,_TSG?:' M]CO9W,)Z\82CLM?WL(+/CR5-X&-G[M#FV<)#[R1B[<0"U\9MFO8GUV/G\P\N M[??L^>1N_%+\?$]&\[0DE*OYS.J[P6T./B55)0].#EH*L;IV[43=*3M95'UB M19:]TAJ"[L8#>_X7@8M65!1]G8[M6[A(1"&I[J:3[\.!$U;!\/9N-.Q;"G$Z M0<\1@W^SL=5J9]83(*+B?3Z>3>[8?7(2P-E6+7BX]5;UB\7?D^ M%X'SB:RYYT)&9_5EE'LU](I3EJ_7T^YD/O)KM.^;S%9MB662_!'N?LGM9&X_ M2YTV4?+LTPVW5[F29!>4F1;]^>PA#FM'X0_!KJC4&IR2,71?NTN<762YV6[^ MI)^KUHX^[.JF=D$/%A^^#Z>3L7N2UQWFCCCE# ,NPGX?Y08Z5GO7< M5>JK#@1!/>^*KK&A1]N2,@=UL9&4?.M88TF+=GA2 +_W$[J<< 1^^K(,13W_ M)_A3>8GJ]ZU-.B@#C5G=#O $.7LD:LIONZN*.WR<. O,4?N29"JO=E[-N3,L MK+X\=M1L?_*!:@\>E\G(Z\+93>JQLF6Z\)F+-T=O]P6SOB\AJ#(':A*GT)&6 MB'/XZF#T6FW5_K?J.B:-M""$H 2&&=K#VC*[BUSMV+93Y4/\EN*FPY!!+@JONTYF$(M>' RA:-8LF, M(B6E$L:6![,AWZ$/FC3_VVN-QD]YE=EW./NB4ZKY%SP]COC%IG-*W,4R@O?+K& MVI+Z/@KWTXMCMG+;)>=?@.#)7HP\?"'_'P:S*;VU=[^.9H>FWJ@,$1 MPT1*C%A$(D*854;+!4JK\M=2!XS!!DIJA&):2B*$QG$IE@C6V\7^]V2^YWDN MEQ;C[KWM->X/1][9E+H(9N%YLPBQWLF#RPC8*4;M6Z\U?WACRW"-2#6;E]1\(.'Y\D\LR"9_>7'EZ/@TTR&90A: MIH7:_982?/SWAVX+\]_K#QP[%6;TZ)&P2 K:*B-J70;4D]5:H7H]'.?+2^:S M2?E!7K[F/\E3HB"PFU&4M'C_^EV6_EC^L,0?55[5HCTH*?.I5J11Y8_@XC]K M25>/_P:?_Y,[I1=\[>5-'A]5_"R7[AS%A*(5N4;_Z]C=C-TZ@C+W,,"PMZ&M M*]XTC.QMM^M9)GS]AE7QPSS-[36=0X^":'RVN R"'](_G5+KWGS)) D6T!R4 MJ'RHQL?'5T!Z]&6@WMBGL-*JN 8F1F$$8@B)TDC&A)9^?(RIV$KO*VW_W)]O MM^'S53QT%KV#JKUUM$,]+/90(=K&.L_F>AJW&;+04QOMO.=IYCR+:%5D)@'% M &L#7959''(3ESEY.C1T15SD!3P;S=,/XR\3[X1Q[/KM?K(WCA4]0D0W'O.H M] @$SW%<0,Y[I.(]%6+)!%26TUBH" 1,J(+WC 0 -\-[SH.\-^ZC/8F:Y+[V M,]D)B$34B<0EMF056T8,F9B@$+&0 \*DBLK&",!*2K*;&ON4+>/)?']:+.U! MWFB7J$XF[I\K\?G*1%$Q'^"0*^CZ'4BN(V"0"!=%?3Q>SD_=C?F&W_5>YHSD4^[J1!GQ_(PVV((KV,_ZQ\+>/7ZZ-DQ[(2WVLCNB68 VN?,V( M$L4@0H!Q@;46P$W8++ &&;J46/92K-F?6D![]D4ZO>"(] )',X%=;]K/LZ_* MI N[C'.TH)]OLIQS9\VS!8&Q_*@EY8:H..0B$F&IQ6N&MS.A?Z]ENY@_^_92 MY6O]]NA2YKQ)#;[9'LI[)_M5(=L=50+06M[^MCJGJ36-DH\NG/WB;3CN>#?C M5I0T"F0;^QUWX>Z=F[T7 M>7X>,QO8C!>-Y=Z8OW4.&W):YNZ*7+4OJ6LSY=H1>#5V.4GKE51R[*,0VHD/ M>P#([=H&'"IS[\W\7SNI.:^8ZM .#8;7:B$1C"$72$9A3+ "$F)(2B\*(7A# MY?U"@]$Y\>Q-D>$]!@]BD+5?13D2I%G37N1LPYR<5"TO *5(4P8!"T.E .4, M%:$2S%@(Z L9[]-DW-\S[R'1DQAT?LME,=\Y-[HI4&<\!2K'-$XZ=\@)CW]J MY-Z''>BT8@4[525_[=^D@_DH_7P5^\AQT4+VBV_A5T8,X\GT,1EGF^N4&= 4 MA+%!6B&H0ZG=9!WA4E<4ZJ1;Y.P"J):'!H58AQ(HA2B*N M!$7%T%0$F 9PO;Z6^S#^=C]Q,OMII[KFN$[VN%CN"MAYX5K- M=*\M:R=;FD$(HP"HTIN5$ L:$3YSIN=#6O^^5'UA.T M2:]X)P2/H/#UB-E.5FS'"(P$)E1%,J8ZA!SADNUXA/4&/^T:MG,UK?OE.MJ3 MC;9G:3]SG8 4?&UAZPE*00E1K1>EXHAAID/&1,Q#"6"T8$>SW)G^Y>PX_+YG M(4AZG#:IE'9"\&1*78^8-W'%F]2R(:(QE:&.A&(,&\-*WK12="EF]$+>K$YA M;ZR)0 ^01A74#0?>?A8]C;2.UB=QM--SO,\\C9;@%JUM%CN%&?\L[G?>K9%RM[ZA\X'\/_)_'TF[%(8T0H!8@8 MRB(F$0<2:"4 CB,%M8L&)^47MPJJUSEW,6?\F2![L+SL50%O1')V+VCPQ1+( M+F%#JAFQ0YFF065=:FQD! M# H I+&AO$(1TR5J3$AC\)::HQ2+(IX'.-("1*)B-*H;.%O535 ULZPW_B< M[3)KFD\.>/?SYV__9;X$'S]_^N7]-_/EU^#C!Q5^^/CAVP?S=0.#+X')YMD. M+]B/5V=1>9)0?IRE&@^>$LCFM"G*$&& *":H79^SC,TB;4IK@&JT$5( , JY MXI 8J93]>]E8,0HY5H<]W.<@\)")6GZ[@U&5E5\;X^!&-0PS5Q]6CBWV*5IV5,@$I>*HM%P7:KL9@'Z5]_TZG MDT&2W3C<$@BBGTXZ=M,J,#FP[.E0Y-A11%2%=0Q)H0!C.#;Y=Z A$!HH84!"%4DE23+3A1"$MEE(+M^:?ADI81#>SYBC-YO[DUG6N\F&, M+JMPB1-QQ8DX%#)B,40,4LQ01&-6-)@AD@"XE%58;K&N[7#5WVF49-GP:I@. M#B#<2(_*1OOOMTZ?;!6[ME4@GB)_UC)T-,"": $-CF/)3&P$*#(+21@9M-2_ MO@G^;"KI5\K.WCLF>\\'?\]7/^45UU$$N216+T6A))A C>*XX#K.-%R:+I7G M+.3FZ2*A#*[.!-N2 MA7845/L,;[1?&!V[D9?S6/V_QY'OWC4M/*:FA0[.&(*U^><0TYA0%'$#F8 , MAD5L!=.0L^7JNR=YBP=0!6@/B*YM86=.=SC8X6"S.$BJE&DM*(B-9I)C@7"D M$.*PP$$02K/<%& ;'&S(:P]ZJ>3@Q(-Q3!='AD^.WZ1B[A_W]_6XR]HGP MR6!RY_EFB](!*M[X1>S*UJLM%\M*2V"W8U2/ MW>RX;[E(=",9ZPF5CZH:[I/,?MA?>$9=+]G[U'WD>'<03.;3L@GM,#_M?I(? MMC,>$?CIBZ,Q=_+SS#6B=74K/?\G^%-YR7;S5!;?=E<5=U@S)Z&\VI&?7:L] MLH%[R,#7:SC 25S)QF4RWOM_3>K.VU![F'S]% MM^67!NV4,NUZ*3[9(/_?FVEYC[OD.GU_.4V3/][[=@$_)J/[Y"%S914W MT\=UE *(2!$C&26&JI!)(#C63$B)M5!"NN\DCS;A#7!]Y0ET19TOWU;_Z^,L M>W&PHDY=-?56XX'VC'R=COLOK^\T"+&8Q K R"J:*HH)+GK=IJG;A,#^X6X^[=\XY28)OB?383I[<#K*<)SKCHY< M9VG_9FP-K.L'9TK-W6=9<#6=V!M9S6PX'01WR=1^K5#4LM0I0\&_K!)NG^9N M9B&+]X+[FV'_QE[4'\V=AF??9SYV5P[=#9-1;2C!DV65LPM>HSIM4N6A8"3% ML@(X*B(),'83'R#4D&&L:-&C0P 4+O6B=:KB-[NYOQ7KKBAMU3ALA^+\;^C7 M87\ZR297LW\4M_G'\[<)'[15*:\GTX?/5Q^L&EA>,5!_#K/%]UV67F+_8"5 ME'Y/1Y,[OX3I-+&RP/WXJU<@UQ@0](4&!$07RVEZ35D0[JSOII/!W,UV=PJY MRST<]JW^X#QXGLPL421)/9.U3@JBE^4<(AI!:00[J @,'>V;Y*S(.,Q9"@*%8L"@4TD8&X.&5$([!T MRM[1]F'\W2[<'L3B"'Z93 :K&OM9S6W/)VMR8[D?JF##(O4[)?#0+"C=A/KGEP37,R#U*/?_QR!+;^=DG>;_'D878G MJHXVLG 9 X%82)2).-&0AN4<+"#44EW.QTF65?;IPQ^6DR*YQXSV!I-IW]X^O,@J6#AE_2R?4TN;MQ]K1'RN3[USU>U13^"8KN$\>#RX6-^)O8Z?R+-J5H7 M>'\87&CMR;5%V&N[DQ?!MY7DY3@YFU_^TS*K)[7R^L#^>=[/C0(+YG;++>MZ MWK]/_9?&DYE[2,F5^;RQE8SI9=- M75@-F6?^\23H.TOAWN[(,[R1>!WSS-&^7?0J9\&.?.I-DSC? M',M_1\"?RSG5>^//7AYPM +#_KM*ESH,#=6:68LP(E@!S!@W2!O, 2B5*$.) M7!JWLD<:F-49"7J?QD',_S)PN='=GQ:PW6*PE M/W'4,LDWS2LF5HO*5J&;!SWG:9W,+599^S]7>](_[X9661KX6MO=R>Y55H=? MR&7Z8-4K[ZZUIDH!Y?>?BOLK_P= MBWO4=+Z%2;^-/#P5^3?,,I>:D!2;^@;00RK[#<6A #&06@@5X=!>4/;1!TQH M\$KQE:>8P8^?]4O I_1U?78I7,>$/>)BN>M#<]@SL=SD&='!C5N%I9EL,DK? M9_:#?HY&HZ'C3BOIXO1RZE.@W,[G]ESY=Y]XL^18*#AUB1:'=<]*:=/YT<]# ME^22.URF=N^2XFYW%A"*C)A% ,BJQNW+C;U? M)_]JX1.LFZ*U5;E7<*!B;=66Y=UEZ>93 HEY#J_LI^F[I:9 M%0M9?SJ\=!A[.?EN3??"L3PZ]D^^J4>Y%2L(C):=X/W@H4+ MS I%!Y@^=#Z8>(_[I57RK-[FWM.^6W%![B+WJI(+%3EZL.M,!M]3MP'IU95S M[A:S?F$V+A^+WX1\'R^] MAW2V"&LY&9G58PQ.[@^OK*8R=F�GF>8&& MWU,KCQ/_VA5;S,=7R??)U*NT]AY%QI._C5/![6[;!Q?VK//IUFFN""_D?EY' MEWG24U(<@'L_?TM+M1?!YWFUR+Z+0;J%E:?B%I:?2WV)PZN2^)-^W\=5)U>> M#JY<&4P>N>B55.E(MLK/*G+6(?]I/4^>.#+&B^D)I6_"F1'E 5?&E;Y)AH[/ M/,'JFV%Z%9@_T_[<$4V0>UF=WZ=F:]&\@7:OJ&-(A]^]@6^9T3&N1XS\L;D9 MY?+&W?2-8J:#?V@) L5!9<4'>=Y#E2#S>1RHN^EP%$"6JP6/'UEAJCW>\O&. MQZI%O.[Y9VMU>?[!:,MHOE;;.CBN98=K(8ULH_R7JC[ MU--L3N&NJ&3L7O,A!Y+@^_!Z8J$D&STXKU6:/V'H1%K^]Z''\[GGJ2M[N\%" M@A1E(/;SRH2U2N+0,:'?1^_.\&#B@FP>^<=.[TRRB?O"@P,<'W6S2F/F@P_N M='-FGE@.G3H],"FX/,>,85: P:ESVM_3?':)"_'(_=F$=KT9G3A[;8_6"[F[BU N'],5^YX9!_A1?9[1T,EZ,7B;^ M)^]H]>=K?[T(0O_$>5Y/-BP?YFC<4\C,T5+Z/1G-'3D,%CGT@5.&AM/<=^GO M62[/Q<5]P-5+@FQNH;]XZ^%:VZ$28%EII^?"/*^'LAOF(^N9@REWYV11B?20 M4[SSU5B!:K6!Q=L6^3>U*ZV!7S*K)_R!7[L/BQ1T7OAY[KG;)[4#+XY]S/L;&[9*7WR MYE\AY>^>/ MVC[=2F4+5Z7ZX\+*HWPS>L%T[IRB]@^L!8J2UO 8 >@RLS)K&@G+.W_7F%:N'PLI]8/?O'X(?D+^X5\B^- M)Q4PIH6DR1]0@JZ#T/3/PC!8I!\E(_NUP8.'=6O:.%O\AZ'7*?Y2&B8+;/;Z MDU4<[DIC:"%->L$/EW_Q6L5J->21OE*">6X35B#NK88?^G_)[[M0>NS+#6]+ M&^3J7TW?5%E:0 M^'=9N:2Z!I56R=S^BY5)7+C2.,D^U4N@J'>3*S[=UL:1BPL&:3JM"CH).*0 MWN3O+N:/2>P=O]L3NTQ*,:KZ8N]2R@:Y 4B]@]EV-62S&2Z_I)><1>O'1?DX8FV M>/I#<.W^R=G@,>ZM6-$BWFLIU\*!.^5[-.B$_#F,:H\BDTD" $H@H883;B@I:)K,.:U$NS(%2S1Z-.\*X*)CA0KF83[WFB\J04O_]8)>RJ-S MB.C OCS"YXK*-AL&+WF/UVP#VH51K8EI*=A^>F.50 OA@]VUZG;I]YN^O6%2 M:]&EJ6C$Y!%RX-C:'ZX[_S3/8!.[K_*YD;A+QOQ++<\74:*>;K-S1Q3-T<=9#EE5A Y3YQQT8Z[.LB]WAR1'@"2T*IS4(:622$X@BS3D5*)8+#IU:;34LN?%2,(;01+4 MHZ3)>;#M0Y(=;1[1=A4E=V4_<6(NY8Z?QZ"AG.M8U>H:4B88-B#"*D:<0Z)9 M6?+.(2-+Y[OBTW]X LBWSWO:W\U(W+<9'?ZULKM$Q#/Y\!*HIK9)0TU M,$(0: 7#4*&8RZ*S()0JADNM)G=F)=$4*\$>@R?!3$U;W>V5:=KG+5C[>A&, MRU,X7LF!1SD']H?UO&DMOP5O@M! 841H(AA%% !F<&FF2BH,78H!NW+79#I8 MS:._%2DM^Q1SL ?@02S792)^S1$W1>=_Z4S=CI,7G(PJ3HZE J$(8P)#:JU" MS.*X3)<@3,;+V1R[W:>+8)RNZH13W4\AOY*2==.J7K00:;7Q M#H5$NI],_[!ZE.M 58FDHH/.U:+?>"^863F9796-_(H*P46++=\W*>^9,@GL M&Z1Y^97K)9:W?W!"\LG#B_+OX73P/A\YMQ@8E%=NG7A'E2AO#NT;%_F)7&Z+ MEHJ-VE,SU'LTTGE:EP^^(]UU^KHFB9LZKV+(<8IEE72H& .8(Z9H:*")$:!: M 2XUX!121)UO1[6I@ARG.^X6YUXE MJPAH[*=41EP@+!B$]@(3*Q "8QB&JLES_]_C/_<]=M+UQ<%EJ\.L?-T<^9/% MUKI^/WD[ ]^B[XQP?>>=72,0=K[G8Q]?0^)D]^+.EXF35R[Z1=A"8#47E,9& MF#C6R*A($PI5R$F,ES(Y7GY.SR+^OL\)7Y"]G=,3!/:=^%>S M7%7$O^.C3A:P\MN4EM1!"!Y7[O;(*CTH%DK$U)@HXC)"&'"AH*!& [V4H=L MP1^+B@,O^)X!SIHUC[6;[)%ZGY'H/RF$(K9IM@H"41/ (*A.IV)(6Y,9*6:(P-%"SI;*^_8+.;T4[-43[WGWM7O[I?3]Y.KJS2VJMG=7 MQ>?47?4%7OM7.?WQAN-Z&K5K/ B0_^HN7S,?Y!$(!%_GM[?)].&M^>25C MBB_%%1+_6T?75 M]M ^7#GM"0J\SO6[G^Y@V^2W+#4&*2GMB-IX662['H[SY;GYG>4'>?Z@_Z2A M3E^0E:D3S[;Z(J?3ZNMT'W:6?:TV-3';1_^B9_/^]M:0Z)L7-UMU.>N(X-2( MH.MTUW4TVY5VNDYW'5T\0Q>K.MUU='%HNN@@H3OZM^;ZL^EO608ZW[KSW!&6 MQ+VB+5V[2^%\F(S)^NP&H(4.(X*%C&.NM:(P]YDB( G<$"9SWMN])YTV45%W MF/8%[:RC:Q7.M:D N$.Y4T8Y#JID "P,8C"4''"(J- 6W$A1\(LHBI<:F[T( MY=8E1KX)R@DN.Y3K4*Y#N7-".50E%E."0AQ*J("%NQAC0T396 I00<)==;D& MLRP;0#G"<8=R'&:KG?\TMUN7:A M'.QQO%Q3<38X=VKM]8I<\X<-KMJ-K3$/&>(]+(>SJCC:*ATABB4Q!"*.*10 M1#F' RDCL*&0K1F?U+H*@5W8^]_I=#)(LALGX@2"Z*>]]7=J$1>?4Y3EE%GW M^>:V.>^*JO4CX['67*N8,!0A)A0Q10HVT(QS?@A/2Q.\F]EMM)^M][?(_75I M>YY VM\;MV/[TV#[]5PO0&WR$0H%P;&*2*A# #6ELIS!@D3$\"$\#TU+["?, M?DA6[P1VQ[G[Y%Q4<2X0P&A$N*9*0Q2&.#9%S0R(I1'K>^LU9$WOF7,A7ZZQ M/D'>/9N\EF^363(*%N7,KHIGT2A)9,2VT$()PS*4, MR_;L6&D.7]A/TW'RA['O&^M_?M;H/IX$CM8*WE/VZY\V6VZPG06K^J3P&$@# MN&9 &62E5LCB8OP:$!$6ZWMC;,678BN^?(DMW$UZZACZ;1GZ",)80M2874*@ M0L6)!D)IHE6(3:EX4\C7.[FW%<+-C($B7)QO1*ICZ%.5T.MY5H(:SQJC$%3: M,$$4C !B(5X,^"9F???6;05T4Z/;)%SN\G-*JO.IA8H_N][BK^3#(V8W5.\; M2"1E@","E L BUB7<>!8:+2D#_N=VV>!PO(#FJM0:-)'U5HA>4ZR\(AYD%3U M0<(@0V,(A>28,R6,&VV2BSPM(K.DIKZ,>%),"&MRE=B M)EP^!3%:QM(@*=P \%P0AI I\RI!N$O>XQZ9D(".!SL>; D/\HH'9:QD% -, M(DV9@"SDI$P[QEH:\BI!V#(>A#TB3X(-FXZ)@M9:C7E0=&5?_%XP3F>OCG0W M-1^WG5Z_O0S./?&B# A -7P$ !J%(5 81DPBPB)#[US;;=-B.@3L$/ 5"(BJJI5(*PO_ZD==E)\W:';/AL%++YA^\];S;MPD&T>RWUW1AQ^? M\G0.:#'*KE6#0#>N8<. E()O"M;PS#!P@X?]03JR2G_:PV2#&ODSF-AI\,INW]KM3^U[5DO3!\6V("I>'K ]UX;@ M!VZ(W3(KY^R/?WT/IN[X3_SX?83\G.NF53'I^3(9^6'@2>;F.$=IOQBN!!\/ MF>^:+W;-%W,/!Q15&I3 G"I#)4,@IIB&AHAB7@!!*@K71[F*-*8G/HX/WL=! M6M1\$?4H.4C13#O](*T"PC;Y@CN<.VF<0Z#J,HL!CA456# #%9)20Y;7/; X MU"A:/S&@&9S;IQ@I[Q2)0=79OM37+_LBJ]W3< FZ;? MAYD]W"S8X/TXW6(5]V\W"N08JU3.R?MXROS'NH:X'>MUK/<6K%=KK!6%0DM\6^FC_OTG'VU!QMA]*ZU]$OK6O'= MM?/FXUKG+L-42"0RBBMAN(% 1:4,)D3QI68)S?/QOGO*'V0V6\?$'1,?F(EK MK;]8;"))>&QM5QD+16BD5<'$DDBU5-*_)R;>GQI]XDQ\;1#2WC(:[WC$=6568RAE( %L? 4!873 K#D"T%<7XKMB^>/.X=U$K- M>2FFVLBY-3\5@=@08Z+0L2IAFBK""\X%',@#5&$TTZINV8]K!,2VH=X"/#I +24(U@# " D)>&+60,+17X[IEI]YHZ@9IL M 7@\;'L^7FE+E*F]7Y#^V;])QM=I,+R]LP<=6!9(QVXQ9:G GBA!I@S'3-5H@.#,'I1BO<^T>&5]LN+M(Y6 MX,3Q:!TM[8?1<-7SHF-.\+19SIX=.*VL>FD1NFT"MUHILM*A 8@;J%T9"[-& M%2Z3A:)HQ7BP%]:O6!QK4\SC- 8QG($OM(.*=D$%K57S1DI3QN+0S>[4<8@- MB8HH*260QNL[TS8#%7NVAE"CWMH.)SJ<.!NSX&XR]23<^46V9_.:TU1$EM$- MY9P0!&DH(Z-QV<1(Q/)%EH/.C^3,#(C.47I,JD8'".L H>8GA2'$D:!4$0E8 MY,8\EO8!43@F+^KVTPP@[-E,D$U6[79@<)I@<(K,7DN\Y 9*(PF!,8HDC#0R M<5@R.P_I^MK\YIE]?[H^%HUR>^NX^=1"%1\G;DGI]+:<9+"/H,5^YMD<7Z.O MEV[#D3?\8J#R;AC%<<@155:G09'@"NJH+.@",7J1EO-I,NZWU?+9:Z'UQEDW MK6P!=N[^U [MS@OM$*ML.LY@*#"*-8L@@F%L "TZN"INZ&'1;M^Y<&A_=EV' M=1W6=5C70JPCM,KSDY!KS;@2FEOC%C(NBW:/1"L*7^30;A;K]EBUWV'=S_L< M55B?%/CB86][?-\#K\!-(4P+FV3U?,$@F>T^6;#Q47W3],ZNTM48!EEI0EG^ MS>SOLXGGHW2Z>"'[V8U=_?UP- HNT^ NL;0\F;L/9C?#<0!1,?2PYYOJ#NV_ M,_OS*PE?%L*_=6;B5 M@SEKW.ZVUNP3/8]Z?LK+)?=)5-_ \>:3S?0O5]V$;A-]C)!<)\-Q-LOG MM=Y.YOZS'!MZ%AQFJ;UX=C.=S*]O[&8@9C6"49IEP;V]?&K_[X2O1:YQ>CV9 M#>V"@C29CH8619QG=#A.BN=_OO)/F+FI7L^==@$?O5TAXT5GG"MK_[%)6^.5 M98I8:$@<"B-B&0-KG(*HT-8 A1A&S04@PGP#OCKX_#CIYT4ZV[Z-7;I0 -E:!1!<+)=T!/881_7^FKLRV##;CYQS%[6 M"D6MO5>D6,2P1(!1$4=0QKQH[P485!M:Q&]K,SQ+B.4%GO*JVW7$MYKX]:B(U(KG' MK##%7QRWM4MXM]5&/W)M%3._M]QY_^OCD:$07&SC4K"K+NC0$OVGN36\AOWG MZB2?HNO7]-JI3U]2G^(YOHZ&67\TR>;3U)%P.)KT_WBW@J)9!"P5 &J05!*' M/$2X&,?(+8''_'V%]]Q"/((QB2&5,&:NCTU4C@31(49K%?6-SX'OK(YIPA MU=^'_54':ED@N;Z>IM=><'U)OZ=V@[TB]4LZN9XF=SO #E=)[IS \Y'K(S3"U]N!=ZL2Z-:V<0N0&+@6WR1_I- M^\#J'ORC],^W/ M9\/OJ7WXU;!O]15W9OG?JL<7?_M+SQE^-XF]>I#F%EXZ*+Q4Q><[ZU,;W.@4 M8YEB626&88H)Y8K'840QM^JPP 5",H60X$\QVZ**56@^7^6@[>"D0/'G)TC4 M--#Q/%=)*R44+'10\$@'?9^E?:>'WD^F VO[O_O9JE2;7. [N1:*MPBR_#6. MP[]57OATC.6RIF+6-K(!L8AVUH7Z-^E@/DH_7QF[@MG#WX>#M ;TA22( MIY-;\Z?=QG$RTO-L-K'/R,*'WZ:3@34/G3?CJS4*+<9D:S6H2"$52A93%$F, M(QX#+DJ;@)(XKFE0D7U! T,=FI@J'6F,RX&)0((0XJU4H#V%+JXFH]'DWB%T MSLH6U),@F]_>)M.'RJ/G-S#SV/YPY[XT]2"_,WC,;J9I+IK']CV+(()K(I<. M=@>DUOCY7^.\>?>S&XFY^Z-_\'Z R3RS:\C^\F.3B%S[]I+YY+\]=!Z$_/?Z M[<>.$4>/PNBP,+FVLC>W<#'DUB0$]KV*>&S?TGEREZ4_EC\LO7!EDBXRWR%[ M][P)FC^#V$>\6S+TBN>O^1/>[6N[_0F=^-/'[KJ M3"N,OF]>DOR:"Q#C!,CCM/?SS/LZ,R+XY)2(K6B@I:4@8ML-$2\G!?P&I+#% M3NR-. [8K*NM*'#&1R^ZHV_!T>^6%'F:D+#%7G1$TRZB604F9]-9IG24>>^& M/8RY3ZSRJ6.E@^A //7L3AYA\<$FHCC:H@,?+6&UH09Q:(1B)N(ACTBHM,*@ M\/]2(0%8FO%9N&V?B8W\[5OTCVPZ^T=!E9^GA?/V49)0\$2\<*DQ%&$ =A.&7LC&",]V>RDNW:2 M\KDT9?LZO\SZTV%>A9,5&66O[+!XE(T48< MX%S*;4RGP@%4,N7763)+709J.,^&XS3+RKS:1ZQ;/QDUG;H)ILTVF@ ])/DI M=$L_IP#9Z?(>A[26BAK&FH<::X&YA#R$45F\J2&)5S2WVN2V:!?OB1X7K&.] MCO5:PGJ85&/'@(@IB06"E! N.(W#8NP8("R$*X8Y;[*UV\5Z2/;L*W>\U_%> M2WB/5KQ'E=# 6H*&<80YUSJ*2*ER8L5W,!!;QGNT1_E)J)QGDT;Q=7[GZN:: M,@U/J_E^SL"\8F <04T-B1&-&592626VL!DA8HRM&$CH""*U;\OT+3F<]L!A(E@=AW<LX85OZ?;=7PM^0PR7O^:SACL,[#C\U#L<5AW.KJ$+CF@.&!!HFL,*E MF2T0TRO&X#9K9K\AAT- >H(UZ?YJ'XN?6HCVM^GDRI*2/:9DM+##>\%L:DEE MZ'K6+AIT-F6D'[+*]K H0"L4L$J\FX.M(F*-D(VFI&QX?A;*[O/2D2?+H_R*F-*ZBC$V@BE*!*&:XGB M,@>#D9"LF&79C+7=.(^*'I"DX]&.1T^$1V75-LP 'H$81EQ@(2)$I>%1&;1" M="MM>BM[N7$>1;!'9*,>[(Y).R9].R:5L-8-'U$8V0\Y@"$!4025*.K H-1, M;U/-NI7)VSR3TA["X!R8M.D0,VBM@?O-#SEY967^?L8#OIES8R^C 5]3:]$2 M3,-5DBB/&75NO,B:OP9BPF-2E%,0@3'8)A27&_!->-!QCS0;!=_Y3%NK79RR MB[V#J ZB:@E]4H=8J9 AHIB1&,.0XZ*)B!1&%[0JQV2"%I(C\3@)Y5 M*SOHV^M8^2VF)1YN:E!]!MQ.,VG6#YTI!Y(-^VJ:)MDWMX%KI\Y@''(902-) M"($F*)2FG#H3(F9H;>H,0,B($ G%-(&(QH:H(@V#6>M)LS9.GZZ3.5VG#6TVD0*')XYN^DQ+COXXIDET=-'113>:IB.:;C3--I13.H-_?"WQ MM&,?]J"'M>>U6PL.?_[>#AS[A57(7&H87.M MS!PXFMQ-B%$5F>1&:DB00B3482B(D:PH;",8,[WEU)%R=M*B7J8*JB8C7ROC M_JI\U#;)FFO:!'N(G43+Q3/P-71HT#(TP++JBTQCH91&0&(4"<(U!&5;*,GC MB.\V2>W0:,![@#>9(=2A08<&9X,&5%192RF$MH,*1-$I06G1)I]3@,-QM M(MF!T0!"T&/=") .#CHXV 4.> 4'.E8 ZA!K0($B" M>CED%;HST-G @WA . M4(^CDQA+TG HH<4^AL^^\5M)"UW?QV4VK67M X",A$C'UH[71&"A8[+0X2'> MOF)\ YLFWX>#?_@3:IQ998_PKMOZ2?I!SYUC2:T9,Y<1X,9PRZW$1+'F$:=E MNW5,U0X-X-Z,8WF/L$:KKCN.[3BV)1R+JY:-F',!-2 QAW$81X8 5*C"5$BJ M=F@']V8IBAT1]G2=$]AJLB>=Z%[H>,Y(OT MX.=;KN7&E-MB=D7/)N6>= 97AD;<'9IQ'IF\/&3,M0H;$ZH]&@I-!*&N5 3C ML"YO$P;P<2>VYQXP1T=XP-R N=Y@CJ,FRB(BS(\0#Q18CM+5G"I<-WXWG;A> MZ*%]IBJZ>\QAS %T7?IK!] -H'L5Z$@#.BD]S2.N7$61U H@6!<'9X&OU M# MF_H#.L)&F!U%M-/IG&?J(HW?_1J/TXMTO./*_L?HUN&L@76@6.1KY@E-(XE# MS0)7KX(2&'IAC-(S(Q9A^ZK=ZQ#' .-]-L_IG\]G<-,.>+\?[Z()0M(A#C". M1 AV*E:(8K&*;@ NX$8[B5#>!=[%B)).^TP/>!_P?B1XEVYC*_N<>DIC+7S! MJ?"4".O\)*:QW[FMO"N\,\#[#BLV#W@?\'ZP>!>HP3MF2&M&B: 822Y1Y-9X M1[X*W!?&0KTAWNF(H]V5*3X$O/>THMK6\^QO!Z]>)CD\>Z8'P* H&1IRK>U= M;Y6((] 5!OYQ=/R#XZ%;UL! !@8R,) M&8B+AH94 P,9&,C 0+9D(*V0OZ&M MT^$W:'I&BR3SV6Q8.EO&Y5JVIKO1[&4W\]VJ35.07"1YGDPJN@O28CS-BF7^ M>#<@+ZSAS'ZFH M)'18MV2B%R]^#]YHYK35*OAPF4'!/]+%5=VE2A=%8F*(/J3Q>3I-%[?/:%(5 M$$$\*G$4@8 F?B@\7#>ITEK2UK(( NH#(P1F%@41W."YE6*![>Q>U*2JS1KE M_(]V;YU_PFS2B]O7DUSYT5S^4[J 9X_+;];K,-?KZ-C%VZZQ66P4%5_M**3?EH;55M)W5[7^" M?9QB*?^[XF+A_%<,2F5^Z^ '%V<74'F[(\ZMK,=7- KNB=7HNLW!O O?"1YZ MGAMJ0D,6P155"U,:NO[&P?R#^NO'9'''DGQO+4G6350=QYU&U0VGZOOI$^* M5I7\,4Z*PLDN'+!N0+NY?&VIKP..B7%5<^0L!')=+,""(RB(HH!I7!T944I= M;\-A\R#T_.7UPR>3_[)8F-S?WI MXM<\N\QA7W;J/T8CU&E%@_[#\^"5@HJPNL+J00:V_?@$BF6KRA33$BB+FUBCVB'B^ /V@B:47:3(QL!TGZ3=CX[T:H 6L$'SW.%+)"..] MU.3;I.D^G"/\Z01$\J:^O]8\=5N5?Q<6XW9-W_ISJ/3P*G0^Z?WJ+Y(V.3O& MC^Q&H8]<*N#?P"6BJF](@D"BC9R=%YH.P.2Z,!W8B.&]!NR^*>F>O/[R 53: MGYQI9@:6Y-?./,LM'?^8)V.S,Q-CD62V\'!SD66(Q7TR8(CQ?X(?\*9"<4AT M& 2N*[162'/M<5[;,T3*8"-G]S%^\#&;C9=Y#A9,=YSAWTF>3>+BRGA*)<'D MYR&,_VBUFY%3D4_- /H2$7/HFLUVX3('H=JT>R+XOA)AZ(J F8(^1'F\JBI) M72781OFLQUB9WS4?VZ^&<\^&]UC%Z3[^YIE'O[N?&(VB< MA,\,Q:$ZC%"$I8\D)5J&+ I8'2+#I4M:,2>^(%*X !0N=$2%Z['Z5 $34P3R MT5"<)]^S&8JS[UB+9X6HU$ON5&O^UN$AO8A162U*E6PW1*D,42I#E,H0I3)$ MJ0Q1*L\4&$., %#Y_0=W<6FJ+4 M2*#C;F9U;)XBKSK9ANTN:>1TPU&4*YI*JLPE(M"2,U='*-2,N97-QCPMQ$8X MRAV$:9BC><5. THX&TG995>;_H/JT.7WYV2<7@ITWN2/4AR"3 M>["I&FP*K8@" >A+S*D0@P>;J/W8K_IU,\"Y!*M2(H[VT MGAIB2?JDE>\@FF0X=#GN0Q>""&DUHO8%4UR[GA(LS67_&>.KA5M;R#NI[-ND?^/OGO.8 M9QPIO<5AB':*Y?6U\62!9FS./DRHKJE7&9O A22W3&DV3ISL'%YM)U#*<7P^G%<'IQHMZ/7_-LLAPOAA.*HSRA($@U M)Q2:NU$8"5!4 D*1D)ZG*U4%0(#Q0P7N#[:)Z?EZ.T]L)>SZTHH2.ZN$[8ZH&%)R#\EG\V5Y7HSS=/YP..P)''D0 MC%I''L0E! NEA JHKW0D:)7!@D-*R$-5Z?<%V?:&M:[KKN'X"!U'7\>342>^ M+.J@FXMX GETL M;N(\^9+DW])Q4NVNGDU^@= M21@QW1=Y_P&V=U;L!/R@TW,T2/8#DNQ#*,402M$)'VSY(H=0BI,,I7A9;?@W MSS)TV0XB/,J/YO)'4C-7 M]I27RG$?G%5D?3.Z2:/8\@,KF8H)P4%:N9YT8A M=>+I-!O'"Y!5BPS$5;V&#T0JC)P;$&;S^?06[CJ4\>$!QRWFV6Q2 MP/SAT0M8J)MT<65O_Q9/X?%PN_DPKHORF6$N\[7YPB43V)*S$Z?8_Y/"$N6& MQ*:W(TL>L#RWJP4K#[]*DKR*)[ 9L-^7F26>DC83<^UU_+OY"C9\]@[VZUUZ M\2[^%J=3&P=2V_/.CGED?*?H-_-DA)QU=KKWL FV?./Z[2:;)"S#B)"WA6,Y'6TV&GG%ER4V\B M#!&4%9/ 8W>S+B1@EJ^\/5F[V2P_,/VD(8(2A3<&TS#.278-3&&1 /A .;!1 M566.@N$%L ^?5UKY(D_/EXMZO]OO>#!4JVA8!JPWJ##E[L.$8@=8CWW6>5S M=>6/L.<5H=@QMM\!UZSX%KS^/*EG.QE5RPY7+&[G)02V#P%;TS7K(A-W5$W8 M_B8U(5 A]Z(0>XKY.HK@HZX[.PO$-A+SGF5RA]5,OZ:P.9>?+K[ M\5%*8Q^ MM0MT-X-AI:.VM,]W13+^"7C\#>B 0([?_:5(_RBW=3/DCZ'L%I*;MD/*72=U<#JLIV%#TA_59+YXCK MP)=:>ECY'O9='NBJ'IU0;HA0=Z3/UKO1?QD#U0*36G6BK[\ M3H9QT5%PSW! M"WTN7LXVSQ0Z@TM=_*6DH4FIZIJUM6KSSHFF\2#CB&C*30-?U\6>510SJ(O V/ MVK9T@4^#+NAATP5O]"M,D1?R,&1$:& 2/.)570H4!%AL%#W=EB[(:= %/G-W MJ)/M090PU?2C9)&*<("5YR*,?<\%9:36/R(_Z"H@F-!3(8W=L8R5_F&MP[)Z MG!,DX^H,SM89(E:5)N7?9&2IR:S^R#%N/)-H]BV9WIZZ'T[WRWQI''[S>9[] M 91D/3V[Y@*BL4("#^,PC*1PD0L"(A+"%%NP B(41&SG'WG% =T3^AH^VZS< MT!G*C/?S[JG""P\5+%+'2;Z(36![S.E"&729U)&5<<83 F.-DR,WV:F%X]A MSW5+F.)CMC!5C,S?>N'%4[-*7ZZ29!' ;%Y,',_UF'"T2^EFY5POBP5LR#0U3F!#X$:>F#S@QF=MI$T=&.;8--H$ M*'JQ- =3]GAJ8?]-BQ71QP8?\+!Q8GU0&^=1[8.E,^?3\CD':M5Q796"O I# M7UJ7\SB[ODX7!LC7\)3KY;4S7^;CJ[A(*DR:(PESD8''S)[+%'#[(KDT$ZTN M;0/9'H:9%8,-!ZE6VW.QJ%% M??)AEG]AW=OF1F!.%V59,E@:$-GIQ)PK/K0-2^LAL1M8[0#,!$;US:223_+8 M')*6QP#G]EC%'!_5QSAY\J]EFI;:\ MO(+-*P^7TUFQ@+VL99O]T2B>XJ!4S0[>^!2#=9)B8<5Y83E-L3S_9T788]O\ MT/)0\TL,6!Q79ZD%D%(.JVP.E[(<$%'R-O,6TQJFPC9POO*$<74L:BILC*]& MS1= H+-)A2KSHO*=*U[=G-VM,%]QJ[LFP\N">':VDSVJ>")>7_$DMNRG0-QW M"6+4\[''%5%:"Y_XKDD9P*'$PMP3KRU"7TJEO*@413NBD>&^+ "UPWK,O2>(A'K-51(2(^I31 VJ<<$T]Q@:L*@)BY M)&2/=E1X\CTOZZC038S>^@9]^/3QK^^^AI]_<8+0^^KHCX'C?PZ#]_#G7S^' MX2_AQZ]/%&W:B*M\NBS0<];E-3L3KV==V3%@O:J<>QI5!]67>0FL%5F@XNT,(*^*NE4UCXR(K^+ZDNR%[+?!U@&EYKZC^U>MT/$$D0@GC32 Z.** M8.YI)!GE,I)$566&$&,ATK7V'W]+)S\9TC64.]MA4VR"T C+O:0)]S/_KE<\ M2'$7-PE,RWH\7/1RW(OTT]GV?,B*%T-(G-DV@1 _H_DR_!CT= M-2MT1RX]"O0C@P7X9.*ZG.G:(<-KBX ]X2H[JB)A%4Q;:8&!#Z8OHJY" M/B:4<2Y\7/4Y]%W--GJIV1TPISQ&"39 W9EPPR.B-@,LNRJ.\X*-[JU0/&:[ M?,#O(_CE328>B1@21'.$ \85IH$BM9B5\'\;P8+/P6]'%NR(\4Y+XA\Y'K(LIUG1SK(J$W,MT,"@TB MC4:C9Y,O5V#TF[]]&TV=3+2MD+0[(Y(HD+2;Q1\.4 \>K,A7^J[[[[3EJ@G; MP@3)@"HO\A3BPO.] *':Q$0J$IT!K1N!2 @>*<6[%XF'ZKD]=&OT0U(4/ZVR M7$S>[^M[R9R@.BMP VFDJ*\Q=P-B&E0HIL+:'*4TH'+#:[3"L,%V%*?YWTVE MP-W)2C4"WG+22FVO0-U7X7N**"9-B <5!(6,"I>R*.3$ Q6S.DVE4JIHPZGT M;!1W9IF>.(BWLTSQ/DY7L>PHZ,T:I<]Q%;]@;X>R\<=:-KYB8KQ)P_6HB5'C M2F /"QI23/VJ]AF).-ZL%;D?I[A2(ZYVYU8[F)KQ)V#J#WQIX$LU7W)IJY!G M$$4LC#S"E<922T0JOD3!8(HV//Y[YA\:8>]+-KYG6]?WN"5 MF9R_Q(LEO"I-BD\7;0K]:E;NT;Q.&G(JJ&14H@![G$2^I^J\3AP)VVP-2GBU_S=#9.Y_'T_>PC3/#K33+]EOP"X[PJGNS[U*Y59>O&F^S1__&3 M'$SN9>$M"S 7BR)*;9'X#Q_\SMI>4P.34TT<[16C[-.1P< &CYH-TB:;/>!1 MX /O"R))A-8>7F6SXS# WD9@Y)[98/W3G92_[=G?OY,\F\3%E0&'))C\/'"_ M@?L-W.^4N!]WFQA2AIB+N132')6"/LA1E;=OFE')C4Z';\3]K'%O?O^2C*MW M=J< ;I9D'SC@P $'#GC$'-!M.& $VIXK51AZ0E)$L&@RT(0&LW@/'+ +)L:' M\D=O?C+7U3Q-Q[B3S0Z5JM6'V8T4

    $^EC)(*H:I'.._6BCW-=^ M@-FYK^0N(.5(BB[+K R('!#Y&D325OBF!.U51-3S4&CZ0GHBJ&J;$!H1)=\6 MD;NTWS'M,L5C@.0 R== DC>0)+X;,$:)UC+D.&*$>Y601$JZY'6^M4[ DFO1BT/(BVCUZ/V*D\> MJ+K0!ZN3C5RY%U]2;R7M,3N]3QKEL@E^"A616%/-620DH!PNJ.M5!Z["[ENA M_#B.^P=H#]#>*[0Q0DU$#R6$J1"<:MB+LJ%%ZA >R MY&1=6ABQ!GI21SH*PS!B$0L]GRA.46T="T$VJI6]&'I1MLS[:QR+$76[K(;6 M6SEZ2N+RD*$IW);C2C"/*1["CU[@>S(05; $YF#;OM[=O!TT#\JB'? XX/%5 M>)2BT5*YP)ZIS O_8X3S(!*DPJ,7@OA\8SSNU KMM)G% ,H!E*\!)4C)YDQ6 M^UXD/.X%4H<^<16J?4.<>EX'OJ&'0=F)^LG)432?&,YDUZU+.GA\-F%+&MAJ M'"K,$7&EZV$EW%"B.DE3()>]WN,3I=]Z?":+%1HAOI<\I=X*V\&S>ZPX9[RI M(^UY1!/F<:E9A-U >W4Q?"0P"SO0F;?"^4'9L .T!VCW!=JB*1$O(NYY(4&^ M2P,_Y(@)OC*'A1=TH'F_"MH[-8?%<1_W#/@^57Q+UHJZ(!PA07P=DC 4 9)A M%3>))>+N1C>J#O'=D89-L#AJF![;J>Q7^#Z)+Q;)4^5J7]N!ZH 12E"K20LB M6'.LO A3!?\7^,BK*QVY/J*O0*@VN]!#.WJG>O835--;<7Q24O>(H4V:/B=( M:AF$F%$?2Y^IR ]<5H4\(A+@1_N<[!;:AV4Z#Y >(/V6D&9-[0N?""U<[04\ M=$F@6$#"NBZ-EB)\35V:CB"]2Y-9N)UZNP=<#[A^2UR+!M?,#TB$L*LYB2+I MN40)7&OA/D;>;G$]0',XHMZZ0>QY F21 7%UZ9_^[^3B3-)BS%,_8%."R?M M'".R 3V7R*,T$#PDVD,1=8.@"IO&/N-\Y?PVAO!/=K$G#W9&[<.!-$%TY/(N M0U'ZYR[K%>Y[*[2/$+@4-86N1" I%EHA2A26KN0B$G6\6!0T@2>O!>[!E:X: M\#K@M2]X)4WU#LPI#84R\E:[D50H\NN*D9P0CKO&ZTZ/C4=$#9 =('N,D&6H MU8##10%%/@Y=^$\8*5]6,5_<]USU(MVX"TE)Z4B1XXZU/+:3X ]@Y?QTKUWJ MQ+.)DQ;%TEA 0#+%XH'^CZ>0"$%%@SKA V("K4+."'5=-\2\4FP%UH)LA&NL MR\#?FJ4.JI7^-4^NT^6UGDWLI=62^V;%/R8]-F7IB+M'D5,Q^)*/ Z1N4Z4J M(@PKH2/.W$!C@EW*ZX@-%X5Z(Z5W[R#=M=F*1XAU&90U@', YZO J9I2&-KS M&',CKCE%V ]=Z:NJ?R9G.O W^F>^&3@[M5&'[/L!G7U%)\,-.C$*)16A\B*? M"(4"$O&P[E" Q&:ZP4[0V4FQ*-%IL:C^VYRG<)Y:&JS C7-XK#,WI ;DG%TX M4]._?F'ZUT\>[%_?643%,7J66*NUJ^)4NFMX!XS\3-<=2=)IJ?8!_P/^CP3_;JOF#\-<,"ZE#IB* M7!%$NCY@BCCU-IJ5=8W_W38_&AC P &!K#) %3# )"BOL;<#8@IQZ>8,H'6 ME@%0&E#Y*@6@"SFN1B[JLJKLX<'XV ZDRWCIYQCS+]A("ALYR9:@1KXJ)^( MNY$_=QD.NRLYYJ0)/ VB"*L044U\K3U%B>L&=;D4I?FCE9!Z[+%0+_0TQ'PLBBBB$01:&(,5X6@"%(*/=JIM@=. MF/WEGP_,;&!F S/K(3/C3826Q!1SCVHAJ6*!*WQ%ZJI7+/0?;[O=4X_2"(M. MZV -/&W@:0-/ZSM/:T6=>I1[&G$EL(<%#2FF]7D9B3A6ZN4\K1/+48VXVMUI M]\$P)NLJ^_,BAI&NOK?_MH8S!?O]W55BV0PHUS_\O*?QE7OS$016GH[W/*+R MH[G\IW0!#QZ7W]R4[SS/IA-X*#E#Z >G90LX7Y)9FN7.QVR1%,YDF3@$$;0^ MK;=?V#V/X-/,^:_E+'$P'\%RF']O$IM$DTR<>F!;LJ'OG^)#JL6'N#"U4K1V M$5-AH ..JP!;,!X#;T.W6E>8_#C/;X$3ZVL3O;?.EPQ;XG\C=M-W83SR%5,3 MCS,UPL_0!DMS8"&G\,<=UO;B%7?BR\L\N8P7B3.O2\0XL5T.$VJ6+6NR3V=. M;*+/+N YLTNS4I/E> &;;7X8CX$-VNRIFW1QY7Q> F@P8QIF#]S1 4W4:;10 M1X_ML[&B],SY"K^5;YC'M_"P19(GQ<(IDNOT73R;+>/I]-;)5L1F<[6"9&Q7 MUWR&!R7Q^,JY3>+YN1F4O#S*ZGQ"6(4J*FP%YDR -QD70B0CMH3 M3(1UPW#M^1ME>]:IZ7TU]\\P[B\+^&?R:Y*/X8?X,MDM:0+%V2\:ZF0KXGQ' M'C^7 F:Y09P_O)XJ89>O32&CI+7W(\MW1S#N:5(4L.WY- 4BR)/Y,A]?Q040 M(W#I<3G9^RD3*#$%>@1%I##T#I+J?D$' MI(YV\,9@:=40( W7:IXK$;#NS-B1S">J5=(>"?C2UQYG4IFTKCI'&D6>YGJM M,L$=XOP,6YDGDTWA[OZ-?0E:1%MZX8@?)>+OEP4 M"^ %AOQ+Q=DPAB)9+*8=4?^3K)XV<=.A+WP<<1F* /L1%DQZ==$Z'6EO(P0A M_,.PM65:7!G._>G";,I]UE=0HL!L7P43AHB'1S/9V+LT0D,L;H6SM.J&;_KF=[00^VXSQZ'8GP 8Q\75 MF?./!&2JL03VA9!6N[(!(1O[DJQ-T:@R)O9M9&SW]!J&!?>N>2&2?RW3Q2UL M83R&OXK4#&E4ZD-K=TPS, MA-PS\[G_'"]2D U>+Y+I:9/TBDXE=NGBZ%Y'- MVWU_7*Z\P,5(NA[8!2*DM+/^ MZTB\R6H$+J\9441'081=[6,F6'WDK, 1MG9<^5 )5ES, R[D(=4 M;]BEGK0?\2 ;AQ((!,R"0&B!4:1"Y6DOK,O913S:.#MXB;E<;Y.9;:#Z@F$:A1M9\[$,AS7^Y4VN%N;,:F'HLBI?B E$&M M>B2VSNQD"KI/*2CLU^6%=\?4.@8T029)?B=<\9$QJY<.N;P!NW>&:_^]RNMG MS./+Y-TY;,3O[VS'WI_BZ4U\6\";_GR55W-Y@T6MW[NVD'=6VN+T*ZSHE\2> MW&:S=T*I@/K(5Q[@- !#QPTK%XSK(1ZQ=^39Z_T:15C/\W3J8-Q2@^/9#(A_ M#$*^/%V^!B(>)S4EQY:U.8O$AF[9@"_G1W.A264BZ.=/YAO[-_[Y3S8R)I[= MEGB93NN8L0W=XLR!L?P2WSJJ'DA,NQ))SL.Z.QOSQ&9RVLL8KSV(;&[I@.>Z;)XIH7&S"LK<,%24!]H/ R*T[U4G;1C[BJT?_J\'K=0E(Y/) MYU7\6@=$09YI6BA)SGCWAITSW[UKU<4MURJ!]09.*Y6FVD.AKU3=RL7G/MW0 M@=;WH%GY"3SMWN5_(#C@SJH_VZ#;B=O[7GYH1SQ:,^D:_&0E+\:T9,86H#O? MM<8-&VDMP]!$<&CE,05*K*_J^##%HHVJR,^Q)7; -LD.';+.FYD0;BM0;Y!D MSS8?=KXKC6%'0AYX?B@!)9B;*OYN6/D'42@QV:A%IB?_7!8+BX^OF5ZY-7^- MT\G[F1_/3:I+:*T9S.[=7<\6U^6YP5(4!--V3QM/YN*=FBN/V[@[7Q/ M&Y^OPA'AW T"4V8.4>2ZI Z)E2$6&WOZ5[ VBP]9423%I]E]L.MP;PJP >&[ M)X)"=F>W/R=NPWD_,Q.>E<;5*IB_MA3,GV46@[5 YN:BHI5] BB8@P3TC?)I M@M5!QUQ: ^C5ZN)3-- *7 Q"/P!IAZ6BF!+JHDC5N X\CT9[-KGXJI_2I ML:M>1@#;.Z&?UQ7RY9L.2W^=YGF569$GUT#QQEQLE)FV$5EG8+34FG7WS#R& MQ8+_+F%.L[LW0%%!T[%[8@EB'9 M^#)/2J]*VWT2K7[7]>\K9XKE:G6%+:54-;9&SH6$#'OG5J;NK N37?Y D,M#VD#^45]3#*G+SJ2R?+ MTTMXO\G"LQ.R/'.>9\"C$F=9>6=^C/\$4[=5[*:&?-*2E[^MQX8WG)?[.@#K M,% *(\TD4SIP:XV*4KT1]_%PMKJQ!\7?<+U)J[23#[!5H%19R-2(>7[5M-5C MON;QK"CG\_5VGJQEMK0'U5UV*4*[= ZUR6S%76I"*VGTQW-#.WGR+9M^LYFE M)=NYJ!9Q[1%W6-(*.$!-R[EC\7<=_Y%>+Z_W0F#-J27#Y@C?I0H+[ FN18#J M $=&&=KH)'(?N?Q2CMS+0"B"#+L$G05^6=SVAP!;K^B, '>:W Q\Z+Q>SF)- MG["9PL .T^ODK",5L"IIL$$FHG6(RD*DB? E%3J2D:04U?Y"$I'@J6SU[%L" MV[8(DF*-[_[RC\2Y!+HPKMS8*QY5CO6>'^R&&>/.&8.9G5T;?0)>"=,PF=[EFICYW\2Y6?+4:+OC:N/A MSVOX+5YD<-,\7WG%2D::?#-_EQ;31;R<+JH1WEREXRN[&;4^W%[_:YCL>>FK MGR8F97YRME&CX[[R*<<8-/81UMG:D.4AE7N/?@?$"4LXL,B,L6'C=:VV2RYRD+LBH5TH*CL M4E"4^]7HK[8A\ PT$1LL:%794FV-O\7IU)35:?L6UKF4;P@4?" M\T)?AU33(,1*,LQJ=YA2XHEJ*<]2AN3?2$U$NF;;G6E%54 #+JMGR">$!7Q^ M4.LH)30,W!8$L=?9XB>&FU0JQWV:!#RR]&01.KJ'936*TOFM\STA9VY-V2L% MZT5DS->/V-4A7ZTC/R-I\'8S7M7]YPYOZV>7]9@J6:W6J91ZW'_6L8Y M7#6];2E@CPU4Y$Z>J9"+AH7FVO+PJ*\>4WQ+DW, PC++S/87M MK?E&Y1^X^!J\>TY )H:VG M8%.LSHSC]1K7V[O<]L9 FG,RJ<"VBF OM9)*:3?2JH[D1B*0&YDD6S 0U8@Z MOKB*=\%#R@ MV8K/VH:)E/9&K(F1-$,/$;MRYT;W/82]7$6;MC(^5U]_Q*/O.]:"WWZDVU27=AJL:L MYG"15"%W9>DLN;8D\SB%IQ'TG"F5= 4,[XRN+KYGXBLSR++8IG+7&N=[=+%K M"5;-W!2Z62:K4\%[7EG+L 3@9DOEM$WVEM?GT;>6D61UI;@DM:FAYMH/[[U/ MGQU3BLWY\5F^@S\Y\^FR<,09X3^8,F2Q TP$YF)*C[W\,=P\9F1&9Z,I+7>Z M"W'0=#/G.IND%^DJE+-D:65DW1WWB#E?,XX'&-DT^0:F_F7BV-@ZY[PLG3:K MC@N^)=;148GQ4OI7I'M7*;!C7<[,C@&O-OXAZW+)9N^N8",.T9&PBSX_#Y'> M:B<3X&>V^-.Z,+#GEJ:"G0T3+#DY?&$/Q*N-'\=--(,]VH&+DMT'JZ@F @_D M+>6*1UJ(P V$'R+MU\EL&HN-HY5?UR*YUEID/UO\=E)\9+=!)^69]CI#=BSC MG0 FQPL3[%H*\_J@K3JDMH%@E;LRR8T:8+<[K18*EJBH'7X[WV71JN@F"?,C MCU#A,:MLJ=J_)$SZ[GVJUN?$'%)._)5>$<$:W-<:?9_[SLXV&Z7O9]^K[5Y< MI?FDC%9(RDVOBDQ.UD(!=[VY\,]J<[6B5"+N>MSUE8@"Y;M5#5UL<+UAB-\I MU_=(:>^JM.+?6J7[#O6@E.V28>P!S;*5P. R1;C+@LB'?0?[DT)?UJ0RKV*@R6VE@C=]F4E;S&2K//K-RIM60P?"P.26[C>N3 MN-4[7",*R E"CP?(#U 8>JHN 1DRLI$::Q!1U)#PER#D-VI9O*0GPCH9ORN2 ML2'E&Q C13+[[B^SK/O8O=(+L'ZB_K#KL,STZ@W-6#EK222U7H_Y-%TK$/W MJ6UU!-N[V3PC!73_]E6/DD[EZY-.8XO^@IA ;5^'Q(]\CKE0%'L^D9PC+W)] M$IE[XK5%Z$NVZF/C:#>G8:WF-&7/'O.-W;04X#U;_/3.?M--..IZ\"DF9XYS MQ_G[@&ZQ86VDQ7B:%\"T2H#1SPUX\F4"#.3K)____I]/'X+P\Q?;7=#]V0G_]MO[ MK__]H+OEF1G+SQC+RTCI"-PWSXJ;_K( *GIGB7\54R64X! M6@V$VI.TDZ_2$[11Q$#D?S7'?X_B2ZE0,B6T%)[R:1AR$:RRXR7V> M?/M$< M,R\4!$<14;XFLE*O2! A3.\"9-\+_7Y6JE^KO)1*)346?^FY=7,TZFT^I7FVYC/AXHCM42 MK$B#?/?X3-=;XVTVO]OQ2E3FPRO7XAYA;H!7R7(K\(IAG>Y=IU^3W,H]$%K# M6Z"27Y1_V4S)Y]Z _J9C"/](\G%:O.T@?C6E= ;R M',AS8PR?ZP3M-QV%#U\9+_8RGK[I..P9S8^FYV3QIP$N#:'6$8-ONCGO@4;2 M69&.WW04?X^GR[==AQ]MF%FV+.+9Y%XR?;95I**2$:5P=+ F&D;^1U7>P &NY M$KK"V;^3/)O$Q95Q=DF"R<\#Q :(51 CK<9D442QKX(0ATI3(7DHJK,EP8G2 M&W&M/8?8(),.#C";VO!VB[)A1;P20P_'DY8@:M6UQ#WA,"J@74!'BJN6=4,)W M.[>4[7H7[V? I=+L;N?4>T+T>VDI[U*#[ZUJ<<#T+AJ%0(=A&$28YB"A& MO; J[-TF%9:X(@H$H:#U\C#B6&E5I<(*C07O MW%^S8[(?Z'>G]/N:\[H=VW:RJ5@9>BCTA,^0"[J*$EI%+*Q5%X[1RU67XD5$ M_0+[KE."?ZF)MTNJ/W1SYMCGU_4I:G_MN!I^VUARG5KK^Y+]/S[.* 5JA+_R M0I<)+:F/-5(&6 8#NG8K7H!VK'W?%^ M"3'B:*_^KP8@KZ&LKC"T5;C0(6+G">BTFK@)*22-9,BQ2[0?8,EP%4A D8PV MVX'U&CH'9A(^2%J]U;4/$@Q/"1+2TKBE"CT9>!Z6A$I!J<*5QLV41/Y&*X$> MH&$0#,<@&/IKD K:[D,OL**N:;DJN/0CG[EUMK7V!-MHI/9J@[2&S<'9I'=[ M)Y[1S19NP['C,/&C/7:,LOPB24W"=98[8Z.13;")!G@ADLS3C' 7 $]A' MQ(L\HJ+0XVY=:(G"-WL'SX%:VAB=J2ZQ=>B&Y;'/[]33:#?Z+[UY)FT_='RW M=3S,)98A=K%48:"8+T/J1W6R+/RG<][ZG$0CX)<'94F;;ED<;3;L&TZ_#ALF MN%%!(B$E4B[V.-&N0%JZ?AU"*4-Y1# Y-+MW $H/@$*:HJ@*S%SI*BZT2T+D M42%D53^5>!0';Y*X^@J@#/*ACV3?7[/5)4WO:S^(J">%JP4*.&=AP+S*?2I< M0OS-R+LW2S_M!B"O/@<6>X'(@1'<0VU'2W*CK60^'B@/OD"AZWDR#(7P>>6M MIS2BF]%J9J/.GR:W\Q>3VZHD6ZLJFBE,1G;@&[G;862RS$WU,]-(C;K/ZO-W M4M3T%/NB#?MB! LN&9."AAIKZNFPSI[W>2@VNL=TR+Y6A=)LK;)=,JP'6M?0 M[C387E5H7GL'-M>O]="PWW3HC_D&QH-I&GB?*\;$/I@&4[8[YR*SU[ZR1.\N M5C"#5UU,LYN?KM()+-*N_9&G--K0%<9" MOADS^TH>^G<+N/+0PB+K:V:^.DTCJ;>VT)'I#&ZC,^@ K'U&/0]ACT1A)#FO M6Z)XKDO8_NE]L(0.C=P>-WAD8_ 0[E,A1"B8YVH5$<0DJHE-DNA^G^PK#)X7 M$]M#=A ^7#OHP&CI*=8E&]8%%C/B8#!3PI7K,17XK')<4M^5D=P_ZUH5K3Y) M<^A8SJ234N+8=DLO.)-^?E^2?:Y37ZVA8UZ$4SM-DJW3I) R+AGU1 M1M2K7>B"^YT7;'J *8<-AD_(?AH.F7JJMLC6(9-'78*0DLH7$6P_,CTK:[6% M>'[G@0DM* RFU=$0W*,VEVP=,ND( R/&&HPNJ46(O$ %51(XC530^2'3P^1V MA,;5L5#34^RK=*VN/]N>K_7WG0CE M.Y3?(J\#[B2]P:X^ X7 XX!:[$8"]=SYYC?8S)?TF(Z8UE'H"TD1%V$ " CJ M'M,N]J-6CVGMZ8A&7.F X("%@1O1*H:$L]"70:][3"]S!S;C774*F*_6S"G; M2AL(#,VDAV;20S/I+F[;2S-IV/0]^]]VV4E:/>15,M/<:V+JSEKM?03^6^H\ M3B.S'"NT'"NU^AZQLA]*.-GFST-/\:&G^ [(:N@I?M^R#$V;ZS'88MKO@K=N MR!O%:>[6HL/K<6?0ZA#:_&AM7@/XT\^-IZWH:/X%F$(&!&W MZ209^9'OHX"B +-(,ND&5:BA$#[QNHMK#?^U3!>W[V=@JB]M$=A/"YC#UZMX M5AU@P+:6N_J*-JWW>:\_?_GM#2LHX)%RY4BX>RFS/#1W/0S\4='D-@8241QI MA'FD=!AQ1:JX6P@-T'I,0[*:8X4@Q-I)X+]7-!SS=HV0?1,=RC%H=>47DR@BD MG!]1[1,_X$)5"8-(>H'HKE7C\S%V)^[*NNZ,Y\XXSQX*C>D.?J^,]V-G"A]! MO-^;ET(\VHD?77.!4^QICI';J"F>!EL2>Q&B(=*,$T1TW1G4(SCL+F?@21;: M31_H+$#:"C:%#J";Q7R.?:YX @%KJHS?X6K\0,Y#8<*C8X$@"!T MA#NU;(^*RON;?(%QJ_BS]DQ+8!5B*I3D/@TYJ;I28#=4I+OLBQ=2_DM-SLZA M\?J6=ET*@$.WL8Y]?J?3:+T,)7YK_\&^=(@G^OM@3!HE@E)0J#7FVG>1\BG\ MQBJK$^L L6A_K+3[M6B'$B/&].M,'^/43?JR!'Z=*^$1*&D9"!<(-3 V* M*C#*(QT6:.D#_#JRG9ER1VP_E5H&)!V<>ZY2, MN]W5=GDAN [=/&=GD@^'PL.A\.D<"J\ZSOS(@THV( MAO^1NL67"J4(]\=M5[MU?$8\P6SDXDYUGY-I\'O40&P=57.?N+Z,L"<1DDA* MS<(JSA1%/O)."(B[M^HQ!ZO>'? XX/$.'E6#1S ZX#M&411HUPVP#G!MAC#& MHSV&CNP'CYT B[IXA.4 K*&3/2:HP1(+$(T0X0HT3:&T\"BN6MEC/Q1TC_'= MK2;WAV[/\S/:Y;'0H5NOQSZ_$TWA'KK9/\1?21/\C66(N$\U%;X;8J1U1*I8 M/N11KO=X'O%TCMK3]6-[:+^/,.,CI/:2(]K;D,"C1%&KRK=T XY=SX^H"KE' M:$BBJ$911-W30-'NC6_.V8B(O1Q%#%#:)Y1:!^2^T$Q3HEV.4*BUYLRKXL)0 MP+35@;SW&UJT6';DQU/KE[:"5&0I)=-)T\$,=0W;S&=-DPDFKH M)7]*?DW%V M.8,Q3]NDGD MXBI/$B>>39RC;!=I)K;UW:9>Y_:O7N^X,'2J?%VG2O'=PRZKJE.ENUU_2+K= M;'D'LLJDJ/='NEUN&YA[$=!]UV0X[W]*D3Y3_]V/K.VK\*FC]7Q-S=@0$:^K;U@Q<>>CA03_=^ M8'SW,#[1I#Z&7A (5RO*$''] &/B5ZGEE!(I<6>,3_:+\;&]5%(<^-[ ]P:^ MUQN^U^YLY >$1@''W*-2:*RHJB),&!XW"UR?&)T_8T.WI,>*KG7Q%&8WW ME)-OIVD^?8$X5HUNHZ7@ .B("2YUR%V/US8==KGGO[$SJXJAW '$7Q+Y.F2Q M]. (YY@!266K-JU!I"<4"4(DA)1!+7,94=S;*%*P9R?+S@#)NZQ2,P!R .2K M -DJTA!X/M7<][&/038&.E!UUCP)./ MF0 U3+.Y(1PG*2GNM2;H,5:V$ZK!.=:;B2O)0HI;L[;WR! M;=K*SK1[JV>3H-G9ZA6=(9ZBH7;CL3K93QKF+F[BJ2+!$47*)\(71(<^TB#& M2YA'@4>[BZ=Z@<6[7Y@3*@:8#S _0IC3)GI(:E\'/@LB9>IMN@!R7)5\IE)% MB+V%';U?F+NB2Z?S /,!YGV!.6_U1Z"2RL@-18"D'P94J+JF*=-$!!MU,_9A MG.\7YJQ3,[U_,#^V$^)?XOSWQ!3>MW9ZD4RGYN^.;/1#1K7;H!H1Y(E0:RZE MJUSJ(U[W:R 1H=Z;FN)?RAT#4*]VLFM(,R5B#+!.4$R M<*MF$\QS?>&^I;F[!V#B$7&[=&H-T!R@^2IHTE;I;^J[U%-4*8TB#(IL6/>! MH2[\V:G#N9?0Q/PHU-F3.4C^:S)+\GAJ[=-XJTD;UB"D)P(JIA6E"/)D0>#R4*W,!=19_Y?M!=/.@6%O?^6 4EG1Y9 M#ZQB8!5'PBH4;K0*&F OH#CRX5OJNL VZK,PP0/1:7+52PV-?;$*"JRBT_.P M@54,K.(X6(7"#:N0RF.NBW2$6*20H+Y':S]^))#7J1^_KZR"C#CNM"OSP;&* M8SM:W[K(Q/K64=BZ2;8TC15V4L7[3>M)/'>F!\#/:*M(HJ=>HR2D'/D>?71CPY)%'7LO.F&+75ZD/KDKO>S+,W LP:>=4H\RVU" MO-R0$X%(Y(78\X1'-=-UXD3D!H1T[$7J(EQRY,K=&7(#SQIXUL"S>LBS6F&I M+O=5&'K:-P=DG/EN1.H:^6'DZ>[.TV57/(N-*,4#S]I3DU_SV>QE.EO&Y4+; MR\H;)W<:>V[V0EE?GHW&G\V(U$N7I[QAHYF._?].>KO)I+;/%14.Z&8'$$.D2*LX HCXK UX$7(.*[+C;WQ*U) M/W=FG>Y\\_+6#G36R=39',-]?4?=2II5\'JV2Q00]&QZL.]?$SM5V]87+J/] MN-Y-Y_W7\!>'G+V$5<#(GT_*6V[X/2/]17_4?PU_"3]^_8__)0EV?_[B!.^_ M^+]]^?+^TT='?PS@_^L/__WE_1?G4^1$[S_JC_Y[_<'Q/WT,WG^MK_DL,C9QK&S\\L@F-HS*U<3F?9_D" M5(V+Q0VH6?;+% 3J95XV1\^FRZ8;^K=TDF1ER.ERDF:EZC5;.&,0>^8J\X89 MR$%S;%@^?V).!M-S^XPS!\9BW^%,D]BP6V>1C*]FV32[O#4=M\SC3.', MLYLD+VS[]>MDDL;V85;0+^)T9BLFI;/)$AY^:Q\[R>#:M'#.ZP>5N9NFG?NL MO/?B(AVGYK[Y-%X8I<_.:))>&E(J7P)#GF9PWTVZN()!FE;S>7(%6J:)JBT2 M6S-XD673PC[Q)LM_-V95LT9GSJ=EWEHR,]=E4;:FKQJ*&1W9W#S/BL6[UG<7 M(#VGZ2)-"A"-Z?0:MMBL,'R:)0OS)A@;S&":PJZ,S-23>6+[D-NGC:U87B33 MY%M:F,>9GO9F"#\[>3(&I=*LQNJ)4YC.N\*<<3ISL R-_CL;)TY9F>QG)YY8 MD538%;Q,9F,[J$MC198+;Y<3!FY? 6N7SHI%NEA6+X37 47!,,WZ78,.7EY7 M !7.XWQAGF!> L^ O6I/9(.X+%'!RL,R70"@[JV@(MFR0U08)[%DW% MTN;B*EL6\$=A2-;"9IZG!6S)U$# %+R>WMH%F95KTH)AM2[E<]JT; G& !+( M<3H9.1I&#<\VI%<"M08D+#%\SLV(@/ 7V22^K92*PDQE!CL#._(0K.W3STZ< M:1L^6)=848;8\@\VVK"J=S;)O)0FT=M(RAFPZC<^S*C&@ MY%WF8?6*&U92HJ $=%+!838UTP/6N=KODK>UZ<<0CZ6!1875I&37IK@Z\$W@ M"9P94'0,*IUM!57V4U1X0R(9PSCKH%E4_(KZ)F7 MW('?63FZ*^ 3YPE,Y2J;93D0GF'[JV4RFO=J_>!U=CVQ<,+KZUM'FU'#PPW8 M_FH@7WT% [S)G$_%.%[!S4PFAXDG!IS:6K2QXP.E7,=..$GM7GTU+[4O#/\P M)E-BN*Y]X)GS?N88ST6%JAL8LW&&E$^&E4GG5G09^7.5K*WNKU?I-'.^GCE1 MG,\*V"H8OWVF8:_FXJ_-6NIQ/$FN+3[M8MB7K:!)D7.;F!G!6RH['%X <\WC M65%Z2>Y06+-NQ:ABG!4S+GMG6DE^%1L^<&VD,LS'$L,89I^4^H49(7Y:NGQNXEM0VF$O0",LK,Y@&=4OYGT^W&]2 MT7ZM%>MW%M9&]88W_+$P"C0\HWSF&%0$@-N_[5,O#'!*QFMY!E;J M!_"-:7H!"NC*U*BA793J8VFH6+8!F+9C,BSB*@5Q8]3-VX8;E95MIU%9) 7<-5Y6IA%\MRCU%\/%BJ*6EZ46= %RI_PB M+FY;5M$D,?(K+V7R-8B3!2R G7;%:XUVUV=3OAL[U.Q=J7X49CWM'MR4)N%U M4I;;*JX&@\:72GE8BUNE%+6RN'/+6R%_!&8]2T MN!-\>PXVL5'IS'WP? !WO5U%VXI:3ULFSV5BWGGL*-;.[\FM QK8=:6/9FU!E9:B MP6J,:JWGENS?%%I>1.:K19Z>3\ M:VD&FILOC2IJ@0#<:7.$=B;.^"I+*P$.DGU<*\J39#[-;NUF&,)9->ZRW)H? MYB67F;&N[%.!LQANG*R_N(BG)28W%1<+0I/+;O&\MOG7F='V*ZI9,>KE'%2! M"5B)MV-XZ,BYN4K'5^89YR!]@>Z MP.F+Y9YQ1NJ\6P0IU$)8DM@YBC6D!A0 M:UHY]^ZC.RO K+,P+2SE@44[7:3OC#75OLS*EFF<7R8;TVTVS"Q&I7B E0N6 M'V@_D_N5F+;-]26.OS2K5*E:5S'HC%/'Z$&SVC-DA(CEO/9%RQPN*HPK:99> M+V%2UZ"1+:QFLCF3M6O- M0XRQ=VZ\H[?F/?4]I=^SN')*;1!P<;&T7H5R2,71<^)9*>0,/X[-AFRRXY7K MPZPH:-(ETZ[\E^NHS&J+"P!;&P7&\5O1C'&BP@85%9.U&EO\NV5U8&-CK$:?:W)&'6EY:>V ZB= M"N64C#;NS)8FY-1MLHDK%F>&?\.""/+LFI[:&;\:5<&UF4D$T!^ELW> MP6N*S&+&SM6,N)J[-6BJP9C?S#"7UKPW?&9JY(ZAX35%U.Y,I8(:3==<,+%N MTE96'J3, M2CE:OJ2QT6+C#RN?DQK0WCF,J<\5SIP@-?MM.%:]/&:R:P-H"73@'W!IZ4:Y MYU2U+]$:!+T^6J,O01<['L<52&M[]&>#CVIBM>ZRV070K$'7XSK,J+S'?.^7 M:+8U:,:+2EL&NVJRS&NK HQ^XZ2L[EV!P*@[U^F_:P!<9N\6V;ORP'+%$T:U M1^!VA9.6@(DGD]RPG$HZC1O5H'Q,H_Q?QW^8=Y7BI3F0 :*OC/J5[E#.H\1N MY<0T_#&QIN.LOG::U)S4^J1K_EGR, -Y\W4)^I6>F9K^/VJ,"2<3+9^ MYO:C^9+,%S8GMI0W%(VLUK_]2,S$MK[;'#5L_^K4*N<78%,;Q>M'ZW*I_!%_ M^JG/=/NT9[AU]T9$F+T[M6?5]G/[\3.CG$S7O.>XBB+K+&3NSFC+ #FESA2B M5&+!"(=)NC_40:368S(ODI_J/S:FW\3Z)L2O?R-0/K8B\]=_P M(S^A[6X;7K;-R]XT:?RMZDFXKZPGT6G^>*7GOE*1O>=L[*N5:[^4XBPTXLQ9 M"1<'Y,II)IV<&!%\-"K-BVC@)#D"?0-B>$%)C9V11UNU/%$^T(^MWRZA9Y=T M(0>Z&.BB5_SB!6LQ$$V_B.8^9G(R%;B_U"D3Y9'M0_6V.T?0@^MV@&G03Y% M?].?L1PIL8TP[>GV];1297^%PX#K8\4U%^Z ZP'7 ZZ/"=>GV5O(< MDQ?Y2&F2CQ"E TT.--D?FE3N:+M#JX$F!YK.;O8C:O!:?)J1GY,5$]' MW-'QJH?J#ZHZ9Z MS/'(W4ZI&K9.U8H_#'YZ8.3)R(AV&\LUD.= GMVYB@@9D6Y=10-]#O39'7UB M-6*LT]R5P5O9T3Q_;97*;:K0_T=\/?_95%=,3>7LHS2>Q$BJ;41Z;SGC*3' M?I*4'"'%!I(:2*H[DB)XQ-0VFMU 4P--/413?$3H-LZ6_BM=!Q\$^O7I<^/' M%^"I3NY;14+T,Z!@JX3")SO='V[&H:(CUD'FUDL6I9\1):?L0QBXP\ ='LP- M06R;H)V!/0SL86 /1\X>B.(C)@?M86 / WL8V,-F@ 9"(ZY>G^Y\^.S!^B+^ M;)MGK+Z?]*^ER,[>^)?_'3OIY#^_*ZC6+ PYPC)D/'(]#W'F(4:PCGR&HP@> M\.?X.4-M4[^<[ZJU]WJ-6/_S^Z_O??W!T;[_Z;>/7]]__*OSZZI.6;-M3+>"+LI>D M;8!G>_O-\V0>YU5?^_$8P&R2F*L^=_!Y6;8,GN)C/;R.[6]K"> M5\W<3+.EWV:I^?3%O,RRE>2EZ7;XT(VKWL>VW6GU]WV3&:U>ZG94WV1VP?2G+%IEU:\OU1?GGVDYC+/+6=GST0+6=/NR5%.V3+:->_-DL("L1G4_VZH3IYDI#"&_K%G,>)P#,15K36E+"GID05;K=YZ,8QBYN>.V M;'S>:G5J>&?#L S"\_@6;JJ:V35\Q/#T9A%;4&OU1:TZV&?3JFFN?9E9C&GR M1]E]=WG^S[+CX$,, Y!C5WUI0TSJ8;R %@S2SFUO1CL8>[N>S0P8/UL.9EA2 M9!@#1N_^[ZH[GVUQ;'OJ;=^,+DC&[TU[NIGS'GBWXXX7F_U_A!,TRF270LWAZ:]@GL M;RWI_(QM+T4OO&ABFE1/5A1S4)RUK=@R4&R[463MY3^E"YC:^#[5]G/%*#^W M&.7V8W[[5=R-?++-)P"2IFT\_)S'X[H1>JOCN2'"LI5YLE)N@/^= QQ+#OE M._)5HU8KR6[GAG)-S^)X;K4>N.L\,<1O^A[#\Q>E6,A7P*C$$NB"1:G9)NU& MTTYV#JM1CJ#L4EO>5=ZSF@X, >#Y8_HG)UW8CMOQW+2)-5QW9F7:=;JP?;>M M!@/V^95MR&X%V(\IW&9U,+,/*Y6T^KV%_AK?R<3>!'?-XUO[5-.+_N$KO_VI MZK%=C=6,;ZW?[7FI"I:R]$>XW'2+-+*F:K@.C!%FRV<5L/%X"<=C'FQ;"=K9P M^P0D^;4Z M%;" E8W3M/^U>M$X,0(8GE!K.I44- K4??-[!0]MMQHEJ@N6UA-VD%TL@$;O M80I&T0![PBQK:6?8S;%D?6VZ(X,N]! V1[#_IGDUZ$UYTE@QE493D4MBM:@" M[%(+FE)JKDC)Z$O6F'H0_E^MWK@V0O."FFO%;7[59E>CNM?]:!7F6V)M?E] M<,EF0-,>&UYD:=H "];'/!9,^/'*5&T-Q2G5YPH%5I=OJXK&<0AOC*=FF8ID M.JW< >6SDAC6:L4@[Y]_'[6!'K6:OWN:8_\]OE;SNZC%ER3.QPQ('2/+3($. MX\O+/+FT9+MJ"3Z^2B;+::6\7ICN\4F^9N[,5M?:ANL)2**\]8 '4+WR2YC& M\T:,7-QG_?:1^'NF"G\P=GTQ*+]WI9T57Y6A#_1EW1^E^^0B'K>=8^,D7\1& ML_C7LE)TX,-'D!I7M0=VY(3+'!Y5"@]=I/&98WS&=YY>*I+OLHMWQG7QD#LN M;^EQDW7I,<]!SL'[K4]OY19=+I9P#X DO5Y>5V^J%%!0>;Y5YF_YO='"G'A1 MJIF .#L=XV0]@V%;OT*U#HT;>I*!>;LP(O%;:H0I:+'7A-$C4J.%9N7WY3K_(UE-R#CUS ]6,VA&E%9F"MQMOJQ? ML4&K5F"9Y:\U8^/]GK54BT?F7FTG$-BM??AY//M]5.T-/!6>L1J1^?FKH9L/ M63QK'.ZE0F\^72;991[/0;%SK')46X76V;;"TIEC7%3VUN^I/$- L:#ME)J\ M(?C;N'%GR-:MB??S& M7JG^KLY8UJXV;R,_.#?9X=E05Q^%W>HDU(M"3' 84"$"KIG2'L):^"JB'@Y10)]]$GJ$ M\N8^!U7XY;/+SAF/8)%^>XOYMCR(C-'%Y:S6QE@ M9>*%%:ZUW$T7"3 :ZZ#)'CZ(;1UPWG'@P_\9)=,8'$8@P*\&EZLSKMI;OK5/ M>W&5)Z5N.S.-WZ\SV_C=^MVW]Y-O?>>JU7SEL4+K/ZBC)"SW]RDD\45 M7 V3KV*$C',PGA?)3_4?&YC];I5 M,K>PN2[A_.+RG4#^NFU--2/ MVKL[4.3Z,^W>\H]A[X>]/\)%.-F)#[N_I9^BOP6E?BWC_?:D)N\^$9GQL]?H M_/WJ>E"2X8DVWSA XN/H['AZO@S$=W#$MTW1QH'X!N+K0.S*L^-I-O0P\9U. MH=$O56;'JRNZ;/KT#JP[ 6=;"?57K\*A8.*4#>)3P@%36UE6 PX&'!P5#K;4 MLP<<##@X+AS@L]?7^SMB'&SI*I9]/ADNVP^T@7@/DWC53C3M@7@'XMT#\;IG;"#>D_*=?UH5LZW[BPU) M^$,J[K#WP][W>N][)>N/>.+#[A]=$O[GI$CBW/0#LUU OB73S'93.)X0CR$K M_Q1,K-X2WS;.JX'X!N+KA/BV"7<8B&\@ODZ([S6%40^%^$XG*_^7./\]L:ZA MLINL[8GXUO;1[NF8T.W.3H\E!N"4S=VCHF.RW4G40,<#'?>*CMEVJ;\#'0]T MW"LZWLXX.QHZ/CI'ZE_+UJQ6.XXGIB]JLG(X$H=' IO17QT*' Z M$-_;$=\II D/Q-=3XCL%L7LZKE1]G<&\_FT[(9M,]72VB&>7J6E:&Q>FU?+Q MFS__\;\DP60G=MZAT/M@R1\'*:/M\E,&,A[(N%]DO$T5]8&,!S+N&1EOE;-R M+&1\=&[5STFQR)?CQ3(WH0?CK%@4(U,%]&BLN^WX[J'1Y>!9&&AOH+TWDN ' MF7VZI3YZ9,FG ^T>(NWBG=1;/#3:[=JA>P#EZ;.-_.F^5]FJ7F:NV'S3[I'" MMPLIV&\)KNW6Z.V%P^GZ+$X)07@G53H&! T(.IY*CWS++(Y3J?0XX.!$<" & M'!Q"Q=.N9MK4P/M=2#' MMRI0'M=',QLDTA\:+1W2E4_W\\629X4"YN[EBW@JMI]O6VHQ9&933]N M5T/LR,RF/PV>@Y.&P- S:(# 24-@:*,X0.#$(;!=5;=3@$!?7,>=V@4MG[%S MGEQD>5([DA?Q'UL%M_23KH?: H,_Y:UH;[OXC8'V!MKK0)YO5Q6PG\2WE68Z MT-T;Z9''4Q?]=>K@$?B/?\VS;VEABEF ANC\>)[,DHMTX5SDV?6?7JLO'IL! MM66U@!,PH'H%E#ZQ\".#P)89VL>%@"$48## 8-"'#B$@N4-KX6.R M>'4T\OK^4]C_2;8T]?/ZG1=,.U!]'IGLH1#UJ?MD#I1Z\5;!]@/U#M3;!^K] MD6P5,WV@Y#OXPH^(+]C\FRK5J\)\7,0Q_];W]MS66:3I+WETE=C*8H!^Z M&,S_/L___)?U\3SVQO;ZF6HEG2]/^=%<_E.Z@ >/RV]NRC&<9]/)_VOO39O< M1HYUX<_W_145\HRC]0::(L!=LB>"ZF7'5 M<-.8!7A$ L\+F/]DFTR\$@<%SZ6NR?@K? J#:9!_X:?IU,,!8Z]%XE#_D6GX MY]$PQYMD[@TC'QXSH0^ M,>)X[B-Q&+5(:$]A/,^PJ@QOP<_ Q[@^7(D0]H.9_'U\S./(&=N.P^=M H5& ML,;V>&R;D1/B2V<^K)@9-H2BOH.;0"S$HN##?3J#K3I[BJ> ;\&OQ3+;K@4S M\>?$#H@Y05AT'$=^@APZO/>'ER'SI_Q.7 [Q:1;Y\.X K[28R8^V@"9#H!@\/L!9 MBC$'C(R!7IX?:/EEXRV IE[DACD.2P?F,]-[=(%I80TH#.V_$?7AK2FO"*K! MHSG)!0%P;D ?9 0:\%=E3!0$GFGS.Y_M<$)6Y"T1PV7YRPF\R; "9$FWOR"? M@UW%4]Q@+".Z\7\G?O*,&0C3Y-.[B1_/Y?0*_]6% M/,8X@,13C0L7,*T91D!?H;@2;@$N2?Y$=C-I!!P3 #%MD$,*G ?B14/;L4,0 M)9=+4'P]:)0,IDJP,S#W+2@\BAH,Y"S(I#+/X0$3RL&W@^_)M\D=P'WPEJ_P M G)'+LE=R*9$'Y+(1>V!-TU S> +47J-YH=[?,:M> ;_2O^0#'/HNA%HR7LV M ^DD,!(8&CRL>?D/KI7Q87-&02?!LZV4W7=>X6MFLNF(^4))M72-&$V]7_AQ MC9/:N1TMZ^NV/7?W@A/<3+P8T,N@)/CG_.-=H UU%AP?O2G<1.ZM$1-T5OSK M7]\TW_#/,&PS^;QFU@_<&'UFS^3> PN[/-IGVPHG[P>#QJ#9:O7U;MOHP"1[ M/R<.K^DY#IT%['WRQ\KTWZ0A5;@$U_"O;_3VF\T15_'&]N#G#V]6?&_QF_[" M3\UBM\GR,N-,8\S3(4^F_0X&CAPFCPWIGI;R%9\^58,/$Q]4\F]P]20@-UP= M?F.SD*LUTFIRC3;@YB&OVC:<+FRQQE/8PCNLM&MX8:%"\-$3A.7SH@!69NWI MPUD/74X<,$G)WGI%LLI*=92!>L;"4M)VSJ T3T_H*]PMGJK9JJRDKK 4OV; MSCGO):^ZX/[X(!2N@PH>QIU+1G[ M8J 9*^=LIV^!>%YI*)127&%)D&?B+SD!Q7E>[S5ZJJ90J3_L)Z3IK8/VXY;3 MKDL:^"H\SV]Q.LN^K%S*=G&=IM;I[)];+Q%[UBGD7DV>O-"U5O<8I7F29AW7 MDXFE.BO:J[2CK@4/%5=#'5T;Z,=00_)[;ENZY4UI?3K1$C6?CB]+S<[&I3WZ MFNQ_9K5F"5[EE//V:&II[>[^6!>[S%M:O[?*\08EQI46XPL==JG]_7L %)EX M^?<*]17\"D27FPU#19>5MJ^3MM>;;:W9/DK9N7Q>6Z'J\O/72V^C[4I4US6E M_J/MBN'1*/22+X3"X]^HTB]5^G72 )=L.6UIZ==GD%55^:4JOU3-B*K\4I5? MJO*KTE*L*K]44K^J_%(LHBJ_5.67JOQ2&D!5?JG*K^*1[79/Z]8A15PJ3IJX\)&)TU5QU5)-:1W.EJW MMW\^H42V415RJ9S@6N4$&X..UNZK2J[*QQR4'%=:CB\ZFJ[W5"&7*N22=N)' M*N12*&%*U]=+U[>:3:TSV#_^4PJ?K5 =5YY,1^G9N7:\9Q[1PX21L>> FK&Q M&R*OZ I8R.M+P@FO,)DQ'U4OQ1:$8]Z8;;&Q9BA:7?);0X\\,N_1I[.);<(U MCVD/37Q2X9YJ(>]OA(DL+I:[3#U>[L+[OA5^9O'1I 4V<<>XN,JF^$AP8H7O MWJM9W7M59/A:D:'>;.Y75MA?5\T6#SBN*GRI4JY=K,#N;+>IRJDU]7)53;9\ MK?%G51V6J&\-9EW)762OJ,0O*<(+NO$CT/P_CJ"RU+R<$#K_26$'\AP"K^:M(CY+@U)]69-TW.K M0;Y"&EA13Q+JK56GBGHEH=Y:V:O3'O/L@12@@;03/Z&$5W#3.PQL>OF5FO;8-JOLM^F% M;'35!;4\Y"L49E;D4^13Y#L ^=:>ZNV=I]^>R9"G?_ 1B(]X^7L[A >;XA46 M,SV?(H[C>W",F(\#^;"$]/@M07K< (+YTCQ.OW*'B+E'/IFMQ;K,U2CXC,!Z MV4_,@FOM*?7AD63L>U,24 L!+"<^!;RWY$"A(:6;8'EX_#9QQ,\H(@Y.3,/P=_ MPK&8,%'?YP4^#AD'@$@>>7/@A&O'\XD/0>XTLAE;@W4DYBJ@JR1>3R%,3(FALN_O3 MRVCTSDVO')C?'N0J_(@JU@RA-IC.0)586'.%RQ/0*:_5LCT+V]LLNA0[/W^O MJJ(&P;*R1-F\)&]K>A4]TR"GHZV(%Y69$^HXS'T$'69/9PY7OC86K,%C708Z M.IK-X&JXS';A#19S-!0>)T)/@?AT.L/_1K/TAMABH.Y%HQ2((2?REI6LK?#. MUD,.0'O#.Q]][SF<8+^AO(&)7R^LCQ9;A]ADY!1[HO'3ZU"M1Z/ ].T95^V- M,SHI97.3$DC"NCA&Z7RW<8.F(#@A:)_9@AF-;CT!V\#WZ&B_*Z.%.DD9\X/*J,OEP<*H&?D7R]/(+56-^;;4=8L&V/L=QP M@_\[\9-GS, ]OAR!,'^_I&,8T'OJ/--Y@-7E$S^>R^F7\-6%E,!E/'I<=-7= MYM\LM6#T@A!58N)D:^17WPL"#$V!SN3*1WSQFU"#7U-T$0G$Y)2;IV2A4@V/ MFST["/-;2?C9]/ K&@2>:5,L#7JVP\D.L!W9>_N[#K2?.YM8=T)Q,&@.LKJ< M:V$R^N*L(CX9V?I$'01B:ZW&W[]XJM(6;RUPJ-,WC.Y.ISHPTM<4\''.\,$9 M,2-?Q+0YTTUGG@L?Q 9O#-N[8 *\]^B!)5TWHX6#',47E>$+T#O@HCESC80L MX!$WODL$-<4QGS!\!NR2\D=R#J-8I#XL@N=9V$D=9JW(7A^RF_ H;PJ[50R] MPR89_!B'^R>P]\IM8!5+U(HTO M:G80^N:7X48Y L,\\UG -W,8%%V6.(L],<>;H>7.[D&_'S=_YG\C&P.J>/X' MFAROY]\%=A6/GW-W+\B?A/"E!\(FU=MO-NNP6.4-BD&"-HO=)LO+C#.-,4^' M/)DVJ.N*P\A=\>AG+IR<"R#'$>7DM/8U*%*1JH.W;P$SM<7*QQ">95W9"PO5 MA,_/Q4+"R?QR/->\JX+)@H?]L5Z%56 S'4@;4TK6NLEP3MH;^E! MH X5N4OJ%$_$_R5K-"=U'SFCI?5[A7J&2MEJ9W.\>8 MEFJ[6UJA+#\BUH6N^NXJ35PJ36STM&;;J(2W(VETL/ \DUKC5_:8QA%BP,?G M.UW7>D:W -])ZTQ70%.7G*4J7JEM4VWBJLM9H+8;4O?1QA1$D=&Y)T,>='V.SZF8_JP;!]UL M2^M?57F+7%7^O-"U0:>IXGQUXV=Y)GXDYZ[9;#15H*\F6NS@2DQ^/[$D[F > MNB/_[X.'D,3F$@#)WGDXK=D/8GD1>IO[9&@4:TI]UACVMLMP\%D?3(A;':W; M++*I>W7NYR5GC<.52G)K(;D7/:W?*G1$M>W<=]I,G)<'5%"XY$'A8MN&JI-0 M:>NJ:.MV2VNW"J5VE=//DC/TOBS;<1V_@47[IXH"O)K\7I,%48N@N$)QA5H$ MM0A*/VRY(%6+TPH\$]%5X$2['RG]>RF.,SH]K=]95UXO;7I+W7?'BO\/G2;: M*7(24)W< R4PLD0$VXV."@@JE7=DE==M:EU=+Y/)+]0X6RH(SHU*(G?_ I=+ M",(I.GF)X=$H])(OA ;AWPA\QT&_T>DT>T:[V^IU^[K>.SYJ9U\6(,V2HW9N M=YM"[2R(VOD9&]$IT$X%VJG@_A1HIP+M5*"=599B!=JYW1E&E=TB)=W5I[T" M[:PP:6L:CJR7!.^@O>7,<*LP:&<)\U;WP+@Z<[YJ;Z!UBN6KRDD^55ZO$.A* MA4!WH;>+!'\40D!U1;("" '-AJ'P 90'51,/JMMO5]^#DC2067B>E<87;76U M=E,ENT DPHU=G;/KNF@AYF!4A8(*M0AJ$91^V')!JA:H5>BFBQ,Y;[.V7D?K-XN< M>*A@9HDB'$H -N?DZ(4._!3[EXC]SQ+@TQM]%=Y3ZNO8]MO0NN528.7'*CW, M",1'O/R]'<*#3?$*BYF>SS-JW\.^AODXD-1K_HT#BI*OS$<]19?!P6JV@LFJ M")A5,DM712//$]N<$#L@+@O3I _B,+C:3- HTZ]AT#9"38[F"Y=K9.Q$9AC1 M$*X9T0"N\%PRIF;H^0$)(G@!#3AJY=3^@0^:#2BTI_%P7/:<#LEV0_$7/!#> MP=^.U] QV%F@W'=8\70)LA6,5Q>&\YU8OOV$<\(YF)'O,]><$_;#Y/!XER L M+*44OJ1!;CV?4#[Y* C2)6\0J_X5J$/NR"6Y@X4G M^I!P<>0W31A%54_^_*>^830_W.,S;L4S^%?Z!WR %_EDZ+H1=<@]0^(C^\#0 MX&'-RW^DD*=S1GW".-9I(DL[R\$U,SE&JK#*+5U;P$?=^7$-\@7&_KA>N-*! M U/ (DX]#M:ZYP12E-=X!C'4:^'GH?SXC,MLZ!4?5E=O#'XN/H@Q"%GQEW?Z MC=8^+X_)%- I0_+9'F=K9 PA2J_1M_"K703QS?-%\4E4C:$Z@T;G? S5:[0/ MSU"%'[BGBGK@"CTA2T">&3<@-C TW$FLB"&E*"CW)W"H\/ X-M,3<$E2MH^M ME)]'IN9&.Z!/H.(#L>2HRA,[B4]-WDH\6 =N=4#)L_'8-FTP3C8+&A(Z9LG7 MRR-:W?V^>7G$V?L*8N89R^5\_-^)GSQC!FKH<@0K_/V2NPGOJ?-,YP&\Z=W$ MC^>RW0 /NGMY;2$+D#9W]\+&6,+N!@E(?W._9@7=-YO/-<0K.MT7,/;;Q6#[ M][]M+;)\MZ;@APN[T9]3R_# /<(#P?=+=-9U!/3C6K(-)S_GG8WF\13#2/A6 M16?/Q'G%LO<4SGXUN>$L>J@OMQZ2,Y-4+A3A(T_]0$JJ\,JTV[G=NCS+(K&V MJD M>J.G2M$EFOC9=4"_H>]E'DIB!5X&5ZQ&/DBOJQ)"#IU'<4!):W05<"%3(=]4P7S MD^PGQVBOC+A$QW#G:C*NSNTJ$/C<<&YWR*[;$FU'U;&=.K:KQS9-'=LI;JB% M'E+'=G)$&]2QW<9 8G=]R%XJCI!*6Y5^^ZHKBLLT\;-K@$ZCJ0[M*G*LT"F6 MA%%U$98C4FRH0[MR2Y>Q_DB\-FYT?0_M%@KA9)VY3$(M^:&=H7Q@>2=^' GN MK7>-#GUH=R:TBJ./2'S$RQ/\CS6QIB^BOM1])#<_9LP-X@K5[.L[U_2FC%Q\ M\H+@[?:SVSR;[JZ3Z1997549N7HHJ;=?/6)M#XJ=AS:+W2;+RXPSC7'MV3&0 MJ9[A]]UTT7&*0K>@PA2,N\-*N\H7%JH,/Q# /UX4P,HL:_;SAY/.U8[N-43@ MLE(]CTU2KTA&2MK.&=2J.K164GS@ VK9-/5)TZ.V1VZOJ(^4>$9*P&M)_GUP M9$M,]UK2NJ8G3[67\1=4?&W.K>Y9P*B/$*VP;;?8$W.\V106_$0B<;YNVH4Z M^1WCY.9P".)MK=\MU/)PC@N?L=ZUI3;QUCSA7O M&\)/)?DC368 MX\#?K^QIC2,$IH_/A(:AM5K+D-I2]P"J4YRDG#P%CJ=N]/8@W4[^I90N9 68 M<*OYG3=Q]*+=Z!?R^2I GI+K"*.EM;MZF>Q.;0*TOS*7^=3AK@^UIK:+;;UH M:#]M2#W8FA,/NC G\,\-K5G(-9+//Y>*9655E"5C3_"RND;W[.$]*=VO*O/S MZ2,>!W38=+TQ4%&ZFF@HO:5U*W(\6+4 UW"*#67_H$E36=L-J?MH8XT+#0*V M"9REY)L.;+"J&T7TJK2>6YW4GYQ,=='J%@GB5\?9J@ +EB'6I3>;C::*=I52 M1Q13$?)[.V4/==VS(/2Q^[N/9WW8NS?0B,LVY")N[Z>_DKY:,C_>,(K4EQ5> M!&E]+;4'K1YO%\J_4)Q=(LXN<[Q,7]_;H,[DK*NB,HK%^DNGJ@I&VIK2^I@< MIXUX*=(%*U[FN4C-%E#3\B*,V1VECOVLF9O;SO2L,MD>:.U.D42G5Z.@7B=55#PH^UVI'3VI?#E^UJ[6:HJJ;IOAA7['S2#7&L5 M0DA0[%_K4)U>L$%07:BCE-,A!M[3FL8ZR&9IE5.A[CK'&<]+;]Q&)>3N7V!J M"3N\3'G+9S$\&H5>\H50&/P;T3QDT&]T.LV>T>ZV>MV^KO>.WQ*F+TN7EI*W MA-GN-M42Y@ M83Z#-*N.,*HCC.HEL9GJJB.,Z@A3'U)76(I51YCM#B0JZB*I MCC"U)K_J"%,?6M3M"*.Z59RP6T6[J[6,SB'G?%[RJ5)<);HU M$=T+73/6;E55HQDEZY(P^P'K@(Q&5T%8*LTN,;,?SBGK:9WV05O4R.F421I3 M+3S/^O2OZ;6T5EMER,IE#4K.4Q=MK:D7X:E";JN4GFD%F'"K^9VYI+S3,.I: M4EYR'='K::V.42:[4YMPLNI?(^YH]0_MO$OK,U5Y:UU5]KQH:;H$[:FE=+^J MS,]'BY6M3JI/ M3H:Z: V*]+>LCI]5 18L0YBKU55QKI*J"%UK]HO4$LGOZI0]S*5ZUVRS2IUB MB4FE@\V7BMME5;$5X^T+0^L? .BUP#J4W_.KLCR4.L+6;S?Z*L2F-)PXPBH( M?U<^^ZW:WFQ+304P?VZIU#L#K6T427Z0%V&^!I$()6,EDK$+7=>ZA5!<5..; MR@BE)"YYMZ!'7G7R*)TIE\[4>[K6+%0,(*]?(F<;.='U]:[6ZI4*7K_NVV'%_P?E_[;6ZY8J\TKQ MOPS1NH'>:PQ4M$ZIIV/GA7:;I=).'L&J2GBS[0@+ G"O8"[R?R=^ M\HP9?627(Y_1[Y=T# -Z3YUG.@_@3>\F?CR7TR_AJPNY,HZ\U+1G/U8ZZ.P] M3O$1+W]OA_!@4[S"8J;G\T*E][!M9#X.[,,2YNEUAGE*U@/"GH5)C_G&39BO MY.+/?^H;1O/#_9_I=/;AFG_2/[Q-\T=PF^9$%A,9SUCNY9DV#9E%GNUPPEO$ MY!_GC8G+GLG,]ZS(#$6+&;R&N1/JFBRYAOVP [X)3"[4^)6FYP;P WQK3ZD/ M$^+73F>.-V4CYK*QC3>/J6D[=FC#>./,;(O-?(8CA8NU>/#8 MTP9?$3DI5E,(3P=^\>?I:^*AP,!"+YS/&/_DP1S\A8DFZ],@\%$Q](-_5X R'&&P@5 M?FK:>4@X)4G[H3U&*:3A$.0RSDPNH]$]!+D*/\+%/E%Y,A=^DDS\@2J'^L : MH<>7)Z!31F9PM6?Q'D_%R95K-K+SS0WR@)+%&^B-0"-Q??MD6Z![QI$?JZJ0 MVDY ?/9(?33$?/@F[U_#1XXS\US09 'JV&4=UI#9'+[N2N3N7MB&2-BN,.Y% M.&@,FJU67^^VC0Y,A+TWFZ/'XH6]7J'.>X,SM1M!J(+%0IQ M(K9I1[]$C3]PJWOHMGT;%UQU[:ML+ZAN+1J[<7&X=!OYK'J8L?9-:VK:F.I@55AEI?NZ8P4Y$Q2/$%C^ROS #Z1O$CX%ZVVZG!2L@RR\)!S<*Z29R\;! M=7#!O^"1MX0QQ%-DK3>/ ->D4MJ5$YO7E$:C0MW93N'#R@X3MC%E4194CBH% MX5];GS)'Z76M6:RGT-Z+H@+YU32!^W/&3GKFS/+3;11I""&A2CF^>=ZUEN@T M;NN6(]A8;UBB3-4I]1]M5PR/1J&7?"&T"O_F7,FL_4*YI\7N4LFLITYF_8RE M!2J75>6RJEQ6EOHJC-NE56KK(S74>F9 M%?&Q57IFGK$'[3K4EYS;QRN3!BX;!^M&HU#+LY*QHNVN>]R+J[OE =S7R3(,<,KD5L61\ M)IUQ"/H_Q&F--R8FZ 2:RVETZ(ACCR/GZ N,W?3+\ MO.Y9S\QG)&$K&(T7^>0;I=\27'4R@Y_P'"F/72Y@K_FMKA>2*=SLV^!Q*FY< M-Q(@>HQH_Q]F)DMN(P ]8=0'1@A"^L@:Y%^,RS6L.= AHQM![8ULD7/I\Q3D M:9I(PRGP"P:O_QM1'PB"7"026P-^P:M4)<^>_QWA[4/;C1"7_H%#\PL]%$,^ MOQ@AYU^.MSF$/* "$_#P^*HJ,H^L .*:X.*URFP,'@FRB,],9C_!R,>8NDGA M-]NW"$PFG*=DA[>P(/1EXD45&'%I_L<^#X'AD1F1S MO!9^?_3I-,!1I,;3$[T"N>R 9V2;-G/-A#5A42,S;DNQ UQYWKLZ2E^2\[L@ MXB->ODUGE-^H_YVE2N$;;E"5K[5*J%*5KW7.RE>5K^6O?+WH#0Y:^"IG MYJ'* *IP,4%;M5N1R\$L/,GAIK./?2N\Y.1E<5"*@"@04F4A4"57*J M#U)/53(+WC'JT*WAW*Y8F71MV3A8[R@G=#?[*7N)ULOGS/(5;%6O+JL$Y2.Z MIAO[%P&_,/>*5UE5WHS)(^J'C+<)0?@:O9FF4@J]7\/4JJ^8@634*S%XE MU:BD&I54HY)J5%*-2JI1234'2:HA)Y("E55S2%P1K=LMU+VW9 'A347NM8N=*(L*8O6TPTN)>/U"N&)2@BU63)/H-LNDJ>H>B.51IN6C!^-IE$'U[0^W9$.D?,H)ZM> M=+I%^GC)R9#*$2T-V[4*I2-*RG8*,;Y\Z8@*/[X4^/%MK:D7PK+O+K6CA>@T H*)P#;VJY _D?J4%-0)P/8?J).E+8D>/$!%-X8BEL=FXYBA."X!X$8U<;N!RSR MO4N1J)G- 1B/D2-5< W?D[Q$>\?!N [E^9"W+L<.(,+:"8'81XV1.K M"TIW?@7HX@I<_/E/?<-H?OB5MU88\D_ZA[>'@?!>?)<&#V5F)/X<@^"XINA< MX+!'&%P.O9M&EAUJ\?=\+XZ/8(^VF>_!,&8LQN2VX3L?'ZX^;5S-S++ W"./FA3J.9\:*'SN,<$#>;'EQ M7I[/E45,@T-#AW?/C$6MZXV!P@[?EEZMLT.]]QH=A1U>$V_J\-CARTKLM&CA M!_=,2E2@EQ2A-16*M:JW>[W>+A%4A5N]UX*J$CM58@?BD!36D8W&YQ1#445] MJJBOX!%L!<[,5%%?G9.)%5)V!6KZ=*W?+81\4ZZT4Y7M4-W,Z0MC4(?,Z5H4 M]5V]W/&YDNG4[4+9U-(6G%1=.\K)1+I>",!.3E6G$+-KB9AM%(,=+9D9/[=# M5B9=6S8.[BE'M%J V1LS1*2I2:E>Z4D),N1UK;O2A5I!9*L]@H2B?D"FUQM% M-JH*(_L,Y1^;FLRO'HJ\>7G$>Y\;KOCT_-^)GR7Y/+++$=C4[Y=T# -Z3YUG M.@\PEV3BQW,Y?0[3JPNIP,<5^+A*ACI",I2"&U>Y4"H72N5"E9[_5"Y4K?:# M*A>JSLJ&KE0AP6%E#1^?^Z#&,DT=Z5.H/1FHPXLK'*AJID+==$=%&%? M2;FTGIYP&=FN&.25I&Q7:T^\CHE3G7X=;/ZYO;X[RI4XY@!]CA[#MQIAS9'_PL6,.#PD;:+QUOPT^6(H\(M MHB6:IA]19Q4[UGPYT%82/+P"JQUCHDZ S9E/GMDH"#F^*V,IX"MU%Y8JC]LJ M%C*__-LNI$*J.Q#EP&H#X01L9P'\M[P%Z<]D0*X]^HC$1[P\0;)=X47N*X6+-@H_W7)L751[PTY9Y)L3#G\^)I0@]&T,@(WF[[,7"M#' MW^B2G=J.=H)?B+3X;IV/A:IQCYNZ!CFHT!GNCHW)\<.*Y M GS[!]J'R XF?'%@S!8;A:#0?#M&NCRDF?U[Y+(#<8C2JWOKU:\(=1H@JZ(. MNO@HH*LY7/Q;"!#+R0'_L @^N $57LYWU]JM)].V"V*#;Y;R?-,%^EY\, MF8H @$R[1 "JDRFXM1HX,D+J9@*HLH#JQ1VW3LPN*]7SWDV]0LHI:3NUJ/D0 M550U)W6%I5@5T&Q%X7.X1S*=E55@?E+36A5+R7 &7!U:KSL-K0&MI9;Q4ZY% M;5)PE_;WHX7]O2WV]^%JF._T17(ES $K<5MVHU\H\TOU7*]G"K.2]-)*>J]Y M_I8"2M)+(^E'*0O?",*U.SOKW6ZCNS:949%4*>^**>^V42A964[:;>IA4/XD M9(4QJ/(C5'Y$-0.%B_&3M0D11T%)5/D0*A^B6B>I*A]"Y4/4A-05EF*5#Z'. MSY0TGYW6*A]"Y4.H?(AJR[C*ASAZ/H1*@*AI9%WOU""R+I4LRV3%E=R656XO MNH4:=*MTAII*NNSI#'V]8:AL!J6[ZZ"[^T:[^CY72;,9#O#&?S$RH0AP,F?4 M)Z@RQ%]Y4"I$4 63F@(WUF1R01TCAOQ$^\8*^=7YD_Q]=$HL"V;^C;C&&5V0*B#2%D6B0)$ M]_'9%%@%WO5$G2C&AL,+J&NR!*;&92'Q@+J4HYEQ !N3^OXQ$.$2)MM&]H??0-U-MN)MF3AF!QR>4NHT!/3* M,\(JG01YUE)+-F()V#H*1A8D; [\.49) [07+-?T"K M!9;- 0A!34SM'\CSH/)A)1Y!VC]["R+"'X<+DBIQ> <7YD>XRN<@F_&3?W=M M_/0MI&$._9",(\?)Z8E8.ZQ*?X/<@3"#^X.7:0+I*@A!.+E6<]T(E5H*!(:W MX=L)^V$ZD15KL[5#L$.1 HC;3RX?$5C7;3!]@',"H)KB] MU.;Q:'BVNR!6@3"S9@0,[H8@M!,*'+LD!ZF]#+@!YY>,&',YUB 87H% 9T]1 M (&EX3\@DG1D.VC58\X>L3!$FY5:66$808J')L+;P5?H?\'CIW0.5\/O_XWL M&*'/9V#O0'>L&U(&CTJU*@+M40PQ5:OKAA5#0<9PP]R\H[L$ M"XM@?#'RH5A;ZNR@8WT8?#YQO\?#UT]W__'YW???POV3X^9I<#;_> M/0P_D?N;;U]^O[^Z^58<6; "E! W8BH/1GH Z#;"V<=)'@1W1T"%=(N&+\#U3HH,%!]^#&#-?: M?5R,TNT>X.H8C=;^D*64CU\:/YJCOG(K*QQ7=*;'$??U8_N)AANT.I@^U.08 M!4%#[GO1H]@Z1 )@EOVP VYL^?J/J!,;\2":P18<(5G16\9.WN"\&*5!UYON\]HR].<'0^WWZ"/;*P_I^::/+LG2"J MRRD/[B+4+W=BN!_,]QL"5CT#"([-[AH480&QGET9[V=$'0#--AS;C68**7R!=_SY M3WW#:'ZXCM]PC6^X!?(&_ ?]P]MT>S6+?-B><$9#[DP"4!L1CE-T8[SJ"VR/ M,'07F+X]0N=M!+YC@WR)L8]S2XE,;C_%NZ;58<6LMW%-_\6EP2(_]8Q&+X^> MO.%QN=F] M2L8B<8GYJ9M;[O1-XHIUB,Y\01#6 MF.C]A26941N>9C2WF9+@JY]Z@TQ5KINXD&;X[AFN07\7W6%/T$/G*LUHO;S8 M8HX9)CFV8& I%O2:5R:@V*F>PB8"(16\M*)=-H)OP__$!AM5GLU1T/':3W_SA@KO5L+99"&#-D]Z2F1,%I-LP.C\3E#ERC]XYPTCA[H_IX&,T'!UR MC#<+X\!>7L2I$WC@XEOVV(X9W 0Q@">&2?B3;X*".)8YA6T-W]I@Y!3<=MCF M$FX.B.B $:\T_N9POGVBMI/;>^! KH1^OA7Z>2[&&KE(,1_VA"PVUK"=@-V& M577E/<3P0!*23C183@JS#>]/1C\+T.)B9@HU%F#8PSE?<14@X) XG_SUR!$9]W O$ M9>(G[CP@HX%0"YE&_KQ0,X2%<2/P%W!U?*%#+FP8] +W M9@[&3X:1&S1L7SV'1]X7'8]YL@Q!+K@!#P'E(T4P[=@>>K)NP%?8$2<8SU/5 MD%,;J;:)M5DK AX.X -#Q\%# .8#W2 ;2['N:? N!0^6!&\;IZ^RY[. M4#J IRGMXN+;*0&G/.+>LN3GPE-KEWH=^1HSCYP2V/ [)";YE)> ^5^#K.!F<$HX#P M!4M//$>)D*.R#-X*YA]'/K_-](+X/)6_)^;)@+'O@N'!#)G"HB3^DX6DP&KH]R,6!JB7AT(G="-)-Q@%H;([V1-?!UW#Z"@V'SA4HW MUYM4,1=?N#5RQ9 \XHW$C//;2!CC,\5C8-S-P]Q:BUZ[,2/S_BMC MBE^_XLCGF1#4,.PJT9T'?\"G86ZSD??7$6IB!/H&E^ UCYWK6N[:IJ?TZ/OP MF2P\9\3PU$*M!E]Q.#%MAJX!R11R\MA(O@\)\ 1HH^S M,AV^>Q:F)V"PZ4*#%*+6X"$?^"=QV@6S)V3AXL0$SVVY2:J#R\.=UYA2@FQ/ M/%N")4T%N:B;H><'@M/BM(I'6$'T605+)U*LY:WTL^=_%W&T&0:)M>0/<<0" MRBLSI=X(3%\&1'2/+8R#/Y3] )*' M@N3@(\ UC^!&Y)LCIKL18!RN8@1?9R??W(?/PH=:;K."22EIJ$^$ R]-Z'8+.OWR!$YM/J MY81R=5K]0HI?YC3%&U$F E++>CL^W75B^8@_K#V.0'T;N0O!\V4?>4G E_KI M96$15\B(\!!P=QS&)\@_Q7T%CXIQO@VB*78D_0/E*[&WF+6?"YK':08S9'9^ MNG2Q@,+SOM:]W@Z,;-9?!Z@5CTV\L"<-,MC>+Y,4 J2_JWCUMR\9[]4"S^<5 M<+/RH,$ M*Z-XAH3MOLWEYV+L](G';,]=0UFY,LD3H$]HNFX<GQ.7?J=)G>R'R&X1V9V8&8-*6ULM MU!.I6@NU ?OR]RF/+0Z("Z@7 O3<--^[S[O/)!J!X]'N> MEX\#^9!/C14U E_25('AAE">7%4F1R#@U7(BQ;KTB0R#8P^HQI_TAKX_SDV2 MIEOX"1D$98P46GPL$J'M/(B"Q 47>1U9L7 B^QH#$M7T:7L%Q^)@.%$E%JX M+@6UC)?6RM6+8WD%QY'B95!!_K)LM06*IBB9LEFR1T% 8%Y/%6A+Q<\Q=M]V M(*3+%1_YPC&IJ^5.@("VBQFX2X_*BYB!\UO5(XS@5JG9U>=IO,PP5S/R4JX% M0K XHNQJ#VRX#)RI^/KQ4:[#A +5!7HJ1@1$W3$3>%,<'B^^+MA\(7&H_XB@ MGB98%3O@^@MM2X1X-!/J6\]88\PK@[UQR#\@E$H,^C?] MV]MNKW=[H_?ZK4$+"\2D!=Z]O[FZ^?Q AE=77W[__'#W^5?R]?[+9_C[ZN8W M^*%4R+OY$;2/MGX+RGK=BG*X*+";0\N;H7^ \.&1R_V'K[[GPM\"Q28H*,ZK MHRBN:K::$8JCF-7FN9 'CWQDR9PE%-=3C@ ]+#]A QJS 5=J'#$]_29;S-GB M8J(SA9M"4*TAXLUP]4GT!/HT-ONP)[S+_*D8_71!X>(+KSPL,D9%#7_Q@U$> MZ,F>P1L\B/<*E(NOH'3)G4;NX&MX*5?_=D# LL+'YN7_K&IC>: L6LW]H2QB MO=X:WMS[CYC;26N/KEHP48^?:L?#AK_3^_ M#\%(/PP?[OYYPY'RX8M/R>?KNV]7G[Y\^_T>?OKXY?<'\MOP_A\W#^3^[ML_ M7CMCJ%T : ^=G@#9QX',) MJP8,!W8+F0HP-(I(KLXX,49I6)7O6E.$2([.9EMLM=U0TE\L@9BR@ZSSW=3C MH-5^J G(3,JC, GFW^(@\\W7^# SO/H8VC)-.(QW.;#ENX1M30['DH???0[S MIB70:NP' HNGNY8<$-=KB8RBFPV'K8M!^M!'B/,@H:#OD?;!I?W$$P&T\SAFZN3KDT+5OCN MO4Z&%OMLBB.WM6R5HOHFD'4K$@_NMC<%]YJKI5A#I7HR[FB4M7!;D_N)/^&W3S-"JX9M^YIHX\]LE'R M?6/V$)(]'(C.H3P(A"/-NJAD2*0/B'_Z"?%/X>M;-O(C1),UNEPSP+^?O2>! M4C7@W_3XP[)F*=BP9;&WM,"1K#=( MAI.ZW.R#N\<<+3QI*2*8(<9J74!F;<">(5F+&!=;#"H#HL^7C!")A5^>5JDZP"P95V%2D]27Q6[FZ3(*,\A/I6CF!8V1 MLD4+0>FD3U.'RT"'[V41'7\_/6L<1LV]V 4LBV?/(A_A_-,F9:G8\]PI!--$ MW-I5K.43&[#D*'2?E34.L*["5UQ802OB[4/0'FC[T!TTT/YDSP;3WV WPF3\?R,W$]S$\>[AB3$KOEMO M-)L_[^<892W@T21X+D;SA7VDO+?S0M\+VX_5 M"J@B#-)X HM?]'/@80$*E^ .GB4.1]P.:ZDID6A0:9LB2RK7O"862&R&B'E0 MH6=^SR-R3]%OX^=Q*Q9VW0!6'Y7O<H/^QW[P>W'0^ M]CJ#:WW8[=]T!]?&8-CN]%J]WL*)X$Z'<&N3)]2A7+L,AW)77SX_W'_Y](T? MR'V]_W)U<_W[_*F-PL!$^O[0#; MU*!*N8)K?<\1P=*OV"[$PJXG$FJ44R>C@-J@CTGCI+1W,N;6\?8227>Y( *] M_60'N;R]JXG-QN2&=W?!;?07+'=@/K]<_)8EDL2_:6@(,;" ><.\FX0G6LQ8 M&:G,/*EF*:D6_/O["*PX.#/T4N]BM-[XFD*_T( M2!"-IG:('LCZ68@%%"=-.WFROB\W7E+?9@"N!2;+%B:;_T#;\??IDVKPRX;-$TP,+AA>(;@P46\.Q[V"<*H%%]>K!R"=0VX M@X/[5I]'.M()9HPNHSMS3N63-7;E4;(7E$OV^QH%8U+?1Z;VHE"T5\M;!'Z* MG\3]>/9 K,NVT#][G>,!#SHQ@27+I;2AX:6,[,[^(F1/E)XN8Q'=%(@7O1PP60?BF M(F=)+AFE\=%3CW7I!FVWA6J0(6])]F1[ M4W$;^_C09J#E-F6Y6HS$<1+18+AO(K9@P!(T;BC.N^/.0EZ9%7<9 M%UWN72]NOCR=H4>1.S&-'J,@))W<.2[O C"[* MC_'3]OK,QKZ\W.T5>! Q69R4+,'R%@>VGS[L%+D#G7=_A3-N8P=S>SISN!O# M/Z4 +6*'O^(F;_#WDRT3#'H49U+ 3AP'AFF$9 J>A^=B9W71Z9N%/,EQR$\_ MX.$B^Z/8HI@\ <69I[N(S%_1^#$"'06>$^$N.O5:L 5Y=JS&8QQ\,\%/[05] M%C=UBR3D_5+Y,4(2Z. 54QEI>):E'7Q/TJWC51-]KC&E&A?*@OTZ+@Y\0R-! MHIREP_6RLZ0V_B!Q8H$9"TDU_'+/])GGV&;<1C[GUN&++89& M/Z&%>FN,*B M)@S'9[OBH&3JN7;HB3UP-'OTJ<76VA*^5TTV6KR1?2Y>D8;*P#E.+T M"+( C6AH/D72Q6=.7,>/%CK9PK 2VD:!F&MF)K8WWK4[GNCV\O;KN?&QW/W9N.KUN>R!OJ=R6/+'2[>UPQT=? MA_NW6 MH'73Z]U<#?NM[L?I MM?P!WOB-B4P)TD^JL:^\*;A_TQ2D^(I;\T/K]>[@^MN MY^-0;P]TL-;#V^'U3>]CNW_;&3:[[?;MM'Y9!T6/1.+D=7CU\N=]+ MQY\?%>8 ;\P0!&,%N)!N9[M8S("G8&0"K\UM$'$'VB#_ZT4DF/#D=A.VJ>/( M24#5DA-NO$[8#H0 \5'9Z$?,(H-P^Q0<(B M(BP]@&UD:G^VU]P2JFR>J!G'"I+=O8A:YO,+[.0,R':7 $O Z&$!']@\#JA) M$T@_'HQ)3O*7S&R>Q UR)V(2XG0Y2"EFAG$*K6E&?J M;;FS/7 :2^"AA R# M-TF9%*4/<3P9-]YXR!V?>LYST66!)QKZ@MPBMW1=!JBH+X>9H32(X- @H$W5@$]4M@X6Z^???[C[>+2.4%;-.S'Q![9 M"$8LX($I55QYQC/^ M%O"J1-X6?R^Y@]7\0>SI%+8K%./.>-)ELER(7(Q/Y*T'K[Y-ACBB1%&\Y4Z- M^T3Q.NU6"_S^ZZ;>N;IN?;SN]/6A?M/LZ,WK9LNH2A3O,F#F)7SK@_U^+U(J MY\=44>3N\_7-OP^R[=1W'II^G&AX[NX50Y37H?@Y_W@7W35G85N@Q\;K8$'# MI=$*NZPW85YQ*Q#3H4!J[.JH#18=M918*!.R4$]Y8 #L?EG9;]O MYH19D;/.3U);AEIP(=:4@T9^J6CJ)&X!N.Z*"6O.A.R\>Y((DQX*[1A/8)4/ ME<.,M4(1R44(TN7+JV86 .6/KV=O'8*SYT_?"&3'PV M_NL;^F1;E\U!JXFU?C_8CY:N-R;AM AW7.$*(8QT4KOS-07:6(5ZV #XTL[0 M7MJY1*=O<+LOFM0MH((@\/>@U1:P'7%WI?R3OXG:(@+32Q BOE%_1%T67'[Y MX;!Y\A2CV^-:X:J3.HM[J-%_U* ?-KO(HY6)*Y5&6D&AJ:FIJ:FJ5F%K%/$J] MN9M'><24%P3]PU90[R>V9;&5&KPBLY.'08_M1D[" M#7US@M#Z[YCU2/UW%@WIN_Z@VV_K[_")XD]]@'^W^^]HLWVIZS_0"V4_]&9A M)W28-D[][#5(![W)-9TZ-1*#5:VVG*53#Z\$MY@\,'/BPAH\SC5RYYJ-%*+T M$PW56_0!T9TGQ_X=LKBQW\<8ZBQKFT(^4?W(H'=S7\5$-*5L^#NZ*.&8G& M[N23[7X?T8 I+Z[L(JJ\.#4_-3\U/S4_Y<6]Y,5=W]S6D)+5\^*NV=AV;>7$ M24!@Y<0I(Z+FI^:GYB?C_*KHQ'T:?JPA):OGQ'VB(^8H_TWY;U6DG)J?FI^: MGYJ?\M]6_+>O]SO/@N ,]19J@PD5FZ<,B-J?FI^:GXRSH^[<>]X M;_'T>VNI-TR!_N<[#_#_;OR_Q4'OU 4]3XLV+'-^),M=TYGGD!L K<%D,'!D*:=!TOUS-N0XUFV/&> @1\VQCM:\H$ ZBT7_@<;B^CDU'MF.' M\PR)&ZX+XFFLJ_%=T XX?M+W4CD;3]N^P:JCN[4$%6JK]>:7UC($ O]WXF=*[Y%=CGQ&OU_2,0SH/76> MZ3Q G37QX[E08EM_?1.T;O5^^^:J'PIMN\:=]^-*YZ+?U*-_ > MNK (IU_[5RGPDG4ZU-Z#?USJJ';WZ^?AP^_+$8.S,*=$;SR":Y W&*@4??;? MR/:YO@ZV5)1:?*/0^?"H"06E'#ESPG$2$&8+E*?/S0J^9@1*$J: 9L/E( HC M-J'.&#N?XX.X,HTOX !=D0LW\>?1*)QX/HS>:IQUT M_)Q_O(M^@;/@F.NQ/[63-_F2][@T6N$KZDV85]Q1TO0=Z<-VSQEH/_WEW31YNKO[V^YH&=/*HS1(TSWX[P(+>,=4#QT??:#!)YC6X1C?S>;99F\H/&[X!WY M!W-=%D[(KW3N>VYUR2VGEJJZEWQ*0E9D?I_IM,I69E'?5)V82NM4G9!52#A\ ML$.GRCKGY@Z M_^-?_E__O+NTDX=7[Y?U!+ P04 " #+B&=/K&$W"C\( #4.0 M%P &%V:60M,#DS,#(P,3EX97@S,3$N:'1M[5O_4]LX%O^Y_2NTV>D=G4EP M#('2)&6& IW-SE[;97+3NQ\5^SG6(%M>24[(_?7[GN2 0Y("MV&/[(49()*> MI"?I\WE?9*?_P\67\^&_OUZRU&:2??WGQU\&YZS1"H)OA^=!<#&\8#\-__$+ MZ^RW0S;4/#?""I5S&027GQNLD5I;=(-@.IWN3P_WE1X'PZN ANH$4BD#^[&- M&Z>O^U1U^OI5/P4>X_]7_1]:+7:AHC*#W+)( [<0L]*(?,R^Q6"N67-ZD8"=L/?!$G"ZK9^B,5SYBQ,PD? M&HG*;2OAF9"S[E!D8-AGF+(KE?&\Y]J,^ ]TPW9A>Z1X+":G?@Q5(/5YSZ*49*QCC$Y;]^&GP< M#-EAN!_V Q)XHFH2D@UHACU&^O2_4B!"=(!^ELTYO[P:#CX-SL^&@R^?MW-W MG *N+/(8=ZK;.2EN-J'1H,E^AB1!5A@1\2:+0%N1S)A-N>TNJFKY2 (*2%GP M.$;Z?FBT&ZYL"A[-R]7DE4C+J@(7,]=U#1G9\D(L;I2-YZ--16Q3OV;BG8VI ML?H0.-$%\0DM(N*RVCS4H?']G;XW_UQYVO5NVT_ZY)T-]Q>WK])ZO8Z]!Y1\ M!CP.6,HGP#1,!$S1*MM4&/9KR3524<[8%11*6Z9R]DGIC(7MUJ],)>QL(F(V MA"C-E53C69,-\FB_MV*U[F@"AYL=?)YX- =; )^/W"!H$![9C%WG:BHA'D/3 MHTA[[,0*CRI7Z/BQ,Q!4& JXJ !!Q5F&)2VX9 F/L$HSE0G+ MK/)R2P(Y1& ,US,2R?@UX+RU,0W6Q:@,3BE=.(%SD$ D-(8B*)9C=]0D!LVF MJ8A29DKZ<]=_"AJJ06@!F3 2@PP*6Z;"IKA 4T#D%*1Q"U1-Q;A,/!GRC'%,A'0- M6TVD@R!K72 BB4Q$,BGOV%(!U=R;&@D9NPB_21*E1 &DB$(YQE*4)S6??'< M>7?PO^#.G+%/!B9_^_+)&D>WX5"F!$@8*N9?%"D M2HT#H#V?"..\!$I![L:AY/#.O]1]E ;)'0.JJ.@.QQN M@TPY,B(67 M:@/"QF_.:.8U4&HJGG-4P+OAR/D490(4L^C#J5' ZK%)R[AT?S#3F* MN3;1B!N5.^QQ@Q2DY(6XQ74\QSDR3_"1D,+.*%1;-2VQWE'"H=T3=D&TEOPX MGWM3+:@H=8%L,RZTC"*E8Z> 2X/&D&/$*)%TV (%L9E$,,7SQ$+6BP(]WHY: M&Z96M 74NIQP63H+3[B#),$\1$P0,69%/H&!X2-\E2^N3BX AI<>)PMXY4N MPZK4P+7MK*8 M!EFES6U$YBIPL"P3U@*L](TCA=$>M<0"=7+=]Y!.Z(H,N3K\3VG8G/?P6RE0 M9ZE( *UBJ9N$_DI\&L*CWR@ M[P(DEZ*X9S'S>^$GP;_*N?V%W@J;SV/L:.#6Y*^@2I72H#"B'C./IH_.#(9F MILPRKG&I;AF52UUY=[X=[F#+P+\-N?T9!EB)1O/:1"B"\P4(9O%RO4)E\[GC/XJ@HOF'QG%C/=W] M3(=O:K9AL>EX?=-A>WW;^_5-G7!]6UAK>]@XC92U*ELT.63GZJ=9+WOYA2J_ MZ95QK(&(N$3/)KNIB!$XSP7[[]NU9US?5]1DAD(]#^&-\U MW3ND+V2Y+PFME:6JM ^+&^:>Q; ?V^YG6X[;KS\P0?T=QA=RW'^23]Y9X=WZ MM@>HN_/;BO/;6=.=-=VM[\4#=7=^6W%^7S4801<;[IKR/!60L,L;B$IZ',V^ M^.<1:V]:-JZ0+Y)X5U@<.,(Q]K[Z]S2X7-;L2;=\VW4RWWGOP-02P,$% @ RXAG3XM'AQQ!" M[CD !< !A=FED+3 Y,S R,#$Y>&5X,S$R+FAT;>U;;7,:.1+^G/P*+5M[ MZU2!!_R2;#!QE6WP+;5[2=;%7>X^BID>1F6--"MIP-ROOVYI,&#PVZV]9WRD M*C8:M:26]#S]-KCS7??+V>!?7WLL<[ED7_]^^FO_C-4:4?1M_RR*NH,N^WGP MMU_9P6ZSQ0:&*RN@=UH[[D0<__M1^&.VJ!0* M&AG0#MJMO>8/1PZN7(-+,5)MOZ_5I3OT9)W20F5@Q,H(WYR$)89:)CA%[Y\_ M]T_[ [;?VMWK1"3P2-4DI$^@&8X8FN/_2H$8T0'F60[GK'@J-^G7V"R@%+F-_Y5.C59W%8)Q(I\QEW+67M75\ M* $%I"QXDB"#/]6:-=^V!8]G[6K]2J3A=('[F:E["Q_9ZEX=$E\3%M(N:R.C_4H7;W8=]8?Z8\'7R[&19]].&V=I>/K]+Z M=AV/[E'R&2#99QD? S,P%C!!P^PR8=EO)3?(1CEE%U!HXYA6[%R;G+6:C=^8 M3MG)6"1L '&FM-2C:9WU5;Q[M&:W_FHBCYLM?!YY-7L; )]3;A$T"(]\RBZ5 MGDA(1E /*#(!.XG&JU(:?3\.YD(QKJ:L5,Z4@$MA-. # P059SFVC."2I3S& M1X;I7#CF=)!;$5 0@[7<3$DDYY> ZR[,:?%9@LK@DM)'%+@&"<3"8#2"8@J' MHR8)&#;)1)PQ6]*/^?@)&*@FH0WDPDJ,,RARF0BTF 9L ;%7D.8M4#6=X#;Q M9O!0AM/%8]B2XVG)L;_)Y "6"H7P(R3/X59'9J X=IN%?J%2M+R<8G'\',LR MP3D1T@O8JB,=!%GK A%)9"*223EG2P54>V-I)&3B@_PZ2902!9 B&G'LE[-> MGYC;C*523^R,/P9&PCK,$!SC]##HC5K6%VA@9\JL:+MEPM,RX6 #F#!8@LV/ MMD)Y%6J20=5I*K#IH=1GW( '+8)0$!@07 PL 4/8C,1)+$=G0@Z%VHFPL=2V MQ''D9HR6 ;V%T3$D^-BR'01K HC^@,C>59QQ-0)V@A;\HI1@__)]ZWWSJ+7/ M&ZW#'7CGQ[<.D] *34%)B@K4H448V?H%1@6$DT+WKL:JA=*EA5)_X([,\8^&IC\W>AY'#N7Q9]E ')/0.JJ&B.XGKEOZA3H*]! M7:R6(O$%(5L.K4@$-X(V($+LYKVFHIE*2_&4MQK6!U_>IV@+J)!#'T:#"DZ7 M54I.KA"WY968QV4X(D1YB\$I?AH"":*WPO&0O'SOM&$,&VX(]G#W M\&"^(46<:Q-XA7P:= (%$:,$DF'/5 0FTD$4[Q +&2] M*-#C;:GUQ-2*-X!:O3&7I;?PA#M(4\Q#Q!@18]?D$Q@8/L!7A>;ZY,)S" >B MG[$AA1GJTMV^]D.\*;^6!LK/TON3?3:<97[>+$ X ]3GB";?TN!I:9!L VZ M 6>K>*5B6)4:^)X;='B$1Z&(3,=Q:0B/"^'/TGRYM@Z?T-L6G,7BL;#?0[&7 M[:P(IT@FM.\WY"HU8X2XK]I104^5U[J\"YIDW%['A^09//D@\2[3[[YR9U,F MQ27(JH1W0[[^!PYD,ZBV6:6&PU=8:O"O/Y(9/>MSTTV>9)$N"E39,[U4L:_HO=L6$/X/"P@G$@-[G% @[JF:1'6I6 "M8JFKA/Y"?!+ M"H]"H.\#))^B^'ZPA%\+X P>Q?YU6H MKX>(1:BQEF.@L$7Q4?56TE3N _)"ZBE@[R33P6?P)4XA!_Y@!+?.MRZA\T\^ MN% .?]HO\RR,7PE(%K_>0NW%!1316!XM4:X*8A[%V;LH>D-;M"LCH8)ZO'1Z M]L!_B2L\"9QM-7'S0[1+8!JQEI(7%MJS#RL7,R<^BJ"&ZE/M?>UVGE=1X@\+ M1F&YZ_WM7?M[M_?=,>/!'7VMYKSO?JLTU,[I?-G6D(%;O,;%=I!?>A1.N[** M"^@A$M%+R78F$D3,<^'];H/VC/M[CA04S5T[;/*U;_4SPB,?@@G[_%#WWR5] M(=M]2!S:U"W!O5U7.3V_E[I_JBLM"'@[%U!7-(K:/8/$0/[:L *JG?XZN59 M)B!EY]>%H2_A-<6M!9@GUR\T2;PM'$X5?Q[)59DJ2!7 M/;^W,O8$"JW]R['J*7UZTXGH3Q^/WW;\WV0>_P=02P,$% @ RXAG3Y<6 M_]@:!@ ZR\ !< !A=FED+3 Y,S R,#$Y>&5X,S(Q+FAT;>U:;5/;.!#^ MW/Z*;9AV8":)7P@D)&EF0@C7W/6 $O?:?E1L&>LJ2ZZL$'*__E9VG":\]$H+ M)7!A(&#M:O7LJV2Q[1<'QSWOTTD?(AUS.'F__W;0@U+%LCYL]RSKP#N -]Z? M;Z%6M1WP%!$ITTP*PBVK?U2"4J1UTK2LR612G6Q7I3JSO%/+B*I97,J45@,= ME#K/VV:H\_Q9.Z(DP-_/VB\J%3B0_CBF0H.O*-$T@''*Q!E\"&CZ&1RH5.:< M/9E,%3N+-+BVLPZ98 '[+S3)B!(C'/3_5Z] MMN_6&X>-?GVG9[N->J-;=[MNS>UVN[7]6JG3M@C^9+/PHUB4,T$K$34:-!W7 M?MG2]$)7"&=GHIGI=77IMAFY#C03$57LRHSL<9(O,9(\0!']CV\&^P,/MMVJ M\VK#V;5;^6?;,LRWA.FCHZCZ>9PX8Z0Z#PKA&E/U^J?>X'#0ZWJ#XR-,@]/A M^^Z1!]XQ. UX7QU6>U48]GL9U=G>L7XX]O^)^CV/$-Q;=O](?"03#\1I'<%8"# ET)0 MW]1;F# =@8XHO!L3A=[A4SBEB50:D'@H50R.77D',H3N.0O HWXD))=GTS(, MA%^%33/WU4;#=>U63\8)$=/LR6EM02A5)OI++AJH"+ 6%\K?$KB/JZKFAIU] MY78)J"\5,6HTA134A %--(U'5.7U:-LN9W7]!Y VP^@<(H&7#15;N/"4N6,=XSF M42FZF@9E^)V&(6X>*?-)&4X435E@-C2S7"]B-,1%$81FYQ2.PY#Y:%Y:&<\?Y!T=.(^C> TQ 1I@ 2$K1A MFF=H.$\-%!AD!]8L<9!KS'.+RX3F)2F]E#;5%;#DW>[:"_,3$@1XPJX8N$T[ MN[-M-JWYME?:==@.C?UVR=\ MIM9(:BWCUI(_7?3-HK,6GW/^I:'H/L TO;2;7++!HU;O2)XO M'&;JRV>9!U87H:F0RTDS8@%F^7W5J._2;Y:O,_1.<@&IY'A8+0Z+C\3=N?Y6 M:BT>_E;$W;]H2WKX*K5*S5UQQMYD&NWEHXS-$\7P-3[!]_@K2+96Q/*_O 1:V;OW?'Q]2;&ZEQ1[ M>]6&7=MMU'?6=Q6/)OO6=Q7K7?HIWE4L_X=I13R^?H%X(@?0]0O$X];O'ORW M+CCK@O,T'+GVWZ/PWX_TS-SX$GOG^/[C@N,*LO4%Q\-=<#QP[]%UH=(M.KC\ MO%,F'"O!TH@&2^U<.F(I,$UCF##.04@-(PH!I3$RSEK:LAZY64=;UOJ' A*9 MTN5&I$;1%K/4<;3I[!3]8O6&VBJ;5B6)7&K"4@KI>/0WSL^!4.",C!AG>IJ+ M(FB"7'H58#CVHTL:78,8!8U,@Y O$:'*.L1'4U TI(H*WU"0@XBIZ?O#&,X[ M\RZW3&6=4NJ*+F6@%SY-YFC1B:969#CS%JTSEFIE#&M:BS*4SD;-7\_:ENE[[SQO9PWYG7\!4$L#!!0 ( ,N(9T]%Y;P;;!$ M ,2_ 1 879I9"TR,#$Y,#DS,"YXAE@ +9&;W:DNQ!>@=8W$D.1_[ZU>2;3!&R!;D3#RO3IC/I]GJ-OW_YY;<_ M-9O_NACWP27QHB4*.>A2!#GRP2/F"_#-1^P[F%&R!-\(_8X?8+,9$P%U\<3\ MS\Q;H"4$D'.*[R..K@A=7J(9C )^WHC"WR,8X!E&OA A0+**K0*9QQS2.>(# MN$1L!3UTWEAPOOI\6)YU6^ZQU=BH4$BJ&[+-\4*YD@,/O M6R6?[FGPCM"Y*-DZ/9&/[R%#:?&0A&&TU!/XG)[PYQ4Z$86:HA2BV%O3%1-M M$\@"/E_39*7Z. M%8>2X!!\M/(H7L<*=&"#T0IT<)LQ]:L]XNR2R%_-E*XI;S7;G>.DV'@H.RE2 MNI>0XNP$4D]"+6#S>!,]K0(80D[H\Y7X74ZR@-(M+NZ&B13Q3(K8_O4($17G M$,UE'"LO4I;J1>6P,$M*<73]^@A51HPLY2 F?$%I#I/D<#'TT;1D_TD)9,4? M[*IDR'LW)P\G'HE"3I^E9_IHRN.%G*]:]# MO.L66Q]A>UE2(GEQM 3HR5O8B["F4E='"X'#!\14JG%:)NYIR)+KYH;%89*$ M$'NLL+7NIXHOCVZH#'N27=M&B)1&7C0WQ <*P%=4V.@D2%%14G15%MNH($H9"?E##DPRFH@"0 MDP:.]WN$F0+[(F(X1(QUR?(>AXKU)>(0!ZP!),W=N*>?9% 2E6.42I+*LFEJ M7SKO.YWWK0YH@DO,O("PB"+QP^G^\ZXWZ4U[PP%(&8,,9_"7A/=??SO)L\Q5 M%C'D#\,OZCIOP(0X*6(@S/7XTG3;G4I+EMQ,\3D8M0'AZ 4PB]F8$&MW.NU6 MRQXQQ?D-K]0@4W@?O 1@"1\38J>=SFFK;8]8S+JFD/6$$N$<"PLXC"'.U".* M_,.\8Q&W0A?YW@3?ACN(V8.4?]T=Y8B2&:%+>"4:=>AA&$R$4FHNGAT&9 F& MA5A^,&&95@#6-8!-%;6',Z+>0F0](XH]Y 1!,B@Y$$HSLT(83XTP)LR!X@XV M[&L)89>$C 2^G&#<-.;A;,*)]WTA'B J>L\,>YBO'YY.> MB1FM#P6]:ML%=IW)#;CJ#[_5M7]MF9@LA6(+%#+\@'JA@ 0=A9B&G1F[CAUV MP]O1V+UQ!Y/>5Q?T!N*W^X;B;+A"5(EV5'?+<#%CUK;";#ARQXY,,&O6WS@. MYTB,AI#-L$U+9TSKV^\UDY$"CFEO<.T.NCUW4M?T?6/(TA.-&BKCO&+[O69> M,6?\VDTB;AFQ_)RACLPX1=A^KYDBS!F_?O.!Z=Y0)_1=85#^W O5Y(QD7P8& M([T!C]8Z+JQWIV8N8>B#F!W(\*L1+%<0TZ\PB- M@K*IVL[G&>F- :*E"Q!7 M3F\,OCK].Q?6.H77M93_!DWKKMGX]HL69J]7?M]Z^,.?KV!(Q("IR^&C%?#\:T: MCNRY6TL/6!(!B_YGQ]'<)=NGF@!F ^E;-Y5L!^C1\=3N5)%FCR@)Q:6G/*/C MDQ5'_G'PEF5?B/6OY; 6]8%-A6"K1I!4^09]$38LL=21_KI\!47>N[V;%%G# MSS;XOWESNZU6^XG-V6Q;E\WJO7']/=!QS89..B7@ FVZ:BK 6]/PB+@78/5K.(O74:;P29CO M 3H2-]]<'V%B?BGT@TE(P @,Q"+ (0,8"T$X 2LQ0!2 MCC?OOD;P 841ZLE*8."L5J(CJ07Q*81CO)SJZY1Q9 M;V$+.BO;@I0@?P.)*" C"XB% 1MI0"P.V,CSUI*.1?2XL<.QU1:.*7;V+_Y1 M[>AMO"'93O \Q#-AN*W,(XGOQV8TY9@79C$[>R'U32)3VU8JD]3SEK:L88GN M&?H]$DJY#S*].QKF??P*D=V=O]4CNZX Q#74$\N=??ZA?TV(_XB#(/^H]"C2 MFJ=Y!,YG(77C.X!)<#X>7WWK]ON9Q_<:=>5-;9'O[ M2,T)VT?-2J,&B!KF6GE[ED^7]E":,YZ/FD4L#1#U2U9ZH?3TA-KMRM)0F3O" M!VU'^.H.IL-Q77=D98QH$4=R-.8X\4$;)S)FKV$(6!O0QN7DBYH/6VV3, M7C\_TT>0(1;_M7 T.C*CIVGK7D7ON\Y$F#WY5T=?D[5C:6>S2V3T-FW=.^4Y MT]?.WV1M6-[A:*B,'J>M>SD\9_H:^AP2SJ=(?J[S7N[>[%+D8^[,*5+++?+N MQE[E.X4U4V.GZ;1TG68XN&Y.W?$MN'0OIFH3UVU5XK(&O*4M6P M:UD@8='U[+D:NV:G=;J[/G@0P&\=V( %M5GT.XBO,>WHM#3ODMNC3.NYA&?& M8X!X%U+ZC,.YVL$ZG,ER+]6CC=P+>_9NT"V!N:@2I'4"5:E"OSO.* %^6J6$7%;:E+76%GS1%>*M#2-$)PM(D0MI M*+H%2W];>/72O,Q35:>: >3 G28OUX*1.P:3&V?L@I2]7 <%JH):.N]"LY=. MK4MR,D]YG6KRZ=+PU2Z'+C1Y>4];EI5YZNQ4$U-+PU<__SGD"T33V-7'\!X' M6'Z^4G/+PI,>P-4\*:?SJ>BU^]-Y03I)C!FJJJE=[6 HK2? MM>9IGO;3>=P#P*V=[[6 H;P7MF=JGEC4^>,#P*V?9QXCQFGD\8B**-4E3.WY M<#R/1C"P\<6E^)B][R?-W,38G4S'=]VIJ'QP#;K#2;)?Q.EVQW=.OYZK)$9; MEW:O);B8'>HGC4,MQJMV_M-H9YO-=N48F3#KM#]I=MD58U;'[75&:Y9M]K'[U1W< MN2!EG.Y:!RGKF@8SD[5M.EH)/N:>=J9YWZ $:&]=+?EIOTI=CI$Y#3EKZT+: M'M1JO1*]MK:]*RSI\W8^ 9 "46//9ML92K9Y3>J=F+JN[3KY=_%\CPY%T#J$F/D4AA#-&)O5!]\]@PQE(UC6.(6,"OL%?N[&VR@O.M M>Y*E^\01#6&06H5=/,O2QP!J9EF(J698K,$TK60-)Y,>6"E:0URS!U:XOT=B M *,6)2^@X">_ HY"9OL=.%N61M?;:6O6X+9/OW#_>=>;_CM>3&VJ6D"VFEHZ MW[(8E$Y&[1@:L]6.[AM#EI#6+J2H]'[=MJ:]39+2/]?^][?3G*' MS28WMHZD50?2HB#^\AV\9RKU.&]P&J&&:@02P/\XG5;[UU$ PUNTO$>TH4[5 M/6_LWL9!($V:,F"1X(AY)&N[IB1:G3?D09_X,^9HV0#\61[A&9(PC):??;*$ M..R)!U*%!H@+KM2',Z:JH!_%9PQD#]@M%CV>YW;\_Q.A5Q;-J;#W<4550;[[ M)%LPDI/X:@F[JP[IYIE%9(V*5F155'U]CMD8!?+TB;R.>Y^_FC(;X7U?20:# M@(1SD0DN?73/UZ+O>WJ(X/&=)0E%^D&?\Y+?QV<:G3<\M;=7IQ .&8?R.#(; M<):$$ M3J# Z0EO8-WSL)P:/O_LXZ4\Z(@HN5^RJ9;7YU+9;:]&Z\<5A";R,1E1XD?> M3G/3/GK]$* YR5A^N7 >XO^B]>=M4B7*%GX-AW%(?$CU@:$_B99+42^9&3_$ ME>UJAQ)7N"M:J[3=50\G?_U^T(4KS&$@&_*$S/BC>M7D 05D)RA1KGK9D)S1"I \(P%YBY $9([5('\D1L%A/C\J M6[B*:I8YFW>GL=I25:_M:D_<)+KC4ON$,9,![,A??; M1'] 8O HA)#O_/88 MBY"?T4O[\ BIY2PQ,TEMR'WW"3T6#8SNE7KSM$)BRV6.X4K6S(81EZ2^0%.C MP=Z"?Z0RMBU'+=J,X+/*#7/!V0E$AI=PTVI7BO!G&85)R8>S=&R<+$_OA =C MF2I&!2GP!-$'["&C4GO+O/Z@2#FP4.[15]]4P4P-X.16U%5$O05DR%G*.ZE" M%N5_FN33C2A9H5OL^P%R(9/3O\Z,BN"\C65QL>JUT2OH)0LLVJ6+_8\KJ(KF M6]OYC*.@S*NG%3+-V9P7_#R&XK_P>>*N=/ORZ4A.6:MM! MQ>%G"1?YC_T0];&?/-B%I2J73Q<>-;>K8GF"GTA;9JVNAJ)Z^@I?4[!4;"Y2 M/9\KY/V*F KOTFB>&L@1[[L(?;D[=R'.C_&8:SF4C?)BOHH8M(< SG MG(2WD(F\?!$QQ/.:6Y2OM+)JK\8F1]BKY+YR%52.0O\&RPFHR;-HFDO6Y_Z[ MG%[&(A5421K?62*9B>8ATCZJJ I#P09*QS^\#_!<,=&I8RQ6/=5&B*I,5,0Q MM0E0>D0A_+9B184JJ!8E2N)UPKV9W\L']7)%*Q?-1\EP=DA]T>CV-[0GKSR$L(+:K\^:LSIJ;M<81_.IG&W2KW62K0^$ MYC4O+%4]O8R3BQ6>5M1OK7TCI'Z\,W\SP\A4T)\N M8)A,]\O=FG+@,"4R2O9":7B&/34#L#;,:]5>L0F6'P['(-IJGS^ZUM=>R?I1 M"G]#>+Z0X>I!Y,)S="WX\TN15%U!3%^E(Y01Z""G)#S2*ODN:?7!X3I;C)%T MJ.KC1_&[M1$,9.CY<1#9BG5X+TI#P^N%C[US3O,Y12(W1R\<,.SKJUB(V)MZ M3+I++NIKF@2&PG9KH;=N_32ONDSQTC"'L/?IZR>#4R)& M&MG7CK(W?AKS?\4^VK/S7_^H>D/_7 P0OD[84#FV["X:T8JPYX3^)0XB63BS M(?X8!A7>%'^06ML;XX]C\>.:2OP>+A,CX27\\LO_ %!+ P04 " #+B&=/ M/:#-*8 < "7)0$ %0 &%V:60M,C Q.3 Y,S!?8V%L+GAM;.5=6W/;.+)^ MWU_ADWW&!#>"P-;.;CF7F4I59I**,SO[QL+5YAE9]))2$N^O/PU*\O@B4Y1( M0G;.0^Q()H#&AX^-;J#1^/L_OUW.3K[XNBFK^8\OR _XQ8F?V\J5\_,?7_QV MAD[/7K][]^*?__C+W_\'H7^_^O3^Y$UEEY=^OCAY77N]\.[D:[FX./G=^>:/ MDU!7ER>_5_4?Y1>-T*K02?N?63G_XV_QA]&-/_G6E']K[(6_U.\KJQ=MVQ>+ MQ=7?7K[\^O7K#]],/?NAJL]?4HS9RYM2CSX1/Z'-8RA^A0A%C/SPK7$O3J"' M\Z9MNT_/7C^*VN?)DJIE^U?;QYMRFT/0K7DY;]_>7_6]A.5\V:AY]:_ M^,=?3DY6<-35S'_RX23^_NW3NSN5Z"^E^\%6ER_C'U^>VO\LRZ:,0+U:-N7< M-\WKZM*4\Q:[-WZARUD#\K357M0^_/@B5@!0$(45PQ&(O^Y5R>+ZRO_XHBDO MKV: R.(NP!K$:S&TO=5U5UEQA:IEZ'Q>(FQQ>EG1G04&4&@C0E_.G=OH9W%];MY M.UU&:NR2K$_9$43\29?UO_1LZ7_QNEG6>QD"?D)_D&U3=2-7_W74VNK9:N-P*J>PW]MRX=35UW! M]')XG_:L.GD'F[48 ^BW=^53=;*74MI5<"+A/GD;Q_P1G#Y7K_P:JX]@TL3I M\)".'-S(=)VNX+M9V7[Z$%9&Y&?]#03[4L;%N,]5M-R6BZJ^_@06W 6#FUK M,@B^^/D2S&=P>/7L].H*@&__\-'79>5>+R^7,_C\Q;\-P=O%YUK/5[[Q("C& M:?.I07*X%AZIR8D .2O/YV4 B>Z\N^M7=(@^V*OBJ3JW-(W_SQ(4T-LO40L- MZL^.ND;HPH-5P;G[N:K&F5'L0D$Z_=>=Y<:1:Q( MJJKN[^ _7F)<<7HR;?OSXXK2=ZP>*3"",._!6_/-ZF?/<>HH,K) O4;JT0(C M"]-OK!XO,88XU?S\LZ\OWW@3UU)>U]Z5B]/SVKH7KW5=7X,1U*[[? CQN3%&JD_-DW>>)-RWGA2B]U)N^]62 M0NQ^[-FSFA$$_["X\/6&C.]+;<#Q7X"UL>6KGJ0YO,:TW>E%I$/K2]N5?N0Z MN,(1.O/)-XMZ:1?+&MC\NFI:_PU8]*)A>Z+\S]ZYA,Y#U= MG+TJ&5/H_5@PT7#O ]%$2*Q_O;K^V5?GM;ZZ*.UI[?5>C.M5Q^@B_U17ES&H MHM9V\7NYN'B];!9@EM7[C>U^E27KQ"'X]ZMKDBZ\_;;P]5S/-DTVKZX_0SN' M]J)7=2-TY'8 X]O_+$%+MA;\*]UX%R/"_+S9)U[AP.H2=J27PCFHLH2=Z,>J MPVI[M!M6SVR[;U;-W\/G]>-1[K&"_%=->Z#^W'DW=>-;!B]5T]L0GZ3MO:+> M)Y%@WZCU:838(_)\/ $&QXR/+]0HZ,:T!X.6 M#3K7^NIE5$ O_6S1;+YI51+"9'URZ:_KKXL5'S?-S[3QLQ]?0%/%W0<*DOO M B>(TY"CC%J,K-$$*>9SCSTA1.B[G6A'MZK7H*7HQ>NXO/WGX#W:F?5S!3;, M."8(G*-YGS[=HL)I;4^J&BCUXPORXN2K+\\O%NU_ M5[7HVCY@R-VS8NLG7C;+R]7N.RJ!DIOR\0S<\.&IQ@4%1$XRR#&@/ZZ2PZ\X MC7[1LS;8[>X>0,?@]RI?$.=SB:U%2N <.:T9PL8[A)F54GO%!RD.&M$J M#6:I.+,.P&EBC!Y(#Q-PW#3:K2*93GCB)G*$;,*H+R#&=224EL M/H A])DQ9&2H4A%C$RMQ#=)V$.'V8X6U.<6!<\2MPBC30'@*ZA49*;W$@>I MY>$#SY[9P ^$)M5 ?ZS]E2[=VV_1S_*[7_VMSQ=!R$!%[E NM4-&T("$P1YQ M#MK..1Z\ZV7^;!]Z_LR&?BR,4G&@WS6(LL0 MYFP4 M8LSER#+O7&9SFV<#%()X9I08':Q4]&@W!$L+[G@T<7(J MIX@ L8'O/$=,"8.RC&/-+6C%W!S.!_G,^# N4NGLQNK*UXOKCS.].I ,[N_5 M.NJPTWQ\O%C!*1<>.H4(] T1Y1S*<@O*D#JNI]\ M2N]R$ -&1^D(JPN]Z+#U^<(XF?',>62#!?('1I )02#OL..84,NR 2Q(Z5 . M8L%8X"0;_%7:H_EY>Y3K4X3X0_BM6B_*["A: ,9TX&Y"3.$0Y>(H>U08 J-0QT,28#O.PTZRHC\V42 MU%+QY7/=9@^\[C6W/'RX\ (+9:5#+GB+>!8"XH8%)#ASA&8N,W3 CNZM51?T M? @Q"DP) [LV;&U=QBUI<]]735Q#^! ^ZV_=L5[[U%0H*2UA7"##.4=:BAS! MBX%18-I;P@&9C#_UY9JQIY[)(3R"Y];/22LXEX*!Z05>K>7(:/CA<8X1UB00 MQ0C/Y ZI+%$)O58AH%UA('?O??[\.&"86=UAAW2N7'(AH 1O#T:,9=K+T&) MPM^>NKMR\$@]/N*'PY,Z0OBCOH[!J_UC@^\6*&":E H,)I0;#@:VA,X98QBX M9E8%H[13(7M&!#AHX!X)#1Z,5"HNO+V\FE77WG_R[5RVET[86;;0U$@F= [> MEP1KVD/GF=08644T51G+!*7/:*88@R%3@)90<=3+/4GR:)G"*FP#(0R9C!C$ M&:&(4H<1U\Z N<09Q4Y*Y(ERTO*02_R(#Z)'=7C M>MZ$J:_:TZEW$]O4WGZS%WI^ M[N.59ZO;K;IB'Y,*4F28,H()0P%SB:3R<5V=8G@/"%.4ZE# M<]'>'P<\>'7]6Q.7^VY4\SJ+]J)+T^Q336$=]]Q9 )AJAVBP&$GK M-.(J$"(RR[ 8L!&19F$I$9\FQC59\,NM:?9#6&<:7]^STQ7_TE&L(%PY$9?H M31XDRC!7R(><(ZJ$,SQ700Y)O9=FZ2D1BT;&,5FR%%W.FVCG^^;#_.VW",BR M;"Y:VH<=.Y\[RQ:.@>+-98A100X4,R @E= H(UX98RG+.1ME&WS*@SZ)"#0% MFJE8!#8;#,1\M:=OK]N[Y+6-V,9>Q4[]-@?=.BO_ZUT'H?:IILA)X+GQ"@4) MD)A,@6$((*,,!B"S'.- !FR=R.^*6Q,#>SQ#:K,?<"LB<2\+:DOY N.<>VH] MRDUN4"8"R,&]0T&YS+C,$H^H%1(%C6W&,;Q%?L#B "'?.8.&07D\ZJP3O6\TZCKA^^GG M^E18N&"-$R%'D@6-,+84&:<\$C:S\:H1-V@EBM#OG&P387S\"7%]CO"@V7!= MML@5)4(8Z&TFP*#,?(!7,#ADM309#H)K-B3!U'>U(#X%FD=ET;WC9/L2Z5[Q MPLH<9S$AH592(PWO#:*2420)!9O2:H!^0#IG\ETMF4\$Z-'I=,O).% ];:^E M$(HQ@W.%>$XMXF 8("?CAB47WE'0T#D=DE#@>U\_'Q'7XZ\MK,/7#UI76)JIS%:U](@+?MJ8>G//_XN7%&)EF@B[YNHX _ M5^N+D!^]$:(K[*5W)8"$=$'@N#Q#8@1'R,#ML0QYCKERH!]X-LZ=GD?P)P>/ M_/THF"EA/1K!-I=_^U42LO:=7M_!O0_%.JHIA#:&<*=@FLDE8I@ZI(,PR)E@ MI0RY,&&<.+WOD63C GLTFK4K+ ">6T:<_,X%LGX5%%9@Q6D\G9CK/ 86!82I MX$@0EF%IC>!F@"_ OF]JC07I\=R NZ;'7E[ W:*%PKG5,IAX]5J.,L]R<(.D M153)8$%=9\R/M61ARKUF:-=7G[P.,,S()@]VM]Z[Y"4;B7=,LX['$#^%VQH;VWODV MA_F9M\MZ=$#3K@>]6S. M8%H\#)-/!G(J,G[R5VNSX4-H98XYT#LC#Q\I46B8#,""R) (.L#;G ?$,4P[ M"BQ6YXV1LM_U+$_1"QB;2>-AF-K@_ZFJ0?AE#6J] ?)_K&$B6'CPD*WON6JQ MHX8B9B#)E6:(>L"5VT 0]S)'@FL=G,Z9Y,_6Y!]=(TV&Z3$FPUN]:5V7_:RV M/6LJF',.4X"#.:(!&$%11D2\K0L4M<2.!3-@XCOJ%N:4$]\TT!Y9C>V\L*NS M7&&"8"0& _B0"62"$XAF-"!PM>.][R3^.IQ*V?\'E74PDKN9$[-RM'S BN&6 M#?$;<'NNKJ([,YO%;K<1CE=;EZPZGBXXR1Q0.X";#4QGH$]14$$"\\"E\<3F M?L@>D/@N1GY<_%)KBM7YCXVYO^M$5T>IPF%F!,M;3&,*$6;CNY,%Z>%?27;E29L1Z*,OFSJ:; ML?\8#YD"GQ< O%DN8DS5YRJF/ZOF"^@HR'3^;K[P-8Q,QUL[#8D/#I19-@3 MXN^3&:8CS93K*,];*4J23Y#'5>23Q1NL8J37!X5>^;D/G??M/E*B$$)8K0)X M.3(09*(OBVGFP:&EE,8+)(4=$F*!A",!%/"T).-/@%23VE\P?U>;4P6K M#JW?XEUVU*,%BUPSK7(&[[VB.$DRVDFGGRFV2?+D&VVTIA# MD4X%KU#:S;9[3Q8DWG,FM$!91GF\'H>@W.<6Y"Z_& MP3\YM]:O02]F;9XM,B%Q;JU'Q-)X[Y9WT05UR&.J@L9.^/SIG\H9/&"/$6 M3.FBYAH/;<6%^#?^BY]5[;&@W3-79[G"!ZJM\A)A+ (R7.2(,0DODI;6>\N- M]T_^(NV!H_@@3FY_OC:<%NNWQPG&>49)IQ(S,$0V$(!VSL3'0FH$&JH08<$UN MFBPKHUL;8\"4;#:IP>3^6%?=6Q:WGBJ4A"E1AWA:+TZ*,2"-=+VUTI?/P M+P]LP"N>R,\\>("J<:%)I]M;";OU^>J1@@,:3C.% E$<:=HF=](6.8>5#5*I M8 9,Z6E>Z+'&=P HTV_K1X7EY[;TS1N_T.7LL8W\,2Z=_+.M7ZN%3]/2YQC[ M,5E3;RJ[C(Y_S,$"C<:5R5#5*W9-U>9/NJS_I6=+_XO7S7)U&US4D' M<6N+TP[F.E1[WL^Y MN=SM>:@\?@XMG2-/X_R[A4_Z4]5#&Q#/=7;L!. M^+FJW-=R-KO_ITF5QOW&NFF;X&J@$MCKWP-)W0,<.M.)=!))1IY1/.!JOS1;=&,.[OV[CL;'+Y7;W2$Z*-65MO=]KS?>O[)"9(1C:^*] M&%J"D PCE7L:5YR=MEZ[P,?))COE6LUQJ#4>I!,O!-P7?%I3X=;5*\>>B#:B M7'=/.[V2D]!('J@/M=5_%Q#WZI+_^ LRKP0** M=L?9,EJ*.VY8Z"Y:V"!\+C1%0A.+X$"4\MD3-&I&'9(61J0QSJ'#F,9KZ6, MNY%/?95W?#X,Q2@Y"^(,UESXUC7IQ8([!0INN% N!W8[*%F($,2' M'"N+Q8#[>U(%HX[-@J$833[CW\S!$WN>-^U,:U2\C^D0FM7/B5=E;C>W;)<3X[9NRL;,J+L5/V^4]!'DRD-13KUEVR]*FOJGK MZW)^WFZ9K'+3'!.=,PN:;SF[EX1T6HENSMQ]]/79A:[]6UW/ 9)F\WGB,=K9 M_J3OS<[6IP6_/=RU&>M;]X=M^>K8+M]*U#_EB6D!VC/Z70[@XX4*:66&"1CW MUF&+<) 94IA)Y(ERTO*02WQ$=W!]Z]:GJ";Z='3K\P4QSC%&P!@RV"!.=B'FL([X=JC@3842(TXS&&^HOOQ8SN@H7'W)L \!DA N)< MBY@;D<;K9XB2P7O-GORE4Q-19'3D4G%E<\5:S'#BY\UZ3EC!<_UZIINF#*5W MO>BS=UV%UDSGPCMD !C$A,A1\,RB($A.X6TB1 Z((4MT=& :1J4 ,^G9_HALP30DF@*\9$=1 M'EPFNH]UL[58(9W \6X:) ,C2.)<(*VM0IF&;E+L.)<#$H\D.GTWMG=\R,Q5VT\?1;'5,^F7BSK;'M2^#M;GCKRI[/QJ4>[ M#1"[=S_N.O_Q]>3#W=7X,3J>:.'RIO$4\*;HR?K7J^N??75>ZZN+TI[67B<9 MPO6O36*06MO%[^7BXO6R6< $5*8<0J8%X"W77<_/O^B/IMW[W[^G__CO_W;__/++_]'?WK_D\TG MZ]MLL?K)%%FZRJ8__3E;W?STCVFV_.=/5T5^^],_\N*?LV_I+[]L&_VT^6$^ M6_SSK^4_OJ;+[*?OR]E?EY.;[#9]GT_2U>:[;U:KN[_^^NN??_[YE^]?B_E? M\N+Z5P0 _G7?ZN 3Y6^_5(_]4G[T"T2_8/B7[\OISS\%"1?+S7?7^)+J\?*O MT]6^P>.'Z:_;/^X??='UGWCS+)12_KKYZ_[1Y>RU!T.G\-?_\]O[SQM(?IDM MEJMT,?ML@5^3S[E%W]5/[[CT_OGG22?IM-_S+);W\M__BKFOQK M/5O.2DSU>CE;9,NER6^_SA8;F&VV2F?S91C/IMN;(KOZV\]E!P$U*('$H,3L MOY_5R>K^+OO;S\O9[=T\P/=K]X/^/5]E+8?\I(O>!_PE_3IO.^*G?70[Y'>+ MP*_K6?@"M5QFJ^7F3T4V/9\=-7OJ=O@?B_PJ+VY3'Z!:3&;I_/,J3$3EG+0\ M7X+ZG74LQ+J8W(0)YV,QFV1J/M_-@PT$J-51!X,W^6*9SZ?EG/^ T8>KSZM\ M\L^;\(>PB-CL:C:9K?9_/B5&BRX[$VBV^7J=SLLI]_--%EA<;]A'&O8YN(]I M$6"XR5:S23IO/-)7>^EXV(]5:M+EC9_G?YZ%[=$.^AQL?GM79#?98CG[EKT+ MYM!MUGC8A[OJ48 /=UFQF04:P_VRAVZ&NPJ&93 P9UG=J?I8FZZ'5,O0.-RB MZ^'4,R..-.E@0)6UKQ93%[YG=?]NL5DN2VJ<&EF=MAT,T:>SXM_3^3K[+4N7 MZ^(L0Z!.V[Z&6(MMIUOV-;QZ[*O1M(L!5L;9(P:]]EE=K3?K+J(@-<%OU%M/ M8OR>_:DFDWR]F8V"5;T(/TXV?%#3_"XL+\UE.K/KZ (N=\-H0;^S.^]+R%J3 MTJF&/0WN4S8I=7X IR^YSG98?0PF3;D<-A&D\9?T)W0>/IO/-K]]N-H:D5_2 M[V%@WV9EW.Y+7EINZU5>W'\*%EP+%K;]KMX@^)8MUL%\#@YO.E=W=P'XS1\^ M9L4LGYKU[7H>?O^6N:NK;++Z4J2+K6_<"HINOG-LD#2?A3OZRIX ^3R[7LRN MPHB>O+N[5[3-?'!6QWT)M_ZZS/ZU#A.0^U;.0JWD.=%7!R*\B HNIG_/\^F? ML_G\^9]JK3=-^^M!E)HSRHEF/0RLWGM]O%4GPRI)E1?U'?S#+;H=3DVFO?Y\ MMT.IJZL##3H8S/O@K67+[3]KZNE(DXX'5$M3!QMT/)AZNCK>E_UT/NZ8=1A:F)O:->XPK3E'7,F_3 M9^\B_9ZM3%H4]\$(VL1]/ER5SW6AJ3H]]RY>N04_7<_#ES]^K@OQZO3<@7@! MQ:W7%JSRSS=ID;FT6 1(E]7O-4EX;C\QAEYK>,[OI8. ?5C=9 M49'Q_2S]&AS_5; V7OFH)FF:]QA7G%I$:MI?7%'JD:MQAQT(\RE;KHKU9+4N M IM-OMSX;\&5+M;IO"ZQSNFC[R'7(D_]'OH>;MU8P5F=]#WH>JP^HXM.!KR) M?]GL*@MVUW3WJYJL9M]FJ_O:1#ZCD]X'71?F^GWT-N0S79RS.NERT.>QH"=U MGP-13TCL_J7O_Y[EUT5Z=S.;J")+SV)?652WW_)7Q/4REJ==>!((\3&-V_ MUF&6W%CP.EUFTS(C+%LLS\E7:-A=1$%J33B-.HLH1#U6->OMH!AI,:DDV?WX M6)C]N8/98O7K=';[Z^Z97]/YL]S/ R<;JL,*Y:D(NAG_HY9=#RK\7"8ZYHM? MIME5NIZO&@[Q8#\]#CB_36>+]N-]TDWGP]WT_LMM=OLU*YJ.];4^NA[H3>BO MF*R_9K_LH6DXW",]'1QT(,ULL=EY?A]^W3U=CJNK8S/;;\["8K*89M/-,9WJ MN^?YY#5!-T)>I^36;KY;5)YN9YA< =V>7_OONXZ0: MTJ-1!M&R=ZOL=C^H>?HUF__MYS" I$ZS!&(O&530(P>DL9!@Q0!T"'N+#+3^ MJ;";8P5YL<.Y7VD?(J6O"!"6[$>_;2;9(PB)O/\.JY>X=.6N*+\_5]:':/"I:0;#PP>8%_VOIAF73 MO_T<_/?LX<-@9(:WRLTW ?/P;F?7VR,?$4CWBL3J^^S,MZMLD7A-K'%<4FRI M$)Y@Y'@%"M;*1:30D=GS):7ZTW[>!W ;-@U$C.TIM\P^6>UK4N1)V\1!@:4! M7BJNK1*:(P(JF9$G,GG5 NJ5- >MKUJST'F:K,&,+O#Z,;@R#$>>R'4)%#E$ MC7_[]17KL4^K\A4_-Z)-N3_M5<>2?/EPPB@T5"*/C15:.J48(3N8E5$>#6@_ M5H,]:1T^>3 0QPM$%1 4*LP=-A)7$DF@<"V)8MA^;93QW.)K@\"/8L]1 BT4 M5!HB->!0ZOU,%1!'X[7G&NJVKK5V%BQO8P7V$G(>S%[OE,;$"L2-JUXSCL2E M6FMU-7GV4MP,KQ^#*Y=EK0U&D6&H\5M67&?%$P=8+:9VMKS+=[\^;"4OOX0U M3H=Q_/,(7YIUF+#@7./P7U9ZVJ37Z !X9YS%D%H8Y(((>.8KB9Q!,.+; M=JX#4%L9)QR LQ#X41P XPV A%HO/+8:4\QA!0HD(N8DW,H!J*O;N@[ 6;"\ M#:..VF "42^]!0AR#P&&I)*9A]7L0AV NIH\V[IKAM>/P97+<@ &H\@PU'C8 M#"MK(EPO9O^93=]-PUPZNYIETZ?%#H-1^BA_/OQM?;LK25+',^CXFQ+,G!, M4 MP\*J"'8RVNW(!3T@)J;6O/[C+T-B<&13,6.3TI7*R][-O&R'>+7;JVGYR MJ"2G*FO^K1XV=Y\[(G6XVN\7)Y(2HS#E'% ,I2%0 5FA'7YHGGR!+H"ZH\(V MEE=\5OW8"_*-B=:4,B<%I4XZ(A1R6[0A\( P?'F^L=#E.BV)#A,@UH'BWL&= M1,$F4'S$OG%M91SWC<]#8-2^L3\\L^C[W]+_R LS3X/1=MQ?/J.7!!!-+!<0 M>RHE HXKZ7;@..H1K YG@NP+?)Y?EX[<8OHQS-F+,+0GQOLC?M1OG$@L%382>6(PM(YCRG@E M">8DYI9 39>D-UWE/8,7:WZI#O]]RN;;"N ] ):ZR6Q MR.)*3H)T\PRAWOS6ODG2/6JQV/&E2*=9*?EI2CQ_-*$6 F:]AX!28:R0'H/* MT<" -%\_\*7SH"54L91?A1^.P/*/;'9]$R8^]2TKTNOLCV5VM9Z_GUT=-3K M/ 1&'?7J+B/$<4(UH(I Q[14DK"=81M ";#$W-IM$\VJK=N:&2'GP?(V=OFE M]LI3Q)#BGCN %%1[#$EXZ\8=G6JMR;.W^YOA]6-P993QI?%1I*/HT8?@D_RO M61G ^'R_+)?,]ZOI7X['C(XT25CP9YBEP &\.7(OU,[:#.LMYR[F,:&:=GJ' MFLA[ :GA6[\L5H_>^/#;\[<]?/2P%'Z>9(NTF.4'3(&#SR84*(RE<\1!3)E0 M#E!1R8*!;FX$G!_UB6D$= 5(K\K=#>N/Q?(NFVQR?PY.WT>?3Y@"UB#HE)8. M1N:']5B/1:%#Q12.>,*Y$L*IX0UE^* ,5?< M!2N+[G;KL#>44'N!!VP0U@)0AIVQ039EG'>DDDAC'#.6>78XI:XRCH=3SD/@ M!PFG>,09]Q R"2D*3@052%6@(.MCTJ*-)55;MW4/V)P%R]MPD3$P((@M&$". M0JEIL$HKF1WD=ISV5F>:/-M7;H;7C\&545EHXZ7(L-1XE+%>WD4_F^[NG=]< M'[DMW@YKL*1.-XD)CBWB2"%A5%FA#C.\JXMHRO7\,K92FQHB/2+5. 3WRI@> MSNU45SP>"L;5:IQXYJF@!BL@K ><\L#X2A(2G*/QY>9TH//>\!EP=GAYH"M] M>1SFM2-=SQ,&-G?A?+E)%T<(-L@X$D,A8U!:A2S2ABFI,:ATP2UM7H"LM_RA M?N>GT4!]B;0WY>V B]7VR8]%=I?.INY[69X^"\]O$-G^+1+]:X\G49YBXCVR M7&L@J7"@*C84%.5;O ;D!WL-^H+\(E^'='D3_E#>V/ MG9?95K%X_^*+$\4) M8(X2B(7$A'KB":W0=J9%:3#ZHQ&\+;87R>3';W7H)0NR/RXD%7,>?_3U"2# M>KHIZ,NU5TQS5H6_&#.0-F8U^]%8W0W"E\CMZL[S^V@V^>[[$FQ,F"JX$L(Y MQ;&2WE91$HZT;W[0A_]@[&T*Z272]IW)]8%F,M] M'H2")2<)$Z;:[^$2FQ;IHN 'XW47^%XBIZ.2N(H3087"4H@1Q]1I+HSQ^X40 M4-CBBHP+W4*+"^@ETG1G3CW^PV22KQ>KY8]PHO >NWP?L!',3GWYX(C 7$8?VS-BR(V& B*E,OF("X1<[, MC[;'V W";X/9-MLFCNRN6A^,X\_&D3#)@04< R&M521PA5<1*$%XFWSC'W0K ML3.L+Y'WE<1?TN^/_OC@>42B_:EA),AJ[9'4B@BF%6**V2IY*\Q(K,4=QC_: M_F+'4%\BZ1^$'(Z"/CDK$ EU;UI8OG6 M[#01SA$B@0&46"8UA5+2O4=!6J1DP O=^NL'N%CT^O=TOLX>KJJH7I)__Z#5 M$?X<:95P*JB4$@!GD?,$ &.K?"B)H6]^,1NZA#VT[I 9\#B@R9>K#U?5V%W@ M]^I^$QS>#P($U%0B#9&@Y<4H.WP(!BV8^69 MM-!!0YTF3%(HN(:^7LQ^7'4@&$(IV&)T>J7XUC$J'L:/W\U&9PAG(* 1 M=HXY(GR9-K>5%4O6W-V.6\_PW-FY#W!B$>'94$_65'GU^<0:3+3& H1_0 @0 M\[UAO>7](O2TVC&KF'R,)AE%^&.5MOMCXOZ?O,GK^;.(-IH)2*QM*RFTPW"Z?QC.IN^6YCT;K9* MYRW7[2,AP'MMI:6"<%A6Z+>(51CPX#8UYD5O M*8,=+P$](14])+"YL6^W$5(W'/"\32(, YP9+(@IH]U68J(>WH@6V1[G+PJ# MA@): A/-]G\TS)->W\N'$^D(YU!( @@5"%)KV'X"9-:/_(;M#K3UW!OH"J*W M0H!Q^_Q#ZGTH-_ _ULO59L_;Y\7OV9^[XW7!@/U8Y(OPXV2[(WYB!3BKGX0: MJHU%2A!' ->8AOFTVOKD4#<_.W:^[3C$JM G6-$/(G-1ZTYG^GUNP?:$XH_! MH M8GL9+G('VO(LB@)(71;;)4UZJQ30,/"\^9N&?TT?8//?MD]N)BJ MVU+P$TM:'U^78(?#LL]YP!<;Q94S4NQUYK1O3,OS3[$.L?*- --A+*MG@I\, MW-1HG3!G'94.B: '8K'&GN_3DX%29-R+Y+!4.&J1=0GWCT.W4:ZH;XYE0VTY M/9RUV6[&O5M,YNMI:3ODQ4:?JU4Q^[I>E]$L<A=\OE M.IO:=5'2>C,Y;P[';F30Z3*;EMOY8778')<^->._!+KSKF48> #6!R?\D/Y)5N!/KZ7*!/V?8P=O8Y*[[-)MD6@EV9D?*!S5M5 MSU[OY:L3P"#BCAJ(O.4<*J=4%0&R6N/FA^9CEI5K2M&1H1N+S[]GJVWVV_M\ M>2PP]N2Y1 -$D<:R+$M G+'4XVJ2MU2+YDG%,>NR-65*&RABJ?50CF,YY##^ M#U=?TN]'M%VG>>(@8,%Q9\NV' M*Y,OOF7!GPQ.I,V^'O/JN^@^@0 0H;SF3@#GH38&[9'CRC0_L1*S&EF?2U'' M"%X2]SZOOR[#DEL>!'_HK6="OOJ=P=JT3R:6$EDK ME3*84TZ0KV0Q%K;(O(U9PNQ_3NZBJ;K![RP/[W.MW4 MCIR<"BGT\GV)% :J8("0H# $ "=ZOV5K2=!@<_9=0FQ\#)@^\+6W(FFS394T MG<[3(-WGF^S1I5&75PI-&<=%\*D\H5J18+5@AYF64CDJB*A%V)XE.[,4FO5" M0":$EE@0*LOXNJ\DHEZT*/]\]AMX=BFTNLHX7@KM/ 32L95"VTOS>9(MTF*6 M'RF(]NJS"8=*(@\$X31,91H8+/\6T :+OGUE+L;UA^+ MY5TV"9-\-CU:2.O@\PFB"%G'D9"8PG*)X@!4,D%/[3@31- 0MQ4,B)M+Z6@VKGS>M? 7,HA6@4,4@1K M@0440&!'S!XG@S$:YPS?H;9.GZ9M!M%;(<"H)OI1Z7V@8//VLHZORU613HYN M63QY,!'88\X40I1JAZAB@NW7+@. C*GGYD&3ALY;*RSB:G9W'49M!3][/N' M"^:U <9;1@Q'QK.]Q:-<\Q.)O>FYJ7)>U7$[.*)-VNGR1BVFY;_*W81OZ7QS M5'=ETJ*XGRVN3V7-U&J?2(-L>3C7:Z*%\H@Z6^I0Z?S^D]H!2+ M(67B?C&;K++-\$_?6/3J\XG$6%)N&(/( 0 5!*)ZEZS2OOE>7F]YP=TRH M4 MHDW_N\O&/V63+' U.#&_9ZO3BC_6+,&F3'_'$CMG!>=&$O8@J1#-+U7M+<^W M6_UW"$XL&KQ;? N#RXO[XU?E/7XL(4H;PI'PTBDGH>;8B4H2BEKX[+VEX7:K MYA9@Q%+KHTMYM[+7>KF/M$H0UE!#3BPQB&'O%>.HDE,RW=QQZRVQM5NE=X=- M+ Y\++*[=#9UW\LLV^RT]E]]/I%AID+:6XT$0)A"AC1]L%=<\WH O:6I=JOW M+E")=]9KL1'V'[-5L#Z6J_PV*S9H_+TXGIE\O&$"/?. 6XXU5@!QB2ROL+.! M]2XMHTR@![.5*-)\Q[6W M]-%NE=X:DD$".74#.(DJ*T\X[!DB AF,'0*XD@5*VER]O>5==FRKMT CW@J> MWV7%ZO[C/ T2+Z9E6.&N#%$>-]:/-4N4$\HQ0Q&$VEKCE0:ZDM1CT%SO/?OH MK0-V':(2SSE;I8OKV?[.[#!2]WUW,OWO>3[]<_:0C?2JTW:Z>8*II>$%@H80 MS)4FQC[,:<:A$=YMT!$?>D G%B]JZ'XO >+&*N>";2*D- H;8/W>.!&\>8"^ M9V>]M7X;(A#-/+O;W$R^N'Z?I6B88*&-=$27Y<6,U\%5 M];*2UB'4/%33L\O>F@2=XC* GU9+^:\^GPB$H*>:&BW*&WFH0-16L@$ FNN\ M9Q>]_8O? 1QQ/;63+EIBJ(>>0^<5< 3A "H\@Z\H*3Y/DK/KG='F^IGRA]+ M>^]GZ=?9/$":E=707A:-JI%#4;>+A$MKB).*$FR=#Y,5V>\2>TA1\R-O42LL M-4R?Z0FE 7A2/[OF<*.$(*@8E]PJ*7Q90!W9_=N .(E:D;<>%[I7X&&&M$,K M]F[[Q_2^W!:NO\_^M$'"F37">L^)A,XY4E[;74FGO!KA':1=J.K -GLK;&)I MWMW>S?/[+/N4;2Y.>PG'$1*<;)L0;CDR2F$OD30L.+=T[]A8@YJ?F^AMG>B! M#UW#%'%2*-9G4N)@F\1X'F0D%$D' FX<(Z[V)J_%S4V&W@)Y_4P-G< 3F0+; MNC?!;3V# B_;)!0%+AO&.'+:.:"(XGNOQTO3?)^VMUA??Q1H#4^T\U0W>;%: M9<5M6E-\)-@/$_\Y: M XZV2P27+,QMB!(#*+.(Z_T91,]N!!EQ#%IL.G[%NV6-?P$5YO MD%""L#888(.]E@020*K@BR?2-J^6T%LHL$<"M,)FN(C!69&"1#L!% N3'-04 MA_\1Y?=N=)D6,;YX80\:;XU+-&WGB^LONR7JF)X?/99PCZF7D%FO'+6$:>#P M?@%#+1;W&'Y>3S&@YO@,N\"?N\7W:M,$<*,]]$&VX,IJ9P''8A_M$*@Y(V*X M>_TPHF/,!EKWSZ+'BS8)8UBC,.$)7%9+I5*+ATU.C5WSU3^&#]@O+]J"-4QJ M2 7/?;W=X5-M$\B%@$0S(,OCA\$=L@]395@@FQ_3C.$G]D.0KD&+FCIP[LIR MN%%")-9,.NN@858[!(2!>RF-:DZ-&*YC3]3H"JT!?(EZ3D0BO'$2V-*\)EJX MLKS^@^W$;/.[GV+XB[WO+YX)3[RC/K>WLVVMW_+,>;XIOYDM)L?5?J15PG5Y MF,DJ TBPC;#2&E:)]%Z&.6_43F0_-.@.KFC!Y"99*4>0\XH1PD%8_BBF,,QW MUNVEM'2,IT1Z)T5G:,6<*G87EITL]/'LT0318.@8Y "&# HK(7A@N6)FE/<" MME?/X1O?FJ 2;2_Q]?KQCT9_;%/Q9./$.@X-4)H%JT<"CYDA^QU4@T3SW<4> M<](ZYT+G.,5BQZ=L%2#+IBXM%F$56ZK)9'V[WB1,!/]X-ID=+_=RJG%" ?<0 M,FXE)8A9C)S:N]*6T.;LZ/&.O\[9T3E.L=CQI0B>[[JXK[5*O'PXD8@[2Z3& MB+"PK@:WB.T!"\MIK.G5IHF7&$H'J$+**<$E1_HA' = A[XP0#M:H: M]BS9F?>I8!%6$RV@0IH["3'P0.PD"HX+BNG5GWN?2FUE'+]/Y3P$TK=WGPI MT!*K)#1A?F(NS$J6[@"P#K8HZQ7W/I7:>CQYG\IY@#1<=B/?JF&!<,P XC4G M (:7AI5R820&FFU_0YT5.MZC6;HO W-#Z/QL^]3B:OPH?RH+N]3(0PQ;3B5 ME&$C("TWJ2H96?!+(@9I8\[K70,3;6^FY74:P?V7WD/'K<9,A'>%N_T+8J1C MXYSA.]36Z7LUFD'T5@@PJHE^5'H?*/0ZG^=_EAZRSPN;K[^NKM;SEV7#:QP" M/*>?A$MCH$3!;4)0:$P]8*3RF@"U4>;M*BYK7^H=1)>"2>,L9!I93QCA._?/.>,:AZ$BUEQI"E%N@=H &)L MAKE4Z]5-7LS^,YO6(\3S5N7V=?BO44P*[1&""%NYQY##YB7D>MS([8,(+8$9 MC #OELOU>\Z 6C81ARAGEPO&&",)#> M"( \53"\"9XB6$G+K6]>:::W P.],:(E-D,RX:2=<+A1 B!%%!&K@"^+Z6A/ M(:NDQ+K%!F)O9P5Z9D C7(;4?CV#X43+),QUI7R2$X&(T1)Y^; RFX'73?5<_MT(KGF!B.A 5<2">25Y_O%CK6H,=Y?NDZ'6F^/ M2+1D_%MK7:O MZ[:HQ'./T\4RG91 ?PE??,*.>^7I!' @R_U!S"0AQD@AL*KDLE;'W$@?PI!K M#\D JCZY;+]X-H$**4DPTT8HIZ@ %-'].J"INWH?=1VFG# MJOLR+;1@?%!4'KY$5"I.F(445"$.;$7SBS-[L]!::.:T:78>')=BFFE'85G! M*?!=!1.$ (3V4CD!1ICUUJ&2V\+1ZU&8]B?QNF'ICMNO>,5D44/M7&.$^3AN4092B@,9HRBTGCM MRDJ]>UF0'.&%B7TJ["4W&D,5[<#4]#_6RVT-UB_YIVR2+R:S>?9DY%_R[J:7 M/KXN ;2TWB0)4')C;;#@6!7J5 2BYJ9H;UY&1!*. /%X^X5W15BPTXWSEMW- MLXTZ%U-UFQ>KV7]N/C^Z=WBZ>1*6 A1<0 "MY0I@A;6">Q/ BN9EG'N;\(8E MP(MMR,XQCI?F&> IS=!7SCD>S?$\W"Q1#@JD'"M3FH$T@B.^MSJPA,VCG;W- M7*-B4X?81BM'4:8TZC1 4I8E#'[-J5GI]0:)(XH KB4%@,F &)":[2'#HGER M6V_'"$?%G$Y0C<69 %"9%9O9;/OO=PNU7&:K3V'R+#9NS(>O\]GU1H)C,]$Y MW202&PXQE 0J:(T5$-&]M0I0"Z>NM].*H^)7CUA'\PP>+EBAE MRP\+][T$9#U;WFQ>@:L35S2>;)L8Y @'6CIMPIOB99BV]QLJ!O'FFXB]'9X< M%9^Z!C@6J8*YE\VN%]N:(I/[1WMVI42E0'\LPK0[/W$.\YQN$L0MX5Q;K*5D M7@9/W*C]Z^5-OAS+#JYL,MH%_2[T]5JGS"%C2"8>"(A M1L$8T!)7LC,$FV60.I@@98 M8#C:QUF\:!Z\[\V'C!@W[0W' ;W&%U6YSO,67S1/&"_3R#5GUB%J $5,[&,L MU* 1IMGWH=;3OE];Y(;CS+O%MS"QY\7QBP^/MDL\%$1X*P209> -.?\0SY4$ M-S][TUN4OC^E]XY5KUS9!6BJ.N/=(22NITU+O M\W@ 9,TGI-Z"FX,N6\U@&Y0JQ3J;UKNJN4[SA&LEI @OB*&:>">1T?O8FJ2T M^:YO;W'+H0C3#KG!.?/(26PXT;S>2Q(\$+6YH0Y#0A'G@,B'Z*P%S?=3>HM4 M#LF@U@ .'Q/ZE 5K[N@]CR?;)E)ZRJP"P&M'&"64/83TO:MW-5+[^+U:O*O]:S( M@DCA%5C=?YRGBU7P$,M;$.]NC]^14+^3!#A$ +<4"TH\D @BL7^7&&EQMWGL M-/%.5/T\BZTO' =CDUXOP[M6;BMO+MDM@=S]Y6A!U#.Z">9@L (=(P%R1#T6 MG)7W?.^R^R@?84QQ2$9UA^1@G-K$K )XTW6)4W8RM%BO@\1KP#!S!)2735#& M%3#[ V+6MEC/8N^!1>%1%Q@.YYI]"@ 5L\DJFY8 GN69/6V:T+*R3I"74ZI( M,"7*8-A>8J";.V:]!1 CLJ9C],9G67=B42=, RP<<]@SJH&E-ABD^[4!Z0KU#1G#:/-\:\9JAC/ZT[ MO"*>.9IDV73I UIE#?SRFK4/5X_+QP3W8!<;^9Q-UL5&J"#^,<.H:9])"0T' MSGNN:;G$8X(>8OGA#Q?CQ75"A)=GD:+ &HMZG[*[G?7WX6HSWFQZ(EW[0(N$ M,6Z]9]@C*:S%6+I'.<0*-$\2BNVJ]4&;;D"+[97YO @#7Q>3FV#?!7_RX7JG M&A[9X<8),YIIJBQ& GHJ:->7E!QLN (G!A@GE M)TF8QNY*6WX^?Y3'?>A@T(D6"0!68""U<?=@C;P M]/"QF'T+MMW'>3K):L:43_20*"(-$*P\(PZ10YYPMP\Y:.J;3Q2QG:>($T5+ M$(>P>1])L@D]O8)634NW1D^)--AX:X53P6$-+Y9_5*&%<=7\3'5O.1H#V;?= M@SGP#%7NL*SNSY^7MNT2CI633G,&,=:2"$C%_D5"6C9WC'K+TQA^-FH$70<6 M2RGV)@__KHZU\OCI!#BNK71"&RR@XEI1OD< Z!9[3KUE5,2W5%H -L0"4\:: MEE65UII+R9,VB0)88*T<#@()@"W;U'S>$9CBYMYM;W?T#;1HM(%MB*!'76H< M;).41Q8))=YS(8UV7F*W/\;*E&MNI/9WD]] D8\VN,4V';8GXZL0WZER&$=: M)1QZ[KS&P ?\)!<*R'V,APO4XDZR-Q%0[0RY\>WY=++7DT"J /5>*2]D\/X! MY71?K2A\V#QW ;Z%R&IO0,:BD[NZRB:K8"E_#R;SXCK[%)SW#XM2IO+_I?W\ M+9UGFV.EC[?7U6+Z](-'3Q[A70_?EC! F!=6Z#)!1#*JR4,Y+:Y-B\L\WD(\ M=WC$8S&YE4P?LV*63U\FE4SFZ_(>Z,?H;1$]0O*X TD,8()[;V+4,9%O!I],3WQ1!'KF9>2$T\#4.)A>\%+U:*D^UN(K\?$ M-A8//Z_O[K;W.J?SZC+S=XNKO+C=5)NKD:14LX>$>.<@Q X3![WU6'JXC_@1 MBIM/BKW-B5U>T-T+2#$GJTT6RQ-&J_#B%<5]>,?^/9T?/?%8JWT2O#DBC,32 M!H,%"JID=#@G2!T3QHF>/Y[QMJ;?CD;-7GD^8P9X9Y95P MU#AAG":\DHUCUWQ^Z&T7KD/U=P'),.K^/5],SM3X0Y.$.>LA8X0PRB!3WFO@ M*@DI9,VW7GO;0>M-Z8U1B7BPXN%P_FQZ/-OTY<,)]5!:RCC$P M)C"%,5U(9 M()OOF/2VC=:AKEOC$4_+JZP(Q*RCXB=/)L12YQ3SY=WBF ?2NJJB$$2.MBA- MW]N.6*?Z;0-&3$.N-#W+N2;\^'"L8C%]Q6&RL^5DGB_715;##6C;=<(=-X(H MJH2TW#*#&*058C[X\"/<->O8_HL(7RS"O=C">;==Y*9V702)=M)^*#ZFQ6J6 MSG>_/TI[/,*XUGTG*GA9NJSO8#CS)DRZ^RK7$&G<9J/V$JZPBXW? ^?^[==G MT 5A_KGYPRN?[_IX@N*??_[YES(!Y2]A4?UU Y_)%\M\/IL&=*9[C):;+.F[ M(KLI+Y+\EFT7X:>CRKZOLL4TF_X<(=;R0G?'PBHO%>V%IU))!YQ4EII@,:A@ M,\C@""J" :RUP/8LV9<3I;.>W<*K(61E_@?S#'EN.+9(;2621G,=LXYL.I^? M]=;55L;S2% ;!#:O4"G"=/77<@'(IG_[>55L8B^[#_-@AWQ?N6VLZ6\_+[/K M;>;U:.^3=D0@"BC''(JR6'.82V0% *,NYDV2;>Z3KJW'D_=)GP=(PX4\\JW" MDDA#"2CM8(*\XUP97LE$*#67=I]T;1W5NEZX&3IO0_/#:/SL^Z3C*GRP-*8& M-P$CZS&T837$4'"L$9-:5.M@^(3%5'!C$[KI8MX&BEAJW9S4>,4,+H>\J0KT M)?W^^JYZ#:^_?><)"PMG(+T22B#G-"4*J HUWB9;-F9EN:8$BH[?&%AW^$X@ MM9AN?IMO=T7W%\Q44#1D8O,O3"#3R )%H7<^*%4*P72%KI:^^1&?F/4T^F!G M-$RCQ49?REF->)]>]+&\AR_(M%H5LZ_K56GY?\G+P$APNX*.PIBNJT#PL5!I MM]^40,6A)XZ5MT@ZS"FU%E1X(@R:5Q2*F5G1E*/#@CE(3&M7M?;1K:\7%\K2 MS@N"L;*8.024U-*1@#)Q@+E @%J4'5:=XM%G-&,WO&4P3'8#7!Z-9AQ\/J%&,4J]",X=E&%- M, [@G4P6>"?'&\=JIZ*7NNX,G+>A^-&%L4:@[V',^-UX?WMB@;Y^LOOAN00C M0V28W23DWBK!!>05,A8:-*(2=QWIY.6![<9H1$M5WXIZ4K-/GDL\AX9;0B6C MQ(#R4FOD*UFT5'QA?1ZP6Z6+ZUFP+M)-X>B#&JS= M-J&$8@0UU\$^<5Q0$C"HY*#:-4\6ZCPLTZU6^T*HL:;_D,DQ-(PQ"866&JIJJ78*MK@1X'QC M)G;DJ M +B,1!E-/A"'<,U$>]Y#$>%G)))%AXUQQ.M!1K8R89NB\#VZ5902S1B MZ[>&7A/J7'#&(8*$$$?+@)CBE01>TQ95VOK29W,E'-#FF1C$R]18KCY<[099 MYVC::\\'U"TCBJOOO>3Y]'$#[ MG,^/72IYN%$"-0CF*"2,(6N19Y Y6$FIG1CAB]U26Z_JO@-HAB? XTAH(S(\ M[B#A$!K-@Y$CH"IOFX=EE'PG/4-XA)FHL8C1 J9!%H6ZBT&"#3766V,\MUA! MZQ#9^:P<>(B;[^OVEM[9A\J;H1%+LW\O\N7R8Y%?'2W'_.BIA 8DJ-8,!X/' M<86 ):R2 VG;O$!J;PF1W6JU.1;1TL.W*8QEP;Z[X)'6\K@.MDG"O$.06Z@B6>#[;,PG>5U:YLX/L\WUQQOAO\4,WZ:"2=:)BB@9XDTP3"5G@,E!*\@A("KYKY>;RM#]W3H M%J-8G'CLK=//7^$$L<;)H2J,L(L /0("FTDU;*2EG@T0MNP>T9T M"E%$NV%5K">K37$:>3JA@!+'L+$"&RH@@8+L5S%/=/.,T)B'(%O[@(T!B:7HZISE:=/NV9.) M-@QJRRVTR ;SU2LH325/^:[^L$!&Q,O@@#7X>Q/QQ=UME5 M7F2/RN+^-EODQ6QU7U$]^"M/>]G>'/I;MKHIJV&4]3%O3UR&$7$4B26<.:(Y MD0(8"17GH%I7D2"VN6D9LY)U\^EIK$#')7R0;/=>ZN!T']^P.- B@4"$UYD* M*QER'&F.G-C)QZD7S8D4LTQV.R*U!266TIM5S.(X+-Z!O!)J0CB%C%I=R:*X M:K[-'+-.=E,%MX$BEEI=6BS"Y%7>-;7)1G^6@7Y$T2=:)HX+S!WF6K'R"&X0 M-CC=.WD11BTN!HM9X[JI[KM%9R@VG,^"2CY,N)<:8H&0IP133:OL&LZMHLT# M$E'+37>E_6:HQ-+ZL[,IOZ]+G#Y?LI\E6Y]MIB4-SMDJW0V'ZZP5VF6/1G0^QH%O@XW2JQ"WH.R M@(001 &,H-T6SN4$BIK5/2-)>JK@U^L-$N\ ]6&MPEP@(&2P7_"VZBO'3$ 9 MLW3(T<)?72@I[P&1-&(AL 8D65Q_R8K;C^MB>RXNUY<@+RL6 +Y:U M<%B: [(_GBR[E?-'A(>Q#?4$D$5/6B<$A!?4&*$=XHY@YI&2E=R.L1$>%!L' M@]J@&&\1?&:OZOO?T]6ZR,J[Y*J/[T\:^74[25CPO0QVSI3'<[#!BK/*$/96 M^]%6+>OO\]6JZPH;S MLNGLM/5[K%G"N+;( :\8 MP1HZI!5^,-107';4-5@ZT-O+^PJZ@J@A&O M\]GU-O?U>+WSXZT21KDO:VHBJ2CU##AE6;4WAZ"L=>EWO)L).M!!WAIJ-LD^WZ633*^+\/SU*E_\EBZ7Z>1FO0S6Q D-UVV?$* ,@-XHIS27"BIK M;"4/AK9YQ>!>[BKH6-<]H=2%UC=','PZF*Y#S:K8L!( M+3=573;CAT:-J%I)OUKN IWFVBV_?']LKO9D?:)9 @6G'%/LE9# 6<2A ?M, M"N::IWAV?@JQ#]UV"DXL?_MC>K\Y6.+SXGUVG0&=0?0\-O?ZC9?+XZ=Y3G5- %6:.$%E49X MQ+P-;X*I)#8:CK L32_I8IVB%),7JU>'O;V9^P0OCC5-/!6,6",PTJACTP(<.$1IH0^=3F2CQX>IC^+2LJU/^=7<']>_Y2DTF MQ?KH :(&O24&!Q]8<*>M9,:88$9C6N$B48N4J=[*(_2>D-P'<(T=C@9#^RTH MXW9]>\@7:=YC N&F**@Q@@E%65AOW=Z%1H(U+X+56T&%#LD2%[R(64^K8C99 M95.3+LN\F_)?Y1GZ;^G\A"]SJFD"M98^&.P((2JE%"K8:)7$W+>(0?96VZ"' MN:5CE"(6)BBRL'S:;/OO=XNG@ASAQ:FF"8=802D(8P)IH1$PT!,.F:+$6][B MQL7>2A7TP(N.48IFL91C7>ZC-37J+Q]HD1"$L%=$^F"0:4.)\&0/'!&DN#G6<:)H(B14/:R(.^&$+E5!F[\03S*->=U63 M#FUU]X(+G4(4[_!IL'6R0T=/=R/HYHLV^1Q]?9/-)^M-4&DQ=>$[RQ)#5WEQ M^^22D#//U2XKEBVSR5^N\V^_3K/9]FT+/SQ_R<)'236&1U_]_LA!VE--RO0W M*;S2WG"B-.?!M7#!V@QT08I94*N\>5^"'3HW>^SQ1 AKH64:&Q.D\:7M9'8" M"0I(S&WM5T_-=J>1O',T>CPQVP4?]N_?ZREK-5HEB$CGN*8\8*QM^$5:N\-# M:ALUDZ56XEHWRCW.E!8 U3,K&NO^8+K2RX<21IBPT#LN@-,XV,.,RFK@SF(U MS@RU3E7RBII;@7-!VAU5!MI(E!I5F5_"EYQ09?E(X@3UF]UY FPP?(UD'%2K MFR(V9E&+$T9\KPMU RQZ5N#_7J=%<"[F]Y^RN[QXS5$[\G02/ ZK,'9(4B2P M\!SXBL[**#6B;>A>U=H.EKY?T2(-\U8I;"T5/W\\@32( ,)LI9PF@D)EL-H) MHPF$S3>".M]2[O?5;8=+3TI686C3JW'2Q1-+RE8'T=/WH^P=(8@;TDW!)$%68<[1<4P&3S MF;GS7=$(6FX.3$]ZWH9^_6R^JP5Y0+W/'TLH,TA:HCT0BG@&.!>B&KQQHOF[ MV_F>9B]:;8E'3\HTZZ)X,J$<7W4//9X@21@SEG%AO9860+!)VMC.0(HU5V[G M6Y6]*+KW]/;0PI^[=&$,V3#$H.M*0U#M]FVVPEAM-7- MXZO;"I1>-:NFTR);+G?_*F6%1]7[RO-!'"L(LL(S6R9@E5&Y*I9N MJ&8MCE9<1F"J*V1B*-J$'S\47_(_#P6/#SR="$E56=G!8^2)L,A[60%C -,M M=G\N(TS5#2XQ5+PYP/VA^%CDWV:+R?'9^O4FB2H/\*KR0! *D !"M61[W@+> MHC3)9<2K.@0GAL8_YLM5.O__9G&LSJ#I5=+:?;]_\WNCZKYV;,)I%(H@RD*)@?@0!'E*U/2 M**U:I']=1G"K"U1Z56YY_5)QEV_O9=M,.*9,2BON3[[11UL&1S',5EA2PVCP M$\/_G825B :TN%L97D;4JWN,>J7!E_3[NVF0?W8UFVP&6R-,)X0//Y8XFA8=:15C+E;' /(?'[ M.0ALPXXK3%U MANTG$P>;![G0902Y6@+2DS:_%&F9WO_Y_O9K/C^@RB?/)%:4^5_$A4D%:>40 MY*X*JUO.28M,G,L(9+5!H^=7TGV?W)3'08_$GU][-+$4&B(),%*5]YJ6%]-5 M&]C64]<\\09=1MBJ U#Z]6JWNQ_;=*"2>\$Z/[CM>ZQ)(J16W#*(+10" .]I MF4*T$5E2>Y9M\RFZ[2W8!/^+BO-4F8)-@00I'" M3E)E #5!.6@ \VC&NB2XE:=@-/[?G]176EQU?KY)IO/37Y[ERZ.:_7Q@PDR5@.DD4?$,0V9] ^\ MQ+[--2V7%)%J 4F_.KU-YW.]7@81E\=7X2=/)D%P)2GCP2-G8:HA#FM.X2-!)I8 !7#>Y%H M\-N;J_DR E#=8=.O49W?WI:![GSRSSJ76]=K6!9V=I93H064U'#'':GVPIQ1 MN$4AY,N(674.T0,'>J@AX--9\>_I?)W]EJ7+=;$M\CGT1=;[0:GE,ELMU6+Z M?I9^W=<:W@QT^F'QJ71:B[(TPV+Z>[XHJE_+.^9KW7W=Z?)YZH;MSKXC8=B8\M0>M Y!Y#WC4&UQQ,Z2%G68 M.[Z4>R#VY./ /1WSU=\V^QHF]&48SY%B!H># M#P_"(HV(]E9"8*6% E:R =HF?ZIKEZ<[->7= Q-+Z57L14W^M9YM#YJ?L!$. MM$@8-$X*Q9VPP6:C%BNWL]JP)P0U/PU\_K;AA1D*W2 Z)&/*'XOL]%)QLFW" M)+#.4J0D1I!9SHAWE*0A,6#_G@H+QKU =:K90ZSI'+T?ASVC7++&3IKQD&6Y MGY1/>L]UFB><<.@U8U1Z[CAF&@FYBX0#),"(ZA?VHL\:7&D)V0#6SO['_S7+ MBO#]-_?OLV_9O+[!MBB9%--,ZD"/ MA]C2&K,AN8$:<6/7*K%2"6BU!-Y0@1'&X86KDDF U2U2XM\>-YIA-B0W<"-N M[%HEI=]!L&,4,\,=8LBRRE> GLCFW.CMVN+AN-$,LX'VKNOO6B=$@/ ?K[4D MTFJAF =[>;0R8W:Q!TVV:X=CM#ECMD@7DUE9PJ;:X%_N/]OBI]-Y^#7[?)-E MJ[\7^?HN8+2L<8]@VZX33SW@ $),#8/2&.91]7:&?XH6)T#>-O,B Q\O\RJH M,IOJ;!%^6'T, NSA_G!5_KH5[6@B5JT>RIM_*;58:H6%HY):IJI7%1'2IGI9 M;\2+IO(7*5Q]0#J*V>_1J]O+%%BW_X0*;8(?3*#%4#,14$25M8F0A\W3!/NW MPL8[#_:$?BSF/AK^'FP[6Y;9]0';.K?\UNH@ <%(P=Y9SH2R958GJY+R" ): M-Y\*.S\//R[N]0+O0,Y"@&=RL*3"R3:)PH9)""'1@EF#-U5M*QDA4,VW7#H_ ME[M,KW#^"'=.M$R 1\H[&/Y/RNU/P#793\&:N>9% MZCH_WS\N!G6+:_RSI7W>4_WJ%_9Z7_4C<"A$8Y+@SVA&KF#*[K1N(H(6U D8]2W;J@.K3!Q,E(-=0 Z@=$U(H4):' MW$@$M+2Z>2"BXU.F;921=XC J,][?EY_76[2;5;N6[:]^O-$:LF!%HDM@0W+ MKY&2^X"S-\Q6H&B.8NZJG95+TE2WSRG2"2RQK)-71GMR._Y@FT1QH9G1X9]4 MD8 ?EA)7,@HKZ;@S.UIK[C036N'T-CDQRG2,\5!A%!0XN5OZZO.)\0:)X(4! MZHW6VCKJ^$ZV,G]EA/D5'>CIN.8;(1-+ZVKZ'^OE:AL0S(O?LS_59%*6[P^N MU\0 >L=DIPB7!:DIJ+"PJHV-9TOPE[H$ZQ8Q"G? MDP]7:IK?E2HX.5N\]GCBF4/<64&A8Y@CIAE1E60>F9%7@.A)BWEOP+TE:HS2 MA!@Q(P9:7?;R?RZKN*7%=/G'W33,H>%Y N1):M1JGQAH&>6,2\,-U(906WGV MP% J1IB7TTZ%SU>3'D"*MK^RJ9O^;O$@@UNN9K=A\/J^1CRB3O-$L" G5D P M02BS' 5[;B>YY;+%+:D]'^[MR-CH :/AV5'+0:W3//$$:Q;>.X E=4"YX.15 M[IU%@MIQVR#=*K>3KPB7(:Y5W +-4*>$%/Y[M8)$[.R84T+HUL5Y%U# M%#%3,BN*;+H;K"J*$I;;NB'..LT32#AR@!'C+)%$X2"OWK\EG+>HVWU1Y.@1 MLWBI9(M@EILP^-G*IY,R2>%4=9E#31)M-9.:*8>I@<)Z147EW3D*2'-6]'R\ MNB.KLR-3%6$572^KLFG;#*7L_7MSW(8\U2ZAH+P3&VA$@96( M&@T5J,9/#(Q:V:>>P="=2O+^@(IG4[8KDPX4=4H@A,M<)"*P!*Z2RFN!F^=0 MG9\%/(1ET!J18?32*@)]-!)7+FZWB@^PHR8]@HZ8M$U0B66 MKC]EI=23U;H\>K YLWE\=7_U^<0(KKA"0#F%*?+.(%2%3;V7I+E]=_XAC2$6 M^"Y &4SA)Z?U RV2,/LQ[[41&C.O/")>5VAYIM3(N-F&3\9^L*,/,)WWY RT2;3##P1H"W'MA( GK8G60 MM(1OM.FFK725]X%-0]TOB]4CO8??GNL\?/2P)GZ>9(NTF.4';(.#SR; :&64 M-) ;SB#6VL)=M -":E#SI)_SKV./:0UT!4BORMT-ZX_%\BZ;S*YFV?3@O'[T M^23X-@89Z+AB7!#M -H+Y-5>ISK?0^'5^I.]+**SIN!4DT.SW8$,MT4J)< MX]3'*T\'0X9APBRQ$D(OM/+8L4HNCD#S334YZL6Z.T@&4/5I5^SYLPDU!F " M=,#(2$R@ 57Q3(@$-"-=KCO1TF&-M\+F;>A]5(OU.-1]F;OEBD&HK*="(RB9 MQT96AV(A(IQ%/4Q3T[ENKIG3V^3GP1%-R?GB^DM6W-:Z^_WEPXE!TC.,E15. M&PR">*9Z"9#"7C96'5&$ MDI^'#_M_*%Z>M_E8S(*$=_/L?8W*@JW[3A#"C"$'-$98*E2F9>^F$<94$JR2 #(\]"[TF+=:KK- /N+5%CE [VB!DQ#!.> G)D/CUK M,3K13R(DM@#) "+#DC%%.>45%L&VB'EOXL4M1MUB&XMG1T9]+M 9<92[OML2/9 M.\^>2C!5 !*!5/!I.>= *+A?FA$FS97?<[VWN,M1>^0B:?YH>L>+YQ*)@/1! M8&D ITHQ+1&N AK4*3G.Q:.5-E[7:"L\+E.WHYK6AU/I,"OZY\E--EW/@ZMT MS!%;3+F*%V[][CH%=!3&!F&!D. 0<^7T!B_NI0(T9I)+S[M.M9G1Z:[3>?B.>M?I M7:GC=*[N[N:SR6:R^I@5LWQJUK?K>?C]6^:NKK+):I.WL*7#\8A?LPZ38,.H MX!)2J;$V6DJDC*D@#8C&7#PC^EJUB90/ '(L>^]\84[F_37M,F'"JV#);$QB M*R%E0(K]?.(T&J?3%XL6K5G8"N7_XN-+I$;EJ+XU&L:+9%1G+#X6V;=9OE[. M[S]E=WD1'(-:IU4.-4N89T02JHD%R!IA!?&NDE#QN!7"ZKFD_2OSE:,M'>$7 M:X(Z;'.,VFB,Z0G#:%OZ1V[W M80"UND)IWS[QV"OBK%6:R_"QYHC02G9/>,P]D['RIP\@A\D+B96DZ+@!3D*. MB0)2A8G8>%MAH5&+XY>CS@MIZASVB>TE9:)!8+ #7L'RSET.I09XOWB'Y?RB MLC\ZTV*=E+1FP+TE:HS2K1HQ(]ZR1:,)0 P(0H$,():I,516LC/M84RNM+@4 MLK8*&UDKYX$4BR#AM0BK]>J^K$18EJMR_UK/[C:EB+/5$5X<:Q;L,JJ081I( MKF6PRX1V>QR]A6]RE[?I+DN'0,:BS(K/Y:96BZ/ M\DA4S-L)SJL.1IDLD(ZY$Q3J;OI^E7\LK36;9 MTJR+8K.'=VSU>;U-(J$%5N#P9@!B(>):65+)B"!J7O6W-Q]Z.+9TA>(P\TLU M[/O?\\7D)&-.MDT4MD@2CJTG-HBJB2![%+%GS0O&GW]7W.B9TS6:T1BTNLF* M1WRO1YV#C1++*7;0 -4P%:PHK[:E N^2.A'6*&J-I*/I8VV4 M\3P?M0T"/25X';B1H+KD+CCCG]>WMVEQGU]]GETO9E>S2?KDE=N]60="\*PT,>\=;%,CK[:6\\B(G38ENN+&PS?"I6&2L +IF7V)?V^ M&>U]G:,\AYHD4 HCB$!6&0@,49+K:HXG1,3=Z:GGW71HU72$RO!Y32XMYO?5 MAL9F\:Y#BD;])511XI$4"DD(!&;$5X6- ]CA91Q?K+9#QL2 +-HYPO779?:O M=3GV;Z73N7T)ZL\IM=HGW%&*$+12:N 9+P^]^4IVQUO4N^DM6-NEV]0#1,// M-IT<+NWD7",#03&"$<,$5<99SMT>.:%I\\2GWN*Y4>:BWA",'I;[E$WR\-E\ MMOGMP]7#BEWDWV:EC?DE+R%=![W>?PK0#GU0=#] DV\PSQ:3^SJ!LZ/M$J-$ M:=\&>\0#:WEPR94JM82]!T3C6CD6\>0]%4X[V"91VBH'A8-&, HM\&%4(;&PT&(OZ?T]O3Q7-/-PH@8B" )E16"GA M,:.2L9V43@1#-V)P8G2K0D.0AJ5"@]G@H5GB*0RT)T%8IYD!1BCD*TF1$.#2 M5HCS55B+%:W0>LO\N) 58UA:#$.',@:P.8=XZ@Z[Q\\E9>Z]!.%D\9;9Z=WG/)RN[7AS:X1-?QZ8O,GCZ9"#D? M]\3?4#>'--P*D\O7]2@G\6%4/)AJ_V^6%N&O_/1QQ.?/)EX&02"2Q$AL."?2 MFSTVDH_I;MG66GFIW598Q-+O^W25+5>[T9Z^IN[ETPE@@ H?O%RIJ)' (K.] MXZV4"UL9\P![9!VW1V. /9EOV6*=-:@+,?#>3..!U]G :=]Y@ITPC"M/;5"S M+G.;V.ZF0^LMLK7>@I$A=VHKJ%W'B:* 02 THM1#K[@(L^,.,!\Q@ MZ+!0P&!I%:>NNLW1.@A':A'A^"V4@)8C MC%A94FE[G!2"P =2RR,;&7)][Q,%\X4!I04C_W][7[KD1HZD^7\?HQ^@&_#E.I1_1$?7@E:.6(:5)S90X-C2"B$F*7^1@9?: MM.C*XVV&\K_Y^#U2+RGPDAT-1SHL&R5U0SE$A%?4&2J)L9R7UQ_V6"#'AZQ* M?@L;<)_@WM+YO/?8"&R<,4QY+ V(<)!,,A[RWB][TF*=@_IFP+TD:F2Y=67, MB'&8L%]?0T*JO(ZUGDRW_YQO/]F$TNJN6->I?E3W%=$'+:BC#$N.%4G@"J0J M=UZ+%GM0;R'^\6,87:,Z>.#T;&G*"P7!^RA6?K2,67]3^&FYG2P_SI,MLNMI M4E:S^OMJ-?MCOE@\_Z<^R[8__ZVQKR^$4H+BY_3ES)Y/K4[@N<[P:(,77@8C M"01$-7A!R;YTD=6@:OE6_4C_;OJIF-TOTAYQ1I"+A=QKOR0:0AGR!@5MJ HZ MP<$K)"#A,N39ZMF0<;=J?5Z_L"^\L@X GY'5?/UE\M^KM5U,-I=\S2O>$B&D MK:>L%,8(\YQQSQ_R74OP:,T>":,4C.^!'ZNA8!S*7#PCP>/\:]6RN/)-40+7 MQH#5VGF%$$E_W-<&""9XG?DM^%XT7Y]='2+Z;Z9EZ=C>(L&N)=:)I@5V=?=Y M46R+V?MB^FFY6JP^EO7UE[,WDVUIX)^,;M0?')EB20H&#&@R/3!0'JH%WV G M,FP$VINN5CV#-UC^X]Z1?ELL=G[AYM/\\VFNU!B5('1))HJ5!80Q]9I6A2^" M$>/1A#"4&N#,M(;CAC1_( 2)Z'Y M/:7>JL0/Q8.64 VE_'>K#]L_)KM,Q>J/KOA2+%:[?L9VM3FSJ5S]CJAE",@K M:['D 3O G%85EHT*]>IA#UOW?2BZ](5A8TOC0<;_*A:SL%J_FRQ.%?<\_?!N MIDPRXCA%0)0GQH@&:-+CZ'[=$[[@RM[O1ZOJW5B<+=:;^?_LS,95^?6G9-* MK?N"J"CBR"!#J5&.2^:-T95$2(8A*_"WWX2;Q\I[12V#R-&K8@N_;7:'J$+DEV&N&&$-$"HJT!UE)SQW)L'E8K^'H-9O=H^76.9 >N."/.V*)60-%C&AS;3R:(L =QP^ZOY M]HBH#O9$M2O:/89;E0L-FX&9,O/3SYY(Y&[XQ@J38.N , M#-EWXA/=LI^\H71L*HM,X)RR5-?KGD+K * M'6'KU>[(YN0R)_(U0+?7>QU'S_GZNZI0WLM8K>?%Z+<4OF]P?N[$__MNZ)8J M$B@X0$0QICU57CS4-/*,(U.KK%[/DEV\9?#-@U$YRC0#+:T C[%WH/;%:WW: MF/-I4M!&&<^S$-H@D/7=@%R*PY1GD(H#R[ZG=K^TZ*K*1C.4_\W'[Y'* M*I?DI=%P'/K=0H53K4."#IP&)B1+?_*"5\@YP0>E9<\53FN3I(\*I]?A/!1# MS?TFF6=&!&%IECMVGH!IDH(C:DY@.ME\R+B?:>V=F/&=0/+ MF&HO_[@N+E^HNS@V*FZE2,R74C IO+->X,K7\MYDWM^@M29K,*,+O'X,KF1I M%>5'D8YR;E^O)[/_FI?W^=Y]W91QDY^WL[^>OT)Y9DA,$V8D8(<(.$K <.)5 M-6LM(,.J_AUJ8M4+2,-Y3@]QV*]O)W_\DG;(=;*XRLN=[^Y+LZLX'P7D?NF^#R> :+T^P-I^*7>6J M6AK_9D $8QAX!-('AKE4@=+*\>%$R0S3$/O0>!M,!M?X^;33IX]%:P*7R=#! MX+G4D@MJH))$(=4\%;"W4^ ^M'L]$D/I]/7V4[$^S/.PX52[3=IX?DF^\J?) MB) (AHO %5A@@E)E#BL>]:QY]5!^ ZP9 M$KJ>$P,.9_7]5B\\_$ROJ0<_%Y--L7GXW[%S#WY.=D%1[.;BBLUT/?_\35W1 M,Q_FA9'1 >'.,&$@E(W %"\[+$FN*:$V+5VUSO"'E/E2BL*945%ASXC4@FDB MTF:+#.=N+ZLF!@U9*H MPS?_'JT+WG,N-*?(&>$2C'PO*+AADU:N"DQWHKQ5>T0:6BKUM7@ROO3LB:A] MVE99^A!V%94!;)"PG[<1E&0:5VZ(_7/-M<+@=G285;QW6-4-I[)?$GQW]W=G ME?;-,U$@"HKR9&(&0H,CR7.EU=Q!TT'+_9\WV!NCONI&]E[U-OGSLMZ>/A.I MI]098P@DOY0J33W8RG( :X<\E1U";RUD'\HA?]C67R=#8%+6PM_M[^^+]=WK M#U6A_XO&[KG!$5-LK;9 H?Q?@RR@!],@.8S):FJ]G18, M0X@&X QGKUS6]*,,Q+O /=7&"Y3DL%)#M08ZH5M40>XML-^?]=$,DW$^Y3>3 MK[O&9[4_YVI #,G*IK(,/ %@0I7QM@I%.9_F\4X &M,-^7D^^6V^ MF&^_5G._MJY'\Y=&YT!(Q$ %CL$BQ8+&%4K@1/.^]O+6:#08B%E1S95]]MZN M%NG7/UZNU='TE9%)!I9YP21%-!!GRM/;/4(,^>9Q+/4B:=8>PKQ)=J$N1_.7 M1BD%HC?PRB-0 Q:ZJ%U7WKG?/8.R/"W!/,&9+* MB9!,"^K]'B//%&UQ?1K]$$QK &+>1#M?[*7Q.V,@B "2V%"!!-8B>%8=?WD= M>(N3NQ<16>X#Q-R(MKO7V#W7CKTV!J5]&0-)V@G)<3;!X35?8<.Q:9!7>7!1[" #'"8@> MI*@=$3V,B!0D(,6-1(XRP* ]ES90PJ$Y(6X\2-X2J9%Y\6JUG#:EQN/8:#BURG@1G 9&592M[!/;B[VW358XQ!D7TUTGT7XQ*RZ=B&Y]**H&5(0J,38&F^$ M$@CMW4E&G#7-$RSPS<6S>T4N,Q[]M'S_QZKT\.J?U]9X5X3T11'B,!<(* BJ MJ P5)A*I%J6@;BYHW3=X^1&J#+AW1ZG#VZ*P%+EDW@MI@A ^>$51A8O5LOF) M&[FY^'3_\&5'JS*ZWAFK#B^+1EOEM14"*W[:P MG-EU,9MOX6.R4TOXR[\MK\0L5INDFG,"Y]^V YB3$I*934495*)"P+[KCU%( MX1MLVQ&<0FE39HXSXY'2+G"QETA8R88LPWAMVX[:RCC?MN,Z!+(K=G&0YMVT M6$[6\]69PA='GXU4 I)6"2LP"<18?&B9:J1K=69Y-07:5&>NK<=5MX#T>:F[ MFM:OR\WG8CK_,"]F)^OJGGT^ DW^'+7$86;2QR$%E:B2"3D5\JV/T5)'J_[0 M>1F:'T?C9ZIJY*#P<3R(@^1V,=EL7G]XMUU-?[]0<__DF"A$H%SRLK%!+)[^_"@&R6NBSTOLX^O[6,7Z?G :3?NCW,TH_,2*"1<1HM.M"*TA MZ;]=Y0D9)3*LI=^A.]<-*/U&?*X(D.02J5D78]B17CC!'<42 /9-JGB974 &_,ZO#=;45L;Y8,UU M" P9K+F>!/>_;8I_W:>?\V4-X_=IQI=,_>,C8@) 6$J#]-YCE" B9E\QGE.L M]:T$<&KK]CE%.H%E,!_O^]E>-/9.CHF6&R DN;]I@S/2^B"HJV1TDNK,C?ZV MFKO,A%8XO4Q.Y.D'9$.%+"APL;_GT>=C$LQP50:UO/*84*\(J63SH4VZ>&^. M0'L]G==\(V0&N[26[/'MWAZO80 <>SPR1K&SS'.),*?)R$)VWR.,,\1P\[): MPX;YFN[^'6 REK8OKO''!T3#M<%X=R&.VT!!,'603FF>::WS;A1V0?NM$'II M/,ARH\]!_=>J_41'3%NLT]9ROZD:0X;YLFSY_///]GQ;S$OC(J$)"*2E39L6 M,CPMA8>MCW':YDY@;^E=+16QZ@^>P;[J--G7'QY":F$RW5U.N[2?GQ@2&==E M5J-/4F$EE 5!*VN%8>CAQ;X%P3$K ' M[9W##"JY,'?-O_/K<__'L W:0S*"JB^N[M\]&RD3."!FO,?6N61'^%MIZ;3&6V'S,O2>Y38^KKI'2M=:+;\4Z^T\+6:EUWLQ8G_T^6B8<,P* M"EP1[9*?+'WERW(/CU7D\MG.6^CG>:96!X@,INW)8O%Z=V?MLJ*?/1H3)LEZ M-8@;1ZGTS)"J+3,7W+?0<6^7ASO4<3LPA@S)5HE1%Q7\_<,10%FO"3.(^2"- M=QB;2BIE!6^LXMYN\W:GXM9PC.%]7U;R=P]'8QE*LS=$.&V]3'X*T$HJ3UNT MK.KMUFV'2FX+QY!9M3\M-]OU?>EK7/"OOG\X F78!!,281ECG .7XK ^.=K\ M4.7Z^HQCN%>M$1E'SZ\F=Y>/T4X-B=ABHY7Q 4F'B?,)M2K)1&#N,_>UVJCL MK/9;(_02N9"E_Y4#!6YS3_>(I6U/< HF" _,F5!M8E)PVZ)*8E][>GL%7=[: MKT-E*%V_WGXJUJ7X[XKI_3H!7FPNJOSDF(B1TM(JJS$B"@=#,81*1I+VSOR\ MLLXUWQ4X^9V2D#350#E/OB9(Y+U"R5BM"&Q-AOY89\KM Z#;BJDQ'1AR3!C) M:=KZM&4*5[)9)IMGP?;FIW7^97>CIXJ M(\!@C3W#F @JH8HI28IY\Z_]^A+J8_AL[2$92M4_+;?%>G[W)OW/:E8VP"T+ M8,&BU$C)U$M&>YWA,7@&H!B(H(.@@GKG#K:+H\'D[,=:55ZS2'IMA]DRWRCGB[#="9BC]^G_= MS[=?+VKXZ6/1"VPDDLB X3H@JW2H/@.%L&U^2[HWQZY7';? IIZ6-Q4"FV+Z MUX^K+W^;%?,'#:<_/%=L^JOX<_%QLO#+[>D$Z2-/Q>2#*D*LIL0BXH/35%:F ML&+>-\][NKX3RI!&7GLH>M+BPWQ.;L'/'XE,$<&P!TYME]I+R5ITFS M92QW=_K^MOB\[UGR^L.;]7PYG7^>+'Y:OBK^W+[_HUA\*7Y9+;>?+I6(:?S> M:(5'@4E1WIS3(5CN&-IC!0;I09.?&A<2;5IJ<$CHAJ+9K\O)W6J]G?]/,G[* M,^;-YK[, ]B?&ISAT?F!42/.*)/)"?8F8&4$Y54:,02K6W1NO &B=(I-X]R9 MDJH_KR;+97&L:?#S1Z+@S%*!J9=4J41(YEEE28%GN'FB6V\9,1UHK"4*(Z6] MU.H=?G),3&9Q L8S!\)81 V3IKIX!\ZV* O46_I+A]]F5[ ,FM/X=.>YE,OX M]-EH-3'@N#7"4*LE%Y0>9 JH1>++]9<5AE=U6SB&/*.NZB/!#+U@-%CH MIYIM*468S-?_F"S.-HH\/B""%!);J[RPUFC)&(,J3&82I,V#/M^)PBFA@!,1B&+*>T&HK+!0FK6(T=U"D*Y/K,;GS0ZH64O2 M/'])U#YX&\JM$CMN@B $'Y90)VBM1CC'&7,+T;K>@!IIKWD,<)3V4+E?[OZF M/' )Q2XKO/X&=/E=$30HDY (U%#&O744*H_))@^J14N!G .'0^$U_I*S$Z31 M.K,;&9W%SE$+7H'B00EB777N89ER+3),;B' MX>"%1(@Z 4%+RG7E95MM3(OCYUN(1':'S%A[RF*1P%A/%E=L'=60J)55X%0@ M7!+*RUZ]KDJGLH38%MTG;R7PV $L8RG^2[&F[0H&?#UJ%N/;R$"V34^0W'BS2'!X>EQ]NX>TADVG!D5A4@6 ML]&<2HJE<^"(IH=%#VB+5L2W$*OL#IDA5X6W1;ERS>SJ[FZ^+>T8-*JR(@%VJ9M\2U$._O$:LB0]_/2[D^-X'K[RA5O MB4:6UR"EI(9XIB1R5E<7&!T1T*+;V2T$2?M#:KB5YD.Q3O/?%Z39D?OOZ]7F M_*IR8DRTP6/BL46!:Z8\T+)2REY&:6SS5I?D-F*AW> RCNWY-(MNOIE>=7)R M9&Q$7FFB1,)0(2^H ,NKBD;.$&B1DGA[4<[V^#1.2WP2(WNUVA:;9 R5-SF> M5*+=\?3A=ON)C:'9BR)A#B$1@%%%E!)6.%:YVLD/$\WCW"3G4.4@8 VU1,#L MO^\W.TMH\WX%L]E.$Y/%F\E\]M/23C[/MY/%0T #-]7BW3@U40]I#S=V85 MZ>+UD6OE%?=>I>\(C'1!'MK5."S:;#JW$/$< <*1PJ+U0Z$QV59>6\*#Q2)X MA3C&5?$4IUD;J_0&PY]7HM'%3O/@2VWGR1BJL9T\>3J&@)'SG*4],!A, Q:^ MFJO'!C<_32;FWE/3P7<5TD= M7LL6!4C(+007.P.F\9?[K:M1^1?%[&WQ^7X]_339%">U>]7XJ%E9G0HY;G M@"39X=:_=PB:1Y%)SO'!/C$:Q]-_G/0L3*:GV7'%Z$@0<(L-2.:QU:" \RJZ MY9%K<5.5WD(W?_VZ;XUWW9Z>#Q;3U[?4=_,\JTO@J1%(6)PM8( MJMWAZV-"-K= Z"W$'W/!=2CN_CWAN_EYM=D4F]?+8_OP&0Y>'!N%3+ZO%,(X M =B$P!Y/!KT2T/S:)KV%^&77^'05OWSH7;=Y?;_=;"?+69I6S7CE]P,C!,9( M$B$0J8D61OA0I9<&IWES>X;>6GRR-3A#??)/JS]<^,*?/QJI9Q(83DXS=QQ( MX.J0"5H6U&U^O$UO(4[8$HZQ+O(L%E)7S%1B2 M+;[P6X@#=H5+\[5[\OES,2M_^/G!Q\E%^^2(" H9[T5 6FI$(' &5>INX%HT MOTY-\X\,=H7*F'DHOTS^G-_=WYG5>KWZ(^TP2:CT+]NO5R:BG'I-U!8KK,"# M8@*89UR'*I]==AW@Z*#DM0&U:Y"P@00U@Y7UE MH 8/+8IQT%N(2W8&S)AKQMNBA"U1M^VJ%[D2:4(OB MK>P6@YNM I,TLVY]4MQ"P'@"Q?,J5?/Q#;8[+H^[_]]^>09(F^?ON'X[\_?X=WZ#SQQ]__+5I9LAW =J1XZO$DM>&(G)10S MZ8321/"]1(FI;I%L)1CPY0 M**J:]_B^G@QMNA;6UNC95;6XJ M"1D"GW?KPC8J.ZO]U@B]1"Z,PX$+70QSH$ V5M>[Z:=B=K](UM;3YT:VNKZ% MM8[I=6)$1,G<)4'JM-L;1;#R >U#XXACJ$?0(62\9(0=>3IQ#&0 )0D0)P$[ M +:W[!$IRS/D8HFUULW9CZX)%EG;9%57I-UWF*9[P2H[]GBDD/Q\YYQ"9?JO MH,*[ QQ"HFSMLE:J/1*E;@G,D$<;3Z=Z<4,^/J"\D\,Y#F6K1".,L,14\?4R MM$LR-\W:*>R"]ELA]-)XD*59EH/Z<[#(K_?"M;*: 0?A&;)< >/5[=LDE6F1 MA'-]4M=HJWUK6&[1_=),(BV($\YH L$BIBJP:/GS>:_W;516UP]KAM!+Y$*6 M:WX.%!A']?^8K.?E@E=6 ;ZPXC]_-!+B95HD9? &$:8%Z, JB62KFXZWL]ZW M!&4,-5_\MK]_.'))/4V$U=0SSG2PF%<&"PL:N[Q7^.9*.J/M5LB\%+UGN9J/ MJ>X<-O"WQ:RXVYVZ/V1B7&7)'QL@S:,L)"^@1" &25!X4IR0*#RWA^Z5.U5K&F%WH_$GRSW MF=QITPE=-NOM$ZJD_WI.D_17\>UD^?&4^_#-OT<,4BFP:1NFF%E,&*\Z3"!F MD&Z>-WO]-8C!=Y(V2/2NO5^^21(\IK^')V(0''EB"4NR(^TY,D3R7 M^H;8/]=<*PQN1X=9+;?#JFZ';A6;SOOAS:])O_GXN,_+BX%AV_T(> M/!*2(DV9)0>W)?T!FM>^[NT>?]>G]9V#-#PU'N\X'/K0] $1H7F+EB6W1YM>(.LUX^I5D:!(_U4DJ_'=I\FZ\)-U62YG4_VW M*[:3^6*\_"I8;N>S^>*^+-+RKICNX?5_3A?W:0(A*;>OWA^?1_ MKI&0U=5/Q!"4 6^9EX&#HL93MM]W@B%.UZK2U?<"T5+8BQGXG?Y0])YA9HQ* MNZYW:3M'E.W+#P2M;8O%I>.\L>$I='(-&@'WK'/4VF8L.$RQ$LH:0P3#5CI= M52P(FALV9.KB=?<&1F+$Y62'ZQ"]Q0/N0(U4)D@6.&;> +75/=>@J>2WE^Q0 M6V5U3[J;(?02N9"5'YT3!<91_;,>$B?#)6>?C\P[KA7CS'G*@2,.^"";97+( MFX>-G*(F:EIU#\Q02H<_)NM9C03V;YZ+V"E&P+-@K4MNG"$2[;O9!4AV6XO. MC#^$9= &S,$"*Z68INQ^5 *1@)T\J&I=1@MWH2'S]?&9?3&#G6"/TBUG;Q:3 M9:U-I(^?BT9;"4 483@0G+Z[4.4E!V".\+R-D88L>>X>Y0/LOZG;'<)9VDXW MS-AQF.KO/B]67XOBW78U_?VA?<]%L^ODF%A&4C$!))6W%-.@677B'4"*,*B] M7;.VRJBJ?MX#M"-@!S/=VIDPYNOQ%UPR!/O[U8@1";CL9E36^5!4(>T/.(OP M6&8]MY3I7,S*;%0S[B=0:]>^-#12D[YW))CQADEE0^!59[Q@@D4F<^,Q!R[4 MXF=KR'\$LN5I[KU$CKT$0U B@P6GS) AE)A#_U=@F'VL6A[/H9@=VJK;=1= M!])E(IRHI_IJM?Q'L=DU&7]HN5+,=G-)=NNSO_DUP;TYJ?7F+XO(*R.)$E8Y MDT3$2J(#=LE6;DZ'WO)4.J?#8.B-- *$F214II6 M&%\N"$Y4,2:KE&V>,#_PTC8@,<< ?MQ$OK(W]JDTOOVL^OOQLT7:VO[ZZ^VG M8EVE6_X\G_Q6=OY+VCSR5V-G,[:MT1LDITAI1KUGBF OG=BODL9CS6^P1B^S ME# **"WXEH,UUDI5262L&/+V\+4U>FLKXWR-WNL0&#+7KN-[70ZG=9$A;5#@ M6')KB4>5H(Z[YOUMAJW 6UM?1Z]T70="/M>!G,+,:"FEH5IA&Q"CLIJW553F M&0ALB/V)>T'-,+@='6857QM6=0-::E>8*WW:;%=,HU?K;1=TN)^6%V>6'W=] M46$Y@^ET?3]9C&ZO?3>YARA)L?Y2ZV9)G>'1:)^\"",#1AX;KT$@RH1.-$>4 M!Q1&M.D.)WK?"+(38I'VQ-E.7?6OA%Q\2[06"RUYV78+,RD)!F%V6(B@ ]'9 M6(/=*O;D78ZN :%Z :[]]6]<]$5 M6KUJ?C^M7Y>;S\5T_F%>G*Y,>/;Y*$19*)8Y21)UN4/4<%W)5/8MS=.'Z$!' MJ_[0>1F:S\I+R$7APRLZK-;%=+(YO;F??CA2+[%QSMB$!&!;5FR4!VFHJA6/ M'<83Z$@K1W3<"I*A3+IO=K'2\+@0+3SZ?!1!2J4]L]0&YP%S3W EFX862>># M7;?I+U38!6*CL>%B,.C$B$@#DMRZLOD&^/3A ,B# \.5R+PU64N=76) *XQ> M'A>RVN_SHD!7\<#T5Z+\V0OQOF\?2_]M!#$@=5D VQ%&N%7[PS>L38N:UQ7G4&Q^ 7?HHOQ;H,2=2_[O/MB!@"*344B0"UU(HPAUH9$@U6T7TD)>?Q_ALNX%E ME&WVVRR(:TSQ[T=&X9)C*HW"P@:=%BBJW"%U J1O7GR\YV8R@QOEK;$;BBME ME8IGJ%PTRDZ.B=1)S'7@!DEA!<5*<5')2)'-M,% YQI<]8O7R^1&_B9[%I2X M=8O0$4X5$EP(1P$%(=UC]AW!8=!(;3U+H@-=U;0)K\-F;)LP$%!)?$H3WL_VJUVL-DGPBQ_PT>>CIE9:H@PH($2@L@00 MJV3SOD4F<&^.0/>?;Q?(#)IW\XWP]?)MC@R))%@*3N/DK!IJL$'*V60A&^N9 M0JA%2/YZZW\TW7<$3KLTO,D"9O]]O]F>S9,Y]WA9-"X9+2AP()H;P)HX^VBW MB.9=0:_OY3;.VMT-,+>?)>6\1XFN@@A<@@7:"SBL6HXT+[\B\B="/Q@U_K1? M)?RFZ:;56"YHSQ(Y[G'5'N0 MO)*/2(E!$*^/$ 2TG2(;E3GNMRM$-3*.DYNPQ>+M:+,)J7?8,J9N:\_W(:'QY MB=-9*H%(PUS:BAX/G6P8\O9;#K3H%JXQZ7$E)R*ADC$'D&R3M H*(L >#!29 M[)7,UXE M]";@C/FM?WKT71)PV0%UFE)27"QA"BKF#/610BX2;85)W>UX/6@,V M6#+>9/FQK- .FTVQ_>GN\V2^WM5N_S19?RS.K1;G!T9<9BJ(LE (Q\01@Q ] M''A*TR)#OS>'HB]Z= K44+0H^5N4R._KPYPAPO-'HU=8E84EG&3>8)_^OSML MA1RW"/?TE@30E^I;0C-8&L!#C\%-$O<;),Z=_Y\8$@5*[C8+R?5&6%@B$F;N M("&7S3- >COX[TOY'4$TIMWP?CU9;A8/9<8..]F5IL/1=T0,#(!+'JQ@@(,U M@!_=:".:KQ&]91$,:3UT@=F8O-D7$;N2*?M14:2UD7@>='F+D5N#+3_XYFGA M;.YTZ)? C68HC+-Z.*O;^,7\;KXL_[G9&G+FA5'IX F$((E,"S-#SC%T<-&=S-VA'7!)Z0[% M1X[UT)/C^V#NDR84?7;A./O#;U:+^70^SF^?[?GQ,AIO:,Q<8!0'KIS4PG/# M]MV5I>;:U#K ZD?ZX1MO**,0(]QHRM,VSRT V#T6@H >,N>R?>.-VHIMT7CC M.L FN75MLVDI3JO+;!=2V*%VI@SN\8>C3#N$<H.:U M6C)JLE%;S:N.X6IH4C54_MEJJ*<>CQ0G$U$'0YT&2HE1BK)*(J40Y)G4WX6* MSFJ[%3HO0>_CZ/M,$=PF54 M]?S:U;Y;S%[&[1T@6CJLB&)&^*!YX&[?:5$JJXS(/P96L M-I)\*9)!,*[3ZG_@N??,,^4#]JZ,"^D*224M&3*3++NMIEOL!DLJZ[3"&Y+, M$(&Y9%2 !JN#J[!3'MPM%>ANH\':I=Z:X?4RN9'EEI(?)3+84AIW=$!:"8\M M4\@@%R0G(:A*-L=D\]+?&16/[63[:(C8:&QH7,4?>9G@\L8ACXD-E*DG;->< MW="&<;W.:I;S;X;1R^-"_AO$:!081_4_+:>KN^+0Q^KG>JW!SXR*21J*@J&$ M6.<\(0H8J%1 M:$RYEB%PIP01E!I+*\DE?"&(A%1!GB=1)7,<1E M.$@/4F7NMG2KX"O9TPK!'XU'6>Y3MT"?03-4OQ3+^\(5'XHR17__GS#=SK_, MMU]=L9W,%^.E:SZ?UGH]67Y\L 5J9&O6&!T#EI!4S"WG2I;M*P K0L$0P :@ M7E!O:-G-US( >RE-L];XR+36%JSBC )C6A*/W%Y^C4EH7C^[XP3-3G6YZA^I M(3,S.Z16*>X%"_7RX"B89: ]I8X')4/Z#T\KJ()O4Q^6JLUR.-S4>/ J!2.XK*X,4IF *N @TJP[)QW:KH^YX@C<$9 M2M'O[G_;3-?SSP^ 'Z2_J/BSXZ(*0*5.;IJRV%'P3!-?R8H4SK"09*]$Z!*L MP8BQ^K#]8[(NWA7K+_-I\>[^\^?5NDQ>^24AD9S/LISU581I\KY(O S@N2". M2N.)=1ADA0T7H?F6TML%_WZ)- "(0Q'L57G;HEN.-7UEQ$I1BIQ08+P0G E MMD)(6-W< ^^M;$"O-!L(QZ&7LI^3(,M-HU7KU- (W%&-<0"BK97.(611)7$2 M?\@F23DPIV.\^KPQ=SC2?)>F.EG/5V=NR1Y]-E*D!"5>.Q28-%3*9,@1:H/B M2KJTR@YHY6008ND*IUYUOI_6K\O-YV(Z_S O9F>O29Y\/J(D 9'<.EG6@K98 M;!DTQC)1WH:-4?.B]#\UE%.7)1^/"*#JMU,9UL3F_QIQ^.@CO! M J86L22"--HG=YTZY]..)76; G1=;^H=:>6(CEM!,ESJ\&X'>UN4XI8)K\7Z MPVI]5QJGKW];S#].JGJ\TVTQ>U]6)_KX^L.[]+>;#Y-I^6]IP'PU.U\AO9N? MB%Y2+AR 1RQA*0RQC%#% 6^&GI2&NX$86WL6]0S? MX O0=/7Q03&OBC]@.EW=+[?EM[%>+=,?IP]^_VYYK;,:U7Y9Y$B@9!983)*! M2345QM@#_*[%6> ($;4.EZ:^ !R.5@<)7G]XAMA9 IT>%I-&+>7'V-/AXR"M,Y9K*W+1CF+UR'U0^ 651[IY.?#W^LRY]*:(M#!4&1VPL=Y(I32UE0%!$6W>,V#4T&Y'9E''Z(W@U#Q.^ER[ M@)?@U5@ % P7)"A/ J&8F[W*G42R7M_G6_9J$-':&D#$X82#9@H+LI=?&.:R M*97?J2X;>377(?5#>S4TV?N@C0\:.59613 !55 !5T.6DNC!JZE-A.N]FNN M>TE6*4%>:JF" "5P36W5-C%/FZ'W(_'G5KV:46F3!5U: M.3+'K._ -?%:^/(0P1A?F0D>VQOU73HR?MH#-HR[,FZ%B'CCM7$[GZ><^EDJIXZ-<^::H")?,:!( O A$@',/;>9VA_%B1'_E,.7) MPTG>7I*0V+P7%@"6#+&!%VCQ"8Y&;GXM'T MIODCQZN]PSBDNW/=78>_%ZN/Z\GG3_/I9%'GOL/SYZ,SQG'OK LN&?N82Z%4 M!817KOG-SIZ=F;[U?NP21$OP>LV2?I#YZ0S/I\.?>CX*1$)R !$703#,A!0" MJ@\1A*1YNBH=Z6G5'T(O0_M9.1HY*7TX9<-=L4X3VYR]"/'M0Y%!V=6&4>ZT ML029\B)@-7O'7/-;C?U<@&BOA55'4%Q69&G![]2$-$4[)95_\U"U[J*J3CT: M%4AD-87@@TU[%"-8X8.@O$5KC,XSP;M56$> -%:;OU^O/A>_S&>S1>$GN^8> M\*&.\X>K5OG:/-SB,Y3LGM09[?@]+JT;N:3-Y/R MRM7T_.KZ_+DH/$'>.R*;W> MUSTXXR,=>S2B9#9PRR$YIX%0!);RPVXATXHTX#JE"&2\0Q<3H$#X=O VF=\17Q=BKZ7M>=@?,R%)^=4Y2!OLCD;%V[Z] 8K.;/@ZB7"_P\?2[* MLL$!@V166DD)]<2B@R$BJ&F>JM&+&]6]9MN@,9AFJPA.U5RW,E N9.J<'1>- M\E91[+4SSF*$$4.ADI6!RK8O[4"&6Q\@#K<4[*9X,;/BF^>B F8U(VG^H#WF M#F//*ED\99E?+.A(3]\M#^T1NFVM9V6ZY:3LCN)I_YC/BE6UKYV/H1UY-,EJ MM =D!/5*6HJ)<>:P8V$SY.EDS626ABBO.@6BL;K@?C:OJ:XCC\:RH!!8YY13 M9I<_XQPY'.)3W3P*UEO]D@[4U1Z(P9;07FI#[ZI>@Q4@P$B%I"?LL!ZYP)M_ MH[V5&VFG]#Y0&8H!.=7H5;DD_RX8\ED>03(NW^,OZ__RNM%D@[);<2?[!5X+Z$H/0M2]J5_F-E8)[[SD\. MBLDP24()+S3!V/$D.*B#18K,H/'1JY3<>W9B9Z -18T]$.>(4#T2,<4(&4JY MQXBX@+4/AZ"4=1JRM?8&2$IM!-$0N>7CWGA]KH"?EKN*?GM)KDXG/S8\4L;# M[NZ:Y1H;:FVP[J$19-( P;5R+7J2_M"J]XP@YNO^'R\ED#=X6T28*\JE]M8P M(@@2CO@]-L::00OA7I4]WD[1SPWWWH'++E_\,6"<1-NA=R81XOC#,;FRS"#I M O4F<"+3(A8J""C!0]:[;=@@NP=UKSJ&K<\#\>\G>/8\_-3CT6$9=$#,6JQ% MLHH50;"7R$I-3)Z1]"Y4=%;;K=!Y"7K/*I:>B[K'B_35/$7]]LGH@A%*^.2K M>HJMPP;I"AQ+ 3?/%.\YX6V(5;X;S$;@P.5#L^?/)M9AS"\M_)RAFP9QKEHN3QI#A(0!EE'F'A7=,@:J^O?( 5-[,IM%6K]

    I@1 E. /W*+?#0Y:5;GCP MT&T\LW/(ACB(.%03?;R%!NMB\N(;#3"GD:.U58%10!WLM&P:"U@JC#BU[ MER4YB1-&*X,H%3)@@;#SH9)?ZD&OHK M87R0G G[ DIRUE5MD]J*S=#[D?B3I;^2.VU&37HJ[UCY9&JNEY.%O=]L5W?% M>O/).^"'WLPZ+>#8UEX9#?;;]62Z_>=\^ZF2:.SBGW;R>;Z=+.;_4\RJZ=G5II;[TFPN 0-(:PEY9@1[)) MMNI.;:O>T,G:NSDAYP6WYLRHR"1BTG*'1<#D4! 8T5DVBZ1D/:AGGGY&5*.(6^/I1,MUF-&*[Q> M-D>R]$KRH\9(E#AB#L)F4VQ?%=MSC#@S+!J$B-2(4P.$>L^0PP=) VM1 :4W M3Z(_%"66;UX'K M[4;Z\*SK"+S1"?6J_(#:[)[[T3$8\,%ZR10SG@G*%:>5W,2RYI>?>[OA/LK6 MV0RN#.*Q(R>D]!F.!8D,#YB+H+4S-L"A@7U@5A)4A[JW$XX%A) L#QZ2A:]4 MWMPK&UU79-./8Z='ZT<"QGTE@?D).K:WQ:\*Q5P%UVZ$VYA%R:?L*@3H4-&86A<-GF%S"&P['UM7B53&W9GB] M;([<7CAV%&IDYCO []&2^]PS>PKW$DD^60\3F>N^&7VX3C/^>SXLD5A3.SKN.'-'YG+.LF M<:JQ*)-UN'>.VGW77P !KM;A14^77 [W#:^5+NGY2)WW^L5^.OR]*#1RR;MG MV*2O R7K#YO]:@X:.YY-+OX ##I9(V@\O+.K(M2VF1)3!#N#">+"6%764E.5 M,K24=,CFD@TO%X]"ADN]EJZ#M<]*,]VUW!&*,<A['/>H\U6QSNW@OGXS8JN\990:[Z0V3A,'O#(4 M@H8,.PV\ *.H(?J]>FKOMFE"GU:+I+R-_]=]$O/=I\FZ,)--Z=+>?4Y+PD[: ML?/T#TU"ZKA@WS\Y;LHE/TS8/1EPTR M#"7<. H8JY+<>XF(!C%D@#OWDN!NT" M)X$P:X(!D\0F^VQ11A.@S7L*].UA--3CJCLP!C,;CJZF3^Z+I;WB\9DWDZ_E MW^T$>Y1N.7NSF"Q?3>XNW^7LX^>B!J>9U8%R2K'4SH 0%;)4<92G=]*2)<^7 MGGR _3=UNT,X*__J!3!V'*;ZN\^+U=>BV!FSKW8->LMC:KJ53_ #G<=?K-=SZ?;8K:;\:]);9NW[WZ]2*"S MXZ($[JSBA#.J,*9)1'OX:@V!YO42^NL6DA.)N@1W*"+](\UYOOQXP8)_\E3T MR>K%@FC$D/56:.:,W,M19AXT/R'HN_IT-_9[C*O1.:I4HVTO[).)NV]G_^OE> MK<>?CHYJ1=.T3.#"!X$])N$PU\ ';>A0;TMNB/6J:RP:Z^U-L=[%RY?3*]1W M=E#$B:G40A!440?(<4)9-7.L6USY[LVPZD"+74(RU+KZ/AF.F\FT1+E&8//( MTY$YYZQ/$@7DC,+&:E+Y"TR!;YZOTW=U]F[,H_:0C*#JB]OH=\_&Y \Z8ZU) MGH)@W@<6JOM7C M'7-[F4BLMG=9X*VQ>AMZS-*'&5?=8$9+/]^OII[3QP,=U M\1 +J!$>.34H8H6H-$HA85W "IQ6U7[%E6<9&F(M-/5=8*,C6(92_D_+Z>JN M>#S$+;51HGY^.S\S*EHMK9,FN* %I5P&9 ]RAB";NT[7WSL?8UOO#IJ1*7!Q MR3\[+C(#%&1@,CA/N6.*4UW)RIG.O'M*)UJLQXQ6>+ULCF1I(N1'C8Z\^?)J MTZZFRBZSK>KZ?=Z9/SU<,: AWI8=4/0BTU M6R4J7J/9XV,BMU@I(A41A$L2E/:TBG((26QSS?86I>E-LYT@-.!A:)%^ZQ,L M9R[-=['Z7(+A_RS/ XLZ1Z*71L<0D P<<>&]%-A+#\16/OQ;)83Q9IVC"[2TK8;->[DFUU^5%K? Q.:.^D)!0KSKUT MCR%T(62+W(K>:E#U0Y(^T.KSVM1!_G?38CE9SU=G;E0>?39B1CD"!TD2XB6U M8%253B*I$LTC1]=K?LC005> ]*K<_;1^76X^%]-=P;RS=^)./A^)QHY1HUS: M]S#'TO*J6C&3B)B09V"@ QVM^D/G96@^*W<_%X6/9 16DMNR/F;R>:VILZ22T3/?_#JBR'I=[QJ8H93_=)J72T9]]W#DE!FC MRE[D6":4=&#X()7D--/K[AUJZWFUGZX@>BD$R&JASTKO(ZWVEW+#3Z6&/UPI M_FF97)/[W5GGZ^VG8OW^TV3Y<#-@\VJU_%)LML7LU?VEV,%0L+]\7Z?'V(G.89">-&>@HT;?E$>*!2 M5 &ZY$;XYEYO;RMC85.*\0_=BO$L_MQ\/'CNOB8E/)3$FB> MS-GIJ7UDT-^/5!$36* !02""::Q4E27G) K-:Y3T=IS3 ;5SAOCV=X+=9KCY M:?FF6,]7LU$6^6^G$)T,CA#0W@=A!=+.$%1I0"/6W%WH[3CJ)M;O5BB_-)[G MZ3)<.<<(C"H*C*5ME?+@M V'4+:7@33W&ZX/\[[<+Z5K-=S^I_2PGXZZ97P[ MA:B0\Q*#(=KB@(+P2E2;MO< S?-:Y0_](;1"^:7Q/,\MX\HY1A:0<\Q:X(#* MSL48V8ID/IF[S4\&U;^_E-[4-[V81:;)VN<:8>Z*U\,P' M7%5M2"N:;9X?J7_HSZ$MT"^&\/?K8I/GQG'-!"-02H/T%*G 6-KLN;55>-P' M)IH7B<#HW]])/TH8/IAZ4=HRC[:,O[U?E=OER0/J$681D;=$294@==@[+)#T MU=FI=\2TJ-^>\QEU_DAGS^(FBWM>$XQ(&^*D5$YJ%#!RW$/EU@6 %NG_..?C MYYM60L:?Q?:8P*=.",?[.*Z:9@0OG#+*2!$<$2(H1ZL(7\ >M^@-D/.9\@M0 M1<8?RL/*T/,!T%(!:$R23IL*TO _SC?% MF_5\VDNLYKH91.&H2.L#Q4 3%WARHY2K\'>!UFJ]=)S/+_K8MU>4;X7E_6?[ M',\V45;Y0 E!U "Q6'M\J%L?,+1I%?RB3VB[ #,;:I[L=U G[:*S1;B[641) MP925OA%!!+ARCOC]1LB1M+KYX1%^$8>IHR$]W)W=U?3WGS:;^V+F[I,5__%! MDIW0FR?M6C:5,&<7W*M?%FEPGEF!!0E2(*885K9"A6K;8E&]B=/+O@&[F86S M$G#TM?.JB41B F80;)ED+1&R3'&HM!&@19XO>1&'BF."G0WU+V#PY/P4EC/_ MY^?Y>O>&(2SECIN3O"<#Q5SQ??%<'JD\$2K M>46EL*%<22^2SX++]F4<';9>&II7FB(Y'S+>(O:#?B>_7<;DMZL#.:?.CLBE MKV/8V40JP(#CV"&+E) ,F> .ZY=NT],PYU/%VT'\5G:,)TAX^),X_;&I/CD6'/#&L.X5D;S++ MP 9ED378(%MZ4GL-.*1:M!?]$0X2>X+YY1!])+N^W<0B\> 9]A9H6IL0-@Q7 M%?4Y-IBW6.Y_A-/(0<&_%^N5N1I]3I-0&%)AV3G)- DL>'#F8P:)-(.E%'+IF M@ON-?QO[7;8L0CR6^_'=%"+"DBGJK0Q*!DMPV0JST@#@%D6=R4T<]^8)\ZT0 M_8F<(_D9-6<0C>,F,)^V7X,42&ZI9P>;EI'F637T11P+CX+RK7@.IZ4?PT5H M,)N("4H^G<.JK$ GA5!$5"DJA''9_,H%O9DSXZP1OY7U_O)VEXW1?WE.,4A- M'4L>&-*::VLU%Z'2$5>D>7TG^B.<'@^%^U#?!BQV&BYFQX'9M^LZ0^1Z+XB2 M20*@O&'(2Z*#%U4?,4X<;5%>C]["^6PO(#U2Y'__[1D^:<:_[_[AR-_OW_$- M5'_\\<=?RZMZ?YVN[OZVPVB7]/EIM4@8;QZNX1V?^JO5MMA\.Z_BSVVQG!6S MOPS8Z>>@HK-9P=_I4TO#?<#6,.N4)12<>=BO$'9&FEK1PIXEVW7OJ2/5OLV/ MH QC[SW11FI&)%9H+Y'UUC4/Z5QO\DP6BZL^KMK*.-6AJ D"NX^H%&&V_8_I M8I78_9]_V:YW6_?^+Y.-DQCM%[N?^,^_;(J/Y1\R;D0(P6)-D!/&8((E<4RI M"@ &J,4=S:LIT*IA55T]7FQ$>!T@#7?>@=O1&4&)$66C;1>DM(ZZ?0VP)!/F M'.79IJH#'=7J2]<,G9>A^7$T?G4CPF$5/M:EIBX;$6(P$AQ!TBJ"DK2!Z6I! M=.D_6J3 9[VN=PW,4,IOVX=.:- T2,H]4(N!66U=)97R%O)BD$R&JASTKOX^C;S3>E!W&_+EY_>.HBORT6I>MO5YOMYKO8TN9]N:,%/W<%CPL@C*[#;:VXW*.)7L M@[0\<&V$,]0&>,C.IL%X2+#?7E1&!"*U#^" <26)2#*QO41.RQ;GL/U'96HK MXWQ4YCH$7F!4AJ>-2;/ TTKE-=8."U;AZ# 20S9N;6.]U];CQ:C,=8#8!,:'3;J5I)1-A!.=ILW>@HWI.>B-T7H;FLS+6$2VF,$#Y]' XD=E15YI!)V.6YPG>H MK>3.(7@H!LEKHL]+[2*O]]%,QNU\DY_^XK_RTNA5,M_,OR:O>+8EU C/M M7QZ1L6O2K'S(VT]A)'!J_D5CW71KF\P;*R^$Y[.\^+U9?B^)= ML?XRGQ8G%M,5Q^7\_\I9@\E=79!UNL(W/%OQK3%!5PF(1.) M*%':J8F0^8?MV3LNK!>CX_N_+O^G_,3^S__Z_U!+ P04 M" #+B&=/3D?.^2/W $@ T %0 &%V:60M,C Q.3 Y,S!?;&%B+GAM;.R] M^W/<.);O^?O\%=R>C=WJ"+D+(/C"[,S< /'H=82K["V[N^]$Q41&6DG9G):2 MZF3*9<]?OWQFIJ04A2<)N>9.W&H_9.*<[P$^.'C_Z__Z>G,=?"EV=5EM_^T/ M\$_@#T&QO:PVY?;3O_WA+^]?D??T]>L__*]__Z=__3]>O?K?^2]O E9=WMT4 MVWU =\5Z7VR"W\K]Y^!OFZ+^>W"UJVZ"OU6[OY=?UJ]>]?\HZ'YQ76[__B_M M?SZNZR+X6I?_4E]^+F[6;ZK+];XK^_-^?_LO/_[XVV^__>GKQ]WUGZK=IQ]# M -"/AW_UY$^TOWLU_MBK]H]>P? 5@G_Z6F_^$#0>;NNN;(E"QA__^NCG?T/= M3T.,\8_=WQY^M"[/_6#S6?CC__[IS?O.SU?EMMZOMY?%'_[]GX*@EV-771>_ M%%=!^[]_^>7UD];A']N?^'%;?&KU?E?LRFKS?K_>[=^L/Q;7C1G=US[OBJOS MG[C>[>Y]H54(MPK!I%7HGY_Y\/[;;?%O?ZC+F]OK1IX?#>S7,'C_V%A7UG4B M_*QCY)2J#S]HV=X/3=,M[%K\^).6;>XK&M]N7-3?AY^U;+M=DYW6C&J_OK9< M,QY]\DF;K]N?>M/\:OC!]NL3^.T*'Z!Z\N'BZ[[8;HI-!\U[GP[*S;_]H?G5 M:OVEW*Q^*;X4V[OB];9L#"2WM]=EWZOT58+>W=Q=-[__4O"KJ^)R_V&WWM9E M^_?D8[W?K2_W*Y9E#$0Y$Q'/*<0))P@!R,,(,(8 RU9=H:MB^^HO[T<3NS^: MTX@_J&CY.$J[HJ[N=I=]%]=8W_;PO4/_/IA^$?3&!R?6![WYP='^H'<@.'H0 M_#KZ\)__^N-1F\6#MAE2E>ZS+RAX]^SV*8C5Y3V4M,HUJ( 88 0Z4%C1\F&, MJLN98]1+?=VFIM5NP-J]BDQVET&UVQ2[)F4>_]%Z=_E,;(>?^/&R:O+ V_VK M>VVT39T7\;5:HA7T"C>"G%/W@(F[^M6G]?KVU*Q2R:X/ZX_7Q8K$(($@R\,X M%E"0-$LP'(U*L4"K_2'C>1(2,YFB0HG]$WF:+")*'49T;DA2?J[P3??-'D;. MH'-V$;0'5!]L[^R^6MC;+=DQXT^,#:ZJ7="8&QSM#>X; MW"1]C='.^ZY+ M8SSK*DAR*/4@/FIL=10:)[35$W<"OXZCY0>/73M9S=H"7!.['PBM((WBE(,\ M)H@D0F192 \=2 RSQ"VS)8WPE=I:PV]WH7)%;@=1FHG=BXSV=06VRF_%F+U4 M@JNZ::'@RV!Z/Q0;D= M.?&QLS_H' @:#S0G,%S&3 [HGH1+#>EN(^6$Z_HZ3Y!]AN#YP?8Y'*UF;QAJ M?&=E4^*N: K/B_UO1;&=-(EL-^2J@> #TQIS!(KS, 6(9B'.4T'';0HBC))< MA?2S&.28^4 M8M;@^M%GS.MRM6!CFFEG\9MR6[S>%S?UJNG>:)(2$3.!6![C4"3C $:PD,VS MNUC>'.]W&+>N!)TOT_UM7ZN?ZB.QWS<[&GZ]WN6[G]]-?U]5U17;'BX_YP]B7C*$LX3B $.,<4 M099TZQ%($)I#^-S6"AM%N*-"8U@P6A9TIK6[P5KC] [_F6JI<+1O1DWU#NZ9 M:2MW)F]:A#/8LRF=!^?I;'E2V:]8:AGK^Z9R=9N"^Z,6*4[B!G H1#!*FP)P MF,1C(0!&5"7[5/RTXTSR8(W>H3-5G>0R.X<2J?%87ATGF=9]'2:R)DW!_,B M=(VOK%0:Q1G1!CVOMPUZN@ZHVR"1)0+$.4&(8823A"$.#@5E*"-*\YOJGW<] M6]GVCT>3M'9^Z8@F.8'H5B_%Z4 UJ=S,Z3T29&J&3E\]/\AAXL##V3-3+?0( M\O/ZIAB6Z)LD)HMRR$ *HI00S'BV@.>Q>:7'PLB,_)15\\/FI@X\-0( M2%<+68*\*=9U41^F8)"@.<(P(E&*4XIP'N(X3&/K=?O5+4[V*;L:",L%Y'"[0KE64A%B:;9XDX=]3Q=0Q@9@C0N MGM"C^=U#%75RE/6KRJU0_;O);7 M,JW^IW);WMS=#-]/ "(9BGF,FA&]8"%).1J_3S 2LNU>[:N.6_Y@C.)1!@UQ MGF_K[G11:^W2DEAKW?<\?Z)]ZZFS? O7M+LRK1<*K7S]]>3[B"/$\CP/"80$ M91AQ0H?O4T*I=.^N]E77K;PW1J>5JXDCT-! M*]>SNS*M%S9F$8]S]8R$<9,_)#D1[0'.+&[/W RE0L*5CKB8EK7@;.(;W24Z M8WU-IA7=2&MO:E%&U1GG%]](+.W9$MKG>48-;Z3F&G554F/9V]MBMVZO_.N* M_U#L;MY>T6K;+\5 !"G%E"#2_C<'E(!^HC/.B(@S#9P9%3<3T0XVCJVP-;,] M:# :JL,T,YU5L#:;Q'IDTU?7(=NF-'L6;U8$]XEP=APZ"SF+6LER[GZ1?RO* M3Y_WQ89\:?[T4\'*NKOS])?UOGA7-#5WNU^1/$XX %$*22X %#D0V8C;F NE M>XVL%^Z8@8]:YVAR,-@JF>JX1>K^4K2K'J>] %P) G,&DP;S>1;':00$'B??:1K%2B]I M6"]\<>H>C.Y_HDN:+#)7*R 6F.LZ%K:9JQ2&^8E[1DY=XII$Y@40U\@]%>*: MZZA'7%K5^Q4"69X(1M(DS5,:1DPDXU('HPPKG4?2^/S=S^YI,D)!%]EI.A>2J,[&+<0!F>:O+I ?K5[#[G-'(30\U\L1 MWJV_=8\FK@1'"*7M]F5"8(BRG--Q0S/C!"O-\VL6,7>N,!IFDB_(ZZ>3,SB1 MSC!O>%:U&7*'T0;I_$%92#]H8NK$9!ZAJ8G)VN*;UV[?[BUA7SU4I;D=-?Q5P@:)96-\_&ZV!]&ZO>_NE0S;;T*2>T MXI*HY>CY@>.=&>(?XXZ5"[!KAJEY;A^1F53 MJIL$[@4QWL-G)/ADKC]C>VFF=[DKA>\E\5W/4"N$UM'7*>-$THA6 M,0]A'($T8XF@+$2<#_;P*$.9<\1+6>$]X5LO9@"\7,@<\MUZM.;&^V2@_*%[ M:Z9MN"O%[@6S7 M@WQD4H9YNTI(DXSJG2>GM(MJJZHYQ["=V+2!6.@@O"Z?R;FFB4U$W*YC\RW8S M''HM-OSK9?.CY*;]W2IC2<93D7=;8>(L;J]['&V)(<.K;?%IW?RC#Y;0J6V( M5(O&?8M^9+/5UGWJ0M#[$/1.6(2K?L LD-9MD)QA5R,P\S/X*6UU@6P&3 MFNOIOVK[Z=6^O3ORNK4PN!Y,+ NC,[U:NAK!RY&D]OAU-- +A!W-4:>8AM9> M@TS''SF6:2NEA[-:W.WO=L7P4L/)E.&!J1'(B$ IA#3G>9(E P+ZU'(:&YP M/9QQT?.F:O5%T!L-P:[M;$BM$QS:+W03&.8TE8K(PCP_"6B&R>IA>&I,U/-2FLJZ:UKG\M.EO"S(U[)>\1@@U#1, M.0YS#'I"FJ+X;&C(4R"8/VQQUG!H--P7J["0:S MFN;2&/9T4[$DVC1=9M%+#2L:4LE0I?'TA"C-[Q[2Y"DISF#$6+5E^6%N?F6I M]B@3HR;;S5!0S:KV@9%53$DSS!$9RD.(<0PI!V@HBP'!L2(V-$I8@AV]:>KT MT!%0&B&.M;/ D>=DLTV2QXI,X\1 06^88N+#8[ 8*R*;OP_E_539HQRRBLQAV/Q=U4EW?MS&#W&<]$ MOF>;/.3O;EJ-UP\T;PPN]\6KZ_)+L3D3@,W=KEUXVG\N@MMB5U:;/\EV#JTV M'?(!1J #OK1:9SH!^THOVS$X\*=R52<5.I"_%>6GS_MB0[X4N_6G@E8W-]7V M_>=U4R_?WNWKQHQ-4YWR=5U>-H-=5E[?M3_J+B+.0XQAQ3 9C M.,VS6+I7<6>"XZYF-#P8+ ]ZTX/>]N#$^*"SOION&>Q7FF%W'2F)CLF/(*GU M5M]-?!3Z-C_BI-?AN8R77%^GK=Y3':#[<'C0*\[@9#5K%7?=?PYSQ4D600!$ M$J>A(%$4<\38:(Y(*'3;@TH:X74?JK32Y#Y>KOI1!Z&:LR?U+$JN>U,'T5JB M/U5:80YXQF+"(Y5F,4TZCH1C!$B2U M US[XX[I\7.Q#W:#3?^BMLU"72>YG19.)5+CQ6C*8F=('FHQL>5"6S8_=EWH MFU]9JCYZE%C%G'. 8 BC*.)QN^F+I./G11XK73PH_5''5!CMT /"\Y*H@<"J M&GH 6*;52[1V:6W\:N7R9C_1NA7]EFW5M*KW;Z^&0@X$ 6DB.(T30G 20D!X MAL>=W8*D+%=IXGHE.&[OK5'M!A/-3$!3-3D*N!=,#0FC5H-%BZ4&9W69((:9 MCG[@P]"'RF;-T@'+GZMJO*I8,:Y[:O]^EIC^/;LEY6P=3!"NF%]:/])<&DALY*62F/,9E4EH[':@@,TV8&9 MM%@^0439]JF!F*("LDCX\ZZJZW>[ZJK!?G>8)23GE*0L"B9"PAS%FJ M @25[SK&06=*<-O9H@8!)7'D$.!*%S4 ])*\FY;$2>L_\7^B[>NHY$?+U[*\ M,J\CFK>"\J^WQ;8^615JTHLHS'@,PB3)0)1!1**QO)CS6&X[F7DYSK>5'6^D M+ ;;%&=W#3240\4\XJF!XZC::-1B$[U/RC/!%7-)_:",!3^>NHW34!GY=>*Z M:'[V<[MOMDEPKJO;=CO<4/A*Q!#D<9H 0F",TDP '(YE1AQ3-0J9E>6<1*-Y MW43FYFB@ZBJSD:"R2\]S*:FZ'GTBX8EE(Z7F7J>>4&ER\=J&NGX0RI(OCY:Y M[2DD?[?0=?.WGYHB?UKO_EZ<,'(%8#,,2W+!,QP!"CB+R#!+DT*:<:5KQPR* M<3P+?+"G:UUU;Z?JU4/Z&LJ1:2;YU+ T&-7I=E1Q$28]K<\$D"R(Z@>-;#CR MZ"(C2]I(S]04VR9%NVX*))N;P8JSN^82BHYYS.CFHKS0"="WK=M&4H]H]34C)$E MC?W@E35O'LXL655)EERG*UMOKUX?%I%)MX:\BF+2GDO( !0AS'**XQR/A48B M5'H+U["HE[6>;JJK'+UFE%0-7@_5/)H6D&DUG;!K6J<)=%D2V ]RV7*F>H]KN[RWUW?QS]O-Y]*NH52M,PY!$1(6B+*K6[*\T\G@@WVS#[I]$B1Z;DF?0']0(V9"X]G MEDSUT%Y\6S%*0:2R\*[^]5EVXU2/EML,5]N>%TUS ME:9%#X?N.V7%L$&7_?-T/UXU5?]1$AXINBO!P))DN/H;'_GYX M,ZF66X8<)9&AB(: GG%$QX.G2**MAOSSE_NBJ4F'I;.<)C!G*8,L9#S#@D!, MQU+:/UEMBT_K?;&1(XGJUZ6:!.Z;Q*DATBUC-*B;Z*SVGXO=F(9HC&N4M9-C MB1/1-)\*'=1:9 [X@0X3\-!5S ]P:%O_Z!U0$Q6DDX^VT?Q<;:O[B!H+C5@: MP@3$ D=A&D59",EPVUT:1E0HK80;%N5X#O>M(3U,A91,3.;34#%'Z>0[M>R0 MK S&S9VO3"HUE;K8D=@/&-ERYF%"8U,CM:>]V^1)-'[2:ML4?->4/617U;;. MBZMJ5_0_]V']M:A_*K?5KMQ_&UE*MIO[7^'_N&O^^J=B_[EJ_N9+\R/=^^0K M%J4)C_(TPAF@&)(T!>-(+\PB1E3&7S[9[7A<]_IT-!=\[-P:AWC[UC'5C,P? MY90>B/?#9)>9Y,DX-&BQ$QQ=#8Z^CE6@]R#H70A.?+@8>XE.B8NV VG(MF], MNNZ[D%Z2)5ZRGR6&DUFP?S7)CT[-2V4>9>\>VJC1W3:6#;UZ7FR+]N02!%G3 MM<<9PTG(TS!/0YX-I:6QR!072G5+<;Y6^FY7?2GK=@M"$Z;@AX^]71WK_FC< MI6FHJM+]N)53JZMH3!JG'8(?!JMF'A$\H;PO95\&Z]FSI8Y00G]]29@(B>BGZ@0]/VRD8]4L,$ M7^^V37I5ORMVW4,>#Q[O6/$T0RE':4X2V("I*3+D8ZDA"G.UK,6T-.?9RR.< MM$^D!I?]JSAU:W+P?_US%D+X_P0?#P_B;'KKU&YD73,V)-P,J6S'[@RYHWE9O*:(:XL304I0+G$&5A*.((Q7D\7IZ7 MIHS$2&6-1K<,QXLS"CBS C%I:?7@Y4)5:E+UX!DEZJLBB MZ,$#:C_?M8]VO[TZ_X3:"H8)A$@(! 5#)$[#*!R7@[(DH4KWB=LMV3&V1F-? MK8=G"4^)50?5R;.$][(Q-7A9#H8XZ"8B?M#2D6_5''7:"ED'G#\R917&E#;#Z 1007&,$6VRSM$*C#.EQYIL ME^T?7;620^LA,2+L+-%PRMA%\DQ%-=4Y:QP7KTEK[IT<:RVI*$M;5EP5NUVQ M&>YB965]V0PO[W;'YS&2!#,4HO;QG3@5<8P0H@#R$ F6M$?G)1NS>4'NFN]H MV^&)EZ-UBUT"^*Q>$PW4GM9^-$F+_E2N:J51LR.[75,?NW=S\V\?FB]]:-=U M5B#$F.8$A P"D>,H@TDXEIU'3"FUL5.BXX3F44,\,?,B^/@M:"T-?NULE7SV MUK+B6K";06Q#X&GI/ ?WSDLGSSY#Z;WDGZE/TPRTHI@Y!]N2N[?#44(3@G,N M<'N!3YQ$N0!CP23.E"[1L5#<@@0<6F5KIC7XRD0:>IE1W*#6^;AX"G.,U$0K(FL>0Y%GE\*%J0V![G) NAR'@H0@3C/!]*3D&*E<[/VBAOR?SMU];,H+/3&N44E#:%G!N1 M+:9P4OK.S+R#:%K(4Y?<=^)I>"0-/%VUC"?+/Q1?]WGC_]]7(L8AQS@."<]Y M'F*8YWPLF$-JDL7I%#5S?%[K R AD+$Y(G M$$8"$,+3*!1]Z0+1F,O>(6^K.'<-<6Q_AU/>K3W!;XV1P6CE8LN$DNI-M$G; M^OO1,*U[]>A651>J23]WO+XM]^OK\K^+S5AZ^Z1J/U-/ IST24DS#+"("$ M#2N6(DI3D"F]YFY2D./DX\2V8ZOL'@#66B TTU2.=;/)J08X?27=O*,\H=($ MR*R(ZP>][+CR\-%E>_H8IDSJK%/7UFE:J MOLCQ2DLA0V(=Y[U)"O)8P#@1&+.<"I+G[%!L&@(+T)(O;#EN::^SF0MLA"\W MVEHCV&++:\_)I0XR=:6]9IF&.W(XT]5)FFCG)L_:I\_(=O.F7'\LK\O]MVZ( M>ISV;B_/04F*> +:"\!3VE@T6!(#%%(ER#DHWS7WSLY 7_1/ W97KAP,'^9O M NVE."?AD43DPI%1I*:;H+BAJ;JR4X!U&"=/F.O2PX<8=JZFXC+@ZVVY+]?7 MY/;VNKSL[FU]5^S*:D/O;NZN^R=VKZZ*R_V'W7I;E^W?']8^4!0"DL4TC)J$ MEU-$XJS;A!%!D#:VRH+ O2'.EP[;2YX[ZX,3\X/>_N#H0-![$!Q=6'I=45_T MYU<<9PBH'_R8T=_SJY2S*6UIB\$1;5S@!#$4P32&69@QD(!L*![C)%9:)+!6 MJ./\3FJ[@79&9T]Z*]L[W*CN8'_'8MF:K(#Z6SS48^ 55RVZI;;)0UR*!(B!9CPNV3R-RG#7)%NS@LZN MDUV/]6+9T)1*$^W.BKA^M#4[KE0.*I]FF^H&5?7)J*HLZI^*=6O#YNWVE^+R M;M<^F-W\P,_5=C?^MKWXJNYW3"2(TEA "AD/82A$DD(RV,=9Q)4N'9W/*L>Y MR['=#E,?];VYC\:;8'0G:$8W!X>ZGSIUJ;N'KM;;R35CC!4AZU5X=8E\,16V M13:,6=-7AN6SQ= S\,_G]U.]Q,S**RQA?"EV^[(I@14?]S\5[45>*P0 1&D8 MY8)A"!AF\-!]<1!3HKA(H5&"^V6(T:B@M2KXM;=+?85!1SWI-03'PBFO$BAJ MYFH!X+$LTU/\!C+ZP3%#'QY/TQLK(LN7_*XNMT5=D\M_W)7#]%R[*2Z!E.., MI#QCB6!-LDQX-I0FHDAMKX=N&8X9,YH5G-BEM6]66T,YSLPAGQII=)1SPIHG MI)F@C:F8?O#&V(O*;A4S9T[[RUTQWBB18, XBT."40@3EB:1X&.Y810J#7_- M2UN 0Q?!:*/F/ED+&NO3R9V\YIQ2478V9MT33)%>>F+[RS%-?R2(9J*4\A1@ M_FT8/;9W1XA=\8^[8GOYK:-JF# <-V/"+(XR D7&PL-(42",E6Y>M5'>;--V M[>6?)U8&!S.UTBXK4BO.LFKFRII: MRHP[5^YX)UCZ+CD"8 :5+!ZT4...RZW%Q3F]"WH[ ^G!SJJV--<]EYNQEI%+$F[;2_O)- MWR4)P!GJI3$^/?SR_RV+7?/O/W][4WQIY&T31XX C2G) (4994#$,!-CX4F< M*RTP6BIROE'JP;A^!P+YJ^GPU$AIY1'J7"+KXDY=7]=CU0G%Y(:K-B3WC'N6 MG'IZT&I/,Z/L[K$90X;)8-+P%X2M&F+ H#T6,((S",$_S[,!NP806-S7*F9&2O74706=? $W'QCJB*@+0 ML9[Z(V%E*=W2[K%.,FPS4-!*CA*8\3$*6C'. 4$38F%*RY2Q&*6214M*BZE/*A9ZV*"4A MY6R40EJ44E777THI>R)!*3UUYCS:^N9PW1L+2<@ 2#A/:-8D> #2,=^#**5Z M8\19+)N1A%:.N+[1O:QRYH K,M>[6.M3>K8P>WLZ]HW$39O+1-ZS'F1>WQV< ME-6-@.9IV564@>;_B3S'$69Y1A(!#GUA3JC25AW5;SON*4Y/>_Y<[1MBO%M_ M:P\B7[2 :$4OMGNCT[+/JR<';9?"J6'WX0G910_&3L!.5S$_<*5M_?0Q6$45 MI!/;7I;KZ]?;>K^[ZU=3QC_K49>OFUIT6;S_7!3[/^^JN]L&9\>K9$0L M0 H@1#%-(*8T$>&XPM+\-U,[S>':&-?IZVCKD-7\BV+.Z3P6DFFF3V%0S"P/ M$3BQ_2)X&)B+8' @Z#P(#BXL=PN6H>93N>-5F[1S MDQ?;YA?[=XT!AU3V[57[V]ZT%81Q'#.$ M'UX!OJQN;HMMW5\=O.YL4WY6V8[(

    0E\U$ \6!H.)06O41??? X+)374W MD:.[>F%91K@)FMJ6W@]H6O?J\8/+#E2SDN2>#..G\1QG.0441I AF"=98V4X MKG^%H8!*;[_.8]%LZ>Z)Q39S7GNAL9#X+A(5R]GOB0\O+ 6655\W#[8>73^X M/K//*AFQ(\5E^X23XL]Y+4GE8+V FFHTO@?;DSWM1R,70ZV<=A,LM2R^'["T[53EM,(:+0T=UTA6 M!-$$0PBC/$L810*%8IQU""$@)I>I*I0R]W+114#7N]VW=@VY"X314I&*FEJ+ M1HZ$-%L^DEIIFV,IZ6B&_**2AJ)^0,J"'],+3=K*R**H:W_#:NT9$*Z "(G@ ML/G_47N5!4CSZ)#OY0F/5(!D6M;\6#J;**C1R5A@.4;-J:T:J1YL"%"3U FQ MGM%J@ENV5/:#7M:\J=S413F2K;^4F]7/Q6_D\K*=PFZ2B'>[:MO\\K([CD@V MU>V^V!PRN@Q3#$F<-L/8!"1IGN,X[@M/(HZ>?>W+@>";_[JK]_T"3C5E1'=_4881 R&.>9@@ MG"1-3Q2G@PUQ$G*E MZ-Z9,T,@W2XTN(GAS(L-,N'S:L7AC<3]-_-%U(_1WHS^6EI]T%5:MI=X?_FY MV-Q=%V^O)BPDVTUO8GW6QOI#\76?-SK_?14#B@$EA&S M7+2=]$%VXS+1(2U4 ?SHG99ROO*B$:KU6^-+W+2Z^5ANNTU]QZ.-B&4A(2!K M'^ &$(((X>$1;BQP"I\;T5LIPQU;#N_/G]JUV)FW*9$F&KH5;?UHMG9<>>*E M>0OZJ*>"OQ27U:=M^=_%YO6F:>SE55ELAOL9^]?N-_?O:6S^[NZFV'2=U+'A MHX3S#("8 12F(D)1.%[&2& <14K7\'_KZ-.CBUP'MRSF M@3,%7341]"_>^IG@;*%VG 1:B8E4%CAO]/WH3Q;S_LD\<(DH*%Q"5.Z+-^67 MSHC7VTU[)=+X)Z^W^Z8MMN< 'YA;OUOO]F^OSO2R#XS&<40)BM,4Q AB&D$R M7@]*8/,+H'@[T9*F.N[3>N]>=[V+23/I;?&W=S2 MM42NUWM!%42M$_2E;KBZ8,EAU":Z24^JBQ^]IB]B/+ZKR0NSU"YQ*M9U4;^] M>M.479R<]SV6"TA(4Y9$*:D@2TY2*11P*F2D<1S$MSW+.]X>0]?Z]X M:9.YA')]QKSJJ6&_MZT%=V_=O3N:%N/ULXI-(->>VGY0TZ(_#Z]ELJR4++M^ M*G:?FB;>H;0N^WFS[:8I_[8:?GNTY626.F&D&9&@*$E9S*/V7':_!P<)1IC M2N$PXQ#FC59$X_3!/*Q/!BKW>:F7XKCE.2D29V8IG=5AX&4 MBE1RJJ(VDU0$=$NDA_K(\$A;4\]HI._'4RPR5$:91.1N_[G:E?MOW4&F/.<< MP01'2?NR!,D0Q&PLC#&<:V%(K8CY&'2P2^N&"5T%%>GC3CQM]$CKYI8[]Y21 M@8Z>E)X11].)IW!CHHD^:X:#4GD64\[BC*,$1C!D29H=T"9XHO1J@'8AB_!& MZT8&?1UUF>- 0AO46>26A:?442*/HJ"^LD?5C6?IHZ6+/G]^7M_TU]7 , 8- M["A!A&0")3%.DJ% GG&A]%B503$+,.@B:*VSE/G(ZZE+(B=2FK-(3L69>#1J MI$0D96%]99*Z(\]225,;,RX-*!0Q;& 8-:7R/*& 9B048Y%AEBEM5#,J:$$V M6T1RI.QTK%@M2\[IE';='IKM#(C197D8.-.(#6ZR&OC MA"7W9)B AYYLS<**U*&A-"G[MC5)'A:IDTK!PJ)8Z M+A2$'.YAHR2+0(A"1@1@+"5)0DA?I@!1CJ#ISCOYDA;:??=& M]R)+0UT5IUJ=2ZH]UZJLYFS[\=Y(W!EI1V _^&3)%XF]>;H*R3+KN"7Y[16M M;FZ+;=V=%_VEN&ZXN:%5O:_??U[OBH_KNMB\6W_K;_$:MR]S',499!#FC*(< MY@#C:#B+14,$9'>A.;;"7>OLC'K5614,9@5DMVLO.!LNTU]F&[^9H!.M>*9( M^=',YW*V6J0UR#\2\'Z\>/S]9;%=[\JJF_"-,TYQ).(TAQQ#S& R3OCF#()$ M^I$0O:\[3F)&6V9[#N.L"F<:HKEBRU^(;VA_9:ON*-YS-Y9%K]=U_?;J_;ZZ M_'N_;2.)$<(B%#1+6(SI[V3'YGD=:RI8&"TI628Z>G,I_>C#+?CQ\'XS2\I(/TIX4LRPCL+"=H$U3Q+> MP(V1%#*4#07QG$1*^R(T/C\S:?2>%=1030XRC@4SH\LR#P,^4F0"+ ;R^4$4 M$P<>OO5GJH7Z';W=P"%O!PZG0XO.@K>W_1T E_OR2[G_]N#**)!3P!"""#:Y M%$QSEA(Z&L8)TWRBP9DYKL<'TP/_BZ"WOKVMHS??XHV[[D(HF67Y%3VK,S9F M@7-\?ZZNW%-IWGRQ](/>28KIO7#(^ZKTFO[F] MKKX5Q?MB]Z6\+,[W[N2Z"WSSJ].+\?OML=V2SM%>$0H!PRA.PQ2@,,,L0^(P M!H09T^LRY[9RZ?Z2?VV]&BX.I^O;K^EJH)OO5]B^GP9,>W;&1D>SWRVWJW^=#\DV[%0V FXE"$ M$'N\V_'GQEZ[,ZPHW7;S;NF@IV<+<>$ MM2<]!(H1@BEF.>GOP6A-15FL="G%(@;.2">MU=%EHB:9M?H>,'U:+K(ZZT+/ MJ51SR?#Y0>]E)7B88"X?#]F^Y) !'Q="A@,[69*E.4T))I1&F8 1$'PL#S.B M='A&OY2E9S1Z8S6/[!F(*\?M>71ULMJ[T+&^)Q6;P*NYRGXPTH(?E>WZIT:K M@QU# )(HI!!D>0ZC&."1+A'/$J51E=J7YVK] M6I-CBB(I$<"!/IH,6&0NZIX*SW- 42VO2*!J^WD6:"GP' W67\K-ZD-YTT_Y M#"4-&0=#.$/-1W,1)UPDD,/^6M>N)!%+OM69%1Q:@M(0Q4B[ M:53,)9L:,)95;%-=WK4S-=VDY>+*W;-&?@4@J$^FH2Y/9F&#=;7;Q;-]7GLJT_AXTZ$6.,\J8, 5B>P9SB<%RNB#+"E;9_ZWS?=0I^ M-$E_@YV6;G(C==>2*:;?BFJYN<7XL203@W<3 ?T8PAMY\/ N8V,U-%@R3!L0 M3%A.:,BG7='O"!M3G@R@-,\RD% F8$88SL:4 M)\YXI/1*MT$QSC*4LC073. $H3@5@!Y*%"*%JR_%[F.E M=H^Z7DDJK>G4*.E&-=S\?; N&,TS>$Q74U0Y-,VEIAJ;M&5T>'OZ68TF\&1# M63_X9,63L_>FVU#'D%!#GA;E!)%41*E@',4LRF*$QS+C"*=6&"59UI*4,GA6 M5UM:(U(YT-0:JQ9\5_<)G=1YI:BOU\12]46.65H*2:TLMH?#WUZ]VU6;N\M] M_4OQI=C>%6,>%\8DY1$ $< MC6_C"I"*&,0)YVD">2<[7:WH3NPO>3HP<;W[3/W-JKK3L M&LZ\(JLNYICJZ^H(ZG.B32[PV)/BW7]WOUB2(AB)D%#&,Q;E2*3X4&R35E.UR57CXIS/KPX6=HWQ8*,AZLQ% MEN/K"GM!]OLN?/P,B2[.LE2[<_%MMBMKYMBR>:F MW);M2YW[\DOQ@*@LP9RE:8A@%L<\9<=#?DF2JET98J=$QYG<8&37".^;:0@X M2WK+46Y^J=509T-E)[R3$FX">G:%]X-\EGVJ7%95RQ>%/G4-'?_'7;G_]GK; M&-O-P-1O]Y^+W8?/Z^WP5L[/U;8];E-L?K[K[(]RQA- 24B0"#%)*8KA8'_* M0B[U,+%_5CMF\>E-::>NWGO._..WX.R-:JW#%T'OP;KX>;UNJ+ MX.!X\\O.=UA[EKE,U58PIY)][RJ4'WVGA[JHWL6Z M4.0\ZL/_5I2?/C?_2[XTF,*(CA+ M$X01&EQC8:KX$.E+<.A[[/E'58)!EJ#3)6B%"5IE@DX:[S(#"[73FZ1AWHKY M O()PSKY4O.-9^O!LJF(O6KZN\E2+$HV?P)C.][+YS9O[_;U?KW=E-M/#YS[ MI6BW^S9_3JOM?K>^W-^MKS\4NYMZ%49QGG)$$(=IF'""TF2<@V&(<*6'E5Z6 M9]]-MG,BSIF^Y2!0<*)0T$GD2];CI-XNG?XL765]S8/LU]87E@]I5(Q%$B.7 M%?A[SY"<:C=;JN2^!DCM.]=VL$GU_MJE>@\?=?[T:5=\:E*]UXWQY;8N+_M\ M#V5A+B*!!" B3"(,LVR\]X*E0$32>]B]L=C_'*?Q^%6?CS]^4?[@=7!P6V6Z MQJ]0R.S8]\98KQ.-WT^543B?X(W1\YQU* _1_=):U1YEV(X#^V!WK!5U5RO: M'2F/_O!N6^[[JS3K]N;,HNL-AQIWVQ18!\77R^N[MO<+JO[UKOZ/?[BJ=LW? MK6]NKXN+X+;I+_?5S?#1YF^Z[[8_>?'@S]:WM[OBLNRK^Z[M3^OAYW;]#O_V M)V]WU57[LY>?R^8/NVH_^-!=^MG^_!^#UH#^^L^FQPZ*_CVJ75#609/YM'O- MFG]V_2VH/EZ7;00W[;&/LJZ;$GHO&_F.27KSK7U[!=15\X5U71?-'S4_WJ3L MPW>+IJ@J^+RN&X7WP;>B,:AQH;XJ6R7[(PJ=X0YN'IVK4C]U0L6[1N7!:1?_ M-*E\QJ OMN_X+YBJ6!A2##G(J$)P"QO*L)@/@:1)UN7%(WV/]N5 MG"/I_6XH'?2>^S)1IUJ)EIZ#DZXZ+VS6['XH%YD0TZQ-W_M3SXQU,1>K)MR;97WVW?_]*V,%FO MKGXE$?/6U)>29?S>]C0IU@D/TA5[]?;WE<]8U&VAA,=VY)?/B/J)FD-"EP'& M4TCR$%,H@$AXEHQ3,9P3DJZVW03.YH,/>8^B[5*=!>X[BT=N>MAQ].[[-[.A M6J663DI<5"//8AQPB,N M8#IZ0 BE7DUNJ)O_OIR J=>B%91>/ KI(_J!? MK;[W#,% F=ER -/H>=/+WS6TD5B<00B)E".0B2B*.(\I'0^AJO+3)#KMUU)-$8O[JZ7F.8:5FOLP<1*HN+)F>V*VLOY/,Q;)H&LA9F$NMY/AH M]QR92Y!/]P_YT#\,/W>O?WBZ>_APTCT$H^_M0<#6>Z7[JA')P>0+T[.6?='G7\83DS_ M<3AWW?Q(D[WNVZ/>Y>;Z6_/S95.;VD/=;04M3JI96V2PKEL+VI/1']?7W7GD M^G-1[(--TXDN=B)9*ZS6SR6[K5PO^72R8V6LG%&>(WI>98O/I\( YR%+TXRE M& @(6,S)N.5)$"+WE,T+<^E[RS$_#-F!S?FQ%Q92G]+3>2NHYYGK_]3-V,>D M=]XZJI\/_S96F_50;:[:NG*XL>AQYOH2;R-Z*2FUSF2O7P9*U^K?42)N4;0E MJZQ>I?G+55J+R?YMMSLM^%CL?RN* M[1,3TMTT=C,0*'=];>^R^=/D?QP3'#=QG)\D=S8<.+W8<[_>?2KZ#_SQ8KB" M]&;]K?&Q]:$1J.YWK:Z#3?.QFZ;9](.=UJCCXL"W8KVK_1\V*%7"Y08/;MK* M[V((X4BZ>0<2+N/OR7"B'RL]N(%5) E+$&FX(.(T2^+H> .KR#( /!HU:-G_ MO0T.QKG4!2YF=US1O,CSG=969.Z]F5M\$^)\9]N5JQ=+3Z9IU M]'>1^)HIM,1$N5$TG1_Y>OQ@UK#YAM(X(JF(*"($T5RD49J/=H)4S',9K[9U M_A_$.O^LH,I&TP5C[_A4U"QAG_V DU;$_3JB]%1@7)PV,JX$+_S@D+G_MLX M68K$ GW9@[DE_K78799U\6Y77A:KA*&DZ841) A'>>I6&]][U:DXSM/76JE)WUT/;$<5 M=_VRQ:C-U5L_>.,FHQD7* P!RDE((>8P20ZK/"1F]6/2D>_9VC\+KNKXK-NQN MUXR9>TLZH^ON+P^KN+TQFQ42C$B;_GOA#F(IV3LN%+_%!X\J,7/3BRDK/]49N0NC)WV*0P!0SFIM\G,TIQ17EP,Z-Q7,D_[74W%L#^M3P_+RZ.V(^5-[SN94609S%&[!2'W\GF84=K>;..BQ&6"DC^?B\3Q^5]U4_=4=-N$()R0F+(0,49$D:@5RP M0VZ%Y6YU]]G^%Y1]3!\4,;TJS^<@J609GIG^,G(+ZU7+738Q;WR?RR$\K6T> M90Z^*G0N7_#5UJ5.&S^XZ2-..(MP0F$&'=8'3WIHV:K@Y9C^R4C--YNE>%ZE!R_6VUBJ/ESVP;# ==LC6Z]/WT3_;E\5R=^TH;O[T MWM/;_#CA$>24H"8O 3"/(,"C4SF,9QT .W;EN^SIO5J8=UT7?4D,9JN&+R%= M^*Y6Y\UBOVAV8:52_EYR#CMBS9Z)6(SQ7"OTRDX]M;@ 5Q1$488I8WDB:)IE M(HWCT4'*4CCGPOV,;OT^\A9?%OOGK*_S[ 'PM*J^R-SF>]DW8*]..-Q.L$#% M]2C_>6'"6=Y\L%CL_9FW(9\^[;JS? ]6D1"B H@(,Y;&.!11+EAX6$5*YCU' MX2+@BT[)F%9"C[(1OW6: M?2+&3F07SC6&Z:/UQ^MB6.(",(TRQ&DJLE30$&:$C]LW(8$\\R"U4#?Z>\DD M3CSW:H>'1C5:-$MP6X,\30I4*L]+R@ >!7/^#E^_/GW7_;N!+/-TYZ9QFZOW M/K%SBP_A.%=N^HG\GF%]1WWR.L5]LRK%6@>;KM M)>K.'';;MFO1]]-?65;'<7;N)VES['9ZV_ND5"A@"WJ0: M,!-(@#1)LC 9[U@.HS@%>_GO96: 1 M7X=;"%S6-H^R 5\5LKPIP'TT_9F1?VJ%0:08L8BE$& <8TIQG(C1GS@+4[^F MZ'6]>$$9@_RTJ]^K_S;JGB_S^G-4NY]8:^6V+E9IE(:$9#R/ $]#+'B"QN,?(4.ATK6&EHJ< ML1<_L/(8YHM@L%.M>[4EMUQ?N(#2^AV7ELA.>A0YV2;P;UEW/UAMVZG*:5U5 MH^";HJZ+XNUMT5Y:N_WTIFB*?U.N/Y;7Y?[;3^O]W:[YWP\MG3\47_=Y8^G? M5P1!A%"8-/:D*<@802SM+ &A2&E$5)#HHGS'?.Q-;A/'P>B@L_HB.-A]$8R6 M![]VM@>M\4%G_7^J8=-)?.08NG1HU(#J*BI..*LA[01T70;*#P([];":K]HK MSH9=?BXV=]?%VRMQU]XO_E.Y+6_N;GYI\H/U]9 TM->/W[>U?F ;R,,T9DTW M07(@DC3B672P#9!<[5S++!:YSF\')X+J*NC=" 8_@MZ1,2&K@ZMJ]Q HM3'2 M9PJKY*21=Q%5S*/G"Z:;.1P;^D_-Q\P:7S]ZBYE]?CA/LH#BLCT**S[N65E? M7E=U8QGY6'>+.BN6\120B"*1,D!3&F*6](7%(:2D,08ZR43&F6X3H].I@5='8%K6%-TVE,4TUT=$643%UF MT$\Q&=&1SDU:<5Z;J43!4$T_F&/LQV2EU*:/ Q6M\..&QL>M4:%;167>@/K/34DUSUAF9NENS.Z#*U)F 4]KD42"/"2&'\5D4 MHUAJLY2=DAS39[0O& T,!@N#QD3%@90E::=I-+^J:E#R4-!-=7G7KE]V&Q,] M$O:>718$[O^WW29 /NV*;D>N;"_0.M^Q'6 $.K)+R7$&\'9E7);SEGVI7%0T MQ2RS*>SM%=T5FW(OUI?=[K ^J8UQ+&C(FR)@EF24)&@<,$)()YARZ*::8\I*YR2N?D&0JLS15T9/OMS 83;P(AO:E M.=PUEEB?2\[45>23J;"S4>M4,$5Z:6GM+\7TW)&@F8%.LE2CZ^OK_F3HD*8Q M%C>XS$&<,X12'N5A/J9I2TWY_."'B0-GYNJ-M- 9 M1PT%Y30"S0?S,&&8\K1);0@:"^(H5KHA4N/S\XZ5-!FBH9KZ8,B!8$;#GX48 M\D@1R?&-HGR>,,3 @8DQC)86L@QYN__01@F M*"7CZ"M%,%8:%.E\WS%_>I/:?GHP2FOU24LX.>2XUDP--LIR.:',&4TF^&*B MH!]D,?*@LE>?U&CR>MNTQ_+F7?.?:D.K>E__7.W[JZD^7H\;J 2/FK%91!*! M18(2Q!D;DZJ4(;4W+Q3(!$B% M"N,4/NN89 :SR"K:R ')D2QJV%EPKEAJCEA#)#\8H6/XF;L^M'R7;>_\'W?M M;6Y]$3R!>0I2D),\Q@+0#(LQHK5%))K]\[$46OY MLKHX:?NG&DRT?BVI_&C_>J97%JJ*' ,V1;EZ4WQ:7_/M?MRYER.8A2'%**0@ MY()AE([W>601YU);Z'2^ZWH%J#4GZ.U1FBK1TF@: J[E45SO45#F# ?J$01U M@8TOWC8],]X?J;EF^BS;,,WLKPRKQWRS;[_^#"2B+(PB2 G M,:()S;,\AVS8DU)5YOJ4[$T6QJY?4PT83/W7Y MB?:MIOMS\77_[^[Z M=RCZV9CR7! _6C[17"TOEWI.=@?E-N@ M]2#H70AZ'Q;<%*Q:[B>"8J6)6\.B'$/ZQ+I^*\EHG][3 M3*:ZRJ%W1DG5V*JOIA-F3NLT 45+ OM!/5O.5$XJH<(%(2U$WU3K[;;8KY(X MHBB!B*[]8!;EN3E(^I>A$_F(>!3]2%PM^ M/#QD:4D9I5,.IR/ %<5A3EA,\R1'%*=Q@M"A' '4]A6K?]WQ<*K?DW]_BD7C M*(.:8'*#)K=:J>4L2C*Y.Z]PJL8$3?25\X,B!O:?.Y=@H(3*'KKQXD6RW;S_ MW/14[:]I=?.QW!8;TB5NJQA&28S2C--FB$5$'B-\1!8$2KMM+!7IF"\?JO8= MNHTR56P)*H>:!;14XT\_\WWD3YOH=%9VOVWW#?>&!KVE\V_I>UZ]9[;[693? M#XC9=NK,-D'KFDD_D3&6UEHAUN7NK^OKNV)%TB2%E&8\H33':11%A ^%Y6$F ME"ZQURS","/ MJ1,/7\BPH8G.AH85CI($I! QT!054P$Q&^=7NGW1NOL3GOVPZPV*!H,N-8'4 M]P=8U<9DN7^Y-7O))7AII?R@@I[I$PODBOZK7%A3C]=:T&'&)Q))#EC$HXRF M*4^9(/A0% *QVB,Y.@6X)L*]BUB:K+XW2_W2&G7E)!'A6C1%5"CJY>SBFH>: M3+'#1$)/&&+DPIGK:PSU4)FD.6[OH\.BVC!0@FE&H! ABT2>AR)N?IT?,,: MTBRO44&S9AT7P9]W52VY)FU'1_D9F5DD-$E.GE//V6S+4\H\,\=B+*@?_+'C MRIGY%$OZZ/&H.P%>U/M?UON"7UT5E_OR2_&N:.KA=K_^5*P2EB49B<-$A%F4 M<9Z$*!UMR'"DM$W;;LF.B?5H6_9H;] :?!$<3 Z.-IL S3@0.H2;,P;J4\_6 MY)^!B,\H*8U(6Q'QD9G6?)N$J%T%S:GZ?M_\9W-B .:"4]$.6R&+]O0Y@JJZ_*4F=2F\7H_*JS\S0AQIJ 50[$+[34]\Q:70: M:JO*Z11QI3>"#(M:]$,M6_0 MMI)227%-,U'[NMI,/Y^1=.:,LS-&*\U44]E'TAEX(YU0ZJBD=)5N4\YPJO#> M2C&/H.!)VFC$$B)PBF(\[A6A.,^5#BF;E..87H>6-=AV8;2]WDA0.6K-I:4: ML;1E='<=[GF-)DAE0UD_*&7%DW-WWEI11W>,>WW=X'"WOE[AC&:$92*,TQ#% M ' X%A<&%*EAZNU"YE_Q#J:9C8FE5=1;^CI1$#C$>:SVLTRAARM4!@J*LOI M!X',W7AFX*>IBRY[OA3;]7;/BOIR5W:/2*X 2>*$DXA@EI($PU" \0EM*I(X M53O8:UZ>2G/2.N![IE7U5@8G9IJQ24-E/4BYE=>85@JZSL*M1W(I $Q?:C]) M9N#/,T@S54J6;>\.-V-U%@R'[[MG#%9) N(\QS%*$4P9(RS$Z)#)$92II%8F MY+SNSZIO G:W:Z_O: ^OK^O/30T+WJUW^W)]??BC#[OUMEY? MJ@//2'HYU,VENAKDWIU<_'=&_'GQ-B'1!-AL".L'TJQX4MFO=NHIVB]%FP9N M:'5S4^[;\D51U&2[>6P#96&88P%8&E(8DR9K1./+=I2@1'G,:*_D.5 W6!L< MS0U:>[N3R2K-<8Y R&=TR\1 ([NS);^S9$]:R6<2/_L1\8.8CGP[DQ"Z4E#G M[7&QOBROR_VWT^6(T_0T3]LGKM(4Y2&/LA0PBL?7+EB8$.437K;*=4S4-_=? MX!ZM?;A*ISTJMAH".9HNI;X:2RT*[_Q5]&=4G."HBUCX05$GGDT\L&Y7/?F\ M]*IHQY&BW!Y@W9T\6E'!8<@A!2+&4<8)ROE(;);F%*OEH+JES#^TUCRWIBVC M; 8YAX(ZK-U> 9SC, M$L1H!GB"$D+C:"PW#XE8;8M/;1KZ07^B^L&^)5X7#87>]?SWZ_[^) Q=]0_*<LM7=^6^_5U_]8PK6YNJVWS@^-QE\-]ZZL89SR+.<^:WI;D*1,I'U\L9#!1 MFV&8Q2#'DQ$G/K09_M&+H'6C?7AN<.0B&-[:/OAR/(/6$T!],_@\$94;/G@7 M3+6N=:XX.AF+V-!^8K@R:VC]&-',ZW*U8%,R.L^S8A1S3,-84)@(GH$8PF0L M!4=J"W2JWW9,]H<'3A8]8#+1.G5E\Z.A:5L_?7A$4075:8%^'7U?-HG]2@@( M&(^CF.4BATC A(\E<9A#J8NX3+[ON!D\[-F"P2Z]4:62<&JC=U>:Z0_19Y9+ M;Z3M2C:]X?2'9H2\O;OY6.S.CX]WO:7!YJYHT[1V0-WV@>OMM^:O;IN/?E[7 M[=;:ZFY?[]?;3?OK3>.AQ0'UB6 2HV8=>?T:&FMY\,3X5U\-'4*WRYQ-08"Q M4(1ADN X;OY+$('C_0R<-2F2+J E/S\WGWNS]'DCJYHZG1T(9@CGN;321[,# MS=R0N7MZ<1.LVSG,73>;;K3:%CA1Q'/:1SS\=I'CM,D M5QE"&A3C&-/W+1L/J5P\]T"7=3'E)O-FTE&-WIH2.AF>/RW0Q$C=@JI^#-IM M.%)9KW$*B>+];07C7H)B\\LXABB&LG&$!0. Q3D4A)#&BIP?: B(U&E%NR7. MLKGR9*?-T=3@:*L2MBPK+I%W+B*V&LS\UUDA9UU$;[TT]D3FW5'F=6?>F+0> MGA/O\M3RX%CP6[G_'/R?$ 07*TOB^!+^^;9G_[)-(.5E>^II-:Z_![DN?9] MJEQ66)/ML\="-Z*I54/)(2 QA3E)(PXI)AF)X_'H <,&[SOH%?>W/U.:YI6 M=FQ%7+DT>6Y=#;N8$P.EY)UAW^Q9S:1WSIHI[D6;JJZ+^NWVW+S7*DEC!M,DR5E"8"Y$=+S.AF<)230.SYD7*L4HX\-SK8G! M#ZVU?PRJ;7!^SE>MW[&@MUS_,9/&6OU :UOP0VNU'U2U MZ$_EJE+JGZ![V]V&4+\];LI9$1%%85.J"%,&'H/IGW!P+J[_5XV;]M;RYNSG9\E%_ M7C?_)MA_7N^#R^KN>A-\+,9='\W(HB[V^^LB>!2IXPKQ*"41Y#"/64Q"$6>'IY0$2(72'8K*'W?< M#QSMT4MCU<62RUJ=ZJ1&=@6)G&2D#Z682$"U5?,CW]0WO[)4>XQNRU]?7X^O MKT6DP5&*:9SB#(4L)R >;^<7$4B5[I/6+V7NU;'6-BLO2*HHJ;,HYDI$PZ4P M*?WFN/G^*(_TJI>.I'Y0QX(?TS?<:RLC-ZI=W]X6F[:0AV?W5R0#.>>) #C% M("0BCLCX>IJ(<1+*#V?URW ]CNTLZUO.H^M&5,9;!BK*C%SG$5!QR.J!=BJ# MU'DTU!N=TOOWJK37JK5G/YL_:7ZY#BY[J2];J4^O8^GV;JV;X6NYVW1'%+X9 M#TF?5.G)L:BYKCX,0BUX4=FM;>8W4/_4SW?DU6Y7_=:,>!NCFK_9?UMA"C.8 M$4ZR*"$1CV(LQA=2!!%8BNQ."G:,^S=/784\&!P<+ Y&D\TOH=:/@EQNNE@ MU+H+F]K/=@_U4SI.Y+5.PN%'JNO&-8FKJ"WIISTEHJYGH6@^,%-5\Y)Y'O6 M--0]O-3\JFR&[%^*\7W1>I5G.40\2?,T H00%+'Q3$'2U#*H="N+FS@!/ MC#P\M6N4">J)K),1.M?7,#-4DW:6 TR/!9/.%(W4]H-\-AUZYO22L5;67C=Y MMRMNRKN;K2*<&1S=M&_+S)L?Z^#NY.6. M;O=8L!D\Z1ZK[(]<:SPA,%OP=+"Z;-P,F7ONK97@A\'^/S[UQ.A%T+CAV9,L MTYI+8]M=-'UDND-O51][L:JR]'Q"M?W4SE>T1?[4[BTH]V51G^Y[>KQCG)(AKQ]H[#T90XCA.E6047!KB>6VAL?M7\ MNYOAU.#1[NX8^LDNOX/M[5G$UOJ@,5]QEL%)A"3G&I8.CN*,@Z.XN)E[T-!V M:@;"9:C\(+=;%Q_.1KC7TQVCFWI:K 1)>89PDD(.H@1SA $Y#!\XMS9:);92P%XJL]6<-*:VAJ;.N"V:IK+* M8I@1@B@!:8)B +($IJ,M*&9J6[*<6. QM5O['4-;+DB.F&T]/O,A>S(T?A"[ M-=$FL)6B]4)YK>:C*:XU%'5'Z_)+LXX?J_WGH#O].^P9VE;;5X??=[=:&U\W=5#A#'LU9?+@Y*Z& MT951U5"@W/'BUNN&O6VWWI4$09X*#BAD>?>"=9)1,)9$$R*//,WO.^;?^G@? M=_@I>!K*XP%)33VH M[%46H_.ZQ:ZL-N7E<"SOD-.NL.!A G,2,R["+,X0&F_/2=H-UP:W:FD7Z9C$ MCP^A#H:.IU$OCL-(HU.]VI++#>074%L-X5:$GN/L[Q/226\3-M;>C[&W;:>F MSP?;T4R/AJRH+W=E=_GI"@&<-NQ%A#8%9C"%-$2'.5F*E29!]4N9FWDGMIDP M3DE(':RYTM"09#+RS4"N$S.D8:6CJ(]\TO)C$DGZRLA2B%8W-V7_Y C9;FBU M;2_I+QKP%75[\N&ZJN]V!?G8&+2^W*](BGD:6_:)#>N9(G^%9J-V;MUS;+:2'#%FT]8J_5&I51+ M67UMK#Z$148PE>P;&1),B;T!';=,_#]VT[M6K M5]5I_TI"$*$VZHPU.,5?J\6[1 M[/AGG;=/7@.V[N=[@JMYH&!O #3/1"8I)@"YG.41"$.&, H/ 6.0$V@C PY5J@6F]>".WML06_S:D:JG$:- MQJ>:2!E0Z42EAF@:D"DK[,Y#I^RX4CKX^N24:K\["'.'>D?[6UY^VRT?[XO5 M7EMH(BZ0DB/T@ MS3 -0\1A0A/:V8I8!J6U1-O"J%JBM/LR9$Y"348AS41-;.RRY/3D/2K>TQ-C MZF:@)^8^E#8_)H4[Z5T:\EKPTXUI:^!*"&YYWA4]Q$6>%T6&_&IE--=>;%I,)]]A$9U;O7;L*L MW WW80K>T&^;Q,W@QKLM3TK[GY6"HE_?W16K_.OCM[,=^8CX 2>((9Q"%"!*:&<[#*C4$X9V+3I6^0:G5P/U?O5.6$5C MM3.T.DIECW4)]9^$<+5UX*_!M<+Z, GG>BO%E_RQ^K?U=<*-2+NLGJ7Q=_FF MVJ^NO4/I[?.5:/OVY*WSQW)?5'^_V(J_OX=[\4C=P^-R^_2W M__^5A]K:S,6 M]XEXRE&4H,0G$$,8=C8#@J12.78LC;M"U1B]$TA#L=0D5VU!E/6XW6X7VYEEQY;NZ%+Q$NL/68#-J\UQ]"7=]8:&PS)K3'" MT/5COEN*3_/U1BS(TC@-XY"C#/J,@C0@?FD!C M3*O,XC(BHXIKR\S(5%E61B15;U4Y*\)8-448]5O:S4)R?'PL=P>OW'XK!?%E MXXC@_6S!N.MUQ7@_,LS6NTN!)9+GL!+8S M(,59%B$_! &%O4'$J%&MO[R9<6M:ZRA8@*LO.AH7\BNP.2S^(Q.I)OVZ'(Y3 MJ=\S)%W,JD7K/&K$;#ARJ?)>EQM936J;0>YYN?N8?UMNOE:+WZ8N*MDO,($^ M3U! &.*(I33P3]%P1BE6$243.ZYSL-UK)G?ESJO!>6?HU$3)B$XY51J+2<7T MJQZ)3E1I@*$!6;+!ZSQTR8HGI?VOSE8/$%2_0['P:88SGL609!PDG%8Q&^G, M$APH]GTS-.8\Q%Q5SXR,3:MG#4AU M/3/C5U[/1J/6JIY=8-69G@VQ=4'/K! ]'SVSX\X;>F:1)UD]J\_0/FR_5W;* MW5/?5>BWLESO%SZ' 63 IR0):)"&493PSB2#H=2E "N&1LEJ]."NSKIUU?BN MO-]VU99>3V5=3LD9=/_W;XO;$WZFF:@/=J[![+7BC'A5V1D?GJ'_\@3'* 5@: MDS'Z7<@0*YTZL#M,\U!:IQX.]\UPP*94A8P&C-^+;?%P?%@$09S$&!.2)1F* MDVK#SOJ:4) EJ73QC$,,$^GSM8P67'FM%PK%(BZ':UBLYS12=@3[+SE("L4^ M,QDLS3J@5X.VZU;9QV[0-O6@/;:#MJT&;=D-VD/CB&D%D#Z%[Q4'C3 H,Z@; M&L/+^PA[[KQNGVR3)UDU^[!=[?+E/J=Y\\\/V^= %FD0H@!F49)D &<8 M^"3@41HD*(XX33.EKGO&QARK68?/^Z5#^'=QH>6M^2C.U_8'C4HF<\+E]&U4 MKM7T38[F<17N$ET#"F>-Z7DHG#UW2D=?I.+9M+"U[XO2^[&(_ I.(90XWHZNQ6 MT%2O]K[#S="YKB&;\U D8R]>GL]:845>?YYU);T^'O:B7:DPW)1%93!$:;4W M#;,(A31 &2)]6504IHF:$!D:B[J9'H9\GTI-QM>[GY4_]$"<1 %(8Y00+.,4THB$/35[1E *K(W M%B;'ZM@B]7ZT4)M#;]'M4X#T6I2* =MHXR4GHW,<*C6U[3P0>];.A_I,H//" MZ\:Q\Z/)."TW5]Y;6U_)P74BTY9&8T#-QQ[O>8C^Z%Z7T\XRQZ[K;R:'>06Q?!N\V_%=EOW/[CSGO+E3O&2I":M27&7) MTQZ=.4N@OE-2DFC(F=+K;-77^C:([B;[ K.$^MA'XIXGK3Z>* R[:^LPC--@ MLP@3_"\VT4:!R31\CC,0Q)M._76XV^V.3/!J@B&%OO5IMP?JV^N3\P"&) 8JB,$L"P A,NK:!D/O<8-.E M:7#L/$"QK1:UA[K,7KMPPP[3.ANO$4A6BR9>!!%B!W4&<++Z#AG6I+7,D/0Y M*INI2X,Z9X4OPYT4S?>K7?%8W__Q,\!\<0V0I!D)LBP.HZPWG(5*MP@LF'.L M>'U\WTO>A?#!&:U&&R97C-K:+)WAF\7.Z R/^JY(A^QYR)I-A^1V0_I@GUI'L 1Y[S[ MK_?+78Y%?YWNI.DF_WG %37_7 0HHIA2%+ ( 5@%D4'(_8"!R ]H&D52713& MPN(ZOKNY)O_KWZ\_4O;EZ]\\]A]_?+CYWVI"Z'PPY%1R3N.@&!4*5+_>UCV_ M6EP>VM57[^M?_RE >C7*D?>]AIP.R.Q8HS4/#1[-VW*:.:&XQS[>[O-_'2M3 M3+1".VWI(4<8Q@D,(X S'F _SD!C+HLRR&7[Q6O_?(=3O(?D-9@F.\IZCYRA M79XIG_.8A.9NO-S1V>%%=]J>J0AA\7A$B7&:GF=5_8?[)/ M?[!>[%(&>$I"&(0! GZ"_,JF,"&>$N,HNG1NJ_4SW4V2%HER+D^/&H7&8BXI MTGR+5IXJN<9?+UQ\0PJ,F)A!BRYMZ*6%+T$QVEC=Y^OCIMHXL.VA.#S]HUCG M'T[)[B]YI33'G%?^B5.@W7:Y(;O) M%PGT*0E!%. H2?T*9H!1BQ4&-%8Z:)X&H>,HIT7MB0_'ZW![/7#O]JD[:-W7 MIANTM&>260X+0@VB.C/H:AX_[:CW=[]'J7\=B7PBT%:2SWS7;H12DU0HKJM@A31$/ M<$BR!@8%C&)?;^FR9-QU1J_%*^ZD=8B]<\A70J;._L#TD,O6F*@N*Q,,AV)J MT/I(.%X;Y!B5DGS+@S,W);?MWKL"[81'6=U]P_AI.Q.$'"8!"CA@/B0TB$*4 M="9)0)6>F38RY%A/WYJY!F1H=*KIH3Z33G1OB*4!C;-"[CSTS(XK MI8./3Z5R(E_E6_$4DN@!6VR_5?'IMOKEJJ[RK:+6VQRMR\=#OCX5DB4P@( C M/PE(Q"K3/FW+-T"8X.Q2).+(JLM=ZZHN?N[!>L_1>H?2N\V]%K!FD8;]45 I MXYAT-#0+/:R/BF0]B"I7[U:,."-]#C4E[IPK1_EP%12T4^QEM:,_/CPL=T_E MW=?BV[:X*U;+9^C*3;$J\CWZ6>P7((@Q38"/HBQF<06)(=H!H9!([;$=FA\K M*JR/^1K88I]W!OS9U&ZA5].X J\BK(X&1V*)FWY<-,/+O^B0**QWTP^-WIKG M:(CD%CXMTMY;_-R.P P60,<.EJ-]S2X70EH^+(OM(H%Q"G "0A8"E(AWO**T MA1)5**7Z-3D%,-?%L('O5'MEA\C%@NA@=$9:$F&&?4+G,P"AAWW39H&T@+&S,XC)6#NQNM7<&WP(JM(G_(?[YRFL>5N\U2?IG59TQ.66#RY M"V"& S\+$PB3J,."ZGV%2IRY0:!8RVK0+][$GWEU<"]#KEQZ:*C,9)3P.F' M1TT>78V,$]W4(G= 5-T.UCP4U[&/Y9B?OUGKC6:%>+E.I"R. 0@HA-CG25>KG MH9.6?;K0[,,&8^8QJRBR)O>B9=W^P_;\[Q3;5?&X.:^\3GS.>)9$),EB1!A- M4]9#RW 3%AZR4; MW&L%P@Z&=AYZ/Z[+TF&R,[[5+\.\:!#\L5C>%IOB\/0B> >!3S(_8IQ',4AB MPD@:-\V"XS!+B%H ;=NXXU7@W1?FEZM#\;V"JWOIQ1;WDJ'TE+0K1M5GEUY> M-2_OX4Y^4J'*Z%"P[6IPYJ'#[MQ[]]*+$QYE]?5+OC_L*NO'2M&_56+?=O5% MC6 49V_EQ!%$($59R.-*T$$6AT'3A3WA$*;2;ZO8,^BRA/P,8QV+M2B]$\S) MFN]*$S@PB>T/PCQFKP._2M>?KVX\] Z2NA]W&-8 L#H1H7C3L"^B'1 M^T+:#,/$-X OTB@5!]D;C'F(J!//WHU^;+,G?=NW>=+VZWV>'SX*QHMR6U?: M9BBA@,0(XQB3) 0TBGMS/J)8Z::OKA'7):SM>[XU,*]#IG0WP)Q'.=$;A4(U MA=-CS\VMWG?8&1 N8T+GH5+F;KR\R6N'%Q/]Z:H7611"'H:41QFJM ]C$G<& MPQC$I@HD:68B#5(JQK;!IKX..2#2CA)=XG T+7JW7-HBK?/5(U5')!1)BQNI MZT#U=BA?LY_BA:=<'/Q?'^[S'3GN=OGVT)U*53O=SO;V,02C6]=6+8L6ZU<+T.;[VMJ1%[+63O#+/W9X-:Y7*)]9$85KC) M!T%-\_Z"_"MG;]>Y;M#I5->>;LIOM4_ M3^2Q5\*+=3U@C\LGL;F[$L_FBK\IS@<.I;>JCP4.]\N#M]SEWK["CV%%ZY??J"SD4#WEM M7]P\^G%?K.ZK'_6]K+M6WB^_Y]ZV/'A/U5IZF^?;RJ%57GP75JJ_7&PV];^] MS:L_WU:K2;[^-\/;1XJ#_<8RZO2;F<%M(V>NE2/,.;4-06WS4]E\V&^9C4'* MJA^?,$!"D$0^2T+2F4U2JK0M,#;F>)%M]/P$T$#2[?$KMU$8E5JUI=.,52>; MADML#6P=K!$]CPV$/7=*1Q^DFIY]WI5B;7_ZO!$W-;=K]J]C\2C"B]8JCCA( MLB@D.,E RH,TY/T6AM,8JLB9J2WW=3DUO"NO!E@'(#U$33DSIE=.S<9D5DW, M#$EUHF87V!H0,UL\ST/+K'E3NOD:Y91LOSLLOJ[R[7)7E+RL-@/+?6 QJZH14U6FDA*=I!EE$0L(I0T',0-#7 M R%?*:^L9\&Q:CPO]A"HM!+*FNS)A3/NB5/3$'7.W-<4=K3(U@\JTSB/&,70 MAZ&Z0$U&M/6E30J%W$]C0OTH"Q&+J8]0VN_CXBQA1@HC:6,"C=%*&&MSJ*DS M#N@S5YI)TL3O4*.B-HIDSE1O5+VXI#A:K,BEAJNA3(2)-FQ"HK<61BF$. (4 M1" FS0%X6@TYEKMCI?6#':N+0--.#8VLH2I),EE9A_RHR<>XU*@D3!U2I-OJ M_EG1\ZK)?N[:PN=#Z1WNRSE& 2I&%G+8JX4@Y/UX9C M$>U@>3TNS1-N;0[E0K0QZ%/36!WFW+S1_#8U R&:*9GS"-&,O7CY>K(55J1" M-+Y S3) ,Q1=#'H#.5 2C_;H6N =='U3VL7[NK11H! MBC9[$C'<&,0I'EQ/RYE"<#<&=WI!'MF4>Q'>E7?>TKMK8#YYR_V^7!4UHS^* MP[V7_RP.S?/)YE"AX]Y[/.[V1Y';K(+& MI?=8 3"M.'N'T/>"15/^9Q T&KM06OP>#<[YQ(6X^GK_D>KVFV08=CC?- Q^2:G O>5']] M^@S$:X)D3P<-J)U'"&K-FZ'30F.69!5,?$XOKOAVIY0T#6+(8^RG"4G"(,OB MI+,7^D11N_3M.%>M>D:]N@JOE[0PH%-.IL;A44V@- ETHE+O\C.@3^:;BDQHKLW&EW/D_MOK>U!4.2$I!AE"$ $I]1$$6=+<:@TDL2>A;& M.5YZ\KK]OMY1MB9[^*TCI<4.'.B,V_2,J R9C3.0V,,?2AM?E@:M]^> MA0*M.1&BSQW=]G>(&= =(SYG(?NF+OQUITUIG9,"QZK2PO!,N[68).NQ)I,[&($Y-;";F3+61 MA&/N]%)G'8>J(CW41.&UH^_6/QGR,H.4EK$+KYH?&/,A);2?RBU:_>M8[ OQ MO3S/H)$H"!,2^2C)..4 A"@..G,$," MMB9&' MN!>W7,VPFR7^"S #*+DE-N)N2_5 M=L*J0<>J_+KDJWU$H(;I_2F >C52>V5?"FS+G9F.3K2:A-O@>.R2L)XWO;HP M==KG<1LIY5.#4,KXJ%$Y#R4R]N)BOD>'%:U8J]6X M+^5FP\O=C^5NOI^TCJ-5>R090!R_-0+6O>#(5.QBR9J-@"A&D4 M482"$%9;U 0DJ'T8HC*5AI M'O-=4:Z_'I:[@[Z 732C,KM>(E).)-ZVKZ L M17/V;\5VVU[,>\J7.W/MNDRIOF!9Y=&"2DTO2XI:)$W@? 5(W@4)U5'D0_MP M:K_P(8W"+,W"F 2$HC#AL"\#A!1)900,?KSK5&W^X_EE7&]UO]Q]R_?>KYYH M0;L\B#_+VQ<##,^>),C4/&FRRZ/IN=+(>S.E;9D!=3.4%D4'+IT$J7)A$L&\ MJD<)%D&U^8/B.H-HH1CY?A;1_L =^SQ8;/-OXGS^QFQ7IF%9:O; 9O:\ JDP MD[X7^[J)5!745,"+ASK/MCDU\C>/ M,B!^AC)GP2F)F,J8,^G;TM576=QN&M;B4=,@=8[D5, M,C&@)-JDS4,[].&7ECX>Q;>_ED]"A/:\?)[46R0^C$G$.4O\("$@(6%*>W-Q MFG1;.3FET#:CL6]3TPPBHI?'%I[BPU[:W,GIAUO2])[R:B'5K[(^ S7R\UWO M4#,@+,9LSD-@S-UX^5*7'5Y,3I)N=LOM?E,7XI[V;HL 10C%:72UP])/BBO:<1U.G!J(=\^:++LFO+]Z[3O3YJ&$-*OZP8,+0JV$"^0" MB:.)4 M$48M4>9VO)"E[(J%,>NR8"-3I^?<%26,"0\J3- U8Q@,2XK0S&D6I M5%L;2Z8FE:FM2#+9DBH5?O75RA&U5@3KA&UZS3IA490M#8+GJUPZSDB(ES9' M6OI57T*KYZXH1/K0F*Y_O8ABE( P@SZ-.8,@BU/:UR011HFVD!G8=*QHS^=> M!_AFJH VOAN30 M&FMZ1=AM?I\G69+%<4HXX@&B/ I[TQE.-&_JB9K8%3%FZ1\Y2U:9*>6*HLS MG$?*+@Q6$VOQ82%R^'04O3NN[SZ734N//=L4#\56_.M%!CD#B/,4I(#PR*IK&)_/50_7&2XKN^^'LK5/^_+3<7VGOWK6!R>T&V% M=+DZ+%@6^\PG)"-1$/,$)3AKBI2R-(0H#"7GOAUC[J9ZCT_,YG.$?_,:C-Z? M'7;]U98$167RHK#^6V#KK: MAJ^153FG&HU1- M=4S8='/GJR2AEVAPEFMXB M9C"19,3D/'3'U(E7B2 +G$CWMMGER_UQ]W0>A^$J\*(0T&H'1VB$0N1G662HLW.75Q39F:M*BRY:93S6M*!D3%A,!Y*(J1!R\; MT1BSH=!]YOAPK+/6==]X<2ZTR^_S[;[XGG_8KLJ'O+4?^9QC"FF<16F0T-BG M(.GLIP0H/1YNSZKK'=@U^>"APV%7W!X/2]$&ZE!6NX>=^F.U#@B7W(Y-PK7B MULR$9E?]<.18&]JG66=^'DKGP*_7K76<,">=%]OMRLKH;I>OZMH=M%U_WA7E M[G-]F_ETEWPO"H#:M!U^.OM-^Q>W:_10'K>'.H47LC!%49JB2L,)2A$CL!-P M'#*L].#8) "=GW;UJ.OF-;6/WIF36C4#TPRE9(YO[J.H>L!F.(!N,H8.2!Y* M.$XYIO-8'Z:EX&6Z<_KQD,]Z]&!XN7L!O,W3)HRR&#*0D9A%-,0A3W%GV4$W0K-RPPK1L-F19'[%$^#T6UZM&K7(EMMN1K M8U\6XU:A_>8H>JA]+G=UUZ:S+>%-*6Y+E]M#15SU0[]]V%9Z4LGT@L<<40QA M@CE)L]!/4=:# S!(U9]I&@F8RK36?M@)-RV9]J]>=+K0F6G2$9.3UAD.DYKZ MOG4OH;X,W3CAM5Z\.AEY[HC7>3)V); -]@=+AD<=WGDH_=A.ORI"GH!SC6K" MK_?+RM#U\5"%Z773S04#'/HLHTD* \(X]QGQ>Y,@"]57 2-S<]!V[Y=BZ^UK MZ.^WPG3 M)QZCT:OFB:?UR9>>0VR*^\,VV1UBJ]8DBM9U"=W'HIHQY7W"QE- M^5&*=C_L]\=\3>O[HLW!PG\N-\>\QH"7>W%U]$$TDZ][EBXP!B&" /H9P3Q+ M&,I8=[B-,QR':M?#K)MWO/=O!L9K,%]Y-=)V1OYZ*\!Z;6-L#^UVHA.S^/65 MM[RK;(D6P7=Y<3CN%-LPNQ@EA6AVN@%2C%P=CXV[B%6)X4O1J9OAFH?NNG3P MK:C3)9>&&MU\[>\@"9.4(3^"&0K":KD($AIVL2Z%(57J4^O"_K@JW05,T\BT MV4 9Z?1H8V0DU/:'9TRE'N)87:JMC-BLM=J.AW)B;9%-C7S93?E.R7\-Z/8E MH"_YOX[%OCCD7_/=]V*5-RY\R5?EMVW]4^JE9^$G 4A93 + :9H&B"'47;JF M&(=*[7TG!^LZ4_?Y Y'0E0_;E:AMS.MLD^B3XYTYHIW$FVCXE3. \Q]YQ?2A MRT%WG5ET,AAR:/]A.@DU<1>VOBW7#PF1E__KN9OESP0(_81FE!,0T38(DA$'6 MFP[4JJFL&'0,NZEDL$WE_RXN'V M6.E&_1(>3"$,: S]%"$2IG$: =Y9)C20:GANTYYC]6M0>@*F=X:SVY&<(963 M/JM4#RO?5"PKYL[G3/"Z7!W%WVQ.I.9&]#-T8Q+^8ID1_M>+AP]#OUXZ%!AY M8^5PP>>T"X<3CTIW7Y_J+O('6JW$10=QLKLKM]4O5TWSW!VIWSO^L#W_"\5V M53QN\$VGOFEB<.S=JGIK?/_U;KVY77>"="RLZ_*^^YAVK1_$2? M@5SX/_\O0&W9G'#P'1V$.!B?P0.5*;^'>6QC)N;@U0'/]",R\BT4 GF0:^ M@AKG5NXK^ B'*$@IC1DC"0IBD'6MP2BF(535"R-C4ZJ U"V%OTQMO2S3\YB] M=EQ1J:U7XT=Z#5_=Y^OC)K^^X\MB5V=9T7Z?'\1M_X_%\K9]NOKWNJM6OK[> M?LG%$Y,5(+S<%_N;6ASRGP=9PL=QXR]J'^@FUS-U_HAA[3WR:I>\/VNG M/.&55[LU]O,T-H=D*-:;9.CGL6A,Y/O+R&_"$3!\0Q6M#L7W&ATM]JM-*0"> MH/ XB7@ (XQ2Q$.> EX-4@T%HVK-C-0J=YQ <%[@\X5]O?GR![GYX\N'3[]Y MY/KKS5(N3+'^CC5RNOI!H.@]P:,3G_:DO!^R^DGA![)\B5WD^E]#K$ M#@BZTW&:AVZ[=5'N952;?"I5@ITM"2?+_=N/'*$LRB@/TI1&,:VV_PD5AB,? M4P"QKU*79&;)=572>2!W/H\G>@SU,F.7JI'LT#V/&6K3H;G?, MJ_F_/8C#MRH$$\EK/Z$ 1Y@#R%%&<1('+&IM\11CJMA,6L."XZWRQW+[[=?J MOWOPUOE=OA/;I<&*9)O]K4]*G%XWVIKXR<((W>]_DU*T.7.HQ8G(?L M&/KPNG>S,2-:&ZSJ-_GN>WYF%(8QH FB& ",, W#R">=49"0S& KI6[,^:;I M)#G+=BKMSA%/&)Z_(DLV$-=G>1XSRY8S0\&U*4>*"WE3P'RS_)GOSTTF(.6I M'VM$4]!^6/[W'Y9,X3=):VS7I5%KBW3.I MM]*W=R)J8).O^&^2='GA-^-V'BIEQY6WPP ;_,@J%&TC[?,KF=V6YXELEOM] M<5?DZS,<$0 \HA1"3E",DR (XAX' $SI_I=]Z^-O459GV-7DS 'WUJ MPM=A]<[!]D">]T>JA,Z(!(NAN<>2BG0__*L3YSCW1U5#]%UZ:3:"M7ST#V+_KQU3FV1*=TDT?G150@"B$D88(!8$(0IB4%G M,. 971S*PW*C(&AZ9I24K$>D..,V?4QX5M:EH5^:3.JEV1R1:)A>FUBIM"3* MC-09:9.A(Q>29]K+[?[Z>/0)^_PVE&((R2&,4! MBQ'"J=^6UD*"87BIOZ53V^[FW3EB[P19U#(.=."027B/.#(J=]-G,$*:E]6= MC93D'78]YM[0S%$&8@ZWW%V[6([X8*BS\O8L M9*E^]S)<>9>.-V:<.7733B<+^$M;'Y']/FI-G\.NRR?-FW_V,S0)$A#%,[O/BV)?7>=_5TUIX( M;=?U[S;UEN#40;=OF8'U:*IO8!X+ MT63>OVXK,^$HR"X]'[;?J_6MW#V]<<$.0 J",$08^5F8A#[ULZ[)0()\(%OQ M:&+"G;STJ.9PK72 HH%Y;H/8>TFQCR\Z-X!0TPP#1+. M(88Q#7P<^9UY'P98[9Z7-;,JDTWKQE>'3[E&QQZS!*D'>=7N MT@\S:FPTS." O%D?A'EHG7VWWNTT9)4W^?ZT;;+O^J[OO_:YW-?OB9W.@D-, M&4QH@F#"PR ( =A@B%$+,YP*CU/;=AR.$<[>'6GLKX978=PLG!#AK:AB6F3 M]9E,2JLNO6KZ:ITOZ4NP38NQSD@6\C!-$ !QC!F(45*%/9T1XOM0Z=JKVH]V MG(U 7[^R&\4^6ZKDR&F20U[4U*=MASB5R#SG84!.- F;AW#H@G]Y^]2$ S4Q M:&.!WE;J\RSAF/B$TR0B*2 \Z6REB!%U35"UX%@:NI"XZ0&K6*VBR9F*5+BD M2TN0,CPQS0WD;J\S/0]8L M^_0RQ^* ,:5>7L7JD-?F2=_+*(1Q2I(D ,SW Q3X61>Y480Y5XFF]"PXCJ9. MH&I1T^ALK,Z9G'"YITM-J,Z8$H#ZL&J"QF8O61D0(3,6YR$ZACZ\U;W,D!&% MIF7BD;']EWR55W)VNQ$YX\YD2*H?GX0P9(QF:4I@E)Q,9IFOV+1,WY#KLYP6 MFWB"HP5WY6V;BH_E9E/^J!_F46Y?9D"LY'9N+$X5=W4=G5_.Z%S>'43#BHY- M[TZ\V[C+U\7!$R4V$XG5$(-#^S\;Q,]#NNRX\KJWF2U^E.M**DN+"&$2I2#C MD"$& YR&+.M,Q( &:GL_I1\]WYRV&D-R"N2,&C7%.:#, X2@./3L1%3N@*H9\'Q/JL%Y>4-*L7X19,T.4URSY>:&G54M8 F4ILW M61G0&3,6YZ$PACZ4-K\KU5M=VSKM]H_B<$^.^T/YD.]J0?MM5^VP%P%/N)_2 M-,0A\D$* 4V[9!RM! ZKR(NA*=<)^!9=&P6IWK,R8U$RZ34>@8K9KHZ['Q4R MKX/6OG5ZY=WF=^4N?_\<9^PK3D,L#F6^[- _#\6RY3+ ( M*(L)B!/&4TB3.,G Z> [0I%2#WJ-'^]8J]IN-\]*AG3Z(:M1)B=2CME2$Z:V MX_'SBJ$I.AR?\S$@,0;DS4-63!QXLVFQ 1=:%8<+!& :L9 G(,H "4,&_+"S M$< X4KF6KO:3E41#_5+YC?A/C$1#D2C)?)0SCA034%.*A*P^Z)$U#VG0Q#Y4 M,ZC(@/Q)2_F8[PY/GZL/Y("V:U&U\]AVV%@@EB&6D!@$ ::4<(1]W)GDH:_X MDKB1*>=IHPY=7SK/TUN_]!B] M#N3[G8D<9= O\S:86;=(^SQDS:Y+KS+QUOF2E;G^QX.44,18B,,,0H)"XE?B MV1T>9:G2'3#I'^I8KCH<:@(E3XF<"#EA0TUH+A+A1$4DE$*9FWFH@3KLTO"; M4#RSK:*EY:%2CX^B_>Z7XMO]X?KNCWTC+PL:Q:32C!0S%%&6AIC#M+7)(>9* M+Q^;67(\_VLXHEKDN,_U#G+->)0\TQV-0L7CW0Z75P.[\FIHOY9WOU;@FH!E MY,/>(:*&SGVM$#P/Y;'DR\O38(L,F=0&GKU2%6:80!;A@$) .$X)Y+ SR@ M.N\<:YIRK%)O/&ILO5Y0A5@YU1J14S794JX:G/K5XK<95*P=U*!^'H)FRQF) M"D)MCC12Y>>O?P(0\!C'!&<91&&<@9AVMGS?5U(R/0NC),Q/[W :ILQ5J%/. MFCMBS21Q/NWKP"]8D4N?:[ X#[4Q].'])+HV(VIY] 6)><#3@''D,S^,0$4" MZWYX%D=*?=TE?^0HF7/]C/EE2E12Y5;9T,F13Y$:OY@3EV9E'K-<%?2;67!% MGV7G\=F;O&B[_GHH5_^\+S<5(7N1U#H\G3KU0$HB!E$BOT >$/'S_E]OKLG_^O?KCY1]^?HWC_W''Q]N_K>: M1MBC6TY%)F%:36?.(/;Y\L/39)V^9!D;$"GKI,]#QNR[53K^6+6E\&6;L@@$ M*$EA2A',>(K3 -!>>T$:*5V\,C#C6.ZZ)GN;$T+%WH0F%"H+FDOVM"5L^E:% M[S,D)UFZM,Y.I+0=>5^6S+A1;;GS>?DD.F-T]8]I0DE&.4\C&##&(HA@=R>, M(XZ06C&BIA'G98A];YC'!IA>4QU5ZB3W9.XY4]RC=62UB"9NDO.:8ECQ(FLQ+"'QTWYE.=?\LWRD*]?2]PB2FD*"$(AAP"2!(4D[K-L ME "E)\?-K3F.?"KN=T?1/[!\$-=PE_U+HK?Y-K\K5$^"++ K)TCC$JNF31VV M7W<-..^M*&EI'#:)2?R&/<+3REX4 \C\*D!+ M0Y"B_@BA4Q;\>!UH66%&49>:!S=OEC]/]F)0B1U)DA0PS)B/(I3VJ3D. MB>*K>_IVG&_JVK=R#P*4]L9.ET0E!7+,GIX"M?35J*:5H-?T7)8@ TIG)4$F M?KPM0<;,:!0WOB%[60J32NE '!$_3BA(,>Q/L1*6*/7/,+/D.$1ZU@!Q<[ZL MFU0UZC JITGCD:FF2\]J&I^%1Y]$"Z"I^QXJQ4EV.)Z'4%GRY?W:16.&5 7K M2_X]WQ[[P[ X B$FH1^2D&,8!9$?=9?.> 1IK!8P:1IQ'BWUTVO7 %/'1)')>BJ/KQ#M28\2)?KY_@5GFHP11$. XK/XW M0KPO+! OE*F4,VK\^%%*&XT/@W1XTTWN6Z7,/*D_=29?*8,OS=T\I,3$@8L9 M>T4NI"6DW'Z[R7QAP&">6(Q31*L,^Z_D2< 9:H!2=*/]IY2')^ M*>QV[&EPQL30!- A;":?OA;TEQ^]OO]FQPAG=PW\E& >\,I G(:843\-NV<; M.,I 8GZ2H&#,\6'"._RY M(W70H,V3YEG#F;TD"3&H(H8L3),@B2'.3MOH MP1&%IJCEK6V9XPEW]Y!5EW@+O,YC)MEPY*UKR3:XT3C86V2< M,.A348\?X8RQN#+0;X02FFJ>Z%W\N:,)RFVW_+M2EA,L7A,B2+B1]7> M(408!]US)!QR$*J];J1OQ_$Z>@:MK@!]!L[[Y5-YR+WL_?ZM]FF5DX^Q&%63 MDT$RQW[)Z%V"!@3'!JWS$" KGKQZP,@6.[("-7"IF:,DBE(_2+,XC(,J+J*L M-TCC6*D*R\",8WDZ1_8W<>)0K(J#XBUC$Q+EU&@D_M3$Z#EU;9L$=#CLBMOC M0534>H?2^[R<]/*Q5K\$"VS/0Z-L.%):_Q+50ZAR6YL5[0GS!8@I"PE@?A@D M049AX)^$$"4D58V;E'[X",%2N?7V I!Z2*1&DWP"G(J?& J(/_XW(QH 'Z:LMZW4A[LHN-Y^7Q?K#EBP? MB\-RJ@&I M>-W% K%R@C,RIVH2=$:G0.=5=+;XKKQS>1KY+LQ%R@84RB+?\] LFPZ]O"9C MFRM97?N2'Y;%-E^SY6Y;;0GW:+4Z/ASKZ\RTV;(L8C_E09"D%,812&@(&.K3 M0#2*E73-@CG7NG9"U&W:U 3-!J-R@C8RF6J"UH'S.G3>+^?4M@!'?E[I,F,# M>F:1[GGHF4V'2F>?IIJ>W>SRY?ZX>SH+""%(&8T@#D&40$H2R)(^(&0\B!;; M_%O=OD%JTFD8D)IDL)EDYUCDI1D"A2[VY@U;K*9-)M9->OZVT;EG/( MWJ9"J]P#P>X 2.X0)V1><;MX1GE33_0,:]='X19+N6MR>FWW.=U_OJX7N]"!$'/&$)C%+8QX&&2<<1G[ M0,AY$&1 =J>C_?/=3:C^G+C"Y-6@)JOM>8^=@?ED3.@\YI&Y&R];Y-KA17?> MW.0_#W@CTF>A'T093GT<9!A'0>:',>_L 1(K/6RB;\5Q\NH3N_$^?"+7OS/O M,_OB??UW](4I-O36)U!/>=QP9RX] I=7 YM8?'J"%-1'G=1YRH^&'Q?T1Y<9 M^;.-Y2$7==;7=V2YO^>;\L>^USP?,/^6XI+C*@U:'XWL3H'1!QM( YS##%!!,(DA3S%@B*_4#I M[6<'YAW' ?7LNZMGG_@JO+*#ZBU[K(I7$5R,@9S<34R_F@B*3$O-?@?7NWWR M?A&(O6+[=Z\'[9U03R:0ZL0.R*;#49J'F+ITL!SMBU<6WE-6:(%(',4! -5/ MA(1C)BZR]S8 1(J:JO"376^;JDE;M!E3D:P>N2KM&1?#4TR#L]G,'AWLKR>& M-@/RE?[_==PW5R5ORB^Y\*_8Y,\LWY2JT]./TP1"&%784D)I!-(DZZ!& 5 Z M?9@$H.NJVY-/(K>WZ[P2?>7:.=G-T.I?BS][CKUC*\GSH>X?JHI5G=2SB7_]58BL7@S14'C/E-S&/%69:"E[=YYA\/.2; M CY6Y0_'?]YXLT"$#F5X$DI2GR0Q1B%'2F&AX/3K'6*=WEV?@5)L%VN!7;FD8G5HUJ3^'=^7U &N"D0S!CMH)7B9M M0'JM[YZ:D\%UBZX*E1MX:N)FQJB&)]]UCS/*GWB^BLN=LO-R,?*PSQ-J!G5NB>AX[9 M<:5T\#DJ)A5%YA(OJP"1G#W;O6 1BOP4P]CW$UB%@S[$21\/AIE:'R4]$XZU MJJZW^O56P'K^8GG[]*]B];0FC9)96?<,*N9C!:"6O,_+ISHSBW:[ZJ_4Z;NF M?[/83K,+9+K)SKY)UU!>UHS?>2B2J1,O<[$V.)%5H6KK*B[@Y31O_OEAB_;[ M_/"E"N!V34+X=E-\JQ'L%S D:1 &, I00 G- A#W9[,^4,N_6C7L.I50;G\] M'4V*9<*[*W=>]5\<=L?5X;BKMO9JJF67=CDMFXQQ-87K8'J_=$#%*;%78_5. M8+TSM..*G J/ ]+G9#CF(8AN7"M'^)P5LTIGN]OK.UYLE]M5)06DW%=1(^4L M#;.8BSO,C"59F,:T,YEAYBMEATP,C26.Q;;ZKRM)U(OCS+B43+*,1:/BIO,, MEBBS$T]@U9WJ*GBY5Z,;.<\QP--0OL(&O?-0,#NNO,P?V.-'5J%^6Q;;O3BX MR/?76_93Y"".Q?Z^J?2KGUHC@$6ICR'#I%)"#JOHTN_L$I 2M48JYO:DIIE) M7Y7Z&.>7;\LZJ2PVG><@Q?0;_XG BZP-3#I[C,]CYEGTIW3U;:K-05[N\N+; MMGG*<_5T4VW6]Z*&H=P*1 +0']LJ@MD4_YVO%R"E49IB&F(($PXYS CJ98 3 MQ>EHU;3SF7G"(K97 GC[VN_JR3NM1_)V#@^4=8TP&')AQ_BCH!6&M#"] M#J=W!M032/O.(R>XX^JD"I$#DNED/.:AGFY<*T?XGDV/K;H7SYI:C)OESWR_ M2%!(LBB,> 2#$%2[/@S#SG8" JPFIG9L.E?1S\_.J'ZYS;?Y77&H$X-_?_;6 MJ^JK2Y8XUSVL1)DS MIB^$?;%9VVZXKS0+0A3&'% 2Q"@@/O5)"OKR"YXI5?I;-.OX>(K"UV 'F=W?YZM!>LUJN_E5M$^I&SJH%QS8'1U?195\@M>M!&6<^-9C5SG@ZHM1JIO-U#=K4\O>:-K7$ MIC[K%UP&GYOOBS\NG.E %&*(4I)P#!"F,&8:X:Q:%_""!AC7" MBM8<'R[V6[7'!H^MK; TF:;[8!<\VMT$?[[ [,@[X!:.UO97E>RYRIVV/](; M7SVFC$1L=ZP"K%,N8)%BE,<DX2XX@S" CNZ_%@'"M=CK=BT+V4"41]N'CU M_&Z6"%3:5/)Y)'F6/;&@?$:941JI(]5['3]D>Z?%"/*?L-V!ISFOB) M3TF&^R9U*4ZIROMJ%LTJ29WZ2VN?U#N2NFJ_?GD$Y"1P(O+5M%"CW?I<>ZP/ M"*2#H9B'4KIP3+N7NB)WAMHI4N+[=QI]DL"G(,Q &. T0AQ6HGZ*3A.26GB\ MPL2\ZS+L%X]7%!U4ZX]7&(V!D8J.1;]5->U!SZ'!LCJQZ@)K8Y1F+;16')03 M7'M<2G?[;'J>[6]*).YE[/(*4J7ZAZ?/U4=_0-NU>,'S4?R5A<] Y*0K^ZWY:;\]O3L*F!_6; ^(5BVCAC*JM'H: JK\V&Q)JTG MI%?U.R+=BY3H$OGCB.L D2KR:F,\9BJP5ER[)+'V^-,6V;H.LY+Z]5&$Q7E; MDLAW#UIY(UNT:^JF0ZJM*6936GX".4F5N1QS*A)I1OU,Q='0J4NR:(,S M_93Y%]$JN5A5PB'T>!''."&5T32.401@($H[>[,^YAI2:&QS'!'LX'F_%-NS M/.^NQUK'DU.G>9]3IY3EU61]'I/2GCL7<[Q&/-E/4RP2[(<92UC(DQC[-*:! M?]I_AH%O(<6K8W:L%&^;U7TS+^$J+7&9<]OI"*MT.T]#S#7W8"7G(#T4\U!& M%XYIYQ@4N3-4R[Y1\QM)C@ R%F/ :1PG/O-Y"F'_0C=.8Z5J: ?F1T[JWG50 MK2=UC<; 2$7'HM^JFO:@9YS4'2!676!MC-*LA=:*@W*":X]+A2<<5WF^WO.* MC>[=@^N[C^7V6[7#>A"MN=%VW3;^^IJOCKL:5 5_(6"D/N,\Q;'8NH81.-V' MJ?Z%XON.CE XEN$.>"/"IT.UP4;V8P^$Y"G;+,9 \>#M&?W]NQWEG?>Q'XKZ M20^13>I:&Y[ U[F,T1^1U&-YZ)#.^OZ]<3DB2EG"KJEQSO)Z=!=?#;'+HYR4.N5. M2RA/B 1A+:9:&L>5OW>8&1 W4R[G(5W&7I1VOS"]+"LO=Y7AML+M^HZ4#P_E MMGY3=I$0G. 8T1!D 8]A"%C2]X(%+*!*T:"Y.==AWWG)RJ['*.96>3SL#U6X M(7: V_*@>H1I@VJUK.I(+&MF5 7!7YX1W #T:H339%/?9TPBDVJ![GE(FDV' MWLF@6N/JDM MJUWXHHKC'D5*:+,Y>U:E>2'.]VD6^A 3!DA $ 8,]2U@01C# MQ?=\=UM>TC=3*RK3[1R0VJ%BW21/3+M5C;3ZQV9S_@:4=&Y N%M/)1^&?CV1 M+A#PQNRQ1=FT4\::%Z7=#\E*%/!Y5WROHOC/F^6J?OMU@2)(_"R)_8 &@ $> MI:PO;, QIP;%5J:FQ]F,F=>L2@S?ZL MPP9]K^1B!T/6=([3SY#4%6!O'.XO( D)IS1C* -AI=:M;.<[ICM$EZ)0\/+#1R4VV?1,$(5-[T. M3XLT1 PRG"9!&&(894&<]8H/,&3VXE))@^-$H^1<14_1:!,R'98_O1_%X?Z^ MW(B8M/E#<;MJGQ\.F[P[8<]KA[SEC^5N;2=DE1T3HT#5YCC8#D\;;+.(21LH MZI&H(KTS440[OLA%G5H,*1Y6B4.;^K6B1['S9RFFD&68A%F 4HSBM"\2\?'I M'JF$QIF8&6N?O3L4RTT5&OXH1">\L_.JNK!XU\"5TRLC5H=5RCF36MK4 /($ MHJ:>K<,T E_KTX*.X.7M]1W;YNC@LD!]F(48LK'YXYH"4WHC#0+>X3LW*J,5SN_Q[ MN?DN-I6K&IUWMUQI];XVJ3I;6N*;;FS^C1W(7KD?I3*)+ MW;$=/(Z^L9&SN246WOZ9,"P MG#XY9M5" =JD^O0N/9)5:'J4SD.?+/@Q4(EFPHSJ&=_UG2AXZXIRF[QW&O"4 M<1SZ/,8 IAGR85_]EF: ZW51TK&D(4\&.>;G@O1T2J*L!-AISIC>8$WBA,F$ MZWG,,"N>O'.Z9,Z._?N8BR!&?LPY0CR#:9CX<1HG'8#J#U,+M]=US"KM70QN MKY^:DI^W*G_K.J:KVYB71T N;)B(?+4X0N/VY5RO7 [(H8.AF(RVLGN[O+5X?J._5S=5Y]N_J5:W:^W I/X/Y$2^+[<"#E_WH<$;=?/_^#L M;RX2/TIX1C,LF@;!),81[I&FF,1J=2)3('1>2](X56\G:C_:GY=;^&$ M8%\ULIV?H->7 V6[ ,UGQ.5$?>Y#K:;^IS'N_/&$0V)L23VV]=)PAO7*.[G1 M_$LQV"__[.P_&'>Q<# Z ZO*E-_"/):?21DHYS,SU18T(TR?\UU1KE\WX5IM MCJ+BY-S[AI$%\9,LY9B -,EBD,0DS/IS Q[[6&5#,3/H(VQ*BOXUL_7Y:V:N MEKZ9$2RY*LX,M>"OORNM=?[$J-]Z/NZ*..[(#B^U,/[%Y MK,-S):?\2\C$B*OW@DDJ&8<(+!YK-[\>EKO#"$OR13PJ M4OH2NJ*JRBRFWO+@W>;?BNU6R*-X$J:V.>(:>WD$1U@RK0[;)"O@7V@5<[4H M20_B_P%KC+RO-I<,18;'60%PQI.$8>2S$/"T^B5 ?2>C($)^NP*PK61:U2T: M=?WO@#M2_[SZX\NZ_W^1BLB.X/\)*B+MJU4546-85D6^'A\?FQM!R[HVEF_* M'Q^V=^7NH:Z;[OM41IRQ( A9&+& 4QY"'O27':(XQ"JEJ[9L.BYD/8?91 X" MJ'>&5*8#K%O6Y:*\*0A7B^?L<.U$;R7)&U!6V_3/0T.M>U6Z_6C5HZNZ"^0S M$48'LMSMGJI=WW\N-\=\D2$_R@@,(<4D#K(801(UM@,0A0CJ1%'F5D>*ENK8 MZ'7 -'EP=)' "T&0O0&8QT2U[-,;08UMQN2KVL^#I4\5'0QDD:A#[/8$1(E.#.$/&ATJT_C1_O6(;J2*#N+OA+-0%$/Y_UW^OR]:*& M*GI1J!;)ZG HISF.Z5-3FP:,5Z/Q!)P)&M>_)F1 8@S8FX>XF#CP^OTY,R[D M!:6:E)6&=58B&C.&$AZ!, G32K48\CLK+,Z40AO5GSV:E#3ZT8!3U0Y%NF2% MPQU3JJK1(&D5@_WLJC3:!PN*_\Y%04?SEZZ\ZVH7MIST&;@7U WJBQ[)G-^&VZS=JZFFQ7VW*_7&7]\(.%O>33$6'G(-Q+%P5[E_K/=A;%U44WVMS/S#RE0&S&1/UXH#Z_+C9 MP(G?G5[#%(=6;[[F=G)ALJ-F4\XO'&R-,ISS$./QW'WC.&Q$GF7E_M4-TP_- M/GA-C[L*48OV>MF1N]U\+T&?[\<5./5M9GK_NC, MB7%%WYCS =4?;SSG(?LC^EM.-7,4X_QR6Z\K_R@.]^2X/Y0/^0Z);(#86F#? M!RGTXQ C$#(6^32(_8"!* A"'N%4*88W,>3Z8*'%5C?%]3IT5UZ-[\I;WE4_ MTT.;:MFNM4/(>=/MQ/M8[A4/+\T(EXS-Q^):,>YV0[.;4'N PJ$PV@;S\]!* M.ZZ\#'_M\6-#X<[2/3C.&/;3* 5)DO" )1SCSG@2I_K_74YP M.B7=7.\<\6U5^62I'EWII#++EMF?O_KI.*6@@]J<&2LB.3X<-\M#\3TGR\/J M_H]'M/ZOZM^+&KN;\DO^/=\>;5SOQX?O9-[HJMTZV#U5YL+M\76:YUL MWKYJW+0DU8Z_!D-IG\^'8'4I^/AF;F2F_LG*]*6 MF+1Q*D/:W0_'B''"TBB+,(N2,,[BL+,,2 1M'0RQ?1@CS;7Y28P+ MFNT?PUQB>/0S&&)T *-*^LSU4,==_KTHC_O-TY?\L=Q51G_/'V[SW2+A251MZG%$?4!) M1K.(L]IDY@T6F77E=+!]Z;ZV,E[LMB:#3CS(R1NII,H91$A M3.QX&[,1X['*]M/8F&-U.IW(-M6J0Z&!HFS9XUMN"SHJU6KR99=E1P^9#+,W ML VU1OP\]J#VW'GU5(E5GF3U[F3SZV&Y72]WZ_T?C^OE(:^^A,0'K6T>5UP],V^)'ZOB;E-M]N2G$3%[C MY484^'^]S_/#_O-2G+C?YX=BM=ST!U$HA# &*$6,)"Q$A$8^% ?P(2<$I#"4 M.0*W;-)I6JH'ZK5(O0:J]PRKWE&X;>H5CL,G' *](W&K0R%W+*[&T7M'XXZ8 MGL'QN"O/2O??J>(&K;OYQ,L=+8^WA[OCI@V']J=ZC"Y%F4)" @ABGH$@PV', M_21J,3 _ID E'K%KV?51U;,+8NL6KK=L\2KNP^QR+KD?FXQNK7W9_JR$[.K] M^WD3E4XHD3FT57,R*/.((!WY]G+KYI!!^;*RAX=R^_50KOY92??UKMI$5I)> M]YC]G.^^WE=ROB"0L8P0&B08$9XD49KYG65&D*]65F9NSWE9F8#HU1BO1! C MNALT.+T:J'CES:NAJI:56>!:3C''IEDU?C=GV%%9V47:!LO*[)$^#QVTZM&K MLC+;;&EH7FUFCXZ'^W(G&OTM*$NK_R$H@1GF 0@I%VDRK(T4+R3IV]G5(UK MT'DG>-JZILZGLIXYI=)$Q^19=*U=+RF2TRQM8F>G5?J>O*]1ANQH:Y/H@5-9 M\U-<:6!&,HA]2+,DKC;1G37*8C-=DK0Q@29=>0TV0T&2)5%3C!SP9RY$%ZD; M1X4:$"H*I,CF3-5'U8M+RJ/%BK;J7!\/>Y%.++;?%HCS("0PP#2)8Y_'&4)Q M:Y(GG"HE\HP,3:(_9P GGDEG2%2FDP[#,YU36JYHY+I.S.H8(8DIB1?C[?[U:YX%)<8T&XG>J2>713.. I3"%,_(P$- M$8L@J PB#%" _"Q0.E@RL^187<[!>6?H-&_?&K(J)SGC$:HF/OI<.M&A09H& M%,D.O?/0)DN^E"X^0$6]*N\./RH]_)KOOA>K_.OQ471R0=OU[TOQ7K-XX#!_ MC06PE",6)X"&5 D!(9*;;%<@7"LUV>XQY!L=V,EI]JS&"8UX78W0F[:;FDR M/"#?S@=M'@KNWLV7[;O&X54UXOY8 =GNWS"+8AK"(. (0$)22GV?^)W9"H/2 MP]S&QL:*HUN %L-E?7[5(N-1J-4,@K58=1KKOL>61%AK3/0\],^>.^\$JY9X MDM6S]CVH+_E#I:6B06*^NRMW#T)2KV\WQ;>ZGPO[^9BO#OGZIGBH_LKUW=?J M3_=WS4/9U7]0E.M@P=(P3BA"S(]BFB08D"ANX6&>R#66'AV48WWLWX[K/?'. M7/%.OEQYG3=>XXYX6^[6XJHGSB$/J1,EM#<& XH\^ MRO-8&<9WNYQX=CE8:18<97Y&XB1,29+ %/$$T)QW)5&1,5@__V-X6FTV^/O5J MVG\J#[CZ,_%K=#AOC$>7AWR!$,0D S"!!,0A" E+L@Y&Y/M<11JM&W>LDAW> ML]YH^RNO@NQUF-5DT3[Y<@HY*>]J8FE N1-U5*5N0"B=C<(\--.=>^5(7[-F M9+DJOVT+(=GOO_G0Q+V+V$]\F"8D -3G(0P3C+O#88QHH%0"X<#\.#&G=P;Y M:O!UE*MV#ZL9>UH<%\5 =)HAT8I*+8Z&V^A4FE.94-7^ ,U#@UTZ^%X0ZXI+ M>1WN$5S?T?8F0(MN41D 41!F*:!1%4]'00J3SB2 @=)%(B-#SK6UQR9._#IT M7@M/54%-&)75RI'(5%5%/1X=:=_[' VJG 5JYZ)G-EQYI5S6^)'5J-_+[[40 M?MB^L/>EW&QXN?NQW*T7 + T"IE/$&1^"FF0$=Z:)D$8*O6LLF+0L69U&+UB M^VJB>7\*H%Z+5#&;;X=M.1T;G6@U/;/!L1-MD^%M0..LTCX/K;/K4NGP,U73 MOI<*R^(J\$LY!R0*>8+"E&+862%$K5&.ZL]VK&AF89-QJ-194-O( MR'IQY?70C*1#@44M#7%#H)F8R' WAJ[T*.0%1IW.62J-AAO#DJ/+BZ;V/#_1 M^N]: A $V$2$-:Z.KT8LS8N7.?A8(UM(GQ]R: M"I4"K6,HUFNVY*7+@.E9:IB)/\-B9LR4]%V1U7V^/F[RZ[OKPWV^0_M]?MBC M[;K^W<=B>5ML*E7-]S(_$$?=R*C@#VM6DL0,LCMIKD%Z#N;Z[ MU_S!&6SOSQJX)Y![-?2Q[Z-H\3L@IHX';!X*Z]K)ES=:QN!45HM_*\OUCV*S MJ>Q_V!ZJ3[\0%2HU)%KL5YMR?]SE_8NS(88,I0&A. NKH-;/8!0V&'#F9UCV M2-JN47>SO\-9S_83TDX#3E@UGF&V,^&5F!R8YVY&9![3VY%OY1C?M(/)?%*4 MT*=4')]'V,<1)F%*PJ0# 3*<++[GN]M2-J2R;%QE5I_CE)[<'S[=H$^_?< ? MF8>^?F4W7SWTB7J_75_3?WSX^%$MJK)-O$49=<.X,QV=+'12(]-42M5'Y2^D MI1K.Z8BI+H?JV]0O>27;Q]7AN"NVWRI,7_*->-.#E/M#$Z4MLDJV(Q!7^^.8 M1E%,$$*D09 F $&@MS8C?0V1-#"%BC30C'1$ECX=)7' G 4MN42:0S5I3$OKB2)_[="M+$K*$^Q=D@:FECFQ M\YA4%OQX^0*()69D)]*'[:I\R.L7;46M_D=!J&CK7P?>&0O]:H4$@%#* ,A0 M!%J+D 9J+PN9V'$\F1IH7H_-Z\!-LEX-$#4PH6S0.X\I9<63TO['9V5:M5,Y M83X,<(1\QI,TAC%#2=S9C)-(Z054,TO33:U)UJI!LM2GER+)LYY@JK[(33$M MAF0G65U>0\J'QUU^GV_WQ?>\0?%L?BP;2:Z>A[+KFD&RY-/CH/*L="%F@V(FZR= V(')669^'UMEUJ73X ME=I5OE9V.2 ^R#!@L+*617Z<\MXX2C.E3M663,Y!_90.O&U3;DDWD(J3/O]&JL-%F\ M)*W+[\5Z<;U;KO^]N,E7]U^?]B)U^O&P_K?VC9;$3R+ ^H#1$. < Q8UIAC M$4R0U!&6L1'7P60%S?OWXE0*>XHM/YF0.B^&H/"J&B;.A<%VNCN)D MJFET/@LJGT%26$B:9>-0>E7058?@R^W3W_;>]42$?^;[/(C**L7%1^&?KVD7"+QC;7#&N_3 M+A+VW"@M?X^JZ8OOU7=9[IZ^+'_\7GUMNV*Y$1<:Q8.$FR+?+R(2IG&*61KP M+ Y22OMC#19A'"N]_6=LS'4AR_*']]#A4HN*S7F4"X-'I5!M!>BA77F"R!Y= M'0)W^*Z\WW;E?N0F.I=(&\P'6>)['C&M/7=>986L\J0L7_\H=__\L/V\*U?Y M?K\ <91F((L!2&@((00 M(7$+,8^5^JLHVG"L50),*+MYF,#1U.L%%E3E"AW MA&D+4T=;"VI:-7K&CXP&Z1$Z,^71=.(]O3'A1%EE>+$M]M5N7=QQW"\0QA%B M/DH9CX(XS7@8QITQD*5*O48U33A6F0Z,5Z/1%!E%TA1%QAU?VB+SG+5I->89 M/3(:H\?GS#1&TXGW-,:$$V6-^90?%@3S.$U@$" 6IS"-DQ"CSH3H,;$XE(?E M1E%99'ZPDI[T&*0GR8WX3ZKUMT4TT9RHB)"9"2I\S>S[5X+^WE>O[O__7]ZW M-C>.8UE^GU_!;]L=X>KE"R3Q92+PK'9L9CHGTU4;TQ43"EJB;6[+HD>4LM+] MZQ<@14E^2 9 @&3F3,=T._W0/?=PC^W2M>[.Q(9=J6CL$ MC7HJ*A%-XRJI$]RI^8ANLZ.\+DS71IOA0?BM>W3[U\D[. MU(<09\B/$&=Q#!(_W)6V&#$*E&Z <&G?L6BAAVJ]*?^5=XO(Y4+DAO*V;/8F ME8=[WO(&N^D6,8OA4-.VL2.AIWO'F_1:O+\T@-^X:&\ZN\:4B57:.68_3-,0 M5*<>GMQ!YHI-I5UD)'\L-_E27C__M;K=_)FO"UI\*Y;5HZP[#S>%'4"$24I! M!"&'@"8TY31$? <",\B4CO [,NU8?H\ >QUB[PBRSLY<5^2?5]P)\*XGMFJ4 MZPCM(%'0V,XV;C3,-KF18KW)RY4W;\B7A8L6O(A7M?8$YN[[ MCULYNJW%]^LNCD<;Y+RR]M;%?V_+=;MW;KYGI>].-VU^3^U_H">R*<^A< M-4AC-YC,/KKZ_\U+;CD*(8(90TD64RQLA^V-'H&/.2>1WFW=-BSJ=&RC*[JO MKO_.OGAR:N279FKDPR7"EQ\NKR_95X/IZ;[\:DQ"#TBLR53S\9,EDY@Q42#M MO)YOS6K-IW%174*>;R0Z$XMNXG&$&_G MO4?KV5EI-P&:AL8Z\^[\*WN6652:5/F\KFZK]4/.RU6^FI?YUN6JJ&M2/=P(X[+]-?L/ M!(W-/ZZ%AM:ML 8SXOM!F(8HS @*&<51TK[_$G&2 2U;JZQ:MAQE=AA]8[ M7GC/X'I'>/6J0KL14"L)1R-?+Y/8XMU)_:?#X9GBSTDHIE'YN7&M&J I:]1\ M;]@_O.S\+"HKE1]'+_.IWN(_(V>5:H MKH>GV(8J'B#NB1Z>78T2>WB6S8IL]%!M5QMO?:!75&K-+NZF+9MYNVJ* M5HNC26;Q,]'&7^TG:>:BK^_SU=X' H(D"2!%(0TQ21#$D=_YD%(0ZJUR30N[ M\_6R=Q7XV.5N4UCG='/"X'AE:.?WQ>N-9!=>NXZT$=YKJOHT(V,^//E!FI/E M3#Y*.QIJM.0NI'K#K0DTK/>;E@ MWQ^+55V(WV\\:G\V0QQ$,>3I^G!*./:WGJ]\W\O MUCL*O!T'S1^V HX,-OA/,U(C5 +C-+-)5 366MCD:P/E( ]4(]AO=#]?K>" M(X:D0R.5B3H M0W5^+*2^'S$5&X1NA)SK-FK32*["Q^:G1U[^P GT5<2&RI3F3>4G3(D]R'"9 M^_K&:/0!LOB40F 7?UG/_-BG'$ 049!BCA*<)G$'/2&!UK[G20!VG/#0?"[7 MPN2)K0[3A;P%5/=UO#SI2T##IRN@)I%9/2!7#/1.D,P MBV@(,$O2B*=ABE@ .]!10/ DAG!J4!VGJG9Y9[XKS?,I+20JAG+D(9O]*$XB MB[T9_T990)JZ@<@##E*8)QD!'6X8424KC&=#MI!!HUC#Q8- SE\BG0? MPTFDQ[95'/S\X3>-OAFW@7)BOS;S\^7#GGPXS(4V(C5&'MP!10$*Q5@W"M,( MR/NN".'[D:X/@M%.?RC"U'SV&# M)BW-1O#S92E= ARF):-8C+A\=_R#W8;"S_F3_(Q9$A(4AA2D:0:!CY(L1/M< MFO#Q4E1_Y$/MS-SA&7UAKT^01UOG&RB^DTAWW;+?T0]%#E1M1I//AN]&=-A5 M00LMZ^?+H1:Y<;]F:"V"T\B\[>)G%D59$(E!*J5BU!J1*,ZZ.=PL\Z/1%A!- M\;K/LNNM$-6B/>W9OA58AQ"C.$HS"!"6TN]M=5!:) M/U86[@W<<1+^4*WN?A%_]R R[TXZ-_GWXY'LR(?\^T=^^&P\:- GD8SW>5>X M_.PW#D[_N*GXO7 .E(FMM:J?+Q';H\9A'K8)2D"8SA$2I5B- M,&"S'*9)I*1/9^;')Y^*!/BA!EH:L?_Y4H^6]RZ'3MI1Z/>8_*9U\U:@N&XP3RMCP=P#]_^_Q0"C_M M-T/8>'O>3L",4\L8L;*11:R$:<"GZE5(UDL,MB,WV1Q@W5&E1^T=<*NJ[+_G MRVUQ==OAZO++[U<8S5*0 0BA[S,:,A[[/J'=C=8P"GBB(]U][#C6YL_B9[)O M-Q"]ZM;CV\UV77B7JWJ[SD5+DM=&W9;R#L5SY:!]>M6$=BAF]934$JE.5/,, M8V=DT0;/T] ]*YY4]ENA64W:F*K+5DKKS=5M9YL)7=T\78O65N?S[L?U+!(J M&OM9@ $,<1!F *3=XVTPCGPM57.%8:AJ] CWA7>$TFM@FI6F6U?>T>%&4,U)]*];HIMZLA9T996GH M1UE _2!@""=1 'D\]5:C_@>[Z9X/#>\SOBK_I],&ZZX1U,?_; M7?7M?PN?VOXGOGC9[5[Y^T9',N=DW*[1 W?5MS6H-U]:S;?RWLO+U6VU?FB& M7M?-Z>\LHS2@"8X(25/( XPAV9G*@!\K'?[J9<#U&:T=+N\(F/=' ^V_U#)_ M/_K>%X)!F-/3!"/2;(C$*2Y.Z$5OZL:7COXN5!:;4B]!Z;Z%OI?U+(PA8RD& M:0@S3,4_(*4[BQ!3M7>8;=@905XNO/UW_Y 8^^F,'JM&/UH\!B*CRH^ZICB@QE!"WF7%IERTMMY1!TUNIB,&NL#?Z/M&OAM6 M(1_*57&Y*1[J68*$I'"$.4ECA$7=$_EL9PXEU"<]2A!U(Z,,;R0\K\'7K_;0 MX-*H\'!#HXVQC@J#CBJ./2GJY88^C].1EWYNG"\T3'G1D9YK\1$#]. M8I^".",P2?WNXU%,EC+B!HOZK)AG1)#F3C+ADU)D(;>D0 M M3J;3Y?5@O]'%#?S6Z=+_LD&4J!,E\V9>$%#^\HA"EKTQ$+8P_> MT(U^;&A5!7)%LFSW.3>F B ,^!FFB.$X P$B$=J9PG&@=C=\+P.#50M[8,8J MHD^>1AGADC?3DD*9,JOUQ0LFWJLU3(F;CI28N_!6#=*/#Q4Q0<+.0MKBR_QN MYHE7")JDJ9<'[O@RK U4J;)9&3PCX9VR MP(RP\06B)_XW"H(^3.@(!B_K>;[\SR)?<_&=>A;$8J@B2XTL24' 4 H8Z"RE M%"@=:._S^4.)1HO+D\"\!IF^;&A3IRX<+EDSE YUPFR*QPLBWI$/4]JF(R#& M'KPA(?W8T!>15K):6Q$D)(LXC%,:AP!%21KNAR]^ I6'%^86!A:276;M)25: M!.J*B2ON^LF)$FWV!>6(#"5),2%O:J)BY,-)63%G1$58VH,8O%P6G[8/-\5Z M!A(20AIC[F']0_FR'P7!.$D(3=*,<@RI'_A! MNB]@4*(L L8&'(M!]X3+<:FM/ZMA3M_[\C (,[ V4K#D*SQQ:(?_%<51R\> MU$4"+19K>4*\_9\/Y:H(A"V:Q2'->$*Q&.C(DR7=<3<"<(+UE,+$PC!RL8-T MT7WA27#>U4I;.(Q(5%4/U_P928@^=?;$Y U"SBI*'P*G(BN]?'BE+?T9T188 M(KZ\6E]7?ZYF&00(LY#R*.1Q1D/.8;>9G/@)5C[;:OKY XN+1"::B">Q&0J+ M#GF:LN*(MWZBHD29=4$Y4*$B)P;$34Q,3#PX)27&;&@+R=>-&#-=K3^OJV^E M\'>&?)@11*#/PSA$?@PP3/:ZY:=*+VCT-C*PI#3P9 ?I !KJBC:7FN+BDL9^ M"J/.H'69>4&*BM:8\C@QP3%VXY3J].-%6WH^5_4F7_ZC?"35HICA".(,4\91 M H*$X3@EW2U#),"I\OG8'B8&EIT6G"?0>1*>H>AHLJ@I.>X(["4)7+JJHDV:JJ"XY,M(2]2ILBBB @"8BY_'\& M@\XJ\8GRS3TV;#D6DUTY?^L]0ZDK)3WI5!66X9@TDIEG\(Y&2CN00Y4O9UDZ MJT-V^)V**EGRYI5&V61)7;&N\^_=>T7SQG*WJ<9'/B8H)@&34T8XX%&W59?& M,51Z *B_E6%*'H'.>P[/<"><,9FJ2C4$CT8:I4^A/6$Z0I+Y%3$J+Q'Q?N-!(V%;MV-H?[+AS-WB\!I!VM:!/TON=W"D_ M>AU=@QH;G?VEYR:O[_-C0P!>NG]" (Q9&E\ S*%7%EJ)N@!L.YM TC97O&=3[5-==OP7CM6C4^[TF->]W>G>L:/9X-4)L=/1G M+I_HY6:TC-_%#7%7?1N$?G9GW^?WH@$4S39X"@(BWR8C$*4127@4\.Y>$,H! M4[X'T.C#72]B[#!Y'2C-0RQFA*FG>V=%?O#? MR/X]>-#8.-$>K6MO$I2:M,DWVWJ608Q2F@01#;+,]SD'\BK!QAQ+_5!SH[FA MD8&V4>P.A>[1>2T\[=T4ADRJKB@,0*+1@H(V?Q:W6+Q)R?F=%OU8'%]F[+CQ M>M^%#5YTME^(#BO?3?U6T'R3[ZS/$AA')(Y!B"(& 2*^[W>E$ N8VMO1O8T, M(SM'X.3Y\[SK1_H[+\R85)6= 4@TDAUM_FSNKWB+DG--[92 M6.!%[Y:@-MREB4I/H7!:E_]C BTV#R M.E FUP5IL*6J*.Z(,A(218[LWANT]_^L:I@Q-16Q,$3_Y@5"IBRH2\/7^V*Y M)-7#8[YZFH6$8C_$(0]CEN @@?R@/Q%/E*\D-/CH882A@>3M,.GJ@AY5JK+@ MC"4C55 CR)XH''M_5A.,:)J*))B!?Z4(/3C0$(2'?+G$V[I<%74]BWR&($A2 M&.)$E",QBW#464E"JCQ[:O+9 TF"Q.1UH+0U08\M95%P1I29*JAQ9%$6COT_ MKPM&3$U&&,S0OU:&'BRH2P-[*-9WY>KNUW7UY^:^$Z(,A3QE842@CV/J!RB) M]M8 I9F>1)C9&$8J.FQ>"\ZTCC"D454[W#-HI"&ZY-D3DS<).2LJ_2B19 E)&4Y#A+(" I"QE M<7>>EA$4:1[^Z&5JH-6:!J+78+SP6I3>$4SM59M>["JOW0Q%K-D*CBFG%E=R MSA!T?CW'!K-3$2H[SKQ>V[''T7NRM:U_N+ZMZNRZN MB^\;+/S]YXQAX >,@I@!GS$8X223WQ V09PF/)U]*]8WU7NR9<643M\Z1J7< MQ2X__P/+HF;?Y\OMHEAPP8$<@FXWS1G@JUN6KU>B ML*L_%^NFVKO.;Y;%C#%1T6&< 98Q&L:1'\6H!YY$G6YQWY)/\HT_%QOM0U;5\H*H=/0D1D)Z=[O^3B+B:_$XXV'IZ MW3O.G4,:<7:B\W8CT/0-_+>A;(S=-)=?Q#.JJ9U$9M&FH9[D=I M%7KISC"(3C*60X;/I*\IQ'4:N6P23%33ZW4VLIP\G46KA[Q M:YL1S@&,=F8Q)[[2!2K6C(V3;RZ:$X7>'RU(*[E"A^ ^@N^(6RNJK4KK@.I] MH$M;@@V8GK*.FKBC)(;&/*DJ&GMX7%9/1=$L#5X]2J7]6#0WSJ0^#A(0Q3CD M"$=10D*..WLQB2.]N7!S.\[GP5LT6EOY^O>HDWR('9IW7"L(T+]\:U![ZSU(KY8HO:V$J58FN.3_?.$P$>KU2@G) M>@O8.^!K-_EX^>J-;S:PO3]:X(JEF\N8+*KY]J%8M2. JQ+KQ5M?'* MU6XJJ%QY3;$AOBRZ.>W'8MV:]O["/G_]JW=3S/-MW9A>5%Y=>7]6VZ7\4P$X M%]\7O^3E#_+:ZUK><+XH=M]?RNFDPX=UOW(K?F=S7\B?E-7">Q2 A=?%XF_' MS7#GC_BS'0G5[>Y[\L__O"_G]UZ="S[*6K EWPF8;[;Y'=7B?R_:KD4 MWSEB1/YQ[MV)TFK5V1-_D/ MX6 UF!X,.CG^H5P5EYOBH9YQGF'$2,Q2#E 681;%O(,74JCT7-_@H'Z,:6_O M#^F1U[@T[ 2W1G@'F.+)OU7&^D$"] ](+[PAK]P^)UFO@ZF4"B]2K2?TXK.MIN27" MG:BT,G]G9-A^#*:ALP[\JERWWD'KZN&<)#" MVT'T1JFZ+[S6DQ^JX&XANZNV-8,[C10PL,]VZVPCQI56@'BYRE?S4KY1>ENM M'QK[Z*9N9B-G/H(I2Q,4@02F?A8D^[, :10R]%YEU]^ P_,N'2SO")?W1X=, M9\&@'X4:ZP*#46DV_6],J=KT]#GO3\U"6V%L I/-=ORH;+4HI FG-*(Q$EG-\BPTK54]JPY+BUW M,+PCA!=>A]'K?OK'YVI9SI\\E7-XKEA7JQB')5Q/[>US[:3N>Y?",S6=/?JG M4:]9]*=RU5#U]$]>7%%N9%ZMT6I!JI6\F;P0(ES4;QT:SS+*0IABP #G&(( M$!@GXG]3 !(AR7J;UBP;=[Z3C5Q]_'AYW9SB]M GZI&K3]>7GWYEGXCVW1.V M>5>3PQ$)U]/&(Z#-[HMG4*=Q9X4>EV=$TE%0IJ&8KIRK!FG8FN?)B[N'XP<> M]J4KSWCH(Z';,$@R&/A)FK#&7 )1QE/53?7&G^^NG^X@';U,HC^TLG1D]P0Y M9SI>;SZGT<7ZN_'R0*P=7M2'8-+1[E; M&7HHUN4\[[9TQ@CZ(8TC0"$FH8]#&"4[ X3&5.DA!X./=;W&ND.CN5G?A)_S M"NB8<%3&565'1*N':D4>)?+_7IM>]O:$X/@L;5D3[ J]Z-0V,Y[FIS7ZQ? MF,E0ZA,8(DE[+ MKYINO\/#*0VW1=\$]-R:*Y6#YJ4Q6*[+_',^+V_+^H#9[)-=#YD%(&^'R&38K,^4PLC9*4F:@V86 MBWZVG.^HV,.[V#_Y=Y@;-[D,LR>WB@NQ@Y%JM!H[S@V49TDYMPIKAJQ%AC3W,NSN1LM03& (S&M[?Q*%)UT3DP@S[V]LUC!A0FJKZO5P4U>=UM=C. M]Q>YX Q#AGR<1"Q+212$F.+.3!)@I9=8C3__/6N%HB"[:+LJ79F(> M1(A0FM$,AQ&G*:5A9R:,H-+4D?&'NYX]DI!(!*FW8=G&"C=.J+YD8X5MD7A,4%ATS]$>_^Z?91[ MO+VOQ?I;.=?65EW*SBNJ0[;T=-0*46<&Q=V[W8W#B44_^S!ATHG&G M^3DC9Q9(G89RV7"DLM[@-.;=KD6SDE=DHKHN-C6:__>V7!>+_1'8*(48QW[D M1](TI@2F87,+1^#3 &1*N_A[FG#7BSI@7HO,ZZ"974'6ETF->:4!&36<8NK! MK-JV;3KN%YJH?[28/4.8+O.=?/D M-7B]!K#1-C*K05"KJ\;B7R]%6*7>2?VEP>.9@LQ%-*91H3GQK'+?EJVIZ,'^ MT>N?$,9Q&B$*DH"$G '" .]0T(0J[6=Q97M4-;UXUJ%[/#UL/2*]9=5Y,&Q* MJTDH9F\SO;S3EUK+;"H-&:6UX0O"WGE2#&_7U7+ZDX^$[]: M?,[ETP3=R^R$J^S[A:R)<9 M6KS>I@/\9+(_PQ+1"G,4PS.L)Y9[?-XQP(;L'<01^=68N1B>9_,],M_RY5:T MY[JNYF5S6=6?Y>;>6Q3?BF7U^*QM7^R>$KW/Q9"@*%9>WLUW;.[7U?;NOOU& MW>[NDD%K?W^>K[HW5+V;2GSX8T.#^#OY.]O5_I^;([;Z[L91"L&I"12[\9O M/(IEARIG;5WSGN-MO:D>BO678MDT_/J^?.PL)DD:LLR'/ LHY3"F(8TZB_)1 M"YW:OX\=QW5^!\U[ADU3)JWPJ5:Y#T6E9N(Q9-'-'<2G*3I3=]L@=AHUMA5/ M7EXE;(T=56VZ7N>+0E;HG1E S^AG <^ !FA&>21OS,COHJU)B.T/]RQ"C5X MFO&KJ?3HTZ6F-TZ9TER(TR')B;*\)..,G!CS-@T-,8=?66H_FH\J[DKI,^/^ M_UN4=_>BSD)BU)K?%;_5Q>UV^:&\+681"D(. $DS"AD,DX22N(.4TECO+467 M0!RKT'[]=3?IMCPUZ=9YX.U<\%H?/.F$YDN*3N.F)G&3"9F>'+J-EIO7$GLP M?49K!PG@-'1Y&%=?/HDX'+]JIP ?Y,;,?S6%*/O^6*SJXG->;SZ+SB*&S&+L MS+>;[;K8;TE(*,Y\Y%,04AX% 4T ;0;/$><(^)'2]B3;-AWJPA%2KVBA>H\" MZX7WV*)MYHUN&[QFFYBL!T#GM-R(@3":)7S1G!4/P^EY>6HBSA59$YB2<^9: M-4!CTSQX,[\O%MME<75[1H';B^UQ&,4^PSZ'.,HX1-P'80< (I9JG;FQ9]9Q MX=HAE5N=-??BF+SZ83,>:B7J2*'02SP:41CE00]U$L_4F@XB,8W*TH5C+P_6 MN.+.XGI\G,4$PAC%*&(I#U $>&<82SU7ODW"CCG7JQ\6%HPGLYZHRN4$BA?+ M#NFO)^IQI5RH5+>;/W-1#ZT6W9>T70B753.IZL-Z9LJYSS)"@A3P@*( 1*BS MGXG22:M.L6;5=6_+'\M-OBS_)9\RV"'U&GR&D_X6^5:L0T:A6K,,Z9B5*K;_ MQQ%,5 MTE"HO%LQZI*XM,Z>]&%.95K/ M.6F:DW=C\J4S"^><-[,=>3O^[CO^:LE?7GN/^7HCQZ7R,2%9(>6KI_]5>_\1 M>D*F0V\A!B+UII13.;UOL7J+F)/3<[U8G$ =V].!REJ+ZB/#NRW@4<)!#$ B M_B]. Q8)Z2>=*1X'ZH^WF1H818JU3JWTX\]$CAU09T.0!V2MCR@[8*^7+&NR M:*BX)X_86"%IBJJKZ\)9W37BP\()Q _["W4(9PE+.4Y#Q/T((I9$W>0$@2A3 M*HFM&G2LS.]-EG\PO2#,#MMJ4P.#$ZVGXS8X'OKDX >%*[^LTCZ-:0"[+JD? M##3E2WO/2G5N_6.613[PL8^C"&<4I#'#&';&?0%*O0ZU9M)U97J\8^7=Q4/# M?2H]25AB0 :4DNEN([)89)1=;DKUFU6YA>>0&EP(9SSXOR(/+/RW(3]R1?H M1DZIE^CFG%G0Q5_755W/<.HCZN,@ #Z/>);1,*4[LS2"861)$=6,.=;"!H0U M<5/DK[>LV:?.KJ"=9W5H'6O0F"F8'M&3URY-=]15RX0G"WJ%YF*8LEW*2TF. MJ\U9*G0S38. ,X+"* X@)MWL!DT3"&:K9IBRZ*UAI@"4NB9LN^8Q5O4:[P#, M.T9F3>J,J>\M?DXY=R*'VL$86B%/4&JFF7WC,WD5[>V@NJ[:X=+.B'D&0$)Q M)"0]"L.0 (0S''1&00:S6?.8FHV1\KNFM*K"/2KE#BT@V!SPOL^Q]SX6*Y>9KB#..[])LIM;VH3E['+;JJ MKO*V^;4Q$_ :S)="[O):R">$VOX@N\/,CPC/: P##N($I9 F".R1^3Q3NXUX M2$0Z"F-T7;%\?M3>O("U0/2?*!@C I9G#MZ4][T7[?Z&O=9/1M=5F3><8+ = MU\FKO'V/-:8@W+#M1O,ED.L_JUF6 9R)\0?* /,3RA -N[-M#*=IZE+E53$, MH>N92UU7)MN%DKM@>0CM;FIR 7S*6KWCUIHZZ\;J1]1C;1][*; 9HPXU5S36 M8H;2*" 4@3@ H=RI$ 7Q'@T(N'O554(QA.Y"Y[JK1K@SY;7.]'#:*Z%/7GTE M2+OZJQ6Q'U:!];SLK\$&K+I382Y^=Q;&44HH30A((QK!%% >=V 2$E/7(JP$ M8@ -#GW7&JQ&MRL)ML[S8 HLD4]=@"5&J_JK%:X?57[UG.RMO@:<.A1?T5-F M&,J700!+>!30((U\GG67.3 J_F-IH;$/!-=+C#UT07RF<\U6BI(SS;8=H.$T M^UQLIJ+9 J-=S=8)UP^KV5I.]M=L?4[5[C[-U^NG"7XENQVA9<.,B^BZ)HE2^[ MY^)J_/1K4=VM\\?[[WQ=?-]@0<4_9VD& H()Y6&0!A $ &7-5MW8 MQX F#.F-QUTB<3XH/[X^?>=([>$G[P#;:W#K%8%.@Z-6"4XE*GI)8X?:D_W6 MZW![>^#R(8&7D=E=:^])^%Z#?^#-9#V8/E,:#A&_:=2'@WA:#=\[3)\;^5K< MR7K@2_$HJ]75W>7JMEH_-.4!?MK]L+VOWP] %H$4,H+C, G]A(:L11)B@M/$ M[-T1>_8=C^N/M7N'R]NC]HY@7TC=Z'ZCY^,C%J.C)N1C!T9/P-W$Q/'+),K$ MGM%KEV&:ADX[]?#DHR6NV%36Y>U-W5JIF[MQ*<=)EC#"$R97V +L0[ZS0B(4 M:-W-HOO9KO7T $?K]FMCJA0%T"%+FN*F3I ;Q7K.Q#DU,N1L(DICBOZEBO1B MP4 A=K>X9B'W8QX!0E)"4!*$+ PZ.P'G6H^FZW_ZD"JA=25S#\*TE<(!5SVT M0O/.9>MJY";=2*!3%%S,\@ MXRP)$2%^"CN[692:JHBAM0%5Y1G"]GK@OO6(*<7:NC, N^8Z9$"L:V5ZFR\U MI>K)]>24JZ\_IY7,"E-6E&VGJ1APCJ(XBAD-$D;C#&5=)49I&.N]F&O!WMCJ MUK>.,B?:@L(YX-BRQHU=?YWBS%3G-!G_ 91.UR,=K3-B2UGM3L]/?=A?;1_% M@-/ YY@ &."($$YH9YJ'0:@E=S8,NM:[CM-;%ATOJ/D\Y/Z/KRZE,_ MS3.BV4SR7//;5_$.^+P_1MO^H4":AM[UH7R:?W$*E_-RWSY57RG:!G.)WE57G%U>_58K!L0]2P)411F($P CK* Q0DE<6>(PE#SNC # M \Y+*'[Y"7TBE^B#>=5DPIN:^#HF3$])6S!2(P]P1JR%7G-S1NAZ$#D-U>KC M0&6M4>GI";D7S:>X7*'Y7#Z')FHH5F]*,6 L\-.U^*1F7: 1K@CY69+%(*%I MF&'0FO9I"C'7F:ZR8M#Q=%6+T2M7W@&EU\&4^Q0E4*,E2#MTJPG3X$SK2945 MDIVHE@IQ9W3,*N_34#:[+E4.VZDM]9.&=^L$/(YP$J;,CR!@/F(PY;0S+019 M:X>G%8-CJM_%KEL:+5#:H;NO^CEBVJ+ZJ9(\L/H=B#-2/P/>IZY^)BXIJY\Q M7TJ'T;\6ZV_EO*B[0XX?BX>;8CWC*$YA@/TLI0$.0Q[').TLL8RHOWMM^/G. M%R);5(>SG7^TP'1.GIM2=UZXAF)-=Y)]1,(T3N@/0)S9@]-[WH1(-9>:-$=9 MY;O1==X>BY(]?%/(B:3"$XK4S![5S;SGX[JZ+>I:F,N77KWSL.]#TV\S]8:B MV^!U F?\^WI0V6MEIB= D<@+BW*YW8@&]+68R[J3\7ZZ_W^?%:2)JF&(L2&H8)"PG/XCAI\T@0 ,)]W^R Z&#P M7">'H[.*QSYY!Z>\SBM/NN4=^27_2#Z2_)?+U;QZ*/[J?:CJVA,^>HV3IL=+ MAPN]XI+PM*.NF=QT G[[1L [IPYQ'OWV ?L!.K=:/5YKF,;08$P"3AZ1'2D6 M:L..'01*E$4NC#.W/[/HA0.^^2VW#Q#!R M(Z'](K%Y$IS9#5A]N=0IKX?CU*S,[L>M8N5\EH23%;0=ZJ9025ORI++?L/0J M:VGB5O5:FISR_Y^OFS=(O M^:9=UPI#E@H[*6?8#V.8(,AWJ_I^E,)$ZR2(]H<[UIP.CRN&##Y^6,4P6F0V(4U?-1SPU4LW1EDJ?DV(HG9HLC<]]=!UX(Q^&'%A M-M+Y4BR*ATOVT4 :0>: M-TI]ID*YI\OXC*)^N2UK:9\27F?I]V)_T]P,2ACR%@/HX"X.,<;_;F0(" MA+0>^S*U,:S&];A-Q)A$$QESPU\OY1KQEI 3W"B+DSZ;4]0C R_.2I I*_H[ MU)[;K8^V$(0D\!EB?I)&/HQB$NZ'M>(+I+2?V**Y*:VR*>T1 9B&XMETZ.0.*$MO@1WENM]EN=?5L0\.+)V-B' %? MF(,T$(@ %PUG#R.! )JIHB7C VKD ?$;?=B>2MJ*BJYFCA 05W\^[_]?U!+ P04 M " #+B&=/"'?SKJ*I #YGP@ %0 &%V:60M,C Q.3 Y,S!?<')E+GAM M;.R]6W5[,_OXC M_!OX\8=L-BXF^>SJ[S_^]ODG]=F\>_?C__P?_^T__Y^??OJ_^M/['VPQ7MYD ML\4/ILQ&BVSRPQ_YXOJ'?TZR^>\_7);%S0__+,K?\V^CGWZZ;_3#ZH=I/OO] M/ZI_?1W-LQ^^S_/_F(^OLYO1^V(\6JR^^WJQN/V/GW_^XX\__O;]:SG]6U%> M_8P P#]O6FU]HOKMI_JQGZJ/?H+H)PS_]GT^^?&'*.%LOOKN!E]2/_[]Q?-_ MX-734$KY\^JOFT?G^6L/QM?"G__OK^\_K^3\*9_-%Z/9./OQ?_RW'WZXAZ,L MIMFG[/*'ZK^_?7KWY"6C;_GD;^/BYN?JCS^K\;^6^3RO@-++>3[+YG-3W'S- M9ROL;+88Y=-Y[,_JM==E=OGW'ZL71"B@!!*#"HC_?M!+%G>WV=]_G.7G13'^_3K^(W6;FR M D?#_?(-[71W$;W%Z#7F65-3O:M-VUUJY&AL;]%V=YJY$3N:M-"AVH57LXF+ MW[.X>S=;39<5-?;UK$G;%KKH1WGYC]%TF?V:C>;+\B!'H$G;KKK8B&W[6W;5 MO6;L:]"TC0[6SMDC!KWV65.M'_>Z'@5I"/Y1;^M(C _9'VH\+I8K:Q2]ZEG\ M<;SB@YH4MW%Z.5ZF U_=NX#S=3<2Z'?PR[L2LI%1VM>PH\Y]RL:5SK?@]*70 MV1JKC]&EJ:;#8P0Y^DNZ$[J(GTWSU6\7E_=.Y)?1]]BQ;WFU&/>EJ#RWY:(H M[SY%#RZ!A:G?U1D$W[+9,KK/,> =3=7M;01^]8>/69D7$[.\64[C[]\R=WF9 MC1=?RM'L/C9.@J*=[QP:),=;X9:^LB- /N=7L_PR]NC)V%T/T11[<-"+NQ)N M^76>_6L9#9#[5EFA)'GVO*L%$5ZL"LXFOQ3%Y(]\.GW^IT;SS;'OZT"4AA9E M3[,..M9L7.]NU4JW*E(59?, ?WN+=KO3D&FO/]]N5YKJ:DN#%CKS/D9KV?S^ MWPWUM*-)RQUJI*FM#5KN3#-=;6_11G>*V=67K+RQV==J+<64V21?J*LR6[FD MU:DS>W(%Y$\3YJBU[YY^M1F;E1.8N0 MSNO?&Y+PT/?TT?5&QNVPM_31[6;L.? U+73\8G&=E349W^>CKS'P7T1OXY6/ M&I+F^#?V*TXC(AW[OGY%:4:NHU_8@C"?LOFB7(X7RS*RV13S5?P60^ER.9HV M)=8A[^BZRXW(T_P-77>WZ5K!02_INM/-6'W *UKI\&K]RV:76?2[)NM?U7B1 M?\L7=XV)?,!+.N]T4YB;OZ.S+A\8XASTDC8[?1@+.E+W(1!UA,3Z/_KNEZRX M*D>WU_E8E=GH(,8U>D?K7?9E<5,E592C\>*?^>+:+.>+Z):5A^GVL)?U)L0Q M^#=[5ROWQEVWTN%J-IRWU^\M$TSWWYW%>7TVR2:K$U/UMT^+\6MBKD2\',V_KN1< MSG^Z&HUN?ZY,_,_9=#&O/UD9_9\ 7)\-^^_KC\,K79JKK_.5D^/?EO-=SL0./15@2-NJ4-6$6FY\E!C(]:H(&(*1JX%$6"MW7ISJ3OU% M%W"?DD[WYQ8S6]R,\MF!Q'K2-C@HL#3 2\6U54)S1$ M,_)$GA?%DC7?@$DI M^)Z04]'CR=XMLIL#[=2F68#82P85],@!:2PD6+%:4@.M3V 2&AZ33FFLCL7\ M@5W_^?.K'F^WOO K"R5OW!/&.$(- 1-*H>CK&&"D7<,OI36-?+Z./.'Z<.1> M/_?)@]%<>8&H H)"A;G#1F)22P041NZ&'X]L6IS4!JXG>^?#@P"@V-R&!CA99.*4;JD:>,\BD3U1"]S7;,3C*. M?;'CUZR\BJ ^=JG5;&+S^6VQ_O4A-V+^)7J1.O;C]QT,.NZ%@45W'(@6<08TV*][."&Y'N7L"FH,0?8,!C?$& M0$*M%QY;C2GFL)8/$G&N-O] Y38-: X"\SP"&FJC%T^]]!8@R#T$&)):9AZG MS?,B4++F#PYH#L/WK00T,>(C+HXY31'AF%M"%*VE4IR=>4!SI-E)QK$W=FRV M"ZJB)5>S_-_9Y-TD=CR_S+/)TVJDT5%^=, E_FUYLZX9U"32:?F; F;."0"H M!1AQ'WUS=+]O$?&$E)"4;9T!6K,40FW-9CB%(OHBML]G^2)[GW];"?$NQCZ7 M#Y]LJ[>KJH*>BX>ML^=!51.>=_O%05)B%*:< XJA- 0J(&NTXP\IZ3Q#-L?I MM!^47OI<(3BHN'2C=8*7V=S5)^'+ZQ!N#_T;M J82ZT)P K0)BV1G*TPA4" M"ZEHM(TSK,A?Z,I/E$1',XFC;-''@+5$7BA^'A-7J[K='?@?!N@))J#G(U#? M_3KZKZ(TTU$,)W8O!ASPE@"()I8+B#V5$@''U7H=!0('N#Q7C^A $FR?%EH& M> !$>^C_A]'-_B6$ ]\4I"1Q"E:6,FB0=]0XZFL\++/BO C7"5.:L[$%#>QG MY):9O3J0-)I<)&(D\, MAM9Q3!FO)<&<]+H>_BTKOQ:G8U.:IHN.H>_+K-6'2S]ET_O]@NO\=CO3&K0* MC'$4(U7I!;362V*1Q;6 DJ%L4)Z#-82Q9](RI2'_[P<2H3YK2RE$ZTI94X*2IUT1"CD9"U5#(#P M>1F@EAST9!S[8D<=WNX8-/_,\JOK.!VKZ&&,KK+?YMGEI#RVH 5 M1)Y2PX653B+&K"$U4M72V7EYZ"E4*4Z&>I]K@8=>TY:R'+CCN_:M"39H&N*W M6>VE!3E.J 94$>B8EDH2MH[>HGQ1PC/+ZCA6N0W3@@X#\SS2@J3V MRE/$D.*>.X 45!L,B=K"IG\?9;%3FQ9:9:.NS@0*%L72..(@I$\H!*FI9,- I<]#P ]M# MYZ"V8.R4$NMN_3:;WV;C56+0UIEFY_.!*6 -@DYIZ7#TX2@TK)8ICILS<6I; MT&G1/IIO95U,*TXM]T;%T)SA:$R54+54!B-[7HNJ+;FPR3CVNNYPP.WJ;_RH M$J&<,2 @,MX!H1'17-\?%3.$:=:(S,-:ET!8"T 9=L9&UT<9Y]WZK)VA&N,S M6T1L1[F[UR0.0_3MK4EXQ!GW$#()*8IA%!5(U?(AZ\^,,<MK@HFN M..)((6%450T-,[RN8V8J5,YU(CN""EM,4 .:IH 8K(*P'G/)H2VM)" 7J3"W0\7SI#-L36J67Q^I&+\] O':P[GF&P>JZ ML2_7H]D.W5_2!:?7R%R_[>>!D_C_@3E*2;>5T4<-9!4.%"7 M5HN*\DF#B)SE9/&6U/4FA])H?AW_4%W'\VTTK9)Q^AHS+[XX*$X EX+GV MBFG.Z@"?,0-IPHA@?XV(?K7S%L?%N]FW^'Q1WO46A:R_+V!CHIGA2@CG%,=* M>ENO5G*D?GF+H^!C6=QFY>+NXW041;]W V\KW?0T&+9^?R"4"0$,9! R M$^D0C0ZLL?>R68[%EC$A_QH3/:OG+0Z-E0GX4,S&C^U"3\/BU>\.UD68JSUB MA*+W*0D3IMXKYA*;I'QM\->8Z%$W;W$\]#H ZO4XJ%"<@C'BF#K-A3%^,P$# M"I.N!/K3;<[VJXRW2/&U"_CX#^-QL9PMYA]'=WL2*GOM1V#(*(0LY5Q("A1; M55=?ZX+YM(%QGKO0;T%/YS%F3A!,/__V(# 6$,=YU]HX$6.#B:C=T^BVXJ3D MPB&?-QCZ^#A&.^;J9Y%D_ I,<6, Q$-):12)7>+W2)PA/ MR_S_:XOZ5'IZBV.FEOC+Z/NC/SY$6CT-F7W=",AJ[9'4B@BF%6**V3J5,5HS MEE*>&_ZU;WTB-;W% ?,@[(F\K^T=",119*BL3E(II;'2$*,:?>I]TEK57UO9 MO2OH+0Z/1Y_T-!X>?1(X(@1KYJ5&6G/JB2-U*K.(/Z:D(! 908IG4%$I)-Q$424HQ@G^Z+>5N0.^+FO\839?9PY4_ M]0#[QX56.[BWHU7@5% I)0#.(N<) ,;6N8$20Y]R XM@@04%.)-$2"5I=3K?$A&"2Q[L^Q M/]HMXIW7WZF,;S&=1%@F#^55+RX_+XKQ[]?Q#U$E-KO,Q_EB\^>G/>RQ$L^F M!T_[5^44+>X:E.1IU#XX4=7;,T88 JEGBFE!"9,4"E[=@='(*QU6;1Z&$(?& M4$<%=Q):B22O)3)(G]D5/"UK>7>1GL.@[;(:WZ=L7G=M1VG&9T\%+@QSWEF" MHM224F@UK/L?$3J3>^92E5>T!6!/!-A9AO'%ZPPX"K_>"^7<6[[JFJ=B5LWN>^IU[6P7>'1=O$% (^P<,,1A>0]D6?9UW=6Z_KU>>#-9AHC06(_X(0(.*1WMNQL%RQ#A"-$ M ,- 6:=A#.MK69&F9S8MM 69[M\J852/LBS)F5IX..]C-Z M?#8"92Q158DQ4WBRGU7KH*LVE0J#,KK/9 M//^6O9N-BYML_U35]!V! .^UE98*PF%UT8=%K,: QX@B@5,#3 1L>=KJ".7> MX_/5!:GKQ.T^C[%2(>TOR/JOY7RQVLOS M1?DA^V-]K"RZ:1_+8A9_'*\O4MQM;PYZ3Z"&:F.1$L01P#6F<1RNL= #]K&J5][:"2$W!GC!:_'I"9> MG=E=OVZ]KVV <%5*F5,>P=4"(F4W MXY6BM#HKPZ-51WQX[GNUC'IO^VAE&4$IHK[&]]=$S2:QXT7Y,8O_GCS"[M&^ MLKY[],OZP=E$W52"[[%_77Q=P ['.8+SB"\VBBMGI-CHS&F?P.'OIN-I\M) MY5D4Y4I?BT69?UTN*CR^%-51V&*VB(C&KER]FT6-Q &WDU%M?$'PU"NKI63: M&RXPX$ILT$,2]IJB>;NR*U'%Y:+O//W&)'K!QQ-HX03I-I^O([+SB^4B3@*S M2KIFF3+>&[^7R93>RR MK ;&"O;5N:J5#'HTSR;5_EHVFZ]TNL_J'?2RH#7"*LXO0!CM!7-*N'I_3@M- MSW7OJB7;UB76)V;@_0!JBX*[WA8PXTX!(H6". Y-R*(7N\;%2IQT+>B0]RXZ MXV"+8)\@BOU2;$F*6PGT];E G[+[,X#9YZS\EH^S>PC6)_*K!U8CLED(W,E7 M!\ @XHX:B+SE'"JG5+TV9K7&*><\A[S0G4[O@6FFK['P(5O)SS1C8_'\BP%R+Y(L2W-JNIR[/_% MY9?1]QU<:=(\. A8=)"M0=1R!AF64&PDATD+?4->'%I MBED[(19$C68PMP!;CZW&M2<7A]_;2<^W<@RTD/N MD962.J@QYY1MUMX\14E%-X_6K4G)Z-!U%2__Y.GMTX]LIZ\7Y?!8[E$>O MO+BOU7=8N;BMS0/#VCK)+%.2^:H($/((,RVELU(;/7I?X#55FT"V2GI%AWZ[?9_#8;1W\[F^PL M)+?U^8 H0M9Q)"2FL)KL> 1\+1/T-.GRM.&8D!9T6K2/YML\OJXTHXYP3*U3 MWD20$#>UC$C;,ZO?DVA,VH;SK1Q?5\ @1; 66$ !!';$;' R&"?=63I@DARO MW?W'UP^#],TD[BOCN- >4*U(MH8O+&_@HB4%;LA)Q2V9$V.Q;&W;;?[.TWV M!W!/'PP">\R90HA2[1!53+#-/&H 2%J*&# KCE#G\PVN%!S[9<7ZUI#&Y'CV M?.# "^:U <9;1@Q'QK.-YZ9HJ>$VT4!Y1)^L9VFK->S4U?43'B0QX M[J=T@'%?_*H.89;Y>)&MNK__.JI7GP\28TFY80PB!P!4$(AZ)%JE?4HNQ@## MH7;9TP:BO4U:]YN?\T_9.(L\C^[;AVRQGS2[F@5LJF-J6&+GK.#<2,(>)!4B MY7;A 3J_[7*G16#[HM"[V;?8N:*\VWUWX^/' E':$(Z$ETXY"37'3M224)2T MVG+P89>W-STE0-D7*1[=;7TO>R.SLJ-50%A##3FQQ""&O5>,UUL@5C*=LO;2 M_ ")O*?,+.OV-&B[=&D/U;[8\[',;D?YQ'VOSK)D^WGSZO-!1@N)M+<:"8 P MA0QI^N"?N90B2 ,L&M,N9]I M+^LD=E*V'_FB^AMS1?%35:NT/BEW'UV:'?# M #WS@%N.-58 <8DLK[&S<<2DU$8>X$F0EB.H-J'M]7C1$QQVD.?EPP%:1PVB MS'DN+:-,H <7GRB2LB4]P",:[1(F&X[!GB AD,'8(X%H6 M*&D*-0X_VU L1M,W1(T4)/OS6(K;K%SY=?N:A2KV7U4ON4A;L!EO%HB2EM0GK* M!;SJ+,E1:W@/#0,6VDA'=%7/T7C-C?2REM8AE+*,-]A%F60"M8KI":+I1L1Y M]?D@$(*>:FJTJ*YTHP)16\L& $CARV 78=(-3@M0]AM/[PVD@Z$>>@Z=5\ ! M3%!$M\X=\H*2E%W%PQ=7>HJ@6TJ,.1"[OC3_/A]]S:?Y(L^J^M(O#S8VR*%J M^HK I37$244)MLY'(TDVN1J^.K=V7OD,+:;>=83P"3C6/#-O>Z- $%2,2VZ5 M%+ZZ^P;9S4A"G)S9Q1KM*W\[N]*0[CM?YN/HKDK.:)XI\[1!X,P:8;WG1$+G M')%*UCMI7GG5ZT7C?:SMM:'H+:DR2)J$R!8G.(D#7")N!N3U JT/=/GOD[CE]'W ^CSLDV@*(X#PQA'3CL' M%%%\$U]Z:5+R)0:9U-<=@9+![>VT$4"R:5Z@ICO]/E-\L>%3I3>>U&MT!6Y(Q M[8TIQ>SJRWIBW<611X\%[C'U$C+KE:.6, TC>UJG MYM M\U>;!L"-]M!'V2C'VEG L=BL:0ET9N4D.F=3RWB?R-)W1*NVD#Y!U-8L7 O"&R>!K8(1HH6KKCE[\!693;F[^/#TL3[CM,[W MZP^$MK_#H#KP'5UW-4J TCT!;'2&M;'EKST M2?7J!WBJKW,*M0=U;YLMVTAI:<]G =\^H5I# MND\3M:ZIO[?8U[-' Z+1L3/( 0P9%%9"\#!"%#,I\]D \\_:4.WV"PV.0;2W MG?G7;_%ZU/M=6_1[&P?K.#1 :1:]/ D\9H9L\A$,$BE[]0/,&.J 1ZUCW!>S M/F6+43[+)FY4SN+,.U?C\?)FN4I[LMEE/LYW%XO;USA0P#V$C%M)"6(6(Z0GRZL.RB<"SK")SD54'!E$5.5_[@96 *G;,H= MOAC9^=)2!S1*QG0H!]6:K46^VC1XB:%T@"JDG!)<,2MM&>U M0MD&X \4Z_O2NH\K/*^S13X>39]VJM$-=MNN6F[T?3L6N(YX2U!82HI45>2) M.:R,)4 "Z!#VQB N&RVA=C4)''=''19Q/M,"*J2YDQ ##T0M$5#H3-9A.M7U M[JOJ#@/XR)F@IZOJ (*66"6AB3:-N6C)+%W+8AU,*D0ZR,-^QZIR[U5UAP'9 M*2E:NZK. N&8 <1K3@ $5'BA:ID04F=RIU0+.FUT5=UA:/87:K1Y51UAB&G# MJ:0,&P%IM6=6R\BB^WUN:[=)QJ1M.'O;)$J\JB[&U=)[Z+C5F(DXPKC;#"LC MDU*0!V166M3N_JOJ#H.T=]OR_KBKZCBBSGOJHZ4D@BKG)'!KJ9Q@(.6FET&N MU[=K38[%L;=UUNFT^*-RV7U1VF+Y=7&YG+Z\8Z3!J=]#WA.#=V.@1!$,!(7& MU -&:BP M6?BT[1!AN":KS8B/6?GY.F+:+.-A6^L0 MC:T3QEC(M#*>,<(W-MTYHU+6S(;L *73JWUP3T"J53?G:KFX+LK\W]FD&9F> MMZIVY^/_C&)2:(\01-C*#88S>?+PXASWR( KN.P M$$9(#:05C"IC:_FLH[W>6_6V27,4H".:33I@/\$A,E]0Y'M6^^/.QUL:Q7E"S%P1-K+500 8!(0P0 MCC:CQUOD4ARA 9Z':9%3G>![&G8=X [M;A@0!M(; 9"G"L91Y"F"M;3<^I3R M7P,LM=P9FQ)Q/26+]OI%VQL% "FBB%@%?%7A3'L*62TEUDD[H@,\)M,Q>X[" M])3,:>8@[6D9HHVMY).<"$2,ELC+A]FC.F80\<#>Y*$X?M.-\T8 MOG\Z2*ZYP4AHP)5$ GGE^6:"9DG7D1R1/?66&)..9J^I41O)YQ>7U:WJ?EK\ M,7_:GT9942WON3SJ3*,S@=N;!:"<]LA)S+6%G&LI%,%,5;OA0MEFMF]8.5)0 M$&@15YQ)"6.8!@GB&XE$TOUU0]X%2%+N[J2HPQ#MKR[-U\6[691T6?5T3UK# MRX<#4A%M5%T(J85!6E$^T?EWG[-;KYFY:X4 M^Q\H1/L[F#'+XG0;59$W MX,F+AP.)]I9J9IR!7'IG!*)B(U4<8^>UD=P^3U(1[2_0',WFT0^+*OH2OWB/ MB_+*TP%P(*L=3< M_);F R?CV!<[/F2+:MWZ8UE\RR?91-_]-J\NHMJ4'E9QBOUV?ZY^_T['X2\+ M5=T'[:705AMM)&)<^QH5"N#YGQEH3(NB9ZQ[9.!#\9C=Y'IX+BA#"84(Q9Y+ MX[6KRA5O9$&RUYM4N^=-E\I^R:NC8>[M>-/DOY;S^V*R7XI/V;B8C?-I]J3G M7XKVS%H77Q< K>8422*4W%@;YQ56QQB*0)3BEP\P7.N1P /05G^;;%'/XWRE M__CS-%L18391-T6YR/^]^GSGAMO^YB%.02C&T@!:RQ7 "FL%-TZM%2EUL =H M:$]+GA?;=ZWKI[]DP0C///;OE1.-.S,%MS<+RD&!E&-54BV01G#$-YX2EC!E MO76 %G-03&Q1+[V%O55RFQY%2*HZA=ELOL\:OMX@.*((X%I2 )B,B &IV08R M+%+2F09X8'!0K&M%(WWQ+0)4Y59F-KO_[[N9FL^SQ:=HM,O[!+&OT_QJ)<$N M"WC(:X+$AD,,)8$*6F,%1'3CG0.4%#P/<&EF4-SL4$^]15&/W(B+2Y_/1A'0 MV94IYCOGZ%W-@O6.8T%]5738N0@EI[:65.BDHVD#/.XX*$:VJ)>^&/C+*)_- M*Y2R^<7,?:\ 6>;SZ_MTVCTWK^YM&PQRA ,MG39QE'D9IPM0RVP0-PE<;'Y, MLL?"XH-B8]OJZ8N2T<'-\JO9?:V5\=VC;>9*HDJ@WV;1X$_WG+D\Y#4!<4LX MUQ9K*9F77@JC-H/3FQ2B-C^!^6:.IWK65]+>@_HE]'WG4>L&K4/3&$C M"":>2(A1=&*TQ+7L#,&4K,GF)SW_K"SM0D6GH^<&H?7U.0W6X)N_)$"L,/7( M&D@5-, "P]%F1&*\2[S1GUB%J M $5,;%;#J$']'$+HT4QV08K]L78J[J=CW+O9MXAJ4>Z^F71GN^"A(,);(8"L M%EB1\P]K_I+@E -1S5?"SYUCQP-^.G)]++/;43ZI?0/WO5HUS=3L_L*>U0K5 M8:QK\L(@-*(1=6H)Q5A2[YAZB.28MKU,N.=.QPXTK*-*2E.R(0:XOGTJLJ6A?G*^/0K)CS1PK[\EQ)A-K2YSQ)!0Q#D@ M\F$5WX*4_;X!%OX[)?N2P3_]VM^G+/JO.R]CW=LV2.DILPH KQUAE%#VL&WD M7=(M 0.L#7@2PJ5!/KQC JT<#P@:4Q?C> Z\K6J862/T9IV4:YX24AQ>5K#S MZQ%[(%YGV)^8@564/F_KH,J.EP4#@458( PU)\K+.$X?S#\S*84N!YA]V/U! ME?:P[BVG=72WW@U2XW\M\S*+(L7AL[C[.!W-%C$2KZX:O:T>V97AVO@E 3A$ M +<4"TH\D @BL1F'C(B4#;=!KB1W293G^:Q=:>%D7-3+>1RI5;K%ZO[M"LCU M7W86]CW@-=$!CGZO8R1"CJC'@C,E-WF^E)_=JO,I^=B>'D[&R-6Z9 1OLJQP MRO8N/C=[0? :,,P< =7U-)1Q!#$3-QD@K<1(>]X68#2 M.:J1MY0RX(#G$?D:%T\DXP00^[1O$/O<3/I\X# M;(5$+T^#]J*2OFC[*;M=.[T7EZO^9I,]AT^VM B,<>L]PQY)82W&TCTZTZ! M2O+?L2'RR7S$+IC7#NY]A\2^*&/'E^7X.KJU,9A_N-FN03B\O7%@1C--E<5( M0$\E1HYM]@*0@_WD79VE@6L;^_V,J^Y 6?$(2 Q6+*H^"=&*WE;ASW3ZZ&#* MMA.:>UH$ *S 0&KCD(%&:>34QC]!F/::*=5'*<@>&-,NY"D?U35C7*54]3@XD^I,3&$_JCBQB:SV!1=W MAQO&^W:!8^6DTYQ!C+4D E*Q&89(RY20]-B3OG\&5UMJ1ZO H>?.:PQ\ MQ$]RH8#Z6\D!PS0#G=%!V, M'Z:D'<'#\W]/M>_>!?)S/HF:3IQ\\>G('9SOXML 85Y8H:ND+LFH)@\5-;DV23>9#?*2 MH![I?7I]]34.DF3ZF)5Y,7F9 S:>+B=1(8_1NT=TQQ#IMR/! ":XUZ:JY401 MHS%ZW#A@GH*D//W#3Z"?T]0P:$6^B6'5U2@)GBAB/?-2K/BU&Y^(OZAVOGS\UD+3QC3BO@,/(\_HC4)B<)$I624 L/W@NZ M9[*;G4UDV:=N^N+QY^7M[72UKSI:+2#[:?''N]EE4=[<$V!_=FW#-P3BG8,0 M.TP<]-9CZ>%FQX)0G.):#+"V38LIM=T W*>A7*50/AD-*@[:LKR+X_,?H^G. MP@Z-V@>A !%&8FECR %5;*^KA(B@E7*%M.1,WC7=J]%@G4!<7]+_X_M[7WE MX]W+_J\\'YC!GAGEE7#4.&&<)KR6C6.78IL&6(RF1>JT >=IJ/*AF(T/9,M# MD\"<]9 Q0AAED"GO-7"UA!2RE)R; 1:3Z8PP1R/:XR',A]I)^63W\8Z7#P?J MH;24<8B!%Y(80YBNI3) IFQ1'U[[Y2WQ)!G+_A@2<8VD;D*/)T\&8JESBGF" M,,,\$M[5!2XA'LY>SR2O!J@>D.+Q%[O4,?5]D?;%5_NY^ M8I[891DE6DM[47X(%EE.?XM.@/WZ)MB-B^F M^:3*6-G@-%^=9XHOO,YF\_Q;=N\\/.U9]GV1S2;9Y,=CLF!?_=+BM2^MKE+9 M8<%37ARK$/GTP: A9 ME4#(/$.>&XXM4AN)N.[G@HG.QW4_2G^^:IB"])'3SKQ7>9R=BIM1_II/L?/Y((DTE( J!"#(.\Z5X;5,A-*4 MR^<&9$Y:T&G1/IJ];5B]<(Z:3#8$V7GIC=FSYZ6R=_*6?=XTV"Z\?J.O@HTV)1YE^7B\J7 M^5)4BU7%;!%5%/MT56\*[%HV;_>; E0<>N*8@M8XS"FU%M1X(@Q2LNT&F"O= M(K]/JXB3K5&N+ZB(?SUB:;+-_>Q-IYI=5OQ:BQ M!N,^_L\ P)'41'@?,2<. M,,4!:;1T-ZS%R"B&\AQ(82CFB F$I%I+I*F12;L,70W*9.WL7C4\#)(N%XG6 M1;LORL]9^2T?9SL6#5][-#@*, ;6*,B1TU!'LZ77DIAH+I)R_ ?LBQRHQJ)5 M%'O@PSPZ/>L.SGQ( 5RCAG& ?P6B8+O$M)'1T0,])5^I(; MR6#V6':DZN^OV0\,MH9)18@#A0*-Z9K7:JI2UP@$MUW3#BA0DCRYA MI6ZJ2.+?*["+RSS"/KO*XZPX6EW^L57[C=L&2BA&4',=YU7'!241@UH.JEU* M,M6 ECG:9417Z![-DG]F^=5UC-?4MQBC767K\KC7$9+YQ7(QCUVK@E(]FN?C M*+W-I\OJX=>=T+07!N0\\2QVT5.!G*38;;PU9[1(J6 P( O3DJO:*];]LFNK M/YOZRL $@0!X1CGRBA#JL+6UU)Z9B.LDAB?&REDDBT^]V^PG2 M=!KKM%&:SF%HOI4T'>V\(!A71^0= DIJZ4@M533$_>ZM#-T):@W'_HYBKBZ( M;W)YU_-' Y$..F$AL\3&:5AR9VJ)O&7-LJ"';SW:4.F+HY=)2/;-C0:<"-2Y M&&A"! DACE:+3(K7$GA-D^IH#H\+QRMP"Q,.Q*^_C(#YXN)RW>SX: M4>:=H4PIR1 $R@E9+TEXQ6W*F?XAA]'I=J(-./NERB]%,7F\*/6Y>(!J*U]> M:Q2@!G&"A80Q9"WR##(':RFU$V=F4!(U_2IO6H#U].1YO#)Y%)$>OR!P"(WF MT>474&%(**Q6O-?2,X3/+,.S+U(E0'R2B:SI!!:PH<9Z:XSG%BMH'2)K[Y\# M#W'*AO3A^PF=IY5U09?CD.R+%;^4Q7S^L2PN=]Y/\.BI0",25&N&HX/GN$+ M$E;+@;1-*=@]P$3#=AEQ/(Z]I7O?IP5695QOL]F\452\M4V(]HX@X2A C E M!,2*U#)&=S]E]VC8*Z_ICF];H/98T"J+WU75;K-QM$R+VPJ'=>=WAL\[V@5/ M(="4,Z 4I)@+#R2J925.]GJ(L@\"M:#UES6N6L.WOV2854IU[/*OH_+W[!$> M.S-CMC4* ,;IEFD?S30!!CA+U-HAX] (EY(\-4"?MWT.M09M;UY--HL83&.' MU>0FG^65_(O\6[:?17M:!A31LT2:Z,A+SX$2@M<00L!52DP^H/R:[JC4+KY] M\>EQ>'=Q^6Z3'*16R4$[Z+2[82!45?MB D"/H-!&4BUK:8E'_?K2;Y!-K<+; MHZ>T*)?CQ:KHD;D>E5=[]A=>/AXPYP@YHCQREL;8@PI5!P]0"I-2=>3@$L-O MUB]*A?5D,=DAL5BPQFA'C=0J#-@QJRRVTR$9GWRLH32U/]4DO,TZ/ET2V2(\T*'LM]/"AF!5/R;R?*;L; M!F(Y@@Q0+PF*OKQ 4*TS23DB)JGPPMLH9W^T56D3U_X,S*8V1,3&%+/8\67L M^\-QI%"@D/+NW_QC9:VH&T+\H<5U..X^AR1.I+ MJ GA%#)J=2V+XBHEZ>/PZOYOR4:EP-@7)=RHG$6S6=W+N3K<\^Q SPZ2[&D9 M'!>8.\RU8M6!_"@LBDN''?2> !&# M$'N/H;=8T1CQH#KX$8R9),LTP"W=%MG5)M83T _.Z*Z-7+<%DLW%UDTZV&.73TQ7. MJTYRY_>1;755YI.N'71UTR'O"8K+& ME7/^I/?[BNV]WB!X!ZB/LRGF @$AHW>&12VA@/),BBQUK/VB ZC[FEC>%[.K M+UEY\W%9CJ]'\^P!(GUGHBF\*LJ[B\O*$-9/;"N[DOC&H!2C3B*,$3>44X\, MX34^@">5E)ND65K)83$-X;H"1H?YW]-@%#4.E =][_' M)T8FZLQ..W?.HL:L;5,KI\T'5V4YBF.\^G%OJ;N&;P@\BF^H(Y(K;1!Q,3RN M9R8/I3P[4]DQ2QKECZ=J81"G$HYDX)/6@8 XN(T1VB'N2/2%D)*UW(ZQ,SM/ M.0SVI6B@OUG[F4NC[SZ,%M&CKJZ'K#^^V^L]-GU)8 IY@YTSU6FR&"TKSFI? MR5OMSZQ07^L.8TMCM3YR[I:;<%[))$.*]OX2U9"Y9,Y$)Q(B"X15 MMLKC6BW:1W0_2[;4(ZYCA8L*[(NOT_SJ/OMO=S7TW:T"H]Q7-0N15)1Z M!IRR[+[O!"(H4VY6'1H;TO57=(7KT9RXN+S,Q]GGV]$XT\LR/G^U*&:_CN;S MT?AZ.8]3WQYV-&T?@T=E /1&.:6Y5%!98VMY,+0IU:<'%#9UP)..$&Z#,:O$ M>3\:Y]-\$2?0QDQYM5V@U5SKN8_.F6+ 2"U7M5Y6_8=&]5K#Y*TRI UDCV=& M]>6;(UJ-)Y@]S0(4G'),L5=" F<1AP;4O1?,I22X#>CL=A>\:!78DZWGO6]0 M2WI[HV 5\AY4EP\)013 "%JYD3+MIN4!T:>O];IC<>V+/1]'=ZM$"U^4[[.K MT?1SG""GV;YC3#M:!6TDB#X]-$YYY;B%X,%X"IM4479 #FZ;"G]^*UAKX)X^ M$4#=%,O9KDRO?4T#L$(++Z@TPB/F;;3!II;8:'AF)9(ZH%/+"/?)J<6KW;Z_ MK7X/IW8U#9X*1JP1F&AEF#:*/,2*'B851!^0Y]PQIUI$N->3Y-7IRUG4Y]UF M*WA5-W<'GW8U"\#+Z \@8 V+,2/'A#!?2^ID4AW:M^ NI7.I171/M*GYJ767J3K.L>]*.7!8[HVJ_Y++]9WFQ;,3C^C0'"53%@8P03BK+H([C-(AD2 M+*40W "+9+1(M'Z![S%M;5'FXT4V,:-YE?Q4_:>J;?!M--T3,^YK&J#6TL?@ M!B%$I91"19^TEIC[I)V1P^M5O"6J=81PC\4FRBQ.^3:[_^^[V5-!=G!J7]/ M(590"L*80%IH! STA$.F*/&6)]T2>W#YB3?)J981[LU#J_HZWZSE-CARMJ5% M( AAKXCTT0'5AA+AR08X(DB*?W]XA8JWR*!V@.V/.$^REQX=_-R_E+6G:1 2 M*Q[G<1SQPQ8JHK:F]Q<\:A7>O@CU:_%MM7;[;K;*CQN5DS@Q MN_61W/55\?\<5:<6JNI13XWMIV(Z]47Y1VRT@W?14@%4$,YKNH.KK#0(5H+J*RFD8!5.. FQT M+9TRJ-?[Y&Y7"YA16^6B4_[USHSGNTQMJ.*T1%O_&D?LN_E\]QI;LQ<$YK2U MPE*OK: 2$.;K%'I2U5).N=5E@"9PF!1,5$JO9Q"B]*\+4>_A[CN-L/<%03MF M@0:JVIZSL2\$XWK'5V+*4_( F^]5/2UO_.7LF=F);M[:K!R!,\9X9KDDQE-, M]8-T4>24G?>#=[;N9V4WZ[:T]JEIUXHB3D.S)VYSD[OYFC0/*/K:4"&K"!8, M(FX$9]/R%)!\"?>,ZUV7QWS@ @1RHMO4,%R:. M5(J)V$@M\)FB&",UFT./1[HMC6\Q],X[M;QR(=8(B:U3T9B%VU!*YD=IP M<&9E&3KE6.MH/W"LCV)]'XI%]F0]DAQZAW5B#.H"5[G\U!*F6F4MW)" M/+Y$!>GX_;^G K)Y41#".B2YIHYZKR,2U,@:$0992GPWR(MD.^++BQO..U1" MOV9B=2#ASV8GB 0*6,@UB?\%R'&V"7FTIK!1Z:R.?-#Q=3993JLTGJ?3SOM\ M]+4Z1G:W4E@32W'HJP*"P A G/>$(A;]?K9/[9Q$6$JH6)RZ*\&3WV5 \T&O-ZE,RS\=^NBF\_3[+\?H#$'YZ/ MB_A1U%2<.7;8@!?/!!M#5X %M !"IS3#4'H"$8$$L8CBT25[#^YZ#=\CU+;5 MZ-WU>#6#6&B9QL9P+GV5:676 @D*R)D,S01%%JV#V"PB;(,1FS'V>I68!JT" M(M*YZ&!P)(6.48B3UJY%DS$V.9,B(.UH=S=5$F#MF#%;Z\.\?"@PPH2%WG$! MG,9("T9EW7%G<4JRQ?#Y<)P*7Z'%46#V9S?>[SB)O:])5=!\6XUA,.R;*E_@E>XA1/1*R;% M_]O3W2MD. +'CI7_?Y:C,H(YO?N4W1;E-J=YR]/!86$5Q@Y)B@06G@-?VTQE ME#J30]&=4B(-TJY-0XQ YWDE;"-Z/'\\0!I% '$Z54X30:$R6*V%T03"E..! M ]HW[=9DI&':$4%4[-JDZIZ?CEZ[/NK%,P&LKE]6L?<64&NI!J#FM:;4G$DY METZHD )DQP;B8YT/8T>+?4[$DV<#0E4&BI:*2\%CY(XIJF=!K6S2I00#.CG< MJ6E( ;1C7OA\/AY-_]]L5/KXR;ZXX]G3 9(XTU5633!.H5.<.EJ+PFW2U9@# M.NS;*3?2(.V%'??T;^'RZO@%Q"S6>/Q:J75AIB?9 *.(9X%R(NO/&B12;,: 3MITP(A'+ MCHA@EF7YQ)#M]C*V/1Z0)(P9R[BP7DL+(%B5+KBW?(JE$&- !V<[(49+F'9J M*3YE5WFU!S1;?!C=;"/':X\&SI"-TR*VIG*BW>H@Z%H(HZU..NUU\.7M;XP9 M+0#:*2O49!(U,U__IY(5[J3&*\]'<:P@R K/;%7^I-H6J%=]#=4LJ8#DN2]X MMH5J'R0Q\<>+\DOQQ[8MLRU/!R&IJJXF\1AY(BSR7M; &,!TTE[JN2]_MH-I M'_18729Q47XLBV_Y;+Q[AGF]25#5A0"J*IF*(B2 4"W9AO. )]WI<^[KH"T" MVP=;/A;SQ6CZ_^6WII@TXLJ3!D%CJ86VSBM&(7.:<%.GL1BH>SW8OLSQ\+AD9K)ZUDRMD8PD/B-[;.XBA5"@O. M?3$U$,NN TQI39]C&B#F8LGB* MSGWQ-!',CICPI1Q510P_W]U\+5ZKTO+BF6!%E=A,JK)(2"N'('?U-I'EG"1E M_YW[ FD*DAV; O=]?%T5"-^QG_+:H\%2:(@DP$C%L6$>0U\GH%A/74JR'SKW MY= 6 .UVU>)^)_ ^!;'B;531UK2-74V"D%IQRR"V4 @ O*=5VN)**,:Y/:4:+[*HH=Z^'/GDR*$:XG5+B\W4VG9KBYG8TV\V(QP\&9*P&2"./B&,:,ND?.(T]2RII M].=8Z4R LUL^W(RF4[V<1Q'GN[V.)T^&*+B2E'&)-(LFCCBL<2T"0S;))?US M+&*FX-DI)=Q-5EY%[^>7LOAC<=W$5KS:(@B%/'<(&PDTL0"JJE['6B1JK4BA MR+DO;+:':[?!2W%S4VW<%./?/U]'E.:/[FS8'<+L:!@8Y[F@4'J<7>,@"ML$)AS04$T"$"<%0F/V%EO$VWU7R>K6HQU:61\FR^ M5LOD8O:I6DHIJ^M89I,/Q:RL?]6C>3[?5E.G]>\(#!M3G?.&UB&(O&<U+\+4BP)J_*]E?E^A8L\4MJ5%8- X*11W MPC)OHZ^@G%C+YPE!*:4 !K1O.)QYK!T]G))GU8]EMG]6V]LV, FLLQ0IB1%D MEC/B72TS(NC,W/1DS3=@4@J^?7%J,P;UW:-XWI?9OY;5_>A[[%B#U@$Q*VD< MA8(2H: 7%FW&IL=2GDGEH^'8M/9UTCL77^OW7@O7H'5 E$IL-- T>K(>:4@, MV(QN85/FUP':N%:9L(UEK:%]2I;--^-QK[??I'G@A$.O&:/2<\\D) M0 *<28'(3KC0@&>)<)]@:MW\^+_RK(S??WWW/ON639O/KCM>$!P&)L8^ A@H MC 6>0N%KZ1G5*9'F@!*#!CG!MJ>6DUJ_EV(<-=MN?4^PD,4!*A&%V%15/*TW MI,9"@*0$I2';PY8(TL0DM@1][S1\-[M=+N8K4&#SN?=EJR"Q5)9HY"F&D""D MN18;-+WM]<;RTTRY+7!@&].2\3XEK]!1O%JW"E8J :V6P!LJ,,(X#M:UG!!8 MG91;^1>O4O$^):_P4;Q:MPJ5_TNP8Q0SPQUBR++:9X6>R!1>#7E9I'=>'8=W M[[Q*\&;?[[C3HI/O"18I9 %@SC$CHK$'T-2V'V)N4N;: :6;#S#B.('V3K3K MVGR_-1 !XO]YK2615@O%/-B,;*W,N2ZV],N%W=NS!^J@-^N:ST:S<5Y5N:FW MIN>;S^[QTZ-I_#7[?)UEBU_*8GD;,6J4.9CXZN"I!QQ B*EA4!K#/*KGN/AO MD920_Q=KM]C1?I767Y+3981FHK-9_&'Q,0JP@?OBLOKU7K2=.4^-WA @I)1: M++7"PE%)+5/U,$>$I!5E&R!I>Z/+BX2I+M0Q"*O[:-AW8GJ;OC]0H0TPD$"+ MH68BHHCJ.!,A#U.R^88=-YVHIH3!581GO'6*@1[VP2%#9,00J(%LP:OBA/7 M,D*@4C8;SS3T;SW8.EH;?3'N0['(YA]'=]6:QROC90?O]K0,P"/E'8S_D"II M '!--J9?,Y=2>V] Q]J'Q;YV=7*:XXDK&9YVY(T?3HS KI+I#7'$6D> HO0> M=0,Y;K8$VY^T7R+:.G[=[P>*NVD7D-15_3>EI+'$0(\@YVMYJQJ2O9[PBL;X M:W'*8X2-E;]M';D%B$\SD%?KZ.]CR:C/Q6OR<@*BKZ(N&C!Q2=<0P9J_&,4"==,3%@ M'R&)6L5P%-*]77E8A-C4<'CMLU.7-+@HKT:S_-^KOL0(8%Y,\\D](6>3CX\D MCTJJ>[^JR+ZRDPV,4BOO#QIJ!RQ%7FF&G47F;!SGY=?Y*IE] MX;Y578U?OB=Q>TN+8&-,Y&*8;J3DG@KA#;.U?)JC,\M1/%:YSSG2"I@G),O> M7.JM;8+B0C.CX[^I(A$_+"6N9116GIDODZSI_N&KSP?C#1(8 M>4"]T3%N)^'ZTH/V1_J/&XNI G M>N(?RV(6?QRO9^K=$]9![PD<00:L=TAR&KUX2.*@K+&P*NW&@P$RK)UIK$N( M^Z);-;HN+M6DN*W4MM<^O?9X\,PA[JR@T#',$=.,J%HRC\R95='I2.M%ZT#W M9K$V\G^NZAN.RLG\M]L8<63Q>0+D7DXU:A\,M(QRQJ7A!FI#J#6^EIU2<68I MH6GJ?VZG.@"XMZWNU8T1[V8/,KCY(K^)G==W#<*V)LV#J-:NL *""4*9Y2CZ M%VO)+9=)=Z4/,&^HI\0?$$&/%GNJ3\#DKO^7C;/XIBX'$LEHOWS*Y M[7@Z>$6XC$-.< LU0IX04P<>U@ES9J4MVU5?T3:\/69TK[2R[JPJRPJ6FZ8+ M2DV:!T@X[?:8K(PSZW)>ET2\WSC, MWK\WNQV@?>T"!=7=]$ C"JQ$U&BH0-U_8N"956]K3YU%=R#WYQ"E%8@'BCHE M$,*DNCY#8 E<+977 J=LZ@\P;;VEJ2D9Q].P(ZW*.U7>$Q\!O?A,25%Q4VKO!^&Z"D6\4/[-M MUG3E[G!6CD*T+YY\RBJIQXMEE=ZX.GN[>_)Y]?E@!%=CG+ M>TE27)>41\;I&RS.ESFR#-%'' M^QAS%*9'1SZQQY!57[L[T'GV6*"Q4T0;13AVW##L*%L'?! (@,\L[DW64=$: ME".V=HF<$RCUP95E1<@- '"4EW+2)P[,_>U-8V_FGB3CF]? M''(WM]/B+LL^9]^RLEKWV1OY;&D1M,$,Q\D9<.^%@22:6E_+%^$[RPR;)#T7 M7>!Z)&_FY>(19^)OS_D2/WHPMI_'V6Q4YL66J6KKLP$8K8R2!G+#&<0Q.H3K MV!!":E#*UO6 [I-N:7)J"\9.*;'NUF^S^6TVSB_S;+)U"MKY?(C.O4$&.JX8 M%T0[P #:R&35F60UM*#3HGTT^V"(+\IL/)IO7UG;_G!P##CNH.122F$5L-:2 M!VS@F5Q$UI)&7^%'$IR]>;-QTIN/QI5^&F1FOO)TG'D9)LP2*R'T0BN/':OE MX@BD+-0/Z-+YED.?="!/0)#]8<[S9P,U!F "=,3(2$R@ 75E1(@$/+>LN22M M;F?(45B^Y,>;Q/%0V=_J]L;[8G;U)2MO&MUT_/+A8)#T#&-EA8NA"_!4F)IF M2&$OSRN+L$6"I$+9VZ'4>N)YW^":@9T(U8Q59\4@0A&KS?% M$H/A,:2M0^^I0)ZDC,KV\VVKPTG9Y.CR35LV7/9^X8XZ*(>]( @9#;>B7)OH MBS.NM:QK;C'B,&UDZ+H9H3M.%5Z4+_.>/Y9YU-OM--M7%R7IO<%KB@CUGL0@ M5UIBI"2HQHM+GE(H=$">0UEZ#L4=5G/?9=8 PH(0X[3VPU&.FR'J#D%&' MT)D=M>J)-TE'W0_3R%LZZHXDCS.TX9Y "U@<\%Z06C+(DE8H!LBUCK3>Y*C[ M84"?QL#M&&T'&;@][XE3#+8 R0@BPY*Q.-E07F/!D#NS^PJ'8.#:UKW7VNUM&X2P"&M G;9 :@2)I+Z6&4/(SMGTM<:'O4>;TU#OA(J90%R0)8F27NO,^ H_/J:G8X=&TT6*9/?'1#"+%IJ M$(''4J'JM&;MO#('<(IC/\"#SJ?QL?K64F_KZ9O:VKM"I-GD7L3YJS(VND^A MW2\*%!@)C%).( FQ1HC9C9V0R)U9*=(>V;>U]OH)U#:P78/Y>OWT^%+L!^\; MS),W#IZ_(7@H/:*>$L,1!S;J'E/")(7<2ZM/62)]F#L'&A*%L4%8("0XQ%PY M7>.E #V3W(W.6-3JUL%ANNAK#GTWRQ?5%:RWM]-\O-+QQZS,BXE9WBRG\?=O MF;N\S,:+U79]ON+ [B6VXUX8HM.M8EA-I<;::"F1,J9&)X+SUYQX#).*$ZAF MN,3=F_MV["L#$UY%UV05^5D)*0-2K!"*;HIPYW;/1=@=5=><00[H@Q#L):8N)\RA0]P.VPWMC6$?Z];8R?JPY(K26W1/>ZW9&'W=6]LZ^+M1PWNE/CAO@).28 M*"!5G *,MS46&B6=K1J@.3Q-Q-*E1MY2^A,$!CO@%:RN;N)0:H WSD9T/\XZ M!Z UK3=)?SH,Z.X.Z/0QQZ0!<$;SQ[!W2"V6B$LD!(-224^,TQNWKU+*7YD< MZ?-,WUKJB]E1E-NL7-Q599VJ0BWN7\O\=E5V,-MUG^VN9G$,4X4,TT!R+>,8 M%MIM+(2W\*^5VF.9472FA+[H=A$[/*I@>)^-YMFG_.IZ<7'YV_S^QNL=?-O9 M+OCX955.CH/(>2X(XHC7LF+&SNQEQ]*)?9XYO4S;*L8-Z]XO!Z MFR"A!5;@.*H L1!QK2RI9400I=2+/*.I-IUI;6G@-':M[O;=AV(VWLNVO6V# MPA9)PK'UQ$91-1%D@R+V+,7!.Z,4N+;M6[HF>F/?XCHK'XV59K3;VBA83K&# MEC-J()(,(4;,6LHHI$DYUC+ OXGY%M;*CA-*EFQ..IX>4N<+Z]&L_S?JYZ8 M8C8OIOGDGFRSR<=',EY<;OJ^.><_WY%PUNK[ X 0,OW_L_>N2V[D2);PNWP/ M,(O[Q>S[@VMOF:DDF:3JMMT_,(H92G$Z1:I)IJHT3[\ R: R4[Q$!.+&4,U8 M=TNI0&3@^('#W>%P9PQX*2AP1BMQ*#/!==R\*MD+'84T9MO'=?'FTT'GQ1E> MBE'\]'!@2&$D*&)48P&C:V$-*6=F998E-,I86,]\>!E^R!7 (!KB73%/]R?. M*-1C3GBS:+55S^U=O5QZ)B[FGM%P7)))3(*\"@(0[[:*\>F@$C MS+2H9*UUE [_K%[*I73VYX55' '6,!5].*RTIP()+,H9:325 E]=B_M.1%M_K* (-66 M(:"(H(Y&Z)RRY4RM-!/K+-94S*N><>Z/46>S+'->%Z)MS)%F"#N,5)RU@>1P MT1>1",1$^CKT08>8^@@I1+Z9$S<8[EK P'.1P;89PY4W.U MAF-_^>+1F"T^S/[:"2%0A("@1GQ9=7I"'94\Q/52_EL MZP/NWC:WQX^;XC^/Z=N_)5]EOX"JZ[)*XP-WE"($K90:>):ZMQ-?SMWQK#); M(SP :Y%J7< [O)9KY?)\*W>O&8B"$8P8)J@RSG+NCL@)37.2;4=X1M:+#NP, M_:&"D:MEZNQ]"-/^L#36JV^+35+SJP3K8^3%]W<1WN87X5NV1^UB,W]8;1[7 M185SBPNC@L8DNNZ IX*HTGEM$-]1!'MG%1:5$K,ZGJM9[3A6+*-6O!*D/#LF M*&V5@\)!(Q@ CG*V;_B2Y@FIF]RMMQ8D?LX,S\2V=]]-/6X_K]:+[?>KE]!/ M#0A:.X;'%B'(TV%"^"GAP0M:-SVJ'"8 M00*195P< ?..323\V):8K[*F$:K#\2;U:*^M<,I! 2(*(F1&8:6$QXQ*Q@ZS M="*:5=-RW_M0.@VA'99 #93/CV'!4Q@7"XF3=9H98(1"OIPI$M5.G6]9 =47 M>246-4*WMXN#T7G97?J]UM'MZ7-!1&]0.2>C=A9QD7&M"#S,Q5-&H1QK*\APC&F'8 M(R?^3S%;QW_EU^\8OWPV>!DG I$D1F+#.9'>'+&1?"J-0K,E^C,SLG#LBQNO M9MMBLSU\[?76=#\_'0 #5/AH\TM%C006F7UOMC0O;.7$BAVTQ8]\)'NW69_L MHZ\JI%%<'!>,$BE_ %GE@;5<,:;4?JX>$(WAM*+V';H^+: [4%3^6[%\+!I4 MLVF[3.V3+ZE7NNYJ G'>>X,5PD9Q64^<-E RI_"AJK"U&-@![Q T%MZUT'[> MBX.B@$$@-*+40Z^XB#MNB1B7?B*V2L_L6@THHFG7B6(:4Z6)C;N^9Q0X((0N ML6!H:I5M^R).5J&H>B*YI4)12+'4PT1X0E"T,SD@$AQGIJ>6?=^1U"OUR:L% M]!B*,1(@LXHQ'L<'**(7A..,XVJE,I5TLH=.S-8)0K+Z4(^/9'GBKU$FJRG M_?F(XR@5#YC!T&&A@,'2*AX=*%&B X&;6#[L0!MJ+[(9+W.[JQ4/#:'< 4T5 M5LQ[(9 YKFT*Q<3N#G1-H[9JQ=>32E^\-;.'>?KNXNZ/993P017\XW%Q-XN6 MS6_+_61T\6FU+CZLOB[F#+#K'4<;OS00B9W@Q&C.B7*24&/L42P(3>STJ'LR MO>Q*VI=D^N*O7<0OCE#/"UUL_RR*Y<4IJ>6=^A3%6IG);;P^1+0\IAIQ@(U M4O/#B4U$SB/"8"3*0G=R[G&[K'&<'[G"7+!I_=X6K&-GO#I@@H 0U485YZ Q6 M]!"0@H [5NW"^ ]K$% M#0AT2@EH.<*(I8+3Y?*6'I.Y=0SNWT$.F4@)Y?R7XOM9Q-U MP.I+L:Y2_:7J*X+SDF&+">04"A15!P.B1$"RK%U[A(JT3\J<9FO;$ADD+GFQ M6&7[9:=/?<*U!/%+8P)0DCO.%*9,\N@:,,@/A30Y1E&X@T< 4UF=^^4A)7^_ M@@[_MF:_U<7>HOQ/K^'6$!YF\9ZJ MF=9LO7938Z_"(<"Y(4%ZI664*B9("P\UH +M\1=$2%_I6+F?63:I'OACD\#4 M< 8E]QH)J8R'PAWJHPN*<-85KQ&MY/;$?:5N8%-@.U_ O\41R_M%-)-W[>!2 M\;A_K%9W?RX>'E[^T["=8\JOBA_X\L-J55JK]9Z M72*0V.UP!0#("0YW+/1 M HAJESP&Q*.*#JCWHH"!M1YA13301!O,#68E(DCH7O,<^^@@TQ%?5CT*H7^AH%#_7/VXO3['):P*+M 8*6(JLQQ!:1NWAOKQ7%.#,"R)C6+^59;CJ M#<;>*E'//Q=WCP_%KA768EN\6GPK?H+L:@NBRB\)&F$"G 9>:BR\5!Y05*(@ ME9M(TG&W!'EI=7:%?E\K7)>=0Q\;U?.#L= [XJ'G3@W MGQ=?S_.LPJ@(H8USPE D&QEB)W%9=L]K9EU.A'"$Z3A=$ZQ]Q'O+MEG/[HHT M\^MT>OEH4(QI;(P7FCM- 4&2'E&BR.5 M?[3%M^)A]36E&IG5YL)&6/L=07+O@1/&0$X]M I27%95T\)/K69=7U3K"O_& MEM5^CO^[>+CSJ_7[V<.Y N_G']Y]*>$$68J!0L(A[0Y5H[U1$N583B/^;Q@)F//@=E\?\(ARZJ4FC*K_4$3J0P3AOBNBCY1FB.P.M_ M52&GL\KP8+QCT2?0',6U@^.28;A<0$:J:IV<;L?<&3;8U!3UYKKF29!W=6G* M54YC+KX@" PHT$!CK(6EG#BM93DCP*LEH8Q?'W4CY','-VTB/@*=];K85CC@ MK/:"0 V"3A) "$"<89#.N,O94XLF5IFK$[YUBO@(^/:/]6K3<'_<#0V: V6! MAI "C[T0%O%#%RIOL403J?[;%0VJLZP)VB/@EYK/][GSQ=U3K=V,<6=>%GA$ MFW,(O3,J6B10:E,N:LN9[,?SDWL.+HO[]'T396$[$A@!+R-.C??7$)V@=(?. M HP0,E1IHV_? W=;.$,U[R^OALJ]Q-+PR(8&ZL989R;+'D MU'I2HL-,5EF-VDD"?U,W1S8C9N[JL3T+N'QAT!)9#*AC'D,+.8[F4WE"ZVS\ M_VF%Z+N]U-.K*)KG$,_6Z^^+Y?T_9P^/Q9M/1TBNW/FZ,BQ(1"B+OPEBXARE M4$MYW""D YDI>;=(APY@ZTL[E9]Y0=^4CP0DD3&&.^60%LQ+(B0]FK5D*N5+ MVQ7FF5N\-;'L_7[NP-6[A[F>JQ#&!J=6O522J)#IL2:+5HCI2C6FA[YY6:FF M1_VW!D7C7_L=\Z;Q9I5NS%P7$N*582B^I999[FR+J^QGJJ%M_:3NU+M-Z$4$/FU.JD+-:+XK! MZT:4G_*]UC9T850@&@O $:=&&*DLXPX>ZH'$_VA3J8QL1YM.E-.NINO5*_W/ M'@S"8B*)DMPPY2!T5@E0SDB!J73I;E6V+S>&'$#[\AS&TE0A99H3[76*N&N MN>2:'-#!".I>#_-Z2)EN2(UVFB34PWJ\3.RN20('R& #!1840DI]M-!DB1#T M9&+5(KJF45M-$NI)I2_>WD*3Q&@$1NB4E8HP3N*?'*,EC+JB]WZ<;-8%IN-FO_G<5') #@S(C")H=CUR5,0"\8DQ/H(KN,Y!05'Z!&V MM,.W ^:09$E_7!?7:^A<'1M$JJ@:UPOGC'#FK''LT.+1$>?ZK4C9/8&R)5^! M23GX-@Y*O5G/[O[W(I56>?]]D[(N7VWO_NMR)9P+0T+\8((\M IBY'2%#E1 M?K5D:F*UE%J4XJH3@'LK*E'JUU<5+NW^_' P6" ?=UL%D"!$.BP<*V=%098R M&6'RO^8;,+BV=2_]:K?_]V_+M>C4O+EZ!/#T@ M($JX0((BQ"R64B*$[&%V5 ,/)FK_MLB;'#Q[9TLZ#-Q\+G95]BNQY=F H+0F MR@'%G2>0V7+Y>N'3QX+1GO)H]D/E*)><,JQ5 M.9-4>[[/W-7N+Q-VP8SZ*/;%AS?;S\7Z^)W'3;+<(>-F^7NQGG^>+>\6F^*/ M=-'&K):;Q?TR(72!0%GO#0 PKRGS5"BC",-8Z*.FQ8[D],BDD]9%?<+>Y_G] ML!UBVC^]QP;BN"DP QU7@%''Y=YGAI0XCBJU,^MMKE5RPRX-"ZDT9/3YXM0H M<$YBS00M9\M9UKV=4=Z;;$7RY_:2?(#[7+@#)X2VOW*1M ABK.+F+3##P +! M]@FXBD5M/8IDS^/WF\?UNHS!U,OPO/R*$"EFM(7,>ZDEM1!H DH4@(2]U@D; M>D579L39-,Y6P>Y\=;\J9IMBL__OH?/J]E]184D_?S!@;S26D"@237&#I4:2 M(DXE1CB5+*J4:];5C#:;HMA]KBTV\_5BU]+\6BK=A5%!0$<0EXQ(Q*(["C2E M]C!7B3286)_DIH)>=05H0T]NL]X^(4W\VTO"Q!^%=[/E_;DZQ,_^/1CKTX43 M)FE44)I9PG2)@[*32ZYL17JK?!P[E_W94\P73P09+4--K":[!N!*&<_5X;LU MPV@B1]D-9?52THTPZU+6OR^6BR^/7RY*^]DS@0&L!*;1;_?13K!(<8?+;U<2 MYT10QBCONA);M8-;IS*?_75=YD^?"=AA;+762$&HL)#8*7/X=J.,F4B^4RLR MS\"MK\CLZ3WL587D@RLC@U6(1KR85EX2:@0%UI?SAP M,1MPX"2W6@2ZMZ.D9Y_\KV)Q_SD58?T6?WI?I+C)ZG&Y?3?;%F^+]?S*Z5'- M5P6E*7, $ Z5]@!Z#;PHP:8N*\)\,RHMGWH=PSX*(NX+!CY=6+ I$4^\*G@% M4Z@N+D(M*.4$>%E:(X83FI-S,\(LBD&(F _[,$1,-Z8K4RT]'# 0FGFK...: M&T2L9Z4S8HV5.5?:1]A9K!\R-0"V/_OL.DM^S $YZZG#4CL&XCP,EZK4O9;) MK"Z9(\R1Z,[::H;G,"KD[>Q[2M2XY/R='A!\]'$Q3WZ-4A!AH9TI/1WKE,RQ MS=FOPY96P!W2W7NUF'U = M$"+ Y43-Q=\4;1G^<1/T2@GLYB\-G#.$B2$^A:N=MP:AH_%*.,O)O9%_D[1U M 8R:IE=*!C=^9P"0.@0I 5Q8YJ,YA)T[8.2(P%G5=<#?+&U; .,FZ>6*[(W? M&3Q*51 YU)@!!B7SCI0) DYZFI44\8N?6'0A@+&1=%=3I7V>GGIM\$*Z%*>* MTO&. >TM+$TC9X3)2J'_A4XX>I3!V-C: C,#8L@SS+$2$6<).1+JN*FD_L4Y M+/R%CC+HI!!4V) M/R4V%-JLM.;JIR//>ZI^F"8E6Y+!,#'SXRPJ!\V/(P)67 %!-0<6$P65L+3T M])R#>:5^?J%#EG;@'9@^A[LY]5ET&!BDD=1)*I$FAG,-I//R,%N/45XI_%_V M#"83Y8$Y]7JUG#>EU8^Q05-LA';,6Z<@TP(82_9S)E!PF666_4)'*VT#/0RY M#OW5#FGM3ZS)N@KLVHN")$ HCSF$1CO-! /@X+T39(W.R76"O]!Q2:>HCXR# MORT__+E*#G7U%(8*[PHJKD:$+*0,**P8%IC[$A,.1%:UX5_H3*1KX,='QG2> MTQX=CV\+S&!@HRO$N/:,.>\$!B4N1O*<@V3T"QU_= _]Z"B9#F]:8^3Q94%+ M(YPTC$+A+1+4>R!*5 C/\F31+W34T3GRX^/CXEM[&O+XLA -Z0@&( @@#*(9 MS>'A"DM$A(21HMX@ M=K2I(;8YJ8GH%SK7Z!KXD9$QGX)!B+CZC*78PKPH'64TH>^^;2G7+UBAE?' M!J"0X981[N(&RIWFBAU*(<"*NP MY24VW)")]:9N2HPZB0*M -V7E?>DC?93>^%=$N=#:37XU?J%<=&D77KS]P>@ MHX%B$8%* \\X<8(;F]=#\LN2[4=/^S]O%C.UHO5 MA9*<)Y\-F"O C6"&0>21-M I?I@+MYG)C./C15-!KMJ%L5-*'#[KC^7F:S%? M?%H4=V<;4EY\/AI/PEMLD(5$ P$YP[STB3BP8D*5'#-ENFH?S=Y,T7+FYF&V MB1[R^VVT/ZYTO3T[)C#F,>4TM1:&V!HEB2C]?J9 M5UO=_OQPT-9*21@6CLNXJ C70I2SHCJKW=>(U$J+TEVU#&GONN55A=*A)UH1 M*6(Y5Q$4S%*:(V9,E=::B!ITVGU+L[5)4QS[8L=S$[U*6./,B* ,0%K&S11# MPI*#;( MYZ<%FYAKDR/@51> CBG\L"Z&[@O25@3"1ET.%#'80G',0Q-DB?6AA2C&4G4 MXX$0#*TACG( *0;. ",.,R. P)RZM^./;C7=E%I *T;$<79"YA5W&A]/\@1\A2V-$+W.E^1?[E@ ) 8[#J2?!%.LHP9[W.C' M3?2M-QN_6,Z6\^+5*W-VAZDT+B <@0 RFOM( TWCVCEJ6$)QW@7\\3.BKA!7 MW4';FRJ)'_OFTSY2X6?S78K2M2WGS)! J$SIZ2G]! HFC&*XW% )I#0GO#7^ M,&CC;:<=-(?DRZL4LEI?WX2N# W6:,5,M.,,\]&\ Y)&=7R8L2234S[9@J_ MI Q\?V;4;6/;#(H)J/@/Z]ER,YOO6KI==RA./!TH-(I2B9"'3DEGH\^D#O.* M6Z3-69@CO('3DF+/!W( @EQ5XC\]&S!AT(/H1#MHK(VF$\6EM42Q-UF%)<9' MCBRIGF=((RQ[RZ-8+;\5Z^TBKH9D*5\-8IU\/FC"+#$,*RJ0M-&VYJY4CM2I M:M'-[L+B=9*\>#1$3**AHP'5%F/NB$:ZG!&C M+HL?(PQ:M&@,('::Q_)3@BA5%'.CGK1XIQH]P@+U;;DQ63C. P[7L^^ M7#\5.32F.T(AN#=1^HK^W8WRVSM9;BG&\3@4'A69*0PD= M@1 QS%4Y+XXAS7%E1UCDOB5#-!_(O@CRVS*"NOCR-O[7ZB[US4Z%J]1#DF/B M]S6KM,KPX!V)7CQ1S$O/,,/.VM("X!;[G)(7([2ILF2_ZAS>/EV1 T]D6O1W0CVA&/3"-6^N.'^\YB*"UUCQ]/'@F-0 M<\"!5II*#XR0OEQ" D"3<\]EA"9VI_S(P+4:0S8E13;%_+_N5]_^UUVQV+,C M_N$E*>*/PJOB?O;@EMOS^5PGG@K1&Q (&8F1 LY;&RT<"$8@1Z!3%AADMM(:VS(81C&:URQ[11I$EKE4KT#7< M#7JJL,,YT=P3+:S0%*7.W=J5JV"T4F%'&ZX8ED 31)D""DM86E*2 MJJP[2"-L-]36Q=B6X.PMWR>SP@ZSG@A."8M6<9P'%HB4J<[2KA?+^>+K[.&WY>OBK^V'/XN';\7OJ^7V\[7;L8W?&PQS MP!/.M&1(>F^H)>" E=) 3BP-((6=B.- E MB4IMJ\^."7%3C\ X8A73!F!-N"ZOE"AKLF[FU\XGN!&>M UJKVE33W?,:^E2 M3Y\-1B*M+#6::6PDIPSCXYP\R,HE&'-2:SY-+G;M.ST@*,XX-$8X9HR6G!"BROBHCI#F1/O&?&Z8SYY6 M\!S"3:_H=0=)& ,<8@OBC*CQ4-K26MLE4$ST4*E=)[HFBGU>V=J4N>GFJKE[ MZO% /-/ 1AM>&,X=MU[)X\PPH%,])VB!'_EH#G,WQ\S6Z^^+Y7TER^7); M\;98SY,L[R]9+[7>$Y@53"B*F$>"".<8PKS$0DB2%?^==@"X2YR'Y]P.J+M, MPKU\29#..^/3]@XMU9XA!(^JVS*<=<0U[4AP9R /M#_^"& E^R_M\;N?;*)0 M?;%+A:^^:5Y_5U!2"1V1\%AC0IVQ6)6>J8F>:E9UX1'>"NMN)VT=Z^%5W6XB MC?3;;F2P!EJ+C7)"">H%0\:69WF&")N5-S;"BW&]*+4FR/9Z]RE^Y^$4KF+ MX,*HX CTCO$H"\N4EQQ3649"C-0Z*T5HVA'N]E =:A]\>(A@K&4(TQ3ARI;YE@:A$Q6KZ7I![1;@'0HTGPKEK/4;&DS7R]V9;%JL.>G ML0$H1IE31$G+%9,0>5"FTT4[,JNF,:P=V;ZQD]BVT>V+46^/:4I/$TMV5\8N M<.G"J,!8]"^TI)ACR*U5%DE\5+<*9W62G'84O#U4^]1'[XJD,^_,ZLN7Q39] MOR^*C5K>U>%3K?<$8Q'2T@/+D8%4156-RZH>1N&\UH+3CJ-WB7.?!S$OZUT_ M=1FJ[88UWA(T3S=E.<<:.2(XL$:6=UPM8BJKQ;2YKLS-C@O$.(@<-\%02X11.Y6,.<^3:Y#1$0U./LK>#Z3"6^M/\W<5F M7NLL\,38 )R02+"(H0".8:8,)>6<-5)9B=35X^=RSZ-E<9\VE ^W1:=V(6Z< M4_TDD/IZM2TVT09,UV">E#S=47U?N^',GM;L10$1"P#SBF"!A&"&65+&1:+C MRW(.8="D$[2[AKHO':7N_OMQLS,!-Q]6ZB[NT?%;9P]O9XN[WY9F]G6QG3WL MBWU$8_'K:AD?+./\QY3C"VJLC=<'*H43U#D15Z'2W'I^;%YB(MXL(;X5- M\,G3P7L(K*,D[MQ>0^PA<^6W.JAA3G(+FF9\O#TTVY)\"DU4%OS^X0"L11XA MQN(-B\_G+;@-+'WPUV?+\ MH!");0&TQFM*B-.&4E?F9SG)L\I#H6E'KUL#M;'&>.[4E9Y<N^/JXGG^> M;8JSS*@U/DB2JMP!2S7T2JDXLV.%'&>!RCGB0-,,0'>)[S AG1\??>=G\_/, MJC$Z(*"H@5IQXJ"12BA*RQ"H S:K" .>=J"Y?71OR0E___AQ4_SG,?[3D[=U M[)F?_)V!1[W.6!041 (:S;"TQY5+&,^QN/"T ]QCD4E?O/_';+' MMYOM;'D7/ZMB0/SG@4%Y0E"<@D=<(LDT<[Y,D/=6TAPS#D\S&;P38/O2.$]K M,EU1,"\?#=@1K@AT4%-+%?)4''/94QWTG)03/.TP=":40UW;?'BH??WDQYA M5&0]EX9R*3"R6@%:9H]Z GB69IEVF+DM3)OO-[.O7XN[](M?GN>=W6C.C@A* M .T<\T!R"9#RE*CRXH*GDN44&L%3#CRWA>B0.6F_S_Y:?'G\HE?K]>K/N"O& M2<5_V7ZOF91V[C5!&BB@4$X)PA1QA$I?YA-[Y646MZ89W.X!YF&VJT/B<+T+ M;$\'11]181.5JU& 8:V@<*XTYKU36:6U\+3#WJV!.J2N>E>D>LJ1]KG:ZOR+ M E#1O-,.44>P0A9[5%9;8, IGQ7@AXJ>QS\M=L41RKLRU377J<%! M"PVQ8UQS E([2F++Z"Z+'Y15@Y_\6K'S;'!'DV/[=EU\63Q^.76YX?7)&K8M MO3E8**FRDDE$$#;:2U:67F! .9NCZ\BTP^#](M_;GENG2/C_*6;K#W^N+NV\ M#5X7L-;"<<>ICJ:L(2YE[Y3(4)I79G?:-5=Z@'N\1(R__5(,K-D+@U?<"2P9 MAPX0)AV60!TW%(>SR#C-T'NO@(^6CG[U>*GE9Z/W!4&C@Q]=-04XPQ0 P2 O ML<'4YD12R+2#^WW@/5XN1A.Y52[&]P7!+,)">"@-PYP;C-GAVA(.<@R8R M[9.#/O >(1?5IRBE=NGX[)6!.JZ@8\H(IS$S7G!2&C*0>)"U54_S#*-GR!L? M=7U8;6;> 0.CSY+N>S%A0/FMAJDL84_S,* ]- +W_+:G^'Z6.$;S8_NXE>'A6$PX(YR2 $4DN#H66[C1][932$ ME3+BNUFCSQNO7EB8+SJT9R,1H^6, ,PK%3^>Q=BJ;,_UJFT" MZ# J_$IO])\?CIZU!U0KC*W$DC&+'3C.2F"AID&37)%>U-<-9F414#G%^\=\@)FG4;)Q'-CT>S__7-P]/D23[^ES;9M^Y6]9 M/?LMUTR_RZ,BSDA#+Z)AP'<-?".ZAXMW %&%*C4$Z$-[7[/_3CP=-8SB7@F. M%+)<0:L4P>7<4HF@:>CL5J5\47DW0;7/TXBR;>.'^)NOV(*G'@]8>22LM0*D M!'Z&F;/'F3$.)F8-9LGVQ"E")IQ#$>6J27AZ0+H_2"GTJ>6Y9IK%!5:>?Z3P M.9J809@GX"ML:83HK;B84AA)%%7,$6"H4(26-]OCK'16%M$(#<(VE4HVF+?H M9TK"@63(,JLE4MX (DJP?;O 2HNA#)1 M:V-(#$2$EGTR0/0%94Y6UP@3B]M0/#GX=2[SWXLO'XM3=R%>/!$\H\ A@TB< M.Y".1M??E-]-GD&1K*ZJ6D&V$VS#Y2Y1#MS(@ H$'(/$]%U((K@T)'' 6W0D#);021]BU.NQ17GA=K9-NUPI M+;>+N\7#8ZH7\KZ8'RCE_IH_/$; ?21T*E?\N)?SFT\OYWHU];357Q2<(Y!H M+:(-YVPT#@$FAUO07DJ3I3Q&N%_E$^NL]AA &K=R*&DAAH()HS5B!!IN97F[ MV4NJR40R8X:FQ/7SS'IRN,7S3(\U%]ISXBDD+JYA4]XL\Q+SJ6FS'!%7/<^L MAVA?G'E1Y?]LY.?B\X$X2Z4@E%B'J:* *GBO',[:N$;H68UDX\H106_N?IJF3MUT M$A#%44LRBEP.T+MUY!5+\W]X071%\7=EZ\/J^]%\7Z[FO][W]'BZC9[ M=DQ($1*(%.#"&0RQEZ0\'O2*,S\QPVQ8FKSL0MB24'K;JO,V'_W]] NN;?S= M_=8 ?(P-?A(5XD$%D"Z(\[,IUJZ4\J@&XL9,1J!#KMP*AD8UX8&K*.6 (QH MIPD7QGM:MK;RVALPL6.M47"G$I\;B^@VS0@.-&04$XV\TA@SQV;6ZW5=7+^YVWQ+MGA<_^6.Y MV&[.4TA(##J=6#*=_ZESN(MB:8&Y$.5]M1M_*^T/$ MC"/,XRZ*M$N;J65E7-$(87(RRF_&I.B1U$,(;?B$KM1B>"+I7)1X9AEUG'H, MA3=>DGW9'1^-0E0IJM#/+*LD;IX=$Z)Q2Z+%&STKH36! F#JRWDB0R=6O2%? MW"^=U9: '7[I-B[2-+ZU:YF.)@+33$B/L466P+W6A) "CRM=HAE[*F:M;.VV M?EG@G$?G9%?/S"'C!2',EL@:#W*."VY)6U0F6&;/]7*S+#/57 MB]G'U/\RSNS$CX9._MY_ZI/O66SF#ZO-8R7=3>Y'G3CN9ML!21:I@T'2P'CYD(P M+[_;"#P1D3>4U9F[R?4PZRU',+.VK^<4 R$)=HX(!!VWC):S@I).N[9OW<7? M&HZ]Q3/G\_5C.C9;;E^OEM$V32!=BD^>>CX 9E/=0H^D5\)J1J$[U![2/IJL M$^-(A\9"&_#V19W=P>KC/%U67=['OQ3K;T4E#ET>&"2FR#)E-4)::8LQ ::< M+6(FIV!.[32U/I(K.J13JTCWK)+V$:P/L[^*31W-=')8D QQSP$5CA)C*/7, ME,K7:VMS;E",\)RZ>P75!LK]G2?OA?,T![H$Y[MYF&TVBT^+XJX2R6J_*Q"$ M/+%62F\4U0Q"2(^8(.0F5MRI0^9U#7U?=-Q!=%A&3Y"J1+^K8X.@"#OB&%"I M0RG"P#-8SED D>.WC;!^4(=T:QOJ7NG5B%>G9PDP@E(;##52#D+,#47E+*$7 M.:9]_?:RJ6GK31.J#8S'%-@ZZB^U)8B'3UU;R7UD"G']O8Q!*FJ=J6* ML'W/O,IA8871 7N%I)+"*2:(U99[=)R[]V9R*>YMTN'*RL^'>TPJ8.!<@JYU M@ 8$04&=TI 9H@'VM*QD0:WF ^8&_3A@WMLJFTVQW:CEW%@2K. M0:HRK@G3V@-G97F3**5L]JHI1F%R5J;,V8R!#O'O7'4\BSF9U68WA9TA/7L8 M/ _@VN.,[/9":YZ#;BK;PG&0":CL:R,@(1S!!73)18>R5[S"?JP)SI@R5EU MT3;Z??FJ>O8P6\Z+]Y^+8OLJ23S)]?+]^'-#@E LE=!06E.=JLI'W^PX0Z#L MQ&X&=R+[52=0#TFFJQ?.SP\*S!&\R_CS1*B(H-:&EK/$=&IU:?*%78$]C9!M M?+7W$+QS?Z5P<7$TI,P^Z/+$GKI\J;?F:P(T1GB%K8N+RT*KI*='=4[15#)G MVA3SJC>T>PW"_@CP5>%:U:&!(N[BS%(&,$:, ,>P*6?,N,W12R/,M6B17QTA MW!>GWJY77XOU]GLJQY2Z<;O_/"Z^IA2CJY2Z,C)HXA$3!!O-!.(>\FB)'@T$ MFU6M=(1U@3I@5+L =YD$>LQ+>S\OEK/U8G4A__?DLP$B:#F&3#-G*36:6'RT M!Y2P.=DY(U0_7=K9;6'<*5\.G_7'?#XREUH3$,//\X& M"S\A;N1+] 0_LN <)%TT[917(CTGGP_,,Z M\4.B=EU42Y!8G7E=&J-2A[+_%8 M?"O6R<6K7N#Q^8C@/; H>GR 4."XT29Z;.7\"/$3"[&T195V46VL'OQL?@CG M'/;(RVKBS.,!8X,!\U3RZ+-3JR30J/Q:@>3$BB6WJB[:@700FR+94_N:D>FJ M3!T+]>>1@=GHZW$M(#->1L6(A2T)CQ5W.?U]:U\ZZ>/(NW=K-1OSOCB6*NF_ M0.6JY7IV3,"60RH]U8 SPS 4@K)RCAB87OM&]YY*D2/S53<(WYZ!8Q'% K"4 MNHX5\(Q;<$0,0=]K,*X/!K4@Z8I&3CUD?V;.[9B-[6%Z@T;#X6N_FX?5)D[\ MZD(\^7R0V'"#A%9"(<1 *@),2J"8.5E3#Z4!IKJ(&P)AI1VC@B ,@*@H[P-G/[O&D)V+S,I-F#NOOOQ\WVXA'^ MI<=3WZ1H] !/%9)4*RB1-3_L'E;I>M+M7"UN>;]I!]3*&_@(+\^VOZ[ZSH,X MW]-#S>.OWBR2$"I%@2X,"89 S P!B@EO/4)845BB85"6&U__!NP-L:)E8'O+ M(WZ,MD2QV3SY[&LYZ:='!,H-,,P[:P!!((7,?\P/*9)CWHU0/_>2DMX*TD,R M*?UQ75SOA'9U;!#>,:6ED]1P;Q6&QNOCZJE8^/AVSK.R)5^!23GX5C8$;@3; MAECTI?IO)TS2/KA=G[/=3D2A(^+V%8HZZQW6LUW/+S($&$)28L^C4^N5(*0\ MIL=6@5[/GVZ6#"VA.X+3S%<5ZK]6&1XBA((C'1TXX*!V4K$?,6[J04ZZY@C= MY(%/-9O"/EQ<630+MW7L@9SA;@FEJM#4G7R#HR?V&653BG5 M+M1#4JLFGP+"G!"K%,0R;O<,1>U.RYEQ+'M-%?Y:K!>KN_?;V7K;'Y5RI%V! M134!'LR2JF4W;0*0EF#!!:8&FFAM1A/@> PIKN>[HB3!-@A]0T/YTQ M76I96^T% <:M6Z;LDI2Q3P 0Q![=#@VR4G>J>_AR3ZME<9\,X _38%=;F/>6 M5#A;WJ?.N;LZ8;]]^3I;K'<]=3_/UO?%)65U>6" *66"I6(*%"*+=!37\024 MZZSL]Q&&#;JB5JL@]T6IQ/TBR>Q0?^,"B5X^&IR (EV@MYPX#5W\CSWNXA2J M'-J,\+2K*]IDPMH74=[.OB\< 9 :QB)D]SI#R MG#26ZN&DYSO:35*G)8"'-)@^K&?+S<->BL?]MZ;-=/(= 2JB%.74&T84]$8K M^"/RH5F.=AIA$D>?]E(;>-]2.$ S[XS2W%@H&9>:*W_$SCN0D]4AFH4#W/(V M%58+\ Y)'-.HT=5A5&!Q.T>.>IDNTU*CH:''.%S>:BL MAXC[P^+)8IG]NIKLN MO# (Z1U2WG/$XX9 @+4$'"-PED\Y7M6C*FM/ C_X.43CBF$;79T!N*.V%4P! M3S4UR@NKO<02NUV',^RU!%Q5.O >"(=Z?;":O"YXRHB'DF@575,L1.*"C MG.NWCM2X&EE4YDTU]=&F&(95'@.WR.I7>T0_2 M N#$>XZC6%7=NWXZ(LU2C M?3CMT7_3&Y&00%1+3*/1'E>&4J;$ BDYL3LZ'7 DH^5-/>P;6K^52N2::/:L M'A9W.Q'N+*T+5;=//QQXM,:TQ98#ZB4#$&![Z#K*N=,@IQS9")G4B9Q7+8/< M+V4NEMT^]WC ,#J TFMLI<(8:2$P*65,6UC.3P*4<[0UPI3%+I5,NTA/X\*R0I);*) @FCDOJ:?VT!:3"R-T MU@G%^-B5+?G:%Y;KX3N""VF9Y365H\X11X3S,#J:UI*R[RD7W*!^,F$GI:W: M1;RW/-A6BVL"3C1BD'*"F9+*2&]+[(13=LJ%X7,D7KFT9CU\!]%2C9M3 "F8 M@X8(H('UG"+O13DW2WA.:'"$!UJ]:Z2&. _&H<;-*8#C$2ZG+7 0&8^)>+)& M))UZJX)Z,J[8G*(>IGUQYK?E?/6E.':,>E6M"?*%42'.!H/HHB)DK'4("470 M89[2YI7V'>&Q9A\ZJ#VT!V;557UT<5Q@#DBHB0+.,TXE=8K1+A^&REEY\UH\_/7WY%'RUE[EU4!:?P=L7[<_.7QL#VYGH]?MS,UXNO M>U$=9W^5-!?'!>$5YE)R( RT6#DBD2OG"@2<6)713DG4)M"]D6KU:?MGA.Y] ML?ZVF!?O'[]^7:U3/.+WB$1TEU)I_EID:_*^@!SWT8EDR&*N'3(6*EYB0Z-- M.ZULJ&Y)V(, ^B+GZY3+W"X_F[XR0"$P!I8)I1UC%"F,3(D0,S+'YQQA>DRG M%.U)!GVKT%=Q(LM-(VUY;FA0U&()H5=(&L.M!<" 31<$39>4,&MJ7:/<0I674[T MHBUT.V7*X;/^6&Z^%O/%IT5Q=_&NU=GG X@S0)P:RU-!=V&U)OBW5_*RNZ+WQ5I6:4TYV+]:;7^DBS^-Q\?%O>SLH#T/%7G3_5V[M]\ M>A]_NODTFZ=_>[NK&WJY&T$[OR+$I4F95QP2L!A*$,<\.8Y,HS52H++3W(B4'?I3^KK9X]I'F\_UP46QM-W0NTJ_NJH)34)CK?3)J( M=K2/'3OB34!6]\2;VL+S&=@Q]+TKOOGJ?KF[V/VZ^%/-YZO'Y3:MJ_5J&?\X MWP=Q=FJ]BA:L_+) 0.2,P-1=-RPQ$QKWU18MD65V!7X_5'R.(,W MGUX@=I%\YX>%."]$((Z 6A(W!0*Y9.5,D80Y1^TW%8=M@V:MP=P7H7Y??=M- M_K?EB^]]5ZG/9Y7A 2''"7; *.EV%[&$\8>9&XAQ3D'7\9MV+:8T=@#V0 &8 MZL&6X&A4O=S[Z OA:*-B;K4LYV/R.L6.WRKK+A^V)JY#!>KN[O;%B6M$Y\HA M 7HI):52NG15'3N#%"IGZ"G.J#:U?'!HF@<%0YY!J_,92=Z3*1GK@.SD#%Q+N^$J. HRE5BW8>:6H M(HB*0T5G*&RU-,I;OI*C*#=<* F985)@X+0NRV=#&&DZZ4AY#A\:7/G6"X3ZE_)J0?W.$C6SI6<""KF M@&ILJ';$<45_S)QZ-9%\ARZHT.1*3CVTA^?9JY;2(;A@A!AED8',P=0SDNC# MO)%B66;R^$,^O:FSIG@/Q#/]_>>1F>Z%(5E$/!*/09N MV6\#2$JC%4 6 J\E$9"A*9$7*PN;K"E)Q%G[M4O M8]'4IT(3OZT>VL/SK"V_S2@5ERQER N'/,*0ZH.5:#G@,B<7Y&;]MO;565.\ M!^)9EJMVND6D1$Y*BI33+B6_:.W*63MH?AE=UH 'ESF6#W9_#MFP1>S>%_=) M N^*=#<[E0:\[G"=&Q*\\ @HA:R$3$@(&&=NURZ9224\U\/Y6>D\=3E?/"QF M^YRT _@^KV0L#Y19#X@GT)AW?$H*8*1'2T0>9UH+/ M)\J)O,+.4>_ETO<_BM7]>O;U\V(^>ZAR\?OE\\%J;:FSQGH;MV)(.1.BG),3 M-B<=;(1,ZEKPIVZ#9T+>*8WV$4CB0F3J,">C M&)](ES0(Q8&16'GG352-!$$! MCQ.E69WD1N3DMBOLEL!L+'+WN%Y]+7Y?W-T]%&ZVJRJO/J7ON"S^*\,"51P: MZQ33AE$'+246' EK<4=X^5Q@#@'G M+&+6$K>0 8R4VY."YHX8S T$FKK8$ @)\.5>B1$[ MO;9?\ZU8?UQ-PU#I OS^U,_N$Z]FHSQ[+KKWQ$B"XO#)"<>C7/5TBF@&7:"&PR1MOJH+*&>V#E+ M0PFM6@6QL:C5X]VBHJA//!J(AU@9:X45>I<58"TJOQ)A.;'F@RV(.A_$WG1^ M)VU5=@UCE&&**8;I M"_VC*E%A8@6&@*"4,XIU]'^ MIY0>52G%.<7Y1A2+;9=S/8%=CXZ;8OY?]ZMO_VLY6\PWB8M\_\=$0OZ$A+L? MAO_[?QF$'((3E'K^0"#*$1O=0RP%9,8S91 OOSFZCCGE;$=8F"./(%G0]>RO M'+.HGI0(V7EZR_N4.OFJ0N)SS3<%@2@G6B*OE&,>,65_G%TARG("<2/4-7V[ MSIT*H[>M\3$IR@16FD8"I,3JTN9W=E"(7D*<%'-,(@@MC:M2B:-K"?1$#@4Z MY\#+#; MP/NBU0&(2R0J'PD00P TQM1!@*R'TOEC4-186>EVY\VY;9U3IB&\ M?:7-#WM=N:=ABN;SN&ND^ B&U/-T+8$ I.,/*T4=.IKE_'-Q]_A0O/GT M\N-_6^X*J2?)Z>^'?[R6,=_@;0% *C#ETAD=MU4$F$6NQ,9$=*:]&]2GR$L3 MHW/(N\PT^&%JQ:_<*;,+.2JG'PY6:*(!MQX[[2GB46OYZ7.A=S5,X]'BSD7GI C(&218]2(* .,S)I$=C=#L,S1< M\:3Y^9/!>LT$<\:SJ)*-A1K($AR#%6ST3"/ M2\%C:@PW1C&('(+EG*#/JN<](MV2+='SS&B$XP#' ME#& RW+. O.I'3P-HWE:P7X4?*NCG<[NWIIZKS#!Q%G(G"5"B7+%IB/>B17X M:9$'=1C6".NA#B*>K+XFIP^GA@=,J-^5%S%40HV-\<:6,_<(YMQ#&N&10Z^: MK7WXAR)>O3HL%48'"@@13'HN%4*"4:+LCP5G8:]5I_M($VV7#%>8E@]X7U'E M8VW/'Q? U+J8#=S4H,UH,V$(,>C3354'HPR(9'B/NR94V0&CS?V4PD26:2DT MP)AQ#QF UOER_EQ.Y7Y[>S1H5 &S'L@#%?-JOP*F5QH9;2EC@C#+!%"ZG#5F M..<<L2B4^8B5PV'LGG? )1JML.6_%<,[1V0BCVT.ILZ9X]YR(DY+@ M7+1XU\O9@WG<;%=?HD1>FLF;'4A57+*,MP8N*#3:) ^$0TDA50(=<**6N5ZW MV3Y8JY>YV@X&9?5UL9P^IN6$Y [/:7,T?NC0L4!HG*ZA@ M$C$-O9=0^7*VT**))0JUSH%59U#WM4^=^>0K7MV%48%P0+BA,/Y""[UAB"E5 MSA,C-3%*M2/R:CQJ ._ -+KJMUT<%SSB"BD)!>)Q.P:,FWT1_3A7C"F<6&2@ M%:E78U(C? ?F4A7_[-K0X*,>M\HK"PVP.A5SD:Z<<71_)Y9ZU*=R:HIQ;ZPZ MM>%O-L7V=7');+PT+&@ $)> 8JU25R0"+#RN'T^R2NO,,0\=\_NV#CM(L<^IGG([^JI;AC5&>W"N MF<TDTLTY*0@&!);H2FUY+2DV1RWU*9W#NOROF#[/-9O%I M4=REV-#,FYQ3W"&A2#;/?-H!Y)&'[@A*K^HO#0 M1@]4:1:%X8%244S([WN.>6RHJU2MYW:B\ H P-,)5/1QA% *GOHJ^L)YV!B M5UI:YT"=*'P]J&\X"D\)U\9YX+B)'HV&V*ERGI+QB=4#:4?D=:+PM>"][2@\ M<0#8N#W&96>!EY 84*Y#8EA6#.)VJ%1/ZK6B\/7PG4(47G&@J8>4>2FM-EYI M;8\SY@AD,.IVHEJ=**>F& _N0JGEW:O%[./B8;']7CD=JL'; H-28,:Q8R!Z ME8R;B,\!%PHPZO7&R@AIBM0;] "[7B5RN8PYC$Z_K3+GE=^Z?[O4? M[H*[=.JQP!WRW& ),50(, 4P/:@*);PBE1)+.[IH<[R.YY;;*/=_+>Z*)S>C M+B-\HFM#]9)(+?Z^P"2P!B,"=>0FB-!"?=C=E8263N2*2QZUSA9*&DX07=;# MR6WV102"5D,$*--&I IR0IH$Q08@E$$%@ M*'9Q0^62E7/R<25/@V#Y(JW4"ZP>F'V9S'774A4/K?$[0RIG2>-&P5*V.G76 M8E,BKIBR$^DF-2Z-UK?4>BM/T#:Z58H:=/4[ S3"&8*Q=I9+;26RBI88>ZDF M%L3O@8M=VYH-)=>Y7_I^&S_J\^HABG[C_O,8I_K^KD/':>LZ, M,=II'_]W?[)+XDRJV40=*;RR.]A5!_?9@\&E'E :(ZHM5A"*M'#*&4G%)E:- MM2_QGVO)UP3SOK9,]>=L?5>A[,*SYX*7UE/D$3'::Z7C#-#A]@#!'L"%?.45HUL;/L86GRTGMM22C]57"(!L5B'BV. MW1?_L5QL-^_>_W&5?!?'!:ZH-8(B2K" $, MA]]^N07SZ:>#Q5+@^%G:4^8\@PXB?_Q63R?2A>[7,YK MB/[BH CR[%1GF&!K0*6(DS*+X>#L1::UR^O')%*+-H(DE0K4CU/$,:8=F?7_OU<3W_'/6=NE\7>R^L@E-[ M;E" F"NA0#,6 ]%=,Y$J2:I<&1B=D>&E']R1UN"M"_B_+:OR#G1A5#"2&\NUMUXRC"GWQSIKA'K/<]R3VO>K>^D>T,Y>U!ZD U/GZOYT M<5P@6F'%/>'>.DPM$13+ M$ZB!0B N$$.4(R^DPZ6/R#@R.:P8H7_<&2M:0;?'4YPB_J[/:GEGX_<^K+XF M,-Q?Z3"BJ'*6EV6=4=SKUE8!0/ M#RGFO+S[?;;^=Y'"1U7)=6UH4!Q#XI$RU@E+-/9<'F</<3/5G=?%LM%RFY+M;VJLJO2^. MD\YRCC 4E#IN?X1-&>-9 MQ]$C+#C4#<&Z0+K+VT?'^;^?%\O9>K&Z<*OMY+,!$DR!LBK.!#F.C=*B/('G M6+"4.'S6'\O-UV*^J\=V\4+:V><#DM 2K(6-^S2DD!M: MEI0F'" ]D533%F2Z:A_-WFR>^+#D%*I[G6F_O-A3,LAP+;@[*WNQY//O%Z.Z*>' \5$:Y&Z]T(>49*>P..L M.,43N>?:HG1?ENO(A;1WW?*J2F?LGQX.T:[BJ4,GDD1S2+4DHLS>X-&.RZE[ MQD=,E):T25,<1W/?X5PZZ?X>W6_+:)L_[D[:WFP_%^L/GV?+?2;RYO5J^:W8 M;(N[UX_7W/:^OB$Z)-8Q8!12.,I!<8,I+&5@D9NJTFM PKK7(P82T826R;^* MQ?WG^+_J6_1][XM_Q%=O;12@GRW6_YP]/%Z\W3B"SPL68LJ=C)+"2@K.L,2' M^K_$(FZGEHA_4XNK;>G=_KI[\[C=;&?+N\7R_@4X[XIDS<6?EQ79'F@W2:\^6WYME@O5G>#;"[//R%8[BU"2CKGF6% 6AUY M=Y" !"3'/1KS*<28]XTL"4UMC8S31:KYC4$1++ B)&[GF'HKC3\>03CN48Z? M-.;P_.VLLK9%>/O+<+^/#[I5/?^$((!U'"J-I($>>.8$*XT%YY3*R52N'I66 M^T6TW%DS=Q_^7DO9@IK:4AGGCE7S&P/QP%IBC*(*I*;6$)B29"Y:ZCD'RN+O M'6N$(KS]9>A7ZT_%8NA-ZZ>O"#@:ZE1"2!V2DCGB/"RK*$1M:'(R4.7?^]:0 MLIK,FGF,]!KGOE7G X/"&'ON,!">D&AK4&/* PWG"GY8I=WZ;!K$ %\1@#-(9B;$^*4T M^A709%,9UP<&(#6RG O+)? 06.I4Z\X*^#MMH4M9W""_7VR![J]B/5]LBK?KQ;R3F%B]+PC,8A9U M"X8*1R[0Z#8*6^)O/(P2P5LA Z>"Q M'5_-^_;3:/Q9U]C%[+_7XFNTEOGC29V923N:CH M:[\L8&\=,0PRY#D#1! H3(D*EB9+F?\:A^-=8WXS>KNX-?1CV5W]W M0%(!CR"3$GN((= 8B!+S5"T\9W%4/[.^Y>UA9"*:S+(8*"B4]5U!"*@Q%=RQ MZ+'!U/J-@N/.CWU.R3DTS:/L6Y1;KVOLXW5,/M8.GYT[94375E:_7Q,P4UI9 M"BTP0#!.@/;VJ/MD7A_*:9Y=WXZT;F6G>H+$U4/KSG]GH,Q9(IF!E%!EK2:F M3%^CT &14X8"3?-H>FPRN17>[V_#[#?3)X?O?9Y+5_V$:",30Y3QP@"CH08F M.9 '"5@@LMK)_GU^^>',<,B16SXK7_*JRB]-4<.XCB0(0M0061U6]^KB[$NE6P6_=^7M MO)S_?G[MQ\5ZMERMOWTMWWS8I^JF7%:(5W/'UP<+[-K^O=XLF4]81=Z+"^V% MH,&"H!1!1$91;G,]0CT#T^A6KG.=?MB?_/7DR89?1X0IGI@)(3!P&@33U)": MH^ QIRPWPA!P*/$_-D^M"^8=5YR!1O_:Z"DP@LHYRJAF*(RI>1&69!U?'Y_^ M=!7DR=&_[6 \JTKT-OK7*TQ'M7H0::-1O^V M0W.X0W=]COZEUFF+C&AO&$G<1@&U/6'Z)^N,Q'@TIB=GTC><0ZE,[NA?!19X MU%P&RSVUPH.O%V$TP6?=C#IB)>DNW=.C?]M!.KAON<_5FCB5GXD=:"=#I-X) MC\8S;M'YFBNG74YKQY@SVYZ\25<H2.82CQ/UUK M:8?YN&LM,L5B(*),+C0 !:1*T)H72M2USG]O*J-1AZ! 8,UC]>&J:RUM MG4G?<$ZEUH),:NV<4B&9%%I-D9L=5\$E[*[#K?0HW=.UEG:03J76@H;2$ 5( M< I=,B<;:O\;;#*MJZZU9'N3KC@.IAVSC^7\VS(%\LSL;O$]Y;H; M:)J46_)?7A#G"7)..4U@4>U06U^C%BQ>JYOJH#8/-7!H["^DL0>MFC=E2C,7 M59_8ULG?SA]\\_YV<9>MR[W^;$$)DR MH$?BE;+26;P7,F8-#1YSQ-:[EE]2 M*L/K?_C\9;GZKRS?EE^_+V;E(WV6VUZV].G-AYMRMOKG=O%_.=]>Y[0IU+13 M_IY_LTB!5Z15DS/3A#,#:+:%W4W,1$W.OO"8HXL^-?^R(FE0:]\]J/Y4!OKJ MMQ]02P$"% ,4 " #*B&=/=LH@N:"V 0!DZ1H %0 @ $ M 879I9"TP.3,P,C Q.7@Q,'$N:'1M4$L! A0#% @ RXAG3ZQA-PH_ M" U#D !< ( !T[8! &%V:60M,#DS,#(P,3EX97@S,3$N M:'1M4$L! A0#% @ RXAG3XM'AQQ!" [CD !< ( ! M1[\! &%V:60M,#DS,#(P,3EX97@S,3(N:'1M4$L! A0#% @ RXAG3Y<6 M_]@:!@ ZR\ !< ( !O<'-D4$L! A0#% @ RXAG3SV@S2F M' ER4! !4 ( !I]\! &%V:60M,C Q.3 Y,S!?8V%L+GAM M;%!+ 0(4 Q0 ( ,N(9T\E4%W;=)T %,!" 5 " 5K\ M 0!A=FED+3(P,3DP.3,P7V1E9BYX;6Q02P$"% ,4 " #+B&=/3D?.^2/W M $@ T %0 @ $!F@( 879I9"TR,#$Y,#DS,%]L86(N>&UL M4$L! A0#% @ RXAG3PAW\ZZBJ0 ^9\( !4 ( !5Y$# L &%V:60M,C Q.3 Y,S!?<')E+GAM;%!+!08 "0 ) %T" L.P0 ! end XML 32 avid-09302019x10q_htm.xml IDEA: XBRL DOCUMENT 0000896841 2019-01-01 2019-09-30 0000896841 2019-11-04 0000896841 avid:AmortizationofintangibleassetsMember 2019-07-01 2019-09-30 0000896841 2018-07-01 2018-09-30 0000896841 2018-01-01 2018-09-30 0000896841 us-gaap:ProductMember 2019-07-01 2019-09-30 0000896841 2019-07-01 2019-09-30 0000896841 us-gaap:ProductMember 2018-01-01 2018-09-30 0000896841 avid:AmortizationofintangibleassetsMember 2019-01-01 2019-09-30 0000896841 us-gaap:ProductMember 2018-07-01 2018-09-30 0000896841 us-gaap:ServiceMember 2019-07-01 2019-09-30 0000896841 us-gaap:ServiceMember 2018-07-01 2018-09-30 0000896841 avid:AmortizationofintangibleassetsMember 2018-01-01 2018-09-30 0000896841 us-gaap:ProductMember 2019-01-01 2019-09-30 0000896841 us-gaap:ServiceMember 2019-01-01 2019-09-30 0000896841 us-gaap:ServiceMember 2018-01-01 2018-09-30 0000896841 avid:AmortizationofintangibleassetsMember 2018-07-01 2018-09-30 0000896841 2019-09-30 0000896841 2018-12-31 0000896841 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000896841 us-gaap:CommonStockMember 2019-09-30 0000896841 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-09-30 0000896841 us-gaap:CommonStockMember 2019-01-01 2019-09-30 0000896841 us-gaap:RetainedEarningsMember 2019-01-01 2019-09-30 0000896841 us-gaap:RetainedEarningsMember 2018-12-31 0000896841 us-gaap:CommonStockMember 2018-12-31 0000896841 us-gaap:TreasuryStockMember 2019-09-30 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-09-30 0000896841 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0000896841 us-gaap:TreasuryStockMember 2019-01-01 2019-09-30 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000896841 us-gaap:TreasuryStockMember 2018-12-31 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0000896841 us-gaap:RetainedEarningsMember 2019-09-30 0000896841 us-gaap:TreasuryStockMember 2018-09-30 0000896841 us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0000896841 2017-12-31 0000896841 us-gaap:RetainedEarningsMember 2018-09-30 0000896841 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-09-30 0000896841 us-gaap:CommonStockMember 2018-01-01 2018-09-30 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-09-30 0000896841 us-gaap:RetainedEarningsMember 2018-01-01 2018-09-30 0000896841 us-gaap:CommonStockMember 2017-12-31 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000896841 us-gaap:CommonStockMember 2018-09-30 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0000896841 us-gaap:TreasuryStockMember 2018-01-01 2018-09-30 0000896841 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000896841 us-gaap:TreasuryStockMember 2017-12-31 0000896841 2018-09-30 0000896841 us-gaap:RetainedEarningsMember 2017-12-31 0000896841 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0000896841 us-gaap:CommonStockMember 2018-06-30 0000896841 2018-06-30 0000896841 us-gaap:CommonStockMember 2018-07-01 2018-09-30 0000896841 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-09-30 0000896841 us-gaap:RetainedEarningsMember 2018-07-01 2018-09-30 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-09-30 0000896841 us-gaap:RetainedEarningsMember 2018-06-30 0000896841 us-gaap:TreasuryStockMember 2018-07-01 2018-09-30 0000896841 us-gaap:TreasuryStockMember 2018-06-30 0000896841 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000896841 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0000896841 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0000896841 us-gaap:RetainedEarningsMember 2019-06-30 0000896841 2019-06-30 0000896841 us-gaap:TreasuryStockMember 2019-07-01 2019-09-30 0000896841 us-gaap:CommonStockMember 2019-06-30 0000896841 us-gaap:TreasuryStockMember 2019-06-30 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0000896841 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000896841 srt:ScenarioPreviouslyReportedMember 2018-12-31 0000896841 us-gaap:AccountingStandardsUpdate201602Member 2018-12-31 0000896841 us-gaap:NewAccountingPronouncementMember 2018-12-31 0000896841 us-gaap:ConvertibleDebtMember 2019-09-30 0000896841 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-09-30 0000896841 avid:NonVestedRestrictedStockAndRestrictedStockUnitsMember 2019-01-01 2019-09-30 0000896841 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-09-30 0000896841 avid:NonVestedRestrictedStockAndRestrictedStockUnitsMember 2018-01-01 2018-09-30 0000896841 us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000896841 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000896841 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000896841 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000896841 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000896841 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000896841 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000896841 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000896841 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-09-30 0000896841 us-gaap:TradeNamesMember 2019-09-30 0000896841 us-gaap:TradeNamesMember 2018-12-31 0000896841 us-gaap:CustomerRelationshipsMember 2018-12-31 0000896841 us-gaap:CustomerRelationshipsMember 2019-09-30 0000896841 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-12-31 0000896841 avid:CompletedTechnologiesAndPatentsMember 2018-12-31 0000896841 avid:CompletedTechnologiesAndPatentsMember 2019-09-30 0000896841 srt:MinimumMember 2019-09-30 0000896841 srt:MaximumMember 2019-09-30 0000896841 2019-01-01 0000896841 avid:OfficeSpaceOtherFacilitiesMember us-gaap:StandbyLettersOfCreditMember 2019-09-30 0000896841 avid:PurchaseOrderObligationsMember us-gaap:StandbyLettersOfCreditMember 2018-02-01 0000896841 us-gaap:ResearchAndDevelopmentArrangementMember 2017-04-29 2017-04-30 0000896841 avid:OtherOperatingObligationsMember us-gaap:StandbyLettersOfCreditMember 2019-09-30 0000896841 avid:OfficeSpaceBurlingtonMassachusettsMember us-gaap:StandbyLettersOfCreditMember 2019-09-30 0000896841 us-gaap:ResearchAndDevelopmentExpenseMember 2019-09-30 0000896841 avid:PurchaseOrderObligationsMember us-gaap:StandbyLettersOfCreditMember 2019-07-01 2019-07-31 0000896841 us-gaap:OtherRestructuringMember 2018-07-01 2018-09-30 0000896841 avid:FacilitiesRelatedMember 2018-01-01 2018-09-30 0000896841 avid:FacilitiesRelatedMember 2018-07-01 2018-09-30 0000896841 us-gaap:OtherRestructuringMember 2019-01-01 2019-09-30 0000896841 us-gaap:EmployeeSeveranceMember 2019-01-01 2019-09-30 0000896841 us-gaap:EmployeeSeveranceMember 2019-07-01 2019-09-30 0000896841 us-gaap:OtherRestructuringMember 2018-01-01 2018-09-30 0000896841 avid:FacilitiesRelatedMember 2019-01-01 2019-09-30 0000896841 us-gaap:OtherRestructuringMember 2019-07-01 2019-09-30 0000896841 us-gaap:EmployeeSeveranceMember 2018-01-01 2018-09-30 0000896841 us-gaap:EmployeeSeveranceMember 2018-07-01 2018-09-30 0000896841 avid:FacilitiesRelatedMember 2019-07-01 2019-09-30 0000896841 avid:FacilitiesRelatedMember 2018-12-31 0000896841 avid:FacilitiesRelatedMember 2019-09-30 0000896841 avid:AccrualAdjustmentMember 2019-09-30 0000896841 us-gaap:EmployeeSeveranceMember 2019-09-30 0000896841 avid:AccrualAdjustmentMember 2018-12-31 0000896841 avid:AccrualAdjustmentMember 2019-01-01 2019-09-30 0000896841 us-gaap:EmployeeSeveranceMember 2018-12-31 0000896841 us-gaap:EmployeeSeveranceMember avid:A2016PlanMember 2019-01-01 2019-09-30 0000896841 us-gaap:OtherNoncurrentLiabilitiesMember avid:FacilitiesRelatedMember 2019-09-30 0000896841 avid:A2016PlanMember 2018-07-01 2018-09-30 0000896841 us-gaap:PropertyPlantAndEquipmentMember avid:A2016PlanMember 2018-01-01 2018-09-30 0000896841 us-gaap:EmployeeSeveranceMember avid:A2016PlanMember 2018-01-01 2018-09-30 0000896841 avid:A2016PlanMember 2018-01-01 2018-09-30 0000896841 avid:AccruedExpensesAndOtherCurrentLiabilitiesMember avid:FacilitiesRelatedMember 2019-09-30 0000896841 avid:FacilitiesRelatedMember avid:A2016PlanMember 2018-01-01 2018-09-30 0000896841 us-gaap:EmployeeSeveranceMember avid:A2016PlanMember 2019-07-01 2019-09-30 0000896841 us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2019-07-01 2019-09-30 0000896841 naics:ZZ611710 2019-01-01 2019-09-30 0000896841 naics:ZZ611710 2018-01-01 2018-09-30 0000896841 us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2019-01-01 2019-09-30 0000896841 us-gaap:SubscriptionArrangementMember 2018-07-01 2018-09-30 0000896841 us-gaap:SubscriptionArrangementMember 2018-01-01 2018-09-30 0000896841 us-gaap:SubscriptionArrangementMember 2019-07-01 2019-09-30 0000896841 naics:ZZ611710 2019-07-01 2019-09-30 0000896841 us-gaap:SubscriptionArrangementMember 2019-01-01 2019-09-30 0000896841 us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2018-07-01 2018-09-30 0000896841 us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2018-01-01 2018-09-30 0000896841 naics:ZZ611710 2018-07-01 2018-09-30 0000896841 srt:AsiaPacificMember 2018-01-01 2018-09-30 0000896841 avid:OtherAmericasMember 2018-01-01 2018-09-30 0000896841 srt:AsiaPacificMember 2019-07-01 2019-09-30 0000896841 srt:AmericasMember 2018-01-01 2018-09-30 0000896841 avid:EuropeMiddleEastAndAfricaMember 2019-01-01 2019-09-30 0000896841 srt:AsiaPacificMember 2018-07-01 2018-09-30 0000896841 srt:AmericasMember 2018-07-01 2018-09-30 0000896841 avid:OtherAmericasMember 2018-07-01 2018-09-30 0000896841 avid:OtherAmericasMember 2019-07-01 2019-09-30 0000896841 avid:EuropeMiddleEastAndAfricaMember 2019-07-01 2019-09-30 0000896841 srt:AmericasMember 2019-01-01 2019-09-30 0000896841 avid:EuropeMiddleEastAndAfricaMember 2018-01-01 2018-09-30 0000896841 avid:OtherAmericasMember 2019-01-01 2019-09-30 0000896841 srt:AsiaPacificMember 2019-01-01 2019-09-30 0000896841 srt:AmericasMember 2019-07-01 2019-09-30 0000896841 avid:EuropeMiddleEastAndAfricaMember 2018-07-01 2018-09-30 0000896841 srt:ScenarioForecastMember us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2021-12-31 0000896841 srt:ScenarioForecastMember us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2019-12-31 0000896841 us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2019-09-30 0000896841 srt:ScenarioForecastMember us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2020-12-31 0000896841 srt:ScenarioForecastMember us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2022-12-31 0000896841 srt:ScenarioForecastMember us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2023-12-31 0000896841 us-gaap:ProductMember 2019-09-30 0000896841 us-gaap:SoftwareServiceSupportAndMaintenanceArrangementMember 2019-09-30 0000896841 us-gaap:SoftwareLicenseArrangementMember 2019-09-30 0000896841 us-gaap:SubscriptionArrangementMember 2019-09-30 0000896841 2019-01-22 2019-01-22 0000896841 2019-05-09 2019-05-13 0000896841 2015-06-15 0000896841 2019-01-22 0000896841 2019-04-08 2019-04-08 0000896841 avid:CerberusBusinessFinanceLLCMember us-gaap:LineOfCreditMember 2016-02-26 0000896841 avid:CerberusBusinessFinanceLLCMember us-gaap:LongTermDebtMember 2019-07-01 2019-09-30 0000896841 us-gaap:LineOfCreditMember avid:CerberusBusinessFinanceLLCMember 2016-02-26 0000896841 avid:CerberusBusinessFinanceLLCMember 2019-04-08 2019-04-08 0000896841 2018-01-01 2018-12-31 0000896841 us-gaap:ConvertibleDebtMember 2015-06-15 0000896841 2018-02-08 0000896841 2017-12-15 0000896841 2017-12-14 2017-12-15 0000896841 avid:CerberusBusinessFinanceLLCMember 2016-02-25 2016-02-26 0000896841 avid:CerberusBusinessFinanceLLCMember us-gaap:LongTermDebtMember 2016-02-26 0000896841 avid:CerberusBusinessFinanceLLCMember us-gaap:LongTermDebtMember 2019-01-01 2019-09-30 0000896841 us-gaap:ConvertibleDebtMember 2019-01-01 2019-09-30 0000896841 us-gaap:ConvertibleDebtMember 2018-01-01 2018-09-30 0000896841 avid:CerberusBusinessFinanceLLCMember 2017-11-09 0000896841 avid:CerberusBusinessFinanceLLCMember 2018-05-10 2018-05-10 0000896841 avid:CerberusBusinessFinanceLLCMember 2019-09-30 0000896841 us-gaap:OtherDebtSecuritiesMember 2019-09-30 0000896841 avid:CerberusBusinessFinanceLLCMember us-gaap:LongTermDebtMember 2019-09-30 0000896841 avid:CerberusBusinessFinanceLLCMember us-gaap:LongTermDebtMember 2018-12-31 0000896841 us-gaap:ConvertibleDebtMember 2018-12-31 0000896841 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-09-30 0000896841 us-gaap:GeneralAndAdministrativeExpenseMember 2019-07-01 2019-09-30 0000896841 avid:CostOfProductsRevenuesMember 2019-01-01 2019-09-30 0000896841 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-01 2018-09-30 0000896841 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-09-30 0000896841 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-09-30 0000896841 us-gaap:SellingAndMarketingExpenseMember 2018-07-01 2018-09-30 0000896841 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-09-30 0000896841 avid:CostOfProductsRevenuesMember 2019-07-01 2019-09-30 0000896841 us-gaap:ResearchAndDevelopmentExpenseMember 2019-07-01 2019-09-30 0000896841 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-09-30 0000896841 avid:CostOfServicesRevenuesMember 2019-07-01 2019-09-30 0000896841 avid:CostOfServicesRevenuesMember 2018-01-01 2018-09-30 0000896841 avid:CostOfServicesRevenuesMember 2018-07-01 2018-09-30 0000896841 avid:CostOfProductsRevenuesMember 2018-07-01 2018-09-30 0000896841 avid:CostOfProductsRevenuesMember 2018-01-01 2018-09-30 0000896841 us-gaap:GeneralAndAdministrativeExpenseMember 2018-07-01 2018-09-30 0000896841 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-09-30 0000896841 avid:CostOfServicesRevenuesMember 2019-01-01 2019-09-30 0000896841 us-gaap:SellingAndMarketingExpenseMember 2019-07-01 2019-09-30 0000896841 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-09-30 0000896841 us-gaap:EmployeeStockOptionMember 2019-09-30 0000896841 us-gaap:EmployeeStockOptionMember 2018-12-31 0000896841 us-gaap:EmployeeStockOptionMember avid:PerformanceBasedVestingMember 2019-01-01 2019-09-30 0000896841 us-gaap:EmployeeStockOptionMember avid:TimeBasedVestingMember 2019-01-01 2019-09-30 0000896841 us-gaap:EmployeeStockOptionMember avid:PerformanceBasedVestingMember 2019-09-30 0000896841 us-gaap:EmployeeStockOptionMember avid:TimeBasedVestingMember 2018-12-31 0000896841 us-gaap:EmployeeStockOptionMember avid:TimeBasedVestingMember 2019-09-30 0000896841 us-gaap:EmployeeStockOptionMember avid:PerformanceBasedVestingMember 2018-12-31 0000896841 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-09-30 0000896841 us-gaap:RestrictedStockUnitsRSUMember 2019-09-30 0000896841 us-gaap:RestrictedStockUnitsRSUMember avid:TimeBasedVestingMember 2019-01-01 2019-09-30 0000896841 us-gaap:RestrictedStockUnitsRSUMember avid:PerformanceBasedVestingMember 2019-01-01 2019-09-30 0000896841 us-gaap:RestrictedStockUnitsRSUMember avid:PerformanceBasedVestingMember 2019-09-30 0000896841 us-gaap:RestrictedStockUnitsRSUMember avid:TimeBasedVestingMember 2019-09-30 0000896841 us-gaap:RestrictedStockUnitsRSUMember avid:PerformanceBasedVestingMember 2018-12-31 0000896841 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0000896841 us-gaap:RestrictedStockUnitsRSUMember avid:TimeBasedVestingMember 2018-12-31 pure iso4217:USD shares iso4217:USD shares false --12-31 Q3 2019 0000896841 false false false 1339000 598000 9022000 32600000 2613000 3578000 10-Q true 2019-09-30 false 1-36254 Avid Technology, Inc. DE 04-2977748 75 Network Drive Burlington MA 01803 978 640-6789 Common Stock, $.01 par value AVID NASDAQ Yes Yes Accelerated Filer false false false false 43049179 42911000 52133000 147633000 144922000 50550000 51913000 147848000 155676000 93461000 104046000 295481000 300598000 23877000 27042000 79535000 79684000 11726000 14443000 36408000 42414000 0 1950000 3738000 5850000 35603000 43435000 119681000 127948000 57858000 60611000 175800000 172650000 14860000 15873000 46325000 47543000 22334000 23461000 73341000 77352000 12034000 13660000 38543000 41656000 0 363000 695000 1089000 229000 226000 518000 3401000 49457000 53583000 159422000 171041000 8401000 7028000 16378000 1609000 5519000 5725000 23994000 17362000 2882000 1303000 -7616000 -15753000 -283000 425000 155000 824000 3165000 878000 -7771000 -16577000 0.07 0.02 -0.18 -0.40 42913000 41792000 42510000 41596000 43674000 42226000 42510000 41596000 3165000 878000 -7771000 -16577000 -764000 86000 -602000 -970000 2401000 964000 -8373000 -17547000 52289000 56103000 1664000 8500000 53718000 67754000 32168000 32956000 13140000 8853000 14418000 16513000 6559000 5917000 173956000 196596000 20140000 21582000 0 4432000 32643000 32643000 31467000 0 2006000 1158000 6009000 9432000 266221000 265843000 35554000 39239000 16601000 21967000 36531000 37547000 2170000 1853000 29705000 1405000 71224000 85662000 191785000 187673000 199593000 220590000 13757000 13939000 28930000 0 5081000 10302000 439146000 432504000 429000 423000 1025796000 1028924000 -1194781000 -1187010000 0 5231000 -4369000 -3767000 -172925000 -166661000 266221000 265843000 42720000 0 427000 1025301000 -1197946000 0 -3605000 -175823000 287000 0 2000 -1550000 0 0 0 -1548000 2045000 2045000 3165000 3165000 -764000 -764000 43007000 0 429000 1025796000 -1194781000 0 -4369000 -172925000 42339000 -617000 423000 1028334000 -1193791000 -8358000 -3482000 -176874000 0 108000 0 -1946000 0 1642000 0 -304000 2076000 2076000 878000 878000 86000 86000 -1000 -1000 4000 4000 42339000 -509000 423000 1028467000 -1192913000 -6716000 -3396000 -174135000 42339000 -391000 423000 1028924000 -1187010000 -5231000 -3767000 -166661000 668000 391000 6000 -8366000 0 5231000 0 -3129000 5788000 5788000 -7771000 -7771000 -602000 -602000 -577000 -577000 27000 27000 43007000 0 429000 1025796000 -1194781000 0 -4369000 -172925000 42339000 -983000 423000 1035808000 -1284703000 -17672000 -2426000 -268570000 0 474000 0 -11655000 0 10956000 0 -699000 4331000 4331000 -16577000 -16577000 -970000 -970000 -23000 -23000 6000 6000 108367000 108367000 42339000 -509000 423000 1028467000 -1192913000 -6716000 -3396000 -174135000 -7771000 -16577000 11469000 15905000 -156000 61000 5788000 4331000 0 1083000 7054000 8697000 -2878000 0 -237000 794000 886000 -6000 -14192000 -10129000 -788000 -294000 3526000 -3724000 -3661000 3467000 -13035000 -12453000 372000 423000 -12631000 -22544000 1112000 -4248000 5629000 7540000 0 25000 -5629000 -7565000 79286000 22688000 1113000 7808000 76269000 0 309000 266000 3444000 957000 -27000 0 5979000 0 -7183000 14189000 -615000 -358000 -12315000 2018000 68094000 60433000 55779000 62451000 52289000 50460000 1664000 8500000 1826000 3491000 55779000 62451000 941000 -2268000 7780000 9024000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">FINANCIAL INFORMATION</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying condensed consolidated financial statements include the accounts of Avid Technology, Inc. and its wholly owned subsidiaries (collectively, “we” or “our”). These financial statements are unaudited. However, in the opinion of management, the condensed consolidated financial statements reflect all normal and recurring adjustments necessary for their fair statement. Interim results are not necessarily indicative of results expected for any other interim period or a full year. We prepared the accompanying unaudited condensed consolidated financial statements in accordance with the instructions for Form 10-Q and, therefore, include all information and footnotes necessary for a complete presentation of operations, comprehensive income (loss), financial position, changes in stockholders’ deficit, and cash flows in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The accompanying condensed consolidated balance sheet as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> was derived from our audited consolidated financial statements and does not include all disclosures required by U.S. GAAP for annual financial statements. We filed audited consolidated financial statements as of and for the year ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> in our Annual Report on Form 10-K for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, which included information and footnotes necessary for such presentation. The financial statements contained in this Form 10-Q should be read in conjunction with the audited consolidated financial statements in our Annual Report on Form 10-K for the year ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the dates of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reported periods. Actual results could differ from our estimates.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Significant Accounting Policies - Revenue Recognition</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We enter into contracts with customers that include various combinations of products and services, which are typically capable of being distinct and are accounted for as separate performance obligations. We account for a contract when (i) it has approval and commitment from both parties, (ii) the rights of the parties have been identified, (iii) payment terms have been identified, (iv) the contract has commercial substance, and (v) collectibility is probable. We recognize revenue upon transfer of control of promised products or services to customers, which typically occurs upon shipment or delivery depending on the terms of the underlying contracts, in an amount that reflects the consideration we expect to receive in exchange for those products or services.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We often enter into contractual arrangements that have multiple performance obligations, one or more of which may be delivered subsequent to the delivery of other performance obligations. These arrangements may include a combination of products, support, training, and professional services. We allocate the transaction price of the arrangement based on the relative estimated standalone selling price of each distinct performance obligation.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See Note 10 for disaggregated revenue schedules and further discussion on revenue and deferred revenue performance obligations and the timing of revenue recognition.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January 1, 2019, we adopted ASC Topic 842, Leases (“ASC 842”) using the modified retrospective transition approach, as provided by ASU No. 2018-11, Leases - Targeted Improvements (“ASU 2018-11”). We elected the package of practical expedients permitted under the transition guidance. Results for reporting periods beginning after January 1, 2019 are presented under ASC 842, while prior periods have not been adjusted and continue to be reported in accordance with our historic accounting under previous U.S. GAAP. The primary impact of ASC 842 is that substantially all of our leases are recognized on the balance sheet, by recording right-of-use assets and short-term and long-term lease liabilities. The new standard does not have a material impact on our consolidated statement of operations and cash flows, and the effect of applying ASC 842 as a cumulative-effect adjustment to retained earnings as of January 1, 2019 is immaterial.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of the changes to balance sheet line items that resulted from the adoption of ASC 842 as of January 1, 2019 is as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:47%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">As of January 1, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">As Previously Reported</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Impact of Adoption of Topic 842</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">As Adjusted</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,582</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>256</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,838</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Right of use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,749</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,749</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses and other current liabilities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,547</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,957</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,504</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,694</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,694</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,302</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,646</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,656</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In accordance with guidance provided by the SEC staff, as of March 31, 2019, we began complying with expanded disclosure requirements under applicable SEC rules regarding the analysis of changes in stockholders' equity for interim financial statements.</span></div> <div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Significant Accounting Policies - Revenue Recognition</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We enter into contracts with customers that include various combinations of products and services, which are typically capable of being distinct and are accounted for as separate performance obligations. We account for a contract when (i) it has approval and commitment from both parties, (ii) the rights of the parties have been identified, (iii) payment terms have been identified, (iv) the contract has commercial substance, and (v) collectibility is probable. We recognize revenue upon transfer of control of promised products or services to customers, which typically occurs upon shipment or delivery depending on the terms of the underlying contracts, in an amount that reflects the consideration we expect to receive in exchange for those products or services.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We often enter into contractual arrangements that have multiple performance obligations, one or more of which may be delivered subsequent to the delivery of other performance obligations. These arrangements may include a combination of products, support, training, and professional services. We allocate the transaction price of the arrangement based on the relative estimated standalone selling price of each distinct performance obligation.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See Note 10 for disaggregated revenue schedules and further discussion on revenue and deferred revenue performance obligations and the timing of revenue recognition.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of the changes to balance sheet line items that resulted from the adoption of ASC 842 as of January 1, 2019 is as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:47%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">As of January 1, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">As Previously Reported</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Impact of Adoption of Topic 842</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">As Adjusted</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,582</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>256</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,838</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Right of use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,749</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,749</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses and other current liabilities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,547</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,957</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,504</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,694</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,694</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,302</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,646</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,656</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 21582000 256000 21838000 0 37749000 37749000 37547000 6957000 44504000 0 35694000 35694000 10302000 -4646000 5656000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NET INCOME PER SHARE</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net (loss) income per common share is presented for both basic (loss) income per share (“Basic EPS”) and diluted (loss) income per share (“Diluted EPS”). Basic EPS is based on the weighted-average number of common shares outstanding during the period. Diluted EPS is based on the weighted-average number of common shares and common share equivalents outstanding during the period.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The potential common shares that were considered anti-dilutive securities were excluded from the diluted earnings per share calculations for the relevant periods either because the sum of the exercise price per share and the unrecognized compensation cost per share was greater than the average market price of our common stock for the relevant periods, or because they were considered contingently issuable. The contingently issuable potential common shares result from certain stock options and restricted stock units granted to our employees that vest based on performance conditions, market conditions, or a combination of performance and market conditions.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth (in thousands) potential common shares that were considered anti-dilutive securities at </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:67%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>594</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>916</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-vested restricted stock units</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,699</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,009</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Anti-dilutive potential common shares</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,293</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,925</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We issued our 2.00% senior convertible notes due 2020 (the “Notes”) on June 15, 2015. The Notes are convertible into cash, shares of our common stock, or a combination of cash and shares of common stock, at our election, based on an initial conversion rate, subject to adjustment. In connection with the offering of the Notes, we entered into a capped call transaction, or Capped Call, with a third party. We use the treasury stock method in computing the dilutive impact of the Notes. The Notes are convertible into shares of our common stock but our stock prices as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> were less than the conversion price of </span><span style="font-family:inherit;font-size:10pt;"><span>$21.94</span></span><span style="font-family:inherit;font-size:10pt;"> per share, and, therefore, the Notes are excluded from Diluted EPS. The Capped Call is not reflected in diluted net income per share as it will always be anti-dilutive.</span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth (in thousands) potential common shares that were considered anti-dilutive securities at </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:67%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>594</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>916</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-vested restricted stock units</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,699</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,009</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Anti-dilutive potential common shares</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,293</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,925</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 594000 916000 2699000 3009000 3293000 3925000 21.94 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">FAIR VALUE MEASUREMENTS</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Assets Measured at Fair Value on a Recurring Basis</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We measure deferred compensation investments on a recurring basis. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, our deferred compensation investments were classified as either Level 1 or Level 2 in the fair value hierarchy. Assets valued using quoted market prices in active markets and classified as Level 1 are money market and mutual funds. Assets valued based on other observable inputs and classified as Level 2 are insurance contracts.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables summarize our deferred compensation investments measured at fair value on a recurring basis (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:42%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value Measurements at Reporting Date Using</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Quoted Prices in</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Active Markets</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">for Identical</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Assets (Level 1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Observable</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Inputs (Level 2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Unobservable</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Inputs</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(Level 3)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,366</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>321</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,044</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:42%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value Measurements at Reporting Date Using</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Quoted Prices in</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Active Markets</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">for Identical</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Assets (Level 1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Observable</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Inputs (Level 2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Unobservable</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Inputs</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(Level 3)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,372</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>386</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>986</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Financial Instruments Not Recorded at Fair Value</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The carrying amounts of our other financial assets and liabilities including cash, accounts receivable, accounts payable, and accrued liabilities approximate their respective fair values because of the relatively short period of time between their origination and their expected realization or settlement. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the net carrying amount of the Notes was </span><span style="font-family:inherit;font-size:10pt;"><span>$27.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, and the fair value of the Notes was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$28.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> based on open market trading activity, which constitutes a Level 1 input in the fair value hierarchy.</span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables summarize our deferred compensation investments measured at fair value on a recurring basis (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:42%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value Measurements at Reporting Date Using</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Quoted Prices in</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Active Markets</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">for Identical</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Assets (Level 1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Observable</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Inputs (Level 2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Unobservable</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Inputs</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(Level 3)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,366</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>321</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,044</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:42%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value Measurements at Reporting Date Using</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Quoted Prices in</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Active Markets</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">for Identical</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Assets (Level 1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Observable</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Inputs (Level 2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Unobservable</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Inputs</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(Level 3)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,372</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>386</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>986</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1366000 321000 1044000 0 1372000 386000 986000 0 27800000 28300000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">INVENTORIES</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories consisted of the following (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:97.97979797979798%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:65%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raw materials</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,590</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,520</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Work in process</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>390</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>527</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,188</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,909</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,168</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,956</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, finished goods inventory included </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$1.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$2.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, associated with products shipped to customers and deferred labor costs for arrangements where revenue recognition had not yet commenced.</span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories consisted of the following (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:97.97979797979798%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:65%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raw materials</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,590</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,520</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Work in process</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>390</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>527</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,188</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,909</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,168</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,956</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 10590000 10520000 390000 527000 21188000 21909000 32168000 32956000 1500000 2100000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">INTANGIBLE ASSETS AND GOODWILL</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortizing identifiable intangible assets related to our acquisitions or capitalized costs of internally developed or externally purchased software that form the basis for our products consisted of the following (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:31%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;text-align:center;"> </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-align:center;">Gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;text-align:center;"> </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-align:center;">Gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Completed technologies and patents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,150</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(58,150</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,246</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(54,508</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,738</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,689</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(54,689</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,986</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(54,292</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>694</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,346</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,346</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,346</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,346</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capitalized software costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,911</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,911</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,911</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,911</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119,096</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(119,096</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119,489</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(115,057</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,432</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of June 30, 2019, intangible assets were fully amortized. Amortization expense related to intangible assets in the aggregate was </span><span style="font-family:inherit;font-size:10pt;"><span>$2.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$4.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$6.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The acquisition of Orad in 2015 resulted in goodwill of </span><span style="font-family:inherit;font-size:10pt;"><span>$32.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div> <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortizing identifiable intangible assets related to our acquisitions or capitalized costs of internally developed or externally purchased software that form the basis for our products consisted of the following (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:31%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;text-align:center;"> </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-align:center;">Gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;text-align:center;"> </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-align:center;">Gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Completed technologies and patents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,150</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(58,150</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,246</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(54,508</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,738</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,689</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(54,689</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,986</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(54,292</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>694</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,346</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,346</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,346</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,346</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capitalized software costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,911</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,911</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,911</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,911</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119,096</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(119,096</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119,489</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(115,057</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,432</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;"> </span></div> 58150000 58150000 0 58246000 54508000 3738000 54689000 54689000 0 54986000 54292000 694000 1346000 1346000 0 1346000 1346000 0 4911000 4911000 0 4911000 4911000 0 119096000 119096000 0 119489000 115057000 4432000 2300000 4400000 6900000 32600000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">LEASES</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have entered into a number of facility leases to support our research and development activities, sales operations, and other corporate and administrative functions in North America, Europe, and Asia, which qualify as operating leases under U.S. GAAP. We also have a limited number of equipment leases that also qualify as operating leases. We determine if contracts with vendors represent a lease or have a lease component under U.S. GAAP at contract inception. We do not have any finance leases as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. Our leases have remaining terms ranging from less than </span><span style="font-family:inherit;font-size:10pt;"><span>one year</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>nine years</span></span><span style="font-family:inherit;font-size:10pt;">. Some of our leases include options to extend or terminate the lease prior to the end of the agreed upon lease term. For purposes of calculating lease liabilities, lease terms include options to extend or terminate the lease when it is reasonably certain that we will exercise such options.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right of use assets and liabilities are recognized based on the present value of the future minimum lease payments over the lease term at the lease commencement date. As our leases generally do not provide an implicit rate, we use an estimated incremental borrowing rate in determining the present value of future payments. The incremental borrowing rate represents an estimate of the interest rate we would incur at lease commencement to borrow an amount equal to the lease payments on a collateralized basis over the term of a lease within a particular location and currency environment. We used an average incremental borrowing rate of </span><span style="font-family:inherit;font-size:10pt;"><span>6%</span></span><span style="font-family:inherit;font-size:10pt;"> as of January 1, 2019, the adoption date of ASC 842, for our leases that commenced prior to that date. The operating leases are included in “Right of use assets,” “Accrued expenses and other current liabilities,” and “Long-term lease liabilities” on our condensed consolidated balance sheets as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted-average remaining lease term of our operating leases is </span><span style="font-family:inherit;font-size:10pt;"><span>7.0</span></span><span style="font-family:inherit;font-size:10pt;"> years as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. Lease costs for minimum lease payments is recognized on a straight-line basis over the lease term. Our total lease costs were </span><span style="font-family:inherit;font-size:10pt;"><span>$2.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$7.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, and related cash payments were </span><span style="font-family:inherit;font-size:10pt;"><span>$2.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$7.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. Lease costs are included within research and development, marketing and selling, and general and administrative lines on the condensed consolidated statements of operations, and the related cash payments are included in the operating cash flows on the condensed consolidated statements of cash flows. Short-term lease costs, variable lease costs, and sublease income are not material.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below reconciles the undiscounted future minimum lease payments under non-cancelable leases with terms of more than one year to the total lease liabilities recognized on the condensed consolidated balance sheets as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;padding-top:4px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:78%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ending December 31,</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Leases</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019 (excluding nine months ended September 30, 2019)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,382</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,448</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,928</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,177</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,301</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,076</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total future minimum lease payments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,312</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less effects of discounting</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,771</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,541</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Reported as of September 30, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses and other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,611</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,930</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,541</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The future minimum lease commitments under non-cancelable leases at December 31, 2018 were as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:78%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Year Ending December 31,</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,225</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,784</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,850</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,982</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,754</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,040</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,635</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> P1Y P9Y 0.06 P7Y 2400000 7200000 2400000 7300000 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below reconciles the undiscounted future minimum lease payments under non-cancelable leases with terms of more than one year to the total lease liabilities recognized on the condensed consolidated balance sheets as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;padding-top:4px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:78%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ending December 31,</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Leases</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019 (excluding nine months ended September 30, 2019)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,382</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,448</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,928</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,177</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,301</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,076</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total future minimum lease payments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,312</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less effects of discounting</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,771</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,541</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Reported as of September 30, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses and other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,611</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,930</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,541</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 2382000 8448000 5928000 5177000 4301000 19076000 45312000 8771000 36541000 7611000 28930000 36541000 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The future minimum lease commitments under non-cancelable leases at December 31, 2018 were as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:78%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Year Ending December 31,</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,225</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,784</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,850</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,982</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,754</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,040</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,635</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 11225000 9784000 6850000 5982000 4754000 20040000 58635000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">OTHER LONG-TERM LIABILITIES</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term liabilities consisted of the following (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.39393939393939%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred rent</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,122</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued restructuring</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>188</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,596</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,992</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>360</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,081</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,302</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Upon the adoption of ASC 842 on January 1, 2019, </span><span style="font-family:inherit;font-size:10pt;"><span>$5.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> of deferred rent liabilities was reclassified as we recorded our leases in the caption “Right of use assets,” “Accrued expenses and other current liabilities,” and “Long-term lease liabilities” on our condensed consolidated balance sheets as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term liabilities consisted of the following (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.39393939393939%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred rent</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,122</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued restructuring</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>188</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,596</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,992</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>360</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,081</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,302</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0 5122000 125000 188000 4596000 4992000 360000 0 5081000 10302000 5100000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">COMMITMENTS AND CONTINGENCIES</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Commitments</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We entered into a long-term agreement to purchase a variety of information technology solutions from a third party in the second quarter of 2017, which included an unconditional commitment to purchase a minimum of </span><span style="font-family:inherit;font-size:10pt;"><span>$12.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> of products and services over the initial </span><span style="font-family:inherit;font-size:10pt;"><span>three years</span></span><span style="font-family:inherit;font-size:10pt;"> of the agreement. We have purchased </span><span style="font-family:inherit;font-size:10pt;"><span>$8.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> of products and services pursuant to this agreement as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have letters of credit that are used as security deposits in connection with our leased Burlington, Massachusetts office space. In the event of default on the underlying leases, the landlords would, at </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, be eligible to draw against the letters of credit to a maximum of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> in the aggregate. The letters of credit are subject to aggregate reductions provided that we are not in default under the underlying leases and meet certain financial performance conditions. In no case will the letters of credit amounts for the Burlington leases be reduced to below </span><span style="font-family:inherit;font-size:10pt;"><span>$1.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> in the aggregate throughout the lease periods.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We also have letters of credit in connection with security deposits for other facility leases totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in the aggregate, as well as letters of credit totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$1.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> that otherwise support our ongoing operations. These letters of credit have various terms and expire during </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and beyond, while some of the letters of credit may automatically renew based on the terms of the underlying agreements.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We issued a letter of credit totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$8.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> to one of our former sole-source suppliers in February 2018. The supplier was eligible to draw on the letter of credit in the event that we were insolvent or unable to pay on our purchase orders for certain key hardware components of our products. The letter of credit was terminated as we have exited our relationship with this contract manufacturer and </span><span style="font-family:inherit;font-size:10pt;"><span>$8.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of restricted cash that was pledged as collateral was returned to us in July 2019.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Substantially all of our letters of credit are collateralized by restricted cash included in the caption “Restricted cash” and “Other long-term assets” on our condensed consolidated balance sheets as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contingencies</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our industry is characterized by the existence of a large number of patents and frequent claims and litigation regarding patent and other intellectual property rights. In addition to the legal proceedings described above, we are involved in legal proceedings from time to time arising from the normal course of business activities, including claims of alleged infringement of intellectual property rights and contractual, commercial, employee relations, product or service performance, or other matters. We do not believe these matters will have a material adverse effect on our financial position or results of operations. However, the outcome of legal proceedings and claims brought against us is subject to significant uncertainty. Therefore, our financial position or results of operations may be negatively affected by the unfavorable resolution of one or more of these proceedings for the period in which a matter is resolved. Our results could be materially adversely affected if we are accused of, or found to be, infringing third parties’ intellectual property rights.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Following the termination of our former Chairman and Chief Executive Officer on February 25, 2018, we received a notice alleging that we breached the former employee’s employment agreement. On April 16, 2019 we received an additional notice again alleging we breached the former employee’s employment agreement. We have since been in communications with our former Chairman and Chief Executive Officer’s counsel. While we intend to defend any claim vigorously, when and if a claim is actually filed, we are currently unable to estimate an amount or range of any reasonably possible losses that could occur as a result of this matter.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We consider all claims on a quarterly basis and based on known facts assess whether potential losses are considered reasonably possible, probable, and estimable. Based upon this assessment, we then evaluate disclosure requirements and whether to accrue for such claims in our condensed consolidated financial statements. We record a provision for a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular case.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and as of the date of filing of these condensed consolidated financial statements, we believe that, other than as set forth in this note, no provision for liability nor disclosure is required related to any claims because: (a) there is no reasonable possibility that a loss exceeding amounts already recognized (if any) may be incurred with respect to such claim, (b) a reasonably possible loss or range of loss cannot be estimated, or (c) such estimate is immaterial.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additionally, we provide indemnification to certain customers for losses incurred in connection with intellectual property infringement claims brought by third parties with respect to our products. These indemnification provisions generally offer perpetual coverage for infringement claims based upon the products covered by the agreement and the maximum potential amount of future payments we could be required to make under these indemnification provisions is theoretically unlimited.  To date, we have not incurred material costs related to these indemnification provisions; accordingly, we believe the estimated fair value of these indemnification provisions is immaterial. Further, certain of our arrangements with customers include clauses whereby we may be subject to penalties for failure to meet certain performance obligations; however, we have not recorded any related material penalties to date.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We provide warranties on externally sourced and internally developed hardware. For internally developed hardware, and in cases where the warranty granted to customers for externally sourced hardware is greater than that provided by the manufacturer, we record an accrual for the related liability based on historical trends and actual material and labor costs. The following table sets forth the activity in the product warranty accrual account for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrual balance at beginning of year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,706</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,545</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accruals for product warranties</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>732</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,612</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Costs of warranty claims</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,016</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,802</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrual balance at end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,422</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,355</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The warranty accrual is included in the caption “accrued expenses and other current liabilities” in our condensed consolidated balance sheet.</span></div> 12800000 P3Y 8800000 1300000 1200000 1000000.0 1600000 8500000 -8500000 The following table sets forth the activity in the product warranty accrual account for the <span style="font-family:inherit;font-size:10pt;">nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrual balance at beginning of year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,706</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,545</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accruals for product warranties</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>732</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,612</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Costs of warranty claims</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,016</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,802</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrual balance at end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,422</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,355</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1706000 2545000 732000 1612000 1016000 1802000 1422000 2355000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">RESTRUCTURING COSTS AND ACCRUALS</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, we committed to a cost efficiency program that encompassed a series of measures intended to allow us to more efficiently operate in a leaner, more directed cost structure. These included reductions in our workforce, consolidation of facilities, transfers of certain business processes to lower cost regions, and reductions in other third-party services costs.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the three and nine months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we recorded restructuring charges of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> for employee severance cost adjustments, respectively.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, we recorded restructuring charges of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The restructuring charges for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> included </span><span style="font-family:inherit;font-size:10pt;"><span>$1.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> of severance costs adjustments, </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> facility restructuring accrual adjustments resulting from the consolidation of our facilities in Burlington, Massachusetts, and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> of leasehold improvement write-off.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restructuring Summary</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth restructuring expenses recognized for the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employee</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>202</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>879</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>473</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,734</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Facility</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(895</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>177</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total facility and employee charges</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>202</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>478</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,911</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>242</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,490</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total restructuring charges, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>229</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>226</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>518</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,401</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the activity in the restructuring accruals for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:68%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Employee</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Facility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrual balance as of December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,541</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>318</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,859</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring charges and revisions </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>473</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>478</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accretion</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash payments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,702</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(118</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,820</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange impact on ending balance</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrual balance as of September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>290</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>220</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>510</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: current portion </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>290</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>95</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>385</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term accrual balance as of September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The employee restructuring accrual at </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> represents severance costs to former employees that will be paid out within 12 months, and is, therefore, included in the caption “accrued expenses and other current liabilities” in our condensed consolidated balance sheets as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">The facility restructuring accrual at </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> represents contractual lease payments, net of actual or estimated sublease income, on space vacated as part of our restructuring actions. The leases, and payments against the amounts accrued, extend through 2026 unless we are able to negotiate earlier terminations. Of the total facility restructuring balance, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> is included in the caption “accrued expenses and other current liabilities” and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> is included in the caption “other long-term liabilities” in our condensed consolidated balance sheet as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span>. 200000 500000 200000 3400000 1700000 200000 1100000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth restructuring expenses recognized for the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employee</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>202</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>879</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>473</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,734</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Facility</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(895</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>177</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total facility and employee charges</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>202</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>478</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,911</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>242</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,490</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total restructuring charges, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>229</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>226</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>518</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,401</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the activity in the restructuring accruals for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:68%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Employee</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Facility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrual balance as of December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,541</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>318</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,859</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring charges and revisions </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>473</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>478</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accretion</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash payments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,702</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(118</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,820</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange impact on ending balance</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrual balance as of September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>290</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>220</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>510</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: current portion </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>290</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>95</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>385</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term accrual balance as of September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 202000 879000 473000 1734000 0 -895000 5000 177000 202000 -16000 478000 1911000 27000 242000 40000 1490000 229000 226000 518000 3401000 2541000 318000 2859000 473000 5000 478000 0 14000 14000 2702000 118000 2820000 -22000 1000 -21000 290000 220000 510000 290000 95000 385000 0 125000 125000 100000 100000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">REVENUE</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Disaggregated Revenue and Geography Information</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Through the evaluation of the discrete financial information that is regularly reviewed by the chief operating decision makers (our chief executive officer and chief financial officer), we have determined that we have </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> reportable segment.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table is a summary of our revenues by type for the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:40%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Products and solutions net revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,911</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,133</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,633</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,922</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subscription services</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,297</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,786</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,339</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,577</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Support services</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,361</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,033</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,018</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>104,869</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional services, training and other services</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,892</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,094</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,491</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,230</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net revenues</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,461</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>104,046</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>295,481</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>300,598</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth our revenues by geographic region for the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:37%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,267</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,078</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>110,697</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>112,726</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other Americas</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,471</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,466</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,232</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,216</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Europe, Middle East and Africa</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,579</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,179</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,171</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>124,148</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asia-Pacific</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,144</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,323</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,381</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,508</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net revenues</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,461</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>104,046</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>295,481</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>300,598</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table is a summary of our revenues by type for the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:40%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Products and solutions net revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,911</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,133</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,633</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,922</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subscription services</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,297</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,786</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,339</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,577</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Support services</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,361</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,033</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,018</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>104,869</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional services, training and other services</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,892</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,094</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,491</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,230</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net revenues</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,461</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>104,046</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>295,481</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>300,598</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 42911000 52133000 147633000 144922000 10297000 8786000 29339000 25577000 33361000 35033000 97018000 104869000 6892000 8094000 21491000 25230000 93461000 104046000 295481000 300598000 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth our revenues by geographic region for the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:37%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,267</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,078</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>110,697</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>112,726</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other Americas</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,471</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,466</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,232</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,216</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Europe, Middle East and Africa</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,579</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,179</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,171</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>124,148</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asia-Pacific</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,144</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,323</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,381</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,508</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net revenues</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,461</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>104,046</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>295,481</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>300,598</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 31267000 37078000 110697000 112726000 9471000 7466000 23232000 20216000 40579000 43179000 115171000 124148000 12144000 16323000 46381000 43508000 93461000 104046000 295481000 300598000 <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contract Asset </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract asset activity for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> was as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract asset at January 1, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,513</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue in excess of billings</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,016</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer billings</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22,111</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract asset at September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,418</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: long-term portion (recorded in other long-term assets)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract asset, current portion</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,418</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deferred Revenue</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue activity for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> was as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue at January 1, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,601</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Billings deferred</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,882</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Recognition of prior deferred revenue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(69,502</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue at September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,981</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of the significant performance obligations included in deferred revenue as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> is as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,363</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subscription</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,071</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Support contracts</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,681</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Implied PCS</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,816</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional services, training and other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,050</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue at September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,981</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:174%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Remaining Performance Obligations</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For transaction prices allocated to remaining performance obligations, we apply practical expedients and do not disclose quantitative or qualitative information for remaining performance obligations (i) that have original expected durations of one year or less and (ii) where we recognize revenue equal to what we have the right to invoice and that amount corresponds directly with the value to the customer of our performance to date.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Historically, for many of our products, we had an ongoing practice of making when-and-if-available software updates available to customers free of charge for a period of time after initial sales to customers. The expectation created by this practice of providing free Software Updates represents an implied obligation of a form of post-contract customer support (“Implied PCS”) which represents a performance obligation. While we have ceased providing Implied PCS on new product offerings, we continue to provide Implied PCS for older products that were predominately sold in prior years. Revenue attributable to Implied PCS performance obligations is recognized over time on a ratable basis over the period that Implied PCS is expected to be provided, which is typically </span><span style="font-family:inherit;font-size:10pt;"><span>six years</span></span><span style="font-family:inherit;font-size:10pt;">. We have remaining performance obligations of </span><span style="font-family:inherit;font-size:10pt;"><span>$12.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> attributable to Implied PCS recorded in deferred revenue as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. We expect to recognize revenue for these remaining performance obligations of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the remainder of 2019 and </span><span style="font-family:inherit;font-size:10pt;"><span>$5.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$3.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$1.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended December 31, 2020, 2021, 2022, and 2023, respectively.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$51.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> of transaction price allocated to remaining performance obligations for certain enterprise agreements that have not yet been fully invoiced. Approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$50.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> of these performance obligations were unbilled as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. Remaining performance obligations represent obligations we must deliver for specific products and services in the future where there is not yet an enforceable right to invoice the customer. Our remaining performance obligations do not include contractually committed minimum purchases that are common in our strategic purchase agreements with resellers since our specific obligations to deliver products or services is not yet known, as customers may satisfy such commitments by purchasing an unknown combination of current or future product offerings. While the timing of fulfilling individual performance obligations under the contracts can vary dramatically based on customer requirements, we expect to recognize the </span><span style="font-family:inherit;font-size:10pt;"><span>$51.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> in roughly equal installments through 2026.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining performance obligation estimates are subject to change and are affected by several factors, including terminations due to contract breach, contract amendments, and changes in the expected timing of delivery.</span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contract Asset </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract asset activity for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> was as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract asset at January 1, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,513</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue in excess of billings</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,016</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer billings</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22,111</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract asset at September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,418</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: long-term portion (recorded in other long-term assets)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract asset, current portion</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,418</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 16513000 20016000 -22111000 14418000 0 14418000 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deferred Revenue</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue activity for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> was as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue at January 1, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,601</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Billings deferred</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,882</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Recognition of prior deferred revenue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(69,502</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue at September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,981</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of the significant performance obligations included in deferred revenue as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> is as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,363</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subscription</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,071</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Support contracts</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,681</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Implied PCS</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,816</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional services, training and other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,050</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue at September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,981</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 99601000 54882000 69502000 84981000 7363000 2071000 60681000 12816000 2050000 84981000 P6Y 12800000 1600000 5000000.0 3000000.0 1700000 1000000.0 51200000 50700000 51200000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">LONG-TERM DEBT AND CREDIT AGREEMENT</span></div><div style="line-height:120%;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt consisted of the following (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term Loan, net of unamortized debt issuance costs of $3,578 at September 30, 2019 and $2,613 at December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>200,180</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,811</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Notes, net of unamortized original issue discount and debt issuance costs of $1,046 at September 30, 2019 and $9,022 at December 31, 2018</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,821</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,731</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term debt</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,297</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,453</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    Total debt</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>229,298</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>221,995</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: current portion</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,705</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,405</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total long-term debt</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>199,593</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>220,590</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the maturities of our borrowing obligations as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fiscal Year</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Term Loan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other Long-Term Debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>319</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>351</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,231</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,867</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>133</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,231</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,781</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>143</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,924</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,375</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>153</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,528</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>190,052</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>164</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>190,216</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>672</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>672</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total before unamortized discount</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203,758</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,867</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,297</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>233,922</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: unamortized discount and issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,578</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,046</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,624</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: current portion of long-term debt</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,753</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,821</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>131</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,705</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total long-term debt</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>198,427</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,166</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>199,593</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">2.00% Convertible Senior Notes due 2020</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On June 15, 2015, we issued </span><span style="font-family:inherit;font-size:10pt;"><span>$125.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> aggregate principal amount of our Notes in an offering conducted in accordance with Rule 144A under the Securities Act of 1933. The Notes pay interest semi-annually on June 15 and December 15 of each year at an annual rate of </span><span style="font-family:inherit;font-size:10pt;"><span>2.00%</span></span><span style="font-family:inherit;font-size:10pt;"> and mature on June 15, 2020, unless earlier repurchased or converted in accordance with their terms prior to such date. Total interest expense for the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, reflecting the coupon and accretion of the discount.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During 2017, we purchased </span><span style="font-family:inherit;font-size:10pt;"><span>2,000</span></span><span style="font-family:inherit;font-size:10pt;"> of our </span><span style="font-family:inherit;font-size:10pt;"><span>125,000</span></span><span style="font-family:inherit;font-size:10pt;"> outstanding Notes and settled </span><span style="font-family:inherit;font-size:10pt;"><span>$2.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the Notes for </span><span style="font-family:inherit;font-size:10pt;"><span>$1.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash. We recorded </span><span style="font-family:inherit;font-size:10pt;"><span>$2.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> extinguishment of debt, an immaterial amount of equity reacquisition, and an immaterial loss on the extinguishment of debt.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During 2018, we purchased an additional </span><span style="font-family:inherit;font-size:10pt;"><span>16,247</span></span><span style="font-family:inherit;font-size:10pt;"> of our </span><span style="font-family:inherit;font-size:10pt;"><span>123,000</span></span><span style="font-family:inherit;font-size:10pt;"> outstanding Notes and settled another </span><span style="font-family:inherit;font-size:10pt;"><span>$16.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the Notes for </span><span style="font-family:inherit;font-size:10pt;"><span>$14.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash. We recorded </span><span style="font-family:inherit;font-size:10pt;"><span>$16.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> extinguishment of debt, an immaterial amount of equity reacquisition, and an immaterial gain on the extinguishment of debt.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January 22, 2019, we purchased an additional </span><span style="font-family:inherit;font-size:10pt;"><span>3,900</span></span><span style="font-family:inherit;font-size:10pt;"> of our </span><span style="font-family:inherit;font-size:10pt;"><span>106,753</span></span><span style="font-family:inherit;font-size:10pt;"> outstanding Notes and settled another </span><span style="font-family:inherit;font-size:10pt;"><span>$3.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the Notes for </span><span style="font-family:inherit;font-size:10pt;"><span>$3.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash. We recorded </span><span style="font-family:inherit;font-size:10pt;"><span>$3.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> extinguishment of debt, an immaterial amount of equity reacquisition, and an immaterial gain on the extinguishment of debt.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On April 11, 2019, we announced the commencement of a cash tender offer (the “Offer”) for any and all of our outstanding Notes. On May 9, 2019, as of the expiration of the Offer, Notes with an aggregate principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$74.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> were validly tendered. We accepted for purchase all Notes that were validly tendered at the expiration of the Offer at a purchase price equal to </span><span style="font-family:inherit;font-size:10pt;"><span>$982.50</span></span><span style="font-family:inherit;font-size:10pt;"> per </span><span style="font-family:inherit;font-size:10pt;"><span>$1,000</span></span><span style="font-family:inherit;font-size:10pt;"> principal amount of Notes, and settled the Offer on May 13, 2019 for </span><span style="font-family:inherit;font-size:10pt;"><span>$72.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash. We recorded </span><span style="font-family:inherit;font-size:10pt;"><span>$74.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> extinguishment of debt, </span><span style="font-family:inherit;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> of equity reacquisition, and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> loss on the extinguishment of debt. In connection with the Offer, the number of options under the Capped Call was reduced to </span><span style="font-family:inherit;font-size:10pt;"><span>28,867</span></span><span style="font-family:inherit;font-size:10pt;"> to mirror the remaining principal outstanding for the Notes, and an immaterial partial unwind cash payment was received in May 2019.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Term Loan and Credit Facility</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On February 26, 2016, we entered into a financing agreement (the “Financing Agreement”) with Cerberus Business Finance, LLC, as collateral and administrative agent, and the lenders party thereto (the “Lenders”). The Lenders originally agreed to provide us with (a) a term loan in the aggregate principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$100.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> (the “Term Loan”), and (b) a revolving credit facility (the “Credit Facility”) of up to a maximum of </span><span style="font-family:inherit;font-size:10pt;"><span>$5.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in borrowings outstanding at any time. </span><span style="font-family:inherit;font-size:10pt;"><span>We granted a security interest on substantially all of our assets to secure the obligations under the Term Loan and the Credit Facility. The Term Loan requires us to use 50% of excess cash flow, as defined in the Financing Agreement, to repay outstanding principal of the loans under the Financing Agreement. The Financing Agreement contains customary representations and warranties, covenants, mandatory prepayments, and events of default under which our payment obligations may be accelerated.</span></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On November 9, 2017, we entered into an amendment and borrowed an additional </span><span style="font-family:inherit;font-size:10pt;"><span>$15.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> term loan and increased the amount available under the Credit Facility by </span><span style="font-family:inherit;font-size:10pt;"><span>$5.0 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>On May 10, 2018, we entered into an amendment to the Financing Agreement, which extended the maturity of the Financing Agreement to May 2023, and increased the Term Loan by $22.7 million and the amount available under the Credit Facility by $12.5 million, for an aggregate amount available of $22.5 million. Under the terms of the amendment, aggregate quarterly principal repayments beginning September 30, 2018 through June 30, 2020 will be $318,750, then from July 1, 2020 through June 30, 2021 equal to $796,875, and finally from July 1, 2021 through May 10, 2023 equal to $1,593,750.</span></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>On April 8, 2019, we entered into an amendment to the Financing Agreement. The amendment provides for an additional delayed draw term loan commitment in the aggregate principal amount of $100.0 million (the “Delayed Draw Funds”) for the purpose of funding the purchase of a portion of Notes in the Offer described above. On May 2, 2019, we received the Delayed Draw Funds under the Financing Agreement. We used $72.7 million of the Delayed Draw Funds for the purchase of a portion of our Notes, $0.6 million for the Notes interest payment, and $6.0 million for the payment of refinancing fees. On June 18, 2019, we repaid $20.7 million of the Delayed Draw Funds. The $79.3 million Delayed Draw Funds borrowed will mature on May 10, 2023 under the Financing Agreement, and interest accrues on the Delayed Draw Funds and the existing outstanding borrowings under the Financing Agreement at a rate of either the LIBOR Rate (as defined in the Financing Agreement) plus 6.25% or a Reference Rate (as defined in the Financing Agreement) plus 5.25%, at our option. The amendment also modified the covenant that requires us to maintain a leverage ratio based on the level of availability of our Credit Facility plus unrestricted cash on-hand.</span></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Financing Agreement amendment effective April 8, 2019 was accounted for as a debt modification, and therefore, </span><span style="font-family:inherit;font-size:10pt;"><span>$1.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the refinancing fees paid directly to the Lenders was recorded as deferred debt issuance costs, and </span><span style="font-family:inherit;font-size:10pt;"><span>$4.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the refinancing fees paid to the third parties was expensed. We recorded </span><span style="font-family:inherit;font-size:10pt;"><span>$4.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$11.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> of interest expense on the Term Loan during the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. There were </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> amounts outstanding under the Credit Facility as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. We were in compliance with the Financing Agreement covenants as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div> <div style="line-height:120%;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt consisted of the following (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term Loan, net of unamortized debt issuance costs of $3,578 at September 30, 2019 and $2,613 at December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>200,180</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,811</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Notes, net of unamortized original issue discount and debt issuance costs of $1,046 at September 30, 2019 and $9,022 at December 31, 2018</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,821</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,731</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term debt</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,297</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,453</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    Total debt</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>229,298</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>221,995</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: current portion</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,705</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,405</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total long-term debt</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>199,593</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>220,590</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 200180000 122811000 27821000 97731000 1297000 1453000 229298000 221995000 29705000 1405000 199593000 220590000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the maturities of our borrowing obligations as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fiscal Year</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Term Loan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other Long-Term Debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>319</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>351</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,231</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,867</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>133</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,231</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,781</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>143</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,924</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,375</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>153</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,528</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>190,052</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>164</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>190,216</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>672</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>672</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total before unamortized discount</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203,758</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,867</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,297</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>233,922</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: unamortized discount and issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,578</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,046</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,624</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: current portion of long-term debt</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,753</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,821</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>131</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,705</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total long-term debt</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>198,427</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,166</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>199,593</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 319000 0 32000 351000 2231000 28867000 133000 31231000 4781000 0 143000 4924000 6375000 0 153000 6528000 190052000 0 164000 190216000 0 0 672000 672000 203758000 28867000 1297000 233922000 3578000 1046000 0 4624000 1753000 27821000 131000 29705000 198427000 0 1166000 199593000 125000000.0 0.0200 500000 3900000 2000 125000000 2000000.0 1700000 2000000.0 16247 123000 16200000 14700000 16200000 3900 106753 3900000 3600000 3900000 74000000.0 982.50 1000 72700000 74000000.0 600000 -2900000 28867 100000000.0 5000000.0 We granted a security interest on substantially all of our assets to secure the obligations under the Term Loan and the Credit Facility. The Term Loan requires us to use 50% of excess cash flow, as defined in the Financing Agreement, to repay outstanding principal of the loans under the Financing Agreement. The Financing Agreement contains customary representations and warranties, covenants, mandatory prepayments, and events of default under which our payment obligations may be accelerated. 15000000.0 5000000.0 On May 10, 2018, we entered into an amendment to the Financing Agreement, which extended the maturity of the Financing Agreement to May 2023, and increased the Term Loan by $22.7 million and the amount available under the Credit Facility by $12.5 million, for an aggregate amount available of $22.5 million. Under the terms of the amendment, aggregate quarterly principal repayments beginning September 30, 2018 through June 30, 2020 will be $318,750, then from July 1, 2020 through June 30, 2021 equal to $796,875, and finally from July 1, 2021 through May 10, 2023 equal to $1,593,750. On April 8, 2019, we entered into an amendment to the Financing Agreement. The amendment provides for an additional delayed draw term loan commitment in the aggregate principal amount of $100.0 million (the “Delayed Draw Funds”) for the purpose of funding the purchase of a portion of Notes in the Offer described above. On May 2, 2019, we received the Delayed Draw Funds under the Financing Agreement. We used $72.7 million of the Delayed Draw Funds for the purchase of a portion of our Notes, $0.6 million for the Notes interest payment, and $6.0 million for the payment of refinancing fees. On June 18, 2019, we repaid $20.7 million of the Delayed Draw Funds. The $79.3 million Delayed Draw Funds borrowed will mature on May 10, 2023 under the Financing Agreement, and interest accrues on the Delayed Draw Funds and the existing outstanding borrowings under the Financing Agreement at a rate of either the LIBOR Rate (as defined in the Financing Agreement) plus 6.25% or a Reference Rate (as defined in the Financing Agreement) plus 5.25%, at our option. The amendment also modified the covenant that requires us to maintain a leverage ratio based on the level of availability of our Credit Facility plus unrestricted cash on-hand. 1600000 4400000 4600000 11700000 0 STOCKHOLDERS’ EQUITY<div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Information with respect to option shares granted under all of our stock incentive plans for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> was as follows:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:34%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:11%;"/><td style="width:11%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Time-Based Shares</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Performance-Based Shares</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Shares</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Term (years)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options outstanding at January 1, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>891,892</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>891,892</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$8.46</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$—</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(66,506</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(66,506</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$7.39</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or canceled</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(231,886</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(231,886</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$10.96</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options outstanding at September 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>593,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>593,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$7.60</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.37</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$—</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options vested at September 30, 2019 or expected to vest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>593,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$7.60</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.37</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$—</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options exercisable at September 30, 2019</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>593,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$7.60</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.37</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$—</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Information with respect to our non-vested restricted stock units for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> was as follows:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:34%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:11%;"/><td style="width:11%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="9" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Non-Vested Restricted Stock Units</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Time-Based Shares</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Performance-Based Shares</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Shares</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant-Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Term (years)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-vested at January 1, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,978,676</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>966,143</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,944,819</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$4.91</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,212,076</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>411,043</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,623,119</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$7.33</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(830,949</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(666,451</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,497,400</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$4.85</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(214,710</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(156,470</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(371,180</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$5.39</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-vested at September 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,145,093</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>554,265</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,699,358</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$6.33</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.12</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$16,682</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected to vest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,699,358</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$6.33</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.12</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$16,682</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation was included in the following captions in our condensed consolidated statements of operations for the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:37%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of products revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>103</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>244</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of services revenues</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>82</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>177</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>139</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development expenses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>305</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>236</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>762</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>439</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Marketing and selling expenses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>532</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>419</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,276</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,152</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative expenses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,023</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,326</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,329</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,518</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,045</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,076</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,788</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,331</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Information with respect to option shares granted under all of our stock incentive plans for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> was as follows:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:34%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:11%;"/><td style="width:11%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Time-Based Shares</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Performance-Based Shares</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Shares</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Term (years)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options outstanding at January 1, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>891,892</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>891,892</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$8.46</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$—</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(66,506</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(66,506</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$7.39</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or canceled</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(231,886</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(231,886</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$10.96</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options outstanding at September 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>593,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>593,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$7.60</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.37</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$—</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options vested at September 30, 2019 or expected to vest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>593,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$7.60</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.37</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$—</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options exercisable at September 30, 2019</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>593,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$7.60</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.37</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$—</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 891892 0 891892 8.46 0 0 0 0 66506 0 66506 7.39 231886 0 231886 10.96 593500 0 593500 7.60 P1Y4M13D 0 593500 7.60 P1Y4M13D 0 593500 7.60 P1Y4M13D 0 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Information with respect to our non-vested restricted stock units for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> was as follows:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:34%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:11%;"/><td style="width:11%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="9" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Non-Vested Restricted Stock Units</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Time-Based Shares</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Performance-Based Shares</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Shares</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant-Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Term (years)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-vested at January 1, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,978,676</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>966,143</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,944,819</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$4.91</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,212,076</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>411,043</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,623,119</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$7.33</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(830,949</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(666,451</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,497,400</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$4.85</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(214,710</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(156,470</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(371,180</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$5.39</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-vested at September 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,145,093</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>554,265</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,699,358</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$6.33</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.12</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$16,682</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected to vest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,699,358</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$6.33</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.12</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$16,682</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1978676 966143 2944819 4.91 1212076 411043 1623119 7.33 830949 666451 1497400 4.85 214710 156470 371180 5.39 2145093 554265 2699358 6.33 P1Y1M13D 16682000 2699358 6.33 P1Y1M13D 16682000 <div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation was included in the following captions in our condensed consolidated statements of operations for the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:37%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of products revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>103</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>244</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of services revenues</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>82</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>177</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>139</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development expenses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>305</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>236</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>762</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>439</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Marketing and selling expenses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>532</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>419</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,276</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,152</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative expenses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,023</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,326</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,329</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,518</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,045</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,076</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,788</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,331</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 103000 40000 244000 83000 82000 55000 177000 139000 305000 236000 762000 439000 532000 419000 1276000 1152000 1023000 1326000 3329000 2518000 2045000 2076000 5788000 4331000 XML 33 R7.htm IDEA: XBRL DOCUMENT v3.19.3
    CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
    $ in Thousands
    9 Months Ended
    Sep. 30, 2019
    Sep. 30, 2018
    Cash flows from operating activities:    
    Net income (loss) $ (7,771) $ (16,577)
    Adjustments to reconcile net (loss) income to net cash provided by (used in) operating activities:    
    Depreciation and amortization 11,469 15,905
    Recovery from doubtful accounts (156) 61
    Stock-based compensation expense 5,788 4,331
    Non-cash provision for restructuring 0 1,083
    Non-cash interest expense 7,054 8,697
    Loss (gain) on extinguishment of debt 2,878 0
    Unrealized foreign currency transaction losses (gains) 237 (794)
    Provision for (benefit from) deferred taxes (886) 6
    Changes in operating assets and liabilities, net of effects from acquisitions:    
    Accounts receivable 14,192 10,129
    Inventories 788 294
    Prepaid expenses and other assets (3,526) 3,724
    Accounts payable (3,661) 3,467
    Accrued expenses, compensation and benefits and other liabilities (13,035) (12,453)
    Income taxes payable 372 423
    Deferred revenue and contract assets (12,631) (22,544)
    Net cash provided by (used in) operating activities 1,112 (4,248)
    Cash flows from investing activities:    
    Purchases of property and equipment (5,629) (7,540)
    Increase in other long-term assets 0 (25)
    Net cash used in investing activities (5,629) (7,565)
    Cash flows from financing activities:    
    Proceeds from long-term debt 79,286 22,688
    Repayment of debt (1,113) (7,808)
    Payments for repurchase of outstanding notes (76,269) 0
    Proceeds from the issuance of common stock under employee stock plans 309 266
    Common stock repurchases for tax withholdings for net settlement of equity awards (3,444) (957)
    Partial unwind capped call cash receipt 27 0
    Payments for credit facility issuance costs (5,979) 0
    Net cash (used in) provided by financing activities (7,183) 14,189
    Effect of exchange rate changes on cash, cash equivalents and restricted cash (615) (358)
    Net increase (decrease) in cash, cash equivalents and restricted cash (12,315) 2,018
    Cash, cash equivalents and restricted cash at beginning of period 68,094 60,433
    Cash, cash equivalents and restricted cash at end of period 55,779 62,451
    Supplemental Cash Flow Information [Abstract]    
    Cash and cash equivalents at end of period 52,289 50,460
    Restricted cash 1,664 8,500
    Restricted cash included in other long-term assets 1,826 3,491
    Cash paid (refunded) for income taxes 941 (2,268)
    Cash paid for interest $ 7,780 $ 9,024
    XML 34 R3.htm IDEA: XBRL DOCUMENT v3.19.3
    CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
    $ in Thousands
    3 Months Ended 9 Months Ended
    Sep. 30, 2019
    Sep. 30, 2018
    Sep. 30, 2019
    Sep. 30, 2018
    Net income (loss) $ 3,165 $ 878 $ (7,771) $ (16,577)
    Other comprehensive income (loss):        
    Foreign currency translation adjustments (764) 86 (602) (970)
    Comprehensive income (loss) $ 2,401 $ 964 $ (8,373) $ (17,547)
    XML 35 R50.htm IDEA: XBRL DOCUMENT v3.19.3
    STOCKHOLDERS' EQUITY Share-Based Compensation (Details) - USD ($)
    $ / shares in Units, $ in Thousands
    3 Months Ended 9 Months Ended
    Sep. 30, 2019
    Sep. 30, 2018
    Sep. 30, 2019
    Sep. 30, 2018
    Dec. 31, 2018
    Share-based Payment Arrangement, Expense $ 2,045 $ 2,076 $ 5,788 $ 4,331  
    Cost of Products Revenues [Member]          
    Share-based Payment Arrangement, Expense 103 40 244 83  
    Cost of Services Revenues [Member]          
    Share-based Payment Arrangement, Expense 82 55 177 139  
    Research and Development Expense [Member]          
    Share-based Payment Arrangement, Expense 305 236 762 439  
    Selling and Marketing Expense [Member]          
    Share-based Payment Arrangement, Expense 532 419 1,276 1,152  
    General and Administrative Expense [Member]          
    Share-based Payment Arrangement, Expense $ 1,023 $ 1,326 $ 3,329 $ 2,518  
    Share-based Payment Arrangement, Option [Member]          
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 593,500   593,500   891,892
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 7.60   $ 7.60   $ 8.46
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures     0    
    Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price     $ 0    
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period     (66,506)    
    Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price     $ 7.39    
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period     (231,886)    
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price     $ 10.96    
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term     1 year 4 months 13 days    
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value $ 0   $ 0    
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 593,500   593,500    
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price $ 7.60   $ 7.60    
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term     1 year 4 months 13 days    
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value $ 0   $ 0    
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number 593,500   593,500    
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 7.60   $ 7.60    
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term     1 year 4 months 13 days    
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value $ 0   $ 0    
    Share-based Payment Arrangement, Option [Member] | Time-Based Vesting [Member]          
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 593,500   593,500   891,892
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures     0    
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period     (66,506)    
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period     (231,886)    
    Share-based Payment Arrangement, Option [Member] | Performance-Based Vesting [Member]          
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 0   0   0
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures     0    
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period     0    
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period     0    
    Restricted Stock Units (RSUs) [Member]          
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 2,699,358   2,699,358   2,944,819
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value $ 6.33   $ 6.33   $ 4.91
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms     1 year 1 month 13 days    
    Share-based Compensation Arrangement by Share-based Payment Award, Non-vested Restricted Stock Aggregate Intrinsic Value $ 16,682   $ 16,682    
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period     1,623,119    
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value     $ 7.33    
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period     (1,497,400)    
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value     $ 4.85    
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period     (371,180)    
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value     $ 5.39    
    Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected to Vest Number 2,699,358   2,699,358    
    Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Weighted Average Grant Date Fair Value $ 6.33   $ 6.33    
    Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected to Vest Weighted Average Remaining Contractual Term     1 year 1 month 13 days    
    Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Intrinsic Value $ 16,682   $ 16,682    
    Restricted Stock Units (RSUs) [Member] | Time-Based Vesting [Member]          
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 2,145,093   2,145,093   1,978,676
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period     1,212,076    
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period     (830,949)    
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period     (214,710)    
    Restricted Stock Units (RSUs) [Member] | Performance-Based Vesting [Member]          
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 554,265   554,265   966,143
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period     411,043    
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period     (666,451)    
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period     (156,470)    
    XML 36 R49.htm IDEA: XBRL DOCUMENT v3.19.3
    LONG-TERM DEBT AND CREDIT AGREEMENT Debt Disclosurre (Details) - USD ($)
    3 Months Ended 9 Months Ended 12 Months Ended
    May 13, 2019
    Apr. 08, 2019
    Jan. 22, 2019
    May 10, 2018
    Dec. 15, 2017
    Feb. 26, 2016
    Sep. 30, 2019
    Sep. 30, 2018
    Sep. 30, 2019
    Sep. 30, 2018
    Dec. 31, 2018
    Feb. 08, 2018
    Nov. 09, 2017
    Jun. 15, 2015
    Debt Instrument, Periodic Payment, Principal             $ 351,000   $ 351,000          
    Term Loan, net of unamortized debt issuance costs             200,180,000   200,180,000   $ 122,811,000      
    Notes, net of unamortized original issue discount and debt issuance costs             27,821,000   27,821,000   97,731,000      
    Other Long-term Debt             1,297,000   1,297,000   1,453,000      
    Total debt             229,298,000   229,298,000   221,995,000      
    Short-term debt             29,705,000   29,705,000   1,405,000      
    Long-term Debt             199,593,000   199,593,000   $ 220,590,000      
    Line of Credit, Current             0   0          
    Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction   $ 1,600,000             5,979,000 $ 0        
    Debt Related Commitment Fees and Debt Issuance Costs   $ 4,400,000                        
    Interest Expense             5,519,000 $ 5,725,000 23,994,000 17,362,000        
    Convertible Debt Retired     3,900   2,000           16,247      
    Convertible Debt Issued     106,753                 123,000   125,000,000
    Extinguishment of Debt, Amount $ 74,000,000.0   $ 3,900,000   $ 2,000,000.0           $ 16,200,000      
    Debt Instrument, Discounted Repurchase Amount 982.50                          
    Debt Instrument, Face Amount                           $ 1,000
    Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments 600,000             $ (1,000) (577,000) (23,000)        
    Loss (Gain) on Extinguishment of Debt $ 2,900,000               2,878,000 0        
    Convertible Note Options Outstanding 28,867                          
    Repayments of Debt $ 72,700,000   $ 3,600,000   $ 1,700,000           14,700,000      
    Convertible Notes unamortized issue discount and debt issuance costs             4,624,000   4,624,000          
    Long-term Debt, Maturities, Repayments of Principal in Year Two             31,231,000   31,231,000          
    Long-term Debt, Maturities, Repayments of Principal in Year Three             4,924,000   4,924,000          
    Long-term Debt, Maturities, Repayments of Principal in Year Four             6,528,000   6,528,000          
    Long-term Debt, Maturities, Repayments of Principal in Year Five             190,216,000   190,216,000          
    Long-term Debt, Maturities, Repayments of Principal after Year Five             672,000   672,000          
    Total debt             233,922,000   233,922,000          
    Other Debt Obligations [Member]                            
    Debt Instrument, Periodic Payment, Principal             32,000   32,000          
    Short-term debt             131,000   131,000          
    Long-term Debt             1,166,000   1,166,000          
    Convertible Notes unamortized issue discount and debt issuance costs             0   0          
    Long-term Debt, Maturities, Repayments of Principal in Year Two             133,000   133,000          
    Long-term Debt, Maturities, Repayments of Principal in Year Three             143,000   143,000          
    Long-term Debt, Maturities, Repayments of Principal in Year Four             153,000   153,000          
    Long-term Debt, Maturities, Repayments of Principal in Year Five             164,000   164,000          
    Long-term Debt, Maturities, Repayments of Principal after Year Five             672,000   672,000          
    Total debt             1,297,000   1,297,000          
    Cerberus Business Finance LLC [Member]                            
    Debt Instrument, Periodic Payment, Principal             319,000   319,000          
    Short-term debt             1,753,000   1,753,000          
    Long-term Debt             198,427,000   198,427,000          
    Convertible Notes unamortized issue discount and debt issuance costs             3,578,000   3,578,000          
    Long-term Debt, Maturities, Repayments of Principal in Year Two             2,231,000   2,231,000          
    Long-term Debt, Maturities, Repayments of Principal in Year Three             4,781,000   4,781,000          
    Long-term Debt, Maturities, Repayments of Principal in Year Four             6,375,000   6,375,000          
    Long-term Debt, Maturities, Repayments of Principal in Year Five             190,052,000   190,052,000          
    Long-term Debt, Maturities, Repayments of Principal after Year Five             0   0          
    Total debt             203,758,000   203,758,000          
    Convertible Debt [Member]                            
    Debt Instrument, Periodic Payment, Principal             0   0          
    Short-term debt             27,821,000   27,821,000          
    Long-term Debt             0   0          
    Long-term Debt, Gross                           $ 125,000,000.0
    Debt Instrument, Interest Rate, Stated Percentage                           2.00%
    Interest Expense                 500,000 $ 3,900,000        
    Convertible Notes unamortized issue discount and debt issuance costs             1,046,000   1,046,000   9,022,000      
    Long-term Debt, Maturities, Repayments of Principal in Year Two             28,867,000   28,867,000          
    Long-term Debt, Maturities, Repayments of Principal in Year Three             0   0          
    Long-term Debt, Maturities, Repayments of Principal in Year Four             0   0          
    Long-term Debt, Maturities, Repayments of Principal in Year Five             0   0          
    Long-term Debt, Maturities, Repayments of Principal after Year Five             0   0          
    Total debt             28,867,000   28,867,000          
    Cerberus Business Finance LLC [Member]                            
    Debt Instrument, Covenant Description   On April 8, 2019, we entered into an amendment to the Financing Agreement. The amendment provides for an additional delayed draw term loan commitment in the aggregate principal amount of $100.0 million (the “Delayed Draw Funds”) for the purpose of funding the purchase of a portion of Notes in the Offer described above. On May 2, 2019, we received the Delayed Draw Funds under the Financing Agreement. We used $72.7 million of the Delayed Draw Funds for the purchase of a portion of our Notes, $0.6 million for the Notes interest payment, and $6.0 million for the payment of refinancing fees. On June 18, 2019, we repaid $20.7 million of the Delayed Draw Funds. The $79.3 million Delayed Draw Funds borrowed will mature on May 10, 2023 under the Financing Agreement, and interest accrues on the Delayed Draw Funds and the existing outstanding borrowings under the Financing Agreement at a rate of either the LIBOR Rate (as defined in the Financing Agreement) plus 6.25% or a Reference Rate (as defined in the Financing Agreement) plus 5.25%, at our option. The amendment also modified the covenant that requires us to maintain a leverage ratio based on the level of availability of our Credit Facility plus unrestricted cash on-hand.   On May 10, 2018, we entered into an amendment to the Financing Agreement, which extended the maturity of the Financing Agreement to May 2023, and increased the Term Loan by $22.7 million and the amount available under the Credit Facility by $12.5 million, for an aggregate amount available of $22.5 million. Under the terms of the amendment, aggregate quarterly principal repayments beginning September 30, 2018 through June 30, 2020 will be $318,750, then from July 1, 2020 through June 30, 2021 equal to $796,875, and finally from July 1, 2021 through May 10, 2023 equal to $1,593,750.   We granted a security interest on substantially all of our assets to secure the obligations under the Term Loan and the Credit Facility. The Term Loan requires us to use 50% of excess cash flow, as defined in the Financing Agreement, to repay outstanding principal of the loans under the Financing Agreement. The Financing Agreement contains customary representations and warranties, covenants, mandatory prepayments, and events of default under which our payment obligations may be accelerated.                
    additional long term debt                         $ 15,000,000.0  
    Cerberus Business Finance LLC [Member] | Line of Credit [Member]                            
    Line of Credit Facility, Maximum Borrowing Capacity           $ 5,000,000.0                
    Cerberus Business Finance LLC [Member] | Long-term Debt [Member]                            
    Unamortized Debt Issuance Expense             3,578,000   3,578,000   $ 2,613,000      
    Long-term Debt           100,000,000.0                
    Interest Expense, Long-term Debt             $ 4,600,000   $ 11,700,000          
    Cerberus Business Finance LLC [Member] | Line of Credit [Member]                            
    Line of Credit Facility, Maximum Borrowing Capacity           $ 5,000,000.0                
    XML 37 R41.htm IDEA: XBRL DOCUMENT v3.19.3
    INTANGIBLE ASSETS (Details) - USD ($)
    $ in Thousands
    3 Months Ended 9 Months Ended
    Sep. 30, 2018
    Sep. 30, 2019
    Sep. 30, 2018
    Dec. 31, 2018
    Finite-Lived Intangible Assets [Line Items]        
    Amortization of Finite-Lived Intangible Assets $ 2,300 $ 4,400 $ 6,900  
    Amortizing Identifiable Intangible Assets [Abstract]        
    Gross   119,096   $ 119,489
    Accumulated Amortization   (119,096)   (115,057)
    Net   0   4,432
    Carrying value of Goodwill [Abstract]        
    Goodwill   32,643   32,643
    Completed Technologies and Patents [Member]        
    Amortizing Identifiable Intangible Assets [Abstract]        
    Gross   58,150   58,246
    Accumulated Amortization   (58,150)   (54,508)
    Net   0   3,738
    Customer Relationships [Member]        
    Amortizing Identifiable Intangible Assets [Abstract]        
    Gross   54,689   54,986
    Accumulated Amortization   (54,689)   (54,292)
    Net   0   694
    Trade Names [Member]        
    Amortizing Identifiable Intangible Assets [Abstract]        
    Gross   1,346   1,346
    Accumulated Amortization   (1,346)   (1,346)
    Net   0   0
    Capitalized Software Costs [Member]        
    Amortizing Identifiable Intangible Assets [Abstract]        
    Gross   4,911   4,911
    Accumulated Amortization   (4,911)   (4,911)
    Net   $ 0   $ 0
    XML 38 R45.htm IDEA: XBRL DOCUMENT v3.19.3
    RESTRUCTURING COSTS AND ACCRUALS (Details) - USD ($)
    $ in Thousands
    3 Months Ended 9 Months Ended
    Sep. 30, 2019
    Sep. 30, 2018
    Sep. 30, 2019
    Sep. 30, 2018
    Dec. 31, 2018
    Restructuring accrual [Roll Forward]          
    New restructuring charges - operating expenses $ 229 $ 226 $ 518 $ 3,401  
    Facilities-related accruals - non-current 125   125   $ 188
    Restructuring and Related Cost, Incurred Cost 202 (16) 478 1,911  
    Restructuring Charges 229 226 518 3,401  
    Employee-Related [Member]          
    Restructuring accrual [Roll Forward]          
    Accrual balance at beginning of year     2,541    
    New restructuring charges - operating expenses 202 879 473 1,734  
    Accretion     0    
    Cash payments     (2,702)    
    Foreign exchange impact on ending balance     (22)    
    Accrual balance at end of period 290   290    
    Facilities-related accruals - current 290   290    
    Facilities-related accruals - non-current 0   0    
    Facilities-Related [Member]          
    Restructuring accrual [Roll Forward]          
    Accrual balance at beginning of year     318    
    New restructuring charges - operating expenses 0 (895) 5 177  
    Accretion     14    
    Cash payments     (118)    
    Foreign exchange impact on ending balance     1    
    Accrual balance at end of period 220   220    
    Facilities-related accruals - current 95   95    
    Facilities-related accruals - non-current 125   125    
    Other Restructuring [Member]          
    Restructuring Cost and Reserve [Line Items]          
    Other Restructuring Costs 27 242 40 1,490  
    Accrual Adjustment [Member]          
    Restructuring accrual [Roll Forward]          
    Accrual balance at beginning of year     2,859    
    New restructuring charges - operating expenses     478    
    Accretion     14    
    Cash payments     (2,820)    
    Foreign exchange impact on ending balance     (21)    
    Accrual balance at end of period 510   510    
    Facilities-related accruals - current 385   385    
    Facilities-related accruals - non-current 125   125    
    2016 Plan [Member]          
    Restructuring accrual [Roll Forward]          
    Restructuring Charges   $ 200   3,400  
    2016 Plan [Member] | Employee-Related [Member]          
    Restructuring accrual [Roll Forward]          
    Revisions of estimated liabilities (200)   (500)    
    Restructuring Charges       1,700  
    2016 Plan [Member] | Facilities-Related [Member]          
    Restructuring accrual [Roll Forward]          
    Restructuring Charges       200  
    2016 Plan [Member] | Property, Plant and Equipment [Member]          
    Restructuring accrual [Roll Forward]          
    Restructuring Charges       $ 1,100  
    Accrued Expenses and Other Current Liabilities [Member] | Facilities-Related [Member]          
    Restructuring accrual [Roll Forward]          
    Facilities-related accruals - current 100   100    
    Other Noncurrent Liabilities [Member] | Facilities-Related [Member]          
    Restructuring accrual [Roll Forward]          
    Facilities-related accruals - non-current $ 100   $ 100    
    XML 39 R24.htm IDEA: XBRL DOCUMENT v3.19.3
    FAIR VALUE MEASUREMENTS (Tables)
    9 Months Ended
    Sep. 30, 2019
    Fair Value Disclosures [Abstract]  
    Financial assets and liabilities measured at fair value on a recurring basis
    The following tables summarize our deferred compensation investments measured at fair value on a recurring basis (in thousands):
     
     
     
    Fair Value Measurements at Reporting Date Using
     
    September 30,
    2019
     
    Quoted Prices in
    Active Markets
    for Identical
    Assets (Level 1)
     
    Significant
    Other
    Observable
    Inputs (Level 2)
     
    Significant
    Unobservable
    Inputs
    (Level 3)
    Financial assets:
     
     
     
     
     
     
     
    Deferred compensation assets
    $
    1,366

     
    $
    321

     
    $
    1,044

     
    $


     
     
     
    Fair Value Measurements at Reporting Date Using
     
    December 31, 2018
     
    Quoted Prices in
    Active Markets
    for Identical
    Assets (Level 1)
     
    Significant
    Other
    Observable
    Inputs (Level 2)
     
    Significant
    Unobservable
    Inputs
    (Level 3)
    Financial assets:
     
     
     
     
     
     
     
    Deferred compensation assets
    $
    1,372

     
    $
    386

     
    $
    986

     
    $



    XML 40 R20.htm IDEA: XBRL DOCUMENT v3.19.3
    STOCKHOLDERS' EQUITY Share-Based Compensation (Notes)
    9 Months Ended
    Sep. 30, 2019
    STOCKHOLDERS' EQUITY STOCKHOLDERS’ EQUITY

    Stock-Based Compensation

    Information with respect to option shares granted under all of our stock incentive plans for the nine months ended September 30, 2019 was as follows:
     
    Time-Based Shares
    Performance-Based Shares
    Total Shares
    Weighted-
    Average
    Exercise
    Price
    Weighted-
    Average
    Remaining
    Contractual
    Term (years)
    Aggregate
    Intrinsic
    Value
    (in thousands)
    Options outstanding at January 1, 2019
    891,892


    891,892

    $8.46
     
     
    Granted



    $—
     
     
    Exercised
    (66,506
    )

    (66,506
    )
    $7.39
     
     
    Forfeited or canceled
    (231,886
    )

    (231,886
    )
    $10.96
     
     
    Options outstanding at September 30, 2019
    593,500


    593,500

    $7.60
    1.37
    $—
    Options vested at September 30, 2019 or expected to vest
     
     
    593,500

    $7.60
    1.37
    $—
    Options exercisable at September 30, 2019
     
     
    593,500

    $7.60
    1.37
    $—


    Information with respect to our non-vested restricted stock units for the nine months ended September 30, 2019 was as follows:
     
    Non-Vested Restricted Stock Units
     
    Time-Based Shares
    Performance-Based Shares
    Total Shares
    Weighted-
    Average
    Grant-Date
    Fair Value
    Weighted-
    Average
    Remaining
    Contractual
    Term (years)
    Aggregate
    Intrinsic
    Value
    (in thousands)
    Non-vested at January 1, 2019
    1,978,676

    966,143

    2,944,819

    $4.91
     
     
    Granted
    1,212,076

    411,043

    1,623,119

    $7.33
     
     
    Vested
    (830,949
    )
    (666,451
    )
    (1,497,400
    )
    $4.85
     
     
    Forfeited
    (214,710
    )
    (156,470
    )
    (371,180
    )
    $5.39
     
     
    Non-vested at September 30, 2019
    2,145,093

    554,265

    2,699,358

    $6.33
    1.12
    $16,682
    Expected to vest
     
     
    2,699,358

    $6.33
    1.12
    $16,682


    Stock-based compensation was included in the following captions in our condensed consolidated statements of operations for the three and nine months ended September 30, 2019 and 2018 (in thousands):
     
    Three Months Ended September 30,
     
    Nine Months Ended September 30,
     
    2019

    2018
     
    2019
     
    2018
    Cost of products revenues
    $
    103

     
    $
    40

     
    $
    244

     
    $
    83

    Cost of services revenues
    82

     
    55

     
    177

     
    139

    Research and development expenses
    305

     
    236

     
    762

     
    439

    Marketing and selling expenses
    532

     
    419

     
    1,276

     
    1,152

    General and administrative expenses
    1,023

     
    1,326

     
    3,329

     
    2,518

     
    $
    2,045

     
    $
    2,076

     
    $
    5,788

     
    $
    4,331


    XML 41 R28.htm IDEA: XBRL DOCUMENT v3.19.3
    OTHER LONG-TERM LIABILITIES Long-Term Liabilities (Tables)
    9 Months Ended
    Sep. 30, 2019
    Other Liabilities Disclosure [Abstract]  
    Long-term liabilities

    Other long-term liabilities consisted of the following (in thousands):
     
    September 30, 2019
     
    December 31, 2018
    Deferred rent
    $

     
    $
    5,122

    Accrued restructuring
    125

     
    188

    Deferred compensation
    4,596

     
    4,992

    Other
    360

     

       Total
    $
    5,081

     
    $
    10,302



    XML 42 R18.htm IDEA: XBRL DOCUMENT v3.19.3
    REVENUE Deferred Revenue Disclosure (Notes)
    9 Months Ended
    Sep. 30, 2019
    Deferred Revenue Arrangement [Line Items]  
    Deferred Revenue Disclosure [Text Block]
    Contract Asset

    Contract asset activity for the nine months ended September 30, 2019 was as follows (in thousands):
     
    September 30, 2019
    Contract asset at January 1, 2019
    $
    16,513

    Revenue in excess of billings
    20,016

    Customer billings
    (22,111
    )
    Contract asset at September 30, 2019
    $
    14,418

    Less: long-term portion (recorded in other long-term assets)

    Contract asset, current portion
    $
    14,418



    Deferred Revenue

    Deferred revenue activity for the nine months ended September 30, 2019 was as follows (in thousands):
     
    September 30, 2019
    Deferred revenue at January 1, 2019
    $
    99,601

    Billings deferred
    54,882

    Recognition of prior deferred revenue
    (69,502
    )
    Deferred revenue at September 30, 2019
    $
    84,981



    A summary of the significant performance obligations included in deferred revenue as of September 30, 2019 is as follows (in thousands):
     
    September 30, 2019
    Product
    $
    7,363

    Subscription
    2,071

    Support contracts
    60,681

    Implied PCS
    12,816

    Professional services, training and other
    2,050

    Deferred revenue at September 30, 2019
    $
    84,981



    Remaining Performance Obligations

    For transaction prices allocated to remaining performance obligations, we apply practical expedients and do not disclose quantitative or qualitative information for remaining performance obligations (i) that have original expected durations of one year or less and (ii) where we recognize revenue equal to what we have the right to invoice and that amount corresponds directly with the value to the customer of our performance to date.

    Historically, for many of our products, we had an ongoing practice of making when-and-if-available software updates available to customers free of charge for a period of time after initial sales to customers. The expectation created by this practice of providing free Software Updates represents an implied obligation of a form of post-contract customer support (“Implied PCS”) which represents a performance obligation. While we have ceased providing Implied PCS on new product offerings, we continue to provide Implied PCS for older products that were predominately sold in prior years. Revenue attributable to Implied PCS performance obligations is recognized over time on a ratable basis over the period that Implied PCS is expected to be provided, which is typically six years. We have remaining performance obligations of $12.8 million attributable to Implied PCS recorded in deferred revenue as of September 30, 2019. We expect to recognize revenue for these remaining performance obligations of $1.6 million for the remainder of 2019 and $5.0 million, $3.0 million, $1.7 million and $1.0 million for the years ended December 31, 2020, 2021, 2022, and 2023, respectively.

    As of September 30, 2019, we had approximately $51.2 million of transaction price allocated to remaining performance obligations for certain enterprise agreements that have not yet been fully invoiced. Approximately $50.7 million of these performance obligations were unbilled as of September 30, 2019. Remaining performance obligations represent obligations we must deliver for specific products and services in the future where there is not yet an enforceable right to invoice the customer. Our remaining performance obligations do not include contractually committed minimum purchases that are common in our strategic purchase agreements with resellers since our specific obligations to deliver products or services is not yet known, as customers may satisfy such commitments by purchasing an unknown combination of current or future product offerings. While the timing of fulfilling individual performance obligations under the contracts can vary dramatically based on customer requirements, we expect to recognize the $51.2 million in roughly equal installments through 2026.

    Remaining performance obligation estimates are subject to change and are affected by several factors, including terminations due to contract breach, contract amendments, and changes in the expected timing of delivery.
    XML 43 R14.htm IDEA: XBRL DOCUMENT v3.19.3
    OTHER LONG-TERM LIABILITIES Long-Term Liabilities (Notes)
    9 Months Ended
    Sep. 30, 2019
    Other Liabilities Disclosure [Abstract]  
    OTHER LONG-TERM LIABILITIES
    OTHER LONG-TERM LIABILITIES

    Other long-term liabilities consisted of the following (in thousands):
     
    September 30, 2019
     
    December 31, 2018
    Deferred rent
    $

     
    $
    5,122

    Accrued restructuring
    125

     
    188

    Deferred compensation
    4,596

     
    4,992

    Other
    360

     

       Total
    $
    5,081

     
    $
    10,302



    Upon the adoption of ASC 842 on January 1, 2019, $5.1 million of deferred rent liabilities was reclassified as we recorded our leases in the caption “Right of use assets,” “Accrued expenses and other current liabilities,” and “Long-term lease liabilities” on our condensed consolidated balance sheets as of September 30, 2019.
    XML 44 R10.htm IDEA: XBRL DOCUMENT v3.19.3
    FAIR VALUE MEASUREMENTS (Notes)
    9 Months Ended
    Sep. 30, 2019
    Fair Value Disclosures [Abstract]  
    FAIR VALUE MEASUREMENTS
    FAIR VALUE MEASUREMENTS

    Assets Measured at Fair Value on a Recurring Basis

    We measure deferred compensation investments on a recurring basis. As of September 30, 2019 and December 31, 2018, our deferred compensation investments were classified as either Level 1 or Level 2 in the fair value hierarchy. Assets valued using quoted market prices in active markets and classified as Level 1 are money market and mutual funds. Assets valued based on other observable inputs and classified as Level 2 are insurance contracts.

    The following tables summarize our deferred compensation investments measured at fair value on a recurring basis (in thousands):
     
     
     
    Fair Value Measurements at Reporting Date Using
     
    September 30,
    2019
     
    Quoted Prices in
    Active Markets
    for Identical
    Assets (Level 1)
     
    Significant
    Other
    Observable
    Inputs (Level 2)
     
    Significant
    Unobservable
    Inputs
    (Level 3)
    Financial assets:
     
     
     
     
     
     
     
    Deferred compensation assets
    $
    1,366

     
    $
    321

     
    $
    1,044

     
    $


     
     
     
    Fair Value Measurements at Reporting Date Using
     
    December 31, 2018
     
    Quoted Prices in
    Active Markets
    for Identical
    Assets (Level 1)
     
    Significant
    Other
    Observable
    Inputs (Level 2)
     
    Significant
    Unobservable
    Inputs
    (Level 3)
    Financial assets:
     
     
     
     
     
     
     
    Deferred compensation assets
    $
    1,372

     
    $
    386

     
    $
    986

     
    $



    Financial Instruments Not Recorded at Fair Value

    The carrying amounts of our other financial assets and liabilities including cash, accounts receivable, accounts payable, and accrued liabilities approximate their respective fair values because of the relatively short period of time between their origination and their expected realization or settlement. As of September 30, 2019, the net carrying amount of the Notes was $27.8 million, and the fair value of the Notes was approximately $28.3 million based on open market trading activity, which constitutes a Level 1 input in the fair value hierarchy.
    XML 46 R33.htm IDEA: XBRL DOCUMENT v3.19.3
    REVENUE Revenue from Contract with Customer (Tables)
    9 Months Ended
    Sep. 30, 2019
    Capitalized Contract Cost [Line Items]  
    Contract with Customer, Asset and Liability [Table Text Block]
    Contract Asset

    Contract asset activity for the nine months ended September 30, 2019 was as follows (in thousands):
     
    September 30, 2019
    Contract asset at January 1, 2019
    $
    16,513

    Revenue in excess of billings
    20,016

    Customer billings
    (22,111
    )
    Contract asset at September 30, 2019
    $
    14,418

    Less: long-term portion (recorded in other long-term assets)

    Contract asset, current portion
    $
    14,418



    XML 47 R37.htm IDEA: XBRL DOCUMENT v3.19.3
    FINANCIAL INFORMATION New Accounting Pronouncements Adopted (Details) - USD ($)
    $ in Thousands
    Sep. 30, 2019
    Dec. 31, 2018
    New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
    Property, Plant and Equipment, Net $ 20,140 $ 21,582
    Right of use assets 31,467 0
    Accrued expenses and other current liabilities 36,531 37,547
    Long-term lease liabilities 28,930 0
    Other long-term liabilities $ 5,081 10,302
    Previously Reported [Member]    
    New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
    Property, Plant and Equipment, Net   21,582
    Right of use assets   0
    Accrued expenses and other current liabilities   37,547
    Long-term lease liabilities   0
    Other long-term liabilities   10,302
    Adjustments for New Accounting Pronouncement [Member]    
    New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
    Property, Plant and Equipment, Net   256
    Right of use assets   37,749
    Accrued expenses and other current liabilities   6,957
    Long-term lease liabilities   35,694
    Other long-term liabilities   (4,646)
    Accounting Standards Update 2016-02 (Topic 842) As Adjusted [Member]    
    New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
    Property, Plant and Equipment, Net   21,838
    Right of use assets   37,749
    Accrued expenses and other current liabilities   44,504
    Long-term lease liabilities   35,694
    Other long-term liabilities   $ 5,656
    XML 48 R9.htm IDEA: XBRL DOCUMENT v3.19.3
    NET INCOME PER SHARE Earnings Per Share (Notes)
    9 Months Ended
    Sep. 30, 2019
    Earnings Per Share [Abstract]  
    NET INCOME PER SHARE
    NET INCOME PER SHARE

    Net (loss) income per common share is presented for both basic (loss) income per share (“Basic EPS”) and diluted (loss) income per share (“Diluted EPS”). Basic EPS is based on the weighted-average number of common shares outstanding during the period. Diluted EPS is based on the weighted-average number of common shares and common share equivalents outstanding during the period.

    The potential common shares that were considered anti-dilutive securities were excluded from the diluted earnings per share calculations for the relevant periods either because the sum of the exercise price per share and the unrecognized compensation cost per share was greater than the average market price of our common stock for the relevant periods, or because they were considered contingently issuable. The contingently issuable potential common shares result from certain stock options and restricted stock units granted to our employees that vest based on performance conditions, market conditions, or a combination of performance and market conditions.

    The following table sets forth (in thousands) potential common shares that were considered anti-dilutive securities at September 30, 2019 and 2018.
     
    September 30, 2019
     
    September 30, 2018
    Options
    594

     
    916

    Non-vested restricted stock units
    2,699

     
    3,009

    Anti-dilutive potential common shares
    3,293

     
    3,925



    We issued our 2.00% senior convertible notes due 2020 (the “Notes”) on June 15, 2015. The Notes are convertible into cash, shares of our common stock, or a combination of cash and shares of common stock, at our election, based on an initial conversion rate, subject to adjustment. In connection with the offering of the Notes, we entered into a capped call transaction, or Capped Call, with a third party. We use the treasury stock method in computing the dilutive impact of the Notes. The Notes are convertible into shares of our common stock but our stock prices as of September 30, 2019 and 2018 were less than the conversion price of $21.94 per share, and, therefore, the Notes are excluded from Diluted EPS. The Capped Call is not reflected in diluted net income per share as it will always be anti-dilutive.
    XML 49 R5.htm IDEA: XBRL DOCUMENT v3.19.3
    CONSOLIDATED BALANCE SHEETS (PARENTHETICAL) - USD ($)
    $ in Thousands
    Sep. 30, 2019
    Dec. 31, 2018
    Allowance for doubtful accounts $ 598 $ 1,339
    XML 50 R1.htm IDEA: XBRL DOCUMENT v3.19.3
    Document and Entity Information - shares
    9 Months Ended
    Sep. 30, 2019
    Nov. 04, 2019
    Document Information [Line Items]    
    Document Type 10-Q  
    Document Quarterly Report true  
    Document Transition Report false  
    Amendment Flag false  
    Document Period End Date Sep. 30, 2019  
    Document Fiscal Year Focus 2019  
    Document Fiscal Period Focus Q3  
    Entity File Number 1-36254  
    Current Fiscal Year End Date --12-31  
    Entity Registrant Name Avid Technology, Inc.  
    Entity Address, Address Line One 75 Network Drive  
    Entity Address, City or Town Burlington  
    Entity Address, State or Province MA  
    Entity Address, Postal Zip Code 01803  
    Entity Central Index Key 0000896841  
    State of Incorporation DE  
    Entity Tax Identification Number 04-2977748  
    City Area Code 978  
    Local Phone Number 640-6789  
    Title of Security Common Stock, $.01 par value  
    Trading Symbol AVID  
    Security Exchange Name NASDAQ  
    Entity Current Reporting Status Yes  
    Entity Interactive Data Current Yes  
    Entity Filer Category Accelerated Filer  
    Entity Shell Company false  
    Entity Small Business false  
    Entity Emerging Growth Company false  
    Entity Common Stock, Shares Outstanding   43,049,179
    XML 51 R43.htm IDEA: XBRL DOCUMENT v3.19.3
    OTHER LONG-TERM LIABILITIES Long-Term Liabilities (Details) - USD ($)
    $ in Thousands
    Sep. 30, 2019
    Jan. 01, 2019
    Dec. 31, 2018
    Long-term deferred rent $ 0 $ 5,100 $ 5,122
    Long-term accrued restructuring 125   188
    Long-term deferred compensation 4,596   4,992
    Other Accrued Liabilities, Noncurrent 360   0
    Other long-term liabilities $ 5,081   $ 10,302
    XML 52 R47.htm IDEA: XBRL DOCUMENT v3.19.3
    REVENUE Deferred Revenue Activity (Details) - USD ($)
    $ in Thousands
    9 Months Ended
    Sep. 30, 2019
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Dec. 31, 2020
    Dec. 31, 2019
    Dec. 31, 2018
    Deferred Revenue Arrangement [Line Items]              
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 6 years            
    Revenue, Remaining Performance Obligation, Amount $ 51,200            
    Unbilled Receivables, Not Billable 50,700            
    Movement in Deferred Revenue [Roll Forward]              
    Deferred Revenue 84,981           $ 99,601
    Deferred Revenue, Additions 54,882            
    Deferred Revenue, Revenue Recognized 69,502            
    Product [Member]              
    Deferred Revenue Arrangement [Line Items]              
    Revenue, Remaining Performance Obligation, Amount 7,363            
    Subscription Arrangement [Member]              
    Deferred Revenue Arrangement [Line Items]              
    Revenue, Remaining Performance Obligation, Amount 2,071            
    Software Service, Support and Maintenance Arrangement [Member]              
    Deferred Revenue Arrangement [Line Items]              
    Revenue, Remaining Performance Obligation, Amount 60,681            
    Nonsoftware Service, Support and Maintenance Arrangement [Member]              
    Deferred Revenue Arrangement [Line Items]              
    Revenue, Remaining Performance Obligation, Amount 12,816            
    Nonsoftware Service, Support and Maintenance Arrangement [Member] | Forecast [Member]              
    Deferred Revenue Arrangement [Line Items]              
    Revenue, Remaining Performance Obligation, Amount   $ 1,000 $ 1,700 $ 3,000 $ 5,000 $ 1,600  
    Software License Arrangement [Member]              
    Deferred Revenue Arrangement [Line Items]              
    Revenue, Remaining Performance Obligation, Amount $ 2,050            
    XML 54 R26.htm IDEA: XBRL DOCUMENT v3.19.3
    INTANGIBLE ASSETS (Tables)
    9 Months Ended
    Sep. 30, 2019
    Goodwill and Intangible Assets Disclosure [Abstract]  
    Amortization of identifiable intangible assets

    Amortizing identifiable intangible assets related to our acquisitions or capitalized costs of internally developed or externally purchased software that form the basis for our products consisted of the following (in thousands):
     
    September 30, 2019
     
    December 31, 2018
     
     Gross
     
    Accumulated Amortization
     
     Net
     
     Gross
     
    Accumulated Amortization
     
    Net
    Completed technologies and patents
    $
    58,150

     
    $
    (58,150
    )
     
    $

     
    $
    58,246

     
    $
    (54,508
    )
     
    $
    3,738

    Customer relationships
    54,689

     
    (54,689
    )
     

     
    54,986

     
    (54,292
    )
     
    694

    Trade names
    1,346

     
    (1,346
    )
     

     
    1,346

     
    (1,346
    )
     

    Capitalized software costs
    4,911

     
    (4,911
    )
     

     
    4,911

     
    (4,911
    )
     

    Total
    $
    119,096

     
    $
    (119,096
    )
     
    $

     
    $
    119,489

     
    $
    (115,057
    )
     
    $
    4,432

    XML 55 R22.htm IDEA: XBRL DOCUMENT v3.19.3
    FINANCIAL INFORMATION New Accounting Pronouncement Adopted (Tables)
    9 Months Ended
    Sep. 30, 2019
    New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
    Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]
    A summary of the changes to balance sheet line items that resulted from the adoption of ASC 842 as of January 1, 2019 is as follows (in thousands):

     
    As of January 1, 2019
     
    As Previously Reported
     
    Impact of Adoption of Topic 842
     
    As Adjusted
    Assets:
     
     
     
     
     
    Property and equipment, net
    $
    21,582

     
    $
    256

     
    $
    21,838

    Right of use assets
    $

     
    $
    37,749

     
    $
    37,749

     
     
     

     

    Liabilities:
     
     
     
     
     
    Accrued expenses and other current liabilities
    $
    37,547

     
    $
    6,957

     
    $
    44,504

    Long-term lease liabilities
    $

     
    $
    35,694

     
    $
    35,694

    Other long-term liabilities
    $
    10,302

     
    $
    (4,646
    )
     
    $
    5,656


    XML 56 R42.htm IDEA: XBRL DOCUMENT v3.19.3
    LEASES LEASES (Details) - USD ($)
    $ in Thousands
    3 Months Ended 9 Months Ended
    Sep. 30, 2019
    Sep. 30, 2019
    Dec. 31, 2018
    Lessee, Lease, Description [Line Items]      
    Operating Lease, Weighted Average Discount Rate, Percent 6.00% 6.00%  
    Operating Lease, Weighted Average Remaining Lease Term 7 years 7 years  
    Lease, Cost $ 2,400 $ 7,200  
    Operating Lease, Payments 2,400 7,300  
    Lessee, Operating Lease, Liability, Payments, Due Remaining of Current Year 2,382 2,382  
    Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two 8,448 8,448  
    Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three 5,928 5,928  
    Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four 5,177 5,177  
    Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five 4,301 4,301  
    Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five 19,076 19,076  
    Lessee, Operating Lease, Liability, Payments Due 45,312 45,312  
    Lessee, Operating Lease, Liability, Undiscounted Excess Amount (8,771) (8,771)  
    Operating Lease, Liability 36,541 36,541  
    Operating Lease, Liability, Current 7,611 7,611  
    Long-term lease liabilities $ 28,930 $ 28,930 $ 0
    Operating Leases, Future Minimum Payments Due, Next Twelve Months     11,225
    Operating Leases, Future Minimum Payments, Due in Two Years     9,784
    Operating Leases, Future Minimum Payments, Due in Three Years     6,850
    Operating Leases, Future Minimum Payments, Due in Four Years     5,982
    Operating Leases, Future Minimum Payments, Due in Five Years     4,754
    Operating Leases, Future Minimum Payments, Due Thereafter     20,040
    Operating Leases, Future Minimum Payments Due     $ 58,635
    Minimum [Member]      
    Lessee, Lease, Description [Line Items]      
    Lessee, Operating Lease, Term of Contract 1 year 1 year  
    Maximum [Member]      
    Lessee, Lease, Description [Line Items]      
    Lessee, Operating Lease, Term of Contract 9 years 9 years  
    XML 57 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 58 R46.htm IDEA: XBRL DOCUMENT v3.19.3
    REVENUE (Details)
    $ in Thousands
    3 Months Ended 9 Months Ended
    Sep. 30, 2019
    USD ($)
    Sep. 30, 2018
    USD ($)
    Sep. 30, 2019
    USD ($)
    Sep. 30, 2018
    USD ($)
    Segment Reporting, Revenue Reconciling Item [Line Items]        
    Number of Reportable Segments     1  
    Revenues $ 93,461 $ 104,046 $ 295,481 $ 300,598
    Subscription Arrangement [Member]        
    Segment Reporting, Revenue Reconciling Item [Line Items]        
    Revenues 10,297 8,786 29,339 25,577
    Nonsoftware Service, Support and Maintenance Arrangement [Member]        
    Segment Reporting, Revenue Reconciling Item [Line Items]        
    Revenues 33,361 35,033 97,018 104,869
    611710 Educational Support Services [Member]        
    Segment Reporting, Revenue Reconciling Item [Line Items]        
    Revenues 6,892 8,094 21,491 25,230
    Product [Member]        
    Segment Reporting, Revenue Reconciling Item [Line Items]        
    Revenues 42,911 52,133 147,633 144,922
    Service [Member]        
    Segment Reporting, Revenue Reconciling Item [Line Items]        
    Revenues 50,550 51,913 147,848 155,676
    Americas [Member]        
    Segment Reporting, Revenue Reconciling Item [Line Items]        
    Revenues 31,267 37,078 110,697 112,726
    Other Americas [Member]        
    Segment Reporting, Revenue Reconciling Item [Line Items]        
    Revenues 9,471 7,466 23,232 20,216
    Europe, Middle East and Africa [Member]        
    Segment Reporting, Revenue Reconciling Item [Line Items]        
    Revenues 40,579 43,179 115,171 124,148
    Asia Pacific [Member]        
    Segment Reporting, Revenue Reconciling Item [Line Items]        
    Revenues $ 12,144 $ 16,323 $ 46,381 $ 43,508
    XML 59 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 60 R27.htm IDEA: XBRL DOCUMENT v3.19.3
    LEASES LEASES (Tables)
    9 Months Ended
    Sep. 30, 2019
    Leases [Abstract]  
    Lessee, Operating Lease, Liability, Maturity [Table Text Block]
    The table below reconciles the undiscounted future minimum lease payments under non-cancelable leases with terms of more than one year to the total lease liabilities recognized on the condensed consolidated balance sheets as of September 30, 2019 (in thousands):
    Year Ending December 31,
    Operating Leases
    2019 (excluding nine months ended September 30, 2019)
    $
    2,382

    2020
    8,448

    2021
    5,928

    2022
    5,177

    2023
    4,301

    Thereafter
    19,076

    Total future minimum lease payments
    $
    45,312

    Less effects of discounting
    (8,771
    )
    Total lease liabilities
    $
    36,541

     
     
    Reported as of September 30, 2019
     
    Accrued expenses and other current liabilities
    $
    7,611

    Long-term lease liabilities
    28,930

    Total lease liabilities
    $
    36,541


    Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
    The future minimum lease commitments under non-cancelable leases at December 31, 2018 were as follows (in thousands):
    Year Ending December 31,
     
    2019
    $
    11,225

    2020
    9,784

    2021
    6,850

    2022
    5,982

    2023
    4,754

    Thereafter
    20,040

    Total
    $
    58,635


    XML 61 R23.htm IDEA: XBRL DOCUMENT v3.19.3
    NET INCOME PER SHARE Earnings Per Share (Tables)
    9 Months Ended
    Sep. 30, 2019
    Earnings Per Share [Abstract]  
    Schedule of Antidilutive Securities Excluded From Computation of Net (Income) Loss Per Share
    The following table sets forth (in thousands) potential common shares that were considered anti-dilutive securities at September 30, 2019 and 2018.
     
    September 30, 2019
     
    September 30, 2018
    Options
    594

     
    916

    Non-vested restricted stock units
    2,699

     
    3,009

    Anti-dilutive potential common shares
    3,293

     
    3,925


    XML 62 R15.htm IDEA: XBRL DOCUMENT v3.19.3
    CONTINGENCIES (Notes)
    9 Months Ended
    Sep. 30, 2019
    Commitments and Contingencies Disclosure [Abstract]  
    COMMITMENTS AND CONTINGENCIES
    COMMITMENTS AND CONTINGENCIES

    Commitments

    We entered into a long-term agreement to purchase a variety of information technology solutions from a third party in the second quarter of 2017, which included an unconditional commitment to purchase a minimum of $12.8 million of products and services over the initial three years of the agreement. We have purchased $8.8 million of products and services pursuant to this agreement as of September 30, 2019.

    We have letters of credit that are used as security deposits in connection with our leased Burlington, Massachusetts office space. In the event of default on the underlying leases, the landlords would, at September 30, 2019, be eligible to draw against the letters of credit to a maximum of $1.3 million in the aggregate. The letters of credit are subject to aggregate reductions provided that we are not in default under the underlying leases and meet certain financial performance conditions. In no case will the letters of credit amounts for the Burlington leases be reduced to below $1.2 million in the aggregate throughout the lease periods.

    We also have letters of credit in connection with security deposits for other facility leases totaling $1.0 million in the aggregate, as well as letters of credit totaling $1.6 million that otherwise support our ongoing operations. These letters of credit have various terms and expire during 2019 and beyond, while some of the letters of credit may automatically renew based on the terms of the underlying agreements.

    We issued a letter of credit totaling $8.5 million to one of our former sole-source suppliers in February 2018. The supplier was eligible to draw on the letter of credit in the event that we were insolvent or unable to pay on our purchase orders for certain key hardware components of our products. The letter of credit was terminated as we have exited our relationship with this contract manufacturer and $8.5 million of restricted cash that was pledged as collateral was returned to us in July 2019.

    Substantially all of our letters of credit are collateralized by restricted cash included in the caption “Restricted cash” and “Other long-term assets” on our condensed consolidated balance sheets as of September 30, 2019.

    Contingencies

    Our industry is characterized by the existence of a large number of patents and frequent claims and litigation regarding patent and other intellectual property rights. In addition to the legal proceedings described above, we are involved in legal proceedings from time to time arising from the normal course of business activities, including claims of alleged infringement of intellectual property rights and contractual, commercial, employee relations, product or service performance, or other matters. We do not believe these matters will have a material adverse effect on our financial position or results of operations. However, the outcome of legal proceedings and claims brought against us is subject to significant uncertainty. Therefore, our financial position or results of operations may be negatively affected by the unfavorable resolution of one or more of these proceedings for the period in which a matter is resolved. Our results could be materially adversely affected if we are accused of, or found to be, infringing third parties’ intellectual property rights.

    Following the termination of our former Chairman and Chief Executive Officer on February 25, 2018, we received a notice alleging that we breached the former employee’s employment agreement. On April 16, 2019 we received an additional notice again alleging we breached the former employee’s employment agreement. We have since been in communications with our former Chairman and Chief Executive Officer’s counsel. While we intend to defend any claim vigorously, when and if a claim is actually filed, we are currently unable to estimate an amount or range of any reasonably possible losses that could occur as a result of this matter.

    We consider all claims on a quarterly basis and based on known facts assess whether potential losses are considered reasonably possible, probable, and estimable. Based upon this assessment, we then evaluate disclosure requirements and whether to accrue for such claims in our condensed consolidated financial statements. We record a provision for a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular case.

    At September 30, 2019 and as of the date of filing of these condensed consolidated financial statements, we believe that, other than as set forth in this note, no provision for liability nor disclosure is required related to any claims because: (a) there is no reasonable possibility that a loss exceeding amounts already recognized (if any) may be incurred with respect to such claim, (b) a reasonably possible loss or range of loss cannot be estimated, or (c) such estimate is immaterial.

    Additionally, we provide indemnification to certain customers for losses incurred in connection with intellectual property infringement claims brought by third parties with respect to our products. These indemnification provisions generally offer perpetual coverage for infringement claims based upon the products covered by the agreement and the maximum potential amount of future payments we could be required to make under these indemnification provisions is theoretically unlimited.  To date, we have not incurred material costs related to these indemnification provisions; accordingly, we believe the estimated fair value of these indemnification provisions is immaterial. Further, certain of our arrangements with customers include clauses whereby we may be subject to penalties for failure to meet certain performance obligations; however, we have not recorded any related material penalties to date.

    We provide warranties on externally sourced and internally developed hardware. For internally developed hardware, and in cases where the warranty granted to customers for externally sourced hardware is greater than that provided by the manufacturer, we record an accrual for the related liability based on historical trends and actual material and labor costs. The following table sets forth the activity in the product warranty accrual account for the nine months ended September 30, 2019 and 2018 (in thousands):
     
    Nine Months Ended September 30,
     
    2019
     
    2018
    Accrual balance at beginning of year
    $
    1,706

     
    $
    2,545

    Accruals for product warranties
    732

     
    1,612

    Costs of warranty claims
    (1,016
    )
     
    (1,802
    )
    Accrual balance at end of period
    $
    1,422

     
    $
    2,355


    The warranty accrual is included in the caption “accrued expenses and other current liabilities” in our condensed consolidated balance sheet.
    XML 63 R11.htm IDEA: XBRL DOCUMENT v3.19.3
    INVENTORIES (Notes)
    9 Months Ended
    Sep. 30, 2019
    Inventory Disclosure [Abstract]  
    INVENTORIES
    INVENTORIES

    Inventories consisted of the following (in thousands):
     
    September 30, 2019
     
    December 31, 2018
    Raw materials
    $
    10,590

     
    $
    10,520

    Work in process
    390

     
    527

    Finished goods
    21,188

     
    21,909

    Total
    $
    32,168

     
    $
    32,956



    As of September 30, 2019 and December 31, 2018, finished goods inventory included $1.5 million and $2.1 million, respectively, associated with products shipped to customers and deferred labor costs for arrangements where revenue recognition had not yet commenced.
    XML 64 R19.htm IDEA: XBRL DOCUMENT v3.19.3
    LONG-TERM DEBT AND CREDIT AGREEMENT Debt Disclosure (Notes)
    9 Months Ended
    Sep. 30, 2019
    LONG TERM DEBT AND CREDIT AGREEMENT
    LONG-TERM DEBT AND CREDIT AGREEMENT

    Long-term debt consisted of the following (in thousands):
     
    September 30, 2019
     
    December 31, 2018
    Term Loan, net of unamortized debt issuance costs of $3,578 at September 30, 2019 and $2,613 at December 31, 2018
    $
    200,180

     
    $
    122,811

    Notes, net of unamortized original issue discount and debt issuance costs of $1,046 at September 30, 2019 and $9,022 at December 31, 2018
    27,821

     
    97,731

    Other long-term debt
    1,297

     
    1,453

        Total debt
    229,298

     
    221,995

    Less: current portion
    29,705

     
    1,405

    Total long-term debt
    $
    199,593

     
    $
    220,590



    The following table summarizes the maturities of our borrowing obligations as of September 30, 2019 (in thousands):

    Fiscal Year
    Term Loan
     
    Notes
     
    Other Long-Term Debt
     
    Total
    2019
    $
    319

     
    $

     
    $
    32

     
    $
    351

    2020
    2,231

     
    28,867

     
    133

     
    31,231

    2021
    4,781

     

     
    143

     
    4,924

    2022
    6,375

     

     
    153

     
    6,528

    2023
    190,052

     

     
    164

     
    190,216

    Thereafter

     

     
    672

     
    672

    Total before unamortized discount
    203,758

     
    28,867

     
    1,297

     
    233,922

    Less: unamortized discount and issuance costs
    3,578

     
    1,046

     

     
    4,624

    Less: current portion of long-term debt
    1,753

     
    27,821

     
    131

     
    29,705

    Total long-term debt
    $
    198,427

     
    $

     
    $
    1,166

     
    $
    199,593


    2.00% Convertible Senior Notes due 2020

    On June 15, 2015, we issued $125.0 million aggregate principal amount of our Notes in an offering conducted in accordance with Rule 144A under the Securities Act of 1933. The Notes pay interest semi-annually on June 15 and December 15 of each year at an annual rate of 2.00% and mature on June 15, 2020, unless earlier repurchased or converted in accordance with their terms prior to such date. Total interest expense for the three and nine months ended September 30, 2019 was $0.5 million and $3.9 million, respectively, reflecting the coupon and accretion of the discount.

    During 2017, we purchased 2,000 of our 125,000 outstanding Notes and settled $2.0 million of the Notes for $1.7 million in cash. We recorded $2.0 million extinguishment of debt, an immaterial amount of equity reacquisition, and an immaterial loss on the extinguishment of debt.

    During 2018, we purchased an additional 16,247 of our 123,000 outstanding Notes and settled another $16.2 million of the Notes for $14.7 million in cash. We recorded $16.2 million extinguishment of debt, an immaterial amount of equity reacquisition, and an immaterial gain on the extinguishment of debt.

    On January 22, 2019, we purchased an additional 3,900 of our 106,753 outstanding Notes and settled another $3.9 million of the Notes for $3.6 million in cash. We recorded $3.9 million extinguishment of debt, an immaterial amount of equity reacquisition, and an immaterial gain on the extinguishment of debt.

    On April 11, 2019, we announced the commencement of a cash tender offer (the “Offer”) for any and all of our outstanding Notes. On May 9, 2019, as of the expiration of the Offer, Notes with an aggregate principal amount of $74.0 million were validly tendered. We accepted for purchase all Notes that were validly tendered at the expiration of the Offer at a purchase price equal to $982.50 per $1,000 principal amount of Notes, and settled the Offer on May 13, 2019 for $72.7 million in cash. We recorded $74.0 million extinguishment of debt, $0.6 million of equity reacquisition, and $2.9 million loss on the extinguishment of debt. In connection with the Offer, the number of options under the Capped Call was reduced to 28,867 to mirror the remaining principal outstanding for the Notes, and an immaterial partial unwind cash payment was received in May 2019.
    Term Loan and Credit Facility

    On February 26, 2016, we entered into a financing agreement (the “Financing Agreement”) with Cerberus Business Finance, LLC, as collateral and administrative agent, and the lenders party thereto (the “Lenders”). The Lenders originally agreed to provide us with (a) a term loan in the aggregate principal amount of $100.0 million (the “Term Loan”), and (b) a revolving credit facility (the “Credit Facility”) of up to a maximum of $5.0 million in borrowings outstanding at any time. We granted a security interest on substantially all of our assets to secure the obligations under the Term Loan and the Credit Facility. The Term Loan requires us to use 50% of excess cash flow, as defined in the Financing Agreement, to repay outstanding principal of the loans under the Financing Agreement. The Financing Agreement contains customary representations and warranties, covenants, mandatory prepayments, and events of default under which our payment obligations may be accelerated.

    On November 9, 2017, we entered into an amendment and borrowed an additional $15.0 million term loan and increased the amount available under the Credit Facility by $5.0 million.

    On May 10, 2018, we entered into an amendment to the Financing Agreement, which extended the maturity of the Financing Agreement to May 2023, and increased the Term Loan by $22.7 million and the amount available under the Credit Facility by $12.5 million, for an aggregate amount available of $22.5 million. Under the terms of the amendment, aggregate quarterly principal repayments beginning September 30, 2018 through June 30, 2020 will be $318,750, then from July 1, 2020 through June 30, 2021 equal to $796,875, and finally from July 1, 2021 through May 10, 2023 equal to $1,593,750.

    On April 8, 2019, we entered into an amendment to the Financing Agreement. The amendment provides for an additional delayed draw term loan commitment in the aggregate principal amount of $100.0 million (the “Delayed Draw Funds”) for the purpose of funding the purchase of a portion of Notes in the Offer described above. On May 2, 2019, we received the Delayed Draw Funds under the Financing Agreement. We used $72.7 million of the Delayed Draw Funds for the purchase of a portion of our Notes, $0.6 million for the Notes interest payment, and $6.0 million for the payment of refinancing fees. On June 18, 2019, we repaid $20.7 million of the Delayed Draw Funds. The $79.3 million Delayed Draw Funds borrowed will mature on May 10, 2023 under the Financing Agreement, and interest accrues on the Delayed Draw Funds and the existing outstanding borrowings under the Financing Agreement at a rate of either the LIBOR Rate (as defined in the Financing Agreement) plus 6.25% or a Reference Rate (as defined in the Financing Agreement) plus 5.25%, at our option. The amendment also modified the covenant that requires us to maintain a leverage ratio based on the level of availability of our Credit Facility plus unrestricted cash on-hand.

    The Financing Agreement amendment effective April 8, 2019 was accounted for as a debt modification, and therefore, $1.6 million of the refinancing fees paid directly to the Lenders was recorded as deferred debt issuance costs, and $4.4 million of the refinancing fees paid to the third parties was expensed. We recorded $4.6 million and $11.7 million of interest expense on the Term Loan during the three and nine months ended September 30, 2019, respectively. There were no amounts outstanding under the Credit Facility as of September 30, 2019. We were in compliance with the Financing Agreement covenants as of September 30, 2019.
    XML 65 R32.htm IDEA: XBRL DOCUMENT v3.19.3
    REVENUE Revenue by Geographic Area (Tables)
    9 Months Ended
    Sep. 30, 2019
    Deferred Revenue Arrangement [Line Items]  
    Schedule of Revenues By Geographic Areas
    The following table sets forth our revenues by geographic region for the three and nine months ended September 30, 2019 and 2018 (in thousands):
     
    Three Months Ended September 30,
     
    Nine Months Ended September 30,
     
    2019
     
    2018
     
    2019
     
    2018
    Revenues:
     
     
     
     
     
     
     
    United States
    $
    31,267

     
    $
    37,078

     
    $
    110,697

     
    $
    112,726

    Other Americas
    9,471

     
    7,466

     
    23,232

     
    20,216

    Europe, Middle East and Africa
    40,579

     
    43,179

     
    115,171

     
    124,148

    Asia-Pacific
    12,144

     
    16,323

     
    46,381

     
    43,508

    Total net revenues
    $
    93,461

     
    $
    104,046

     
    $
    295,481

     
    $
    300,598


    XML 66 R36.htm IDEA: XBRL DOCUMENT v3.19.3
    STOCKHOLDERS' EQUITY Share-Based Compensation (Tables)
    9 Months Ended
    Sep. 30, 2019
    Share-based Payment Arrangement, Option, Activity [Table Text Block]
    Information with respect to option shares granted under all of our stock incentive plans for the nine months ended September 30, 2019 was as follows:
     
    Time-Based Shares
    Performance-Based Shares
    Total Shares
    Weighted-
    Average
    Exercise
    Price
    Weighted-
    Average
    Remaining
    Contractual
    Term (years)
    Aggregate
    Intrinsic
    Value
    (in thousands)
    Options outstanding at January 1, 2019
    891,892


    891,892

    $8.46
     
     
    Granted



    $—
     
     
    Exercised
    (66,506
    )

    (66,506
    )
    $7.39
     
     
    Forfeited or canceled
    (231,886
    )

    (231,886
    )
    $10.96
     
     
    Options outstanding at September 30, 2019
    593,500


    593,500

    $7.60
    1.37
    $—
    Options vested at September 30, 2019 or expected to vest
     
     
    593,500

    $7.60
    1.37
    $—
    Options exercisable at September 30, 2019
     
     
    593,500

    $7.60
    1.37
    $—

    Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
    Information with respect to our non-vested restricted stock units for the nine months ended September 30, 2019 was as follows:
     
    Non-Vested Restricted Stock Units
     
    Time-Based Shares
    Performance-Based Shares
    Total Shares
    Weighted-
    Average
    Grant-Date
    Fair Value
    Weighted-
    Average
    Remaining
    Contractual
    Term (years)
    Aggregate
    Intrinsic
    Value
    (in thousands)
    Non-vested at January 1, 2019
    1,978,676

    966,143

    2,944,819

    $4.91
     
     
    Granted
    1,212,076

    411,043

    1,623,119

    $7.33
     
     
    Vested
    (830,949
    )
    (666,451
    )
    (1,497,400
    )
    $4.85
     
     
    Forfeited
    (214,710
    )
    (156,470
    )
    (371,180
    )
    $5.39
     
     
    Non-vested at September 30, 2019
    2,145,093

    554,265

    2,699,358

    $6.33
    1.12
    $16,682
    Expected to vest
     
     
    2,699,358

    $6.33
    1.12
    $16,682

    Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
    Stock-based compensation was included in the following captions in our condensed consolidated statements of operations for the three and nine months ended September 30, 2019 and 2018 (in thousands):
     
    Three Months Ended September 30,
     
    Nine Months Ended September 30,
     
    2019

    2018
     
    2019
     
    2018
    Cost of products revenues
    $
    103

     
    $
    40

     
    $
    244

     
    $
    83

    Cost of services revenues
    82

     
    55

     
    177

     
    139

    Research and development expenses
    305

     
    236

     
    762

     
    439

    Marketing and selling expenses
    532

     
    419

     
    1,276

     
    1,152

    General and administrative expenses
    1,023

     
    1,326

     
    3,329

     
    2,518

     
    $
    2,045

     
    $
    2,076

     
    $
    5,788

     
    $
    4,331


    XML 67 R4.htm IDEA: XBRL DOCUMENT v3.19.3
    CONSOLIDATED BALANCE SHEETS - USD ($)
    $ in Thousands
    Sep. 30, 2019
    Dec. 31, 2018
    Current assets:    
    Cash and cash equivalents $ 52,289 $ 56,103
    Restricted cash 1,664 8,500
    Accounts receivable, net of allowances 53,718 67,754
    Inventories 32,168 32,956
    Prepaid expenses 13,140 8,853
    Contract assets 14,418 16,513
    Other current assets 6,559 5,917
    Total current assets 173,956 196,596
    Property and equipment, net 20,140 21,582
    Intangible assets, net 0 4,432
    Goodwill 32,643 32,643
    Right of use assets 31,467 0
    Long-term deferred tax assets, net 2,006 1,158
    Other long-term assets 6,009 9,432
    Total assets 266,221 265,843
    Current liabilities:    
    Accounts payable 35,554 39,239
    Accrued compensation and benefits 16,601 21,967
    Accrued expenses and other current liabilities 36,531 37,547
    Income taxes payable 2,170 1,853
    Short-term debt 29,705 1,405
    Deferred revenues 71,224 85,662
    Total current liabilities 191,785 187,673
    Long-term debt 199,593 220,590
    Long-term deferred revenues 13,757 13,939
    Long-term lease liabilities 28,930 0
    Other long-term liabilities 5,081 10,302
    Total liabilities 439,146 432,504
    Commitments and Contingencies (Note 8)
    Stockholders' deficit:    
    Common stock 429 423
    Additional paid-in capital 1,025,796 1,028,924
    Accumulated deficit (1,194,781) (1,187,010)
    Treasury stock at cost 0 (5,231)
    Accumulated other comprehensive loss (4,369) (3,767)
    Total stockholders' deficit (172,925) (166,661)
    Total liabilities and stockholders' deficit $ 266,221 $ 265,843
    XML 68 R8.htm IDEA: XBRL DOCUMENT v3.19.3
    FINANCIAL INFORMATION (Notes)
    9 Months Ended
    Sep. 30, 2019
    Organization, Consolidation and Presentation of Financial Statements [Abstract]  
    FINANCIAL INFORMATION
    FINANCIAL INFORMATION

    The accompanying condensed consolidated financial statements include the accounts of Avid Technology, Inc. and its wholly owned subsidiaries (collectively, “we” or “our”). These financial statements are unaudited. However, in the opinion of management, the condensed consolidated financial statements reflect all normal and recurring adjustments necessary for their fair statement. Interim results are not necessarily indicative of results expected for any other interim period or a full year. We prepared the accompanying unaudited condensed consolidated financial statements in accordance with the instructions for Form 10-Q and, therefore, include all information and footnotes necessary for a complete presentation of operations, comprehensive income (loss), financial position, changes in stockholders’ deficit, and cash flows in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The accompanying condensed consolidated balance sheet as of December 31, 2018 was derived from our audited consolidated financial statements and does not include all disclosures required by U.S. GAAP for annual financial statements. We filed audited consolidated financial statements as of and for the year ended December 31, 2018 in our Annual Report on Form 10-K for the year ended December 31, 2018, which included information and footnotes necessary for such presentation. The financial statements contained in this Form 10-Q should be read in conjunction with the audited consolidated financial statements in our Annual Report on Form 10-K for the year ended December 31, 2018.

    Our preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the dates of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reported periods. Actual results could differ from our estimates.

    Significant Accounting Policies - Revenue Recognition

    We enter into contracts with customers that include various combinations of products and services, which are typically capable of being distinct and are accounted for as separate performance obligations. We account for a contract when (i) it has approval and commitment from both parties, (ii) the rights of the parties have been identified, (iii) payment terms have been identified, (iv) the contract has commercial substance, and (v) collectibility is probable. We recognize revenue upon transfer of control of promised products or services to customers, which typically occurs upon shipment or delivery depending on the terms of the underlying contracts, in an amount that reflects the consideration we expect to receive in exchange for those products or services.

    We often enter into contractual arrangements that have multiple performance obligations, one or more of which may be delivered subsequent to the delivery of other performance obligations. These arrangements may include a combination of products, support, training, and professional services. We allocate the transaction price of the arrangement based on the relative estimated standalone selling price of each distinct performance obligation.

    See Note 10 for disaggregated revenue schedules and further discussion on revenue and deferred revenue performance obligations and the timing of revenue recognition.

    Recently Adopted Accounting Pronouncements

    On January 1, 2019, we adopted ASC Topic 842, Leases (“ASC 842”) using the modified retrospective transition approach, as provided by ASU No. 2018-11, Leases - Targeted Improvements (“ASU 2018-11”). We elected the package of practical expedients permitted under the transition guidance. Results for reporting periods beginning after January 1, 2019 are presented under ASC 842, while prior periods have not been adjusted and continue to be reported in accordance with our historic accounting under previous U.S. GAAP. The primary impact of ASC 842 is that substantially all of our leases are recognized on the balance sheet, by recording right-of-use assets and short-term and long-term lease liabilities. The new standard does not have a material impact on our consolidated statement of operations and cash flows, and the effect of applying ASC 842 as a cumulative-effect adjustment to retained earnings as of January 1, 2019 is immaterial.

    A summary of the changes to balance sheet line items that resulted from the adoption of ASC 842 as of January 1, 2019 is as follows (in thousands):

     
    As of January 1, 2019
     
    As Previously Reported
     
    Impact of Adoption of Topic 842
     
    As Adjusted
    Assets:
     
     
     
     
     
    Property and equipment, net
    $
    21,582

     
    $
    256

     
    $
    21,838

    Right of use assets
    $

     
    $
    37,749

     
    $
    37,749

     
     
     

     

    Liabilities:
     
     
     
     
     
    Accrued expenses and other current liabilities
    $
    37,547

     
    $
    6,957

     
    $
    44,504

    Long-term lease liabilities
    $

     
    $
    35,694

     
    $
    35,694

    Other long-term liabilities
    $
    10,302

     
    $
    (4,646
    )
     
    $
    5,656



    In accordance with guidance provided by the SEC staff, as of March 31, 2019, we began complying with expanded disclosure requirements under applicable SEC rules regarding the analysis of changes in stockholders' equity for interim financial statements.