0000896841-20-000109.txt : 20200507 0000896841-20-000109.hdr.sgml : 20200507 20200507170725 ACCESSION NUMBER: 0000896841-20-000109 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 69 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200507 DATE AS OF CHANGE: 20200507 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: 20857504 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-03312020x10q.htm 10-Q Document
false--12-31Q120200000896841falsefalsefalse9580001453000100033340003090000<div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the activity in the product warranty accrual account for the </font><font style="font-family:inherit;font-size:10pt;">three months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">2019</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></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" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrual balance at beginning of year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,337</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,706</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accruals for product warranties</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">384</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">227</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs of warranty claims</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(357</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(338</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrual balance at end of period</font></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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,364</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,595</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> 0000896841 2020-01-01 2020-03-31 0000896841 2020-05-04 0000896841 2019-01-01 2019-03-31 0000896841 us-gaap:ServiceMember 2020-01-01 2020-03-31 0000896841 us-gaap:ServiceMember 2019-01-01 2019-03-31 0000896841 us-gaap:ProductMember 2020-01-01 2020-03-31 0000896841 us-gaap:ProductMember 2019-01-01 2019-03-31 0000896841 avid:AmortizationofintangibleassetsMember 2019-01-01 2019-03-31 0000896841 avid:AmortizationofintangibleassetsMember 2020-01-01 2020-03-31 0000896841 2020-03-31 0000896841 2019-12-31 0000896841 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000896841 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000896841 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0000896841 us-gaap:RetainedEarningsMember 2018-12-31 0000896841 us-gaap:RetainedEarningsMember 2019-03-31 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000896841 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000896841 us-gaap:TreasuryStockMember 2018-12-31 0000896841 us-gaap:CommonStockMember 2019-03-31 0000896841 2018-12-31 0000896841 us-gaap:TreasuryStockMember 2019-03-31 0000896841 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0000896841 us-gaap:CommonStockMember 2018-12-31 0000896841 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000896841 2019-03-31 0000896841 us-gaap:TreasuryStockMember 2019-12-31 0000896841 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000896841 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000896841 us-gaap:TreasuryStockMember 2020-01-01 2020-03-31 0000896841 us-gaap:RetainedEarningsMember 2019-12-31 0000896841 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0000896841 us-gaap:TreasuryStockMember 2020-03-31 0000896841 us-gaap:CommonStockMember 2019-12-31 0000896841 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0000896841 us-gaap:CommonStockMember 2020-03-31 0000896841 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0000896841 us-gaap:RetainedEarningsMember 2020-03-31 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000896841 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-03-31 0000896841 avid:NonVestedRestrictedStockAndRestrictedStockUnitsMember 2020-01-01 2020-03-31 0000896841 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-03-31 0000896841 avid:NonVestedRestrictedStockAndRestrictedStockUnitsMember 2019-01-01 2019-03-31 0000896841 us-gaap:ConvertibleDebtMember 2020-03-31 0000896841 us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000896841 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000896841 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000896841 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000896841 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000896841 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000896841 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000896841 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000896841 srt:MinimumMember 2020-03-31 0000896841 srt:MaximumMember 2020-03-31 0000896841 avid:OfficeSpaceBurlingtonMassachusettsMember us-gaap:StandbyLettersOfCreditMember 2020-03-31 0000896841 us-gaap:ResearchAndDevelopmentArrangementMember 2017-04-29 2017-04-30 0000896841 avid:OtherOperatingObligationsMember us-gaap:StandbyLettersOfCreditMember 2020-03-31 0000896841 us-gaap:ResearchAndDevelopmentArrangementMember 2020-04-01 2025-03-31 0000896841 us-gaap:ResearchAndDevelopmentExpenseMember 2020-03-31 0000896841 avid:OfficeSpaceOtherFacilitiesMember us-gaap:StandbyLettersOfCreditMember 2020-03-31 0000896841 us-gaap:EmployeeSeveranceMember avid:A2016PlanMember 2019-01-01 2019-03-31 0000896841 us-gaap:EmployeeSeveranceMember avid:A2016PlanMember 2020-01-01 2020-03-31 0000896841 us-gaap:EmployeeSeveranceMember 2020-01-01 2020-03-31 0000896841 avid:FacilitiesRelatedMember 2020-01-01 2020-03-31 0000896841 us-gaap:EmployeeSeveranceMember 2019-01-01 2019-03-31 0000896841 us-gaap:OtherRestructuringMember 2019-01-01 2019-03-31 0000896841 avid:FacilitiesRelatedMember 2019-01-01 2019-03-31 0000896841 us-gaap:OtherRestructuringMember 2020-01-01 2020-03-31 0000896841 us-gaap:EmployeeSeveranceMember 2020-03-31 0000896841 us-gaap:EmployeeSeveranceMember 2019-12-31 0000896841 avid:EuropeMiddleEastAndAfricaMember 2020-01-01 2020-03-31 0000896841 srt:AmericasMember 2020-01-01 2020-03-31 0000896841 avid:OtherAmericasMember 2020-01-01 2020-03-31 0000896841 srt:AsiaPacificMember 2019-01-01 2019-03-31 0000896841 srt:AsiaPacificMember 2020-01-01 2020-03-31 0000896841 avid:OtherAmericasMember 2019-01-01 2019-03-31 0000896841 srt:AmericasMember 2019-01-01 2019-03-31 0000896841 avid:EuropeMiddleEastAndAfricaMember 2019-01-01 2019-03-31 0000896841 us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2020-03-31 0000896841 srt:ScenarioForecastMember us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2024-12-31 0000896841 srt:ScenarioForecastMember us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2023-12-31 0000896841 srt:ScenarioForecastMember us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2022-12-31 0000896841 srt:ScenarioForecastMember us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2021-12-31 0000896841 srt:ScenarioForecastMember us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2020-12-31 0000896841 us-gaap:SubscriptionArrangementMember 2020-01-01 2020-03-31 0000896841 naics:ZZ611710 2020-01-01 2020-03-31 0000896841 us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2020-01-01 2020-03-31 0000896841 naics:ZZ611710 2019-01-01 2019-03-31 0000896841 us-gaap:SubscriptionArrangementMember 2019-01-01 2019-03-31 0000896841 us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2019-01-01 2019-03-31 0000896841 us-gaap:ProductMember 2020-03-31 0000896841 us-gaap:SoftwareServiceSupportAndMaintenanceArrangementMember 2020-03-31 0000896841 us-gaap:SoftwareLicenseArrangementMember 2020-03-31 0000896841 us-gaap:SubscriptionArrangementMember 2020-03-31 0000896841 us-gaap:RevolvingCreditFacilityMember 2020-03-31 0000896841 us-gaap:OtherDebtSecuritiesMember 2020-03-31 0000896841 avid:CerberusBusinessFinanceLLCMember 2020-03-31 0000896841 2019-01-22 0000896841 2019-01-01 2019-12-31 0000896841 2017-12-14 2017-12-15 0000896841 us-gaap:ConvertibleDebtMember 2020-01-01 2020-03-31 0000896841 2019-05-09 2019-05-13 0000896841 us-gaap:ConvertibleDebtMember 2015-06-15 0000896841 2017-12-15 0000896841 2019-01-22 2019-01-22 0000896841 2018-02-08 0000896841 avid:CerberusBusinessFinanceLLCMember us-gaap:LongTermDebtMember 2020-01-01 2020-03-31 0000896841 2015-06-15 0000896841 avid:CerberusBusinessFinanceLLCMember 2018-05-10 2018-05-10 0000896841 avid:CerberusBusinessFinanceLLCMember 2019-04-08 2019-04-08 0000896841 us-gaap:RevolvingCreditFacilityMember avid:CerberusBusinessFinanceLLCMember us-gaap:LongTermDebtMember 2020-01-01 2020-03-31 0000896841 2019-05-09 0000896841 avid:CerberusBusinessFinanceLLCMember us-gaap:LineOfCreditMember 2016-02-26 0000896841 2019-04-08 2019-04-08 0000896841 avid:CerberusBusinessFinanceLLCMember 2016-02-25 2016-02-26 0000896841 avid:CerberusBusinessFinanceLLCMember 2017-11-09 0000896841 us-gaap:LineOfCreditMember avid:CerberusBusinessFinanceLLCMember 2016-02-26 0000896841 avid:CerberusBusinessFinanceLLCMember us-gaap:LongTermDebtMember 2016-02-26 0000896841 avid:CerberusBusinessFinanceLLCMember us-gaap:LongTermDebtMember 2020-03-31 0000896841 avid:CerberusBusinessFinanceLLCMember us-gaap:LongTermDebtMember 2019-12-31 0000896841 us-gaap:ConvertibleDebtMember 2019-12-31 0000896841 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-03-31 0000896841 us-gaap:RestrictedStockUnitsRSUMember 2020-03-31 0000896841 us-gaap:RestrictedStockUnitsRSUMember avid:TimeBasedVestingMember 2020-01-01 2020-03-31 0000896841 us-gaap:RestrictedStockUnitsRSUMember avid:PerformanceBasedVestingMember 2020-01-01 2020-03-31 0000896841 us-gaap:RestrictedStockUnitsRSUMember avid:PerformanceBasedVestingMember 2020-03-31 0000896841 us-gaap:RestrictedStockUnitsRSUMember avid:TimeBasedVestingMember 2020-03-31 0000896841 us-gaap:RestrictedStockUnitsRSUMember avid:PerformanceBasedVestingMember 2019-12-31 0000896841 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0000896841 us-gaap:RestrictedStockUnitsRSUMember avid:TimeBasedVestingMember 2019-12-31 0000896841 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-03-31 0000896841 us-gaap:EmployeeStockOptionMember 2020-03-31 0000896841 us-gaap:EmployeeStockOptionMember 2019-12-31 0000896841 us-gaap:EmployeeStockOptionMember avid:PerformanceBasedVestingMember 2020-01-01 2020-03-31 0000896841 us-gaap:EmployeeStockOptionMember avid:TimeBasedVestingMember 2020-01-01 2020-03-31 0000896841 us-gaap:EmployeeStockOptionMember avid:PerformanceBasedVestingMember 2020-03-31 0000896841 us-gaap:EmployeeStockOptionMember avid:TimeBasedVestingMember 2019-12-31 0000896841 us-gaap:EmployeeStockOptionMember avid:TimeBasedVestingMember 2020-03-31 0000896841 us-gaap:EmployeeStockOptionMember avid:PerformanceBasedVestingMember 2019-12-31 0000896841 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-03-31 0000896841 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-03-31 0000896841 avid:CostOfServicesRevenuesMember 2019-01-01 2019-03-31 0000896841 avid:CostOfProductsRevenuesMember 2020-01-01 2020-03-31 0000896841 avid:CostOfProductsRevenuesMember 2019-01-01 2019-03-31 0000896841 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-03-31 0000896841 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-03-31 0000896841 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-03-31 0000896841 avid:CostOfServicesRevenuesMember 2020-01-01 2020-03-31 0000896841 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-03-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 March 31, 2020
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 May 4, 2020, was 43,697,846.




AVID TECHNOLOGY, INC.
FORM 10-Q
FOR THE QUARTERLY PERIOD ENDED MARCH 31, 2020

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:

the effects that the COVID-19 pandemic and its related consequences may have on the national and global economy and on our business and operations, revenues, cash flows and profitability, and capital resources;

our ability to successfully implement our strategy, including our cost saving measures and other actions implemented in response to the COVID-19 pandemic;

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 ability to achieve our goal of expanding our market positions;

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

anticipated 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;

the anticipated performance of our products;

our ability to maintain adequate supplies of products and components, including through sole-source supply arrangements;

our plans to repatriate 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;

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;

seasonal factors;

fluctuations in foreign exchange and interest rates;





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

our ability to protect and enforce our intellectual property rights;

the expected availability of cash to fund our business and our ability to maintain adequate liquidity and capital resources, generally and in the wake of the COVID-19 pandemic; and

worldwide political uncertainty, in particular the risk that the United States may withdraw from or materially modify international trade agreements.

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 Part I, Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2019, in Part II, Item 1A of this Quarterly Report on Form 10-Q, 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, Avid NEXIS, AirSpeed, FastServe, 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
 
March 31,
 
2020
 
2019
Net revenues:
 
 
 
Products
$
34,711

 
$
54,396

Services
51,742

 
48,923

Total net revenues
86,453

 
103,319



 

Cost of revenues:
 
 
 
Products
20,962

 
27,600

Services
12,340

 
12,487

Amortization of intangible assets

 
1,950

Total cost of revenues
33,302

 
42,037

Gross profit
53,151

 
61,282



 

Operating expenses:
 
 
 
Research and development
15,425

 
16,285

Marketing and selling
25,289

 
24,878

General and administrative
12,744

 
13,788

Amortization of intangible assets

 
363

Restructuring costs, net
145

 
558

Total operating expenses
53,603

 
55,872




 


Operating (loss) income
(452
)
 
5,410




 


Interest and other expense, net
(5,283
)
 
(5,185
)
(Loss) income before income taxes
(5,735
)
 
225

Provision for income taxes
122

 
438

Net loss
$
(5,857
)
 
$
(213
)

 
 
 
Net loss per common share – basic and diluted
$(0.14)
 
$(0.01)

 
 
 
Weighted-average common shares outstanding – basic and diluted
43,254

 
42,046

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

1



AVID TECHNOLOGY, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(in thousands, unaudited)
 
Three Months Ended
 
March 31,
 
2020
 
2019
Net loss
$
(5,857
)
 
$
(213
)
 
 
 
 
Other comprehensive loss:
 
 
 
Foreign currency translation adjustments
(815
)
 
(548
)
 
 
 
 
Comprehensive loss
$
(6,672
)
 
$
(761
)
   
The accompanying notes are an integral part of the condensed consolidated financial statements.



2



AVID TECHNOLOGY, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, unaudited)
 
March 31,
2020

December 31,
2019
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
81,182


$
69,085

Restricted cash
1,663


1,663

Accounts receivable, net of allowances of $1,453 and $958 at March 31, 2020 and December 31, 2019, respectively.
59,965


73,773

Inventories
32,601


29,166

Prepaid expenses
10,101


9,425

Contract assets
22,162


19,494

Other current assets
7,147


6,125

Total current assets
214,821


208,731

Property and equipment, net
18,873


19,580

Goodwill
32,643


32,643

Right of use assets
29,002


29,747

Long-term deferred tax assets, net
7,640


7,479

Other long-term assets
5,456


6,113

Total assets
$
308,435


$
304,293

 
 
 
 
LIABILITIES AND STOCKHOLDERS’ DEFICIT
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
34,989


$
39,888

Accrued compensation and benefits
19,185


19,524

Accrued expenses and other current liabilities
33,044


36,759

Income taxes payable
1,964


1,945

Short-term debt
31,400


30,554

Deferred revenue
82,441


83,589

Total current liabilities
203,023


212,259

Long-term debt
220,426


199,034

Long-term deferred revenue
12,971


14,312

Long-term lease liabilities
28,063


28,127

Other long-term liabilities
5,414


5,646

Total liabilities
469,897


459,378

 
 
 
 
Commitments and contingencies (Note 7)

 

 
 
 
 
Stockholders’ deficit:



Common stock
434


430

Additional paid-in capital
1,028,115


1,027,824

Accumulated deficit
(1,185,266
)

(1,179,409
)
Accumulated other comprehensive loss
(4,745
)

(3,930
)
Total stockholders’ deficit
(161,462
)

(155,085
)
Total liabilities and stockholders’ deficit
$
308,435


$
304,293

   
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 March 31, 2020
 
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, 2020
43,150


 
430

1,027,824

(1,179,409
)

(3,930
)
(155,085
)
 
 
 
 
 
 
 
 
 
 
Stock issued pursuant to employee stock plans
398


 
4

(1,818
)



(1,814
)
 
 
 
 
 
 
 
 
 
 
Stock-based compensation


 

2,109




2,109

 
 
 
 
 
 
 
 
 
 
Net loss


 


(5,857
)


(5,857
)
 
 
 
 
 
 
 
 
 
 
Other comprehensive loss


 




(815
)
(815
)
 
 
 
 
 
 
 
 
 
 
Balances at March 31, 2020
43,548


 
434

1,028,115

(1,185,266
)

(4,745
)
(161,462
)

Three Months Ended March 31, 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

391

 

(6,612
)

5,231


(1,381
)
 
 
 
 
 
 
 
 
 
 
Stock-based compensation


 

1,738




1,738

 
 
 
 
 
 
 
 
 
 
Net loss


 


(213
)


(213
)
 
 
 
 
 
 
 
 
 
 
Other comprehensive loss


 




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


 

(23
)



(23
)
 
 
 
 
 
 
 
 
 
 
Partial unwind capped call cash receipt


 

1




1

 
 
 
 
 
 
 
 
 
 
Balances at March 31, 2019
42,339


 
423

1,024,028

(1,187,223
)

(4,315
)
(167,087
)

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


4



AVID TECHNOLOGY, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands, unaudited)
 
Three Months Ended
 
March 31,
 
2020
 
2019
Cash flows from operating activities:
 

 
Net loss
$
(5,857
)

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

 
Depreciation and amortization
2,142


4,740

Allowance for (recovery from) doubtful accounts
497


(9
)
Stock-based compensation expense
2,109


1,738

Non-cash interest expense
2,820


3,359

Unrealized foreign currency transaction losses (gains)
51


(586
)
Benefit from deferred taxes
(207
)

(1
)
Changes in operating assets and liabilities:
 

 
Accounts receivable
13,311


6,444

Inventories
(3,435
)

(1,372
)
Prepaid expenses and other assets
(1,631
)

(3,861
)
Accounts payable
(4,858
)

(810
)
Accrued expenses, compensation and benefits and other liabilities
(5,323
)

(2,837
)
Income taxes payable
40


261

Deferred revenue and contract assets
(5,264
)

(477
)
Net cash (used in) provided by operating activities
(5,605
)

6,376



 

Cash flows from investing activities:
 

 
Purchases of property and equipment
(1,479
)

(1,767
)
Net cash used in investing activities
(1,479
)

(1,767
)




Cash flows from financing activities:
 

 
Proceeds from revolving line of credit
22,000



Repayment of debt
(351
)

(3,928
)
Proceeds from the issuance of common stock under employee stock plans


309

Common stock repurchases for tax withholdings for net settlement of equity awards
(1,818
)

(1,690
)
Partial unwind capped call cash receipt

 
(22
)
Net cash provided by (used in) financing activities
19,831


(5,331
)






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

(55
)
Net increase (decrease) in cash, cash equivalents and restricted cash
12,345


(777
)
Cash, cash equivalents and restricted cash at beginning of period
72,575


68,094

Cash, cash equivalents and restricted cash at end of period
$
84,920


$
67,317

Supplemental information:





Cash and cash equivalents
$
81,182


$
55,326

Restricted cash
1,663


9,020

Restricted cash included in other long-term assets
2,075


2,971

Total cash, cash equivalents and restricted cash shown in the statement of cash flows
$
84,920


$
67,317

 
 
 
 
Cash paid for income taxes
$
391

 
$
203

Cash paid for interest
$
4,450

 
$
2,041

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

5



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, 2019 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, 2019 in our Annual Report on Form 10-K for the year ended December 31, 2019, 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, 2019.

The consolidated results of operations for the three months ended March 31, 2020 are not necessarily indicative of the results that may be expected for the fiscal year ending December 31, 2020. The Company’s results of operations are affected by economic conditions, including macroeconomic conditions and levels of business and consumer confidence. The impact that the recent COVID-19 pandemic will have on the Company’s consolidated results of operations and financial condition is uncertain. The Company is actively managing its business to respond to this health crisis and will continue to evaluate the nature and extent of the impact. While the duration and severity of the COVID-19 pandemic, and resulting economic impacts, are highly uncertain, we expect that our business operations and results of operations, including our net revenues, earnings and cash flows, will be adversely impacted by these developments for at least the balance of 2020. To address expected reductions in net revenues and cash flows, we have already taken steps to reduce our discretionary spending and reduce payroll costs, including through temporary employee furloughs and pay cuts.  We may be required to take additional remedial steps, depending on the duration and severity of the pandemic and its impact on our operations and cash flows, 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, (iv) disposing of certain assets or businesses, or (v) applying for various programs that have been implemented by the U.S. government in response to the COVID-19 pandemic. Such remedial actions, which may not be available on favorable terms or at all, could have a material adverse impact on our business including non-compliance with our financial covenants with our lenders which, in the event management is not able to obtain a waiver or amendment, may result in an event of default under the financing agreement, which could permit acceleration of the outstanding indebtedness 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.

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

6



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 9 for disaggregated revenue schedules and further discussion on revenue and deferred revenue performance obligations and the timing of revenue recognition.

Recent Accounting Pronouncements

Recently Adopted Accounting Pronouncements

On January 1, 2019, we adopted 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, both of which are material to our consolidated balance sheet. 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.

Recent Accounting Pronouncements To Be Adopted

In December 2019, the Financial Accounting Standards Board (“FASB”) issued ASU 2019-12, Simplifying the Accounting for Income Taxes (“ASU 2019-12”). ASU 2019-12 is intended to enhance and simplify aspects of the income tax accounting guidance in ASC 740 as part of the FASB's simplification initiative. This guidance is effective for fiscal years and interim periods within those years beginning after December 15, 2020 with early adoption permitted. The Company is currently evaluating the impact this guidance may have on its consolidated financial statements and related disclosures.

In March 2020, the FASB issued ASU 2020-04, Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”). ASU 2020-04 is intended to provide temporary optional expedients and exceptions to the U.S. GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. This guidance is effective beginning on March 12, 2020, and the Company may elect to apply the amendments prospectively through December 31, 2022. The Company is currently evaluating the impact this guidance may have on its consolidated financial statements and related disclosures.

2.
NET LOSS PER SHARE

Net loss per common share is presented for both basic loss per share (“Basic EPS”) and diluted loss 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 March 31, 2020 and 2019.

7



 
March 31, 2020
 
March 31, 2019
Options
465

 
772

Non-vested restricted stock units
3,069

 
2,881

Anti-dilutive potential common shares
3,534

 
3,653



On June 15, 2015, we issued $125.0 million aggregate principal amount of our 2.00% convertible senior notes due 2020 (the “Notes”) in an offering conducted in accordance with Rule 144A under the Securities Act of 1933 (the “Securities Act”). 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 March 31, 2020 and 2019 were less than the conversion price, 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.

3.
FAIR VALUE MEASUREMENTS

Assets Measured at Fair Value on a Recurring Basis

We measure deferred compensation investments on a recurring basis. As of March 31, 2020 and December 31, 2019, 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
 
March 31,
2020
 
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
$
813

 
$
207

 
$
606

 
$


 
 
 
Fair Value Measurements at Reporting Date Using
 
December 31, 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,156

 
$
338

 
$
818

 
$



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 March 31, 2020, the net carrying amount of the Notes was $28.6 million, and the fair value of the Notes was approximately $27.8 million based on open market trading activity, which constitutes a Level 1 input in the fair value hierarchy.


8



4.
INVENTORIES

Inventories consisted of the following (in thousands):
 
March 31, 2020
 
December 31, 2019
Raw materials
$
8,358

 
$
9,036

Work in process
398

 
371

Finished goods
23,845

 
19,759

Total
$
32,601

 
$
29,166



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

5.
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 March 31, 2020. Our leases have remaining terms ranging from less than one year to eight 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 March 31, 2020 and December 31, 2019.

The weighted-average remaining lease term of our operating leases is 6.9 years as of March 31, 2020. Lease costs for minimum lease payments is recognized on a straight-line basis over the lease term. Our total lease costs were $2.6 million and $2.5 million for the three months ended March 31, 2020 and March 31, 2019 respectively. Related cash payments were $2.6 million and $2.4 million for the three months ended March 31, 2020 and March 31, 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.


9



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 March 31, 2020 (in thousands):
Year Ending December 31,
Operating Leases
2020 (excluding three months ended March 31, 2020)
$
6,235

2021
6,148

2022
5,384

2023
4,519

2024
4,402

Thereafter
15,340

Total future minimum lease payments
$
42,028

Less effects of discounting
(7,847
)
Total lease liabilities
$
34,181

 
 
Reported as of March 31, 2020
 
Accrued expenses and other current liabilities
$
6,118

Long-term lease liabilities
28,063

Total lease liabilities
$
34,181




6.
OTHER LONG-TERM LIABILITIES

Other long-term liabilities consisted of the following (in thousands):
 
March 31, 2020
 
December 31, 2019
Deferred compensation
5,087

 
5,186

Other
327

 
460

   Total
$
5,414

 
$
5,646




7.
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 $12.8 million of products and services pursuant to this agreement as of March 31, 2020.

We entered into a long-term agreement to purchase a variety of information technology solutions from a third party in the second quarter of 2020, which included an unconditional commitment to purchase a minimum of $32.2 million of products and services over the initial five years of the agreement.

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 March 31, 2020, 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

10



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 $0.6 million in the aggregate, as well as letters of credit totaling $2.1 million that otherwise support our ongoing operations. These letters of credit have various terms and expire during 2020 and beyond, while some of the letters of credit may automatically renew based on the terms of the underlying agreements.

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 March 31, 2020.

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 executive’s employment agreement. On April 16, 2019 we received an additional notice again alleging we breached the former executive’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 March 31, 2020 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.

11



The following table sets forth the activity in the product warranty accrual account for the three months ended March 31, 2020 and 2019 (in thousands):
 
Three Months Ended March 31,
 
2020
 
2019
Accrual balance at beginning of year
$
1,337

 
$
1,706

Accruals for product warranties
384

 
227

Costs of warranty claims
(357
)
 
(338
)
Accrual balance at end of period
$
1,364

 
$
1,595


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

8.
RESTRUCTURING COSTS AND ACCRUALS

During the three months ended March 31, 2020 and March 31, 2019, we recorded restructuring charges of $0.1 million and $0.6 million, respectively, for employee severance cost adjustments.
Restructuring Summary

The following table sets forth restructuring expenses recognized for the three months ended March 31, 2020 and 2019 (in thousands):
 
Three Months Ended March 31,
 
2020
 
2019
Employee
$
145

 
$
535

Facility

 
5

Total facility and employee charges
145

 
540

Other

 
18

Total restructuring charges, net
$
145

 
$
558



The following table sets forth the activity in the restructuring accruals for the three months ended March 31, 2020 (in thousands):
 
Employee
Accrual balance as of December 31, 2019
$
155

Restructuring charges and revisions
145

Cash payments
(110
)
Accrual balance as of March 31, 2020
$
190

Less: current portion
190

Long-term accrual balance as of March 31, 2020
$



The employee restructuring accrual at March 31, 2020 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 March 31, 2020.

On January 1, 2019, we had facilities restructuring accruals of $0.1 million included in the caption “accrued expenses and other current liabilities” and $0.2 million included in the caption “other long-term liabilities," which were reclassified upon the adoption of ASC 842 to the right of use asset account.


12



9.
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 months ended March 31, 2020 and 2019 (in thousands):
 
Three Months Ended March 31,
 
2020
 
2019
Products and solutions net revenues
$
34,711

 
$
54,396

Subscription services
13,958

 
9,282

Support services
31,794

 
32,019

Professional services, training and other services
5,990

 
7,622

Total net revenues
$
86,453

 
$
103,319


The following table sets forth our revenues by geographic region for the three months ended March 31, 2020 and 2019 (in thousands):
 
Three Months Ended March 31,
 
2020
 
2019
Revenues:
 
 
 
United States
$
36,090

 
$
39,479

Other Americas
5,450

 
6,801

Europe, Middle East and Africa
33,235

 
37,153

Asia-Pacific
11,678

 
19,886

Total net revenues
$
86,453

 
$
103,319



Contract Asset

Contract asset activity for the three months ended March 31, 2020 was as follows (in thousands):
 
March 31, 2020
Contract asset at January 1, 2020
$
19,494

Revenue in excess of billings
7,878

Customer billings
(5,210
)
Contract asset at March 31, 2020
$
22,162

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

Contract asset, current portion
$
22,162



Deferred Revenue

Deferred revenue activity for the three months ended March 31, 2020 was as follows (in thousands):

13



 
March 31, 2020
Deferred revenue at January 1, 2020
$
97,901

Billings deferred
28,687

Recognition of prior deferred revenue
(31,176
)
Deferred revenue at March 31, 2020
$
95,412



A summary of the significant performance obligations included in deferred revenue as of March 31, 2020 is as follows (in thousands):
 
March 31, 2020
Product
$
5,311

Subscription
1,501

Support contracts
73,465

Implied PCS
10,769

Professional services, training and other
4,366

Deferred revenue at March 31, 2020
$
95,412



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 $10.8 million attributable to Implied PCS recorded in deferred revenue as of March 31, 2020. We expect to recognize revenue for these remaining performance obligations of $3.7 million for the remainder of 2020 and $3.2 million, $1.9 million, $1.1 million and $0.6 million for the years ended December 31, 2021, 2022, 2023, and 2024, respectively.

As of March 31, 2020, we had approximately $59.4 million of transaction price allocated to remaining performance obligations for certain enterprise agreements that have not yet been fully invoiced. Approximately $56.7 million of these performance obligations were unbilled as of March 31, 2020. 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 $59.4 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.


14



10.
LONG-TERM DEBT AND CREDIT AGREEMENT

Long-term debt consisted of the following (in thousands):
 
March 31, 2020
 
December 31, 2019
Term Loan, net of unamortized debt issuance costs of $3,090 at March 31, 2020 and $3,334 at December 31, 2019
$
200,031

 
$
200,105

Notes, net of unamortized original issue discount and debt issuance costs of $312 at March 31, 2020 and $680 at December 31, 2019
28,555

 
28,187

Revolving credit facility
22,000

 

Other long-term debt
1,240

 
1,296

    Total debt
251,826

 
229,588

Less: current portion
31,400

 
30,554

Total long-term debt
$
220,426

 
$
199,034



The following table summarizes the contractual maturities of our borrowing obligations as of March 31, 2020 (in thousands):

Fiscal Year
Term Loan
 
Revolving Credit Facility
 
Notes
 
Other Long-Term Debt
 
Total
2020
$
1,913

 
$

 
$
28,867

 
$
102

 
$
30,881

2021
4,781

 

 

 
144

 
4,925

2022
6,375

 

 

 
154

 
6,529

2023
190,052

 
22,000

 

 
165

 
212,217

2024

 

 

 
177

 
177

Thereafter

 

 

 
499

 
499

Total before unamortized discount
203,120

 
22,000

 
28,867

 
1,241

 
255,228

Less: unamortized discount and issuance costs
3,090

 

 
312

 

 
3,402

Less: current portion of long-term debt
2,709

 

 
28,555

 
136

 
31,400

Total long-term debt
$
197,321

 
$
22,000

 
$

 
$
1,105

 
$
220,426



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. 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 months ended March 31, 2020 was $0.5 million, 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.


15



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 repurchased 73,986 Notes, 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.

On April 8, 2019, we entered into an amendment to the Financing Agreement. The amendment provided 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 and that remain outstanding will mature on May 10, 2023 under the terms of the Financing Agreement. The amendment also modified the covenant that requires us to maintain a leverage ratio (defined to mean the ratio of (a) the sum of indebtedness under the Term Loan and Credit Facility and non-cash collateralized letters of credit to (b) consolidated EBITDA under the Term Loan and Credit Facility) 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.2 million of interest expense on the Term Loan during the three months ended March 31, 2020. There was $22.0 million outstanding under the Credit Facility as of March 31, 2020. There is no prepayment penalty on the Credit Facility. We recognized $0.1 million of interest expense related to the Facility during the three months ended March 31, 2020. We were in compliance with the Financing Agreement covenants as of March 31, 2020.


16



11. STOCKHOLDERS’ EQUITY

Stock-Based Compensation

Information with respect to option shares granted under all of our stock incentive plans for the three months ended March 31, 2020 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, 2020
565,000


565,000

$7.57
 
 
Granted



$
 
 
Exercised
(100,000
)

(100,000
)
$7.66
 
 
Forfeited or canceled



$
 
 
Options outstanding at March 31, 2020
465,000


465,000

$7.56
1.17
$
Options vested at March 31, 2020 or expected to vest
 
 
465,000

$7.56
1.17
$
Options exercisable at March 31, 2020
 
 
465,000

$7.56
1.17
$


Information with respect to our non-vested restricted stock units for the three months ended March 31, 2020 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, 2020
2,087,933

554,265

2,642,198

$6.40
 
 
Granted
555,523

578,316

1,133,839

$6.46
 
 
Vested
(333,743
)
(328,673
)
(662,416
)
$5.58
 
 
Forfeited
(44,750
)

(44,750
)
$7.54
 
 
Non-vested at March 31, 2020
2,264,963

803,908

3,068,871

$6.58
1.25
$20,623
Expected to vest
 
 
3,068,871

$6.58
1.25
$20,623


Stock-based compensation was included in the following captions in our condensed consolidated statements of operations for the three months ended March 31, 2020 and 2019 (in thousands):
 
Three Months Ended March 31,
 
2020

2019
Cost of products revenues
$
102

 
$
51

Cost of services revenues
98

 
18

Research and development expenses
294

 
195

Marketing and selling expenses
441

 
294

General and administrative expenses
1,174

 
1,180

 
$
2,109

 
$
1,738



17



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 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 editing and post production process for television.

Operations Overview

Our strategy for connecting creative professionals and media enterprises with audiences in a powerful, efficient, collaborative, and profitable way leverages our creative software tools, including ProTools for audio and MediaComposer for video, and 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 an innovative and influential media technology community. It represents thousands of organizations and over 33,000 professionals from all levels of the industry including 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 and provide 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 by March 31, 2020, had approximately 218,000 paid subscriptions. These licensing options offer choices in pricing and deployment to suit our customers’ needs. Our subscription offerings to date have primarily been sold to creative professionals, though we expect to increase subscription sales to media enterprises going forward as we expand offerings and move through customer upgrade cycles, which we expect 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.

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 biased towards non-personnel costs to reduce the overall cost structure while still investing in key areas that will drive growth. We have also revamped our supply chain and logistics, and in 2019 completed our move to a lean model that leverages a new supplier and distribution network. We are optimizing our go-to-market

18



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 months ended March 31, 2020 and 2019 is as follows (in thousands):

 
Three Months Ended March 31,
 
2020
 
2019
Software licenses
$
19,331

 
$
17,412

Maintenance
31,794

 
32,019

Software licenses and maintenance
51,125

 
49,431

% of total revenue
59
%
 
48
%
Integrated solutions
29,338

 
46,265

Professional services & training
5,990

 
7,623

Total revenue
$
86,453

 
$
103,319


Impact of COVID-19 on Our Business

We have operations in a number of countries, which exposes us to risks associated with public health crises such as the novel coronavirus (COVID-19) that was declared a pandemic by the World Health Organization. COVID-19 adversely impacted our business operations and results of operations for the first quarter of 2020, as described in more detail under the Results of Operations below. We expect the evolving COVID-19 pandemic to continue to have an adverse impact on our business and results of operations, as the ongoing pandemic is likely to continue to depress economic activity and reduce the demand for our products and services, as well as disrupt supply chains. Although the duration and severity of the COVID-19 pandemic, and resulting economic impacts, are highly uncertain, we expect that our business operations and results of operations, including our net revenues, earnings and cash flows, will be adversely impacted for at least the balance of 2020. These economic impacts are the result of, but not limited to,:

the postponement or cancellation of film and television productions, major sporting events, and music festivals;
delays in purchasing and projects by our enterprise customers and channel partners;
disruption to the supply chain caused by distribution and other logistical issues, including disruptions arising from government restrictions; and
decreased productivity due to travel ban, work-from-home policies or shelter-in-place orders.

We are focused on navigating these recent challenges presented by COVID-19 through preserving our liquidity and managing our cash flow through taking preemptive action to enhance our ability to meet our short-term liquidity needs. Such actions include, but are not limited to, reducing our discretionary spending, revisiting our investment strategies, and reducing payroll costs, including through temporary employee furloughs and pay cuts. We may be required to take additional steps to preserve our liquidity depending on the duration and severity of the pandemic and its impact on our operations and cash flows.

CRITICAL ACCOUNTING POLICIES AND ESTIMATES

Our condensed consolidated financial statements have been prepared in accordance with GAAP. 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

19



the year ended December 31, 2019 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.

See Note 9 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. See Note 5 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 months ended March 31, 2020 and 2019:

20



 
Three Months Ended March 31,
 
2020
 
2019
Net revenues:
 
 
 
Product
40.2
 %
 
52.6
 %
Services
59.8
 %
 
47.4
 %
Total net revenues
100.0
 %
 
100.0
 %
Cost of revenues
38.5
 %
 
40.7
 %
Gross margin
61.5
 %
 
59.3
 %
Operating expenses:
 
 
 
Research and development
17.8
 %
 
15.8
 %
Marketing and selling
29.3
 %
 
24.1
 %
General and administrative
14.7
 %
 
13.3
 %
Amortization of intangible assets
 %
 
0.4
 %
Restructuring costs, net
0.2
 %
 
0.5
 %
Total operating expenses
62.0
 %
 
54.1
 %
Operating (loss) income
(0.5
)%
 
5.2
 %
Interest and other expense, net
(6.1
)%
 
(5.0
)%
(Loss) income before income taxes
(6.6
)%
 
0.2
 %
Provision for income taxes
0.1
 %
 
0.4
 %
Net loss
(6.7
)%
 
(0.2
)%

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 also sell individual licenses for our software products through our webstore. 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 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, 2019.

Net Revenues for the Three Months Ended March 31, 2020 and 2019
(dollars in thousands)
 
2020
 
Change
 
2019
 
Net Revenues
 
$
 
%
 
Net Revenues
Products and solutions
34,711

 
(19,685
)
 
(36.2)%
 
54,396

Services
51,742

 
2,819

 
5.8%
 
48,923

Total net revenues
$
86,453

 
$
(16,866
)
 
(16.3)%
 
$
103,319



21



The following table sets forth the percentage of our net revenues attributable to geographic regions for the three months ended March 31, 2020 and 2019:
 
Three Months Ended March 31,
 
2020
 
2019
United States
42%
 
38%
Other Americas
6%
 
7%
Europe, Middle East and Africa
38%
 
36%
Asia-Pacific
14%
 
19%

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 $19.7 million, or 36.2%, for the three months ended March 31, 2020, compared to the same period in 2019. The decrease for the three months ended March 31, 2020 was primarily due to lower sales as a result of COVID-19.

Services Revenues

Services revenues are derived primarily from maintenance contracts, as well as professional services and training. Services revenues increased $2.8 million, or 5.8%, for the three months ended March 31, 2020, compared to the same period in 2019. The increase for the three months ended March 31, 2020 was primarily due to strong growth in our subscription services, partially offset by lower professional services revenue as delivery was limited due to COVID-19.

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 March 31, 2020 and 2019
(dollars in thousands)
 
2020
 
Change
 
2019
 
Costs
 
$
 
%
 
Costs
Products
$
20,962

 
$
(6,638
)
 
(24.1)%
 
$
27,600

Services
12,340

 
(147
)
 
(1.2)%
 
12,487

Amortization of intangible assets

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

    Total cost of revenues
$
33,302

 
$
(8,735
)
 
(20.8)%
 
$
42,037

 
 
 
 
 
 
 
 
Gross profit
$
53,151

 
$
(8,131
)
 
(13.3)%
 
$
61,282





22




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, 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, 2019.

Our gross margin percentage for the three months ended March 31, 2020 increased to 61.5% from 59.3% for the same period in 2019. This increase was primarily due to subscription margin improvement, offset by lower gross margin percentage in all other areas of the business due to lower volumes.
Gross Margin % for the Three Months Ended March 31, 2020 and 2019
 
2020 Gross
Margin %
 
Change
 
2019 Gross
Margin %
Products
39.6%
 
(9.7)%
 
49.3%
Services
76.2%
 
1.7%
 
74.5%
Total
61.5%
 
2.2%
 
59.3%

Operating Expenses and Operating Income (Loss)

Operating Expenses and Operating Income (Loss) for the Three Months Ended March 31, 2020 and 2019
(dollars in thousands)
 
2020
 
Change
 
2019
 
Expenses
 
$
 
%
 
Expenses
Research and development
$
15,425

 
$
(860
)
 
(5.3)%
 
$
16,285

Marketing and selling
25,289

 
411

 
1.7%
 
24,878

General and administrative
12,744

 
(1,044
)
 
(7.6)%
 
13,788

Amortization of intangible assets

 
(363
)
 
(100.0)%
 
363

Restructuring costs, net
145

 
(413
)
 
(74.0)%
 
558

Total operating expenses
$
53,603

 
$
(2,269
)
 
(4.1)%
 
$
55,872

 
 
 
 
 
 
 
 
Operating (loss) income
$
(452
)
 
$
(5,862
)
 
(108.4)%
 
$
5,410


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 $0.9 million, or 5.3%, for the three months ended March 31, 2020, compared to the same period in 2019. The table below provides further details regarding the changes in components of R&D expenses.


23



Change in R&D Expenses for the Three Months Ended March 31, 2020 and 2019
(dollars in thousands)
 
2020 Increase (Decrease)
From 2019
 
$
 
%
Personnel-related
$
(813
)
 
(7.8
)%
Facilities and information technology
(264
)
 
(8.6
)%
Consulting and outside services
78

 
14.0
 %
Other
139

 
26.2
 %
Total R&D expenses decrease
$
(860
)
 
(5.3
)%

The decrease in personnel-related expenses for the three months ended March 31, 2020, compared to the same period in 2019, was primarily due to a decrease in incentive-based compensation accrual and reduced travel and expenses as a result of COVID-19. The decrease in facilities and information technology expenses for the three months ended March 31, 2020, compared to the same period in 2019, was primarily due to our programs to increase operational efficiencies and reduce costs. The increase in consulting and outside services for 2020 compared to 2019 was primarily the result of increased webstore fees due to higher transactions on our webstore. 

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 increased $0.4 million, or 1.7%, for the three months ended March 31, 2020, compared to the same period in 2019. The table below provides further details regarding the changes in components of marketing and selling expenses.
 
Change in Marketing and Selling Expenses for the Three Months Ended March 31, 2020 and 2019
(dollars in thousands)
 
2020 Increase (Decrease) From 2019
 
$
 
%
Personnel-related
$
(464
)
 
(1.9
)%
Advertising and promotions
(278
)
 
(23.8
)%
Foreign exchange (gains) and losses
457

 
3,126.4
 %
Other
696

 
3.0
 %
Total marketing and selling expenses increase
$
411

 
1.7
 %

The decrease in personnel-related expenses and advertising and promotions expenses for the three months ended March 31, 2020, compared to the same period in 2019, were primarily the result of our programs to increase operational efficiencies and reduce costs and reduced travel and expenses as a result of COVID-19. The increase in foreign exchange translations for the three months ended March 31, 2020, compared to the same periods in 2019, 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. The decrease in advertising and promotions expenses for 2020 compared to 2019 was primarily the result of our programs to increase operational efficiencies and reduce costs.

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.0 million, or 7.6%, for the three months ended March 31, 2020,

24



compared to the same period in 2019. 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 March 31, 2020 and 2019
(dollars in thousands)
 
2020 Decrease
From 2019
 
$
 
%
Personnel-related
$
(495
)
 
(8.0
)%
Consulting and outside services
(206
)
 
(4.8
)%
Other
(343
)
 
(10.6
)%
Total G&A expenses decrease
$
(1,044
)
 
(7.6
)%

The decrease in personnel-related expenses for the three months ended March 31, 2020, compared to the same period in 2019, was primarily the result of our spending control initiatives, a decrease in incentive-based compensation accrual, and reduced travel and expenses as a result of COVID-19. The decrease in consulting and outside services for the three months ended March 31, 2020, compared to the same period in 2019, was primarily due to lower audit and legal fees.

Provision for Income Taxes
Provision for Income Taxes for the Three Months Ended March 31, 2020 and 2019
(dollars in thousands)
 
2020
 
Change
 
2019
 
 
 
$
 
%
 
 
Provision for income taxes
$
122

 
$
(316
)
 
(72.1)%
 
$
438


The decrease in our income tax provision for the three months ended March 31, 2020 compared to the same period in 2019 was primarily driven by an overall reduction in pre-tax income and a related $0.3 million deferred tax benefit recognized in our Irish branch. The Irish benefit was partially offset by a deferred tax provision in our German subsidiary and other 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.

The Coronavirus Aid, Relief and Economic Security (“CARES”) Act was enacted in the United States on March 27, 2020. The CARES Act includes several income tax provisions such as net operating loss (“NOL”) carryback and carryforward benefits and other tax deduction benefits. As noted previously, the U.S. deferred tax asset has a full valuation; accordingly these NOL and other benefit provisions had no impact on our financial statements for the period ended March 31, 2020. The CARES Act accelerates the alternative minimum tax (“AMT”) credit refund originally enacted by the Tax Cut and Jobs Act in 2017. Accordingly, we have reclassified our $0.4 million receivable related to the AMT credit refund from long-term assets to current assets at March 31, 2020.

LIQUIDITY AND CAPITAL RESOURCES

Liquidity and Sources of Cash

Our principal sources of liquidity include cash and cash equivalents totaling $81.2 million as of March 31, 2020. 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 provided for an additional delayed draw term loan commitment in the aggregate principal amount of $100.0 million (the “Delayed Draw Funds”) for the

25



purpose of funding the purchase of a portion of Notes in the Offer described in Note 10 to our financial statements in Item 1 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 and that remain outstanding will mature on May 10, 2023 under the terms of the Financing Agreement. The amendment also modified the covenant that requires us to maintain a leverage ratio (defined to mean the ratio of (a) the sum of indebtedness under the Term Loan and Credit Facility and non-cash collateralized letters of credit to (b) consolidated EBITDA under the Term Loan and Credit Facility) based on the level of availability of our Credit Facility plus unrestricted cash on-hand (the “Leverage Ratio Covenant”). As of March 31, 2020, we were in compliance with all covenants under the Financing Agreement.

After completing the Offer, we have $28.9 million of principal payments remaining on the Notes, which mature on June 15, 2020. We plan to repay the Notes in cash when they come due through available liquidity, which includes (i) cash on hand, and (ii) borrowings under our $22.5 million revolving credit facility, of which we have drawn down $22.0 million as of March 31, 2020.

Our ability to satisfy the Leverage Ratio Covenant in the future is dependent on our ability to maintain profitability 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, (iv) volatility in currency rates, and (v) in the most recent quarter, the economic impacts of the COVID-19 pandemic. If revenues were to decrease from the levels of the last twelve months, we would need to reduce expenses to maintain the required level of profitability. In light of the COVID-19 pandemic, we are closely monitoring our covenant compliance going forward.

As discussed above, while the duration and severity of the COVID-19 pandemic, and resulting economic impacts, are highly uncertain, we expect that our business operations and results of operations, including our net revenues, earnings and cash flows, will be adversely impacted by these developments for at least the balance of 2020. To address expected reductions in net revenues and cash flows, we have already taken steps to reduce our discretionary spending and reduce payroll costs, including through temporary employee furloughs and pay cuts. We may be required to take additional remedial steps, depending on the duration and severity of the pandemic and its impact on our operations and cash flows, 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, (iv) disposing of certain assets or businesses, or (v) applying for various programs that have been implemented by the U.S. government in response to the COVID-19 pandemic. 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 must repay the remaining amount due under the Notes of $28.9 million on June 15, 2020, the maturity date. We expect to fund such amount and meet our other obligations in connection with the operation of our business and the execution of 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, which, as stated above, we have drawn down $22.0 million as of March 31, 2020. 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. We also believe that our financial resources will allow us to manage the anticipated impact of COVID-19 on our business operations for the foreseeable future, which could include reductions in revenue and delays in payments from customers and partners. The challenges posed by COVID-19 on our business are expected to evolve rapidly. Consequently, we will continue to evaluate our financial position in light of future developments, particularly those relating to COVID-19.


26



Cash Flows

The following table summarizes our cash flows for the periods presented (in thousands):
 
Three Months Ended March 31,
 
2020
 
2019
Net cash (used in) provided by operating activities
$
(5,605
)
 
$
6,376

Net cash used in investing activities
(1,479
)
 
(1,767
)
Net cash provided by (used in) financing activities
19,831

 
(5,331
)
Effect of foreign currency exchange rates on cash, cash equivalents and restricted cash
(402
)
 
(55
)
Net increase (decrease) in cash, cash equivalents and restricted cash
$
12,345

 
$
(777
)

Cash Flows from Operating Activities

Cash used in operating activities aggregated $5.6 million for the three months ended March 31, 2020. The decrease in cash provided by operations compared to the three months ended March 31, 2019 was primarily due to decreased revenues and a change in working capital.

Cash Flows from Investing Activities

For the three months ended March 31, 2020, net cash flows used in investing activities reflected $1.5 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 three months ended March 31, 2020, net cash flows provided by financing activities were primarily the result of the borrowing made on our revolving credit facility.

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.

27



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 $0.5 million and an immaterial net gain for the three months ended March 31, 2020 and 2019, 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 March 31, 2020, would not have a significant impact on our financial position, results of operations, or cash flows.

Interest Rate Risk

We borrowed $100.0 million under the Term Loan on February 26, 2016, and an additional $15.0 million and $22.7 million under the Term Loan on November 9, 2017 and May 10, 2018, respectively. We also maintain a revolving Credit Facility that allows us to borrow up to $22.5 million, of which we have borrowed $22.0 million. On April 8, 2019, we entered into an amendment to the Financing Agreement, which provides for an additional delayed draw term loan commitment in the aggregate principal amount of $100.0 million (the “Delayed Draw Funds”). 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.


28



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 March 31, 2020. 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 controls and procedures. Based on this evaluation, our management concluded that, as of March 31, 2020, 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 March 31, 2020, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

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.



29



PART II - OTHER INFORMATION

ITEM 1.
LEGAL PROCEEDINGS

See Note 7 “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, 2019.


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, 2019 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.
There has been no material change to the risk factors described in our Annual Report on Form 10-K for the year ended December 31, 2019 with the exception of the following risk factors:

The outbreak of the novel coronavirus (“COVID-19”) and actions taken in response to it have adversely affected our business and are likely to continue to adversely affect our business, financial condition and results of operations.

The COVID-19 pandemic is causing worldwide concern and economic disruption, and has led to federal, state and local governments enacting various restrictions in an attempt to limit the spread of the virus. This has included the declaration of states of emergency across the globe, and widespread school and business closings affecting a large number of countries. It has also prompted limitations on social or public gatherings and other social distancing measures, such as office closures, shelter in place orders, working remotely, travel restrictions and quarantines, some of which continue in effect in many cities and countries.

In these challenging and dynamic circumstances, Avid is working to protect its employees and the public, maintain business continuity and sustain its operations. We have also taken, and may take in the future, further actions as required by government authorities or that we determine are in the best interests of our employees, customers, manufacturers, and suppliers that diminish our ability to promote our products and services, and deliver required on-site professional services, including on-site support to our customers and users and could negatively impact our business and results of operations.

The COVID-19 pandemic has significantly increased economic and demand uncertainty. The current outbreak and continued spread of COVID-19 has caused an economic slowdown, and it is possible that it could cause a global recession. This economic downturn has already caused a recent decline in the media, entertainment, and sports industries which may, in turn, reduce demand for our products and services, possibly significantly, including delays in purchasing and projects by our enterprise customers and channel partners. Additionally, the provision of on-site professional service may be impossible for a prolonged period of time, further impacting our business.

The COVID-19 pandemic has also begun to have an adverse impact on our operations and supply chain, and these adverse impacts are likely to continue during the pandemic. We could experience interruptions as a result of employees or other key personnel of manufacturers, ours or those of third parties, becoming infected. It also could be as a result of preventive and precautionary measures that governments and we and other businesses, including our third-party manufacturers, are taking, such as border closures, prolonged quarantines, and other travel restrictions. For example, we do not know if all of our manufacturers will be able to continue producing materials for us or may be shut down. Any of above circumstances will negatively impact the ability of third parties on which we rely to manufacture our products or their components and our ability to perform critical functions, which could significantly hamper our ability to supply our products to our customers. If we encounter delays or difficulties in the manufacturing process that disrupt our ability to supply our

30



products, we may not be able to satisfy customer demand or we may experience a product stock-out, which would likely have a material adverse effect on our business.

If the pandemic continues and economic conditions worsen, we expect to experience additional adverse impacts on our operations and revenues and our collections of accounts receivable, which adverse impacts may be material. To address our liquidity, we are exploring several options, including various programs that have been implemented by the U.S. government in response to the COVID-19 pandemic. However, there can be no assurance that we will obtain any funds from these programs. We have also implemented cost reduction measures, including halting all but essential travel spending, reducing discretionary spending, deferring certain investments, and reducing our payroll expenses. Such cost reductions may not be sufficient and additionally may harm our ability to offer, promote, and deliver products and services at the level expected by our customers and partners.

Further, the continued spread of COVID-19 has led to disruption and volatility in the global capital markets, which increases the cost of capital and adversely impacts access to capital. If we experience further deterioration in demand and our cash flows from operations decrease, we may require additional funding and may not be able to obtain such funding on favorable terms, or at all.

The degree to which COVID-19 impacts our results going forward will depend on future developments, which are highly uncertain and cannot be predicted, including, but not limited to, the duration and spread of COVID-19, its severity, the actions to contain the virus or treat its impact, and how quickly and to what extent normal economic and operating conditions can resume. Any of the foregoing factors, or other cascading effects of the COVID-19 pandemic that are not currently foreseeable, could materially increase our costs, negatively impact our business and damage our results of operations and our liquidity position, possibly to a significant degree.

Failure of our information systems or those of third parties or breaches of data security could cause significant harm to our business.

Our systems and processes involve the storage and transmission of proprietary information and sensitive or confidential data, including personal information of employees, customers, and others. In addition, we rely on information systems controlled by third parties. Information system failures, network disruptions, and system and data security breaches, manipulation, destruction, or leakage, whether intentional or accidental, could impair our ability to provide services to our customers or otherwise harm our ability to conduct our business. Any such failures, disruptions or breaches could also impede the development, manufacture or shipment of products, interrupt or delay processing of transactions and reporting financial results, result in theft or misuse of our intellectual property or other assets, or result in the unintentional disclosure of personal, proprietary, sensitive, or confidential information of employees, customers, and others. With our development of Avid MediaCentral Platform, public and private marketplaces and cloud-based offerings, our and our customer’s data and financial and proprietary information could become more susceptible to such failures and data breaches. In addition, the need for substantial numbers of our employees to work remotely, such as due to the COVID-19 pandemic, could create additional data security risks.

Information system failures or unauthorized access could be caused by our failure to adequately maintain and enhance our systems and networks, external theft or attack, misconduct by our employees, contractors, vendors, or external bad actors, or many other causes such as power failures, earthquakes, fire, or other natural disasters. Cyber threats are constantly evolving, increasing the difficulty of detecting and successfully defending against them. We may have no current capability to detect certain vulnerabilities, which may allow them to persist in the environment over long periods of time. Cyber threats can have cascading impacts that unfold with increasing speed across our internal networks and systems and those of our partners and customers.

Any information system failures or unauthorized access to our network or systems could expose us, our customers, or the individuals affected to a risk of loss or misuse of this information, resulting in litigation and potential liability for us. In addition, we could incur substantial remediation costs, including costs associated with repairing our information systems, implementing further data protection measures, engaging third-party experts and consultants, and increased insurance premiums. In addition, significant or repeated reductions in the performance, reliability, security, or availability of our information systems and network infrastructure could significantly harm our brand and reputation and ability to attract and retain existing and potential users, customers, advertisers, and content providers.

31




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.


32



EXHIBIT INDEX

 
 
 
 
 
 
Incorporated by Reference
Exhibit
No.
 
Description
 
Filed with
this Form
10-Q
 
Form or
Schedule
 
SEC Filing
Date
 
SEC File
Number
10.1
 
 
X
 
 
 
 
 
 
10.2
 
 
X
 
 
 
 
 
 
10.3
 
 
X
 
 
 
 
 
 
10.4
 
 
X
 
 
 
 
 
 
31.1
 
 
X
 
 
 
 
 
 
31.2
 
 
X
 
 
 
 
 
 
32.1
 
 
X
 
 
 
 
 
 
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.



33



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:
May 7, 2020
By:
 /s/ Kenneth Gayron
 
 
 
Name:
Kenneth Gayron 
 
 
 
Title:
Executive Vice President and Chief Financial Officer
 


34
EX-10.1 2 avid-03312020xex101.htm EXHIBIT 10.1 Exhibit


Exhibit 10.1

AMENDMENT #1 TO EMPLOYMENT AGREEMENT

This Amendment #1 ("Amendment #1") to the Employment Agreement, entered into as of March 27, 2018 and effective as of February 26, 2018 (the "Agreement"), by and between Avid Technology, Inc. ("Avid") and Jeff Rosica ("Executive") is effective as of April 1, 2020 ("Amendment Effective Date").

WHEREAS, due to the effect of the COVID-19 outbreak on the economy and on Avid's current financial situation, and the implications to the organization if the COVID-19 situation continues without intervention, the parties agree to the necessity of certain cost saving measures, including the temporary reduction of certain employees' salaries; and

WHEREAS, the parties wish to amend the Agreement as set forth in this Amendment #1.

NOW, THEREFORE, the parties hereto agree as follows:

1.
As of the Amendment Effective Date, Executive agrees to a temporary twenty-three percent (23%) reduction to Executive's base salary as paid to Executive immediately prior to the Amendment Effective Date. Such reduction in salary shall subsist for a minimum period of three (3) months from the Amendment Effective Date, and for so long as Avid maintains its COVID-19-related furlough program.

2.
Other than for the purposes of the amendment set forth in §1 above, the defined term "Base Salary" shall continue to mean the salary amount paid to Executive immediately prior to the Amendment Effective Date, and shall not refer to the temporary reduced salary brought about by this Amendment #1.

3.
Ratification. Except as expressly modified by this Amendment #1, the terms and provisions of the Agreement shall remain unchanged and in full force and effect and are hereby ratified and confirmed by the parties.

4.
Counterparts and Signature. This Amendment #1 may be executed in one or more counterparts, each of which shall be deemed an original but all of which together shall constitute one and the same instrument. This amendment may be executed by electronic signature or by scanning the executed document for electronic transmittal.

IN WITNESS WHEREOF, the parties hereto have executed this Amendment to the Agreement on the date above written.

Executive
 
Avid Technology, Inc.
Isl Jeff Rosica
 
Isl Diana Brunelle
Signature
 
Signature
 
 
 
Jeff Rosica
 
Diana Brunelle
Printed Name
 
Printed Name
 
 
 
Chief Executive Officer & President
 
Chief Human Resources Officer & SVP
Title
 
Title
 
 
 
April 29, 2020
 
April 29, 2020
Date
 
Date


EX-10.2 3 avid-03312020xex102.htm EXHIBIT 10.2 Exhibit


Exhibit 10.2

AMENDMENT #1 TO EMPLOYMENT AGREEMENT

This Amendment #1 ("Amendment #1") to the Employment Agreement, entered into and effective as of May 25, 2018 (the "Agreement"), by and between Avid Technology, Inc. ("Avid") and Kenneth Gayron ("Executive") is effective as of April 1, 2020 ("Amendment Effective Date").

WHEREAS, due to the effect of the COVID-19 outbreak on the economy and on Avid's current financial situation, and the implications to the organization if the COVID-19 situation continues without intervention, the parties agree to the necessity of certain cost saving measures, including the temporary reduction of certain employees' salaries; and

WHEREAS, the parties wish to amend the Agreement as set forth in this Amendment #1.

NOW, THEREFORE, the parties hereto agree as follows:

1.
As of the Amendment Effective Date, Executive agrees to a temporary twenty-three percent (23%) reduction to Executive's base salary as paid to Executive immediately prior to the Amendment Effective Date. Such reduction in salary shall subsist for a minimum period of three (3) months from the Amendment Effective Date, and for so long as Avid maintains its COVID-19-related furlough program.

2.
Other than for the purposes of the amendment set forth in §1 above, the defined term "Base Salary" shall continue to mean the salary amount paid to Executive immediately prior to the Amendment Effective Date, and shall not refer to the temporary reduced salary brought about by this Amendment #1.

3.
Ratification. Except as expressly modified by this Amendment #1, the terms and provisions of the Agreement shall remain unchanged and in full force and effect and are hereby ratified and confirmed by the parties.

4.
Counterparts and Signature. This Amendment #1 may be executed in one or more counterparts, each of which shall be deemed an original but all of which together shall constitute one and the same instrument. This amendment may be executed by electronic signature or by scanning the executed document for electronic transmittal.

IN WITNESS WHEREOF, the parties hereto have executed this Amendment to the Agreement on the date above written.

Executive
 
Avid Technology, Inc.
Isl Kenneth Gayron
 
Isl Diana Brunelle
Signature
 
Signature
 
 
 
Kenneth Gayron
 
Diana Brunelle
Printed Name
 
Printed Name
 
 
 
Chief Financial Officer & Executive Vice President
 
Chief Human Resources Officer & SVP
Title
 
Title
 
 
 
May 5, 2020
 
April 29, 2020
Date
 
Date


EX-10.3 4 avid-03312020xex103.htm EXHIBIT 10.3 Exhibit


Exhibit 10.3

AMENDMENT #1 TO EMPLOYMENT AGREEMENT

This Amendment #1 ("Amendment #1") to the Employment Agreement, entered into as of May 29, 2018 and effective as of May 31, 2018 (the "Agreement"), by and between Avid Technology, Inc. ("Avid") and Jason Duva ("Executive") is effective as of April 1, 2020 ("Amendment Effective Date").

WHEREAS, due to the effect of the COVID-19 outbreak on the economy and on Avid's current financial situation, and the implications to the organization if the COVID-19 situation continues without intervention, the parties agree to the necessity of certain cost saving measures, including the temporary reduction of certain employees' salaries; and

WHEREAS, the parties wish to amend the Agreement as set forth in this Amendment #1.

NOW, THEREFORE, the parties hereto agree as follows:

1.
As of the Amendment Effective Date, Executive agrees to a temporary twenty-three percent (23%) reduction to Executive's base salary as paid to Executive immediately prior to the Amendment Effective Date. Such reduction in salary shall subsist for a minimum period of three (3) months from the Amendment Effective Date, and for so long as Avid maintains its COVID-19-related furlough program.

2.
Other than for the purposes of the amendment set forth in §1 above, the defined term "Base Salary" shall continue to mean the salary amount paid to Executive immediately prior to the Amendment Effective Date, and shall not refer to the temporary reduced salary brought about by this Amendment #1.

3.
Ratification. Except as expressly modified by this Amendment #1, the terms and provisions of the Agreement shall remain unchanged and in full force and effect and are hereby ratified and confirmed by the parties.

4.
Counterparts and Signature. This Amendment #1 may be executed in one or more counterparts, each of which shall be deemed an original but all of which together shall constitute one and the same instrument. This amendment may be executed by electronic signature or by scanning the executed document for electronic transmittal.

IN WITNESS WHEREOF, the parties hereto have executed this Amendment to the Agreement on the date above written.

Executive
 
Avid Technology, Inc.
Isl Jason Duva
 
Isl Diana Brunelle
Signature
 
Signature
 
 
 
Jason Duva
 
Diana Brunelle
Printed Name
 
Printed Name
 
 
 
Chief Legal and Administrative Officer & Executive Vice President
 
Chief Human Resources Officer & SVP
Title
 
Title
 
 
 
April 29, 2020
 
April 29, 2020
Date
 
Date



EX-10.4 5 avid-03312020xex104.htm EXHIBIT 10.4 Exhibit


Exhibit 10.4

AMENDMENT TO CONTRACT OF EMPLOYMENT

This Amendment ("Amendment") to the Contract of Employment, entered into as of November 3, 2011, as subsequently amended (collectively, the "Agreement"), by and between Avid Technology Europe Limited ("Avid") and Tom Cordiner ("Executive") is effective as of April 1, 2020 ("Amendment Effective Date").

WHEREAS, due to the effect of the COVID-19 outbreak on the economy and on Avid's current financial situation, and the implications to the organization if the COVID-19 situation continues without intervention, the parties agree to the necessity of certain cost saving measures, including the temporary reduction of certain employees' salaries; and

WHEREAS, the parties wish to amend the Agreement as set forth in this Amendment.

NOW, THEREFORE, the parties hereto agree as follows:

1.
As of the Amendment Effective Date, Executive agrees to a temporary twenty-three percent (23%) reduction to Executive's base salary as paid to Executive immediately prior to the Amendment Effective Date. Such reduction in salary shall subsist for a minimum period of three (3) months from the Amendment Effective Date, and for so long as Avid maintains its COVID- 19-related furlough program.

2.
Other than for the purposes of the amendment set forth in §1 above, the defined term "Base Salary" shall continue to mean the salary amount paid to Executive immediately prior to the Amendment Effective Date, and shall not refer to the temporary reduced salary brought about by this Amendment. For the avoidance of doubt, any benefit set forth in the Agreement that is to be calculated based on the Base Salary of the Executive, including, but not limited to, bonus, any severance payments, pension benefits, medical insurance payments, and death-in-service benefits, shall be calculated based on the Base Salary of the Executive that was in effect prior to the Amendment Effective Date.

3.
Ratification. Except as expressly modified by this Amendment, the terms and provisions of the Agreement shall remain unchanged and in full force and effect and are hereby ratified and confirmed by the parties.

4.
Counterparts and Signature. This Amendment may be signed in one or more counterparts, each of which shall be deemed an original but all of which together shall constitute one and the same instrument. This amendment may be signed by electronic signature or by scanning the document for electronic transmittal.

THE PARTIES hereto have signed this Amendment to the Agreement on the date above written.

Executive
 
Avid Technology Europe Limited
Isl Tom Cordiner
 
Isl Alessandra Melloni
Signature
 
Signature
 
 
 
Tom Cordiner
 
Alessandra Melloni
Printed Name
 
Printed Name
 
 
 
Chief Revenue Officer & SVP
 
General Counsel & VP
Title
 
Title


EX-31.1 6 avid-03312020xex311.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:
May 7, 2020
 
 /s/ Jeff Rosica
 
 
 
 
 
Jeff Rosica
 
 
 
 
 
President and Chief Executive Officer
(Principal Executive Officer)
 


EX-31.2 7 avid-03312020xex312.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:  
May 7, 2020
 
 /s/ Kenneth Gayron
 
 
 
 
 
Kenneth Gayron
 
 
 
 
 
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)
 


EX-32.1 8 avid-03312020xex321.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 March 31, 2020 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:
May 7, 2020
 
 /s/ Jeff Rosica
 
 
 
 
Jeff Rosica
 
 
 
 
President and Chief Executive Officer
(Principal Executive Officer)
 
 
Date:
May 7, 2020
 
 /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 9 avid-20200331.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 10 avid-20200331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 avid-20200331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 avid-20200331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Goodwill and Intangible Assets Disclosure [Abstract] Amortization expense past, present and future [Abstract] Schedule of Finite-Lived Intangible Assets by Major Class [Table] Schedule of Finite-Lived Intangible Assets [Table] 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] Completed Technologies and Patents [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] 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] Goodwill Goodwill Restructuring and Related Activities [Abstract] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Restructuring Plan [Axis] Restructuring Plan [Axis] Restructuring Plan [Domain] Restructuring Plan [Domain] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Other Comprehensive Income Location [Axis] Other Comprehensive Income Location [Axis] Other Comprehensive Income Location [Domain] Other Comprehensive Income Location [Domain] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Schedule of Restructuring and Related Costs Restructuring and Related Costs [Table Text Block] Segment Reporting [Abstract] Reconciliation of Revenue from Segments to Consolidated [Table] Reconciliation of Revenue from Segments to Consolidated [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] 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] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Product [Member] Product [Member] Service [Member] Service [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. Subscription Arrangement [Member] Subscription Arrangement [Member] Nonsoftware Service, Support and Maintenance Arrangement [Member] Nonsoftware Service, Support and Maintenance Arrangement [Member] 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 Revenues Revenues Revenue, Initial Application Period Cumulative Effect Transition [Abstract] Revenue, Initial Application Period Cumulative Effect Transition [Table] Revenue, Initial Application Period Cumulative Effect Transition [Table] 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] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Revenue from Contract with Customer [Text Block] Revenue from Contract with Customer [Text Block] Inventory Disclosure [Abstract] INVENTORIES Inventory Disclosure [Text Block] Statement of Cash Flows [Abstract] Statement [Table] Statement [Table] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Long-term Debt [Member] Long-term Debt [Member] Line of Credit [Member] Line of Credit [Member] Transaction Type [Axis] Transaction Type [Axis] Transaction [Domain] Transaction [Domain] Statement, Scenario [Axis] Scenario [Axis] Scenario [Domain] Scenario [Domain] Statement [Line Items] Statement [Line Items] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net income (loss) Net Income (Loss) Attributable to Parent 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 Gain (Loss) 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 Increase (Decrease) 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 Capped Call Transaction Costs Costs incurred to enter into a capped call transaction with a third party. 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 Payments of Debt 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 Cash and Cash Equivalents, at Carrying Value Restricted cash Restricted Cash, Current 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 Inventories Schedule of Inventory, Current [Table Text Block] Consolidated Balance Sheets Parenthetical [Abstract] Consolidated Balance Sheets Parenthetical [Abstract] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] 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 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 Share-based Payment Arrangement [Abstract] Scenario [Axis] 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] Debt Disclosure [Abstract] LONG TERM DEBT AND CREDIT AGREEMENT Debt Disclosure [Text Block] 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] Subsequent Events [Abstract] Subsequent Events [Text Block] Subsequent Events [Text Block] STOCKHOLDERS' EQUITY Share-based Payment Arrangement [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] 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 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] Software Service, Support and Maintenance Arrangement [Member] Software Service, Support and Maintenance Arrangement [Member] Software License Arrangement [Member] Software License Arrangement [Member] Forecast [Member] Forecast [Member] Deferred Revenue Arrangement [Line Items] Deferred Revenue Arrangement [Line Items] Revenue, Performance Obligation, Description of Timing Revenue, Performance Obligation, Description of Timing 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 Contracts Receivable 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 Earnings Per Share [Abstract] 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] 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 Property, Plant and Equipment, Net Right of use assets Operating Lease, Right-of-Use Asset Accrued expenses and other current liabilities Accrued Liabilities, Current Long-term lease liabilities Operating Lease, Liability, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent 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] 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. Business Combinations [Abstract] ACQUISITION Mergers, Acquisitions and Dispositions Disclosures [Text Block] Consolidated Statements of Comprehensive Income (Loss) [Abstract] Consolidated Statements of Comprehensive Income (Loss) [Abstract] Statement, Scenario [Axis] Net income (loss) 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 Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Line Items] Business Acquisition [Line Items] Organization, Consolidation and Presentation of Financial Statements [Abstract] FINANCIAL INFORMATION Nature of Operations [Text Block] 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] Financial Information [Abstract] Financial Information [Abstract] Deferred Revenue, by Arrangement, Disclosure [Table Text Block] Deferred Revenue, by Arrangement, Disclosure [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. Repurchase Agreements [Member] Repurchase Agreements [Member] Income Statement Location [Axis] 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 Schedule of Restructuring Costs and Accruals [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] 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] 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 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 Charges Restructuring and Related Cost, Number of Positions Eliminated Restructuring and Related Cost, Number of Positions Eliminated Proforma Financial Statements [Abstract] Proforma Financial Statements [Abstract] 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. Commitments and Contingencies Disclosure [Abstract] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event [Member] Subsequent Event [Member] Accounting Standards Update 2014-09 [Member] Accounting Standards Update 2014-09 [Member] 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. Lender Name [Axis] Lender Name [Axis] Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Cerberus Business Finance LLC [Member] Cerberus Business Finance LLC [Member] Cerberus Business Finance Financing Agreement Other Liabilities Disclosure [Abstract] Long-term liabilities Schedule of Other Assets and Other Liabilities [Table Text Block] 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] 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 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 FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] 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 Difference between Revenue Guidance in Effect before and after Topic 606 [Member] Difference between Revenue Guidance in Effect before and after Topic 606 [Member] Raw materials Inventory, Raw Materials and Supplies, Gross Work in process Inventory, Work in Process, Gross Finished Goods Inventory, Finished Goods, Gross Total inventory Inventory, Net Finished goods, consigned Other Inventory, Materials, Supplies and Merchandise under Consignment, Gross Statement of Financial Position [Abstract] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Accounts receivable, net of allowances Accounts Receivable, after Allowance for Credit Loss, Current Inventories 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 Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Long-term deferred tax assets, net Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Deferred Income Tax Assets, Net Deferred Income Tax Assets, Net 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 Income taxes payable Accrued Income Taxes, Current Short-term debt Short-term Debt, Fair Value Deferred tax liabilities, net Deferred Tax Liabilities, Net, Current Deferred revenues Deferred Revenue, Current Total current liabilities Liabilities, Current Long-term debt Long-term Debt Long-term deferred tax liabilities, net Deferred Tax Liabilities, Net, Noncurrent Long-term deferred revenues Deferred Revenue, Noncurrent 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 Cover [Abstract] 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 OTHER LONG-TERM LIABILITIES Other Liabilities Disclosure [Text Block] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] 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 Schedule of Revenues By Geographic Areas Revenue from External Customers by Geographic Areas [Table Text Block] RESTRUCTURING COSTS AND ACCRUALS Restructuring and Related Activities Disclosure [Text Block] Product warranty accrual activity Schedule of Product Warranty Liability [Table Text Block] Leases [Abstract] LEASES Leases of Lessee Disclosure [Text Block] 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] 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] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Call Option [Member] Call Option [Member] Revolving Credit Facility [Member] Revolving Credit Facility [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 Line of Credit Facility, Fair Value of Amount Outstanding Line of Credit Facility, Fair Value of Amount Outstanding Other Long-term Debt Other Long-term Debt Total debt Debt, Long-term and Short-term, Combined Amount 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 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 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 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 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 Net Carrying Value of Debt [Abstract] Net Carrying Value of Debt [Abstract] NET INCOME PER SHARE Earnings Per Share [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 INTANGIBLE ASSETS AND GOODWILL Goodwill and Intangible Assets Disclosure [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] 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] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] 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 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 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] Tangible Assets Acquired [Abstract] Tangible Assets Acquired [Abstract] Core and completed technology [Member] Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 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) 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) Revenue, Inital Application Period Cumulative Effect Transition [Abstract] Revenue, Inital Application Period Cumulative Effect Transition [Abstract] Calculated under Revenue Guidance in Effect before Topic 606 [Member] Calculated under Revenue Guidance in Effect before Topic 606 [Member] 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 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] Income Statement [Abstract] 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] Net revenues: Revenues [Abstract] 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 Total operating expenses Operating Expenses Operating income (loss) Operating Income (Loss) Interest and other expense, net 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) 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 EX-101.PRE 13 avid-20200331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 14 R29.htm IDEA: XBRL DOCUMENT v3.20.1
RESTRUCTURING COSTS AND ACCRUALS (Tables)
3 Months Ended
Mar. 31, 2020
Restructuring Cost and Reserve [Line Items]  
Schedule of Restructuring and Related Costs
The following table sets forth the activity in the restructuring accruals for the three months ended March 31, 2020 (in thousands):
 
Employee
Accrual balance as of December 31, 2019
$
155

Restructuring charges and revisions
145

Cash payments
(110
)
Accrual balance as of March 31, 2020
$
190

Less: current portion
190

Long-term accrual balance as of March 31, 2020
$


The following table sets forth restructuring expenses recognized for the three months ended March 31, 2020 and 2019 (in thousands):
 
Three Months Ended March 31,
 
2020
 
2019
Employee
$
145

 
$
535

Facility

 
5

Total facility and employee charges
145

 
540

Other

 
18

Total restructuring charges, net
$
145

 
$
558


XML 15 R25.htm IDEA: XBRL DOCUMENT v3.20.1
INVENTORIES (Tables)
3 Months Ended
Mar. 31, 2020
Inventory Disclosure [Abstract]  
Inventories

Inventories consisted of the following (in thousands):
 
March 31, 2020
 
December 31, 2019
Raw materials
$
8,358

 
$
9,036

Work in process
398

 
371

Finished goods
23,845

 
19,759

Total
$
32,601

 
$
29,166


XML 16 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.1 html 153 332 1 false 56 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 2112100 - Disclosure - LEASES LEASES (Notes) Notes http://www.avid.com/role/LeasesLeasesNotes LEASES LEASES (Notes) Notes 12 false false R13.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 13 false false R14.htm 2114100 - Disclosure - CONTINGENCIES (Notes) Notes http://www.avid.com/role/ContingenciesNotes CONTINGENCIES (Notes) Notes 14 false false R15.htm 2118100 - Disclosure - RESTRUCTURING COSTS AND ACCRUALS (Notes) Notes http://www.avid.com/role/RestructuringCostsAndAccrualsNotes RESTRUCTURING COSTS AND ACCRUALS (Notes) Notes 15 false false R16.htm 2119100 - Disclosure - REVENUE (Notes) Notes http://www.avid.com/role/RevenueNotes REVENUE (Notes) Notes 16 false false R17.htm 2119101 - Disclosure - REVENUE Deferred Revenue Disclosure (Notes) Notes http://www.avid.com/role/RevenueDeferredRevenueDisclosureNotes REVENUE Deferred Revenue Disclosure (Notes) Notes 17 false false R18.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 18 false false R19.htm 2121100 - Disclosure - STOCKHOLDERS' EQUITY Share-Based Compensation (Notes) Notes http://www.avid.com/role/StockholdersEquityShareBasedCompensationNotes STOCKHOLDERS' EQUITY Share-Based Compensation (Notes) Notes 19 false false R20.htm 2201203 - Disclosure - FINANCIAL INFORMATION Significant Accounting Policies (Policies) Sheet http://www.avid.com/role/FinancialInformationSignificantAccountingPoliciesPolicies FINANCIAL INFORMATION Significant Accounting Policies (Policies) Policies 20 false false R21.htm 2301305 - Disclosure - FINANCIAL INFORMATION Revenue, Initial Application Period Cumulative Effect Transition (Tables) Sheet http://www.avid.com/role/FinancialInformationRevenueInitialApplicationPeriodCumulativeEffectTransitionTables FINANCIAL INFORMATION Revenue, Initial Application Period Cumulative Effect Transition (Tables) Tables 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 2312301 - Disclosure - LEASES LEASES (Tables) Sheet http://www.avid.com/role/LeasesLeasesTables LEASES LEASES (Tables) Tables http://www.avid.com/role/LeasesLeasesNotes 26 false false R27.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 27 false false R28.htm 2314301 - Disclosure - CONTINGENCIES (Tables) Sheet http://www.avid.com/role/ContingenciesTables CONTINGENCIES (Tables) Tables http://www.avid.com/role/ContingenciesNotes 28 false false R29.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 29 false false R30.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 30 false false R31.htm 2319303 - Disclosure - REVENUE Revenue by Geographic Area (Tables) Sheet http://www.avid.com/role/RevenueRevenueByGeographicAreaTables REVENUE Revenue by Geographic Area (Tables) Tables 31 false false R32.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 32 false false R33.htm 2319305 - Disclosure - REVENUE Deferred Revenue Activity (Tables) Sheet http://www.avid.com/role/RevenueDeferredRevenueActivityTables REVENUE Deferred Revenue Activity (Tables) Tables 33 false false R34.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 34 false false R35.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 35 false false R36.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 36 false false R37.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 37 false false R38.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 38 false false R39.htm 2405402 - Disclosure - INVENTORIES (Details) Sheet http://www.avid.com/role/InventoriesDetails INVENTORIES (Details) Details http://www.avid.com/role/InventoriesTables 39 false false R40.htm 2407402 - Disclosure - INTANGIBLE ASSETS (Details) Sheet http://www.avid.com/role/IntangibleAssetsDetails INTANGIBLE ASSETS (Details) Details 40 false false R41.htm 2412402 - Disclosure - LEASES LEASES (Details) Sheet http://www.avid.com/role/LeasesLeasesDetails LEASES LEASES (Details) Details http://www.avid.com/role/LeasesLeasesTables 41 false false R42.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 42 false false R43.htm 2414402 - Disclosure - CONTINGENCIES (Details) Sheet http://www.avid.com/role/ContingenciesDetails CONTINGENCIES (Details) Details http://www.avid.com/role/ContingenciesTables 43 false false R44.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 44 false false R45.htm 2419406 - Disclosure - REVENUE (Details) Sheet http://www.avid.com/role/RevenueDetails REVENUE (Details) Details http://www.avid.com/role/RevenueRevenueFromExternalCustomersByTypeTables 45 false false R46.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 46 false false R47.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 47 false false R48.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 48 false false R49.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 49 false false All Reports Book All Reports avid-03312020x10q.htm avid-03312020xex101.htm avid-03312020xex102.htm avid-03312020xex103.htm avid-03312020xex104.htm avid-03312020xex311.htm avid-03312020xex312.htm avid-03312020xex321.htm avid-20200331.xsd avid-20200331_cal.xml avid-20200331_def.xml avid-20200331_lab.xml avid-20200331_pre.xml http://xbrl.sec.gov/naics/2017-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2019-01-31 http://fasb.org/us-gaap/2019-01-31 true true JSON 17 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "avid-03312020x10q.htm": { "axisCustom": 0, "axisStandard": 20, "contextCount": 153, "dts": { "calculationLink": { "local": [ "avid-20200331_cal.xml" ] }, "definitionLink": { "local": [ "avid-20200331_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-03312020x10q.htm" ] }, "labelLink": { "local": [ "avid-20200331_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "avid-20200331_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "avid-20200331.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/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": 646, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 6, "http://xbrl.sec.gov/dei/2019-01-31": 8, "total": 14 }, "keyCustom": 15, "keyStandard": 317, "memberCustom": 14, "memberStandard": 35, "nsprefix": "avid", "nsuri": "http://www.avid.com/20200331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "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": null }, "R18": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "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": null }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2301305 - Disclosure - FINANCIAL INFORMATION Revenue, Initial Application Period Cumulative Effect Transition (Tables)", "role": "http://www.avid.com/role/FinancialInformationRevenueInitialApplicationPeriodCumulativeEffectTransitionTables", "shortName": "FINANCIAL INFORMATION Revenue, Initial Application Period Cumulative Effect Transition (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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", "ix:continuation", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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": [ "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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": [ "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "2314301 - Disclosure - CONTINGENCIES (Tables)", "role": "http://www.avid.com/role/ContingenciesTables", "shortName": "CONTINGENCIES (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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": [ "ix:continuation", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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": [ "ix:continuation", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FI2020Q1", "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": null }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FI2020Q1", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ConvertibleDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FI2020Q1", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsAndSupplies", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FI2020Q1", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FI2019Q4", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "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": null }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FI2020Q1", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "reportCount": 1, "unique": true, "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FI2020Q1", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FI2018Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RestructuringReserveNoncurrent", "reportCount": 1, "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", "ix:continuation", "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "lang": null, "name": "us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FI2019Q4", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2019Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenuePerformanceObligationDescriptionOfTiming", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2019Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenuePerformanceObligationDescriptionOfTiming", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FI2020Q1", "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", "ix:continuation", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "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:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "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 }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FI2018Q4", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FI2018Q4", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "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", "div", "body", "html" ], "baseRef": "avid-03312020x10q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 56, "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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/20200331", "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 [Abstract]" } } }, "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": [ "r436" ], "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": [ "r437" ], "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": [ "r438" ], "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": [ "r438" ], "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": [ "r438" ], "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": [ "r439" ], "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": [ "r438" ], "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": [ "r438" ], "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": [ "r438" ], "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": [ "r438" ], "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": [ "r434" ], "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": [ "r435" ], "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": [ "r150", "r160" ], "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": [ "r161", "r262", "r264", "r425", "r426" ], "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": [ "r125", "r126", "r127" ], "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": [ "r163", "r262", "r265", "r427", "r429", "r432" ], "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", "r385" ], "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": [ "r267" ], "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": [ "r371" ], "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", "r165", "r166", "r263" ], "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": [ "r196", "r197" ], "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", "r396", "r415" ], "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", "r396", "r415" ], "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": [ "r61", "r62", "r63" ], "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": [ "r60", "r63", "r64", "r342" ], "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": [ "r183" ], "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": [ "r121" ], "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": [ "r121" ], "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": [ "r273", "r275", "r301", "r302" ], "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": [ "r275", "r298", "r300" ], "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", "r167", "r170" ], "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": [ "r78", "r104", "r365" ], "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": [ "r104", "r181", "r188" ], "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": [ "r135" ], "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": [ "r135" ], "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": [ "r135" ], "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": [ "r154", "r394", "r414" ], "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", "r58" ], "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": [ "r277", "r299" ], "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": [ "r345", "r346" ], "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" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r325", "r326" ], "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" ], "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": [ "r333", "r334", "r336" ], "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": [ "r332", "r335" ], "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": [ "r328" ], "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": [ "r328" ], "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": [ "r328" ], "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": [ "r328" ], "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": [ "r328" ], "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": [ "r328" ], "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": [ "r328" ], "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": [ "r328" ], "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": [ "r328" ], "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": [ "r328" ], "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": [ "r327", "r328" ], "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": [ "r328" ], "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": [ "r327", "r328" ], "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": [ "r328" ], "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": [ "r328" ], "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": [ "r327", "r328" ], "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": [ "r266" ], "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": [ "r176" ], "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", "r106" ], "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": [ "r99", "r106", "r111" ], "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": [ "r99", "r360" ], "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": [ "r120", "r124", "r141", "r143" ], "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": [ "r120", "r124", "r141", "r144" ], "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", "r400", "r421" ], "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": [ "r67", "r69", "r341", "r344" ], "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", "r263" ], "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", "r263" ], "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", "r263" ], "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", "r263" ], "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", "r397", "r416" ], "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": [ "r81" ], "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": [ "r79" ], "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": [ "r82" ], "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": [ "r331" ], "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", "r395", "r397", "r413" ], "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", "r408" ], "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", "r397", "r413" ], "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", "r407" ], "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", "r409" ], "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", "r395", "r397", "r405", "r413" ], "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", "r364" ], "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", "r406" ], "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": [ "r410" ], "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": [ "r410" ], "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": [ "r114", "r409" ], "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", "r115", "r247", "r248", "r249", "r250", "r363", "r364", "r366", "r411" ], "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": [ "r363", "r366" ], "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", "r365" ], "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": [ "r108", "r109", "r110" ], "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": [ "r305" ], "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": [ "r84" ], "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": [ "r365" ], "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_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r318" ], "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 and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred Income Tax Assets, Net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/ConsolidatedBalanceSheets" ], "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_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": [ "r308", "r309", "r310", "r311", "r317" ], "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": [ "r308", "r309", "r310", "r311", "r317" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 8.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": [ "r308", "r310", "r311", "r320", "r321" ], "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": [ "r308", "r310", "r311" ], "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": [ "r269", "r270", "r271", "r272" ], "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": [ "r104", "r152" ], "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": [ "r266" ], "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": [ "r303" ], "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": [ "r133" ], "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": [ "r75", "r122", "r131", "r132", "r133", "r134", "r137", "r402", "r424" ], "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": [ "r138" ], "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": [ "r360" ], "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": [ "r296" ], "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": [ "r347" ], "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": [ "r125", "r126", "r127" ], "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": [ "r348", "r349", "r350", "r354" ], "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": [ "r270", "r271", "r272", "r349", "r387" ], "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": [ "r348", "r349", "r351", "r352", "r355" ], "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": [ "r353" ], "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": [ "r270", "r271", "r272", "r349", "r388" ], "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": [ "r270", "r271", "r272", "r349", "r389" ], "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": [ "r270", "r271", "r272", "r349", "r390" ], "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": [ "r353", "r355" ], "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": [ "r187" ], "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": [ "r189" ], "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": [ "r189" ], "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": [ "r189" ], "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": [ "r189" ], "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": [ "r182", "r184", "r187", "r190", "r392" ], "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": [ "r187", "r392" ], "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": [ "r182", "r186" ], "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": [ "r187" ], "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": [ "r105", "r357", "r358", "r359" ], "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": [ "r104", "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": [ "r83" ], "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": [ "r76" ], "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": [ "r177", "r178" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 3.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": [ "r191" ], "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": [ "r80" ], "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": [ "r117" ], "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": [ "r194" ], "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": [ "r312" ], "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": [ "r312" ], "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": [ "r313", "r314", "r316", "r322" ], "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": [ "r113", "r153", "r323" ], "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": [ "r70", "r112", "r306", "r307", "r315", "r316", "r319", "r324", "r431" ], "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": [ "r107" ], "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": [ "r103" ], "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": [ "r103" ], "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": [ "r103" ], "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": [ "r103" ], "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": [ "r103" ], "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": [ "r103" ], "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": [ "r103" ], "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": [ "r103" ], "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": [ "r103" ], "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": [ "r86", "r89" ], "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": [ "r266" ], "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": [ "r180", "r185" ], "calculation": { "http://www.avid.com/role/ConsolidatedBalanceSheets": { "order": 7.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": [ "r72", "r151", "r362", "r365", "r404" ], "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": [ "r403" ], "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": [ "r97", "r100", "r107" ], "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": [ "r142" ], "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": [ "r174" ], "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": [ "r53" ], "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", "r56", "r173" ], "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": [ "r55" ], "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": [ "r54" ], "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": [ "r312" ], "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": [ "r381", "r383" ], "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": [ "r370" ], "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": [ "r376" ], "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": [ "r382" ], "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": [ "r382" ], "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": [ "r382" ], "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": [ "r382" ], "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": [ "r382" ], "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": [ "r382" ], "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": [ "r382" ], "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": [ "r382" ], "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": [ "r382" ], "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": [ "r375" ], "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", "r398", "r419" ], "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", "r115" ], "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_LineOfCreditFacilityFairValueOfAmountOutstanding": { "auth_ref": [ "r356" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of the amount outstanding under the credit facility.", "label": "Line of Credit Facility, Fair Value of Amount Outstanding", "terseLabel": "Line of Credit Facility, Fair Value of Amount Outstanding" } } }, "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "monetaryItemType" }, "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", "r395" ], "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", "r397", "r416" ], "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": [ "r119", "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": [ "r119", "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": [ "r119", "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": [ "r119", "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": [ "r119", "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": [ "r119", "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", "r337" ], "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": [ "r142" ], "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": [ "r146", "r147" ], "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": [ "r99" ], "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": [ "r99" ], "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": [ "r99", "r102", "r105" ], "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": [ "r65", "r68", "r74", "r105", "r136", "r401", "r423" ], "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": [ "r121", "r123" ], "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": [ "r128" ], "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": [ "r121", "r123" ], "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": [ "r377", "r383" ], "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": [ "r373" ], "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": [ "r373" ], "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": [ "r373" ], "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": [ "r374", "r378" ], "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": [ "r372" ], "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 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": [ "r380", "r383" ], "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": [ "r379", "r383" ], "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": [ "r367", "r368" ], "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": [ "r367", "r368" ], "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": [ "r367", "r368" ], "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": [ "r367", "r368" ], "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": [ "r367", "r368" ], "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": [ "r367", "r368" ], "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": [ "r367", "r368" ], "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": [ "r57" ], "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": [ "r59", "r361" ], "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": [ "r66", "r69", "r71", "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": [ "r169", "r172", "r270", "r353" ], "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": [ "r56" ], "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", "r397", "r416" ], "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": [ "r85" ], "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": [ "r104", "r198", "r204", "r210" ], "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": [ "r101" ], "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": [ "r93" ], "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": [ "r93" ], "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": [ "r93" ], "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": [ "r98", "r200" ], "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": [ "r95" ], "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": [ "r87" ], "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": [ "r88" ], "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": [ "r88" ], "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", "r175" ], "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": [ "r90" ], "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": [ "r91", "r116" ], "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": [ "r92", "r96", "r118" ], "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": [ "r264" ], "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", "r399" ], "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", "r192", "r420" ], "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": [ "r77", "r171" ], "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": [ "r105" ], "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": [ "r156", "r158" ], "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": [ "r94" ], "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": [ "r94", "r116" ], "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": [ "r94" ], "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": [ "r304", "r433" ], "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", "r106", "r111", "r393", "r417" ], "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", "r111" ], "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", "r111", "r430" ], "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": [ "r212" ], "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": [ "r199", "r201", "r208", "r211" ], "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": [ "r104", "r198", "r204", "r210" ], "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": [ "r104" ], "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": [ "r200", "r206" ], "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": [ "r198", "r205" ], "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": [ "r198", "r209" ], "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": [ "r198" ], "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": [ "r200", "r209" ], "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", "r418" ], "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": [ "r268" ], "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", "http://www.avid.com/role/FinancialInformationSignificantAccountingPoliciesPolicies", "http://www.avid.com/role/RevenueDeferredRevenueDisclosureNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r162" ], "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_RevenuePerformanceObligationDescriptionOfTiming": { "auth_ref": [ "r259" ], "lang": { "en-US": { "role": { "documentation": "Description of timing for satisfying performance obligation in contract with customer. Includes, but is not limited to, as services are rendered, and upon shipment, delivery or completion of service.", "label": "Revenue, Performance Obligation, Description of Timing", "terseLabel": "Revenue, Performance Obligation, Description of Timing" } } }, "localname": "RevenuePerformanceObligationDescriptionOfTiming", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueDeferredRevenueActivityDetails" ], "xbrltype": "stringItemType" }, "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": [ "r260" ], "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": [ "r261" ], "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": [ "r73", "r149", "r150", "r159" ], "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_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r135" ], "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": [ "r135" ], "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": [ "r325", "r326" ], "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", "r115", "r247", "r248", "r249", "r250", "r363", "r364", "r366", "r411" ], "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": [ "r275", "r297", "r300" ], "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": [ "r161" ], "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": [ "r161" ], "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": [ "r348", "r349" ], "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": [ "r182", "r186" ], "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": [ "r182", "r186" ], "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": [ "r369" ], "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": [ "r121", "r123", "r139", "r140", "r145" ], "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": [ "r329" ], "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": [ "r202", "r203", "r207" ], "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": [ "r202", "r203", "r207" ], "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": [ "r148", "r154", "r155", "r157", "r179" ], "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": [ "r279", "r291", "r293" ], "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": [ "r164" ], "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": [ "r76" ], "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": [ "r264" ], "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": [ "r103" ], "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": [ "r285" ], "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": [ "r290" ], "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": [ "r288" ], "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": [ "r288" ], "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": [ "r287" ], "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": [ "r287" ], "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": [ "r294" ], "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": [ "r289" ], "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": [ "r289" ], "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": [ "r282" ], "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": [ "r286" ], "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": [ "r286" ], "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": [ "r283" ], "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": [ "r299" ], "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": [ "r281", "r299" ], "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": [ "r280" ], "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": [ "r295" ], "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": [ "r295" ], "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": [ "r293" ], "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": [ "r294" ], "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": [ "r294" ], "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": [ "r274", "r278" ], "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": [ "r299" ], "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": [ "r294" ], "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": [ "r294" ], "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", "r338", "r428" ], "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", "r154", "r179", "r195", "r201", "r211", "r425" ], "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", "r284" ], "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", "r276", "r292" ], "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", "negatedTerseLabel": "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", "r168" ], "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": [ "r339", "r340", "r343" ], "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": [ "r384" ], "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/ContingenciesDetails", "http://www.avid.com/role/FinancialInformationFinancialInformationDetails", "http://www.avid.com/role/LongTermDebtAndCreditAgreementDebtDisclosurreDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r384" ], "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/ContingenciesDetails", "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": [ "r112" ], "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": [ "r386" ], "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", "r193" ], "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": [ "r312" ], "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": [ "r330" ], "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_UnbilledContractsReceivable": { "auth_ref": [ "r52", "r391" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.", "label": "Unbilled Contracts Receivable", "terseLabel": "Unbilled Receivables, Not Billable" } } }, "localname": "UnbilledContractsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avid.com/role/RevenueDeferredRevenueActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValueOfBusinessAcquiredVOBA": { "auth_ref": [ "r412", "r422" ], "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": [ "r299" ], "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": [ "r299" ], "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": [ "r130", "r134" ], "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": [ "r129", "r134" ], "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": "(e)", "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", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "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": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "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": "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" }, "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": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21843-107793" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r129": { "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" }, "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": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r139": { "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" }, "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": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e765-108305" }, "r141": { "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" }, "r142": { "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" }, "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.(a)(5))", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=27015980&loc=d3e46468-122699" }, "r145": { "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" }, "r146": { "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" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r148": { "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" }, "r149": { "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" }, "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": "(b)", "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": "(d)", "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": "(e)", "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", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "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": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "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": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "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": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "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", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r191": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "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": "(b)(2)", "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", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r202": { "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" }, "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": "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "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(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r211": { "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" }, "r212": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "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": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130554-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": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r269": { "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" }, "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)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "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)", "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)(i)-(ii)", "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)(iii)", "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)(1)", "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)(2)", "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)", "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)(1)(iv)(3)-(4)", "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)(i)-(ii)", "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)(1)", "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)(2)", "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": "(c)(2)(iii)(3)", "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)", "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": "(d)(1)", "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)", "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)(1)", "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": "(e)(2)", "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": "(g)", "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)", "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", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r299": { "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" }, "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": "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "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": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r319": { "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" }, "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": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "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": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r338": { "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" }, "r339": { "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" }, "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": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "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": "(bb)", "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", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "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": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "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", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "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": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "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": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=118261985&loc=d3e55302-109406" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "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": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "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": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "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": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "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": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=116631420&loc=SL116631458-115580" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r435": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r436": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r437": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r438": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r439": { "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.3(c)(3))", "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)(1))", "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)(3))", "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)(4),(5))", "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.6(a))", "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.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r58": { "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" }, "r59": { "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" }, "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": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "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.1,2)", "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(a),(d))", "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.2)", "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.4)", "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.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "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": "(a),(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", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } XML 18 R21.htm IDEA: XBRL DOCUMENT v3.20.1
FINANCIAL INFORMATION Revenue, Initial Application Period Cumulative Effect Transition (Tables)
3 Months Ended
Mar. 31, 2020
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]  
Revenue from Contract with Customer [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 9 for disaggregated revenue schedules and further discussion on revenue and deferred revenue performance obligations and the timing of revenue recognition.

Recent Accounting Pronouncements

Contract Asset

Contract asset activity for the three months ended March 31, 2020 was as follows (in thousands):
 
March 31, 2020
Contract asset at January 1, 2020
$
19,494

Revenue in excess of billings
7,878

Customer billings
(5,210
)
Contract asset at March 31, 2020
$
22,162

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

Contract asset, current portion
$
22,162



Deferred Revenue

Deferred revenue activity for the three months ended March 31, 2020 was as follows (in thousands):
 
March 31, 2020
Deferred revenue at January 1, 2020
$
97,901

Billings deferred
28,687

Recognition of prior deferred revenue
(31,176
)
Deferred revenue at March 31, 2020
$
95,412



A summary of the significant performance obligations included in deferred revenue as of March 31, 2020 is as follows (in thousands):
 
March 31, 2020
Product
$
5,311

Subscription
1,501

Support contracts
73,465

Implied PCS
10,769

Professional services, training and other
4,366

Deferred revenue at March 31, 2020
$
95,412



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 $10.8 million attributable to Implied PCS recorded in deferred revenue as of March 31, 2020. We expect to recognize revenue for these remaining performance obligations of $3.7 million for the remainder of 2020 and $3.2 million, $1.9 million, $1.1 million and $0.6 million for the years ended December 31, 2021, 2022, 2023, and 2024, respectively.

As of March 31, 2020, we had approximately $59.4 million of transaction price allocated to remaining performance obligations for certain enterprise agreements that have not yet been fully invoiced. Approximately $56.7 million of these performance obligations were unbilled as of March 31, 2020. 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 $59.4 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 19 R40.htm IDEA: XBRL DOCUMENT v3.20.1
INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Carrying value of Goodwill [Abstract]    
Goodwill $ 32,643 $ 32,643
XML 20 R44.htm IDEA: XBRL DOCUMENT v3.20.1
RESTRUCTURING COSTS AND ACCRUALS (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2018
Restructuring accrual [Roll Forward]      
New restructuring charges - operating expenses $ 145 $ 558  
Facilities-related accruals - current     $ 100
Facilities-related accruals - non-current     $ 200
Restructuring and Related Cost, Incurred Cost 145 540  
Restructuring Charges 145 558  
Employee-Related [Member]      
Restructuring accrual [Roll Forward]      
Accrual balance at beginning of year 155    
New restructuring charges - operating expenses 145 535  
Cash payments (110)    
Accrual balance at end of period 190    
Facilities-related accruals - current 190    
Facilities-related accruals - non-current 0    
Facilities-Related [Member]      
Restructuring accrual [Roll Forward]      
New restructuring charges - operating expenses 0 5  
Other Restructuring [Member]      
Restructuring Cost and Reserve [Line Items]      
Other Restructuring Costs 0 18  
2016 Plan [Member] | Employee-Related [Member]      
Restructuring accrual [Roll Forward]      
Revisions of estimated liabilities $ (100) $ (600)  
XML 21 R48.htm IDEA: XBRL DOCUMENT v3.20.1
LONG-TERM DEBT AND CREDIT AGREEMENT Debt Disclosurre (Details) - USD ($)
3 Months Ended 12 Months Ended
May 13, 2019
Apr. 08, 2019
Jan. 22, 2019
May 10, 2018
Dec. 15, 2017
Feb. 26, 2016
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
May 09, 2019
Feb. 08, 2018
Nov. 09, 2017
Jun. 15, 2015
Debt Instrument, Periodic Payment, Principal             $ 30,881,000            
Term Loan, net of unamortized debt issuance costs             200,031,000   $ 200,105,000        
Notes, net of unamortized original issue discount and debt issuance costs             28,555,000   28,187,000        
Line of Credit Facility, Fair Value of Amount Outstanding             22,000,000   0        
Other Long-term Debt             1,240,000   1,296,000        
Total debt             251,826,000   229,588,000        
Short-term debt             31,400,000   30,554,000        
Long-term Debt             220,426,000   $ 199,034,000        
Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction   $ 1,600,000                      
Debt Related Commitment Fees and Debt Issuance Costs   $ 4,400,000                      
Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt               $ (23,000)          
Interest Expense             5,283,000 $ 5,185,000          
Convertible Debt Retired     3,900   2,000       16,247 73,986      
Convertible Debt Issued     106,753               123,000   125,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                        
Loss (Gain) on Extinguishment of Debt $ 2,900,000                        
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             3,402,000            
Long-term Debt, Maturities, Repayments of Principal in Year Two             4,925,000            
Long-term Debt, Maturities, Repayments of Principal in Year Three             6,529,000            
Long-term Debt, Maturities, Repayments of Principal in Year Four             212,217,000            
Long-term Debt, Maturities, Repayments of Principal in Year Five             177,000            
Long-term Debt, Maturities, Repayments of Principal after Year Five             499,000            
Total debt             255,228,000            
Revolving Credit Facility [Member]                          
Debt Instrument, Periodic Payment, Principal             0            
Short-term debt             0            
Long-term Debt             22,000,000            
Convertible Notes unamortized issue discount and debt issuance costs             0            
Long-term Debt, Maturities, Repayments of Principal in Year Two             0            
Long-term Debt, Maturities, Repayments of Principal in Year Three             0            
Long-term Debt, Maturities, Repayments of Principal in Year Four             22,000,000            
Long-term Debt, Maturities, Repayments of Principal in Year Five             0            
Long-term Debt, Maturities, Repayments of Principal after Year Five             0            
Total debt             22,000,000            
Other Debt Obligations [Member]                          
Debt Instrument, Periodic Payment, Principal             102,000            
Short-term debt             136,000            
Long-term Debt             1,105,000            
Convertible Notes unamortized issue discount and debt issuance costs             0            
Long-term Debt, Maturities, Repayments of Principal in Year Two             144,000            
Long-term Debt, Maturities, Repayments of Principal in Year Three             154,000            
Long-term Debt, Maturities, Repayments of Principal in Year Four             165,000            
Long-term Debt, Maturities, Repayments of Principal in Year Five             177,000            
Long-term Debt, Maturities, Repayments of Principal after Year Five             499,000            
Total debt             1,241,000            
Cerberus Business Finance LLC [Member]                          
Debt Instrument, Periodic Payment, Principal             1,913,000            
Short-term debt             2,709,000            
Long-term Debt             197,321,000            
Convertible Notes unamortized issue discount and debt issuance costs             3,090,000            
Long-term Debt, Maturities, Repayments of Principal in Year Two             4,781,000            
Long-term Debt, Maturities, Repayments of Principal in Year Three             6,375,000            
Long-term Debt, Maturities, Repayments of Principal in Year Four             190,052,000            
Long-term Debt, Maturities, Repayments of Principal in Year Five             0            
Long-term Debt, Maturities, Repayments of Principal after Year Five             0            
Total debt             203,120,000            
Convertible Debt [Member]                          
Debt Instrument, Periodic Payment, Principal             28,867,000            
Short-term debt             28,555,000            
Long-term Debt             0            
Long-term Debt, Gross                         $ 125,000,000.0
Debt Instrument, Interest Rate, Stated Percentage                         2.00%
Interest Expense             500,000            
Convertible Notes unamortized issue discount and debt issuance costs             312,000   1,000        
Long-term Debt, Maturities, Repayments of Principal in Year Two             0            
Long-term Debt, Maturities, Repayments of Principal in Year Three             0            
Long-term Debt, Maturities, Repayments of Principal in Year Four             0            
Long-term Debt, Maturities, Repayments of Principal in Year Five             0            
Long-term Debt, Maturities, Repayments of Principal after Year Five             0            
Total debt             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 provided 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 and that remain outstanding will mature on May 10, 2023 under the terms of the Financing Agreement. The amendment also modified the covenant that requires us to maintain a leverage ratio (defined to mean the ratio of (a) the sum of indebtedness under the Term Loan and Credit Facility and non-cash collateralized letters of credit to (b) consolidated EBITDA under the Term Loan and Credit Facility) 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.   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,090,000   $ 3,334,000        
Long-term Debt           100,000,000.0              
Interest Expense, Long-term Debt             4,200,000            
Cerberus Business Finance LLC [Member] | Long-term Debt [Member] | Revolving Credit Facility [Member]                          
Interest Expense, Long-term Debt             $ 100,000            
Cerberus Business Finance LLC [Member] | Line of Credit [Member]                          
Line of Credit Facility, Maximum Borrowing Capacity           $ 5,000,000.0              
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.20.1
NET INCOME PER SHARE Earnings Per Share (Notes)
3 Months Ended
Mar. 31, 2020
Earnings Per Share [Abstract]  
NET INCOME PER SHARE
NET LOSS PER SHARE

Net loss per common share is presented for both basic loss per share (“Basic EPS”) and diluted loss 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 March 31, 2020 and 2019.
 
March 31, 2020
 
March 31, 2019
Options
465

 
772

Non-vested restricted stock units
3,069

 
2,881

Anti-dilutive potential common shares
3,534

 
3,653



On June 15, 2015, we issued $125.0 million aggregate principal amount of our 2.00% convertible senior notes due 2020 (the “Notes”) in an offering conducted in accordance with Rule 144A under the Securities Act of 1933 (the “Securities Act”). 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 March 31, 2020 and 2019 were less than the conversion price, 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 23 R5.htm IDEA: XBRL DOCUMENT v3.20.1
CONSOLIDATED BALANCE SHEETS (PARENTHETICAL) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Allowance for doubtful accounts $ 1,453 $ 958
XML 24 R1.htm IDEA: XBRL DOCUMENT v3.20.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2020
May 04, 2020
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Amendment Flag false  
Document Period End Date Mar. 31, 2020  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q1  
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,697,846
EXCEL 25 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .J(IU ?(\\#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,$% @ ZHBG4"?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 " #JB*=0@SR#4^\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/:L,P#(=?9?B>R$E9RTSJRT9/'0Q6V-C-V&IK&O_!UDCZ]DNR M-F5L#["CI9\_?0(U.@H=$KZD$#&1Q7S7N]9GH>.:'8FB ,CZB$[EF3.B#4G"_!(2FC2,$(+.),9+(Q6NB$BD*ZX(V>\?$SM1/,:, 6 M'7K*4)45,#E.C.>^;> &&&&$R>7O IJ9.%7_Q$X=8)=DG^VNT;F%])N4U#K^R%72.N&;7R6^+QZ?=ALF:U[S@]P5?[:J5X$O!'SY& MUQ]^-V$7C-W;?VQ\%90-_+H+^0502P,$% @ ZHBG4)E&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 " #JB*=0Q&(; 2X# 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 $7,L$ *!5)"GSL"%+' C,H,"/TI2- $2S&"G.H,*=\YD@ B$=B 246 ME.]\)UL \7PH2RBQI/S$D0"0%$NP&,?TUP+UWV$\;C/N^PCC.QK@['.:Z\1U'V$\ M[G.HX.QSFNM4N"K@_[[G]")P]@7-=>I^8P#C5<'9%S37J7M: M!1BO"LZ^H+E.G2]Y-V!2BZF&5,Z6\T7BGHVC22=2RN9LF[8V.*AK93O&R>S8 M&#[9OC#Z"^^[RJ]9<\ZK-M@K;?HAV[64I2;K]V=1%]V@OIG&_'&U;%[U[;4])=VE-<1B-ZBH!QM*D+LHF MWJS&L9=VL[+7OBH;\])&W;6NB_;?K:GL;1WS^'W@6WDZ]\- LEE=BI/YP_1_ M7EY:]Y;<9SF4M6FZTC91:X[K^)D_[80<#$;$7Z6Y=8OG: CEU=KOP\NOAW7, M!D:F,OM^F*)P7V]F9ZIJF,GQ^&>>-+[[' R7S^^S?QV#=\&\%IW9V>KO\M"? MUW$61P=S+*Y5_\W>?C%S0"J.YNA_,V^FI[%4:F+ M']-WV8S?MWG^=S/: &8#N!LXW_]G(&8#\=-@S&8R,1M#_5+TQ6;5VEO43JMU M*89-P9^$2^9^&!QS-_[FHNWU!D#&(T5XL[7/:7I+V3F8(.D(:49(EDHEO$ PBC,A M>(",(LDH%$P:2'=*VJ96T?4[:YS@6Y<62(Y9<2?!0.P*50J9H+IS15!@Y;2YT/ A,Y"?$C->>: ^60^ M'T".F,\%0\1B!W]D0FL3%YA)[C,1.&3I;QL"I$(RR6F=XUCHM"]T,^9C0:;, M5SH*IC(=J$A.2QU7F _W^2CDZ$$J7ZL(E)*8;92)]-1E0X6BH,DB*TCVDI MYEB+M:_%,R;]D)G,[VUV% QXH,2!%F/ 8JQ],9XQ>NF'/7)?_&@8"_5;M!@# M%F/MBS%@E94"%.)#P(#)-,"'%F/ 8ASZ>P%:1.'S'1[0T@>?Z/$ MV]":N[W M(@1,29&'^Y4^[Z7;BYS3397RAS[X5&[YW:ZI)A>>GN9+V"2^RW0YC]0 M2P,$% @ ZHBG4+]?ACB*"M*&J6JF5HJVZ?7;(!-#:F-I.V/Y] M?6%9!-Z^8'LX9^:]7Q8F=N)EP6Z2=#VA^O!?PSV5:KQ!O#T\[ M.3/VH@_?+@=_IP4!@5KJ#%@M=ZB $)U(R?@SY?3GDIJXW+]E_V*\*R]G+*!B MY'=WD>W!SWWO E=\(_*)C5]A\I/XWF3^.]R!*+A6HFK4C CS].J;D(Q.6904 MBE_MVO5F'>V;+)IH;D(X$<*9H&K_CQ!-A.B=$!OS5IFQ^AE+7!:%R.DA,OQXP<^2E0<+20VD-Y!/29YD*R$.5!A$;BFQ4TIL,D3+=G[ M3YS\9&,ECU=6+"19BLR#E=_* 4KB#YJ:.I6D6R7KIJ;;=J5IMOZZ#E26KF\0 M6MQ7"KPQO[;P:G;KI;X:B^@\/1Y#?=]7\:.:*G8(O*>Q(^D'YDW7"^_,I/J; MS)V_,B9!:=P]J$ZU:@K.!P)7J;>9VG,["^Q!LF$:M>4_4$L#!!0 ( M .J(IU#U>WK+C00 %L6 8 >&PO=V]R:W-H965T&UL MA9C;;N,V$(9?Q?!]5IPA19&!8Z#V8M$"+1!LL>VU$C.QL9+E2DJ\??M2LM:0 M9X;-C77P/^1/#O7QL#HW[?=N'T*_^%%7Q^YAN>_[TWV6=<_[4)?=I^84CO&? MEZ:MRSX^MJ]9=VI#N1N#ZBI#I6Q6EX?C'8WAL%]U;79?M MOYM0->>')2Q_OOAZ>-WWPXMLO3J5K^'/T'\[/;;Q*;N6LCO4X=@=FN.B#2\/ MRU_@?JN+(6!4_'4(YVYVOQB:\M0TWX>'WW8/2S4X"E5X[HRK>J_]J78=^-_ ML;5=?/N^=G:5O0_E3)+-18(S"=XJMESABJLDB_5?3:!H L=X/8]WK'<"^G[C66U:+2*.-YR%?K8,;*70O12 M<"^D\S<%[WP%S M7>8.)P>)$*XY;,<2*XPU&L'3@<# 4Q!K'"1A52O@)*AI+@71B7%.P:,0YHD2:=XK@27/[[2K%)A-)5IC$ MA (RA8%C&!3E,'#&%M8HZD=0F<(G[,@H!LYBAI,-"#0VN:5VN,H"I+(ETQ@X MCH'F80,"D)4SFLX.HLZ@3UF2H0P%6P. 2A4APQ0X34%1G (GI3:>+A>VDLR[ MU*H$9*("1RHHRE3@O 0/CO6R),LQ07B4N8J$DH[<2C);Y(GO M F6L(L E& J7K213>9Y*F(Q5Y%@% M1;F*')@.C:$3H233N4LE3.8J"EP%RE7DQ$2E%=*91](!8G(,R6Q%@:U V8J< MFHB14I2N@@Z\5SJ5-IFO*/ 5*%^1&368T"JX&R&CF$J@ M"V!)EWM=I+:T,JNUP&J@K!9%U,\'HELS,J=.# 0N(H48YH#,ZZ2'!L86UE8N-3LK&6V:H&M=#NST9R9=S$5.5J* M,EE9>*,2?-4R7[7 5Z0PTYR;=Z8PK*<$F?;)Y,ETU0)=Z=RRT1R;=V#!L)VS M*,SSY*F/E@FK!<(B!=HDFI\OB4MJ42CMWBJ>G[IAZ/ M]5Z:I@^Q3/4IMG ?RMWUH0HO_7!;Q/OV>B;TW24FUW/D]?_ 5!+ P04 M " #JB*=0!>C/4JA<2 MI"X'=H"_X/X-.^,C,JFT7(*R7"MDH*OP;;'9TH"/@$<.HSW;HU#)7NOG$/QJ M*SP+AD! XX("\\L)MB!$$/(V_F=-/%T9B.?[=_4?L79?RYY9V&KQQ%O75WB- M40L=.PKWH,>?D.M98I2+_PTG$!X>G/@[&BUL_*+F:)V66<5;D>PEK5S%=4PG MJYM,^YI ,X%.A&+Q+6&>"?,+ DG.8JGWS+&Z-'I$)OVL@869*#9SW\PF)&/O MXIFOUOKLJ2[HLB2G()0Q=PE#SS#T(V+[&;&^GB#$&YA?[)] CK-U!+ P04 " #JB*=0_DT_S0 $ #P M$@ & 'AL+W=OJHF]6N>)]5_2Y65E[E#SON#K^G+J6D? MN(O9.7E1WU3S]_FITG?ND.60YJJHT[*85.HX=WZCQYWH CK$/ZFZU)^N)^U0 MGLOR1WOSQV'N>"TCE:E]TZ9(],>;6JDL:S-I'O_V29VA9AOX^?H]^[8;O![, M[$SN2@CLEKUGPM+[^K?D"!,^E'_Z=Z4YF&MTQTC7V9U=W_ MR?ZU;LJ\SZ*IY,G/ZV=:=)^7/O][& X0?8 8 HA& _P^P!\"A!@-D'V ' +\ M<#0@Z ."CPK1:$#8!X0? 7(T(.H#H@]*707WJF[7KG72)(M955XFU77&G9-V M8M-CI"?$OGW8];_[3G>LUD_?%B2BF?O6)NHQRRM&&)C8Q*P09FIBU@#C>R9F M@S!D8K8((TS,#F'\ >-J309A!!1&= FDD4 R8:Z8L,,4'>:!0OW'"*]LG!0^ M$\?&D"?BJ6 U-Z@FQ9%'3,DM :":[D#*#\*(ZR4#Y7R@5(!4^"*"4P%?#9! MMC;JP9\2YB(A%PFXA*QKTJY"?LQ[)BUAF,!KD$>WGDW$C8WBC;(KH4:-Y3&$ M": P 1"&K?-5<)>JC;C9GQ#2" $-MI4L0ZL(11RTO@,RJ$202@2HL FYC.P6 M"V(K=W,'9%")(978IB*9],O8KA)(ILKN#LB@,H54IH *FXK+*1@PW\[&,081 M\K S>8 *6UW+'F3, ^XZ8Q"3R V+)$#$YT0(["IAY,5\D?7 <3, V;0;2(_; M[@:6U78@>,HMJ,NFV XEDSX%-]3"ODG .*7D(HA?\@, N['I$;8F MXD ]XZ M8#L4!%[,3:P'&JWC/V#6()MN711;1@[+4C25GB6#7==J';1._Y9:V#P)N*<, MN0BV$;5SA#L%@-TB@PV+D&-Q*R?;D!XH)FNZ!;;%2MXWG,I:Y.P"]C"OBTN8,RCS785@6R57[BZT'L9*,W ^:_ M*P"4_)BT!J#V;$-\?!M8EN) A&SA;P&2KS&43$;REEK8^P7R?G[V%;9O2M_Z M<;8%,+[2W$_']O9=T%])]9(6]>2Y;)HR[\[IQ[)LE$[G?=&)3BHY##>9.C;M M9:2OJ^L[F.M-4Y[[]TON\))K\3]02P,$% @ ZHBG4%^-8.ZP! ]!8 M !@ !X;"]W;W)K=K?UZ[*YU#X_#(W* M8DE1E"S+_'2>;U;#LZ=ZLZK>VN)T]D_UK'DKR[S^=^N+ZKJ>F_G'@Z^GUV/; M/UAN5I?\U?_AVS\O3W5WM[Q'.9Q*?VY.U7E6^Y?U_-$\[&S4-Q@4?YW\M9E< MS_JA/%?5M_[FU\-Z'O6.?.'W;1\B[W[>_@L0'=&W1]_U\#'AOPCP9V M&/S-V3#4G_(VWZSJZCJK;V_KDO>3PCQPE\Q]_W#(W?"_;K1-]_1]8VRV6K[W M@4;-]J:AJ>:N6';1[UT0ZF)+JCE][F"G%7&*>V X"![:\]1@'.$ %@:P0P [ M">!BD82;)!DDYT&RB-/8B9$ %1G&5F)H)09C":0[@0$2-183BX1O;YIX8I., ME6]%BZRS@;0Z:,4!*RRL.-U+)K.J-8L,^TBACQ3XL,)'"E(2B96PTR+C.#!5 M,V@E U;D5,NTE90B846+F.- 5DR$UWX$S"1R\4>JH\E\O'D!FFYQ) $S 1 9 M8,9),T9W1)&<+D@56$(&(NO1$%B%@?=L,),,@_$HLK*>4,Q&Y5?+$FMMP ]& MG-&,RR061LVGQ+'E6-H!,L.. GXPYTRL\Y-$TE ,>DI8Y0?(.$U"[QQSTP!P M1I(21D-Q8=/)U!@- 5EJ NPT&)X&T#,QT@] 8\S$T@^04!HHJ:S9N0BIL1*.T!F72 WA%%* *6)+'6$,)E$AS"6A'&.B$B!J(LL5:51" M0T@6-H212A8D.10"4Y 0!5,Y)HTWZC[4Y+("L@!Q"!.0 $36;((H(W5C@"J M,@J44,($)$! )TL$:;2IQ&@)1X&M$F'V$6"?DS FS;6%28TL#E"69*%WA0%( M (!. I TV51N /PH4,D9LX\!^YQD'VNHF2Q5E1S(NGK&@>+ &'X,MI).5G(& MFT0;R6\@I)KLUS^[P1QEP%'U=F=JG-Q7L-YSIC937T5 EC@VH0QA*#/X!G>A PF,4@8H ME45HRQJ2J3&IFH-:%G=[O,"&@#%+6;,TDRAESCVD?JS1O%\:QYVMP/8 M'V%NY\&_Y_7KZ=S,GJNVK,2_O!]V;_P!02P,$% @ ZHBG4%7?OAZR 0 T@, !@ !X M;"]W;W)K;0O@R+N2VN:T=:[; M,V;+%A2W-]B!]G]J-(H[[YJ&V_>]G+B%1Y1_1.7:G-Y34D'->^E>E/@:)4H; MOZ3LK4,UL7@IBK^/I]#Q'";^"VP=D$R Y K QD)1^5?N>)$9'(@99]_Q<,7; M?>)G4X9@'$7\Y\5;'ST7V_M=QLZ!:,HYC#G),F?.8)Y]+I&LE3@D_\&3=?AN M5>$NPG>?%*;K!.DJ01H)TD\$MU-"VQO0%61Y 4A";)-9&,*USFT7BSP#K\Y'GC;N> @9=ZS%GZ#^].?C+?(PE)S";-)MAVP Z ^@"R&(>,B6*RK\RQ\K0^?IOT7,RU7%IVU\R\;^]]H[&UL=5/;;M0P$/T5RQ]0;RY 6261ND4())!61<"S-YDD M5GT)MK,I?\_824-:PHOM&<\YS1MQ]Q@@3<1I"1+#X>W3'&A:55$W]E6A1F]%!K.EKA1*6Y_GT": MJ:0)?78\B*[WP<&J8N =? /_?3A;M-C*T@@%V@FCB86VI'?)\92'^!CP0\#D M-F<2*KD8\QB,STU)#T$02*A]8."X7>$>I Q$*./7PDG7E &X/3^S?XRU8RT7 M[N#>R)^B\7U);REIH.6C] ]F^@1+/6\H68K_ E>0&!Z48([:2!=74H_.&[6P MH!3%G^9=Z+A/\TV6+[!]0+H TA5P&_.P.5%4_H%[7A763,3.O1]X>.+DF&)O MZN",K8AW*-ZA]UHE[Y."70/1$G.:8])MS!K!D'U-D>ZE.*7_P--]>+:K,(OP M[(7"_Q#DNP1Y),A?$&2O2MR+R5\E89N>*K!=G"9':C/J.,D;[SJP=VE\D[_A M\[1_Y;83VI&+\?BRL?^M,1Y0RN$&1ZC'#[8:$EH?CN_P;.&PO=V]R:W-H965T MZX]^[=<60#VF?7 GCRHI5Q.6V][XZ,N;(%+=P-=F#" M38U6"Q],VS#761!5 FG%^&9SQ[20AA99\IUMD6'OE31PML3U6@O[YP0*AYQN MZ:OC23:MCPY69)UHX#OX']W9!HO-+)748)Q$0RS4.7W8'D_[&)\"?DH8W.), M8B47Q.=H?*ERNHF"0$'I(X,(VQ4>0:E(%&3\GCCIG#("E^=7]D^I]E#+13AX M1/5+5K[-Z8&2"FK1*_^$PV>8ZKFE9"K^*UQ!A?"H).0H4;FTDK)W'O7$$J1H M\3+NTJ1]&&]V?(*M _@$X#/@D/*P,5%2_E%X4606!V+'WG+=.L%\EV">"_1N"^W=6JLSEMG>L/C-FR!2WL%?;0^9L: MC1;.FZ9AMC<@J@C2BO$DN69:R(X66?2=3)'AX)3LX&2(';06YL\1%(XY3>F; MXU$VK0L.5F2]:. GN%_]R7B++2R5U-!9B1TQ4.?T+CT<]R$^!CQ)&.WJ3$(E M9\278'RKW&;L$HCGF.,7P="G)E1^AUG^PQ5!0NW#\[,]F&K/)<-C//X@MW[CX"U!+ M P04 " #JB*=0S@[OM[_=N^/(1F.?70O@R8M6GN#@Q59+QKX#OY'?[%HL86EDAHZ)TU'+-0Y?=B=SFF(CP$_)8QN=2:ADJLQ MS\'X4N4T"8) 0>D#@\#M!H^@5"!"&;]G3KJD#,#U^97]4ZP=:[D*!X]&_9*5 M;W-ZI*2"6@S*/YGQ,\SU'"B9B_\*-U 8'I1@CM(H%U=2#LX;/;.@%"U>IEUV M<1^GF\-QAFT#^ S@"^ 8\[ I453^47A19-:,Q$Z][T5XXMV)8V_*X(RMB'NQN/+QO[7QGA *]/,/8LLW+OX"4$L# M!!0 ( .J(IU#A(1G6MP$ -(# 9 >&PO=V]R:W-H965TIVF3-NG4:=UG+G$25(@S()?N MWP](FJ5=O@ V?L_/QF0CFF?; CCRHE5G<]HZUQ\9LV4+6M@;[*'S-S4:+9PW M3<-L;T!4$:05XTGR@6DA.UIDT75@'>J9Q4O1XF7:91?W M<;JYY3-L&\!G %\ AYB'38FB\D_"B2(S.!(S];X7X8G3(_>]*8,SMB+>>?'6 M>Z\%3^XR=@U$<\QIBN&KF'2)8)Y]2<&W4ISX?W"^#=]M*MQ%^.Z-PL,VP7Z3 M8!\)]F\(/KXK<2,F3=XE8:N>:C!-G"9+2ARZ.,DK[S*P]_$1V;_P:=J_"]/( MSI(+.O^RL?\UH@,O);GQ(]3Z#[88"FH7CG?^;*8QFPR'_?R#V/*-B[]02P,$ M% @ ZHBG4/.5H;^V 0 T@, !D !X;"]W;W)K&UL=5-A;]P@#/TKB!]0+ERZG4Y)I%ZG:I,VZ=1IVVWXV)AN-?7(M@"?/6G4NIZWW_9$Q5[:@A;LQ/71X4QNKA4?3 M-LSU%D0505HQOMM]8%K(CA99])UMD9G!*]G!V1(W:"WLGQ,H,^8TH2^.1]FT M/CA8D?6B@>_@?_1GBQ9;6"JIH7/2=,1"G=.[Y'A*0WP,^"EA=*LS"95^:D2\H 7)]?V!]B[5C+13BX-^J7K'R; MTP,E%=1B4/[1C)]AKN>6DKGXKW %A>%!">8HC7)Q)>7@O-$S"TK1XGG:91?W M<;I)#S-L&\!G %\ AYB'38FB\D_"BR*S9B1VZGTOPA,G1XZ]*8,SMB+>H7B' MWFO!DR1CUT TQYRF&+Z*>8U@R+ZDX%LI3OP?.-^&[S<5[B-\_T;A?PC238(T M$J1O"/;O2MR*2=\E8:N>:K!-G"9'2C-T<9)7WF5@[WA\D]?P:=J_"=O(SI&+ M\?BRL?^U,1Y0RNX&1ZC%#[88"FH?CA_Q;*4;%W\!4$L#!!0 M ( .J(IU"@._9SMP$ -(# 9 >&PO=V]R:W-H965TIVF3-NG4:=MG+G$25(@S()?NWP]( MFJ9=O@ V?L_/QF0CFF?; CCRHE5G<]HZUQ\9LV4+6M@;[*'S-S4:+9PW3<-L M;T!4$:05X[O='=-"=K3(HN]LB@P'IV0'9T/LH+4P?T^@<,QI0E\=3[)I77"P M(NM% S_ _>S/QEML8:FDALY*[(B!.J-B6*RC\))XK,X$C,U/M>A"=.CMSWI@S.V(IXY\5;[[T6 M/+G-V#40S3&G*8:O8I(E@GGV)07?2G'B_\'Y-GR_J7 ?X?MW"N^V"=)-@C02 MI.\([C^4N!5S^)"$K7JJP31QFBPI<>CB)*^\R\ ^\/@F;^'3M'\7II&=)1=T M_F5C_VM$!U[*[L:/4.L_V&(HJ%TXWONSF<9L,ASV\P]BRS2,>V 0 T@, !D !X;"]W;W)K&UL;5-A;]P@#/TKB!]0$B[;VE,2J==IVJ1-.G5:]YE+G 050@;DTOW[&9)F M69;QE@M/)JV96ZP M(.H(THKQ)'G/M) ]+?/H.]LR-Z-7LH>S)6[46MC?)U!F*FA*7QV/LNU\<+ R M'T0+W\'_&,X6+;:RU%)#[Z3IB86FH/?I\92%^!CP)&%RFS,)E5R,>0[&E[J@ M21 $"BH?& 1N5W@ I0(1ROBU<-(U90!NSZ_LGV+M6,M%.'@PZJ>L?5?06TIJ M:,2H_*.9/L-2SSM*EN*_PA44A@(CPPQ;.DWV";)<@BP39 M/P3IFQ+W8MZJ9)N>:K!MG"9'*C/V<9(WWG5@[WE\D[_A\[1_$[:5O2,7X_%E M8_\;8SR@E.0&1ZC##[8:"AH?CA_P;.&PO=V]R:W-H965TIVF5-NG4:>MG+G$25, ID$OW[P;6Z:%-+3(4NQHBPQ[KZ2!HR6NUUK8OP=0..1T2R^!)]FT/@98D76B M@5_@?W='&SPV9ZFD!N,D&F*ASNG]=G_817P"_)$PN(5-8B0*F8*,AXG7+2N60D+NU+]F^I]]#+23AX0/4L*]_F](Z2"FK1 M*_^$PW>8^KFA9&K^!YQ!!7A4$FJ4J%SZDK)W'O64)4C1XFT\I4GG,-[<7FCK M!#X1^$RX2P0V%DK*OPHOBLSB0.PX^T[$7[S=\S";,@;3*-)=$.]"]%QPOLO8 M.2::,(<1PQ>8[8Q@(?M<@J^5./#_Z'R=OEM5N$OTZP\*KS\I7,/YQ>+I,XA#VDJ&ZQ[\2U M(&]:&9_3-H3NP)@O6]#"7]D.#-[4UFD1T'4-\YT#42625HQO-K=,"VEHD:78 MR169[8.2!DZ.^%YKX?X<0=DAIUOZ$7B231MB@!59)QIXAO"S.SGTV)REDAJ, ME]80!W5.[[>'XR[B$^"7A,$O;!([.5O[$IUO54XW41 H*$/,(/"XP ,H%1.A MC-K?LLJM#G=4U)!+7H5GNSP"%,_-Y1,S7^' M"RB$1R58H[3*IR\I>Q^LGK*@%"W>QE.:= [CS(_12\'Y;<8N,=&$.8X8OL!L9P3# M[',)OE;BR/^C\W7Z;E7A+M&O_U%X]TGA&F;_J0A;C$2#:](R>%+:WJ1%7$3G M?;OG::1_X>.R_A"ND<:3LPWX8]+X:FL#H)3-%6Y B^]C=A34(9IW:+MQ2T8G MV&YZ &Q^A<4[4$L#!!0 ( .J(IU#.;1=4M@$ -(# 9 >&PO=V]R M:W-H965T:-G%I2BQ%%DUHS$3KWO17CB M],"Q-V5PQE;$.Q3OT'LI./^^5-'"RQ/5:"_O[ M" J'G&[I-? LF];' "NR3C3P#?SW[F2#QV:62FHP3J(A%NJF()4K1X'4]ITCE,_%?8.H!/ 'X#8&.AI/Q)>%%D%@=BQ]EW(E[Q]L##;,H8 M3*-(_X)X%Z*7@N^V&;M$HBGG..;P1$NP7=_ M*?P/P7Z58)\(]DL"?MOB6LYM$;:8J0;;I&URI,3>I$U>1.>%?>#I3M[2QVW_ M*FPCC2-G].%FT_QK1 ]!RN8NK% ;'MCL**A]--\'VXYK-CH>N^D%L?D9%W\ M4$L#!!0 ( .J(IU G]WEML@$ -(# 9 >&PO=V]R:W-H965T= *G7:=JD33IUVO8Y!P:B)H0E MX>C^_9S 47KC"[&-W_.SXV2CL2^N!?#D5:O.Y;3UOC\PYLH6M'!WIH<._]3& M:N'1M0USO05119!6C.]V#TP+V=$BB[&3+3(S>"4[.%GB!JV%_7L$9<:<[NDU M\"R;UH< *[)>-/ #_,_^9-%C"TLE-71.FHY8J'/ZN#\4,KN#E>HQ0>V. IJ'\P/:-MIS2;'FWY^06QYQL4_4$L#!!0 M ( .J(IU"SG)!XM $ -(# 9 >&PO=V]R:W-H965T*L$.6_TJ(*E:/$^G+*)9S_J M7VC+!#X2^!6!#8EBY4_"BRRQIB=VF'TKPA6O]QQGDX=@'$7\A\4[C)XSOKE/ MV#D(C9C#@.$SS'I",%2?4O"E% ?^B1OIEGW^V6!;:+ MLHL/W0 MXNZJQ27,EZLD;#93#;:*V^1(;KHF;O(L.BWL X]W\A\^;/L/82O9.'(R'F\V MSK\TQ@.6LKK!%:KQ@4V.@M('\QYM.ZS9X'C3CB^(3<\X^P=02P,$% @ MZHBG4-Q06NZV 0 T@, !D !X;"]W;W)K&UL M=5/;;MP@$/T5Q <$FW6[Z2V1O=@_(WC3:2.6^:EMC> *LC M20I"D^0CD8PK7.;1=S)EK@Y!B"#DT_@S:^(E9""NSU?U+[%V7\N96;C7XC>O75?@6XQJ:-@@ MW(,>O\),YN*_PP6$AX=,?(Q*"QM75 W6:3FK^%0D>YYVKN(^3C?[_4S; M)M"90!?";8Q#ID Q\\_,L3(W>D1FZGW/PA.G!^I[4P5G;$6\\\E;[[V4-$MR M<@E",^8X8>@*DRX(XM67$'0KQ)&^H=-M^FXSPUVD[];1/[TCD&T*9%$@^Z_$ M]%6)6YC70]/YMIS";#Z7[^063YQN4_4$L#!!0 ( .J( MIU"1D>;ON $ -$# 9 >&PO=V]R:W-H965TR168&KV0')TO[0_'-. CX+>$T:W.)%1R-N8E&#^JG.Y"0J"@ M]$%!X':!>U J"&$:K[,F74(&XOK\KOX]UHZUG(6#>Z/^R,JW.;VAI():#,H_ MF_$!YGJ^4#(7_P@74 @/F6",TB@75U(.SAL]JV J6KQ-N^SB/DXW"9]IVP0^ M$_A"N(EQV!0H9OY->%%DUHS$3KWO17CB_8%C;\K@C*V(=YB\0^^EX&F2L4L0 MFC''"<-7F/V"8*B^A.!;(8[\$YUOTY/-#)-(3];1;Z^W!=)-@30*I"N!6_ZA MPL\0GJ8?8K!52S78)@Z3(Z49NCC(*^\RKW?Q#=E_^#3L3\(VLG/D;#P^;&Q_ M;8P'3&5WA1/4XO]:# 6U#\>O>+;3E$V&-_W\@=CRBXM_4$L#!!0 ( .J( MIU"K#ME?MP$ -(# 9 >&PO=V]R:W-H965T)W^?0?LN&[J%V"& M<\Y<&++1V%?7 GCRIE7GDZ8B%.J45%"+0?D7 M,WZ"N9Y;2N;BO\ 5%,)#)ABC-,K%E92#\T;/*IB*%F_3+KNXC]/-(9UIVP0^ M$_A"N(]QV!0H9OXDO"@R:T9BI][W(CSQ[LBQ-V5PQE;$.TS>H?=:\/0V8]<@ M-&-.$X:O,+L%P5!]"<&W0ISX?W2^3=]O9KB/]/V:GB3; NFF0!H%TG]*/'PH M<0MS]R$(6_54@VWB-#E2FJ&+D[SR+@/[P..;_(5/T_Y5V$9VCER,QY>-_:^- M\8"I)#&UL;5/; MCML@$/T5Q X<]:']3HU'">=,TS/8&1!5)2C*> M).^8$IVF119]%U-D.#C9:;@88@>EA/E]!HEC3G?TU?'4-:T+#E9DO6C@&[CO M_<5XBRTJ5:= VPXU,5#G]&%W.J?4E!-\*<>;_T?DV?;^9X3[2]VMZDFX+I)L":11(_RGQ_DV) M&YA#\B8(6_54@6GB-%E2XJ#C)*^\R\ ^\/@F?^'3M'\5INFT)5=T_F5C_VM$ M!SZ5Y,Z/4.L_V&)(J%TXOO=G,XW99#CLYQ_$EF]<_ %02P,$% @ ZHBG M4-EM)9NV 0 T@, !D !X;"]W;W)K&UL;5/M M;ML@%'T5Q ,4AR1;%-F6FD[3*FU2U&GK;V)?VZA@7,!Q]_:[8-=U6_\![N6< MF@Q9O*F.U\&C:FKG.@B@C22O& MD^0+TT*V-$^C[VSSU/1>R1;.EKA>:V'_G4"9(:,;^NIXD'7C@X/E:2=J^ W^ M3W>V:+%9I90:6B=-2RQ4&;W='$^[@(^ OQ(&MSB34,G%F*=@W)<934)"H*#P M04'@=H4[4"H(81K/DR:=0P;B\ORJ_CW6CK53[1U I\( M?"8<8APV!HJ9?Q->Y*DU [%C[SL1GGASY-B;(CAC*^(=)N_0>\WY?I.R:Q": M,*<1PQ>8-P1#]3D$7PMQXI_H?)V^77C?VOC/& MJ20W.$(-?K#94%#Y&PO=V]R:W-H965T[^OI3LNF[G%TFD> X/ M*2H=C'UV#8 GKTIJE]'&^^[ F"L:4,)=F0XTWE3&*N'1M#5SG0511I"2C&\V MUTR)5M,\C;Z3S5/3>]EJ.%GB>J6$_7<$:8:,;NF[X[&M&Q\<+$\[4<,3^-_= MR:+%9I:R5:!=:S2Q4&7T;GLX)B$^!OQI87"+,PF5G(UY#L:/,J.;( @D%#XP M"-PN< ]2!B*4\3)QTCEE "[/[^S?8^U8RUDXN#?R;UOZ)J.WE)10B5[Z1S,\ MP%3/GI*I^)]P 8GA00GF*(QT<25%[[Q1$PM*4>)UW%L=]V&\29()M@[@$X#/ M@-N8AXV)HO)OPHL\M68@=NQ])\(3;P\<>U,$9VQ%O$/Q#KV7G.^3E%T"T11S M'&/X(F8[1S!DGU/PM11'_A^M6.W(V'E\V]K\RQ@-* MV5SA"#7XP69#0N7#\0;/=ARST?"FFWX0F[]Q_@902P,$% @ ZHBG4%AI MO:RW 0 T@, !D !X;"]W;W)K&UL;5-A;]L@ M$/TKB!]0')*F661;:EI5F[1)4:=UGXE]ME'!>(#C[M_OP*[G=?X"W''OW;OC M2 =C7UT#X,F;5JW+:.-]=V3,%0UHX6Y,!RW>5,9JX=&T-7.=!5%&D%:,)\F> M:2%;FJ?1=[9Y:GJO9 MG2UROM;"_3Z#,D-$-?7<\R[KQP<'RM!,U? ?_HSM; MM-C,4DH-K9.F)1:JC-YOCJ==B(\!+Q(&MSB34,G%F-=@?"DSF@1!H*#P@4'@ M=H4'4"H0H8Q?$R>=4P;@\OS._A1KQUHNPL+]EZ9N,'B@IH1*]\L]F^ Q3 M/;>43,5_A2LH# ]*,$=AE(LK*7KGC9Y84(H6;^,NV[@/X\W=?H*M _@$X#/@ M$/.P,5%4_BB\R%-K!F+'WG\WY[2%EUT TQ9S& M&+Z(V'B EXG?]\!.ZZ;^@68X9PS%X9L M-/;5M0">O"FI74Y;[_L#8ZYL00EW97K0>%,;JX1'TS;,]19$%4E*,IXD-TR) M3M,BB[Z3+3(S>-EI.%GB!J6$?3^"-&-.=_3#\=(UK0\.5F2]:. [^!_]R:+% M%I6J4Z!=9S2Q4.?T;G@_&URFD2$@()I0\* K<+ MW(.400C3^#UKTB5D(*[/'^J/L7:LY2P(?)._1>"G[#,W8)0C/F.&'X M"K-;$ S5EQ!\*\21_T?GV_3]9H;[2-^OZ3S9%D@W!=(HD/Y3XOY3B5N8]%,0 MMNJI MO$:7*D-(..D[SR+@-[Q^.;_(5/T_XL;--I1\[&X\O&_M?&>,!4DBL< MH18_V&)(J'TX?L&SG<9L,KSIYQ_$EF]<_ %02P,$% @ ZHBG4!"IC5*W M 0 T@, !D !X;"]W;W)K&UL;5/;;N,@$/T5 MQ >4A*1I%-F6FE955]J5HJYV^TSL\44%Q@4<=_]^ ;NNV_H%F&'.F3/#D/1H M7FP-X,B;DMJFM':N/3!F\QJ4L%?8@O8W)1HEG#=-Q6QK0!01I"3CJ]6.*=%H MFB71=S)9@IV3C8:3(;932IA_1Y#8IW1-WQU/356[X&!9THH*?H/[TYZ,M]C$ M4C0*M&U0$P-E2F_7A^,VQ,> OPWT=G8FH9(SXDLP?A0I705!("%W@4'X[0)W M(&4@\C)>1TXZI0S ^?F=_2'6[FLY"PMW*)^;PM4IW5-20"DZZ9ZP?X2QGFM* MQN)_P@6D#P]*?(XZ+CWP\UN,\*6 7P$\ FPCWG8 MD"@JOQ=.9(G!GIBA]ZT(3[P^<-^;/#AC*^*=%V^]]Y+QW77"+H%HC#D.,7P6 MLYXBF&>?4O"E%$?^#PMCV_R$3Y,^R]AJD9;/L/U!+ P04 " #JB*=0<[FZD;8! M #2 P &0 'AL+W=OM<_V1,5NVH(2]P1ZTOZG1*.&\:1IF>P.BBB0E&4^2 U.BT[3( MHN]LB@P')SL-9T/LH)0P?TX@<[XZG-. CX*6#T:[.)%1R07P-QMU7(2%!Y2_NLJU.;VCI():#-(]X_@%YGH^43(7 M_PVN(#T\9.)CE"AM7$DY6(=J5O&I*/$V[9V.^SC='-*9MDW@,X$OA+L8ATV! M8N:/PHDB,S@2,_6^%^&)=T?N>U,&9VQ%O//)6^^]%OSP.6/7(#1C3A.&KS"[ M!<&\^A*";X4X\?_H?)N^W\QP'^G[-9TGVP+IID :!=*UP&WRH<0MS,?IOV[,$VG+;F@\R\;^U\C.O"I)#=^A%K_ MP19#0NW"\=:?S31FD^&PGW\06[YQ\1=02P,$% @ ZHBG4!Q8?Q/$ 0 M-P0 !D !X;"]W;W)K&UL;53M;ML@%'T5Q .4 MA,1-%=F6FD[3)FU2U&G;;V)?VZA\>(#C[NT'V'7=C#\&+N>>XK? ,V\[%P*DS'O6P@]P/_NS\2NRL-1< M@K)<*V2@*?#C]GC* CX"?G$8[6J.0B47K5_"XFM=X$TP! (J%QB8'Z[P!$($ M(F_CS\R)%\F0N)Z_L7^.M?M:+LS"DQ:_>>VZ C]@5$/#!N&>]?@%YGHRC.;B MO\$5A(<')UZCTL+&+ZH&Z[2<6;P5R5ZGD:LXCM/.@2WJ@.;D&HAESFC!TA=DN M".+9%PF:DCC1_])I.GV7=+B+Z;L/#G=I@GV28!\)]A\(]CO!S,[WE:>%T/[&UL M=53M;IPP$'P5RP\0@^\NN9X *99G9DU7I)!JE== QCT)GBK4UP;TQT(T7D-@ND;V4%KWY12"69LJ"JB.P6L M\$6"$QI%MT2PIL59XG,GE26R-[QIX:20[H5@ZN\1N!Q2'.-KXKFI:N,2)$LZ M5L%/,+^ZD[(1F5F*1D"K&]DB!66*[^/#<>?P'O#2P* 7>^0Z.4OYZH)O18HC M9P@XY,8Q,+MFX4'RWTUAZA3O,2J@ M9#TWSW+X"E,_.XRFYK_#!;B%.R=6(Y=<^R?*>VVDF%BL%<'>QK5I_3I,_->R M< &="NBJ@(Q"WODC,RQ+E!R0&L^^8^X3QP=JSR9W27\4_ITUKVWVDM&[?4(N MCFC"'$<,76#B&4$L^RQ!0Q)'^J& 0VG<]L[NU7C?Q\#(;AIE,O]/ MLG]02P,$% @ ZHBG4'/.0%(4 @ !08 !D !X;"]W;W)K&UL?53MCILP$'P5Q .<^89$@-105:W42M%5O?YVR":@,YC: M3KB^?6U#$&=\_8.]R^SLS(*=CY2]\@9 .&\=Z7GA-D(,>X1XW4"'^1,=H)=O M+I1U6,B071$?&."S+NH("CPO01UN>[?,=>[(RIS>!&E[.#*'W[H.L[\'('0L M7-]]))[;:R-4 I7Y@*_P$\2OXIPFO 2PLC M7^T=Y>1$Z:L*OIT+UU."@$ M% .6RQTJ($0121E_9DYW::D*U_L'^Q?M77HY M80X5);_;LV@*-W.=,USPC8AG.GZ%V4_L.K/Y[W '(N%*B>Q14\+UTZEO7-!N M9I%2.OPVK6VOUW'F?Y39"X*Y(%@*_.B_!>%<$!H%:%*FK7[& I8GXE&\H//IA,:A636L08G@_IYF>((Q-464!)E!A2T.I MJ@OR!V;7MN?.B0IYMO4)O% J0!)Z3])7(^_D)2!P$6J;RCV;;J8I$'28+UVT MW/SE/U!+ P04 " #JB*=0XQJHBBH" "!!@ &0 'AL+W=O3BI%G=P%9ZZL0YE7_7 MP$2W\F?^)?!2'RMM J3(6WJ$'Z!_MEN).S*R[&L.C:I%XTDXK/SGV7(S"TR" M1?RJH5-7:\]8V0GQ:C9?]RL_,(J 0:D-!<7;&3; F&%"'7\&4G^L:1*OUQ?V MS]8\FME1!1O!?M=[7:W\N>_MX4!/3+^([@L,AA+?&]Q_@S,PA!LE6*,43-FK M5YZ4%GQ@02FD^(K?E>F;7ZB6I: MY%)TGNS?5DO-1S%;1MC,T@1M[^PS=*LP>B[">9:3LR$:,.L>$UYA9B."(/M8 M(G256(=WZ>%M@@QB<4T%A,E M43QQX@"E2>26DCBE)/=2%H&;('42I(\W(W,29 \T([OS&:?)I!?WF"P+W4+F M3B%S1RL^^/(63H+%XZW 4>0\'L$#S1A -V\]2">HC0.%:J9^R-7!Y2"/=L8I MKQ2G1ILC:?CA_I_)8-\K;"8UCQ1[^@Q :4&3P MA/(J_!^,&P8';989KF4_%/N-%NTP\,GXURG^ 5!+ P04 " #JB*=0>$FW MOX4" "L"0 &0 'AL+W=O@!4QM)VS_OK8A*,"ARKX$;.:,YTP8 MXU4CY)O*.-?>>UE4:NUG6M?+(%"'C)=,/8F:5^;)23?9UZ(9NUC_S;QDI\S;2>"S:IF M9_Z3ZU_U3II1T+,<\Y)7*A>5)_EI[7_"RRU!ML A7G/>J+M[S[:R%^+-#KX= MUSZRBGC!#]I2,'.Y\BTO"LMD=/SI2/U^35MX?W]C_^*:-\WLF>);4?S.CSI; M^ZGO'?F)70K](IJOO&LH\KVN^^_\R@L#MTK,&@=1*/?K'2Y*B[)C,5)*]MY> M\\I=FX[_5@87D*Z ] 4X_&\![0KHJ"!HE;E6/S/--BLI&D^V_U;-[$N!E]28 M>;"3SCOWS'2KS.QU0Q9D%5PM48=Y;C'D'C-$;*>(-.DA@1'0JR"@"N+JZ4 % MA0DH2$ =03@@"$=MM)C88:H6D\8(P/6)), MND5C0Y+)%C+WQL/IQ=/X4C2S;6,X=GCQ^(Y*X-P1!*@8[_T=:+!=)NDDX<'= M9].>8WXP>V%-E]@]YT\":&YH41/QMO,')WZ0<%/VMXFYEZVYX=VH$7= MG8V"_H"V^0=02P,$% @ ZHBG4"&P 2L) @ OP4 !D !X;"]W;W)K M&UL?93;CILP$(9?!?$ :\Z$") :JJJ56BG:JNVU MDTP"6H.I[83MV]<'%K'&[0WVC/^9^<;&+B?*7G@+(+S7G@R\\ELAQCU"_-Q" MC_D3'6&0*U?*>BRDR6Z(CPSP10?U!$5!D*$>=X-?E]IW9'5)[X)T QR9Q^]] MC]F? Q Z57[HOSF>NULKE /5Y8AO\!W$C_'(I(66+)>NAX%W=/ 87"O_0[AO M,J77@I\=3'PU]U0G)TI?E/'E4OF! @("9Z$R8#D\H %"5"*)\7O.Z2\E5>!Z M_I;]D^Y=]G+"'!I*?G47T5;^SOJ]H MMHI=ODB0!%@H(B=%I..3=Q2916$TF=8,ID:<[BR0K:@(XLR-$CM18@=*;J$8 M3;JJ$A&ULA5/;CM,P%/P5RQ^P;N)NMU1))+8(@012M0AX=I.3QEI?@NTV MR]_CVT;94L%+[',\,YYQ[&K2YMD. Z]2*%LC0?GQATAMAU ,GNG1U!^I==& M,N=+'R2[F*"0Y M:OTHQS^"UQ >'APXO=HM;#QB]JS=5IF%6]%LI'9QS:>UOGMI:%%4Y!*$,N8Q8A- 1H%U@N!=]NK% FRB1"5]B@W:WJ5Y'^HY(4LCC=<]Z_,G+BRZ*B= M_U/Q/'NM'7C%U9V_0X-_87,AH'=A^N#G)MVS5#@]YB=$YG?<_ %02P,$% M @ ZHBG4%^@L4<8 P DPP !D !X;"]W;W)K&ULE5?;CILP$/T5Q'L7QC:71$FD3:*JE5IIM57;9R=Q$K2 4W"2[=_7!I:" M/:S:%[#-F3DSACD>%G=9O=1G(93W6N1EO?3/2EWF05#OSZ+@]8.\B%(_.?2T*7OU>BUS> MES[X;PO/V>FLS$*P6ESX27P3ZOOEJ=*SH/=RR I1UIDLO4H$&8,& M\2,3]WHP]DPJ.RE?S.3S8>F')B*1B[TR+KB^W<1&Y+GQI./XU3GU>TYC.!R_ M>?_8)*^3V?%:;&3^,SNH\])/?>\@COR:JV=Y_R2ZA"+?Z[+_(FXBUW 3B>;8 MR[QNKM[^6BM9=%YT* 5_;>]9V=SO[9,D[LQP ](9D-Z O&] .P/:&P![UX!U M!LPR"-I4FKW9O:I]O1=NOB*8,[W[>[/8;';S3&]/K5=O*PIT$=R, MHPZS;C%D@($>$6CO/07!*-;$,2=C@HV+B-(Q9.M"T@0/@J)YTL:>CO)DN .& M.F"- S9R$%D;A6%BG"1"22+$06*18)@4)XE1DAAQ,+-(6DS<8,KVG<5A:+TV M!!0-0*-0$C24Q V%6"SK%A.]'TKBAL*F0DG14%(D%+!"29U08D(CG&6&LLP0 M%JL:UC.7!=C$&X80K^H0X7'*.G2((II.% 5,R <@1,PF H>(18-/;DR$BL@C M$(3(KK\.-")B(9D@PH4"*$(4VT34(8*(LHD/#G!% 40NB%WM'6B4$@G)U.> MRPH@FD%2FRERF#XD*9M06<"U!1!Q(;:X=* A$V603APJ@$L'(-I!;>T 5SQB MF%)+P(4!7&4 ]XA,70%*P]B";5$8D*D]QC4$$!&A4RLK+V=5+IO;+J[HY1*Z!C# M!UT+9_V'T$]R<51FF.AQU;;)[43)2_<+$/3_(:L_4$L#!!0 ( .J(IU ; M3F@@\@$ %\% 9 >&PO=V]R:W-H965T0+*^]3UW5OBN3G7RB10EG3D#-]! M_>B.0D=H4BD;!JUL>.L(J%+WH[\_1 9O 3\;Z.5L[YA.3IR_F.!+F;J>,004 M"F44B%ZND .E1DC;^#UJNE-)0YSO;^J?;.^ZEQ.1D'/ZJRE5G;H[URFA(A>J MGGG_&<9^(M<9F_\*5Z :;ISH&@6GTCZ=XB(59Z.*ML+(Z[ VK5W[4?]&VR8$ M(R&8"#Y^DQ".A/"]!#P2\(* AE;L; Y$D2P1O'?$\'4[8@Z1O\=Z^H5)VF'; M=WH\4F>O61C&";H:H1'S-&""&2:X1^1KQ.[Q'G)80\+P'P9IDY/38--I8 7P MG@? ,4X^5,T.SDFJOG&Q'G MII7.B2O]$]BC6G&N0 MZ#UJQUK?=%%"HE-D^ZKT8_ODA4+P;KS,TW:G97U!+ M P04 " #JB*=0E#FG^N," ## &0 'AL+W=OIDDBKVVF3-JG:M.V9)B2Q:AL/DZ3[ M^P&F5HPO4_L2 SGWW',QYYK51DKZ3G.UL4%,G.$WSI&%5&V]6=NU1;E;BI.JJY8\RZD]-P^3? M.UZ+RSI&\>O"]^IP5&8AV:PZ=N _N/K9/4H]2T:67=7PMJ]$&TF^7\T# M)B; (GY5_-)?C2-3RI,0SV;R9;>.4Z.(UWRK# 73CS,O>5T;)JWCCR.-QYPF M\'K\RO[)%J^+>6(]+T7]N]JIXSHNXFC']^Q4J^_B\IF[@F@J_\C.O-=PH MT3FVHN[M;[0]]4HTCD5+:=C+\*Q:^[PX_MVL =0'4"TB&VNUFWC/%-BLI+I$KYPW) MT"HY&R*'N1LP>(+!4TPYQWB(^SF"%E/( Y2(C)A$%S)6@\%JL"4@$X(,)B @ M ;$$V82 >J4.F-QB6HM!A"R\:@'0(LV]>B&F/* W _5F@%XO2SE@Z%464F2> MW#D&XP4LA()"*"#$VY.2SI)\(-3?. A$"EA*#DK) 2G>22OS69;)S@]2\OGK MH4L*2UF 4A: E"5,4( $Q?Q TQ0F6(($R[D"ZOF[7 *;D0:RH!1N(RF09]8C MTGDB'$P4Z%<(2!3H$0AN$@CH$C3@.@2W"03T">KW"0>Z+C#BJE[W19O#" Z>>0R;"T/F6GJ"(%#NRP%!*" &-B &#)CC $7@*PT9,+0E ML $Q8,"<>$<2 ]_7R3L:,B57=R5S/?[&Y*%J^^A)*'WMLI>CO1"*:\KT1I_O MH[Z1CY.:[Y49+O18#M?28:)$YZ[&PO=V]R:W-H965T>[NN8N? MXUB<&7_K#I0*[[VNFF[I'X1HYT'0;0ZT+KI[UM)&/MDQ7A="+OD^Z%I.BZTV MJJL AV$2U$79^*N%WGOBJP4[BJILZ!/WNF-=%_QO3BMV7OK(_]AX+O<'H3:" MU:(M]O0G%2_M$Y>K8/"R+6O:="5K/$YW2_\!S1]QK PTXE=)S]WHWE.IO#+V MIA;?MDL_5(QH13="N2CDY437M*J4)\GCCW'J#S&5X?C^P_L7G;Q,YK7HZ)I5 MO\NM."S]S/>V=%<<*_',SE^I22CV/9/]=WJBE80K)C+&AE6=_O4VQTZPVGB1 M5.KBO;^6C;Z>^R=)9LQ@ VP,\&" XJL&D3&(/@W(50-B#,C$(.A3T;5Y+$2Q M6G!V]GC_][:%.D5H3F3U-VI3%UL_D^7IY.YI%25D$9R4(X/)>PP>8=" "*3W M(02&0N38,L>7 =8V(LXN(8\V)(I2F$4$)AII!]%%HC'L@( .B'9 +APDDTKU MF$1CFKY2))XD:V/B4;871&*02 P022?EBFTB80@'2< @"1!D^I\D5A#L"I*" M05(@R&Q2TAX37RVIC8F)@T@&$LEL(FDX(9+=0,3&./_;&4AD!A!QB V%L*## MVP\ZMT!4!RYR,#] 45 Z?&43&3% MN4/(<=00W$<0T$A(-@U$[*QGKCAPFT W](G<@&Z+ W<*=$.KR UH',<5!6X5 M".@5:>1P 8L<9?^A#%B>"-"G?6)G5W(UY]6&.(A@6.4X!,I!'"Y@E6-DE0.[ M!(QA 6- P.FT46!;F]-R !#D:)L85B^&U)LX7,"ZQ.3VXX%AR6% "X:-F]0]02P,$% @ ZHBG4+;&ULE5=A;YLP$/TKB!]0\!D,KI)(3:9IDS:IZK3M M,TV[Y[\;.YV5G6+\U>".6]ED75S/V]4H?[ M(&C6>U%FS9T\B$J_V"Q>R0[<0/H7X>'FO]% PLF[P4 M59/+RJO%=NX_D/L5A3; ('[EXMR,[KVVE&^MQ';[%BH)WG^ M(OJ"8M_KJ_\F3J+0\#83/<=:%HWY]=;'1LFR9]&IE-EK=\TK!$88,B$"S#U, -L42K'":\,LI5@@F#?%)*%H'-03T M@L"198021(8@NB" B1 =)C:8ZCTA8G2*V)J"A9,9.@@;S9"R**83M6P4"2DE M'$^&H.?' C$]O)KLV;X/XC_'I1 #<@A!^+TF,NJB5)!-/#R(9%*0?' M[@BXF\%V,TT=N@)N0( ;5,$-"/0*5:B]5%AHV0>#\2AQ["F NQFP8S9Q4. 6 MA/@&57 /@GWXV:HPQ!FQ)8J-8FGHR@:W,]AVIJEC4P'<@9#>H EN0;#/0%L3 M;B\!"C2>BH+ $A([_$-Q/U/;SS1U+#:*6Y"2ZU6AN 6I?09:JO28B\\QPJ9? MT2L,QE-K2PA&7^ZEJ'>FR6F\M3Q6JOU"'HT.C=2#Z:,FXTO=8'4=P7^:KCO[ MGM6[O&J\9ZET7V&^_K=2*J&S#._TO[;7#>'P4(BM:F\3?5]W75'WH.2A[_B" MH>U<_ -02P,$% @ ZHBG4$"1[+=: P VPX !D !X;"]W;W)K&ULE5?;;J,P$/T5Q <4W[A%2:0FO47:E:I=[>XS39P$ M%7 6G*3[]VO I8#'%7T)X)PS9P;/P?;\*LK7ZLBY=-[RK*@6[E'*T\SSJNV1 MYTEU(TZ\4/_L19DG4CV6!Z\ZE3S9-:0\\PA"@9$NY\W8<[FLH*I4\>6NO:=%.W\-0UQ ME\AD.2_%U2G;GCXEM77P+%8MMZT'FPYK_E,]4:G1RY+&:.Y=ZD :LVHQI(?! M'<)3T3L) DFLB$$G0X&UB?"C(>3.A- 8#S'W$&8D]0!AZ!#S"&'8$/,$8?PA M9F-BHA!^<12<&]KP:?_%$00'8& U@1@@R2#T;N',)8L?5#$!P*,9F_58H(& M4[03'#-DJ24 90) )A[)M!B_+Q.$-ID0E F-=V[-,P(#1$:>#(T:=149><8^ MPZ-6W43&2XO#&%FL%X/)Q$ R(YE5;"1#HL#6J!C!7Q$$"-'Q9P092A3C,+ H M6;Y7V% *(TL$\'-TB\ET6V'8F)A.Z'D-&G2CJMT34A9X,-*!+8- M,6U#(TN]!/8#P=/K); A")E0KP8-IA>%06Q1@GU#3-\P9'MEL",(^T*]L"/( MA!7KCIA+5H!&&Z-[ (3Q&/4 H>(QZA% 43)&/4$HZPI'8#L3T\X,6;["!#8J M,9=)^RS 1B7F0@ETG;D&,AJ,<_5ZF]VUG? MANJ^;(];[8,4)WV4]+KS[/(_4$L#!!0 ( .J(IU#8XM%\& ( .4% 9 M >&PO=V]R:W-H965TA_/6?PPW^USC#>!' [V8[#WMY,C8BPZ^G+9^H!L" I74#%@M-]@#(9I( MM?%KX/1'25TXW=_9/QGORLL1"]@S\K,YR7KKY[YW@C.^$OG$^L\P^%GYWF#^ M*]R *+CN1&E4C CSZU57(1D=6%0K%+_:M6G-V@_\]S)W03041&.!TOY703P4 MQ&\%B3%O.S-6/V*)RX*SWN/VLCJL_Q/A)E:'6>FD.3OS3;D5*GLKDR KT$T3 M#9B=Q4033#@BD&(?)2*7Q"Y:E$?O!?9+1)ZY%6*GB=C4QU.%-'43)$Z"Q! D M[TXAGYV"Q:0&TUJ1*$SG5I:H<)VL$W=V\MA LFX8JFB<[.4?4$L#!!0 ( .N(IU R>\N3@P< M -\M 9 >&PO=V]R:W-H965T@P8O'^OCGZ;ZJFL5?^]WA=+F\;YJ'UZO5Z>M]M=^<7M4/U:']SUU]W&^: M]N/QV^KT<*PVMWVC_6YEBR*N]IOM87EUT7_W^7AU47]O=MM#]?FX.'W?[S?' MOZ^K7?UXN33+IR]^VWZ[;[HO5E<7#YMOU>]5\\?#YV/[:?7?Y_V]OF_G*9EXO; MZF[S?=?\5C^NJV% 8;D81O^A^E'M6GGG26OC:[T[]3\77[^?FGH_]-*ZLM_\ M=?Z]/?2_'X?^GYKA!G9H8)\;M+:G&KBA@9MKP0\-_$\+?K)!&!J$N1;BT"#. MM9"&!FFNA3PTR',ME$.#6-NUC]Z'H:--=GC1UI_%AS@S1AK'F#-'&L^3?2I+'F+=+DL>8=TI1C MS5IK[%CQ7BN",/2KEF3A[W^ +[88:SX@C1EK/B*-\/@3TOR,YZJ=#,\SPN(9 M8?L>_*@'$>WU61-[S:'7N")G4Q0%-N6P*0=,B4FS/FO""U/M2E:XD:US))QR MJE6:(E"O//;* Z_$-%U[[54.(6BGD-#D1'T*V*< ?!+3;!VTJ>Y1:9^TD#@3 ML3,1."/28AV5#6,]\ 7IRD@?3\(>)>"1S/:D'T\PV4;M$U#:,N1,O->=6LO7(8* MX)?@W\T@&IF+XV3QDC.#6:I\:+D;TW&JB_6,=M$9X: M %0G5O.UT40--CL5W/=& [5-&(Y30WAJ %"=6%'>& U*5TJ7W@*5U;,2J$RT M7BW+6I9CD6N*F(*(S0>DLSHTGZ!N(C($Y :0W(FE[GH0 MO9P&R:-UY0U0=C%4PK= B% M#Z+QUBK'1$RQW2[8[GHK36D\)YM0"@"EBR@%@-"@'G\=A*-4]VGJH9+%P8+% MPK%H5W-+3=&F&\!\[TZ16@ ^W("8Y8@V ($>WF.L!J9,?2SDQ@CS+2 MF5X>#ZS>UEICK>'[?DO 90&XY$JVMGK':M*$+4(N"\CEY8;5ZHVH+R<>(V&7 M!>Q26W8+=J(A6,MWXH[@RR%\E:0/0B4'J*1.QDY3B;E*B.3 AE$=&YRF C/# MSMYHKRA/ @Z. 0#R1\G.8!,T-(X! )5(AFGW\=88!##%"%"\T M9H;DOD.Y+U'CT&EU,D0D^QW*?DD:I[.?F2&)[T#B*\@XG?BLAD,2WH.$5WP9 M1/.?G2=H\ -@?5!\M[/*;QYL!N86)X]27ZODU\SQNOD-XZ79CPKIZ'CGP2- M!T>VR=(= 8!' )"<\;,!X D / * BA6H;7E>&O&$ AY10,+&@QW 1''($P9X MQ !5^]0,,'$B5 0$'H% \L9K$$SM; *A04#+OYSO0=-@:F<3" L"VB9(\@2] M33#6\R-@(- ( !K!D#X(# (JP\O)' ,2L-+5('0(&@::/($4.9)Q40H6-4< MU68D>@*HI93)V8E@$"H$1 4)GZ"IX/JA,6,$"P%A045-8\&GB7N:0+@0$!0^\9(D!#1A9NM+;#&:&T"2A2H/$>9I=:4@$(PD=-"1& MTNR#1B+\2.BN7=UL@VKC)!L3NT9'&"&[R438D%#:B]ET T7R52 H$I%\!T69 MN$PHDP!E@GC('Q.XZYZ$9R:9, #[3#85DSYRUZ6 8E,TX(D<@:)K--")S). MB]6+ERB[5Y\_;H[?MH?3XDO=-/6^?VGRKJZ;JNVT>-7&Z[[:W#Y_V%5W3?=G MMP0QLA=K6SGDS) S'RER M<2K*']7.N7KV,\\.U?U\5]?'NRBJ-CN7I]5M<72'YB\O19FG=?.S?(VJ8^G2 M;=ZFQ_<$_EK'K+\[3\=^6RXG0_Y_./!]_V MK[NZ?1 M%\?TU?WIZN_'I[+Y%5UZV>YS=ZCVQ6%6NI?[^0._6YNX;= I_MJ[ M4S7X/FM#>2Z*'^V/W[;W<]9ZY#*WJ=LNTN;CW3VZ+&M[:OSXI^]T?K'9-AQ^ M_^C]ER[X)ICGM'*/1?;W?EOO[N=V/MNZE_0MJ[\5IU]='Y">S_KH?W?O+FOD MK2>-C4V15=W_L\U;51=YWTOC2I[^/'_N#]WGJ>__HQEN(/H&XM) B$\;R+Z! MO#3@ZM,&JF^@O ;1.91N;-9IG2X797&:E>?I/:9M%O$[U8S^IGW8#7;WMV9X MJN;I^U(9LXC>VXYZS>JL$0,-ORBBIO>+"8%,K 1I+L8&'JE"V[%D324VQDY( M&*?LVJM1G+$7YUEC.LWA["AGB>;CQ2"0^,IX5N6.*&- )WD, .D@EQ M),1)D2@O$*KAB<:.<(;+F5%78A;H(D $/B&:7C1T52GNA0-$PYC'SD!V/' ! MX@DD*<>5SZ>4/@=ES6-_?J#*AH875S\'Y1\'LHWC^N< +'T(Z+5K8QFC'E@ M!3H]UHU=PBC@@ 7^\*UZ43PP%=]JXSL$50'8((&FX:Q(0P9 2 3 M)[XARH]0.)@> M##,M^*F#I! @-& ,!8[EM!HD#9"TP. )7*A*%9DAB(DA A,2O M53F9"#+PL@&*/0DYBHM=HFV"7^R]Z.H:#W2?K?$2DT&B;8=?KI*2(60%0T&B MG01Y4S-?6^XDYH)$VP22WI.W"1)300(J)#+0!2YYB?8 )!MHR9-$^$PR?G7% M0%!H@^#G0"^:8@730*'=@9\#:O+N0&$6*/1NX<]^+YIB!;- (18$7H)4X, ML" A@TYK7#)C;>S1;0V$PBC!D] A!J:! C1(_#6U%PV7!G-+SG:@*C1$F!H* M4",A&8-$H:@Q,10@1D)R)B;KAV!&!$I>86HH2@WM@WW5BT8G!EQ**P/', KC M15&\:.:OBKW(FZ7 ,J\Q/C3%A_:/I5::XN/&&*%XR!:&B*80T/6T1D)FXT0&XC*8$P9QPH>?H9S0S;_0 M$!J,"8,PX2/)T+W&C90R5B%;F!1F"BG,UTAA,"D,( 4/G>YC!I@IVPY#&6"9 M3/RR6@.=UDJ8P/&VP:@P"!4D+\")9FQE:/DP@8& 8 M! R2%]??0Z+!K5_NRM?N1K6:;8JW0]U>G@V>7FYM'[I[2>_YBM\]GN]>_^_F M?!7\1UJ^[@_5[+FHZR+O;@Y?BJ)VC8?LMO%MY]+MY4?F7NKV:]Q\+\]7L.CRQWW\C]02P,$% @ ZXBG4)M(*)8H40 C'@! !0 !X;"]S M:&%R9613=')I;F=S+GAM;.U]:5/C6);HYWF_0E%#3T.$H"QYS^SN""_L]U%FVUR[YZLB"+!ENYR[MFW^Z!U'\DU/$T=^+\#0IXOS//_4]_Z>__"F+_O*G_"]GR;Q8AW'N!/'" MF<9YE#\YYS&/&26Q<^QD#T$:9G_Z.?_+GW[&=_B]KO,VB?.'#-Y9A(OJMV^# M],3I>J[C=_Q._-F'U2Z]S_-?6 M%_Y:!&D>IJLGYR;<)&E>?3!/B]J 9K8TB+.(5M?\]C)89;77)_#N@MY_O0KN M6P>_#M,HP=-8.&=!7AM% ??__,N_; 7AZRB;!ROG/\,@=5[#A[4SW.=M64OC M^W_UJI\( KV.5J%S6:QG85H[DN/NP._WJA^?%FE:77/;_H^//?^XVS;W37@? M93D<3^YX^JSKXIT%<7W>5+[ICK*;0[ P6&N MT^1]%,_KB#+9-<1UDN4 [O\;;9S39%$;H..-.MV6,4[AN%)X]QSH_X/S'^%3 M[67X;S0>C'JUDY*%+Q'V20K40V1>P\1IR\QWP0?G? '31\MHSARB&=Z,:NA$4@%IWCP7 TKGY^%^4KVNQM."]2 MF+>VEF2]ABW3V[-)C56JDQ;:9$9'T\,!UMG!?]:EA!8HP&B#>0ZD M@10=J"&WL(_4.04DN4_2&KPF\WD(W\.W"WZR993;AW"U@O-=;X*X-HAZ9AW M,Z^*# @[:UO]=!VF][CM-VGRF#_L&+)\G+7@9R8/Y#NLH Y5LEFW8!6L/_?0QH* M'\P +1K.X4T8A\C/\)%@L8YBDB)Y S>?K)$,_ILY#^PNBN%H[Z,9D'F096%> MVR:L$Y2)>0Z$"&M H,"1Q6%MG0RTI+;Q=M UT_6H7.X C@>51\CJH.I:4M) M_@ T)2,VSGYNC^7,0M"_0C5!'GRH+X/$3H9 @$>=PQD $,[16:;)^FCKBXAR M6U=>>\"!'0/@B+*( )Q_^]>1[WDOG5F017-&@&A5Y'55]+GM],_UE>GE[_NO4.;^$OZ<6+]G.-JX(90!<8%0\ -H@]RZ=2HT@7P/*1/>Q M,R?V/G]R4 _+5KRG8/%?198C?3:PD]8YMF[VU>1BV%DX M;^>'2MHQT&M;/ TRYC=S_"7\>Q&!H&[:$Q%]-$8&"1;A4&1M'/4L7(:PBH4C3 M5 MP@D]Z:(FWKRY51+?'P-+7&_=7O-W"BM643"+5F#X-8@C?:2;X G/L^%[,"D7 M1%%P1$(5 ";AG+5)U0OJ2"U&/J^OIX6?$P=N6]+M S =ALDBG-7@IL'9:=LC28,(0+;< M#+^L:2,[03&Y!ZOTSOSD\G%T=[RX*)XK6DQ"R28I8O"^ " M0LO-2V@2M;=W5Z?_\0M\-[VY_:-S-GU]?GI^QS8Z^5,^28,GH&TS'-O5"H,: MUX(:IXP:K:_KGG<@06=%>G3KC50*K(9[1]LZK8$42T ERX(]@?N%*4"ALV"$%']MBO&:P[WK_,%(JX-'.L<2( M.\\RX,:N\RM:YF+:'8.N")"Z#I[HD"=IBC8VB[Q@"6S' 9UH&4:@^SA//D/HZ:G#&HD2L#X8(T\N;S;.;!9?VN M- [):SP7$.%UW-4:(\Y0067'H++K3$'38.-[D\2X51@1>#2H_#FIT&<-4@=> MW@!P3M$%0/Y<]% 00DLHO6L2+.PR:"TD2M$F6RCY59KN_W-"D+N/Q/'L M][<0QS-V5-Y%W=7\,;"HC[+-^IG<_N*\OKCZ;7_3@-3[)8B$C.Q8RQ@G]U6+ MXE?&4]#H$] + .M0GQ<#5MG#"7U(QL,&[><%8.#LR3DLD$ZC^&B_&<]"H*=Y M9%3(P+(>Z_Q\G@ A//&.=HHXXN7".$JJJJBA-=:0Q,>TGTCY&UH>?!<#OUE% M_PWC+AL-1:$_!!@J5?<@A>H&X%:O@U8?&_T.I^0 );'54+P&TW'JRQMNBQ58V>3=GMIN'E M\Q%V%UE%P)FS74A^7:3SAP#!A)RAT:YL7:JLKG&B78M;1C'PI5V+2Y-Y&"[D ME=56\^8&3IT%,&RDZ8'R8'"&3@1* 6FE\,;A6FS(8C5X#-(ZKP2)GT<@ MC(OX,2*'"(G3.8I3.@.B@TW[&1D4LA&K"?HU5SL1)2U0134P'N#,A<"3F&9P M:TX:PIYTNV=&G(^L&QTN0OX-.?@G#'JZ]YLM,OG3!BR)UQK#+S8;/G(X3"*& MUT ,Y0C\9)81BZ@[']O\83NGK3C($.:K8L%DF^SEL*&YB:$>IN$2*6-Q1(B\ MS?EL7N(G66;5/)GGEV!=GD\NG//+UURWX+O@)6@G*> %0D6969$<"/$CI2S@\AM#Z+11%$./P%)63T[RB!9D5LRR:!$%*7E)YO!-2%' M%;R%WG:_\_(QI%^\EQC)EL^2(I4/CTYP#VBD-*T0 P%%'!1@%X2+$^>7Y!&D M6NHB!N&BDTT4"\C701PHPP>_>@X< +=PV>B6=6(DB960&6HOQ*@L_2\&II=E M 6I;R&8?PBAUE@'\T .><#@T6B.A%BO91ISD^MT(X <#@<*1"*)$,*.HS?N> BK=RGD)4G7\+@<."#"+%J(H1&G[/Q T:)5V0D$)) MPF(KYD@7*DBT1K!2UPZFX2#("/0I!99BN.2(HGC0\*5R1[F&S[&V@!(AH:6C MD"0@")T@8#> &_,(5ILY]QQ;A&.%[\--SDP. ?8N)M 3'V#B6L,9S@/G4$CA MW1#UC^\JA=#!@H3@\F'+D;]'FG/,(7\!F 5(+,7D* +1! MB1V(0)&W!$\JR4MGNHBR.8"\0!='BG(A9?FN-R0X'!W:%MH"#^7^"F/]5Q&Q0:?+<'XZ?"3"\G=)T MBI65:%:/EC^DH-6N.;601WU+(7YE_N_!+'$<-4O^ &K(.GA"T)289TY@IF0S MM0,DIA@!P!85T?"Y(47J_%7 V MK&%GPYMG)U7"=4[OFR6'(92H#PP0+V ME2'(>9V,E3GI4U:Z#%,?K \C:HP]2G3 :H0($AB-DR U&0%#5Z(>V(6]MOJ* M0D:Y8(7\"=80_!ZBK TWUF;PLTA5^QRN#$9QY(1)&F(,648A\L#KY 524'I9O=I ML!;90&@Y"P$;H[58P09\I*OZ8LZ&NT*MG%!.)4.2E0X 0V<>FBCP M"4JA0CFE%>")=IE+&]H\<:[@;S8O]2D\TY*L&E'&1! 9#;.*4BA7W=-9A,% M0(#]K#?,1XFP61$370C5UW!A8+5LTFX&B8B 5(U)=D9(PAE*E#1Y+QZ@N4X* M8KC.0"IC[CX'D$BHT@DA$\B,.D#?VX)':AF0?EG*JG !BX*V)]\?*4SCM>+Z M<$EAR@C&5#T/67M%>:@<<(2YI)3#;F8(3X)!RL?[WZ&.#A4;U' P-H?((\0 MVI<GAP:M'!Y2J48"=9+F%(E#9CQ\]L"Q'-815A&%*FLJEDA%AB') MB97R?3#BN2)4F'88[\1SERDX90! X5*6:IY(Q YU$1-08",16673_@A>R1*, MC"8J0/(+3*Z%K6JLT80 1:,-&4%WB:FH9XT""/9KU(99J. CGE5@CL(0B?TH MV"'S)CVO%=_9I5I:(4Z@W3'(LQQ[&J[8KE?\"E/%8,9@A6"25'XS5A@ K#1' M:-X_,#RP""AC;\Q)7U$6W(.6<2\6+Z.^DOMB[8KJC+*AH(WB"NT@:C5SL0WZ MFMO#?D2756^DAKV>(*\-*PPY!:L3K4L^,7Y@A=5<";D4VQ^]BIU_#^("32+Q MS)!V$J@7;T^=4<]WBDP)E76R(#8#2P)RSS;LM>?S8_9/C#! W3#(2O&[R>T[ M .X))5(=>S#=14A1QV/G+DCO0YSO?(TOR-J4HQ/?DW>,JQ.%S(JM3>:=\]\Q MA9]0$O$(W3=(QHN(QF*E$)\VFJ2UYOLB(G\U I=E(QY_JLN:1():X3=.M:K MCJ2,..WT5 )#8G5(W3!2J@M/U2)\"CF)?:NG!DS2YHW.-A1;#\ ;B&%C)&A>O[(2E/NY(^%*K^K?BD\/M:M&@*;/D77;Q MY/&9E'@V2;SC9'EL,KA9M)MT8]*AVG-Y71:FFO_A&K3I@RIVD6YQ=O/.X_!1 MF$5J^:BK=E39?BJ-J56T!O>7;:A#4!O8@U/<)";8)1? ")# ]HV.L0%PM2[3'$'?XQ M4^.J,M,(F3,=(&(8K,>,E,GI(YO$+5J^94:8J?$27Y3EDV):E"UM@&+]C*S,Q/B(R5C4DD]@HY2Q) MYQ;G +7B/K31$7$9V9_E]R#S3>UJ5J1H2FI0R\3:#[NF\D9;T.DTH@NP0N%O M"CC/@OAWYPJM0'B'@'EXJ?J\*ZG-\[M+Y.;J4FTOX8M4.)V6ZI)PY/MB2--VNM!A.@ M5E286RVZ)(-1Z3W(Y4A(6'5:K:]="9?6Z^=.'HD M7$;)2'BLEGC&5*%OY\[5BSTM%PJSY!/'FO;CYU". 0TT.R=JQP)(7TLPSZ M5ZW')8YN@KR*5?#BDDTIZJ=RX%1Z)[*;>VQ?PIR>?'42QA(DP(Q6@YRVF6G' MF05(]DSY$]!9N29+"J./D!2/QK7*#BGF+17E3P 1> MKS>Q[.5;F"+(\G\G8HIIJKRCK&TW4(%"9Y M/>M-H947C:C&NM?+VWD>[2'6 MD@#ST@K+\LJ2QJ+-6?5:$G@4!R]CMQ)NL>D>84F@#%WXE!D1K!Z#IXPBL#:Q MUU2UUY/S&^?7R<6[J?-V"M;#C506M:AFKS'+DVH#8>DF@K0EK[=Y_'V7P?7N MSEM"E)#*K:PE(/JC9T!25%%YRBC=@1\W[LJ2%.9R"=9H:023Y(I:'@:7VI"@ M*2N.$CIV3L1"815D&?L< ZUF7&"2BN,A\?"OOHI$4THMM4AR'B+0"F Y3R<* M)/3Y0MR9?R\2RT@25"9>2(3#GXO:5EJ#FIQ<3TD_?#9LZJ3RSP(CS_7Z")EN=T00&]E0TH.=4Y8XPPAX*865TT6- MA9'2':0I>1&MD#AE3=$NEY7UU2+S)@N&E8^@J>M*4.G;P6Z)0$KO2H%^#'I\ MH#B4I/9C.I#R^FF*RK2-H;-1V>T+A@.YP'6B_A*C0.@CR1\Q,L!C)FETKQ0@ M,9RBU$Z[PR)*T8]2JV"KA3FSE.6JTQ(P2]H"65P'_NADH+55XYZQF47U'0LF ML+T#?W@RTB,83@BX8OFI%E9YUY/)ZP&TB/*"M '-?8EE;N7ZM;XGE[^"?+RZ M.9^VBFK51N?)DM1;!+4UXK;)K.8\;..0S2$ ,\R[REDKQU5G#C?!HPY7$"-R MNWTDK+';Z0Z8 'W"1KN?M<=]?J@R[O# M_MCA)AQ I[X[Z'C(UL:N-Q@\3[HORS-$&J@Z#?[ LY !AX$/^A9^&>K!@B"@ MX01KFL,%:\]1I?FHH90%Z!UP?'*/RTH)5'.=B3BUUO&_DWR8RO6A/$Q+=E+_J1BV&':T@G/JJ$$DR= I<'.+K;Z"4D?SK"A_QUJ.2;/]Y*,?BE3<9UI@86Y M/-0DBP)%S7\']8@#,E:!L"R>C4TK3DEY EFB8G.K:$UE"F;[NN!7[Y]2O/"= M+1/1P(L0(XS8N#5:5M.4 ",628K20-R:.#GYX@&'U&+H[[EN+%%9/,HL[>S' M)JP;#M_CS(D5<(Q596NHPZI-M,;I=/($O0G*!&=:2 H,(C;%T:CN6-M;F Y! MA0P83:"L0XXIG3BW: B5([HJT2,QH0Q*F*?2,0:72MG@[7,X6P4>8LW5*#ES MP7D\_"2^?8)E(LZF )22ZFWM7%1G4X[UFE<_8FV4HA51+BH:S0GF1SYIGYNX MG=CRT_Y)ROB4&0#D9;SA\'6Y 5D]YZ\<%"_YBA4RE23FLJ#B!"2L=:$BWCK3 M$W.,K3UQB#RW/E'LB8B LU"169LS-35F@GRH$O M=*%"!228/D%36#E@(?(&A;55@,?D:EIAQ":5KA1L^>BCH$/ 8+Y"-([8!IS" MA_B,) AB8;_"'YK@_*W(Z[KN0QW7F M"0H^"R$(\[54LTDX4!AT1T6R%>[,-JBIQ1:G7T-7/E=5[JJPZ[/ZU>FW\2D9 M84MW-UTEK!,U=M8\;G%9M96JU<(\AOU:E*F,D"KH 'L&)V,5]&_F[Q>"NTI5 M:6$(Q,WLG)O 07E,B34KE&859+6Y+XJ0G-NL69.1F^7 MQ1\TLA\2R-[1A5> MO*CZW6UE#I-2.!;*C4/4KEK7T/L\:W KJ["!7<)KH>4VO4F%3RH]@UG-N6_M M%.S@R61*#+2@J!4TKA1[F3SP)MA5Z3(O$:]5EOR*B%9[Z)B%J3P ME5F1*',Z0WC-I1L5I8APRB(*6YC7L]L^@;U4[3MUET'-\V/4#C$>^'7V@DM! MVW82P&Y6 ]?O]O$O#W[U>B-*?W#Z;G?4PU^[3L_M V7 KSWXM=?Q\4Q 4:(, M(P^>ZW7$'-P._P,'9$S''\%BLTRW1<+J%SE!LFV'8&4.G2,9L0YI,#E[KC?R MQ#'&WL\Z#)\G20@*GC=RMH@/QQ^YG4%WY\)JO3WN?IG>.!=7EV^.[Z8W;YV+ M\\FK\XOS.S3X:;H[G.["&JFM20A[M*T']_(];)G_.4O=T@OUL_HJFOV#?;GF[QZ6SOT+H7K$^O MWKX]OY/HRN694YKW60\[]FI^J]GU5F,;5=U&:6C2H@F>0)X;<@VIW4L@UUU7 M'&!*A21K4&LR.Y2HQ$.&W':!)C+>=,/5O-ZPUJT ."58^"KB+\'N*&]8EN(- M,-*!YUO.G;8B'J.@J$@L,S56D6PK4BO+9/6J.1?[S@,O8/UIKHO'#61;%+'O MZU@P&^ZS'$O7/_$_XEB6J+[L.I55F.6Q5!K!-( M*21L>I5@ C-9D&Y#7HE+-9*KB%OM UP7:0!&)#4?5 9X;=<)99!_,+1PTM4P MET/6N1ZL!-4'0:C960@Z-\2JJ]>%%(U?VF M,6^( !U3KH;X3)HAH,(Q2ELWQZBFGLE&V&_+VA_ R6^%DTKF3 K;[Z&K&DL^ MPOJ"&K"LCHID(7/DJ.9/!3F$@#OH6,9)=8E4[/*();/P;Q-:J$'\$T\/PJT? M<-9'=CT9MRWPFX2R2K01H&JSZH/3OE4!)>NZ4A**YC M9.(";#Y+3'8-BCQ!9L;E>:!@A8]EGU9;_9WF$FA M!>2-"%_U?OR5.M<5S5W MY@&[/I1+HOQX@S^AN?'_YW,EG%34#+2\HWA1P+HXZ_@A0$TC3-4..4L2M2W5 M\ !X5%I*)]T$N59BEJG4^,U70;167LA<:LDQ$R7EAB[";)Y&,^3K,Y 7KN(_4?P^6;WG4ZF_Q;FF$?>Z MI7^#5'I&J"Q4::(&5D/*,5+3XL8*5UBQ6]Y\0C=CA/,*\C99 MHBBS$@1T-QM,4+LSF5O/7*HJ8(V1CW(DW.Z4Q$S%]," ,42/HF'*%;$,VA+. MB122L#K@I52-R0&P-RTCK&7W6+DX?F:*RZBR1K7-T4N,=/N%8#XG52=9$AXL M00R*@',55K+IKK0^<5UB'[GM-/G:I/<(O[6R( G<@(#83/TAB! 3VD-*54(!/.4G(?^YR8.B("EE+G!487DQQ1FVB*IV4=8Y9B&6TH MH7^>-%0SZ#913#BL8!M-\2IV)ILT6CG>0/67L^>,[08O:OY[ZAFB5O&)"U"J M:H:Q.*F:IZS)=1'K,AS3 V5_D%K]L0H0%BO53>HQE%(BTAW!_$6O8/S$Q.:\ MC^X3(+=L16D.(<\0(=OG[[DO5D%X1[WN-).DY@8!Q(/V,Z&3 ZLW=4="MCCR!"@G/Q7-"-W M*""#CR:33C'$@&/3'LR4Y*B>(L93H):'2CCYG4QK/MEUM%51:&U>R 6Q&# J M]2P/M/?ER0Y>5L'BJI =8MS0 50'6D3VF8 M>DTJEOD^"A\Y!XO[@)E39D>W%"U3G2HW1,UU^11Q>^#M21XI(6KRDN"/M%AQ M(R?@K5*TP2)*B,DM:2[EWHED\E&E2JX"X4DY"(?&RHDS:2P9"+32JN)E0&8F MDSM[5J<60BPCX0/ --6("RD2K=]V8^>EL-IF.SI"YIG15EBI082^;7@)50 MFR3VQ2@:K"[9HDD3SJ?: T3_34C+HHZ:WGG4FDF[)+;OD1H0A FV^V.[LX@E]8<:#BY4LH)N MGZ"/3.O0'-HK5\9NG?2E%,$ T 1_+(W=RH>HI3SNW(J-I*^Y78BK,5 UU"KE MI94[):G$%SC%@H):2-JS)VHCQH1HJ>B;$ B \(R*S8-H57#OL9*WIZ4%R4OG M0=D--G13G89+>@2#5$/:S)@GDC[PFR&^1]H9]_6+*6$G)0IU,MCV7(05I77P MQQ)K#;&O7;J MT-.&MKZB"NC$,-7>7UX;#+[DUTX5Z;YAA6I4?'L*J6&06X\ M;T(M ,0"E1H @'QRTNX7T+F,^8PS# MN)31N+,"CZA9LFF5JT39L!HT:I5VHZO]X^RDRE>C07?TZEM^==KT*KTVD9F5 M0Z5ZP0%%:#%WO-L=TK_#SD"]Q*=7V0QB&84W_2%=UD0B7F]4N.!AMX^!R$-, M13]J6D/YRB&:?]"C?_OC/B>#5&$7:2IMG-^\F%ZWQLO*EQ+A,E;(QT4Z8+;&R7=,^>YEG MIASZ(U,_-%&&4NEIKEQ^0!\;HD4[5+((!>'R.QW;[JS?&D:SCZ*E5 M?4$*NGI5@1D'Z/;GQ;/C")3UY?_0Q3*\\ADJ- M?[1TTX<-]/L5;%!@X8)OI3'@1D]+"3Z'GM=I8E5-CF>89]RA5(P7FK%0I1$@ M,7UC7-[[#:=.":%N^40;X-D00[.R.DC[4"6VGG)4@+XST\MW1\8XT"44)@XMS7%4PSIASO?L M@VWBW.B@DX+5)V4-Z=ZVN)6G3?@5Q=UU*2M"YVR4FMA32MC0P_*H?L_MC@<4 MX)RG$>.USJ7PNNX8Y-78]4>^I^MV89(=DK,*^GM!VVB.:/;\'-Q/.0KD%Z&RT6L-4I>B^I'FE) M5^ETNY0BV1VZ'H )BY2.KX$E Y8[GN<.AB.LBAN-!OM!MY4MJ,PWQ1&LE+,6 M[E5[Q;J?=ROS4L]31/54]RI&?\*IF+W.W^[ YG5>K9+Y[[7W?W1\_M'Q^4?' MYQ\=GW]T?/Z'ZOBL.3TU@#!_*A5:C.']I3?5[V>B*]1[?E2>KLZ7ERT>L4K= M'F@[2GPP>=%U1\"](SJ[#'29$0A=+:GTYX=]UR<3N#Y3S5[U?=<;^&(!&R-% MV<"'VA/4>IOHD;9YR].Y-8-:SU:7\;7KE+_T(=1G;#J&\= =@V+T2D%6HZH_ M<@>C84FL$[5'25K'YT.8U1L.X$":9JT=R1B3^'UG8JOYE.YL:1MM)&+;HK5U M-)KV^]X6G$W>LVPZV(/N7,LGH757)_>@@[H#@?/ MT>+!;A@,G@6^&UUP>&W!ZLJ"%<9):GPUTWQ70O1JE%:I@WDFU&&UL94Z,3A. M:9/H=(@9 7B7C%RTEW+IO?QI&ZW<57W' DC',E)2FIZL3)\3=:E6IE+ *$Z M\5MUEP_I6QP%>FS2973][Z-MM1H/!'R#N8S17#6H#%1B,_9#D-OH@'@B&!H3 M<70[.(X+BA162H^R:NW]ZE#9+SKPH]S*:[J^=5F*"VN7$=6N<6ZPG X).S#I M*44*5-1C6/%QM#PV-PAEH)Q0/*O8\$TTIIOI2$-5X>I MV@!N'&$/PC8^'Y7T[Z0(FG@E2,TTR^98&J> PMRW:J'O9*'E8O!(Z,W@"N?) ML1;:Z-R)K5O9TK1J#3NXBG)ESL8+9B,T4DIA: MS>NL4>D5R*=I]_=7P5+[94I)7W$#?U$Z3:=,6.1K,B5^=MS]'*=,N5CU02@J?/#<$"J=LLUQD+HM :[3DBZV) OLI 15!U M74MFF0-9]$$WJ% I>[M9!I5:=.R>,EMV;6L ^XD4K@FR;80*0Q&AGNV[UN[) ML%;7S&\N3-T/.V:[EF/6Q4*)HZ?K/$TFT$96Z0#86C))9B2JV5:7:]I"5C'==/RE> MOH!M5!8ZL,[!)!"WK((HKXA1*PU;RE-/+"G=-HSI*5,>'.S!+%>F&V<:P@&0 M-ZJY5$OUON($')WTH-*^& S81 ,E,# JRI^NRC=;4*D,Z%T[$/&O\U*,J8M> M&?*$4(:(%)^I>C35G"<-54]1B:]0E7QXCQO5I6OF:%6^%.9=I9GD[])K"CSV MVBC7ED'8Z(RP0$,)J52Y8V0@VKY8FYHMY?:_N56O"2),%LBZ'" #)[56.].* MF8 ).)(=514!]I6SQOH#=%VR9HXI16 O+(I*09:]55/?9513S.]\CRKV(@U, MV8ZVH[50M'-=W9H'1+@;#ETF9NR,@#$+S!LE'0KK!& *180 MOG+%F[A=M!?/J@?@*"+%F4%M*M_R:A+CN1^RY861S''7?&!N#I#;V\U-[_F# M=8>".1SE5*FW =.%U6?35QPX.KV9GIW#KV]NIM24%=CN+-_#\8M#.=N'^IC9 M3="7[EK]G'7=7.6>!#''Z3%V%X.J#/8QJ@XTG;X =JY2<@ZZY,)O[N4-7W:[ M/?RR*8KN=SINI^O);UZGKUHN-\RN30=JNJW[$8B/IF5E8&FUK&LPZC2O"FSG M?K^/_WAD0F,5%#DDN:1-YT2 F.UT.MJ[4*U!HR5YKM_KX,^Q"CO0QW[?_6/DTP7O-U.-0+0^.2!<-3AJ%...'^DM(S0;=9(/+B_2I_ MDSNFMJP*V =X/*,!Y9%U?(P>=:BM._7'Z+E#^%4]JO-2>M@88^SWN7/&P.T. M^_6' - #M^^/N:>&-P;T[/O5H_8&,(CGN[XWY(8;U6'T@\,A_7]G6G&T/=H; MC^E_WK9<3%LB/H7O?J?K>AA8XT4)(!#38/_]ONO["J$:7^=LBQ*E,/VJE2#- MZ-^IDT@S>E**=PD;?7?8&>MWA8Z\[D!A<@L*>^.AV_4]]K_AENQS]H@K&#SG MSOFG5I/S6^ZL(S/Z8%;!$[Z/< MT K^5FYQDL3S390HF4+F5* 5^5 HAH/1&;"7,E@FK M*1>4;*)R#J4IAMUU@O%-3AFP@O^T;F^1KO6DJ.=TO?*!;Z%.8K?)Q8V!"3>T M]2LL6+:*A*KOAQ]P*T64/:@25Z0)E_TC)E%8(Z-]X 6,O0 *F[!Y""F/VB!]Z@W*:B"JW>3G"51OA2\*+: MQ!WPLE*_V,*6W*\VN'7=L85;G8$[['?W!5O7\@O4H=8M]RYH )K]_C>&F=2) MEBXDC3G1=CD77@?K*(%7E]&6T&/!>1E0E&:U# M*),*"GYEEY!S-?>@ZX&4R/*U_GZBOC<.>4I9"E. 9)$YKU0;"'XE=)V+BU/VW.A6(4U=%X-[*OI5 M8?85D44F/9?(508+M9=TP4^4;RZ2#[4YB86OW-[8QEP,]!5$C0T MLVGD!%ZG8Z&UO2)]%&I-DL(C595MIJ8]1.7\-(S16M[46Q;9BBZL7MMVY4OJ M2'M\HK T:XJL I,=QVMQV%F3UL'&.FBC'H@OL=.IV8O5QDKB9S*.^/C,H^) MDRO#PX$),*FX#]HM,@3./=!-+@F7%N&24EGER!K0TV7_&"K?-BPLVE2EUD%I MY0U#\5H;OB!3&_MOB+,.J4R[C*V\$5/RY%(!)PR4T^UN,>C2V&Q_0PNU7%Q2 M+YV8'EF\0H["4+A1.(,-?TDW0B&TPHPI:I2!W=[?LUG!TG'8P !BXV3C3@"$ M236MY\"S,*&,1ZTJD=)IN36TN6]4GTJ3)(V MB&@I2^^ M5E_6+@ZB&HB7-2I!P8;AK-TU;T-[+MSF0*+:IO!U81>B20TL<.N9%$/!S#:C M#RQ#4:_9M3 J@83J?@[\SCY;8KPZ&(ZM-GL-&[GXKF=MO3"S5@LIR2A<%84YL;>\ZC2.G-@Y5.*):KGE M(CW^"E8C+1_4G:L81YX!JR:EJ4V"5GD&?L9ME+.':@^VQE:'J(24*J*FK\[O MSB;[3GA4SN]3DT,P!+YY3IBL=P^1NJ9)_ MS*+(=O'6$GR_LYJ>&/5'.A0\J377M$8[WWU1+KAKVGKENG6]J&="X+>0C7:Y MNW,5E?RD+:JAZ'DM *B5<]Q=G?['+U<79].;VS\ZT[^^.[_[3[X<_)B;))W: MS9C;2ND:!MGVC&IJIJ;#FT*;IK-+X6H]4:22BB\B5;8%XX-E// MI)@0$/.M MO*L@?DY5;SG#]H5S!]:,+/66I[92+I+ZR,8=C# G-1E2 5<&!R@!OW[ M3-*RIB3>LCR@W/M<'2])2HAI=IKW/@')W$*G0[4ML&F$K M!11\I\'V"ZH_'M7Q\NM?>6RK6RH1*U7<99^1& BUCNF>2^L6QR]+$];EW@VD MX&/?>1>OK^[W>ZZ/T5EWT/-=;SQ"1;;7T>30[_?=/FB _>'([7H#C"YVN^ZH M.Z;G!H[ \+ +GPY[76HL@KGT0_IU,/#=GH>)\F"-]D<6-1SV>NZP7R(=_0GB M2J^R@VJ-)"RZYXX'76?4P;#!B.XJ'[FCH8<+@ZF\$[^/:K0[@-5/JXB]]6EF MV:R_JBM=VS?DBGCNF' M $F\$9)-\]5ZNOK>'_<<;]R7RUI5_K^J5-*/]3 ,#X^^:;\^1C^+=1<]_#FB M6A?7ZXRY,TYW5+L>^OQR=716>A^JW^C76UC6M5BE]^RW6C?-+ M6K(+@W .^62#5Y#Q8-><0WQ:K NI]9IR"]P[S"#EJI3#.[KCN*%MS2<.O*VN MMGDOE^%C:U&6,\$V!TCH+>O=]C*E+)YR%AS=^6L]1JX.$#7;EGLK!6ODFM@Z M#_;LJ[3 M,$\3?>UN;HZ6\I,I_R^P6N?/8#6W[X#/GI!'\!@CCG+ASK%SAS40.-_Y&E^0 MM:D: GQ/WC&Q LP1ETOGV?8KYD:OU561O.;[(J+,"6HA M1"V)N7I&];.0_O=6QRQ.%ZK CC(HQ7NLI](WPW$7>$[%4 /J+&K*H-;M/56S M;%6S,%,M'II3/5 J*9FRIXV-MT&FU5@^;=UUR>:[+ 252QTS<^L5]5UKOT+(Y7)O7:%+%\.K M")SH9&@*K,GA,=>\\E@>-7VM. R"?BJ8&(1@3.&AQKL)JPT0=W**N\1Y%6HV M<1Z;!"9SU:$11=8XMP*]S'F5(! 5K;Z>W+[2#E[)YQ+Z'1][0 2W5%BT?%+\ MQ!J3KE?G*\SN@@]AC0'@ (8!6!]R1S@5(4A C7G@)DN(6#(? &RC[LK">>6N MM#SX8!.,X@/$GN& AJ"G0(8!@1 M;T30;:U5+QPY#L'YO+0%C$I)JQDGRK/='7JER19[;DQ;7;[R@'5$3F]3 "VC MBM\Y[O1LII5),S8UG-^BPHPL<;M!$N0FY-"VV$-8T)"JC$DU0127ZL(I* M*N(,&\.;F;&<=B.QDTJ9)D8YS66YN%9S.[&&9!*;I'C;O\E#@!YQ']KHB+A, M%TH^V)V)C%B:%2DJ_54GF;:LS5WO2M#IVQ\NP%X@OQ"@TRR(?^= "AJH",S# MB_-75S='I7[0ZL%$'DRIF@##4BOJZDD(GNI#H:^W$H/5?E)AA>>KQ$<==1:D M11P,5^J6'JJ8S6W?/ZD:IHA*ET=42[#\[X86:CKJ] X4WM.KMU/G>GKCW/XR MN9DZ4\7O0:EFF[]5Q[7UT G@SR):<9LI*[%U^D'LR=?.]=HSL_;F0@&Y-;;R M3:4KI?(>82'Y<.C;UGZ+KP=-]C&8?)BU/BFMJ&TS7;??[<'/0;];,V@FYS?. MKY.+=U/G[128S@>)Y>9 M^@/2=!:-MP=&,4),FI;L/W^]!L$XI=[R,$(F=O\XE"^3AATAQ<4Z?*.2L8XES1Z14SVM%RW7+\I9'C@CJI7P.U@>,>@,K'SZY\*F7AWSSP(CS_7Z"!GL M&XP0&QDH53'Z_/)7H*:K&[J5LH6BSF-,QP'SZ#-?M'D3/&I[@8[6[?9QJ5CJ M,W!^2]+?N50\H0RH[GCD=(<>0B/*\&:5^P3U/;_KCGI];-HR[(_U79Q=WQUT MJ.IB['J#VFV<%\!(\/)3_J=MWU@:$H:U2VY=?0/J$][W)^DTNST/R#Q^W"/\ MXQ[A_TWW"+=15E-'UN;;AO\Y[OMM@<-U>X=[[L%4?>'?@O7FY2I_N8C>@\;U MM K__-,2:.)X&:RCU=,+#(1EY$>]2=9!_)*^RX"87WB=3?[R)WK]/G_9, Q> M^W[\0(&N%Y[?^@MB])@-98&\Q2!;Z)[[WH M;#[P6)AJ%_/?]F1\E>5+]4Z>;'""#_4)F#9!WUC)LW_^J?,3_8T7'*N_GW^4 MC]$B?X!?8<\SS.E*CRFE;Y.%+]0O-6#4%Y?6/D&.CDN+__S3Z"7I8G, O::M#K>YQ[._[Z7]WT/]WT![YGX207E M8+0*"2MWF _3<_7_J(8E'TR=[;L!@4]N+"*,^+AV@!3.F+ M*1=E2?=L]MQ\CGJ+PY\^/WRW,BH+@A9#G%.=@P6#\:>!$%^GOQY90,R2U<+6 MU]H35SX'@']@]G> V=T=F"UR6J#G;3XXY!APE#[V>> OLY!&4IOBNR>4G3KU M_N?R ]=_X/IWCNL[+*ROR?QGP?SW^Q1O-3\6*W$^#\/E\AM2RM=RINQS3^'W MRI-:C^U[!OC!UX#F3H3>5Y]\/O ([;\8].B^S&\*P>\9M]3[L]29KX!P__P3 MNK5^^KD&CV^)>C^TCA]<\P?7_,I<<]@9_.":WY!K?@$?Q>B?6!UMNP'[,^&P MWK/_??CCOBSU=T>]KT'[WS-:?0^*T0_]YP>M[@2A[W\5Z^9_.ZU^3:_1/Z6< M/E5-Y75&S7P51.NO+J _J[7YW7&#PV[_VSH[ZDCYY4VA+XJW1]\%.'^H #^X MP<=P@^[HNT#?']S@"YOV_XP:0T.@*8PI&YL+<;\*9I<"L]W-!V>1%)BB^"F1 MV?WCL-_9B7P=G^J^(/]&$/[BX:K!5W&^[ 3S/RR6JO=_N&[^X?2V'[SX!R_^ MGGAQ?]S_+L#\#XNE7X,7-ZC3/U,=R5[C?>&*F>\'<-9GM89ET]N[FW>G=^]N MSB_?.*=7MW>W='7FY/3TYMWDHKVXD)IE%O.<>_U2CT LQL)F@.G[_;NRE8?A M$;@?!WD-G]G=2!Y'V74!,/K]9U3ZVJ:S#GT/.R$V3Q59:%X'V"GYAG"NI+8JO7^>ATM]>$<$# /G'ZW;SI3ZXZ_JA#;;OD>JE?5V> _5Y' M"G3US90C>3EM.E"^?U5/WJ]UH[R9_CJ]?#?5U])3UY_I!VK3LW).]07,LR?G M[FG3WE)F^_M;Z6^/J:_MB[9O5>//G5T(G _KU0LLU\,JP919P4^-1!MA:S7N M;:)[V^N^HK" '/?^]="FM%^0L04WI<&SM%JB=GONT,.^#_V>VQT/G-MBAG=; M2(]N!26OZX[[(V?L^B,?'MD@"9IO8=[AN()= K=ZU2S[C8%8K[_YIJ M?#U WQT#+0_=@>\+(E96.1JXO7Z7.KAVW2Y,L@L% =QOPN0^#38/T=R9I&&P M5R.C&S7EJ]K[S^7;U=._-\.EX;U]D<:71P6UK1?4_IEZ05,W+3C^ =WV"K^, MW=YP+'QA C0#>AT>3*_?<0;NJ.,YTR)--J'KO 5+#+8Z#40\3I;XK-/M4B^) M[M#UX*0F610<7P=\A[OGN8/A"#N.C$:#_0YX+Q:C.DG+C6**3[0=]&FPB7*Y M\T*_2E)^&V=IGL3E9C8$ -W<9(^6)GHT?EW_&?!H2LY_;._O7;TC MP'5[0,T*TE&L;M0"^ICQ#?89T.H(3E2#7']^V'=]DN[UF6JBV/==;Z#N$S9= M*Y1X/]075F#/Z4IK"^[<8QILEZ=S:[J"FJT-KW1+"[7MB3J*-FRJOD&=1R<8 M#+Z7NZ2L*^%W(T9M ?H#H9(OCQSU&9O08SQTQ\ -7JD3U^V[L#,Z79%.*I+J M\L;]9Q?5H0^[V.T:FZZ4H [X:CUE=%^:L^FK.S*13F^F9^?PZYN;*36-[K]ED5/G*"/LTJ;XH7R/^.;O=Z&MP6 _&FQ7MF]3KU_?0%65\BWIS M$T'XLMOMX9=-AI6/MVQT/?D-[SN7:[L:9E?75G)#T_*U[JTK T)J6==@U&E> ME=S>#O]X1.)M5U/*E>WZ&HT*UZ8EX=WT'?PY5KH 7Q??]]P17NGNC]W^:-1B M\\G=\=T.K*?7=H6\NAT>91FV1NMM0SOI1X8]DNI(N%^/LIH6J/H;9JH=F+[P M8EV:#75$?0=GB6GMU1SL-;?VI1YAYK(F@ MOKE%76"K;E \&.G2NH;!O8#_%J][,7K8<.PL=_GCF(#MSOLUQ^"(QRX?7_, MO<; GG<[?;^*1![>X.'YH%<,N1%9VP4SWG!(_ULMRMH>[8W']#]O>T:W?)7) M6E&2#_JHAWHT+TH @3@,^^^#MN,K5&U\G1HNEVF0.8-:"5*C_ITZK#4C/F!# M!<]]=]@9ZW>%0KWN0-%("W%X(,"[OL<:$=U>8YVS1_Q&4] GWCG59G#1"WP% MR;5JV>3QU2NSN1;=(SG"(B![R'>30H_KMKZY[UJ:_O-2_I^J#.\2&4% MI'OLO+L]ZA=M:-S^ MO*F=_W'L![AI/-X*1LWHVU?X\8/Z7V+0;NN@]E&Q]V*/!^5,+1W&N*VWMKY_ M-AF4FM=7OZSTKF] $VYA_P9;V-=\,*2J1=)TO]8"NMS_WF7GX'T<+NK[NYM< MOCE_=3%U)K>WTX\B=DT<MO9XI/P9>T^,B/Y\W\(_!2:?SA^H*4XMK0I]_V->@MWZ!44$]^/11V3'X60?&<3_F_7?V!193#K*R=;$3A?4H M^S_I*@2MOO)6[FQH$Q>M6R$K%A%?+-OJBQX1;VVZX,/6Z49,\I_A+H5G\]&S M<'ZB@AXU0Z"2:J84294MM2TBU:#"--_=H*ZNN+ OH&Q7W"IW)CQ[OY-->H+. M?-SOL'Y.J0*&W]_['H:_(66A3P"^6=15_3VZ[;6\T]82I:[8R6E M8K88',*K(D4FDZ,O^RVHK,'\ MH0"]%0.:;:2&5A.2$[P6QG1I\S8!7GD<2/R&[A6&Q5W#5Z3@X3/ JB2, .J> M0K)]![O:9S!,"R(N\CG@QK0@82N"00NX*AP)[=!U))>&;=&V:DNY,HYAMX4# M[[;* M_>:/6S"N<1AYRFM[SK.-Z?D@&@?DC+,)?>^MW>@\>& 8 M,%FTIL>W7.*D,M(,QF['4UM,=P2UMSSCC5N>N0WOB4+US7^N3D6[D7O7$$8H MB+;*I,N"4D%V=7X5(O';@.[3 M)9F^SX #SQN"<3D%K2*0FW;5<"9'O.5=G2:[' _6P-"A&.T:[I!_M]N7VMT^+=;'B MR-IID,\?CHL-8-1_%7QO+\9E-?: BH"V!&Q<0AUDHZ3)?=K@[=TQ+6#@"JPI M8'L<_#6D]3&[;W&*[),<2TYV[2ZOQ-A:1?$35M.0)&XTQSNCYB__/8A/,&6K M\4L:M=/LMR#.Z?6;C?S7X0Q&'="7M70O'+4S;IZ17I2UUJ:\3-Z?J#=K4_Y[ M$>OUU/P*E=1?98V @!-GFXM)4*",;()5+0SPW$3=^K(_4YYM#9E073(6HTK( M+(5=\!IUSBRPK-%FA:*/,L$:A[MNBD8UUH4Q-YW4HU:(-4]=B,W@Y!V9YB 790.KEX-=- MF$=I74C5GL-IZX]-/Z *7$39 ZV4:F!GK19U#6O/C%\7M&!E9>_Y\FOT@C0_ M:[AKAIQ/B6\XANL@HEP2255Q*6L M#L,S2>Q[*&Z>9>J%<*_%^1O,&,WNH8. MWX# /<((=3-PMD$:*4OGN&W!;P"6\JGO.6I6HM./),\27;A62C@*&WM%FO<@ MJ%O#,I\R7&- YA,&; S%?,IX3;&2CQB/]9C6(=N3V+?;6D1,^[C=3L,4/BXR MYU61 7<&_.94!% %+T[W\+?Q3AN=436"UKR+HZA4?+E0P=3@OK9YORF>6AOU M% R%&'.$+..F!A2PJC=IM')$J7"=Q]"A>XXH\PQ82! [ 8RW4!H;9HY)4@8 M?P+Z&2G#)U0P;Y[ZBQ+&%N^+ZDO 4Z M[W%CT()%(-:I>)W.2<=98YT9)I/3[<3_.O+]SLLSF>$,9WA=@!)-7W@OCW3R M&_#<39*15%T6L5R(3A\S*X;/ SNWGEF)+.QJ"<8/[ /!.D.'V@Q ?>( ,%$C M\BU0IJ1ZHAKZ@!RUNBQ),F^%Z6^A4Z!K\V#HGPSU5J5DJ6$X:W?-V\!\0=%B M#CHG SVD>E%M4_!QHW0JKOZQP*UGDMQ(&#L-EWH/2Y#7@&7((XDUF\J?*AM-0*:\3/R..+ M^AA=!)QC)B1)QI6)6TC1%BSC<'943BJ=OCJ_.YOL.^&1P\FM">]E1?E)B)+O MP0A2-=&"E=6U;E8%;LS*Q6/%,CX&2W%QTL#(;!OGH_D8O/@0S1^<\$/.*;'X MG!1E/6W!"AR2B!^0B,4FDGA[YK00>LZ0,JA]614P'S\&%*; \2YZJ$#_9O MPM2N9AOPZQJ^"S"^!:O2^A&C%3I,6%>"G0;%*I<5,MKB86B6;,%_#9N=88DX M5L2D2,JUX[R_ MI$KY9LN2WEDF0]GV;+$NJ]:GN\,&_]0%PS?/UX"?69W7Z)G\V4H*IY(9=X>[ M:<]:Y3=T6&;G&[=2(L#>8E4\L"L$;=W;.R M<:_W2X=ENZ5!.#3.@R$!-0,<6RFG@8-R7VVZ6JIGN8+Q2ZZ#:IP(?=ES2%Y> M1!LI4P+IM16'V^;//GX!WQ ::B9K/5]T\PWS?=/]6X?.I30?-I&JD_HDB'S6 M!7Q3$&TGW/;RQ>J:.-G3\56>MH=IVE]MX97*R2\YKU1'RFGJ$D3\^*MSW?W7 M\@TQ[!,6N3_Z?9L%MY;N?K/E34T!^== P-)TWU[0M:SC.T2CTH(_"HWV43#! MCK!*WG'F;3EQ'S%ZO7Q^UR0ME?F'-[?OP!;Y@IJQ!,3LOE(<,\@?@MBT\5%C>B*&O$%=F15 M=P\6OR\STA M6[4GOI^5?/]8*1SX.X!==27?/^Q,6X_O 'R6&?5)D',:'&'V8E_)8N6YTF+; MUWIGK;4FZK=)D:^YG#M9SC\8]#Y5E_L6(-XA._;3@)ZGNNT]YG,4MI^S+/_+ M_P=02P,$% @ ZXBG4)SMS3 Q @ ?0D T !X;"]S='EL97,N>&UL MU59M:]LP$/XK0AFCA5';R9J1U39LA<)@*X7FP[X5Q3[; KUXLIPY_?73BU^2 MC+&1=:/]8MT])SWWW%E(BAN]8W!? 6C4<2::!%=:U^^#H,DJX*2YD#4($RFD MXD0;5Y5!4RL@>6,7<1;,PW 9<$(%3F/1\ANN&Y3)5N@$ST<(^?77,H<$/YR] M_M9*??4*^7'V9C8+'\ZOCO$S%SC'R'-\RA,<+=_BX,])+\)?\YK8$?6EI0[Z M&M*XD&(J98$]8'(3#FA+6(*O":,;1>VJ@G#*=AZ>6R"33"JD30^-ML@BS:,/ M1]ZS[>UY.!52N=P^@_]N^NE'@<&S BEC![VV0!K71&M0XL8X;K(#?PJAWE[O M:J.P5&07S7T#_%0WF"0;J7)08YH(#U :,RBL'$7+RHY:UH$-:BVY,7)*2BF( MTS"LZ U#FP%C]W;O?2T.N+L"^3GVEX08616#::KNS>FOA4[R/IOGWJ-=G42+ M:KJ5^F-KJA'.MUL'[A04M'-^5XSY#3NI:[;[P&@I./A:?ILP.C%A&I,A#ZJD MHH^&S^Z4S "@,-J"TC3;1[XK4J^AT\-NZHI3-<]?H.:G[G,) A1A^Z+-UG_. M7?[/BA?O_EZR.U2.!3^A1GN1O "1E\]?Y&+UCS4&_7F^=VD<7!DCBC8M99J* M7FU%\QR\'GMG)_C6/A?8P0L=\)NU.12D9?K.ENB""9[LSU9X MM!QGK4>*!$_V%\AIRU&PO=V]R:V)O;VLN>&ULQ9I=;YM(%(;_RHB;[4K;M?E(VD9U)0P3 M&RT&%W"DO5J-\3@>%3/6,$[:_OH=<+P94G*T-Q-?83X,#P>&Y_7!GQ^Y^+;F M_!OZOJ_J9F+MI#S[0FKK2^?S_M:BI$^PR4M)>.U6M@NN&/TL7E>W\XBHC9XH 593ZRQA"/^3QGY=LM*&O+RN*>U/-51T*H]>MWLV*&Q4$WV=&*= M-T&DWB!<2T6#HOJT*[5M>R[JT-'F=%Y25>P9%HD;IE:(:&.WX.8@@S3)TS@* M_0*'*"_49(&3(D?I+4J7.-,@'0#2N1ADD"Z6&J0+0+IO"#GU8S\),,KG&!>Y M!N@!@-[% -&[I:]!7@&05V\!.72E\R(-_M(@KP'(Z\O=CWX^UR _ ) ?S$+> M1HFZPI$?HRBY3;.%7T1I@MXEZJG>_*XA?@00/YI%3'"AX-00QD@]:]2]Z&<8 M82)J98T&Z>/Z$P#YR7 =_2A#=WZ\PFB!_7R5/5WL7RMICZ'G^-@L9I3<*:PT MB_ @&J@8PXZ)5=D4U=-D Y2BVW8+6DQ5[=>G":S]P7.%BB._&D41T5;Q[AO M:4@NMGF[%%$RPVI$#]<0$HMMV"P9SHML%12K3"$J)>=J>/A)B/P@R%9^K&-" M:K$-NR7#:HBH83Q0/4@FMF&;G+%"NJ5"T W*Z .MCQ2%K"DKKF-".K$-^^1Y MB(1X6G37-\AP&*F/LPQC'1-2BFW8*5U,F*L(@;/\-X2_KJ+B;Y3OB*#OIZ2A M.B8D%=NT50;MG+/[FJD]$#UW0U9Q#%ME&//I!OT#Z9B081S#AAG&3-0/5+\L M^5''!'_&&'8-F'?^<71,R#6.8=>\FGC4K_"*-CHF9!W'L'5ZB>>$IC_3'4@U MCF'5O(@\ W20<1S#Q@$S3_\^A(SC&#;.B\PS4$1(-(YAT8"AIU]$2#2.8=&< MT\4Y5&P%WR/\75)1DPH%>N\$$HUK6#0O,=<_T(SR>T$..U8BO3GA0J)Q#8MF ML)H!KZ4@I42/.B8D&M>P:%Z-E'[;KV4Z)M@Q,RP:,%+VAI +B<8U+!HP4O8Q M(>>XAIT#AJ ^)B0?U[!\X!#DZIB0?%S3[;/70E!()6&5C@E9R#5LH5X(.J'U M%.E"[G$-NR=*"C^91=,8(S_/<3&,Z$'>\0Q[YT50&\*#?.,9]@V%<'W,\;;:$_]J:'Z06;QWJAQ-A@G>F;Q(+-X M;]1(&PQG?4S(+-XE&VG]NQ$RBW?)1EH?$W*,USEF='[=OJ%;5M--H@[1J.4E MJ : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/% MVY".!RD]R,:#C![DXT%. M#YJ-!\WH0?/QH#D]Z'H\Z)H>=#,>=$,/NAT/NJ4'R13(..4G(:SY6@O@6OA> M"P!;^&(+(%OX9@M 6_AJ"V!;^&X+@%OX<@N@6_AV"\!;^'HKT%OY>BO06R_P MK(T>MOEZ*]!;^7HKT%OY>BO06_EZ*]!;^7HKT%OY>BO06_EZ*]!;^7H;T-OX M>AO0V_AZ&]#;+G!6@@Y+^'H;T-OX>AO0V_AZ&]#;^'H;T-OX>AO0V_AZ&]#; M^'H[T-OY>CO0V_EZ.]#;^7H[T-LO<-:-#KOY>CO0V_EZ.]#;^7H[T-OY>CO0 MV_EZ.]#;^7K/!GJGJNSBZB5WVWJ3SEWR8_B?-0.X4S[NXODS3E/_W#]0.O=; M8CA]GOWOXC3U*R+\>/'[\ E02P,$% @ ZXBG4&*/C;7$ 0 _QT !, M !;0V]N=&5N=%]4>7!E&ULS=G+;L(P$ 707T'95L3X4?H0L&F[;9': M'W"3@40DL64;"G]?)T"E(BI1 =+=$))Q9FZ"=3:,/C:6?&]=5XT?)T4(]I$Q MGQ54:Y\:2TVLS(RK=8BG;LZLSA9Z3DP,!D.6F290$_JA[9%,1L\TT\LJ])ZV MU]O6XT1;6Y69#J5IV*K)#YKV=PU31U6WQA>E]3=Q0=)[6<4F6];QEM1;1SKW!5&HJ]07VE'^'ES9S'=Y MI]J%5UW'QFQ=L5\+TNOE")N*C@?H*I><'.*VH&.CNL+VDY\U<+\;,N.H;UVL MNE >>;P8:1JKGK4++_F(U&Z=G/*3AL?6U_MAOXQ;=-^/O?"?HF?=X;RW?KD< M B2'!,FA0'+<@N08@N2X \EQ#Y+C 20''Z $01&5HY#*44SE**AR%%4Y"JL< MQ56. BM'D56@R"I09!4HL@H4606*K )%5H$BJT"15:#(*E!DE2BR2A19)8JL M$D56B2*K1)%5HL@J4625*+)*%%D5BJP*15:%(JM"D56AR*I09%4HLBH4616* MK.J*LG;'M-9E\U>23V,6^_FL^]]W\@U02P$"% ,4 " #JB*=0'R// \ M 3 @ "P @ $ 7W)E;',O+G)E;'-02P$"% ,4 M" #JB*=0)^B'#H( "Q $ @ 'I 9&]C4')O<',O M87!P+GAM;%!+ 0(4 Q0 ( .J(IU"#/(-3[P "L" 1 M " 9D! !D;V-0&UL M4$L! A0#% @ ZHBG4,1B&P$N P .@\ !@ ( !^ @ M 'AL+W=OD%@L" !W!0 & M@ &%$ >&PO=V]R:W-H965T&UL4$L! A0#% @ ZHBG M4/5[>LN-! 6Q8 !@ ( !QA( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ ZHBG4%^-8.ZP! ]!8 !@ M ( !G!T 'AL+W=OL@$ -(# 8 " 8(B !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ ZHBG4&J%U!*V 0 T@, !D ( !5R8 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MZHBG4,X.[[>W 0 T@, !D ( !'2P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZHBG4"$:1P>K 0 D0, !D M ( !HC< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ZHBG4"?W>6VR 0 T@, !D ( !63T 'AL M+W=O+0! M #2 P &0 @ %"/P >&PO=V]R:W-H965T&UL4$L! A0#% @ ZHBG M4)&1YN^X 0 T0, !D ( !&D, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZHBG4-EM)9NV 0 T@, M !D ( !YD@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZHBG4!"G+)ZV 0 T@, !D M ( !KTX 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ZHBG4!Q8?Q/$ 0 -P0 !D ( !=U0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ZHBG4.,: MJ(HJ @ @08 !D ( !N%H 'AL+W=O$FWOX4" "L"0 &0 M @ $970 >&PO=V]R:W-H965T&UL4$L! A0#% @ ZHBG4$#OH/VR 0 TP, !D M ( !%6( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ZHBG4)0YI_KC @ PP !D ( ! M=FD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ZHBG4$"1[+=: P VPX !D ( !57, 'AL+W=O&PO=V]R:W-H965T\N3@P< -\M 9 " 35Y !X M;"]W;W)K&UL4$L! A0#% @ ZXBG4)+$*.2+ M!0 [QX !D ( ![X 'AL+W=O $ % M@ &QA@ >&PO&PO-0! ('@ &@ M @ $%WP >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 M " #KB*=08H^-M<0! #_'0 $P @ $1X0 6T-O;G1E C;G1?5'EP97-=+GAM;%!+!08 .@ Z ,@/ &XP ! end XML 26 R17.htm IDEA: XBRL DOCUMENT v3.20.1
REVENUE Deferred Revenue Disclosure (Notes)
3 Months Ended
Mar. 31, 2020
Deferred Revenue Arrangement [Line Items]  
Revenue from Contract with Customer [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 9 for disaggregated revenue schedules and further discussion on revenue and deferred revenue performance obligations and the timing of revenue recognition.

Recent Accounting Pronouncements

Contract Asset

Contract asset activity for the three months ended March 31, 2020 was as follows (in thousands):
 
March 31, 2020
Contract asset at January 1, 2020
$
19,494

Revenue in excess of billings
7,878

Customer billings
(5,210
)
Contract asset at March 31, 2020
$
22,162

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

Contract asset, current portion
$
22,162



Deferred Revenue

Deferred revenue activity for the three months ended March 31, 2020 was as follows (in thousands):
 
March 31, 2020
Deferred revenue at January 1, 2020
$
97,901

Billings deferred
28,687

Recognition of prior deferred revenue
(31,176
)
Deferred revenue at March 31, 2020
$
95,412



A summary of the significant performance obligations included in deferred revenue as of March 31, 2020 is as follows (in thousands):
 
March 31, 2020
Product
$
5,311

Subscription
1,501

Support contracts
73,465

Implied PCS
10,769

Professional services, training and other
4,366

Deferred revenue at March 31, 2020
$
95,412



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 $10.8 million attributable to Implied PCS recorded in deferred revenue as of March 31, 2020. We expect to recognize revenue for these remaining performance obligations of $3.7 million for the remainder of 2020 and $3.2 million, $1.9 million, $1.1 million and $0.6 million for the years ended December 31, 2021, 2022, 2023, and 2024, respectively.

As of March 31, 2020, we had approximately $59.4 million of transaction price allocated to remaining performance obligations for certain enterprise agreements that have not yet been fully invoiced. Approximately $56.7 million of these performance obligations were unbilled as of March 31, 2020. 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 $59.4 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 27 avid-03312020x10q_htm.xml IDEA: XBRL DOCUMENT 0000896841 2020-01-01 2020-03-31 0000896841 2020-05-04 0000896841 2019-01-01 2019-03-31 0000896841 us-gaap:ServiceMember 2020-01-01 2020-03-31 0000896841 us-gaap:ServiceMember 2019-01-01 2019-03-31 0000896841 us-gaap:ProductMember 2020-01-01 2020-03-31 0000896841 us-gaap:ProductMember 2019-01-01 2019-03-31 0000896841 avid:AmortizationofintangibleassetsMember 2019-01-01 2019-03-31 0000896841 avid:AmortizationofintangibleassetsMember 2020-01-01 2020-03-31 0000896841 2020-03-31 0000896841 2019-12-31 0000896841 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000896841 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000896841 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0000896841 us-gaap:RetainedEarningsMember 2018-12-31 0000896841 us-gaap:RetainedEarningsMember 2019-03-31 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000896841 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000896841 us-gaap:TreasuryStockMember 2018-12-31 0000896841 us-gaap:CommonStockMember 2019-03-31 0000896841 2018-12-31 0000896841 us-gaap:TreasuryStockMember 2019-03-31 0000896841 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0000896841 us-gaap:CommonStockMember 2018-12-31 0000896841 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000896841 2019-03-31 0000896841 us-gaap:TreasuryStockMember 2019-12-31 0000896841 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000896841 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000896841 us-gaap:TreasuryStockMember 2020-01-01 2020-03-31 0000896841 us-gaap:RetainedEarningsMember 2019-12-31 0000896841 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0000896841 us-gaap:TreasuryStockMember 2020-03-31 0000896841 us-gaap:CommonStockMember 2019-12-31 0000896841 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0000896841 us-gaap:CommonStockMember 2020-03-31 0000896841 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0000896841 us-gaap:RetainedEarningsMember 2020-03-31 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000896841 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-03-31 0000896841 avid:NonVestedRestrictedStockAndRestrictedStockUnitsMember 2020-01-01 2020-03-31 0000896841 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-03-31 0000896841 avid:NonVestedRestrictedStockAndRestrictedStockUnitsMember 2019-01-01 2019-03-31 0000896841 us-gaap:ConvertibleDebtMember 2020-03-31 0000896841 us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000896841 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000896841 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000896841 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000896841 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000896841 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000896841 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000896841 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000896841 srt:MinimumMember 2020-03-31 0000896841 srt:MaximumMember 2020-03-31 0000896841 avid:OfficeSpaceBurlingtonMassachusettsMember us-gaap:StandbyLettersOfCreditMember 2020-03-31 0000896841 us-gaap:ResearchAndDevelopmentArrangementMember 2017-04-29 2017-04-30 0000896841 avid:OtherOperatingObligationsMember us-gaap:StandbyLettersOfCreditMember 2020-03-31 0000896841 us-gaap:ResearchAndDevelopmentArrangementMember 2020-04-01 2025-03-31 0000896841 us-gaap:ResearchAndDevelopmentExpenseMember 2020-03-31 0000896841 avid:OfficeSpaceOtherFacilitiesMember us-gaap:StandbyLettersOfCreditMember 2020-03-31 0000896841 us-gaap:EmployeeSeveranceMember avid:A2016PlanMember 2019-01-01 2019-03-31 0000896841 us-gaap:EmployeeSeveranceMember avid:A2016PlanMember 2020-01-01 2020-03-31 0000896841 us-gaap:EmployeeSeveranceMember 2020-01-01 2020-03-31 0000896841 avid:FacilitiesRelatedMember 2020-01-01 2020-03-31 0000896841 us-gaap:EmployeeSeveranceMember 2019-01-01 2019-03-31 0000896841 us-gaap:OtherRestructuringMember 2019-01-01 2019-03-31 0000896841 avid:FacilitiesRelatedMember 2019-01-01 2019-03-31 0000896841 us-gaap:OtherRestructuringMember 2020-01-01 2020-03-31 0000896841 us-gaap:EmployeeSeveranceMember 2020-03-31 0000896841 us-gaap:EmployeeSeveranceMember 2019-12-31 0000896841 avid:EuropeMiddleEastAndAfricaMember 2020-01-01 2020-03-31 0000896841 srt:AmericasMember 2020-01-01 2020-03-31 0000896841 avid:OtherAmericasMember 2020-01-01 2020-03-31 0000896841 srt:AsiaPacificMember 2019-01-01 2019-03-31 0000896841 srt:AsiaPacificMember 2020-01-01 2020-03-31 0000896841 avid:OtherAmericasMember 2019-01-01 2019-03-31 0000896841 srt:AmericasMember 2019-01-01 2019-03-31 0000896841 avid:EuropeMiddleEastAndAfricaMember 2019-01-01 2019-03-31 0000896841 us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2020-03-31 0000896841 srt:ScenarioForecastMember us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2024-12-31 0000896841 srt:ScenarioForecastMember us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2023-12-31 0000896841 srt:ScenarioForecastMember us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2022-12-31 0000896841 srt:ScenarioForecastMember us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2021-12-31 0000896841 srt:ScenarioForecastMember us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2020-12-31 0000896841 us-gaap:SubscriptionArrangementMember 2020-01-01 2020-03-31 0000896841 naics:ZZ611710 2020-01-01 2020-03-31 0000896841 us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2020-01-01 2020-03-31 0000896841 naics:ZZ611710 2019-01-01 2019-03-31 0000896841 us-gaap:SubscriptionArrangementMember 2019-01-01 2019-03-31 0000896841 us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2019-01-01 2019-03-31 0000896841 us-gaap:ProductMember 2020-03-31 0000896841 us-gaap:SoftwareServiceSupportAndMaintenanceArrangementMember 2020-03-31 0000896841 us-gaap:SoftwareLicenseArrangementMember 2020-03-31 0000896841 us-gaap:SubscriptionArrangementMember 2020-03-31 0000896841 us-gaap:RevolvingCreditFacilityMember 2020-03-31 0000896841 us-gaap:OtherDebtSecuritiesMember 2020-03-31 0000896841 avid:CerberusBusinessFinanceLLCMember 2020-03-31 0000896841 2019-01-22 0000896841 2019-01-01 2019-12-31 0000896841 2017-12-14 2017-12-15 0000896841 us-gaap:ConvertibleDebtMember 2020-01-01 2020-03-31 0000896841 2019-05-09 2019-05-13 0000896841 us-gaap:ConvertibleDebtMember 2015-06-15 0000896841 2017-12-15 0000896841 2019-01-22 2019-01-22 0000896841 2018-02-08 0000896841 avid:CerberusBusinessFinanceLLCMember us-gaap:LongTermDebtMember 2020-01-01 2020-03-31 0000896841 2015-06-15 0000896841 avid:CerberusBusinessFinanceLLCMember 2018-05-10 2018-05-10 0000896841 avid:CerberusBusinessFinanceLLCMember 2019-04-08 2019-04-08 0000896841 us-gaap:RevolvingCreditFacilityMember avid:CerberusBusinessFinanceLLCMember us-gaap:LongTermDebtMember 2020-01-01 2020-03-31 0000896841 2019-05-09 0000896841 avid:CerberusBusinessFinanceLLCMember us-gaap:LineOfCreditMember 2016-02-26 0000896841 2019-04-08 2019-04-08 0000896841 avid:CerberusBusinessFinanceLLCMember 2016-02-25 2016-02-26 0000896841 avid:CerberusBusinessFinanceLLCMember 2017-11-09 0000896841 us-gaap:LineOfCreditMember avid:CerberusBusinessFinanceLLCMember 2016-02-26 0000896841 avid:CerberusBusinessFinanceLLCMember us-gaap:LongTermDebtMember 2016-02-26 0000896841 avid:CerberusBusinessFinanceLLCMember us-gaap:LongTermDebtMember 2020-03-31 0000896841 avid:CerberusBusinessFinanceLLCMember us-gaap:LongTermDebtMember 2019-12-31 0000896841 us-gaap:ConvertibleDebtMember 2019-12-31 0000896841 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-03-31 0000896841 us-gaap:RestrictedStockUnitsRSUMember 2020-03-31 0000896841 us-gaap:RestrictedStockUnitsRSUMember avid:TimeBasedVestingMember 2020-01-01 2020-03-31 0000896841 us-gaap:RestrictedStockUnitsRSUMember avid:PerformanceBasedVestingMember 2020-01-01 2020-03-31 0000896841 us-gaap:RestrictedStockUnitsRSUMember avid:PerformanceBasedVestingMember 2020-03-31 0000896841 us-gaap:RestrictedStockUnitsRSUMember avid:TimeBasedVestingMember 2020-03-31 0000896841 us-gaap:RestrictedStockUnitsRSUMember avid:PerformanceBasedVestingMember 2019-12-31 0000896841 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0000896841 us-gaap:RestrictedStockUnitsRSUMember avid:TimeBasedVestingMember 2019-12-31 0000896841 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-03-31 0000896841 us-gaap:EmployeeStockOptionMember 2020-03-31 0000896841 us-gaap:EmployeeStockOptionMember 2019-12-31 0000896841 us-gaap:EmployeeStockOptionMember avid:PerformanceBasedVestingMember 2020-01-01 2020-03-31 0000896841 us-gaap:EmployeeStockOptionMember avid:TimeBasedVestingMember 2020-01-01 2020-03-31 0000896841 us-gaap:EmployeeStockOptionMember avid:PerformanceBasedVestingMember 2020-03-31 0000896841 us-gaap:EmployeeStockOptionMember avid:TimeBasedVestingMember 2019-12-31 0000896841 us-gaap:EmployeeStockOptionMember avid:TimeBasedVestingMember 2020-03-31 0000896841 us-gaap:EmployeeStockOptionMember avid:PerformanceBasedVestingMember 2019-12-31 0000896841 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-03-31 0000896841 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-03-31 0000896841 avid:CostOfServicesRevenuesMember 2019-01-01 2019-03-31 0000896841 avid:CostOfProductsRevenuesMember 2020-01-01 2020-03-31 0000896841 avid:CostOfProductsRevenuesMember 2019-01-01 2019-03-31 0000896841 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-03-31 0000896841 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-03-31 0000896841 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-03-31 0000896841 avid:CostOfServicesRevenuesMember 2020-01-01 2020-03-31 0000896841 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-03-31 pure iso4217:USD shares iso4217:USD shares false --12-31 Q1 2020 0000896841 false false false 958000 1453000 1000 3334000 3090000 &lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table sets forth the activity in the product warranty accrual account for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;three months ended&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;March&amp;#160;31, 2020&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Three Months Ended March 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;2020&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accrual balance at beginning of year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,337&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,706&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accruals for product warranties&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;384&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;227&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Costs of warranty claims&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(357&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(338&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accrual balance at end of period&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,364&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,595&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt; 10-Q true 2020-03-31 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 43697846 34711000 54396000 51742000 48923000 86453000 103319000 20962000 27600000 12340000 12487000 0 1950000 33302000 42037000 53151000 61282000 15425000 16285000 25289000 24878000 12744000 13788000 0 363000 145000 558000 53603000 55872000 -452000 5410000 5283000 5185000 -5735000 225000 122000 438000 -5857000 -213000 -0.14 -0.01 43254000 42046000 -5857000 -213000 -815000 -548000 -6672000 -761000 81182000 69085000 1663000 1663000 59965000 73773000 32601000 29166000 10101000 9425000 22162000 19494000 7147000 6125000 214821000 208731000 18873000 19580000 32643000 32643000 29002000 29747000 7640000 7479000 5456000 6113000 308435000 304293000 34989000 39888000 19185000 19524000 33044000 36759000 1964000 1945000 31400000 30554000 82441000 83589000 203023000 212259000 220426000 199034000 12971000 14312000 28063000 28127000 5414000 5646000 469897000 459378000 434000 430000 1028115000 1027824000 -1185266000 -1179409000 -4745000 -3930000 -161462000 -155085000 308435000 304293000 43150000 0 430000 1027824000 -1179409000 0 -3930000 -155085000 398000 0 4000 1818000 0 0 0 1814000 2109000 2109000 -5857000 -5857000 -815000 -815000 43548000 0 434000 1028115000 -1185266000 0 -4745000 -161462000 42339000 -391000 423000 1028924000 -1187010000 -5231000 -3767000 -166661000 0 391000 0 6612000 0 5231000 0 1381000 1738000 1738000 -213000 -213000 -548000 -548000 -23000 -23000 1000 1000 42339000 0 423000 1024028000 -1187223000 0 -4315000 -167087000 -5857000 -213000 2142000 4740000 497000 -9000 2109000 1738000 2820000 3359000 -51000 586000 207000 1000 -13311000 -6444000 3435000 1372000 1631000 3861000 -4858000 -810000 -5323000 -2837000 40000 261000 -5264000 -477000 -5605000 6376000 1479000 1767000 -1479000 -1767000 22000000 0 351000 3928000 0 309000 1818000 1690000 0 22000 19831000 -5331000 -402000 -55000 12345000 -777000 72575000 68094000 84920000 67317000 81182000 55326000 1663000 9020000 2075000 2971000 84920000 67317000 391000 203000 4450000 2041000 <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, 2019</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, 2019</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, 2019</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, 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 consolidated results of operations for the three months ended March 31, 2020 are not necessarily indicative of the results that may be expected for the fiscal year ending December 31, 2020. The Company’s results of operations are affected by economic conditions, including macroeconomic conditions and levels of business and consumer confidence. The impact that the recent COVID-19 pandemic will have on the Company’s consolidated results of operations and financial condition is uncertain. The Company is actively managing its business to respond to this health crisis and will continue to evaluate the nature and extent of the impact. While the duration and severity of the COVID-19 pandemic, and resulting economic impacts, are highly uncertain, we expect that our business operations and results of operations, including our net revenues, earnings and cash flows, will be adversely impacted by these developments for at least the balance of 2020. To address expected reductions in net revenues and cash flows, we have already taken steps to reduce our discretionary spending and reduce payroll costs, including through temporary employee furloughs and pay cuts.  We may be required to take additional remedial steps, depending on the duration and severity of the pandemic and its impact on our operations and cash flows, 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, (iv) disposing of certain assets or businesses, or (v) applying for various programs that have been implemented by the U.S. government in response to the COVID-19 pandemic. Such remedial actions, which may not be available on favorable terms or at all, could have a material adverse impact on our business including non-compliance with our financial covenants with our lenders which, in the event management is not able to obtain a waiver or amendment, may result in an event of default under the financing agreement, which could permit acceleration of the outstanding indebtedness 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.</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 </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 9 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;font-weight:bold;">Recent 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%;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 842 using the modified retrospective transition approach, as provided by ASU No. 2018-11, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases - Targeted Improvements</span><span style="font-family:inherit;font-size:10pt;"> (“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.</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 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, both of which are material to our consolidated balance sheet. 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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements To Be Adopted</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;">In December 2019, the Financial Accounting Standards Board (“FASB”) issued ASU 2019-12, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Simplifying the Accounting for Income Taxes </span><span style="font-family:inherit;font-size:10pt;">(“ASU 2019-12”). ASU 2019-12 is intended to enhance and simplify aspects of the income tax accounting guidance in ASC 740 as part of the FASB's simplification initiative. This guidance is effective for fiscal years and interim periods within those years beginning after December 15, 2020 with early adoption permitted. The Company is currently evaluating the impact this guidance may have on its consolidated financial statements and related disclosures.</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 March 2020, the FASB issued ASU 2020-04, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Facilitation of the Effects of Reference Rate Reform on Financial Reporting </span><span style="font-family:inherit;font-size:10pt;">(“ASU 2020-04”). ASU 2020-04 is intended to provide temporary optional expedients and exceptions to the U.S. GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. This guidance is effective beginning on March 12, 2020, and the Company may elect to apply the amendments prospectively through December 31, 2022. The Company is currently evaluating the impact this guidance may have on its consolidated financial statements and related disclosures.</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 </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 9 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;font-weight:bold;">Recent 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%;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;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</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;">March 31, 2020</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, 2020</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>19,494</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>7,878</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>(5,210</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 March 31, 2020</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>22,162</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>22,162</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;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</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;">March 31, 2020</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, 2020</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>97,901</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>28,687</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>(31,176</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 March 31, 2020</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>95,412</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;">March 31, 2020</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;">March 31, 2020</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>5,311</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>1,501</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>73,465</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>10,769</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>4,366</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 March 31, 2020</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>95,412</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>$10.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;">March 31, 2020</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>$3.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the remainder of 2020 and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$1.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$1.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended December 31, 2021, 2022, 2023, and 2024, 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;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, we had approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$59.4 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>$56.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;">March 31, 2020</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>$59.4 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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Recent 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%;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 842 using the modified retrospective transition approach, as provided by ASU No. 2018-11, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases - Targeted Improvements</span><span style="font-family:inherit;font-size:10pt;"> (“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.</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 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, both of which are material to our consolidated balance sheet. 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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements To Be Adopted</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;">In December 2019, the Financial Accounting Standards Board (“FASB”) issued ASU 2019-12, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Simplifying the Accounting for Income Taxes </span><span style="font-family:inherit;font-size:10pt;">(“ASU 2019-12”). ASU 2019-12 is intended to enhance and simplify aspects of the income tax accounting guidance in ASC 740 as part of the FASB's simplification initiative. This guidance is effective for fiscal years and interim periods within those years beginning after December 15, 2020 with early adoption permitted. The Company is currently evaluating the impact this guidance may have on its consolidated financial statements and related disclosures.</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 March 2020, the FASB issued ASU 2020-04, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Facilitation of the Effects of Reference Rate Reform on Financial Reporting </span><span style="font-family:inherit;font-size:10pt;">(“ASU 2020-04”). ASU 2020-04 is intended to provide temporary optional expedients and exceptions to the U.S. GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. This guidance is effective beginning on March 12, 2020, and the Company may elect to apply the amendments prospectively through December 31, 2022. The Company is currently evaluating the impact this guidance may have on its consolidated financial statements and related disclosures.</span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NET LOSS 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 per common share is presented for both basic loss per share (“Basic EPS”) and diluted loss 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;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</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;">March 31, 2020</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;">March 31, 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;">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>465</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>772</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>3,069</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>2,881</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,534</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,653</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;">On June 15, 2015, we issued $125.0 million aggregate principal amount of our 2.00% convertible senior notes due 2020 (the “Notes”) in an offering conducted in accordance with Rule 144A under the Securities Act of 1933 (the “Securities Act”). 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;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> were less than the conversion price, 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;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</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;">March 31, 2020</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;">March 31, 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;">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>465</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>772</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>3,069</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>2,881</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,534</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,653</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> 465000 772000 3069000 2881000 3534000 3653000 <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;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</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;">March 31, <br/>2020</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>813</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>207</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>606</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, 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,156</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>338</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>818</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;">March 31, 2020</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>$28.6 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>$27.8 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;">March 31, <br/>2020</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>813</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>207</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>606</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, 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,156</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>338</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>818</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> 813000 207000 606000 0 1156000 338000 818000 0 28600000 27800000 <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;">March 31, 2020</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, 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: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>8,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="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>9,036</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>398</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>371</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>23,845</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>19,759</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,601</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>29,166</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;">March 31, 2020</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, 2019</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.8 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>$1.5 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;">March 31, 2020</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, 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: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>8,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="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>9,036</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>398</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>371</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>23,845</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>19,759</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,601</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>29,166</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> 8358000 9036000 398000 371000 23845000 19759000 32601000 29166000 1800000 1500000 <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;">March 31, 2020</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>eight 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;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 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>6.9</span></span><span style="font-family:inherit;font-size:10pt;"> years as of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</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.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">March 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> respectively. Related cash payments were </span><span style="font-family:inherit;font-size:10pt;"><span>$2.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">March 31, 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;">March 31, 2020</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;">2020 (excluding three months ended March 31, 2020)</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>6,235</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;">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,148</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,384</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,519</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;">2024</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,402</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>15,340</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>42,028</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>(7,847</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>34,181</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 March 31, 2020</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>6,118</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,063</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>34,181</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> P1Y P8Y 0.06 P6Y10M24D 2600000 2500000 2600000 2400000 <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;">March 31, 2020</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;">2020 (excluding three months ended March 31, 2020)</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>6,235</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;">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,148</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,384</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,519</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;">2024</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,402</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>15,340</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>42,028</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>(7,847</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>34,181</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 March 31, 2020</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>6,118</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,063</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>34,181</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> 6235000 6148000 5384000 4519000 4402000 15340000 42028000 7847000 34181000 6118000 28063000 34181000 <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;">March 31, 2020</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, 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 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>5,087</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>5,186</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>327</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>460</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,414</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>5,646</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;">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;">March 31, 2020</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, 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 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>5,087</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>5,186</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>327</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>460</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,414</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>5,646</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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 5087000 5186000 327000 460000 5414000 5646000 <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>$12.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;">March 31, 2020</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;">We entered into a long-term agreement to purchase a variety of information technology solutions from a third party in the second quarter of 2020, which included an unconditional commitment to purchase a minimum of </span><span style="font-family:inherit;font-size:10pt;"><span>$32.2 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>five years</span></span><span style="font-family:inherit;font-size:10pt;"> of the agreement.</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;">March 31, 2020</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 </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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>$0.6 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>$2.1 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;">2020</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%;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;">March 31, 2020</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 executive’s employment agreement. On April 16, 2019 we received an additional notice again alleging we breached the former executive’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;">March 31, 2020</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. </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 the activity in the product warranty accrual account for the </span><span style="font-family:inherit;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</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;">2019</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;">Three Months Ended March 31,</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;">2020</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></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,337</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>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></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>384</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>227</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>(357</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>(338</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,364</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,595</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 12800000 32200000 P5Y 1300000 1200000 600000 2100000 1337000 1706000 384000 227000 357000 338000 1364000 1595000 <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;">During the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#212529;">March 31, 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.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, for employee severance cost adjustments.</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 months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</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="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;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 March 31,</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;">2020</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></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>145</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>535</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>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></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>145</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>540</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>—</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>18</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>145</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>558</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;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</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:99.39393939393939%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:84%;"/><td style="width:1%;"/><td style="width:14%;"/><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></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, 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>155</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>145</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;">Cash payments</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>(110</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 March 31, 2020</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>190</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>190</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;">Long-term accrual balance as of March 31, 2020</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></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;">March 31, 2020</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;">March 31, 2020</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#212529;">On January 1, 2019, we had facilities restructuring accruals of </span><span style="font-family:inherit;font-size:10pt;color:#212529;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;color:#212529;"> included in the caption “accrued expenses and other current liabilities” and </span><span style="font-family:inherit;font-size:10pt;color:#212529;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;color:#212529;"> included in the caption “other long-term liabilities," which were reclassified upon the adoption of ASC 842 to the right of use asset account.</span></div> 100000 600000 145000 535000 0 5000 145000 540000 0 18000 145000 558000 <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;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</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:99.39393939393939%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:84%;"/><td style="width:1%;"/><td style="width:14%;"/><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></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, 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>155</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>145</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;">Cash payments</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>(110</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 March 31, 2020</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>190</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>190</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;">Long-term accrual balance as of March 31, 2020</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></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 restructuring expenses recognized for the </span><span style="font-family:inherit;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</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="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;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 March 31,</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;">2020</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></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>145</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>535</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>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></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>145</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>540</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>—</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>18</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>145</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>558</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> 155000 145000 110000 190000 190000 0 100000 200000 <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 months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</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:70%;"/><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%;"/></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 March 31,</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;">2020</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></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>34,711</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>54,396</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>13,958</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>9,282</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>31,794</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>32,019</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>5,990</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>7,622</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>86,453</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>103,319</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;"> </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 months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</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:67%;"/><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%;"/></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 March 31,</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;">2020</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></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></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>36,090</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>39,479</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>5,450</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>6,801</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>33,235</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>37,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></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>11,678</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>19,886</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>86,453</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>103,319</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 months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</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:70%;"/><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%;"/></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 March 31,</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;">2020</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></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>34,711</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>54,396</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>13,958</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>9,282</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>31,794</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>32,019</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>5,990</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>7,622</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>86,453</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>103,319</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;"> </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 34711000 54396000 13958000 9282000 31794000 32019000 5990000 7622000 86453000 103319000 <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 months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</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:67%;"/><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%;"/></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 March 31,</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;">2020</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></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></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>36,090</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>39,479</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>5,450</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>6,801</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>33,235</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>37,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></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>11,678</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>19,886</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>86,453</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>103,319</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> 36090000 39479000 5450000 6801000 33235000 37153000 11678000 19886000 86453000 103319000 <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;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</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;">March 31, 2020</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, 2020</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>19,494</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>7,878</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>(5,210</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 March 31, 2020</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>22,162</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>22,162</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> 19494000 7878000 -5210000 22162000 0 22162000 <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;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</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;">March 31, 2020</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, 2020</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>97,901</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>28,687</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>(31,176</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 March 31, 2020</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>95,412</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;">March 31, 2020</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;">March 31, 2020</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>5,311</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>1,501</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>73,465</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>10,769</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>4,366</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 March 31, 2020</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>95,412</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> 97901000 28687000 31176000 95412000 5311000 1501000 73465000 10769000 4366000 95412000 P6Y 10800000 3700000 3200000 1900000 1100000 600000 59400000 56700000 59400000 <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;">March 31, 2020</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, 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;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,090 at March 31, 2020 and $3,334 at December 31, 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>200,031</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>200,105</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 $312 at March 31, 2020 and $680 at December 31, 2019</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,555</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,187</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;">Revolving credit facility</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,000</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></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 debt</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>1,240</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>1,296</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 debt</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>251,826</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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>229,588</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;">Less: current portion</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>31,400</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>30,554</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: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;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>220,426</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>199,034</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%;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 contractual maturities of our borrowing obligations as of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</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="20"/></tr><tr><td style="width:38%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><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:9%;"/><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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom: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;">Revolving Credit 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;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;">2020</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,913</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;border-top:1px solid #000000;"><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>28,867</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>102</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>30,881</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;">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>4,781</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>—</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>144</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,925</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;">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>6,375</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>—</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>154</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>6,529</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>190,052</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>22,000</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>165</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>212,217</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;">2024</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>—</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>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><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>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;">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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom: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>499</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>499</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,120</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>22,000</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,241</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>255,228</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,090</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>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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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>3,402</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>2,709</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>—</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;border-bottom:1px solid #000000;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>28,555</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>136</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>31,400</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>197,321</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>22,000</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,105</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,426</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;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. 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 months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</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;">, 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 repurchased </span><span style="font-family:inherit;font-size:10pt;"><span>73,986</span></span><span style="font-family:inherit;font-size:10pt;"> Notes, 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;"><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;">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.</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 provided 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 and that remain outstanding will mature on May 10, 2023 under the terms of the Financing Agreement. The amendment also modified the covenant that requires us to maintain a leverage ratio (defined to mean the ratio of (a) the sum of indebtedness under the Term Loan and Credit Facility and non-cash collateralized letters of credit to (b) consolidated EBITDA under the Term Loan and Credit Facility) 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.2 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 months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">. There was </span><span style="font-family:inherit;font-size:10pt;"><span>$22.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> outstanding under the Credit Facility as of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">. There is no prepayment penalty on the Credit Facility. We recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> of interest expense related to the Facility during the </span><span style="font-family:inherit;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</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;">March 31, 2020</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;">March 31, 2020</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, 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;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,090 at March 31, 2020 and $3,334 at December 31, 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>200,031</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>200,105</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 $312 at March 31, 2020 and $680 at December 31, 2019</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,555</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,187</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;">Revolving credit facility</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,000</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></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 debt</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>1,240</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>1,296</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 debt</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>251,826</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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>229,588</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;">Less: current portion</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>31,400</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>30,554</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: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;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>220,426</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>199,034</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> 200031000 200105000 28555000 28187000 22000000 0 1240000 1296000 251826000 229588000 31400000 30554000 220426000 199034000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the contractual maturities of our borrowing obligations as of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</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="20"/></tr><tr><td style="width:38%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><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:9%;"/><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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom: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;">Revolving Credit 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;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;">2020</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,913</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;border-top:1px solid #000000;"><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>28,867</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>102</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>30,881</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;">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>4,781</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>—</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>144</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,925</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;">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>6,375</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>—</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>154</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>6,529</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>190,052</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>22,000</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>165</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>212,217</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;">2024</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>—</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>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><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>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;">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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom: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>499</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>499</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,120</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>22,000</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,241</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>255,228</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,090</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>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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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>3,402</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>2,709</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>—</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;border-bottom:1px solid #000000;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>28,555</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>136</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>31,400</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>197,321</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>22,000</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,105</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,426</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> 1913000 0 28867000 102000 30881000 4781000 0 0 144000 4925000 6375000 0 0 154000 6529000 190052000 22000000 0 165000 212217000 0 0 0 177000 177000 0 0 0 499000 499000 203120000 22000000 28867000 1241000 255228000 3090000 0 312000 0 3402000 2709000 0 28555000 136000 31400000 197321000 22000000 0 1105000 220426000 125000000.0 0.0200 500000 2000 125000 2000000.0 1700000 2000000.0 16247 123000 16200000 14700000 16200000 3900 106753 3900000 3600000 3900000 74000000.0 982.50 1000 72700000 73986 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. On April 8, 2019, we entered into an amendment to the Financing Agreement. The amendment provided 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 and that remain outstanding will mature on May 10, 2023 under the terms of the Financing Agreement. The amendment also modified the covenant that requires us to maintain a leverage ratio (defined to mean the ratio of (a) the sum of indebtedness under the Term Loan and Credit Facility and non-cash collateralized letters of credit to (b) consolidated EBITDA under the Term Loan and Credit Facility) based on the level of availability of our Credit Facility plus unrestricted cash on-hand. 1600000 4400000 4200000 22000000.0 100000 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;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</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, 2020</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>565,000</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>565,000</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>$7.57</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>(100,000</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>(100,000</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.66</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>—</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>—</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>—</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="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: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 March 31, 2020</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>465,000</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>465,000</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.56</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.17</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 March 31, 2020 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>465,000</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.56</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.17</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 March 31, 2020</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>465,000</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.56</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.17</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;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</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, 2020</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,087,933</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>554,265</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,642,198</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>$6.40</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>555,523</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>578,316</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,133,839</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.46</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>(333,743</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>(328,673</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>(662,416</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>$5.58</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>(44,750</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>(44,750</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>$7.54</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 March 31, 2020</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,264,963</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>803,908</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>3,068,871</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.58</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.25</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>$20,623</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>3,068,871</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.58</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.25</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>$20,623</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 months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</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:69%;"/><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 March 31,</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;">2020</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;">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;">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>102</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>51</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>98</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>18</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>294</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>195</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>441</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>294</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,174</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,180</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,109</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>1,738</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;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</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, 2020</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>565,000</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>565,000</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>$7.57</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>(100,000</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>(100,000</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.66</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>—</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>—</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>—</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="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: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 March 31, 2020</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>465,000</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>465,000</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.56</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.17</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 March 31, 2020 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>465,000</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.56</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.17</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 March 31, 2020</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>465,000</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.56</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.17</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> 565000 0 565000 7.57 0 0 0 0 100000 0 100000 7.66 0 0 0 0 465000 0 465000 7.56 P1Y2M1D 0 465000 7.56 P1Y2M1D 0 465000 7.56 P1Y2M1D 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;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</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, 2020</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,087,933</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>554,265</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,642,198</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>$6.40</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>555,523</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>578,316</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,133,839</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.46</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>(333,743</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>(328,673</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>(662,416</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>$5.58</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>(44,750</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>(44,750</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>$7.54</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 March 31, 2020</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,264,963</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>803,908</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>3,068,871</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.58</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.25</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>$20,623</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>3,068,871</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.58</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.25</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>$20,623</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 2087933 554265 2642198 6.40 555523 578316 1133839 6.46 333743 328673 662416 5.58 44750 0 44750 7.54 2264963 803908 3068871 6.58 P1Y3M 20623000 3068871 6.58 P1Y3M 20623000 <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 months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</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:69%;"/><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 March 31,</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;">2020</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;">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;">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>102</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>51</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>98</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>18</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>294</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>195</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>441</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>294</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,174</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,180</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,109</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>1,738</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> 102000 51000 98000 18000 294000 195000 441000 294000 1174000 1180000 2109000 1738000 XML 28 R13.htm IDEA: XBRL DOCUMENT v3.20.1
OTHER LONG-TERM LIABILITIES Long-Term Liabilities (Notes)
3 Months Ended
Mar. 31, 2020
Other Liabilities Disclosure [Abstract]  
OTHER LONG-TERM LIABILITIES
OTHER LONG-TERM LIABILITIES

Other long-term liabilities consisted of the following (in thousands):
 
March 31, 2020
 
December 31, 2019
Deferred compensation
5,087

 
5,186

Other
327

 
460

   Total
$
5,414

 
$
5,646


XML 29 R30.htm IDEA: XBRL DOCUMENT v3.20.1
REVENUE Revenue from External Customers by Type (Tables)
3 Months Ended
Mar. 31, 2020
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 months ended March 31, 2020 and 2019 (in thousands):
 
Three Months Ended March 31,
 
2020
 
2019
Products and solutions net revenues
$
34,711

 
$
54,396

Subscription services
13,958

 
9,282

Support services
31,794

 
32,019

Professional services, training and other services
5,990

 
7,622

Total net revenues
$
86,453

 
$
103,319


XML 30 R34.htm IDEA: XBRL DOCUMENT v3.20.1
LONG-TERM DEBT AND CREDIT AGREEMENT Schedule of Long-Term Debt (Tables)
3 Months Ended
Mar. 31, 2020
Debt Instrument [Line Items]  
Schedule of Long-term Debt Instruments [Table Text Block]

Long-term debt consisted of the following (in thousands):
 
March 31, 2020
 
December 31, 2019
Term Loan, net of unamortized debt issuance costs of $3,090 at March 31, 2020 and $3,334 at December 31, 2019
$
200,031

 
$
200,105

Notes, net of unamortized original issue discount and debt issuance costs of $312 at March 31, 2020 and $680 at December 31, 2019
28,555

 
28,187

Revolving credit facility
22,000

 

Other long-term debt
1,240

 
1,296

    Total debt
251,826

 
229,588

Less: current portion
31,400

 
30,554

Total long-term debt
$
220,426

 
$
199,034


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

Fiscal Year
Term Loan
 
Revolving Credit Facility
 
Notes
 
Other Long-Term Debt
 
Total
2020
$
1,913

 
$

 
$
28,867

 
$
102

 
$
30,881

2021
4,781

 

 

 
144

 
4,925

2022
6,375

 

 

 
154

 
6,529

2023
190,052

 
22,000

 

 
165

 
212,217

2024

 

 

 
177

 
177

Thereafter

 

 

 
499

 
499

Total before unamortized discount
203,120

 
22,000

 
28,867

 
1,241

 
255,228

Less: unamortized discount and issuance costs
3,090

 

 
312

 

 
3,402

Less: current portion of long-term debt
2,709

 

 
28,555

 
136

 
31,400

Total long-term debt
$
197,321

 
$
22,000

 
$

 
$
1,105

 
$
220,426


XML 31 R38.htm IDEA: XBRL DOCUMENT v3.20.1
FAIR VALUE MEASUREMENTS (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Convertible Notes Payable, Noncurrent $ 28,600  
Liabilities:    
Convertible Notes, Carrying Value 28,555 $ 28,187
Fair Value, Recurring [Member]    
Financial Assets:    
Deferred compensation assets 813 1,156
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Financial Assets:    
Deferred compensation assets 207 338
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Financial Assets:    
Deferred compensation assets 606 818
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 $ 27,800  
XML 32 R16.htm IDEA: XBRL DOCUMENT v3.20.1
REVENUE (Notes)
3 Months Ended
Mar. 31, 2020
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 months ended March 31, 2020 and 2019 (in thousands):
 
Three Months Ended March 31,
 
2020
 
2019
Products and solutions net revenues
$
34,711

 
$
54,396

Subscription services
13,958

 
9,282

Support services
31,794

 
32,019

Professional services, training and other services
5,990

 
7,622

Total net revenues
$
86,453

 
$
103,319


The following table sets forth our revenues by geographic region for the three months ended March 31, 2020 and 2019 (in thousands):
 
Three Months Ended March 31,
 
2020
 
2019
Revenues:
 
 
 
United States
$
36,090

 
$
39,479

Other Americas
5,450

 
6,801

Europe, Middle East and Africa
33,235

 
37,153

Asia-Pacific
11,678

 
19,886

Total net revenues
$
86,453

 
$
103,319


XML 33 R12.htm IDEA: XBRL DOCUMENT v3.20.1
LEASES LEASES (Notes)
3 Months Ended
Mar. 31, 2020
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 March 31, 2020. Our leases have remaining terms ranging from less than one year to eight 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 March 31, 2020 and December 31, 2019.

The weighted-average remaining lease term of our operating leases is 6.9 years as of March 31, 2020. Lease costs for minimum lease payments is recognized on a straight-line basis over the lease term. Our total lease costs were $2.6 million and $2.5 million for the three months ended March 31, 2020 and March 31, 2019 respectively. Related cash payments were $2.6 million and $2.4 million for the three months ended March 31, 2020 and March 31, 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 March 31, 2020 (in thousands):
Year Ending December 31,
Operating Leases
2020 (excluding three months ended March 31, 2020)
$
6,235

2021
6,148

2022
5,384

2023
4,519

2024
4,402

Thereafter
15,340

Total future minimum lease payments
$
42,028

Less effects of discounting
(7,847
)
Total lease liabilities
$
34,181

 
 
Reported as of March 31, 2020
 
Accrued expenses and other current liabilities
$
6,118

Long-term lease liabilities
28,063

Total lease liabilities
$
34,181


XML 34 R39.htm IDEA: XBRL DOCUMENT v3.20.1
INVENTORIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Raw materials $ 8,358 $ 9,036
Work in process 398 371
Finished Goods 23,845 19,759
Total inventory 32,601 29,166
Finished goods, consigned $ 1,800 $ 1,500
XML 35 R31.htm IDEA: XBRL DOCUMENT v3.20.1
REVENUE Revenue by Geographic Area (Tables)
3 Months Ended
Mar. 31, 2020
Deferred Revenue Arrangement [Line Items]  
Schedule of Revenues By Geographic Areas
The following table sets forth our revenues by geographic region for the three months ended March 31, 2020 and 2019 (in thousands):
 
Three Months Ended March 31,
 
2020
 
2019
Revenues:
 
 
 
United States
$
36,090

 
$
39,479

Other Americas
5,450

 
6,801

Europe, Middle East and Africa
33,235

 
37,153

Asia-Pacific
11,678

 
19,886

Total net revenues
$
86,453

 
$
103,319


ZIP 36 0000896841-20-000109-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000896841-20-000109-xbrl.zip M4$L#!!0 ( .N(IU" ]5&9WGL]O.XJ.2$(@ "<[MP"IV[7=NRT[?3>?;YT MT1)D\80BU23EX?SZ!Y":14FV3,D:F*HDD@ 2P,*:L;#63__OJ1MJ#R))@SCZ M^01\T$\T$37C5A#=_WSR[=8[I2?_[_/_^>G_GI[^Q[J^T)RXV>^**-/L1/B9 M:&F/0=;1_MT2Z7>MG<1=[=]Q\CUX\$]/BX=Z9Z8.L ,0]2B@6.>>94 J84 MM[$!+=)X.FN+9DL'.K@SVPPAZ%/S#@+1] %CH"5@:_BR\>C-P>C]5,YS,+PV MZF;'O>6/!0*=?T.PGB42^YU.YQ8M?--NK M9 &A\,NA+!M*NC>SN["\OVHI>>"^[R?E#ZB6D@>2?GGWI%\&?@4I/PR7P%&V M#O^6P%&N,EVX_G0!GC3#1"S!E+RYY-' CX/RL51+V5B23H*H9'[Y2$5CV1[% M_2A+5J'&="?U&E+ZFJ6/ESR64V>Z *D&C263COR@F9:/E3>53;"Y@,?(AC+P M1P\+H!\]+)K0OV01.>8HJ]ZX'*D'/98@]JC;E=":4.J MD8WET[SW_=X4X">G.6PL&['9/DW+MED-F+>54:EHADT_;,)%_'347O+P4SI> MWX1,-G0=?/S/EXL;N2-=7Y%:YD=-,0*G");CUD2',@)*8V0 ,C5P_OA@:/AQ MT&,\7B^1NHG4/A8^PSX.MO_CN/,T!2Z<[*BYA/*2!9PA*6,,BAJSYUX9>HZ: MR@25D#T6#5,LKX0%-4L$QX )-RMH!Y)(I 5RVO.3$@5YKDLYPI>.6L:!1U0)EM#P @*64#A=1(E%VT*E MIVR"(Z6G;**B^S\+Q+MJ*1M'3B#M]WK-Q?/+F\O&^JL?9,\+1LO;RFC_:1$ M@62<41A$0IF-X^DMFE<97D@>>K= C*BFLC6T%G$BU5+RP"*#KM2&4X)DJ90I MQV^I'MZ5R-&!YGA7QI4ZBY;1*5V%>LUBL_*N#+.D[%^LO"S47!88/:TRDTAFV!IU%6K9L*:7O152D6I:L;?6R%JPHZG?+^6VC["&2 MH#E2D25'_;[8<:5:9U7_67-I3OU?[$:Y6R!&[LKDA_(++;?QQAU*G$=*[5EN MVDWV**/#YH+9RH:R[HNHMA3SVKW3?G.I?R1O+F.#_07N$=E0+F,6RIJC@N>*BL\\@26&VU+#:K6PM=LD5C^1:T.^$"ICUH M+->A>HMUJ%[9(T-S>2$=3G0H5RP6F)W#E@5 *?5D#8%2[LTJ6EI!4L+GQT^J M]C+FEL;M]@+^IIH6&&W+>=QDCS+1NX 7+'&4+EG=J+W,ER)G%2RAH%DORD@K MRM+.BQ@D8OQNF@L0] %3+N49T=Q] *)*4W$&:GI/P33SAKUPX=FK/05 M!8TI>DGO%O#4HJU4T4CCW@(F5[25.EK:0O$)L7"3!A;HJ.-HC@NMY(6V\4#4 M+]0!%OB/%E@(HZ8E:OQ*%WVY^R 2V2IXR"YS]+^"_,O 'T:+[).\J5><,41EZOW"\X16V6J4HX%K7*; MI_#%+S6/B_8%Q+C4T5+N9'D*RVDP-PG^[L18YL(H-X/OQ2)NE[_?NH(OR7__Z^?NB+S-=7[5)WI2(O;CJ-, M+>%6VDXG6K/X]O-))IZRCT4W05>DVJ5XU*[CKA]]RMO2X'_%&=![V2J,(SKB<>4O-W@O]^Q--V82>W\Q.@>DZU&,V<&T#(TJXRPT( M#,80P @;]/3Q^^F+.IYHA?#Z^41*N[.[6.ZN'[7],)6+R/_[Z>/4I-=8@YU[ MES(O2)M^^(?P$S=J.1)])I9CV52%3"!F$8XMPZ34<5S7 M?#X]!8;$MK=/>X@WQ;R_RL?BEB=_2R?FC4Q/MQW;1C9 V(.$$6#J#F$N\TQF M83":]ZJ.)Y]_JWS*"M2S$S9-PW$ =B&# %LZM2@P)58 ;AN&QQU]-.%5'4\^ MJQF\?J$Y:*M1;I) $0W0..SB1V,(DHELY=QV(04FZY$K_1 MF-.LZKCN2KQ$OEV:"EI+&IERDE+Y.(4G6C\*BE7UT];)]#+/E0S]#0W7.%!/ MSW@8QH_*'^K%B1/W[[)V/^3-W Y+KT53! _^72@&S'<" IAYW/8,G7O Q!SJ MEEPHL;A!'$,NT!J+CE4=3SXS3"5-#1B8$%F;0L4T=$]N3 MC)9YKMQ2Z%"3L_%>K^IX\EER;5CU4M6F_CE8XY^.N,O.HS1+<@;.GX)TU"35 MG0>19(%W(NDNAOLDI"?@ZC[U1)1.JCBV;B(#.-1 U,5 (A?P+,@H@8A#!@ : M@755QY//$$*T";K;4\A*8!@08BEGH(%=6ZHJ4GF1>A;GAF4[+A]!=E5'"5F= MZ4L@^T(I-%R!BOYM]4,)RJ])W.HWLW_[B01)]GP1^'8?5K3 MWOGG??9IYG'E!COM"'5OZ0P8^C\^*;!(0SZXC\Y"T#A*L61/GW7@%W[7$ >-FAF?3] M4/VOF*)Z-.^HYO11#?J6"6:=1 BM*ULZJ2;M-M&JY+753.Z+GS0[__2[O4]_ MDZ;')P@:^4VS:F;H1ZV7SW(%GC7C,$[._J;G?PJ$DHPL3G(':VY>%X,J:5#- M['_(L27NIW(9Z8]G$?/;ZEKBZ>J_YG>>RK>$4C*>>O'3^,4%332E"C_H\_.)U+C5][0GV?C@^^NWY#%H91WY4:[Q M+DY:(CF5FQ3ZO52<#3_,+7X\J63TJ24YIYI*]/,)/=&DT51\!J.^'[/6^&-2 M^H;![(LI$?"/3U,O&@]0^M+9Y]_ZN/&^PQ_3XE?@0ZXA-_UP@()W<9;%W4]3 MY&5(4IFDG%V[#K@#P[U5!9R7"O52O>3DP_5)U@R%RE62GZ1_'*US&RAQQ)*SYC3'SFF(;M:<9GMV(CT0 M52?WO\]ZV@.1KJ.U&^_KHZB>JB!%5='4KFS[IH5T+8L/F!X,HS)M]E#H89/6 M]-[+F#P^1=G-HQ/<9N@'W8T(ETJM@W>ELA\@WKS1.(\TFU-W*\>K'VN37MR%+=E9[*(6DH<]O+K")5AVM1A".P]::VXKT))WG(:\O*S MCX/P ;T4A%N&V$95[2U/4-7UKT5;R[,(/TZ_HQAN,,? M!I I ]3@^LM-QY?PO$JSUOTNPJM(?Y8-EH]/=31ZY:!ES>4K/ 'L-_#;[N-) MD4O@Q7BBNE>()T."DH#Z,TVR/P>W>JZ2&Y$\!,WI"TZ#WP9WF[8%UQ'0Q+VZ M!YC_5/S6DB,_]<*@&0SN6VFM0'8I:BC)U9R5K>;D\^@NT^1R?OI8^L9B A_G M9K"73&&"*NK-WOQF[Q%E#QH/9;.GEE-3=KW9!T?9*S<[O];,B]O&^37#N!U$ M4J6Z5W?N_51=,MUW!%!+/'O)$H\%*5:R^QHIMHT4[RP6AME'=M &FK;])A?] M5MMOF%QFIQLP6<2=13^NGG=()4"*8[DUW1*&^"M5J#HQ ^_ M^D'K/++]7I#YX7[P@9%VOVRI8U5AZ5J/0DHHVJ 3"6=J'-D1')G@#'1'.(/\ MN1M'-UG<_'Z0.SVWOJ/@ .L+BF:SW^V'*DGJE4K%KKHEHJ. _R#.HV;#]=T*%GA\X5I!J27842@G]5'%-H\J-J.TU"Z)/71);(;Z M=UQ_W8A+KC:W=T=_W0!.UX?ONRW1JM[RJ3(T]9;OW)97'7XV$8A9\_$=L5+? M/PQS#<9?'Z[L%:M?F^[K?3YLZE\;,6K#=B*RA0M;*Q)ZHB^OI!K4' M^Y U@MK^V^J=C+UD\#4'V /FOC8'J'>WIO3:#'AW,V"C:M\:J%"["O9MD]NI-^X4[&P32&/,60NDHM)(M MHV:>A.0RCGX7J:3T:_EO$C3EIQSX/)K]Y5L4[$M6DJW@;)[@9"WP'0LRJ[BA MFL_N$L[N")_=C9OW-9_="YS==3[[_H'W4_:K(^ZRJU7S@VOZY))U;)PO;43IW:3,\/DM_]L"])Y$M^R)9;;UXB_NJ+J/D\M;NC MOA,]TVM%3(DDMOW:[!>L>[S[+UGX@2'#Z..O$MY^TNP\7X@'$9;CPWDD66^: M=X#%LFO\>A$H2U!L'I;+,*O&^'?'>*/&^,HPWJ@Q?@\P'M087QG&@QKC-WT4 M4VLU.X7QM5:S\=MF-7K6R%"KN+O)_FH5=Q\POE9Q:Q5WMS$^-^I4^8]K/[HO M:GZH;U^"*.CVN_N!9:JVQVCZ)Y_5UZGY[ZGUL6AK_*?]WIK)^>_[UHP"U7X1 M\7WB]SJJ.N[X,/6JW0Z:XJ;G-X75ER^*[K,X^N*GJ=_L]%.1#0\ 1TS_(DY3 M6PXF>THV%(C4>K[T,\ERKMKCGZ?EA)Q"U+J37#3+1)+*?HEH#>&X#^BQ$(2# M$]67PK BP?#R'9@H%;AD"_80PU78 ?G-^!(TDSB-V]D$=D;WMR+I?NU+N>VG M0L7D!YF:NO5LRUV\CY/GJ_:YW,YAC]9,,'(JE,CG4D2:(XA/JX M'U@[1I6UP#$9M_PB>&PI/("ERT-4\M$(>JM Y)WQ^GXA\4VI&>@R,5&$2>D4\*]YLG-5F M<,U]ZLE=W+-K)1O"LRE8["&O6M.BR66)YS>#, ^"K(7O*RR94MC5TG>3B;_S M\-M^4P)"0L".TZP(R17)PW2QZU'(N21P*3^&%>#+W_,U]*.)0KER5%/]M!\X M.\'5ED&F)!I_&C05X6TI8(?U>:<1:Q8XE&P^A7E"]X>5A1@>U[>,0H./<_*%)^ )J3P/_JS23VD'S('8^)_C9-1V;P5=O M>TWM-:L_#II_!:L_I&U_+\5N7S:\-N^.!RGF$PZV19*HS(P/(NJ+B>C@V^?> MM(?G,H[4Q9='/Q$W(GE047O]7B].%!R_^($<)%+^D+T-N%X-BK$7:%U8[*E' MT$"_H6DFG C)9[.9X*H:SZ99U"3\"@E5#L!E"'.,N(VJ MO^P-:]RN<7L7XO0.X MK6^OEJ_53X-(I.E-,>?IRC W_;NTF01YL9.]P\2)"X6+ESIQ[W#96H_EH.)U M:!+Y03/]\[__VP2 /U \"%?U-EP4?7&+^,/ARK$7LDZ=D^6[!9RS<:_UUSE M& X]7KWQM=;Q/MFV]A1-:N&S!\)G?P]>OR9QJ]_<,YQYC04\MY^0MKODKXQ.&# MNI&6IQX;W%%^WK?-7ES[=>D"#WQS\T!DU3ZNF7PX&[MP<0>ZJ7D,K2T2N91^ M.C23O"#76BXN[/W?V#R"=M4"]W!SB_O.0!6ASJY%%A2%3+:V4VN!H#!E#:/" M4SEUY_N/6V<7U_TV(W[J^/*-1GQ1 P#M :Y,P8PH( #T4I@5W7'%1SI_3'C5 MZBKW1W3L4C 7XS+.A/ND$NWV@[2S\S0C^0P^U5]<]R'O#F!%(%,R"1<@2VNB MV1[13$A8N?GF!!.L0,F0@N-F)^7KQ*IG6'\%)7.&JI7"Y3T2F3,*U@O(?[)[ M!>1/?P,[CRWT5#=.=5JA%CH;^W$AK8QAWO6A;^#EYM;H-;>)'Z5^4WF0YOQI MP_('^\V8?\\#]Q@TGDGQO>,D7*V8:\*L\CBVA2JQ;O=F2S&T11JS9O56W8;\:.:S4SSIL*C'=S+*NVRD$FAM@O#K(/%#P' MW*UXEDQE-1MFQ3Z6$D5J%XET=Y0*9R-479-GE5IG02KXI0@R0UD5B#HRD0B[ M1HP="0!07FJP>?&^Q,*8EQQ'AB7+[(/7B=4#0\UJA?M[:IY[:[ON@^:Y1=MQ M8\@Y7U.[QLH:*U^-E9NN7U)C98V5:[F0JL[I,X65=3#/'F]F240C?_23UAQC MR(L*!VA .;4QZJ MH>Q1K]]EKR"Z'ZL;MQ*TEI^*UJ#EN+'@%4-/0'*@FY2#\B@8SZ:Q]*M(VG'2 M5:I>C:R5(.M2B!X%SE8@+&N$/7B$W=X5SEJL[R;B;5NL;\\157.\G4:\=^=X MFW8YU>;IULW3'=S26H@=M!![-U?GJ"RZ O-5GJSG(!!HX;IJJZW>^\-31^NM M/ JF?)R&Q5I(L(]&Q0Y)D$WBZD%JK-M'TB,^27FC?E.ST8-FHSNKC-4L\,F% MGS0[7*J0XD&$<4]U=9]Z*LG\?N'6DN5.><)7K7<[*O_[%_F9S27R$G2Y$6&H M"$F5HTB^"T4RAXLKJQ9[%+;A*_E*<9TD3K.K]J""23JH;K!G6=V78DAQ+63) M*FL>LA0U!I6.#APURE=9=H6?]A/Q>? B^7'XCF'+^*WJ-7.O[*>MKR*YZ?B)F'QO*Y!4.;4B M]<1EORLY>19/>L;'(P5IC Q SK[=./.3^*^I:4R_:&($1T2QE!$+QQB 7$TW M737(S+N&3:.EK8)+&9R7KG'I"XLY+]Z[16N:?NG'X.E,=HO[B623Q=>.\%L2 MR7_Z*!?V^:?\'[\8T;-L#SFNP6T&,+,,!G3+!129.D:&:S@G\B%_ZD'YCY9F MSZ%D!)+2Q&E'!/>=[ P8^C\^M252GJ;!_XHSH/>R3_+AM.='P^YY:]OO!N'S M61!U)$9G)4_<)1_E>.JYX; 3@Q>-*^>A*./4#X/[Z*PI25,2B?\;_]M"/9?19'#/GX_]?QF=@H,0CT/F@Q9.J884QMAU_*0Z3!"+0.=:)&O MY'5+!&=.W,PSP*@3SQ-M(#RN17LJ(K!L04LG#_33WT8 GIKVY\DEO0U"VLNW M<#/\9]&("$VA=BC:9>][Y0Q* /"#4F6TJTC\6!')#68V\?P0]]4:SO0A\@>1 MTM_R[Y,#1.JX.IRB%Z#ZR%=F_ETHM*94P@:M/Y_H)_EW.?'F\'L)-%381:I= MBD?M.N[ZT>QLNWYR'T3%]/Q^%@]_2/()Y;\\!JVL<\;,#U+X4H0Q09 2)K?H M+DZD\#MMQF'H]U)Q-OPPMW=J_E(\9"U)'VJ^4OF'@RE(,'Z:V@9#@G02QI/?[^(LB[M3/Q6@,(I]F-C: MEV#"(ASE2>"'VKI: _B'UH_:E:?=_NIJ M$WK#2&?@]JUJ!@RB$BCGI/$QYQQS&E\I?P,OY&]O!X(7)UK6$=I?0Q34"CM, MDQ:::&EKR+@% _TT_Z+'3I")4\4VA<36Q\3OG2RG,Z2/Z_RJST%YFOMT)?*D+=#V(Z[W2!5;GG- M"Z3PN,R=S6?__!LP]4_%OR]W92!()O05@UJ.89L&,#&Q,#>1@2W;P8;47(B! M)WF-F_OBU?C%\*]R9\SX+TZA:6!4G0OC;Z3YJ7;3$TUU+MC2 M@D@[SU+-[N065NWA6JTU&Q\H@B8# %%",'N;TFRN5)JAL5AK!LO:EFC; "QN M,\CB-O@:)?W=]+X!.FY%\WL);R5H+&=-W6*.2Z$#'.PBSG73<(DTO6RHQ"V= MYZWJU#V1JGQ^UIX?OMMQ/\J29UN:&:]0[U/U:"^)']0 RDW@B-!_]-5A]"LT M_!'>PI/M[WHLAVJ'\>-9)VA)ME'%:<.TSK33ULP&U9W*7>R:$S+9*E,5;_^E\$(I2!(VLU!QU=&HP0@BBNVV!;A,GCY'E M2OTG9WJ:M"UC:5PFVO_TDR!M!7EU%*78!),,,N^6W/M1\+_Y]Q]K-K9=#]K[ MH^,I,9HXAB*'B=+GGHZ'C0ZSLFOK*;NM9[L1=BC-B+;>F$ZHRZ5,>8. ZGEDT\9'B.\AE" MN)"]V/+C57(;/T9+F(O53\(BGG"WVK_-&KOX@8<1I*8#F6EBY"A+ M#1JNZP(I"!S/+G'K#C8KU[^ODJ])_"!U[3?Y'+[X:>HW._U49%FZV[NZ.P1' MQP1G4%.WD.YQC*39;0&+&@@[%B*F:R-$2RSOP1Y^C>5>A/\=])9[C3[K@.IP MMS?FT)G_>TGQD?:,7Z4]ZWMN-TZ>G1;_#DA&^1:^)I+C!3T_U-PGT>RK&Y': M5;NM[K_EAU%A7\U'DW2E*<(Z5@QZ33C"J@"P"L.V*P\/7,:F36-\,8 #VW,M M8@/+<;#+"$,&-J$4M)0ZTOR:,KN4*L03X:]@S(RL(.G!&F$/,D$4I 3JP"8,$,<^9BI=4%P_#KYTX6AU_8")=VL"4;1QT+SPS MWE LSLGG\>GN_Y=JMR(4/06?07S()*M2J%;"J][[D/LM$1&57P$Y^7PCF;UL M"$2J)3ED12):6J^?I'UU@)[%FNR1NQ6!\..03=,H^ MZ(08P*"ZY ,F)&\[0L>KC]"7''NZPTS3,*RXR3!MA1(C%=1+AP1I^U/RHI?U@%$N\DX@@F^_^1VV][)[WE,^H20Q>HZ["I?D<\CGZ M::8Q76OYS^F'17=E*J<5 ,?^0,Z("1W',J&'"4 4V*X!L>YXT/:8B^:/;>Q^ MDL@U%)?X%%/._*R?+F'*?XA5YVFO7N1*;^"_Y<34UJ?SSSZM/>J\/_XR?LM, MU#OHIY<[97:.S'.#;),TD?.\9(X4I(F?&YH0HJ=9^U<20&):NJ PO$S MO[@>-D/ZXY=,>K*N^[(GTO'@DD@_+.+E;DYOM34\Z&P$=/+)@,8'^>+U$3!G M1T$J8>3WU.6433.> D CAB+2'[?'+J ^#JLPH*,SR^:.8V#@ 69#Q[41H 9 MMNZ4A%5,;+_:_0'WJ-G%6]E%)6KB?G$;26Z^%OJ)%/E^LRFY3>(KCJ'((6E( M.5SZJR;QZ+2T(>U*-B5'28:23.)D5Z[@62D=\FU25"LG\;UVG\2/66?8^D'J M("*?6DNT@RB_3)R?R/[S;]0P]$^+)I@W@T_#;BL[+)S>L)]2/ 9]%TQUV#.( M"E8J;?930^M'K0%L)S6H#]5@QE&=%A#S U*&A0XQH0 C_+;3 K3ZM "N=ZD. MLB7/[RZ@+C8LW6NZY@@8E"7>H2#DC#G? .L?BIU MVG2)FZSRI%?U-9AZ?7O(K]QR4W8OX+*AK&XO8E(4C._3Z+KG>I2J[%@>MG1F M64R'A!$@^91-N#O/I(90_R4'NEW ?-O,ZLW'7E5XI-I+7#\-+2AW6 7M,L]X M[@^7BED4Y][L?EJXC21 BQRQ)(A2'-% M+_*CIA)L4OU3&5=49U68N>4GK513MYJ"UJ*@4/B#/SI,F_+_;-Z13 UCWU!T M?5?SWCI8TXX(PY$K] >)Q[F?L\C'M=*-6'XL\2Z1TG^(=-U; R]#YXE+ AAS MSW&A\@1:F%+"+&Y2VX/(HJYG4K-$+51@WE4LKOKHXFFWJ.)6(FU1#$EQPJ)T MCA;WLYR'*F8:S_)SY4D'Y%.J3<>T^;GC?VTP?_&?"^BB84+L-5_4R,\+JT%V M+S^MDVN 'C:Y#0UF2?:-@41Y3CDU'*K;P#-1";878,NAEA>+2J_& MT)[&_O,"^0>]TJPEVU7QHKQQ4 5)Z@U47L) &I:G!@VAB8V+,E!H(J7LRP "+$]73US"+67*O7C#E-S_G[N M:+>N_>OEU<75+W\TM/-+^Q6G6UM*2*QJ^TS5R-G,Q.9&S7,[CRLX?'6OSZ\< MS;UT7$?[PJ_M7R?2\Z]%$"7#[FR9GFWM=SZ&Y$6#5&!GN>ZD9J*$$;6'J1.5"!8X+;90-V!& M?5KK@N0N)72K/I7),CK]*J7W6F[6[>_LI(0SKS1Y]JMEQ%W]AN8WODEO[3/^874?92F MP6\GBS*^$+0'XC[?90+=PB%!O;B=D"Q[BJ"O87IC'D>PLEMM9&"N8P.:%L46 M9RXC.B"F:]EK>3)O76DP'8A\V"RHOEWR;TY>/UB:%(Y[>5-\NKFZ.'>X^GDL M'O("PU^FK(Y:.ASD0O>60CB4]$ =CQ-)(0XAEH6XRNOHF [V('#7@9(=*Z-7 MG:7)3_F-]SR"*D\G6%S0BMO:54\49L#XNE8F)R6&5SJ*0[SIDH9Y4+:A [8K M?.H%DNPUVS)K($6QLHU>L5=@%B(U >XZ >JZYV$.&38M@)G%+ LCI!(%N#K& M.N$;(T!U.I:(CNRG[HY=Q&E-B"\EQ-5[9M2$N.]JM@EU1('CZCH V$"8NIP" MS^:6C4T F%4A85I^Z$=-H=UTA)#$69Q[EE"<(YHB/UX5K MPW F2(>P18B%A412Q)N]^%6!HAD)LZ07PM*_$R MSJ38RV+M6^3W6T%64&(937JCD.@Q=1XG<:W>!_/UQ+5OEA'!%N>&S5T($"8( M,PXQ!E(#1ZX$#%Y+5&$= MM"9Q=!M3XGDZP*X-J Z0 8FZ'J-[P%F?:-'!$>TF0*6"BJ^O+FYR@OUZ?66[ MCJ+170'=EMVR*P&\7Q2YQV;G3BSN0'P&NXRB%47->B8')G ))9!ACC$%EF%" M9'G0\ B"H,(0Y".(0=X*-*]N?W6OZ_CCG:;.6H#4 N1=4;0JU=ER3,]"KN?8 M#&!NN9QX.B<60IAYMC3#ZHCCC8+JPOV%7Q3FA>N<7_YRI/;%:M!"?7?LBZH0 M"KDZM)GE =,UL$%LOSAP& MR:V&*%PCPOB@C86#7MP!6D*[F+.A8D>0C3P'V)YMN(:+B<4Y=IA)/!<:NN%Y M:(V@G1)'T/FEX_Y'N[W2CIMCKH8UW.V@\$%B&$,E/3UT'E.OM>:M;^2MG# ' MV1"8T&38PHPZ!G(8988MJ=_"I!+>>G/^RR6__7;M'B=/70UC6![+_]I4PQO0 ML"R^6]FOKN: =#FW]2!$[_^0[N\NG6U:_<7?JW\DIIW=?UO^?'T MXNKJ7^I[2?Z#]UC#(FS8)C[>JG*&O_5]59DP?-:*^IZJ@KH7)]T\5:'VPZ#< MV.B708&Q'[4@:H;]ELCO0#SZ2>LTC./O09&6>GA90J6S#J+\AD17^%$PSK/Z M-0D>5)+BB>*N%_*_^Z+3W'55X9_J"I214%&'O]I!>GHI$GRIX83>44 M]8=IB_.>XW7D!1<3$:HQ55'7?M9/5+;7M!^J2QV)JERIWN'+7QF'K=D?19H%W9*WBZ>>:&:SO[:%"&=_"R*5R'SV5[GR MV9]ZH1_-E;?KE$TJ%>+[[&^/03@>>J+HW>/4"U1MS4!BN"]W[ZDG]S)5F1L^ MO"+UY-9X_#9GL )%@^@A#A_$L&9Q6E"%ZIC%DJ2ZL2)2E2IBU'8<2LU1 MMI_M&EPK2TJIS8]6EB"2D$+W&:A9KW%QG;Q*5D]I:0@7HZZAE4LR,5_MKUHQ MU0UL;5XAH=W.D7%4&->^^OW<.05,DV]KB6[0S/E ,,17H0R**!5_]17W*S"[ MXTNTC@MQ$^6"1-5+D$_=%_79I4X9Q=WG_"?9+>XGVMV@2$_QVRC[2T,57A!1 M7\A/377;KYW?]E.=>DG<#B3F!6&0/3?RGYI^3_ZB:IRG\IUR-@M-H:$.^AH M3R%#CH(U-=74M'BB"JT'Z#FH1R\Q,FWW0ZGA!=U>F(N"'/E5GOM,W.@5EQJ]-TA M]/6;'>7RR/GM?2S5:\E[I9D_+-O&+5'X:O):F.))RX]9>DD@ M=>M\\*(T9JB\D\7WYG,SK#66FG#>VW&9GYTHR@FZ@_,MB=[Q?32@CO8(Q^_\ MYO,^5N5![Z M?E>=.$I]Z*]^,-#3&TIF!-+/<%YD711YZ%7-S=,IG*07!?3)Z1Z+.50=> M^YK]UZB_0SY%J?KDY4A5UN091V&-IS6>[@J+[OI!'B>C^2WQ5U\QUK3?ZX4J M!$=B[91?4"GC<:0L8CB,D8^44EXN(<@TZB)1F'!29P&47\0$QNV)/S587HSB8MHK:"I]:4^G2B% M1:HO96%;*[V/5B*>@AKQ:\1_7W4D]VP'N768^[*;DG]'?DG@NN3<]XD8A.P6 M7'[H1%>5V^^DK:F0OT;H&J%WQ:8T T^3K9.6T_#Z(1([EB%=H_X/8]:7!V_'3ZM?D;)_IG@<*S**\FT.J+ MO 9'33 UP;P;P:3"3_. ]+;4\N.DYMXU,KX?,K;#?C/K#UBGU#E&7I&G9EYX MK+AKH4[@19IIZO!E/_'U,&[7UE1W&%0WO'[9TOPT%86.) V"@=KSX(?]P3T+ MOQO+Z?ZO/PP"*#3_3%)FKM7D3^\G0=:H?!BH/*.O]Q*I:#<+C!:1E"8#4T") MD# 42M:$JE-/SOU9R[-$5(N_-;;6V/K"."W_P0_"(>Y*YIK?[\Q3 J@;;G-W M0E>=G8;!7_V@I9I+KX(VM'L1B<17D2R%4I5;Q(_^=S%T@T\M[ MT23.)R.>QG@^7#ZK2!M]G,0J54& MT9##?Y6TH9TWM',YE ;X4(7G4:06-Y]FYU^C.L+/0B4SR>L'#S'IU5C@B*90 M@"ZRLA4%B,=UAU_]NL9X1=-+RE9F#VH, 5)<'&_%S?X@+Y#0VH$4%<4&2N:? M7QI7_^YB:Z(-VK@1T<3]A MF,1D(=(NRQJ4"$4#P_OR0_M-(F:DQ'DZE."J(.T((G)A:H0\CC5/>*.\T"HQ M4")RI.SWE"<[';][Z/\>O]X?G?BK@.\\QT66#_)!^W='P>U1Y/0KE&JM0-?O MY5,HKB*O(E Q8 4-]9I4:D5!6W'X\#G'Y] /NOG08^]Z3GRQEL;RB8[(MS(/ MJFGGP_M33*>A-<>EZZ6AVN_V!N>Q$[\7Z#"D(C\_$,YGJM(A+:-8227YLX]! M*CZ\*ZM]);.O8,1_2Q1[S ,_\CPGA1&5TXV2E.HNY-1=7JWX)>>PQ<=\RQE#;FH+&?QBAC#H)L_IQ(>3:$/)7ST^S&PEB^\:=&W!7' M\0LW8(-I&8OZ:MKI1,7GLO)@NX0N@UTGV,;0M)&!N8X-:%H46YRYC.B F*YE M3^WZU@U?XST,7WTMN[<$*V;++%5C"&\"?U5Y;1F4.)O-3Q.)'H[!!B68@S*G\Q'>Q!X,XRL7?F&_SW[=>U? M+Z\NKG[Y0VH3E_9Z\FV3.6?+D6.,$@OJV+_']$\^_Y K%W$_]=4%;_'4%+U, M>0.DE:*4#&E ^ VM'_G2UI6ZT8_ORINU\9_A/"9F,,>4\AFHT+BH^#XYQ4C= MR JG\ER# 2.KC&O/S+_@T0Q]P @PH$,(($6Z\8]/=W'2$LEI4ZJ;?B\59\,/ M$3)AN TN:EK55WO2RQW:J"$(%^+RL&,!HA\FB MO/AO6.OTRI;Q%?;:I;%RIGC;2830OLB&3JJYRI.U5O7)#>[O8GY%7PL#6MWN M#GC#8!V@]Z2NUTD#]&]Z_F=/=O^+GS0[&@2->M/5IL-WV/170&)C:*"B;7>T M],FVN/EN;/U@E%SKF1OB/?!B?!"Q#F=0*53ND[@?M902%2=G?VLVA6BWM\PR MJ@+'IPR:-U1+VNJR=Y:7'.;>KZ+2VUYK1_*B8=/*FZ4EY29!W*760M VJ&Y0(C,GIX_=33S:>$H() MPH!Y)B 86<0"3*>V%&.V;F$7."=:Y'?EV/WT]-[W>V?7 W9^DI\KR^E?J[)5 MGJ,THM_ ;[?.GVF2_3E A:ODICBLXT]!^N?@%SGD^ I.XOZW5:<#7JJ>E@- L!/'Z?7//85 MOGH;7XI9E1YP'(G^6+.!W6$#Q!RQ 1<:Q- ]W2,FP9Y)&7:YPQER7&@QW;9? MS@8 >R!$>$BB]L, M4<\P$,+$@UQ'Q*6>X^C<@9RC#I5/=<6U+&N <$UM^>IT(_^/6 MJ8!6J=E >)NTNK.BMY:P!T!MB(VHC7';I!P#QT$4>X;-7"2599-3"(G!K%M2F3KWU^Q$@4Y7R:ZNRLA,E3=YZ MXKT)*+S?0?8QD>]^[=RQN)N7GT^_7$D^-#<3072D'7O4 P9QI%IL6-@!D$D+ M5+>811Q@V+9CS&K'BN==M7^)XU;*H];0H7\C&>(.'1 ;>H.9E3J8=\ZQ5&M5 M1TFYYCB0 [H.@YQZV/(H1L1FELD=I%O$)4RGE+R%?RVM9*[ P-&Q/1R)Z-"+>8;0"&I=W)".;(H%P'-K(1IR^GXMX-:FZ5%2-1I+9L=Q M3)WI'&/*L<%,AH$MY32U+,@XTU_A5%I.U2NE]$:I>E9R-R0'.VC"7O,X1]]1 MP5W$+C5G#G%V,*)BO3NOVZ1]O]@I2/0LLZ MDKT^L,"J:Y&*//FH*K;1$@\BC'NJ:LR11GX W8 CU1AXD#%L88]#!WM,6K*. MXS(+F ;%W&,E-V@+6/*HY8PAZ1:\ MEY\(TT5.%E65,:G =!0\>AG^9)L[^+7!TMZG>% MJH!<'3 Q2XRF,7%)'5+3M;!#,,)4!Y9'J8&P;;G0)K8YYZ>]*6 J:7$$ZRU( M,P-+2JSTUOK.N79J@^$X:9&.,ZQ1#(#M,6X3*78LABS#=#P ,)2BTD1X3C"^ MAA:KDXH&:E!"#YH6#\R@^Z6HFY[+1+_5#:(@S937YD$A12W@F@PQX!$N%54R?U)90%-2'9^"Y3:,.J-!$#H$A;0VZ@Z!BHQQ:C'7 MP!!#TW"(RS Q$?<\AR!.B$D]E^CFFZFH0K,.-@BM4H#MOIS:<[.NONGR:M)$ M$UG_;$@\T]61ZQ(,@4LMU\46P!1! WM$GR7-26A?M<]'L.8YJ"N5;_7]E-K$ M.WQ:Q..<@ 2YS-"AC:$4DRX$EJ4#2'43&%3V->>2Z[Z6%JN3DM"L-"GGSA'C M@=EXUT)J4/UFUD^4]U/=+4D;*CWNT>JF9$QTF%LFMC#E0&?8-!FE.L$F\"S/ M R9PY@3@%"SMCI_<;S8%+D '<:-O$PG$OT\S*ZJ4Y$85Q;<26JT6Y>>RP)'BON0<9S(63[%+N]\[>N@ $F M*!H@T\$N-CSN8!TZ%#$;FQ;F+C=M3N>*+XW"^P9NF8V*00P;IKX351MV\TY6 M;3[6Q/]JXH=DLO(:Y="RF.FI$#9*76+:3!WV(PM0XJY!_%7*\@8E.W&Y8S>) M__AN?NREBKTFZ]Y9F7),HJ-&J!TT9G:2@978,N.+,#^$<9K^J 51,^Z^- _=" OK- M!DDJ(2!_6YX4 F\EI_<\%K]E5ZN1U#_6ALC1D.X*RH5@3+G 4%?$.>/8\+#) M;6E06#K T#,9M&USSJ7^(LJMT)IH(%"G1*OM@7>GJWU3WVI[H$:HVAYX_;Z< M2TF6B#3+8ZSC3'8:GF94<0J_A[K$*C, $GVBLKRJ+JT30J09X%JFY7@> ":P M&'4!(7.9&X? WD+$M;IWM)4XF%KW/R#)<8CTRL;T:E#;D3:[5/Q-&]L$2R,> M$9=;S' \YGISIX@KZ;5*Q1]4>F-W[^GUD.R$$K?;#Q<3SC;M3DC4$,-OF?_T M+M6!=N!4^O2?P0I K-Y7Y7J0 <72)8@/"$ M;F"X!-K$\*B!Y1]"N>E !T.;N0YB[MS=Z!'!#U1]2T1BPQF=@;$344,[Z[&M M#?+CI.()_YK#74*@"4R+2'O= RKG%K0JE (XYRJ4B++EV![PZ/P 50,YZ#8CP8 MC!F/Q1&%R,&ZHS-,' VSNKM,>LYTC M<5A44?OBD$V[HUUXO?N'9 N-31^M)Q*YN=VNE%MIQT^$EJ<\ I^T.S\-FD6R M_2#L9Z+U5L38A.+R"KA5*O/_OE+HD[&[TG9MQ*2)@5V'JFO-4MR;S#19YR##LUV /$)^._<02Y:I[Y>K5,'"=SWL/>,]QD-6$*84=2%Q ML32H,'89981S C$A)G: 38R*R6I>SWP+61D-'9F'0%:YR/N8^=*8&?V>_SLQ MG3"(Q&FG.&X%AOZ/B;>;KYV..4$%D_].3VW9X)LX2\Y[GP69?&U3ON*V(S2_ M*<6E?-.SDH]1G$F)J5PJ\M6!1*Q[5>VBYR>92A:>=91LC5HJDD%1<93' O@2 M5[5V$/E1,Y"=)7IF(@\X_#"WUN'NS*Y]8JE-H<(:9_!DR<:L2<5@!D7R?SO) M\!4]27BG=XGPOY_Z;3F?,S]\])]3.=#'3C)8BI\3?:KKGHGJ&.N$JV?\*1B\;&&54L"J#5B&?(,=>?/,2H(9^._GCG;KVK]>7EU< M_?)'0SN_M.>QYITG:5]=.N[EC>MH\M/-U<6YPV_EEYM;^=\7]_+V1KOR9-.7 MK]?NK[+?^>^N=G%U<_.NRSCY_$,027J-^ZD4%FE#"@._WPHDI?Y8!0,:SFKB MZ2E1K?)FYD\'BED4WR=?'RF)$TY)#J.]RVLWA]Q)( MW 9=R;HNQ:-V'7?].1WF,6AE'?E1KFO@Y)):2.CW4G$V_#"WX).1D3326.C) M8A.J&(+ ?WPZF9.&@^&7-"UKJ[SI98^]JYGX7CHIV:9..D?OE26$[21":%]D M0R?57$F%91;NCKH!Z&MA0*O;W57QCONQ^U_RHM,0-.I-?XF?;\,KW=@V*Q_* MD7L0MK.UZUU(VN"^ W:LYSHEX'A#2/0Z"]YLNMMMABNN0H/=OI6Y\'274&+J M @-XS+'3E69;V+<[U0=[<%?SL^/E9Q >;TCV07.SG7*S#!V 5/8\+"5^9]9] M3&L]RCT^5D/L*L_6J(X3$]$141H\B-PP.]/J0*PZ#*_>_6H$_\X63O7B1+*# M2&OVDT1$S6("6U(38(@ M-IC%(/(]]B3GG<@)5>R+/=B66[4KQ01XU+H=[Q$?;9&T M%Z[:M_[35EP?%&P@=]1*[-CURYN[H"?N2AC@X5+\1((H8DC*AI0#"3"L(YWI M"$JB)Q9E@%)K+DQP6Q2_ >< 1MM,4;,O%+^;5L,^V([' I :"#56[)+O M!7O.EU"GGWG[.G==+2(3=;8YTVW3A,QQ"<0NM)@)"3%L'1/3-B"<4XM*-**A M;B._A7VUX*]QDFL_698$=_T\XO0VOHPCI?HD<1@&JKA6D5QW*Q:0V3 W6+!W MCS/8'($15'.N@^)<<,RY#&G$N8[%&7!T:?% Q@W+=*G%D$%UQYHK[+=QSK4! M2XZ8\YD':KZUWF6SQ3-;Z_)9\4WU'M_WJJ^CO6RM%?#\DEM8[S+B[ERY,RJ[ MUJ-[^Z[FU]P>Y8 M+]CA]>Z\Z=N\8/>RP78J\FMG_'8;..UYA2=KLY>R"@A!T-!RL;!#-WAV,__6 M@>*"(YI"I?680X=M7.R1UNJ^0"H?05J;<5$,ZTRN3"1*T"E-YN9F3@O8[4." MK=Y^W)UE[ZR@.K:#8<>52]*=#B;?%6K>[YVL.OA# MWU$ V'[:R?,N-M4'\5<_>/##Q4&AE>_XF^M5[H1A]@.AA:UN.,:W'4ITQ%Q7#IW&"+1@TV7Z2*-?P[W[8 MGRU_?EXX[QU/6M#PJTE6F?1QT MQD-^.A.*MR:.7HLT2X*F.F-4&LSQY;J8'H8MR)5;T5R<6;3;F^+-42T112^;D+ M14.+1!Y)XX=A_.A'354MH:W]'30D,\^M]+\S3#4_TT8)!37%F?.FX1'&X%? M&O+-:4](9'D0X?.'-U+Y(=41+\B?CLF?,=WR'&X0:MD8FCHU$3 AAP286+(! M/DO^P[V['FW=I<@V+3HQ:S#SL!76XS6"CY<.37V<1TG*6FI*LK.I@["Z?&E! M[")H,HLB:*.Y$-W7T6%%TIC !B%;R::T^W)Z/YSP-8M0+MQ!Z;> )4*JMW3_FHK[ @)D+"Q@DA,YF"&N:D3;!D6]W0( MD3K#TS&@]IS,>R$!5B3\6 ,9A^T%.3#KRY;?U38-(@2/5:ED;"+XQC1TE^L< M(8JE0LF@0X'A.1@9+M%!20Z% H+_#K*.W4_ELD3"%3!_2>;S1UT;3I5X<(JDI,<1H3HF1IYI(H*L*W6R :DW O2/>]4Q$:.ZDX,V_S91+C3,_K%82[RU- MDC%-ZL0PB6MCSX($RZVD@N# M$U&='-@NXBZP 6:VP:!)F&UY%K%,B^O@E>12U>F=3AL$'@2Y'(MA^#6)>W)= MSWF@I;HDV5,9S/)PS?H@89K^Z,0E0TEQ%B(,.,RS,92?7 LBQV'2 +08G+?_ MAF#^&OI1QJ.6.X3T)B-/ &W0 P_GJDV](Z3#B8MYP)$J(S YL2C$T+:H1VWH M23+47=TDR'L;'5;G+L54/V@Z/+"#O5_BN/48A.&1:IH4&Q.:IJ-#:#HFABYF M#N0NYTS*.LB9CG1SCL*&H-MH/"4ZB#M#M4FV]X1"]+$H,CV*"#&1C1PIBDQF MNGD% <\ %$,\IQ(N)I2*Q,[A$,JQ&&/7:B!U+ZZ?BHH.Z0Y.^6-CBN.V3BV; M$V9RCH%4^[#MF10XW.#4==VY.S574O7S,[FH"^&G(@?V5?M;*G+GR.9\B*RA MZW6&E]H*.RQ"9/JX_H2K.SHRL&&IT!6B+K69D-NN PB&C,$YY_TK";&ZNP6D MVI/QG2/$ S/#+F(U(9%TY7:W19*(EI;Y3P/)6(6/7[\P9@+*H^W+K/Q5G YMT1!*IB%;I_]A907<\\FQO M*0>9$\Y#: '(J<%-IL06=5P7<$!LX'DNFX\#>0WE5'4CNX$(.P3*.183K@BT M#$>"JPZU7(M*S3&56I9.$*,>.C<@/8'#F<48QL[ *78>!@9'H>U*GC\;D[#2^D MW^H"+D&E1^1[1[]KVHQT,P)X:A 5U+FI",QE@OD5.UQ72MUU7@1T?>)^HBMM M8R05? -9V'4-;ID6]8A-H6L:DB>5Q\UM[BQ3IPT$-Q?P7;)K.ZLG[+TZ4'.- M@^(:QOBVEP6!P0BB#-DZ-DS =>)2TW88X1;@\R4%%G&-J@YV==0PV.:TEEWB M&E7[#:KA*[.5:8:E-J?3IQY1S:EW!$@-A!HK*C%I *K>IGF'8H47Y]PZOSB_ M/7=O-'[I:#>W5_:_?KVZ<-SKFW_^C1J ?-((H^()/?]9I?W> MDB3;05?"OG@*P$00N %=$W%75_< ,30!LX!EFBYP/:HS2*U%:=Z_%IN]Z?OL M$#48/8AX@N/V)M84OET*I^-P.XQ,;)N6;IGX-XNFNRMH$;1.K\H+4M+#)N2O)TW7,N8.R-:BQ MPCOY1I4I3'>/&@_/,,[EY+#01"XCXZF\IA..L2,-;P<&,B:H$7/*N:<;!&(3 M$X:X+A556Q*E16P\'^Q20'B+,A'"AHX.(I'PP=NC1T ZYMB/PVP&3=/FF$HC M#U*+.KKA$1W8GHN1S=]".E49>F:#X(-PY1R+H5=<&U(W&,4*[^XQ:Y-T(J.& MY3'J,D/^9F#3P1Q"QY7V'=(MDS*KS-6BB'!T/6L+-EV#F8>M1-8FW3$2(9OP M=T+'9)9-7( \;.J .K:'B>P-1%A9#7F&#MNO\KZ6W)MQ[J83)]GP M'O_=L=[9!Q",J4HW78@-!I$' 4:>Q5QN$L.6I(6PQ;VYC!DY"!4$'0E SP^2 MW_VP+S9GEX$&TNL;^PPZV"2Z-,R8%#^0VBK#&H>ZK2,X M5T'SI713661^ ^.#\&<)!1/TW&V3'=M,70#QQ5=]U=,L#F&)= MQ]30*;(MR#T=2L-[W&.N 4VIJF(3.JYKSV7FWN(IG@&,AE$?X^V3Q3B9E/3- MSLS#4R;11'46$^LF@A;4J9)8T.$,("DFF.5APP-@[NQ @?9VX*S98.UWO8&, M2G.V[9R.6)MYQTAY>'QT[G%(7*CR 4O3S3.Q9=L(6P;1N<4-''C*()XHSV)9!G=UVR'*@<\A MDY0'30)M9@)+=^VY.W+3Y5F&WI#G+8@O@S9TLZY86YMFAT:-QD35":8;C@$< MC^H >]1@"#O0 1!!9A/;G'/AKT&-53DG:0,8=<&D/;HC-UM]HD()N>*<=']) M<[(@C =UYCB>"UT+$]U@'+B6S;#'#,=D+BE-53]Q6K"=>A.@4@_*BGW=63EY M1.+P8$G/'!]LZUR2G4MT9EH,(\0IMB UF@9&##N0 M4QLR:4D#XA!@&M:)GV_90&9U$0RK4GZD;E0(KK,U(\SE\E MK?+/"T7W/JBI=4[W]T-R.I'M$QN6XQ*)U_[;D4<3 V2U^7+>P21Y)G9V>E,I;XU0:&TL%@](5G$L<;"$CKVKV+' M @A+==61UIHM]4Z3,XQ]I9< MJ#YQE\DBIJ6;+C,@P#93M5<\1W[S/&"YU)H+#5A-+E6=2<"#2)&VH^'BU2>0 ME^.I/?)#K><'+2GDM*;?"S(_K.-59\G/T"AR,IR\^H&:="ZTLH^19'S9K/?[><5 M>88^G(/50W]817=X\@XC]3P/8@H\BAWF<.0:IH&PC0S#1(XS2W?7(O.#2+3< M_Y^]-V]N'+<3AK\*JY^DWIDJ=2_N8Z:>K0((,O$^/7:G[22U?VW1$MW6CBPY MI-0]SJ=_ 9 4:P% M K1;&"#69N+J*D*^!9SMX.P3T>+>#MQW^N.\#G%SQ0A1*!2&4:"1"!$,*9;4 M*J0QAJW0WVODWIKTQ^6 @#9;/.T+_1V-8=F0E^5 LMG-;99>I]-\_#T-)K.\ MSR1_/>4WAE 0JIF1*.*N"6E$H$84V#^U(&^S'P&UTEJ*&R.X,#1V4WTH84!3#&/WB9$1#E% M6OM*\:KPT=>QO%ITOP))L$62T6QQ.4G?Q '>'#S9$'O^M(T#>!&KWIT5OL0) M&[4-VGX$I D)9H*2$$MA.,"QUMIUKA.WP- MH/L@_,X5F)YG'37/0@# )<^2A FE("2: (K#6"A#$8S#B$J$=;S:X/_5/*NU MP8QD@&2KG27WCV=Y;>T_YF[N_/)S_[.QG,EXFGZLBF40^'/CZ>RURV&-4IGF MS_M+>^[EVU#D_-6_N 28\=!I M&UL=VCO3[ &>/ .8#:D=/T 1__,ZJQYQFWQ+/UYF:?+[Q^3*KN>79/(CN-U5FXE\ Y MY"LA\N:5/6))J'^O;Y["__/0A.3L-5K'GG189GIR8Z/8],8'\[ M/_M\8M2%_>/\PO[S6W1Z<1Z?3;1U_/*$#)1 M?!*>7+SKUC[\YT_CJ:7AV2*W]EH^L((E68S&EGI_?N=U/8*Q;UU#X_Y[6A=X M4.7C_FZ^8.K$Z.2>/@)!H7UXV1$,T\FD_-;70KN_[<*'U=^/[/MB?&.9ZFGZ M(_@ZNTE6ZN=ODNS;>%HL+UG,9]4'A<+K/_DQ'LVO[=5V\Z7HM5)UDMSFZ2_5 M+ROBXL/2.;'TND'QX6G?1?$.A/_\ZX<5+:#X3C[]%7SZ*[;17<]\Q3>Z2VRV M#+##)<+-SF/--39!WL2(W3MB7V'1K="W>"V+$4_XL*ZS- U^LU]<$H M^"W)AM0NZUJ_@:6UPHR-9LWJ=/(4>-^/1:)+NUD^_-60XO[8:;VXU MW"=ET"Y645:*GC]=*;ISI'NOSB_;2.GL)H&]\TZWALQUV46W#^!X0'T\.]T> M4M=95.\J*7P*UY'"P ^7LO9(HNH "9XMY/D^F;AV;GI#=X<$>S\GT79G3 M198F^2*[ZU78XT.]PH1Y5_1[QGPZ;MA\*=H^O*^)^[:6$X<,GJ[HEN9MV=:' M#*+')5O/W[H!G7LE+>\*HJ*>)OC)5=2\U,C[*$'U2+_,CO*\?>MHNJ&YJ9-) M,AVZS(]Y\%_)=)%D=X62^W0P9*<'4A*"C\:N/RIL-XEAE F9\L8$F1 )$$J# M(P[=[$1@J EUJ(@QG%..5K+Z&ZUHBD!$P[Y]/"?L?\I;_^>\RK4I,L@<"YQ- M?SL-_#O-9J,DOW9> "NXT*\] M_G=").[8S=,3?DWXB"X)/P+4:,:)RX!$%!LD,"I%7V@,QB\7M%G=>;)P9_!E MEKF7J?D\&U\N?.[5QJ3V[&&?J037 MTXIHQ+F.B(; 0$0$BTA4*HB2&"Y6"@-\76*&:G+1-[NND"W3Q= M,%T0#JFK!&F,8A 1N[98,LUI"$1)."+$Q'29-_76EDN]G7>T9/*2 M0&*X8>\((&5,58QC 2QI4,-+.A&"2M1A.EFC(UC[,JKUKE^]?#HBPN,UX2FN M&(H)E#&B1D04AS@N"0\HI/@N":_CW78.FD0Z.4*4W^YNO.1[I/GV^][YOH]I MK\<*XW[?_;[[???[/JA]'TD"E;+])1<+O(\D4RG0?S69#>W$YF=VD: M^/:(P>TDF3XQ#F%WI],%;Z,0=;H(P#C4-(HU@1S'L=$L9,.+N,V:A('?$_=9*G(^?12*=YXM[^P'(S13_ OUV8;J1282D.>D;8 M\:&W!(V)QT0Q3@F)C(ABKK!1M$!O*6-#5R;WO"-Z[WF>U''@]]&F0G6!L"5H M1,EBA"/ > ,$LIA1.-2;G&A3\78K_@7I>PT8[9 MHC$"H60P#%$<8ADB5HHLJYVAL#N8O?V$) %WHIMMY(X_]*!4)S@^:B0@(1*; M,&21CK3BAFO >$D7%&JYKJ6R [IX6[Y1K\D=#WKC)GJ#&!,>8@%$&$-E45L4 MZ,TH%XAV![WW.-_'M-=CA7&_[W[?_;[[?1_4OH\IU^7C95+,@*J-@4.W MOY8&&ZL@@I#FB1@$,"A^:O1C" M%1^:&OWO(I_[\8<7LR>"T]Z7=OG0E_8U_==BG(_GZ7F:?1\/T\+Y]C4=SKY- M_5.\'VY?XN9H '?3B:"GBYYA]8#I =,#I@?,^B+>BN]:Q#,@XI"Y)!Z,*=,1 M%K 4\2:,PY7\[/<1\>T$U0Y?+/=1LB/RN!WQOH]IK\<*XW[?_;[[???[/JA] M'TF4[#2=!Y-9?O#%WKT=W /FL #31\5ZC.P61O: .5+ K)7R#Q%G2V3#@3E?7' @:)]SX]Z MP/2 :5]08%"/:J)""@, I)((&M-8AP+1D,&8*R$@7FGQL(:@>$6(JN?Q?0%8 M[R;K]]V'MHX4QOV^^WWW^^[W?5#[/I+0EN]*XDN_EFU)^E!7;_WV@-D[P/2A MKAXCNX61/6!ZP/2 Z0'3 Z8EGS_A=<-R GBD$5-4_[F/9ZK##N]]WON]]WO^^#VO>1 MQ,ET,DFFPS0/DGGP6Y(-KP,,!X&S #;1RF?9*,VJ_<#;/X)\-AF/@O\#_'_M M'E7Y,G?%ZIO6-MPV/+:U&GA068]V"$$< OLQBX&(")*8R;AT:P CL'QHMS6F MH15#%<\6\WR>3-TI/+#73@I[K1M30@D>4-+J,*I-<6HS_'AW[UY/0DT28J!N M<("3Z7"R<(?P99:YMZGY/!M? M+N;)Y22]F)W.IHZ=9+/)Q%YR8AF+I?SYUL7TQE-1<:LS:XZ,O_1D=H_,4!V; M@#&.%01Q;&).A8H8("694<@D1QTF,S7:]HA6@,0 MAL#Z0GOD GOI:@@:PS% M-)P)',J8AB%0TDBN4-D>4EG"BQZ?HM8-RMM^'38<0$$'B+$NT-Y&\FH%1NL52O]#[H$*7NPSS;7B0> M,IV]*!)I+1)Y#+B!G"$31CPDG$54E]XB&,88=)C0WB7-C PXZ81VVDO(8Z1< MUE!F$8:"13J&QL0 6QM2EZ$22G6,=DJYK>JA# X(0SV-M41C/D+['QZHR\_] MS\9"+(33CU7(&($__]I8V3!UH-^2_'[K&AKWWR-Y8 'A[Q]/1_9>_W?S!5.' M?Y-[X(2@\%O[DPJ&Z612?OM_/UA:_@D]_Q3:ZZYFO^$9WB:RYQB;(FQCQ-A:YY22-%?K>B/_YOWX4!'YI!9U]PL5UEJ;!;_:+ZSR(+"\8 MW4O?@+)K.<>MBX2U,I;(4^AQ,QZ-)NE6T&/WR%"$MX/9U9,R:!>K*$)5@5?' M.IH,?,B)GVT/JVK'TKI+">[6.% 87L_FC M/.4(E;.70'RHNGLC#W'3$[([/-CC.9F^*W.JPER]"GM\J%>8,.^*?L^83\<- M&Y>8]7'\OL IT\)Z\'17MS3IU7@XGO<@6E>R]?RM&]"Y%^5_5Q 5*0;!3ZY' MR!/![>,&53/B[).8^*\=Y7E'6,7Z7\ETD61WA9+[=#!DIP?23@;&%H?-(P!D M7:LJ(A%)$$>A@:&)-$+2Y?$3)9";V;22@/&Z0CLH_D8Z4JN*!ACO9-+\GJ87 M'A@)O)"$Y%!S20-Q&.,X%L)(97]5RI($+&@ AE$(MS;B3V- M;4ACO*8Q99=EI9:P)$4QI!%B("[%&08,=-E>>I<*33S@K+NSAGO*ZSCE"=28 ML8$0ID*C6&M%XS#$HJ0\P#6.X"XIK]T*2S9@K)=._1""#B=Z]_ONAQ#T,.[W MW>^[WW>_[W[?S^W[2-*WO'T1C/-\D8Z"VT66+Y+I/)C/@O3F=C*[2U/[,'?% M[229'OP$[[4":E"".ET+HQ@P'%(J98Q@B#GT+>64)HHR_;BO\L0?MEEDSH:S MZYB-BK05_U,G>3IR/HUTFB?N]:L3XJ#<9(!B6XE<6^TAUT\$[0!ZU]F(! $0 M4Z*5()QR!@2,A>20$*1@Q,7C[:#>![W;&PCP/JE9QX'A1YM.U0G21K#.F%)" M6U(V4M+(**HXI\5$#Z5Y#+%9&6;Z!&G_(YDLTO<37-WH?'K<--T-'[O]KTX@ MCE&()(IB0BDU))38&"6PH#Q$7*&X.[B][:PF-F"PU:Z'^S[[]P IXR7"P W" M@ 9@I0UB AE-%:5Q6#!]B2/V1'O/=R&,MR4M]9S_B/"[D=\JB"$*:VU"RBG0 M2(:"$0( ,,) 0'EW\+NEAN[OE2#4X_?N\+N9A1I939T:+CC5V.(TB$')OQ4" M(7D\>>!]%)NVLW1ZEGY */^B,L] 0YF/#9-Q%!'#J$*1%E1@PP@U-): JBWB M?"ME!5AT-RFFSWOI8VC]OON\EQ[&_;[[???[[O?=[_N8\EX^7CI;P,*Y-@8. MW0!;6LR]9=P#YB T^<4]!C9+8SLA-^8@$::(HJXZR,G-1'4Q)$F6&%,M$2( M4DE6^GZHT?\N\KES\N87LR=BU-Z7=OG0E_8U_==BG(_GZ7F:?1\/T\+Y]C4= MSKY-_5.\'VY?PN=PP+'HGSU6&/?[[O?=[[O? M]T'M^TBB9*?I/)C,\H,O_.[MX!XPAP68/BK68V2W,+('S)$"9KVM]<1$ MS^'[XJ_>1=;ONP]K]3#N]]WON]]WO^]CV?>1A+5\2Q)?]K7L2=*'N7K;MP?, MW@&F#W/U&-DMC.P!TP.F!TP/F!XP+7G\N:B[EFNL:1A"RJ+8-2X/9] % $[3^=G51?)'9UL>KC42F.RD$&9? @S'2!ZRT=1?8@Y< M:V>..34BTC1&$> ,Q83$&NI6R:-'XSY.UOO<^GWW<;(>QOV^^WWW^^[W?2S[ M/I(XV9?$[BF9!%DZ'V?> @YF5\X>\)N]G*1!GD['LRR8SN9I7GZ1.R/E*DWF MBRP]=!.M=RWU@#DLP/0!M1XCNX61W7"S25R[V:0$C' 9$Z(Y99%+0H=4Q (2 MC:4B9I->2P]X'=A^!Z=UZ_[SX$U\.X MWW>_[W[?_;Z/9-]'%H);3'^,IQ;4R>VMFUB63";V1WX=9.DP'=_.#]U.ZPWH M'C"'!9@^T-9C9+^MN==;1C"VM4FH5 ZY#&%H:"24R4!-8AC B*B(B@J M5UOR?3SZ)?22,;2"\2)+IGGQ]'"6S[^FXYO+19;[V%BGPFC/C3@YZ/$F!X76 M/;_I =,#I@?, 0!F/0E-Q%)"DXC$1E$3QYC1&,424LQB%<4DBGF,>)L2NI>J M+Z!B'[(Z(O?7$>_[F/9ZK##N]]WON]]WO^^#VO>1A*QT,DFFPS0/DGGP6Y(- MKP,,!X'3XS=1LV?9*,VJ_<#;/X)\-AF/@O\#_'_M'E7Y,G?%ZIO6-KXV/+:U MC"]$[T])P2X/444&15$,F0Q=)J+2L0**RH>9B.'LYF8V/9_/AK_[R<[YV6*> MSY.I.X4'5M=)876]TBG:>,&*(S3W;]S(:B-H@+%LTW3;%*SL1_3O-9J,DOVZX MVWH"ZH /;Z_BOCWGN,.WYU$1!JH5"#!LJ$8+0,@W'.4) W0KSYN[:DK&W=7N1N"61B&$M$J-022Q"2VA28$1C MQ>+2X1HJKL,NB\1W:4Y.!AC2+I!B+R&/D7)13;DA"&,46E568Q[&,:"*F%)$ M6EI&.Q61K>JAC ^ X#V-M41C/D+['QZHR\_]S\9"+(33CU7(&($__]I8V3!U MH&\A$7-5>J^Y@C8Z8A1_N:M_<1Z+\= ^XN(Z#9*A&YF73.\L%,N6GTEF/[:D M9[?]+4LFP6V2^1ZA5L8XY!]9 >/*%6=3#UHG?H*K\329#EU-8UZ)KOS3N^WU MJ;.N/GZXGE5@?WA^O6]>'WF I_[G=58]XC;YEGZ\M'KT[Q^3*[N>7Y+)C^0N MMR_ZC^NLW$KB>6..,0= 08, MV9!C&5(%!22"R9B'1OM[DGNG<%Z&VM527T) M *\BOPU7YO_\4;SCTDH!^PCUCQ,37$3A7T_//I_]Y;\'P43LT6>3$?YP$K%Q I8RR%^#MK@!M6R&G??4W2 %3_^[K'C4L7?S<=/G=2= MW!-B$!31.B\?@F$ZF93?_M\/X(/_VRY[6/W]R%%_5+^L;/C#,J-HF5(E/CR=;U2\@O,___IA12$H M7__T5W*CNS;[:KUW=2KE?5Q-31 (%W*_)XA?'Y7JR^ M&WBQF96^1:1Y-)-XW[*KVSJ.T+4! M@;_!_VYYZNI T#9C!QN% +:,;9M$TK;,%-I"R TC_#U+V"U+X(WQYX[B?ZT<*&Z\?3GX#:;?1^/[!^7=_MO3;2.0+UUT0.^#6L# M=G6?)KVUK&*<>&&63$=! M?OAD1.JT=:I"& D.E*'06<<2QRB.(9 1@%P(V@X9M=<\C@PX 8= 1BUKNVW) ML;>KNY/)[(?K/.*@&/SDU%V[KSOO%?\Y&,T6E_.KQ<1GL2VL2OQ&$CRDQHX% M;;*:-IG1@M"0B$B'E!FA0AEQ2:4VU'Z ]$/:_.(L!C?X.YYEICQH59[S-D4; MD:WFOG:NI6-738H.B<(]I,,7/$9,U#U^ "'"*!"K,(ZH9, JG8I&+-80AH+$ MZFV$N 4'4JM]>HYSB&!G#4-?%?'Q,BE2NF]NTVE>&(GI'^[W]$B56@X:A281 ML^(MYC(.)8TCI"6)I$^Y1C!FT6J)F.OHH]V)AHT#W;(U"-HDTL[*QN,1@7M+ M.*B.E@H#=!1S3CA5U/ZA3"0I%T:&(8\$Y)L23HO-PP<%_. MKN*BMFOZS;7UWZKEAP8"M>F-Z6V_/11\AT>)#"TI,=8D(B'5G#!-0Z54+*BF M(K0R4G.LWDB)[=3M.K\;PH MF1FE5ZG%KE$P3_Y(CS P^!+UHEHF2B,!B2(D=131&%/%1 MD^G0]7A+35K\>S(UY6$7F:T7[L2W:BB"G80(]X6>>ZOR& F8U$.5$8XYYEP M:#155CX"$QK*& @CB(59B2AN2,![-K1Q7\AWSTW1\#J9?K,VYGC:3"RW9N<\ M]YFFDW%R.9ZTDF3>R8S\3HTU[&2*^'Z!K>W"$=!1R%8I)*Z&)!U_=_V/CD_( M/B]C):B59(IC:B1",8LUY2K4$!*J8BA#H(V@*Z6?JS*V.O"OR_/>B<,(X@&& MASTEN5> CY V$6ADZ*A(0E>]H1"U1JQ6+ HAHM+:LU"8EFAS"YEU;$ (.6C2 MW+!K0U>%YLGT>SJ=S[+QFUU*W:6[%PQ/26K"4U0)*_L() :YJ*:0QA!%M#": M:8%7XIFKA-NOD3&HA:;R !&&69*4FS_A9H8J9GA2$."PG@-?;4\_\IM&Q5@4--B$HCR M(-BF/(4#N^S>B=N;H,=-T[(6S8*(4$"II!&2:BN+%664*&XIFEDS=<W6;2 MGV ]31^N[;IT^-XF=RUX>_>6:B%HN(ZTCAE""&MI#41 J0H5%C%$L=9<04G6 M=QU]*4YU)SY=,A"TS;J5?:'(WIP] .K#M=#4F%L[$6"D8DDI!S**8X8Q-=0@ M* AH@?JVX+45L,TJE7VAO6,Q;2U&98NT-FT']^NBG:%[620:-JW>1I9#KR:O MD#QK"%P)$9'&JL0@HA%C5H?&BH5,"$BXCM83N Y G^L3WU%G7=SN;.A]5X][ MD_(]._)-A&GG!; M=N]SYNY!].CKC=?]IR4HZEBL 4*3F"DA(AI2*_#"V$ >,:*PM5Y7*DG?1$OM M>7E1JS[>[N<5[;DU6D4#@BS]GDX7J3.AMXURER M;]R1_^O^H,C3UT]ZV3*3V.3<-AM&NEM&P6N- 4JMN0 H$EA00)%04$L52RD4 M@Q2OE-M:(+F!GE]*P.B[O^=.ZS^K@*.6L-F1ZL! F[G0ZV+$JUC#9BC11Y[? M7TOHKC+P$HG+6A<@,%;44;.V),YCJ4+,A!14*FL?$"G:)/'V;'LVP+S-AC8O M@?I@K/^.&O_]?*Z]J/CL["3Y@P3](_\V[Z]%^+\:T;U=IGD3S4M9&LYVM( MRK32(2&8(!H*H)F*0^1:)%LK&X&5V8M?DCL___9BIH;VA+/T2WGH7R;)=*ZF MHZ@Z]^U60!'>#\;IJDK64=/Y\ @9PWJPE;$VLT$F$M9(IB$D,N0, Z9CHSE3 MT>I@JS<02MB_?>2=X[R0^? =!:&Y (Q@3PD%.@ MJ%90L#V$)ND\>F%R.YXGD_-TN,@\U[1:_U8GQ:"!584/NL-N5U6N+EGCAT>H MO)[^ B$)PY@S2[TA)2#6.(X-C#DT)%(17!F^UB*AOL$+_^\TFXVL6N6$E4 0 M_7K01/J^,UY:%Z]?T]LB=N-DZK;:A_L5L>'[DM$J_=+[S^A45BW,2!$2D@P MEP1C2BD7*&9069DG0AUJLY(QLC:AM=E,4Z)C[-!WG ;F_#H-QJ4JYINZ?R:3(B?:S@&_[P.A#8F:@(3U#2@D ) I#02FF2B)%!$94:(XI M77J?DN_CT2^A/^'0'K#+(?E:'&]O?!Z(\?E>E=\'2( OB5.&:G$*%*01,%*K MV-(;BX6P-,F$8IS#,#9B(PILL<5FFY,/^W*BCG;<:O;9JKMO/989V-<2;")Q M&_XF22&7G$K .*%6@]8\8B $A#"BH8A7.O,]44JP;2_P0UU:#D2[0Q)?:L[7 M1C5 W_:Z+PIJ67*S1E\MKHDV L5$4QHSI0BP*G.,> 2PB=!*Y/8ME+R%HB Z MP#NEZ(UD?%\4U-ED\L/2V]NVT#HKHOJ 9H^9^Q3.ZRJ+C*ZNTF$1D_MC>)U, MOZ5!ELS3H/@]#ZSNX$RK06%@N;C==RN=I^6@O2S-Y]EX./<.R_RZ@\I8-_0M MCLA2WV(QUHKQ. P1I6%HM($FTDQRKB37\4H7A@)"9U=1"9^O%CQG4Z>"N?^/ M:HA\70+#?:&FH_L?-*[.RTD;P4^C<[1@/(VY7EGQ?;Q2.?])2]4U[)I*91B0FD9AE08HSB&1G)(B8AD MO-H,M6WR$JV0%Q,#(-L<.MI]M_I^AR1?)QI3^_$+0O$5CA1\^T L![1KG_M(W3>1'5NIT%\A(W)'5KZ) S&H<(@2A"E(>Q (1199 .*11, MM^MP6.6&SG_0 C<49"!1JZVE-L:0_4S\.ES70\\F>S:Y(9ML^&4-4QPB"#"$ MAAH921T#8HB)5&1_XG8=-X_:9&VP2<8'&&ZOD?;^L\D#RX\_7]S>%K77R208 M3PO,L!!_J3WN7MJ!&XJ SHKDO9>\/3IUDG7MOQGMC>:'EO2.*.S-4<5=ZF]O M4,\ZH8%9FZX.G2DEB8BYX:&A6 NM3(14% D)"#?1HQJ8[YUZ3[52\S#)LCN[ MV7\DDT6Z/8,4#J#82>EA9^77D9J4/5/I.E/!HC$8+4(RID ##"@)J>;,X! R M0@F']I>6F$I+YANE XS803.5PPJ'?VTU\ZV3:O):%->89""-C$1D(D(MQ4F* M)!,2ZA "(U0_)%VL4TG2;C(LM41I.V);3A@#!]"4*TW+O>?:AIC!;@&(=?2 M&#?5CRI@?W7-5ZTH,YK96S:DFI;DDAR 5H,OW9<^^VU#/Q!++J5[LA@5 WAG MK@]H,)FY):?939#D>?J4<=U:Q<<>9GV^1+R-4034*$%1!&F$((4PE Q&:D8 MAI:&(_'(*((F\9[.IL,M2STT *UF:FT,[LZ*R\.U97L:?HJ&$6CTF>, VN^0R?3&@[>&]"SL)Z% M>19&49^R=9 LK)NNF8<]AZ^+]"MA+VSA+-9J/]RI&??O=Q[]&?0X<<#FH$][ MNDTL)W9S=<;3X>PF=3-WGFIHO+N0R/NI-/OB1X*PMJN("16/8J,E$]3-;Y>* M:T-5Q+2.6+QB5YUX2%\X0'^QT-_RA'8LVW0A'96YL^/I SU]=XB^<2.] 6/" M,(J-89CJ2"BI(A)Q^Z>$"JWV^%N'OEL!2 M$A%L)DAI94(2825"18D40M%8:A123B209"5!ZJ3$BQVH!V1 :*O>U,[%D#K% M4/9=I>A9R"Y9"*\]GYB:"!)MN!204LD%02$+E60QLYQFMK.L1"OG/S'/+FD_Q@ V6YAX[<+$$PN[N$Z#9&C58/LDET,?3&?S- ^2S'X\]6K/MRR9 M6$4H\]%L%]ZV^&D9HAOS9'_S#NK$Q<'+>4_VXF7\._^TLM<*<@_WWMCJ,'44 M\0"'5L[FS81-'Z"/_WF=58^X3;ZE'R^S-/G]8W)EU_-+,OF1W.7V1?]QG95; M23P?R"51,8>:<"T819HH&6$:QQ0K!CA1RMV3W#N#]3;6*G6\!(#GD*^$R)M7 MYO^\7R2M_G%B@HLH_.OIV>>SO_SW(#@Y#5>QYIT7>7IV$9T'%V=!>'9JHM/S MR+C?SL\^GQAU8?^(3T[5:7BB/@?G%_:#WZ+3B_/U][ =@#<1E&D>$F4,@@I2 MPZ%43!MF\=48$=,'".J99S!,)Y-2VO[?#^"#_]L^?EC]_T*%"\].VX 3^] M1G#:1;O7%A+X='%C7S)\VF9X, $JF2^R].SJ[#;-?".!_(,'[X6]]SR=I%Z: M?XRET2(62&))J&!,A#$--;# YS3DH?E8%W4"+I56G(=1R*G64F%EH!:1T$0( M2F"ABHRGBW2DYJ]^C[T]M5K)K6/NV2)]':Q: 4U-EB>G\=G7W]3%R=GI VC= M@\1C2H2]H#R%9*GYO?XDWG*0:-M']Q3_V$ OV7@%*WK(*[2,*H7>:R?N(0OW MH=56U/?Q*+A(A]=3JYU^N[/"93K\Y//WQO:"']>SR>0NF/V8VN?FB\M\/!HG MV=CRL)^L-NO!\SV=V+O<,&$$?OV1^E_@K\$LJSZ;+;+RPY\_!78/>?KX"IT^ MM9@FB]'8;N)3\-?9C]1RAD&5,3B['4\=7'Q-!VF>9YD=][!95\USH*K9)S5#_P4>-MD M?./2'1>3:T%JMS"R#,Z=E5M^=67ZQVWJTR/=PRU(R]*& M.\@DN%K8Y=ZE2?8I^&<:W&:I53;MC?.'&+$\OU?BAG]*-K)?I<&/\?S:/WD\ MS2U7\A28^S7&]KP""#[^S1V9/WI[FK,L'2RQRYUJHXV+/]JKV6Q>:,SWCS,) MW,(GZ=QO*'<]8.8E@&=+]CWP%V7IM=V+.[XRL/C39);G/P\:V[F=Y6-WQV Y M'VCLJ&LV_-VB\"C-6"3.>45GS=U:8(/Y]6PQL>B66M1+1B4+^=_% MM'" +1GI^GBU2W"\![YM9K9NT2/V#BKUCUJOEU,K4^8'.!2\V6+9='936'6C<2GGQ]78![NV839[Y!I/TA.K%$[\ M"RX7N8587GSL#M49*%Z&CZT ':;%"L=V@5;=\YLN3L$Y08+P[!\GUNJ0Q:;L M'D:I>]F/L14IUXD[M$*D/]S@&L#SC&=)W,OE!Y9S6,Y@;5W+3>Z=GOLF*37I M0K=UI^#4[^46YS/WLEO[+/>KYT+7:3*Q_&68C?-Q\5*_^,J*EWY/)PHU, M=#N9>M/87VCQNJR\F2]/Z%-Q$O^\MI+0?SQ:9#4CS9TJ[O2B\I[J^(+JY 95 MR8\]$+?Z)?B*IUOX.B2XML1E][@\!LO *QPL(.28WW+3#\[TT=-NXHV[>6J5 MH\PNUIZ _D#_0]0;%7OUY62)(1G9SN3O\8K$%DLZ]I3)RZ#:[+;BS MUR3F%@63O$"F2BFS2RII8F:?-LKD91622HFV[+VYP(?++%W6Y_FY6F03]UVQ,ON$8+BP&E)Q7$Y/*MG&4M%RR&C7 MZ#;MD=PB?&9%V:@0:W;9 WN"U>)*DGH6L9:46%F@)?W."L'X "7NG9U7!89> M()<*@44ZRSN_E7:5I1J'"C]Y4G&FB],?K9%90=O"=>H,!6M6_#3^V9V%O\V= M7P.&[DO[;9ZFO[L]64MLD@R+2K:K:LZXO\9>E"66-NU%5XOI**_/W=%B2DMS*6GGWL(K(')78/W^R=R2WMQ-O@3@T_VZER&R16R5I]BU+;DJIX9'S M,K4X.;XI^W;6Q^V>6Y#X VQ: M/:%G:7-AFZ)=[$L8/EER7B%(M>.BP-X\GY:/L\"T!FSB/EZXEY9"NT2\(/EF M%8;B 4UZL%1CK5IOKTY* JH(;F8)?)X4!&IU!HMVZ6@I54LZ#Q8E^W$

TD<98/J":\AKS5T;_MN=31" L/--%+!. ?OJKEH MD.UOOPV6]MOPT7-B7O8Z0LI <9U>K_ MW0Z=ER'Y644YYB+P\07=J>&[] 3A459)D Y\OJ#UH*2,GU&KV)ZD4J/A>R-( MQDL=WFNPM^7FXWISFVW2-[_?+#_=G_.6#S[WFX\?,A2 X]'J809O/CY!["2!C@\KDG3.\6@]D88$ MB5YJ%-5,J4OM+9O!*G\/2Y7>H)HPAW7BLG##I[ ZX5WBC&EA&%@A+:%<6:V# MH\%H5ZNHU26GL/+DK71:9OZ!T5J#TSIW)94A)MWAG':"%-;:LFR5PMH,J;]T M"BO+I>DU 98K+J5(G6!H1HD(06A*^)B1U@'.5VH3H7D*:S/@7E(*H@7%%0'' M/;@HHK+@@*#)Q).CD"PMO#512Y<[(RM(B1@+1O@806EC&9VH"%D/N:VU9=XF M2;%G6%\2XR0SE*9;CS M]&1(]8S>!&[0]X\^513\)?A! HQ)R:#W"0[W?2]9VE<9X*@MI-&U;L5?LA^4 M3[50\6E'#1'1N0B4'N8?J*3MR\],X ?5EF4K/Z@94G]I/TAY@OM9%#EQ-Q=M MHM:J"BIE[9AEK0;P@VH3H;D?U RXEV25"I:B2THS2T/@"4UR2JJ9RR#]/-/3 MAA!M&_.T'7I_)?YZSO]ONUK?EIHX[4_<5!>0* MLX%("C)I09A,>Y01 <9#LA=U ;"[(300;.,X,-,6'7E_;[Z]*_.MDWU_PH<3 MT]75$G_=IRR:.EY+PS<5N> 5A*#S&3X8';24-E_-\RP:(?2$)SD/G[RX/PU\ M1*_#)++T),#U!-!=!E^<,H(1@O,C:*%%9Y-V5 ;K*16!DGD=P8S) MAF; #"ELB_8N?MCVY&V<'Q\J9'#:.A,"1:I2#H9$S@%AH$R@:S5F<\$ZMW"Z M2V'=$Q3G!9EM?A03?A4_""G_Y+YTXEE1'7NTX)YP!8P%Q0D83QS75/@4+2$J M>\*M!=;[G81^!=83(*W%%N\VZR_EK\OKZYLR+O8=9NS'_!VG17AF6,$3,U&H MJ&T*8+DQSFMC@$1'F'?0/@;4^WV <39+SB#;JW;Y>+M(M_[NSJ]NSY]K@@Q M"6HB$9(1T!3W&,&MDXX9RG3P[4M8]Y[4/\ &VQ&-(25ZJ!OU9G,HOG'"JWKN MT8+YD"B1TFF%2@)-/*($0Y(Z$D7TOOW"';@NP8@.50^XC<" W%G[\(&G>VX> M?;X@0>4:+* (4!9,0N7SX! 08\P%^E+=9/-5T0K MM%Z8Y#'QZ(.;5_>DD8C0#).QCG3:56<$R[1)J"$I$ !BK4W1,>:$T!!HFE&2 M64\R.5F.L1D:8TGV,-7S=:D>/U?H8(S/F6]$H G*@M8RH9N8O(R2RC1F(:)) M)-L%C=$D6\5\W-UVN2JWV\JD.9,?=')<855.QW6:&!% <&(@")HS+"/^D'*[05'KVA)"1:*!1W,AI%9;E$+B[U D1/ M OQIWQ@0NGGS)$1!+5JU1'"?O5UK 7] N&-1*3UN<+5V@L\8+&@&3.N8W=^7 MU^6ZTH2GXW3//%KPR#G:*T&9!8U@XKI=!/Z$*B,Q8 Y%:-V'H% .U?R M@&LD9\9+T @#+,LJ#%;&(_*FY$ :T:I;7GUGY_67_]KM5A>;3.?U/T?,Y'4 M(R+M?UC\W_\K*564/$.+'Q\H+%CKO74.'5S\9FYE4 T&B,-83!F^]!1A-QI M^J/M G<9@NR-9MIEC[,R,$^M\Z.#BD CBP#)X;X&^5S0H1EJ'>')HZ$*,XJX MC9TSV1MH(V?1GR)"]4A!O#!!V\@\1S>24#1O FY%Q#$!3)L9Y4&,GRK;"J(Q M,MZGO9G[5 "_K/;%!@\S:9SD_MSP@AI*@@Q ($3P/&4_*0K)HH[1S=! M/S7B>2+9Y_N% TL.2<)#G+RSEFA#-:4.6F%CJ+[C@%A@'L,EB2"ZLQ8RTPXD$&HB-P3TR2$40* M?EYMA8;G0#,X)A!Q;<^A]MC"NH@[)W&>,HJS30ZLE@I"2 JTY&->N+@$A=$+ MBK-@3I/MXJCYY' GM%QP$0.5,0AM=3KLFB$PH2Y?S705>!,J#0/JRV%;9(88 MRG#.!+=JKQU^2)2&6::'0Y6=S+ HT;)2U=\C&.!YYJ,7Z_?Z=W92+%]_8(:H02*_&U @# M%#2M383F!4V; 3>6"3%&04KON>6)$URP3'$=-:7NWA!W0D@/%^K=]"GS-B4K M>X;U)3&.6A%=4-Y&] *\ENCZT1R3S.$LP?289<81.C"I"8D010+6;$@A-;3[E4A9W, Y:I3'S#1MY0/U( MO!Z-6@ UED%QY(O/&IXGQQ6)*YU MN3O%B!/#4-NS8(12>:I@\JT+*93D/ ECE>>CELNMYWL,9\#TA],<&/%ZO;JZ M0R=MU98;WU]01(H[H0\.W2H*++F8)F%):\0FYXN_ MN[V[6>R67TN_V%U]_NV+O?YO_/=]0&=]\&']Y^SD_[+Z%?WNNTWYYN/;#?KB MY?:DV3O(+RR 4LNMC8I( S8X&Z6*CG$69UG=U4NOY[SYIN^J[ IHK$A O4Z@136YOKZRJ%?XP1SOKV?-MA= M_/%9UQ-XDQ/J=5Y 7;3G873! "U'7#>4)IWKA[J@)#40@4CM"&N_50UVMW\2 MU=D.KAE$<"=.>ADR@!O1A8HV,",H >VC0\\8K6"B@LDU'FI9?9<3P-5.0Q)> M:RUS%A=U5FFFF/ ,%:$FEQ/ K2VV)@'<9NC\Q0*X(JADJ?7".P_ @Q:2.1/S MG35 D-K7>)@R@%M;X@T"N,V NNQ0&_IZ) !BF'@@R5#AR3Y;G"=$5:9++;[9 MBW@;!>-Z!O*R694[4,B%8^UDA$:(;):/>5 M^]Y'Z]QR'NIW%LSF.^#@G?4,4&B: E!<6Q(=#N7U#/LXO SJB7Z@_IV[W?X M09_7-RB\;?S7'4[S_>?%IG2+;7:";[_@EK"?[=2W!QY:L-1QVGY^N* ^20- MT(7WX&URDBHB;0@D@A.V5L.J@6=VUHWZX<%""!8L6F$V: DT>>>YX[FLN?!, M*SGF/;'3I6,[".-8.ZTV",SZH,C^L=A M+%:O%[?G;Y@.\>L*8P,:VB9QX)PJ$YR5\CZM7>0F2.3"_)F.]'FZ)UT XO\F M>WWH00NNO7?:*@,T$.N5B2Q*D5PB"=KG'P]YZC5C*C?#[[_X-Q3;]MW[W\X2Z.2XPD7GP1B3:$#TB'9)@Q6&2TJ((P):DVBX M[BUS(E&?X(Y%I+_C-R]7G\[8_(^>*G+%%,ZEUS8*G$>T3G#C/8]&>A+]F"29 MPN)O#\7((CUKN_SP7.%P D0*YC,U45T#&G0'>T^@G7>I"5RMQ/6\R(MTW%JWE]K;<[&/R MJZL&XCLYJ+ 0))J:P4ACP,6$WRN="X#Z*48QQ[;)/4BQ3TC&VE<_H*FY75QE ME&L$3Y]YNB#>B*2%<8DF4+D3<$R!46(YVI\QS;?V?3\&57=()A#U637ZT[.% M-38X]"J"$1()FT0R\6 W@ PL7*B!U4E\QZDP#&B7P90D L=Y,]PL;3Z4==(9 MQ2R09(#CNIJET34L#YI!,EX4YLO=YNHSJBK[:5/>QQMJA&".#2IR]VY'?;"> MH=4:=GNG60U$_!DYY@&4OXOZRNUK?E]Z/E+(V,^FD#X,2H M0B!JBEH?;:#@27 Q4FL9.$D<@*F5(-#3C?LI#('^H)F8 F>W_)/C"N'R_IB$ M2@&]EB T<%/I/!#F4KO9]"+>>I09!LC+9I4G2EC<-FEB!B*C+MC<8LX0)H@G M>EY]-Z?C3#.86D<,\J6N??V9?89>U1O^=,#@U)A"4.-5@)P(#R ),X;'7%K" M6:HX\S,T'7J2PWH8A#I*MDJX;"+9Y\<4T:'=Q&6B:%>A.M4F26:XU+G"8X0. M>;*#18(&DVPO"(UX1%OB[_IL5]%6HO,#XYJMHS8["Z8/TR8SBL1LM6*F]N\DG%ZOK7Q>:?90YVUB7( MN:&%89P(;W%[L@!)":.9D1P5I@?BO6BO\ >KWS4,.WH&:BQJ_*U?+YBA07"G \A(\]D;5-7 A2+,I0L+ M)?0@O/4$L%T&5U+,!60L3H,(X(1:@:8SC=0P_).WHQ9+J74/= PF- -E-+.Q MFKG/U4?1+\KIAN=ZL!\;4R@>$2G"4TP$'+&:XJ^5C@-!3UF1]J$#.6M-T#

>+Z_UT\,%<.&UOWFIH!?6FF 'L7XM&32X-A="F6H M200M7N;"%XG [FD'JK_ MR"!?UTA&Z=CAUL)P5U]ZO(\\4YA?$-7_42X_?<;_MU_+S>)3^3=\]2Z@ --B MN?G[XN;NY(7Y&7Q>X0T:L *RQM+ :,(2D% :1]$O=PUWHN:H'T+8'+ M7SMO[G;;W6)UO5Q]>@+.NS(3 ']>%:2\6]Q\*#>G:VG,Z3L+8(FF8/>IB&!L MLL+%X#33PCLIG)W?J88[":&:MP]W#7;D=1'[ M=R>47QK/Y^DR-/S&(M&H G?:.0)HNU(=.54QZ10]BA?:.];- \,O=Z7T+8;+ M7TKW^G12E?'C)Q3&J^2,9,PK#0Z$2TI3)D0"XUWB[0LOJ[_T0NB$\DOC^3Q5 M1L-O+-#K@F0YHYQZ(#+9Y)-*A@8G!.,=6N?J?Z^4P<1P^4LIK32VXB^YS/V VR2Q2*+@1V 11:!O,2&XSPWXE%[+:R\,C22 M=^.O#WLDQ_+J,M.7Z>F>C1Z$P0S073Q5K#M9C Z[,2VNY @B)8I0INB*&=Y3 M$3[K[3 6Z+,1^+N;=KM,P]&'P$:Z05CH@K(1D+(),2J?NEM:JJ_K><39)/7_ M?7(<)LR?3-V[VJY7M\N_?7_=FLDUZN4CO7@I'J+(- 2( ^ (:@=:G"-&)JT9++SZMF MPH*WQ>US"WZI0GBZS=&+S(:RO.FH:'0QU@;VC)*P"D.40 6(+AL. QO--9G44P]&=+SG?*]WKS[^W9[UU[D MN^K%O[U?R6[1VT>#:K:_+^95A=O[8=T5WAZ#+]Y9A5@Y1YFD1 +,WFLWXAK: M550OCPW8:A3G[PL\N>[L14@# 9R+/EGR!H-"IA0L2:ZQ!450(^;4G$51\91@ M+T;T]V#PJ'X:WU_(QU\N;W9/F,/#W?ON)@-SUH F.U^U38K1>$J9HCL_$F!$J:#8JKD8HMUGFIJBBD3,-]%;/D(N,: ML9]UG_RP'Y,?>B=R7JH=F7V[8UYJ&D/@8U5BT8M%X/J9$6QTH<;REM6(/;'D MJN)Z$%^+Q7B$Q-YRXM'?V8!UP24#E,5@ 8P,CGT-U;6)-> :WBMHEEPT7!JN M:Y'=^\;Y>Z/VJ"PZ9\7P4!*:)-5LBK%@B+ D(*6H!%89 )'T\"X0\SD4$H\$ M\_D(^HG\^G&$-5Z$@J"ASIU$8S@6#,2I_DG!/"+(_1RJD;."OQ;/OC>+"RW;7%IPH_GI#0F(B( MUCO)P!BBZDY_*;'B<]8)RXB)TZLH]RX3YK4(^J-UGBC..)""1E"1T\A80D!* M$(RR6(Q03"8Z-;R]$T60#WM #7ERI,2J*Y)C4H%+U#EE M+4YK8WFXPPUKJ,\>!:0_1.2K+S_!IU+\;O?#,]\_/.-/4'WX\.&+[JC>%YOK MG[_<8;1K^OSI^JIBO+T_AO<\Z?^XOFVW?Z:K_7C;OK]H+][,.!OH?RQZM2OX M"3]1NHJ()4Z24*@;IN1,$@A!LX-T4!7JR"O;S?LY9%7W@X%T2B0:C0D^H,M( M#@+:C$RLD/RW-SO3 M_?!E]7&J1,O5[A5?O]FV;[L/"QYVJ%5*P8%X%06QNX-95T^,$[%A4S&>403& MC+@ZF(][AQWV V2@Y9UY@%W=$8:==11R\3YER-42=<.9E$ZZ6JB5#;::@'D' MC;B;&+9UR HI#J(@1E>WD4HY%I=*286\#K[^=AI1Z#WL<%I)Z ?*?,>@IAQV MF&RV*OJ011-BQE@H0Q M;,$Z&7ZHKG^D-ZEH M4XTC'I1;)DEQ939A0C;NGVTW,79K$9ED,=ON)D2G'7KGV9 WH)6(1\?E1!(Q M>-CAA +1#YFY^)TOMUV4$8^>0&@85KO%:"3YBSYZYG"C'$B!K4B%Z".7/M0T/0><%;1.)G9YK7F_E1 M$I-3.A:#U9?H\FZ2Q16P%7_PN,+,CXL!(UG6D&L@HYB-<8XYH4&??9G3R^^; M^3F8&:]G?OHA<(:9GY@4>Q&]1 MVT)&.V/%4'?ZJ2K71;GW3!Y;HPDA!$O$J!E4[6LAMQB^!),C\3"D0_9&:S#YN?VHN[J[;2^FP\_OB6 MKKBYO?RU1NX[)7I(\F?\PYL*-2.%(I$(NQQ*1JD:VD8%RN4Q]UO/F/\9'(C. MC=^)I.Y).^FG@Z#??SH:^E^5GZ/E<=+7-E+=1JX:WQIR2,I&;94&RM;[:@IX MN.:;L_]Q(DD]);+SR[#\_,O5]7_:]I_MS:^7F_:%7M#[7KWZZ9L?OVLWUV_? M7_[67MQ?#;1+Y/83X(G?V5@%5%PIC$8P0@A!5TDHNJMP)#5"S\[91SE>>D\+ MZ]X,_,/7W;]NB_WM+_\%4$L#!!0 ( .N(IU"UVUEF8!,! #2$#0 5 M879I9"TR,#(P,#,S,5]L86(N>&ULY+UM<[Y(_'+@Z>#__)?OWVYJ;XVZ\VR7?WS'^"?P1^J9G797BU7G_[Y#[^^_TF^ MUZ]?_^&__LO_]5_^[Y]^^I_JES>5:2_OOC2K;:77S6+;7%6_+;>?J_]QU6S^ M45VOVR_5_VC7_UA^7?STT^XO5=T7-\O5/_XI_,_'Q::IOFV6_[2Y_-Q\6;QI M+Q?;SO;G[?;VG_[RE]]^^^W/WSZN;_[OMF\;&Y\6YTG_9YW5P__1$WZ_6#3P@*B: 0I$&A M__3"!V^_WS;__(?-\LOMC9?G+R/\3W!X^Z.SI;SK1/@YQW%7]OV MZK?ES8U<7;U>>=)^6GZ\:>1FTVPW9KFYO&DW=^M&?MQLUXO+[075-6>.2\:X M=0A )5FME%:8$D:4T!>=D8MF]=.O[WN7NA^5-/J'&*U^;(5ULVGOUI>[5YCW M-KS!=P'\2^]GM5A=5?>>5CM7JWM?J[_WWOZ__^4O]U$_D+^]?.IYZGR\7FP^ M=H[N!?(.0_&7YF:[Z7_R4_C)3P#NW\[_*4G)QRW27A9ND9W -R%7:=?[Y_S! MXRC7EU6[OFK6/H?J_])B??E"2^Y_XR^7K4\,;K<_/6C4D$M-$EL[Q3.]4] ' M_)1ZA\Z\^+J\NI!?VO5V^1]=6FB_W3:K3?-NL=F^\\^W3SN]6^YN>^P"X)0@ M1:U2MB;:*=IW\NO-W2'>> MH &N]D.&[A/GVQ /W!S:((\>YT=P##%YY 4;>^"E1/D$[XJ*=5[!A M&P:['KAA@'AU=].\O7;+U7+;O%E^;7Y [X>%__("X)I))3"PQ %#5_6WQ;^UZTK? M+#:;ZN^=_P/95Z(]AJ619VJ*N!=/1"N\)'N1#'*XB"?2QP(M,8_,(0DDX%0@KC@#!K$V_]Y\:4Q[9?% MHVK)QTBVZ7GU?M3?MI MV6SDZNK=8MNLO!O-EX_-^D);R15!1'.+,<&:,21ZPXY1/@2Q&K8 MRVY6<^]G]?>=IS&3FIF4'C"7/+W(<;29RTE\O[33-7S=?FIKWUWV[[$+Z_JG[[O+S\7'U>^#%!TZRJQ>6_WRW7X7<^ MK]N[3Y]W/]@$%W:-MOO]R\6J6JXN;^ZNFNICZS_\MI/!_[WP.W>KP[?;([7^ M//0%^,P\]J F>&[V.F_[S6#..G- ;;%G/6Y H.\VV_9+L_ZEN>D>_,WGY6UO M$1&A+-)6: I=+121LI_(X4;!06^F''9*OY+VKE4/?(O$9!8]AZ7N4TD9^>)) M5+%(,GY"HA.)=PYAYY%D9XFDS?_8Q;'IPWIQU804O3GXB5]K;Z^UOBW7C$Z?^2[-+P4-6K]O-(9."3!*E :X5D*"V4#&#>OO8 M&; M(S>'2EYF%7VH@J<6T;.WPCQP5R"NQTOHA90;MN^RF_G\;\W-E6O7[QXQR ^82 MRXL6!Z^SZA6SC;2X;FES@7O]/O?Z;8)^BTUUNUAOP\:J[>?PQOURNUA]_\^; MZK^CRF,:55?+K\UFNPQ[$I.(,9N9$!M-F>J#$8WJ\^:>RL MQ%2YNL8"$.I^$&S[MI]._!T:KS--_&I@BUATT-3"YT',=S:#SUIJ6#;FD[E>)E MG\VH#_P6!U%"/6F,Y]M05T((>O!+4;M#4:&:3I3/3 MXR.7+YY^23QH.5+T(\47P,_S1??NLF\OVTZI;+EAL#F>1K^[6R]6G;B;CMJO(,7K*8JB(SZ;4 MV5MA#DEV_J">.QJ;4[,,B?C/S?9P(E<8Y9QVP!E3,XPAH0X?WH06RTRI>(S) M:5Y&H8N]OO*=?'F]#$?JGLH9(\_^YY9^=%Y>2O6&"2W#?@9N 8,*:5WWQZS"C@=Q<5P\;TQ'3'5@4-<\43;PY1SOWK'J MV+-LJ$N6?C3\BFI>!(?1C3$U(9^1-(V98]MG]A0='>!PKN;1,L^(^4()[3BS MA%/&:T6AQK;'NS):BXOMH;CGR#';BZ:BLL)G2HZ>Z-#>A9P#WI>5RS'0S2I: M]@'N;%CG?4D>S0Z6>/8,BPHF:O0:J5$&-NU+[/U8B>\PD'::N6Y^$0*"(!:2 MZ7Z/E:):P$PCVO&.E%Z&WY7T#//LE]VYWBO\\W6,[0;*.Q M.6V+98?JJP?I9&7[%G3+S>7BIOI?S6)=_6WA0UQNO\]QAO%%^=-(G:]59\_Q MC*$.IWQN?7/,!/SHS"]-V.7EFR94$PS](72'"V0,J1E5!"# @ /6,'3PC%MY M\;59?VPSO RR>11#F&/G!X/&]UN6;UX@6T.,GR@X1PMDGCEX$N^'*';[&PZL MGPW7ARJ?.,&0NUUG3_G\$4=,0911NPSS@R,??FLO-)6U!0(:3"$VA(=" ;TO MF!%6DO)#?9B"Z[PDUP>+78+D)52>@MU=3NX=GS.K]]IFHW-L6_T>>1P=XR@" MIRE:D+G^86TN(!.$$$<-J*$2M4&4T+TW6F(DBE-WD!=3<%<4Y^XPP8N1-[O2 MT[$WN#Y[^@8G\_(WJL5^MP2.BW(\@Q-4+4=AYW_WPAEFE;/6$BDQM[6QA/7. M4"1L:0@/(W+LC1]$W0 MM"!\?4^Y<)IC ZVT6C@L.1.PMKTSD*E!+>5H6&^5Z=N_9ODI\>UT=[FM.NK]UM)HQ M1?@G5'6Z^UE?B.H)3F458P;'2[.%TA9X6.*RP=[,!:XA@=(0HID$!FI0H_Y$ MEA8<115U'?RAA3.VWH^XU&NX),.2J2)JQ$'T12&*7EM_(G.)UF8>N4B\V\_< M(Q\9]]!>_4OCH7%WN>VJ#*(SY6^$>?2V G&U MI1_?U%O.G_&DJVZ\NQZ8&\LDJKFUF K H=3&[3V0DBJ;=LWY>+N%W^7'-VP_ MWY/WU<''W6R>H0V&4?-<\L=Q,Z?RA2\W?U'&$_0LT1CSX&>1R)Z]WSRW>B\Q M=+/>7NAVM6EOEE?=X+\>4^IY,9Z 40;ESLN<' &T MV9ZB,039E](E#$BMH!"UJ!$!B'#;)WR2\WK0)7ZC#)R#(E$ELL?)ET*2 LIE M8$F.:[,3:?)LU>PL^LV1*+$AG&1*DAY)9CKB,*(.4PQ UC8IQ<$H4L,QMH\_I,\.#,RAE,Y3Z(BR7S9TXPCZR!S-64"@# D M!%CWUC#@Z2.R"!MG8$Q2BI.L82)G"L@WGC1GR6V>D2:&-I%BSI0WL5&\1)PD M588RY_7JLOW2O-\NMDW8K?DFB+EL=Y332#-C4!VV /FA'#.R-GN+FOO_B^'. M&#N%V;-SK3KX5O7.):4YHP0=!J&IM(P#4;*,16AT0J,31,JA[#RHE"62-O]S MEX5._:V22IN:$2JY\N:<<1+1WB;HJN2.YM- 2^K?3< !=0NP,"SY'C#I!O!P4CM?Q\DC TJDH5)FF789?7F<#6XADP; MPAU%A!,,_7_\2+D',:JC!K!9#$XZRQ^U>S+<#*T+MA"6 M*80>LQZ0IO'4N[,.NJ5MT8J7?1[\RQO2\,U:J7IE/CW8?-LJ+\<_+@#S_W", MA!%44EECJ>N]%P81&K6/*[?MPD2,.,M6Y/3@\#88!L=SRC^&D\^='*R"JU7G MZSP/$?9*GB!GJ3:9!T2+19=VH#!1Q<%H;3Z%JU,>78:/QD*@RYME-_ +7?AKL[IKG ]T M[\GF0WM_#J>YVAT,)LS4$#L,G482:HP1U7VG4AI$76:7Z *27"+B- '"9VB4 M*8E!C6I)B*9:$U5\Q';L]2Y+Z?RNPD-2]9Y7V[8Z]CVMXD&I5AHZKCM[ \5F M,&7:IM#H+T7=D^/!HLTU#^Z6#O*',>,$F@XY_7Q8L_UKTWY:+VX_+R\7-]W: MA5'*$&NT<48)# FCG/>=W7(S^/CS\Q88-T#74F-K+.$:\'"YDL.(\9I::4N/ M"(_]B2Z?,$*WTY"<3K(X!L:HE>V\\[-"/(&K/,*=_\1SAAC:G(]2!$MVY#JV MM)_YIP YH14@U%$,/;@HE?L^H25E@\NQ/&]!,8&]TO[#@"+**NFX@M1(#2$V M$$2-FD:S)+J(P@CE!M!D$M'&T&2R^@G/2O$<3T9+-P.>C(^AS?DP#>>)_-*L MO8'-WYHO'YOU!98"((-K8H32""@D:MIW!8/-H.-_3WPL-8I+)8R!C!%8$P%L M71./0(BPS/ "%1H/-3 M(-7Q=O3#$5'OOMM'\,@,EPQH44MGG<:(8@0Y/+P B1E4]/+9#Z\UJ!E!R+ : M$*&!JOV':V)JMSM_\Z<_#P7L,U<#/"' $P@=K=4,K@ 8Y7Z;Z9F) M@*J]6[>WS=^65UZ^JG8-5\+!;C-[YF *5T89Z1@![2EW3X#U6WV'2[X9\#Q;*&V!QRMBL+Q9+MXM+I?7 MR\L^0;<(6&L0-8:INC:4L'ZC@B;$TL'CY1\^V5B'H;"^\R% ./0# 5Q+1?V( M$R)N=.E#3L&A:N]1RK Y7JD!(^>B(D4.GJ/TR3> ?BS!/2Q" M 2$&G9XY;0%RRSDC-7!:$\T 9WX5>0T3D8H.!NFC(GA1[",5F3HYM"]O7W.(RGRHR!D( ;,A0]F7/2= MH@[WK4;L^7SXR40B+IPB"A) ")!2.JL04AAS8J K7<:S[Q9Q0Y-$D4Z3H[P^ M:<3(,BJ)WAKY0(4G*#%.K7EL9$STOL.B0L[?!I-0 2TJL9C6J+=+@ M, :GM8JJU/+PD[D1?ACO -8$( ,Y]016#M-+874%;^^KG\Q)M$@4J1A-"BG M3QP-!DM3Z)#)D0HG:)"FUCQHD.C[#V=(TA483(-^HZ*ZVRQ7S6;3[X/N1CN* M6\UK:(511D, 0:N?_"QY/#B:[/^V [FPTE;DAG,H>) 8$-P#00Q&')NE/4_ MK'G4B?)CMX9WB]Z]5U7OX/T9@Y3J32.U'0B5R42-A?K*Q&$HK)<"U M#K/!4A+_ U K9!GCQ;B!#"=3EA2Y9H*+ M--^?/O::I,"@;37_NKQJVGX"99\9*:Z$E4#1VG*F:XB448?TW(-G\%::ISZ\ MMG7MAUM,*,*('WUQ/P!SB"N-K$/4EKXMLG.INMW[U$WY;=J;N["E85.MFFVU MWAUA2]J>ER3F:7),HF,J7MA/GPN:FV[79Q$T[>+FYN M^J>PN@DO_O##KP\>SK%[&9]0X;E],&,$F\'>EU'NMYD>G CHRKNKY6,SV,%: M:F.XX0K5SH3BZ/WSCVHQ:)O+LQ\>BJU[4871EA,(PM8<;81TE$C!$2X]D]RY M5 JZ26(.@&YI'>.@NY-P#'23=(J ;FF]\D)WJ.46P& MU!WE?IOIR8D<^=Y]W%RNE[==9>/UVC\HW=B[[PVA!H'4H?J28APPB_!A!LDX M,BCO'6B)UT1:KC%$DG"?P/M8&7"6*@"(-UYZ9'SD7'7D7>KD_CA5!PZ=)Q,T M$E^=(<[C1#@F#!&F+)2$D(.HRE21]T F.R$TCYT+A&M MC6)TUC)3L.QH%IQJ,LBU FJ;9K+/W]JO_ZE"S@@C>V^#"QC1RQ[ M*,@39$I4[+R<276Z'?64C*O$NZ^5=RBAM_H42JR_.91:Y]X25@(Y*2UUB$IS M?TP4$1JUKS36-I.H)L9P!B A@AM.J22,ACE/@7VJ.]'*[<'?5X=*E47F["TSCQRL6'0O5&K.J^+@D?-= M>)6&BJ3!C5!UM-_S<&%EZ+;44H$@-,037_+#1C&@HB[1.6'&0(LL(4[YT3\) MQZ%5S854H'::0T5*K[GL/-L5^>U].VR_BQS9CM!RX-AU&ADC1Z=)"I89>3ZK MSZFQY7A1YT&N'($\'A_FTF9X0?G="N<%K"$ JJZ)A0 9!X5UAS-T884CKD3\ M_D.!QL)P:9&N(3$ 2D>-'[ "A3!!7)0N -;[$5N]?:@DPR!21(TX9+PH1*%2 MZ3NK)U@0KGZ\VS\4*$^*.[)7OUXMM\O%C;R]O5GNAO?OFO6RO=)W7^YN M_/=?&WM]W5QN/ZP7J\VR6T#HKZ^H,?*O3*(1I@Y:74O"%? $PA P2U\\E9_/ M$4$TY[4E4&A+3$TE-[@VT/OAASS$%1QF['U_5>V]KX[(PE!A(S&HL,=&:\=)CTO1D,OY@:JE&&L;X M&;1/'-L+-4T1HJ>)>X+DA5MK'@0O'60[:0\H3>S]Z3XM!3=(8\@MTJZ6!.JZ MQX%WJS"S]TY@@AFM/8TXQ\0!JOR(AM6UY%!+"7'IXWG):$@ZXUNNJ4J1NT K M3<3NLQPT3A4X*[\CV^SW2O#8,$S4UD]HA)2V6A7E]Y&QUW:XK[VYU[V_UT.&DW#IS0PP#\_G:(([&6>4O M0N H)4]@MTR+S(.UA6)KIWBFXZCZP?_VVVMYU7:G:/9;KJV%BD)EE,+<0J8D M=8<^RSS28^#YI &DA"%:<,DU)82$$BX*.*.@0 R1^ROB"S$R^!1VD?1>)2:K M:=H-XUUQV>*P%J]8$78]IHBT++YZ5:<:I%]"&M."\5M'>#-CD/6&CSH/I4P:<:T4M5>O(]X7S8NEV MU>WB^!_+[6?M$^3V2[/^T'S;*J_A/RZL$[3V9B$CD",_NJ1^'+DGB:!Q _O! M1F5MH,_EM BGC6J%!.),0((UI9(Q7/KT37_&(SQ*5>]I]9MWM>I]K?X>O*TZ M=]/PGD'Z*(A/JWH2JL<+7I+&+PKX,G/SM<&LR)HQK*?YF5NWX2M9WKP7^+M9 M;BYOVLW=NKG?MZIA#0FC&EHF 276V]OU3H(M0R]="CK$!$6.,ZTXQU80SH"T M%#'B(: M4ER\.AL&<$IE>*0%"_N;)F4$,K+ M4$K5)_JVBK?7>K'Y[&[:WS8'$"K+*=6"U-1;$9H:YE_V3M04$LD=&/J*'V6C M7)\ZN!4FFH-C5>?9V5[SIV0ZT:FRJ#N/3I4GE.?N5QBO3W2GVN_DQ[[+.FH5 M%<9I(R&5=F?$=^C:#KJL-O&C"T\4W'>AI!,2L3I%XB:_1*F .']G$0I543%!MJ;8(F&H[@U!6T?= MO9+P\87Y$#RJ[EU*VOZ3(MHP4!36*PX6D5(5(<:/@IR@Q@CUYD&.,0&TV9ZD M,03Y>?&EZ2^&47X S&!-':"TED(:"'IS5NBHRM7)1J:ER:LJN):XER9=R!2V M%-)P%&&&RC[E&!DU(VW"1]?F#K!HY_\W_M2=1THK31TBFK#0%-8L#C$ MQ&I5A"T_*G*"*B/DFP=/Q@309GN4(AFR7#5OK_6ZN5KVACR2L'*(&6<]FV1= M6XE[0\22J*-O"1]?FB%A(U689>Q\2F5(@FH#&5)6L$B&1&I5AB$_*'**(>GR MS80A(P)XS)"Q6@P^2!"VBBTNN^H+_B]V8RX@,/%8JFL$:UQS"Q'N9VU\SL.B M=O"F?'YABARY5'4;Y%.F4Y)T&X:1TI+%<216K3('"'Z4Y 1(Q@@X#Y*,BN#Q MZ8'1:B2PI#]2BAT IM806J:LX%):U=N1$$:E(_&?/B%'$D\BQ0L6C9 "6J4# MY$S'CQZK,8P=D()AS9 M<$B2$T7KW@Y"SM7#=G&E?W[QK5L'MUY5O6-12<@(Z4[S8QK-(I=_!RHT!!T^ MOB-L^.\>(^-9 9Y QGBQSHN,#/ZWN1Z;"&3L/_[7U>:VN5Q>+YNKOI:,4#6H MF:&0A;+C7*'#1"W2' S:'S+.0NEM(H>>$)5MC%1M #$F$2R5&CE2CF'<>$Z& MY]@Q6K89\&-\#&W.!REQ@]F;PS$Y&D4")$ZJLEO/W@RY="E=O7D,7<8$\-PVM%0M!M^.U&S# M;MAWZ_;K\JJY4M]_W317KU=O;YOU(A2$D7[\]'6Y73;W>V4UK(7E%FA@O2<" M(RMZE-7(NJAEW@+F"Q.HVR!^W6T0[TYIMKVKU>+@ZS]%WJI4H V& >O,\LGVT/?[RP)\!8L)7F =- M]<<;[\^?HM$8H])@ZA42*!YHK_?:!%?^5,GM=KW\>+>[8&[;5N\6:Y\#3(ZN M>W5.4RE!Q=D )\7W'UF2K$!"]=$/;7]S9O/ \H]XEA[[#7@V32QN'^F/W7E4'!SN!Y1"! M"YV(>5FT$^C-JOD\4)HWI!].S637:RCJ.MAN_.>[=FW:NX_;Z[N;?27NS043 M2EINM3)(&F_*&$CW)C' 1,4@;I2APF@+;Z.OS?K[;C+U:N^=3Y5W[L7!;9RB MPZ VF9B1>>O>A9"Q-LNO80+A5;]U/KS?*_OMMEEM?/(:2LFM-XN;YV=BBG#M ME&XG>)9%[GEP+$\H;8'',7+1^?-BW:B%3Q!U^R4\5#M(LAI8S2AVS$*B.20R ME&C=&2.19;,3311??&XO__'3Q^!6=7GD5]7L^E;D,G2BC .7HLLK&+D<'1S: MB_=N\;U;F);KM?^5_4;"GWTO"L-I^X*891:JGY3KU&+U.'WG0:2Q03Q>M,ZA MR? RBI?KQMLRS>Z_KU=RLVFVO_@$;KTK\_3Q9OFI\V!S :A3BC!&*2&LM@(J M0'H7C)%1 \:LADNOOK2KG^ZG)L-KHKLZ=K8Z\G;I:XW =3Z"O2'/, XAE0ONANF,Q_0:O M*AV-;M]>N^5JL;KT*-#MQF>-UDC-"7 &0OJ3KO)E[G.*'3J?6*'/+. M@V!Y0GF\?I!/GZ&$^NMBN=J$B8MF\W9EOX4UB+OEYO.N?F=XSBYDS3DBMK;6 M..GQZ!3JU]NQJ 6[6#4>HLW5,%"-MS>HFXE=-SMV;7!OZZ9Q_OAIT2TJAT'G ML9.A^UUY-^/8E4'E80";2-XDB@7?^C5=KZO]05=S2M7WHW.JP:/@T*\KGQG>+/^CN;I0-="20C]R M-DQ)BZC2]I (D?C,)?5=''BW?L2AJW!\>IR[WFU/3J5?=.UX8Z-L3L,\S;& M,!I.WPI)8-R[6?5^5L0*91=IC'O0L$UH[P?,\=CK0 M-->-]^=JM\?EP^);L[GP)EU-:P61PAPY92'H3_-BC;F-@VD>F\4I^N[!W-\? M/S:KYGJY[19<_^1SQIW'U38X.W8N,$GSU$G 8F+GG/WKG>SW#GXX*?-$TWY/ M*!=1$7T:SA:?]].>PYK@)G?-H:W:8@=UT6[]NEHN/RYMNK^.K;F^W'P$V MW:VD^Q-_B\M_]\.$[G;2V(W<.1LG%9N3M$L6=MYOH=Z[>L:;]X:J&,71T4TQ M5YB.#^Q%HF;2;L1R\WZ7S?V&JPO!,4048PHT\/B]\MOG>)*@04,R(-@5QH!RQWA[IE"A"#1^Z]CK16>'+Q,%2[W?F3:R@\ M6,RQX^ 2.N8=!+][0=F)1\![=Y*&O[%BSQ5WR?$,'OBF*34*8NL[GV#=KP5< M8""Y D@[K0D45&J"^IW8BD@055@UB\'R* L>'=+%5P_/O(5$9;^4?)Q)'JV> M9&!?=!N,P%])^7,1L&N0-P,DG@Z"CV2+Y6"JZC-&87)(0V@X3J_10#Q:O^Z1 MK 6&@C@#:DAT3;B$V!T\<''%6'+:+8S'_7Z.;MM,QFPO5>21X"NL;Z8YQ/L= M-#/* I^6+X6#(QIAYC@<$]E0*HY6;_Q6PU!:8W777 !.$.8."L$=DL0BP,W! M+E=N'!)CK14&X6&'VWKG3Y<,^@>F6XW/-+,8+7 J#DMJFP6"![7W'IX;@(\$ M2]I&&"OV7&&7',_@[8-I2N6_"^"B5@)Q46.K@/9. &!LOXE;>=SZI*_=+FZ& M$2ZCV2C4'3P:: JL4&2\VH45 R7FLH#3[,96H46_,_M_G2V[ ?W:.R M[%W-?H_*J#881=&IY,]*TX/3U*DNTP&B!EI@'/DL$]KA<:RGMDG&I[C;+51/J M)WBDO[T.4-__R=6%1J)FVM4&6*L!0:RF_TU?=_2Q> M_"ZQE2^)/PU<3P@9@]<<[3%3P&8)[27$YM,O&;+=/DR/^JN[D!8W^QV9D&A6 M0X4-DL("1C!2_0%P[PN7/5X_1)3ZSV,Y@:X?DI;0=TLR(W"TJ=C9B[K>7W3IYEE_DPY6(0.4[ZF<)Q9% O83&'9NE+YK^$ M$M3+2P^.P.,+4"-J!,688X<%1S[C[6\JT!!CFH#"T3:G@6#O7O7'Y>IHG7=] M\+7+)\*Y5\\?RA6U>)ZH]#Q8ER^<%Y?.1^F4 M?_7G0CKC)%%&4PK\UY)!U"\_:6.!R+!RGF)VJI7S_6+YD\L]I59[7M8\]RI/ M5KF+K^[,=4DGRU+.X*:8!QE+!):\=!.IW4A:'NJ*/[%VY*S$%F/B+!9&<@2= MD =L&PHRK)6/,3_Q6OEU[VKVM?)1;3"*HE/)GY6F!Z=GO%9^0MAXP.9HI5F# M-DN PX";3\N(&T3F+-HBG-HBNX&FK!(UU>,O'>^6R*:_,[3-)5/S7T6;[EY M\'F".'^\2G4298?2^I?F=C]G^_:ZL]=<=9=2J-I"84,=I9I(7BM4DWX*PVA2 MPX2YTE13TTR1'KQ+N^0F6<=A*"VJ71(H[ST*@NU].L,M-L\H;*YWV'>\$6A]\#'VKO=MNMC[=""/ 5;N-G<+,(77<8O5$*B!?WD@ M\,[!JO/P/(O4SRLV8($Z@]SS0%K.@)Y9F,ZFU4N@6_A1^(7/XV[#DM#-S=%M M-;L+#;4%MJXA)[QV#A%/7@=JS3=Y_FU>ZJO;P+/6AW MV_H<-'S@T7 M@Q_5<#UO6RV>>T*KWY;;S_Z/MY^7ZRO_ M/*^WW_\\]$T1-/'\#X[OZ?^"2D\@/Y>NY^5\MBC:O$];EM3UW7KYU0\]W]TL M+KO[M2\< 1Q;JHRV3& J+&'@8)VI>L3&R[&FIQE13Y[2QC?!J+RVC.RYD]N] ME]7!S5EDN(^UBT]SD]6?=:Z;'M6PA'>D:BEK0$>>=+M!GUB1NG!.0\L%50S6 M%E/MI.N]L-0J,"P;+F6]>);\<-'!NUDMCQ8>+G?#TTT8I51W*_]@5LV7VYOV M>]/L?WCK/RT6H;E;*'Y):.JF&;,0],=CPOYIO\/]J87Y\ZW]#)!SX(I/SH:9 M"6U+17=B=2>_BB,SU'#J<_O]@E/D%'1&UY1RZ%3-I>AMHIJEK.R,,SA--JJ/ M*7J?C>Y2INWB6S?$^]S>A)QT]\-PTG+3;+G.MUGDI#M7XC/12'EG0L0\L0S+.I,4BIQA#3.-W&ORU#5L1\F^=?-37BHPS3K[?XI M73?;Y?KP1@UCG9_#!% HYNK'3KL;Y)O%]F[=Y)MA/9;LY=G5)(%G-;.:%L'3 MLZHCU$B9+7@33M&_O=;KYFJYO6"8U)IQ9PBFN);(.=F7(+40$)6Z(S3.RJ0[ M/M?-U_;F:QA47G;>5=>+RZ2[+D:H&C^6+R?HF%%[YU6WPM_Y=;ZQ^0-Y!H[" MTR2=278Y/HX3(^LQRJ3LBWQH#PNK""-**,Z,9%9+H>_'[,R-W!D99VSBE9QV ME8]/(Q0>QJ?"JF;8-7E6/CTKS\"MDVF2SH-/&>(XL7URC#*Q:'0/I^OXAR.7RC3!9] MXV;KB@D[;J[.8ZD[Z'(X W-ZNU'1F;HG)!HP3S=&V'EP*DLDS\S1C59S @!X<8-3P#(4K4LQ&C0!'%*ZXO^;A^/*'ITYBESJ(_7(+ M#(/;F<2/8UW"P>NYGK8^@<,"33$/.I8(+/E4=:1V0]EIKZ^;R^W;:_OM\K-_ M=)M??([T=A5\"O^&A96OBYN \XY-'4?_^S;NXZE"0*%M==>VW:OAR-=7CRN[=8W]^&='?V':ET6!UCGQ M5CGGLS"/U\]9%6CGTS/C7FBC?'K7K)?MU8_U]RYO[L*^G>/H=XI<<*.LS%R?8%"R/!2XO#HN<%GJU3^%6?F= MBJ^J7=#5$^537U6'T!^]E7?13_M&G;9E3[QL9_J(S>,]/%=QVM\%)B9\>U]H M!U2X\T 8XY0%->>V[GWBUM07MUV8[[>+]7:"5_*+_L2@]+'KD50=\C*M%MOJ M8_-IN5H%/(9+MCJ;$[YC7V[!"5Z969OM+&_ W]%;K-1+:7 C_A_PCAD>:\Y7 M1J3"T[P!N($$ L(DJ%MT.8W?3_O9Z==VNOW2[SP\E M:H6E2%.&$"2"<\8DH >&:2IQS ;@7#8+;P<^=G.7.01'JR-/AQ1_+JOZL"SO M'(+'Y7-YM"["VX'BG2!K;OGGP=#L4;5E']KX[*HK /L PG*K%^OU=S_J^]?% MS5USX83!#FCIQ_?(#_!IK?1^2R$#F$N6DD6-MSI1MM3E1C\F3$.3HY*R#Q_\ M3JMV_"!W7][Z\3AW$?;+[+RL.C>GST%?5.Z%7#.?\O/@8>:8GL@=#OMB#U4D:38, M7.7EB@/5HQFV5]7>I:G/43RARLDS%&-4G =T1L;PP]F)\8JD0>7G=E<(TIN# MS!@(M8-2*U[N_)RW(V<+FX*@ KI.I)! M]UZ=$T/W7@PF48*<92L2\2]Q>V7YL/B6[-YMUA>A;L^G!76:I]0 M <<<)$12)WI#AF 3 Z.$CR^,H6YRM 41%'D[C/G@PE.W[LG(ME1Z1<0\%13JE8:NP\ MV1/#?NMWV.WOF5K^1Q,VX^U^Z57U]K99+\YZ>^\CZ4[R)4WDN< ET?L?R#)& MA9BYZ3 ;'A(B_^7]5;ZKJR?.0YGEYO*FW=RMF\.4.2! 6PP8=)Q;XJ 1?'_1 M+R/,VB@.%7>F,+B\WS]U8["G#AE&7K-;OF&&3VS/IDT2YKR#[[L!7/CN_A+S M,!?^Y"6\]R&<;9EPK.8OS)9/TISS@/%TX3XQQSZASD-Q_T-U@-?[2U/,W=I[ MM/?V[7I??G+__=$E'!?.CY5]>DL9(% CX_6%5OL?'04Q+?1':WZ" M^M.UYSRP/V&\[;EZ3N3>O,O/S=7=3?/V.KR*5KYQON_79#XL/MXT'YIO6W43 M;LP3M=+*0.J<4((8"!0& %I4.TF!@"JNCL!@LQ)S4P--_;N-$&>(9) 0*"@7 M&C,:5QLIJ3A [U]T&99\R@YC\UDDC4-P[V+8N7-P\K"26_V]<[0*GE:=JU/O MPANHX*EM>+D;81[!T.\_-\UVXUGL M'?C<;)>7BYM# BYK(0B23'H6VUIJ@X'8=5>M$1,OG8I*,:D8ITIBHAF5!"+$ M:XLT18 ABY24I.!0^N!K]#;E(M+'U%@_7Q.D7F:9L2D&%E6/ MTN@)+)94>@Y%V M%UI9_3B.S1/^L=MND]HO0F?Y.(%_GVB-*M3$[WG"RGDKC14LXD:QL?Q^,T+9,R M@U>ACLR8]LMBN;K0& OGH&5&U90;;'PBV'<7+6P4<)[X>$])K0$BI%:<4"5\ M7[2",H+\")M177K3WN,>L_,JDC4IJ@U<]"DKV#BZO*15F269'Q0YM7/3_A;2)M>N37OW<7M]=R,O+]N[[FCL9;/\&D:8_49D M)K2& A''$>2J)@Y0O.\H%A"#8O 29[D.UUF0<(,Y=80AK90DA&%HC,_A7!TU M+9- GH.SW6K%U=[=:K'W-XY F34?!J?SR1W'K=ZGZMZI5]5#^7>W"51OVLWF M3 <=HL0\@;PRC3(/&A:*K9WBL8[,P[K[5#M6^V'GVW67!UYUY\'>->OWG_U0 M],*G$99K;: ??VI'*6:'<8RU6H*HQ&R O9I)H26WQA'_RO"C)@PEJZ&B_O\% M%*67>/=7S'8^O@H3,&'1<.?G[K1D*'Q7=:Y&9F\YM!Z8SDTL<^S#VC M>594RC$<&ZYB:78]EF@8LY*%G1VKTB-YGE$CU4EF4]A:$JPQY3,"KKE00!A. MB=2F[T?&DG%$>(:!K58.XZW/R,.E5M?-M))"& MBI@(HP+ZC0?1B])-0Z&=$S$$BE1SIO2)C>(E\B2IDDR=MW?;S7:Q"L>++J1S ML-8"*D,) 8YP*?L99D>=(:/0N6B$VEEI[,X91I:C01D!+:DT$I8+6'#@,-25U5&W6C,1* MF?$:(V8ZJ0KHF(=2YYCY>EZ@2#I%JCI?,L4&,H!*2=J,(=+QF-:/:D+/$0QS MA+42R(G[21NF[%@L'=LR0B@.:ZZIY<1();EBDHJ:$5,[#J).I61D4_)LV&AM MTRE52M8\J#K;K-@+4D5"*T7D^9(K*9H!^$I7:2C#/H0;!>_6WX^,7@BFF*X1 M5X!)@3ARTK'#S QU46N'3WV^#MF%']P21 '10DO_Z1 9@Q756I+2.^M[EQYV MK#@\);1I:<*]G&MF2DU?@D4F_7V_MC@^\MFM5@OV^[( M(.%6"^P(4SZCA\) BO>3H\I 0 >=Y'O^TZ4&RGN+B&#$_ZNX@;6BO*Z9D1*S MTELG>U]R''KU01[U7/_=XU[[K I/=,3QBIVW;V7PO\WU[*266NHZGPJ=[[A[ M=B_KM[?AR\V^!.#W1]5/@-+ U#6LH>\ID"G#O*N[+F.MC-MDD\$=!JDB7#@K M.2< 8&Z(94Y@"6I 38U*]['3+\]0W#AX_ZJOXOD]IL+0V9IP6,8SL];+FO6, M:[C"I:%2Y3Z1$TW8EO/(BZ8,^-E"4Q-IG?AV^/C8L?M[2G9%%XZO\>U^\NMJ MN7W.90C\NXQ(8;0!FE))E#0]=*2144ME11VU_A6KF%(8<4HXP!+ZX6#-#68, M^431GON-.A,_&DGOH_D^%9G?5*4?B"G>9ED;:_A[ M[CS/R"S?@&>2XO2[\9SM$__6M%]N;]KO3?.^67]=AAII3[W=PUGZR^ZKM]>_ M-)?MIU78NO*NNT2XFQ:Y]]<4 M09:$\H@"2DT=5+C&&IQ_!&:_A:C\G^ZN&#[<0.-A^"54,,CX;IS\ 8A],^$W8.96&?3Z.]>3,+=WW]ET>/;%=]Z6B;FMXXFK03B%2DIIN''^ M*^Z$4G)/+,H5OE;'J0R5_-I7^ MQ9K7_LN__F+MW^S/'^(OH4G2,H4Z960UHQZ$Y2O'0?7Z0UQ$)W94YK3UO.I4\8(+(PW*0@ :T+;G7Q/E;W3E8/O*SV M;J;=(I!1ZX@+!,ZC>=K= ;FT'W9MP&!EG@!8(6EG<%E @:#:HH]C7*KUO/W- MV[7^'.8&7J^.?V.YNES>WC3=1,!%&"!AXAP6&@J#M1 8]1V3"19U>^ X3PQT M#&KMK T'HB 0@*E0@4,C1P&@I8]4G.JIFW" ?!= M5P]_+5]#/N)E\7P)!PS4SFEAA&[O,U0ARI\^I?INQZC)0G.%RF2>;!W4*Q M/2Z[7E#!P07WGK?ZM^;+QV9]P;E!M0+$*F]'(8@%<7T/KB&,NPWG16M6 ,NX M9>'V60*U%;5&QF+C"$9<%;]5.[;_IEV>,U[S8=2<5NZRI#S/U3LO"7B"C_G$ MGP<3,\;SN'Y?9J6&G!<*VXKVYS(ZNM9$ H@YDJI&C#' N\U#NQZ':CSXI-#C MSY7&#URAX=A:3J"KE>^]#"%D%$,.D*B)N02>';D3E>PE270:2J75B<-/A##9 MSD\]BOX)=HS1Z/QGII(];\<_(4D]?W\IF$! .":8T( 1*:D2J-X_V)18*1+Z M_OZ3@?5/@8:^?_B$U(931QV1M/3>N052JDBA4% $*:#2" 3GR MBU@*/'N;WSBE9D6"6-^?9D&2 J77%=XL5\UK[]_F J&:4C\8\V_&6DA$A:*\ M[Q@6U'B*M85[;[2B"'/) 5&*6$T4\OF21-C[$BY!*7U]PNC9ZA!)U84RT2)# M1$.676@HTX83+S8,:;Y9K3@<5"^PZA#?HO,8[4T8;Z;5AU2EX\^!G/!0KJYV M+FZ>]/%HVRX!6@ MI>5(P%HA1,TAEQ+()IZSS^*:(PIK(TDXA$JT-D+!FM8X M;&K!#L;=YIY4UV(73;AW^32,NJW_NYB>P]$FX_&/:=I]V!MFQDT>][HY7VL7 M/O61HUU.O)#.] #,X^UTKN"?/=1QAC88_-ZZ^[AI_OW.NV*_/BC"))Q4@E!1 M8Z2X@PH0OM]4PS$7;FAAM&<_'S"+,? O8^)':=PH 12F8TV]]VT)II1*)A3B NI'>16[OL- M074=5<7T>2L6&RN,E5H(2!Q5RG%A,'00!T"@T@L'3W2A] PJ74/*=/!(;B-9TGAQ+B> %$JH!J;TB;7W'][J_^>_O7UC["_O M_W-E__NOKS_\K\@C:J4;8QCQYM0.D5Q\J1SM^8[ C=/T!$NG:JUY$'>R:%-K MTF91>2B]7Z\NVR_-A\6W)TXDJQJ+&@ 6CHH)&^I1,[4[UVJ-K/G0N:!3)@B4 MLK;.(6,)(;)6H98\QYIB!HT'4+F.OO.J\F[-X6#]"8U.=-PV[$B0V:@7V>2N&$%7[4:4P M#A&M1,"%?W5+*ZD&2I9>63WJ4D>NI1W(&B%E))6*JIC,I!@!RQ+IL3Y#>)2L MZ$I1P(+HFW(Q6WG%+ I4&<>,GH&:Q;6>X\ M4&8(=-*DG!EQ$H-X#C=C-$EGS7X[G.)$6T.XK2G$$!G*^.%-[2S5XVBS-U++ M6A+&,1(6$5$K+H'2@B/JNV:-5>G3ZD_WFZ1S-^DZIC*G@(0YJ'.6LS3/J1-% MGDA!Y\J>V#!>I$^2+NG\^7GQ97TMRNYJVFX '7?ZGS## M -<,$"8IU:0V1CK&J#!<"&=J"$M?Z?Y4+WI5!>\R93[#]4PE41$IQ[-HF(H3 M\:C7*(I(T<+.E4GQ@;Q(I41MQG%ICT)'H'^K8]^9K/(#/YVB*14I M[YPY%1O*(%(EZ3/X.N3%MUWUYETM!T]#::VHH>"6,*9D?R^A=822J,W?#S^Y M5F'/DQ4.$$@4@4)K*QCR/Z,\W,!2F$:AZ^R\2D9X^/G/BDCB=8JD@L%9$HGPUGRC$=2 M#*%#I&@SXT.L]\\1(DF%"$;\KV:Q]FW&]G50G/"/.T0":U%KQK!P^O!&% S6 MD91X].D:>LJO^^VM[2X "PIWDM9!$ M"V"0EJ+O"+414>QXZO/#_+((FYYK"@FKB3*J1@X1*96%W)6^5W/G4G7H&VG\ M2!)N&$%*:Q;'D&BYBE#D"4U.<&2,@O,@R:@(VGS/T_A==V_N3]M+C@&JD9$. M&!.F>.7^2B@'L(H[#G7:$C0"U1 Z9I$C5D,A/38=JAFFR#A>NIK2FP&50?((/ \^98IEP-Z\5(6&,LLMENM_7=S< M-?=[D^]/C%I(3.T,!=!PP\/F9 YWAW!J S1# [O621N^MPJ.)10,&*)J)I@# MBE DH0)&ENQ9P:VJ\^MHX_WYCD"?4NE$M\HB[CQZ59Y0V@(/7V*?DIM-TQ4V M>+-++?+9O.W9A%\N'J[^J6YO%NO?3_WO_!SNUKWWZK%9KG9[N#B(QFM6YDJ IV0YP;YQ,LZ#8R-C>%SN/X,B0_FB[C9^H+G9R,M_ MOUMNEMW5ZF%1GX9+!+ADEAOJC!\-2KNO\UH[C%'4[L#G;-0(UMP"[DR-"?17TJ:<9 V'<68*^>)(DZ)<$=8\(\T)VHP5B!8)+W2 MQ)XOQQ+C&4"T,4I%3P&J[_O18RBBX]9=/;3+W2%81(T@UF!.,)?0<8,.$S^N M%@(E3>Z=L"<9@"0,3?W8AEBM.;%*.4LEDP")XN6JCZ;;/WZOCKRL#FXFI5U9 MI(Z<8YM(Y3C,)4E:=J[L>9V&S()E4'D>?,L:T7,S5]G4BF;<4W;W=$6$^)&J M HI(HQQ2$&MP&/OX86P2XT[8H[CF0A/INC*WQBE/<&G"U!L"3('26S.?Z8)) MJ5L6>2.Y-I&R6;AVEJQM@%)#R)9!YYF1+4=$SY$MFUICR+8YS/WO)^(89M I M2HEPS+*:AM+,N[Z' >+ CD7;#P8E5JHV0GEF>;LAT@5B;=DI>?+M_20!@!NI%X)X]/#E_]MV:S] MW__\_4WSUO;^FQZ@G%A@U7 XSK*UP""+ M:TP%)XA*H;AF%&,,N;161I6D'IGO'?O[JGJR#^<;Y(YHBQ$9X23-D).5LQG_ M/BM=;*HXN@EFQLZ\L0U)'C,I&$W2UZO;N^VF S?4)*[KQ[577^57#LV#A% MU$@ %M8S?20<+659VOVHTQ"VC5!W9B0;$\ESW!JMSAA*H;U%(R2'X2H\IPFO MPU5J7.\[% 1&I65W3]C14@DK+6(<&4(HD2L6J.U]*14/[=;3XQWB^_A M(/*K (@@>K/:CCHM^[)ZPZ!=4K@X[#X^(7O6@[$G8)>JV#QPE>S]Z6.PD2H, M3FR7J\7J;W:;-=WN]64_F<[U*F%?XHNF_>?FV;[UW5[=^MQ=E]*QA$' M&("P)IJ&VM?4H7YMTO\OCSO-,=89$ I# 8D)LR(L]TAF,=$60Z1J(G3INS8. MONZSFG^*S#F+M\7 -'-.S1"961Y:X,CW5]7CAGE5[0.HN@BJ0PCGJX(U4O-3 MN>-4S3D/_DX7[N,,<5J=AQ+>--<^[;Q2S10FT:%2I5(61'.J=5.:.@TDP H/UIV0!7FM7>S M68=!YF7[Y;99;1;=2?Y%YUL]9 M6B5S]GL4P^\L!1ZJ?FH>G+UUY\'UB6..R8@+*3[X"HQ[\T^4RKW/R8$ X9IO M1KDTS(^F:5\L#R.@5%16/-2D$D MPV!]!C7C:/P MD=[VN^=/!MJAVEW@J69Q9\'+',']?A"CA*:)2X-W:^17,A: M4P$AQ(I3HVM7(]=/&B((Y)ABJL=6L-+(2L>01S8B2%%KK,4$ ^($@:4/]?RP M7/2JTHOU^GM80^X:8M1248R:28M&A80S>&+RHE*#H/2&6( MX_1"4[(R0U'4];_]:NT3(+P #DEGH?\7AUHN@"E\&,QY#W ,D%ZR)9@0"M6& M$;0B(D[0(L5[0 MZ@2W_-%^;U=/)' ,X;"*I$6;2VV(0":4-A10! MR4S$?/](0T5G^G>+*'OGYC"^>5&OTQ/\F;2>1Y?+&,^/D_I9E4KL=G*]]L]C M=Q!8??_@/VE_OPRWM=2(*T$F<'B5*N9?4<\3XDFPFT#LDLF2M]]Q9%Q_08- E:I6'V!:;$A15$O2:RC7WK?7V]\6Z^9] ML_ZZO&S>W]W>MNNM7%W]S=O<-F&7Q+$_?:D8BC$#'#IL."2BMD;0O2_(C[!- M#.C*>%"8?+W3U=[K5]7>[^YPZ)'G#_*3M#(*A9IH&"_/WSIQ "W4,$4HFZ3M M">R6;:MY<+APC.V43W\:J=]X1U:;)\QB9R%RS%!1*Z@L1U#;@UDHDZ"<;&PJ M_NX=S(C9='WCB#J)M(GP3%*U*".?4VL #D<+/2_RC0_G&D*0:<"N89)101;164!P,"3WH;,.(CR_,K-Z;2#Z-T>LT MD2:2*HY!PU4:PAL?XA%K_'>/.?.\!D^0)8-@YV5)C@#:; ]/KAFX-X>")E ; M#"G0#!FJ="IN52UAO)N;_%=L[YNUU_"2//MQYOEI^YTN&DVE^OE;?CR M[?6'Y9?EZM,%(LLWLR3[MAOM\WEMKG:>?+V^KW_Z>9Z<1G^S/^%97L%+VI(J-%(^'S7 M^P,TI;)?>JX5HE'[7"9S:BHV'R)Y%A!]-'LT!$@4Q.T)&C<*Z/-J MUT32EV_2DF^!T4WP\NMANE:>U7MCPK"??J%,K7O6-\V%JDVMG#0(0LHQ]Z\\ M;7K;$(NHHV=Y+,[G'?%"N::2JF?D>U;!B\'['*6Q!LDW%KR#Y?\=475X3"G( MC%1L* ]_77UMNG=I$\ZT;ROE?QZ^C8/=*$F'(6XJ->/ =A#RX-:1I--" M[(1 )]"50]9Y "M+)&W^ARXQ6;ML/ZV6@8(_-[_)R\OP4@R<7+9HD*='+V!IE$[[!F@[)_O(WT#S(6C+ Y_+"4EH.Y_#!@[?7C];C M+AQ52M56:D %,-0*;'%O$BH7.>4ZPE!QMAY\"Y-HCU>F8PDZ1M&AK)Q(S%@J MINE8B'W/:W22O?%NNK M"R 9= YRA8@#2F$%8#^GB*U 42OT60P69E;O8[5<_=#1JK\'1ZN]IY$;E/*H M/8QCDPL=Q[,<&A=AVQ#=3C NJ^SS8%W>D-J"C^FHC9D7 E+(J12&2JZUD9!I MU5L!M8VZ+SGVLR?><#EJ7^7+0@TC5$F-XF!TWFQJ> *5JM@\.)+L_>FMC9$J MI&[;OKKJ$K/-!26<4\,T(0Q(8G -]0%&@.,QF!AN9&)>O*H.KHW;DCUBX@]UM%RSI(T"6&\L)LZ49=$]CRI.I82* MVA"24/UT8%][]O,!A=(9Q1D@ADAFE&6D-A8@R!@DJ."FI=ZEL%6IZIPZ6U'? MY]0YT:5&"SJ/GC0^C#;S@Q990./R7.W77YMWC>7=^ON M.A3[[?+F[JJY*U= )'7?*>4J1C'U%8:#F.J;H/ MJNJCJD)8U5%7;9?FC]5;]K-4?^/K.UQAJ8?!MN9MWH.F]MOBZ MO+IX?D_&1EZUM]OFZO!6K1GTAI@3_B7*J!]J ^01IA6FRA!=UR\0*[>YH^P//)Q>_D<\#TIX2@?W]HR.U.8)\)92 M][PT+1956_:9C"\@]6[=?%VV=YN;[[\TH31?<]77K/*#!JND-,Q:3;@&M59[ MDQ;6B,:6DDHV5#C'OO>KZAT;45\J7<[3[X[)E8Q[822)F+W\U'/"/(&MK'K. MIR35^%">*$Z529_!]PH^B\6]68NIM9("C:EV0DK%'.S-&B.CUCU'&RM,)WGU M;W>;[>[%?]VN3VX_3RS;.5[O80/U2:6.PU=>EB?&Q-F$G\<(-U\X MCR\?S*O34-[=VWR_7:RN%NNKS:^W5XMMXY\$"E!?$M!92#4B#'&@M P'Z]V! MM5J"BZ_-^F,[%'MY;,9TR&/WAO?+^SYX\+/:.5H%3W\"J/KCA_9V>5EQC/Y4 MR3 Z"ETY.H?+W!C#B#A]*T1B<8#\YZ'A(.5.(#&O\O/@8N:8VI+/:APA/8MO MF_7V^SO_=(;:\?;?[Y:W@;$U2[<<0TIU7N33H.XJGVC#!4? MI^Y\>U5UWG6W,1S\"^<2(VMZC!-U&. FTS-VM)HL91&:G9+I!,2RJ#L/=N4) MI2WP],61ZJTWN B0?-,L-LTORT^?MV^O?]TT_JLZQ5U7GVD_M M]4^_AALE@G?3\NFD4"< E4?@>1 J4RQMB4

KRYOFNNWBP7'Y%3NI72,VH[QZKFVVVXK&/3O?W;[>=F M75WN/*QN[IV.'CVF2CMXQ#B!JM&CQ$[0(Z=>57NW)A\5/JW.Z9'@2$7GP:<, MFL"BF. MR/-(H ),>6PMY\1AIR DRK<"-?!1<=8 ,9D)K-:LN+ZGL=X$-@#)CLPU#HB1 ME%7C]R"JFHRI3N)SCJ*&@SH3;DI@R&-22H5-IQ+7W]P_W-N_NT,U&7?(.&@U-1,UI3HCZ%99&0-6M=/21B:?J0_LB,8,BT-ZJKQ/,A+[7L]QJ%T*< M_UA>E:]7=2OJ:I8TURNK:GOW1_#(J\6UN=WNUM^":]=W[S?KJ]O+W5:MKIJW MFK?UO9&+JLF7P55K+\(X"(L!:M6L" DMC7L4.8N&1!*$JV-'1P%U&BF!B:Q> MMA$4 $JBUM6 IJWU=9Q6[^*@>/'IKFA5K_>:6N6;BSFQCRQ/,\C=XJCYCV^D M:\DUM)DO6B5$_TR -^UHSR,VG!B#DS>NIAN1SI?P(S5\9$YC$D*1W%A"_=]@;S#._G'Z!Y+O- (9PC&VEDN MM97(*MIRA9 //P43/ (7<.TG-DXGV<7ZZ6N_+-\GMY M]7JU"TMS&99578FU3X2.VE 8@BSU"%@:$B$">>"T_1Y]U1O?114BY)"?NX3J MVWJS6_Z?0].9,,)AJ#\O:QI:'E3O5?F993ABGWU_:56N+C7 M>%\K.B<'T1G83M2??ICF1NH9+#Q)U[G0['1$:18WR]WBNNKZ^&']>??[8E/: MX"FNUW7!OEEO?U2"$FBMTD0":@'2"D+?*D&9[Y1!9!*=F7Z/%"Y:C8LCE8M: MYXA#T S@=SA!GA;W.++M!GGOO"O7*$0<5D\[&OV.LTVYV2V6J^*R!K\*1%;[ MB/+ZKKC:*Q_&:[TIRC\./[\)W_5UL0T_W[;CN/M:UFWT%JN[8KDM-N6_;I=5 M-^+=NK@\H/+O T_*H_$]=9:>;Z!F<-J>T;CU*),]+O?0M]OEJMQNP^S[M%S5 MDW][W_,).X0A8$(I9+DVP$B[WRJQ4EK3]9+Y61F*8>0M\Y%OB-7;KZ$D$I=!A+? M[M]&4*LKN]S>K)N_AC]?7J^WMYOCO05F%<'A_S-NJ0N+7&*$F\6FK)>=NIT- M5$%:H5GU@![QC HB%7**4ZFE1Z8J31;NR>>&&H85#H 8:I8R_,09V5\D^%8X^)> MY2J1>:!TL=>Z^$NE]U_[U3EG&YF8%',&(]0ST"*R$0#S&\@$X)[5"WIHUROSA;-;J?@;0JO2I:I<*B"VJ-T73V M*3B>6''#H9M!>]EA^J]33:+81K*[^T5W@:S'T'H1_E=PK!&36NP7@2+A)R'# M6^\6U]TRO(??##P*N4Q(6Q@@-"2P4AFML892&N4@L%&)VT&)SHN@>N-EV?B= MZ\KOC-V8] B+,Y%_/\SF$=#WU/V'_J+]$8BZ=7S"[P3Y[SY_7/SQO@SK[BK\ M?%/=B+;E_K\'KU0_KD:I$DH@YS0E"JAVH7#EHB[\)%"'.@==T$<[H2D*WE%9 M[[CEQ$"#G,A=Z["_A7OY(,I[L-K^6X_+S)D'J-O.R"[;N-7 M!>C!BLFVE8=#?(901QR_>;#PF 8_=5][3*Q3\+U?;\KEE]6^:\_EW 84QE9CEWBYO-&]ZAEW>%;M[;8O%?3_Y=-XAYW .]Q@S M&M?^R+;BWKAC]S,?G]-_D'KZH1%FQ?Q]TQ@@1/BKT<:D MJP][0L]68OC;]>U5]1Q#57$<=-KM-LM/M[NZ.&-==4U9KW9AG,*W?WE=%?^4 MV]T%5!QZXIB"UCC,*;46M&R'E4@YQ M1TW<@[+Q>P7F=!X3YZA&'[-N'FK.PQ5[.-0IM7E5'.PJ&L.*8\NJ(K:'MA6M M<>.ZI<0C<\8?334'YN&()K-^/8^5V/?R3UNJ='R*KN^._K;OA(?5L@S,/ULYGWLGK M/EEPC"U\/A+WYM#+ &(O&530(P>DL9!@Q=KU;*#U,1Q[5E (+ D B#B.(0WR MI%/&*(\QA-YJGKM!ZE,K=T#CEF&8=N/(T>",X\/^2&:M)G\*I0[5Y(/ G0>? MI3'E1#5Y GPZ;Z]OOBQ6S4WG^RJ?_5;)^S AVTJR^O;D8G6Y7%S?%P =MOX! MA)!IQH"7@@)GM!+UXB. :XAXUZ87:921%1R02@DTH !!;80U+/R?(%XHF_/, M[DC_5\4#"^J=U&,;FEO->RN.2^XF.\I+ ?ZY7=11!W<>+#&RS8_W2"= O'/I MTF)WNPE!6M.\/FAWP9#"2%#$J,8".A)DD)9$K$0B[@'8)P08X:W#5C$>TBG@ MF7"$.*L"8RGC/?(QQ-#KM5?_^JUZ:UZK-\7KM_[=;[^J^+LH?7#K1KZ9 8MC MTKTR%4?>JS/A+9$?L3E7!]8?R'FPUA #'E>$#<6B1Y.;Q7+SC\7U;=/9(7#= M41OZ7\M%=4GDZMWJM[(ZV%ZNONC%=OGX,BRBPA(#D? 0*&=#Q,6:9$(Y)5'4 M^Q5I-2/:::"(D-X BA02Q"KC#' AZ[&4Y^[,XOOE<%%%0 5F]:PXE-E6>^V.6,,<.R.VMS&MO]V6V5)49ORJFVO4PWR MD3E%:T\UK >+BMJD.;7B&3XDG?;KQASZ>3B(B6P_W=AG]!'H=%GP0)9'W>$. M877X>B>$J_89L9;:"R^!89(9ZRA&S_:)'"X@'YO<.XDCO?K=ZAL&8<35O=&@ M['<_KS>DW:[?G;/^"0Y,A]@,+M*EL6.=>B[%A;^V_%QN LDUS2?UG=ILPORI M4_G[N]'W; #&RE:6^BI+)8@1Z@$7*B0" MG$D4LM7JSDCF$+95MVCTW9\DWJO\ZJ@SP> ^P\G'I5M<.N60Q/F*7*.1);:, MA/5,])AK@.81'V:S;CW.-(]\;OSWQ>;J8_@G]4U/+ZVGR"-BM-=*0X)0_= 0 M@01[ */.=A]^,Z% _N<2IFBTN:Y&\@I4.K& M<_D BF.Q[MCD>1;\&(8SK-,/KGEP2D_='S_Y/0"!SEN17Q>;4E<=&*L2P7*U MW0> ]]2TU7?WGWF_N*M^5BMVK]WJZGV88&\7WTJ[_K98KBZDLI(8Z3$-@3N7 M5JO]AE6U8+"@<65Y.12D@F!AC Z<*BFT0!DN'7*,>.V!IV!$=MIK%%N4-\FH M==QFG/N ]6?+Y\8JSQYA!CS/;15..7SS8.]I(7B\<3C]>'1^0^[;S?7ZKBP_ M[$+\^NZFTO/7\MNGDPXJA[(W ZU'XY5/=S;@9AX?)X5[9XI][=6,?@NL/;C?>'@?7 MR*.>5)#F>+?5\O= M]KT$5D9A! M #0@N[Y4K:NV*6KWB+T'!JF=>+ZX:"&TWOAH/U3C.&@AH%J8ZB]49MDJ# M\3P8*Y$MZQRS,(ZY_A%D+E=?]LT$M<:0(0D(,,XP2:SFS6(BE' .:^T^J56JSBLA*@491!VYZEB+-CB"&-: MQ"**VD9 KE\YFRJV1]M0ET>[L,6B/ASX_>OR\FOQO:R>/=M_*/QJ%\RI*I2W M^X=SASY8]C0ZI\K=!F(Y@T*WH1:LT\VL"%)^7V[J(KI@WQ,"84@_L%&>88&M M I8B3-K5 B7L]$YQ!S&*6B:MLI))2;7SP1JFM:TV7)PC)'?)VI%RPWEG(* = M"'L\+.-X>TXP1K#X>'".2>8W]U85EYME6!7+Q5!&/XO4*6)/ ^\,^#V1(>OD M4R_V$*%]P51]V93[\]AV50F N18",&,]%$&R:%=5\#BD4R3>08S0C&IHK#(( M46RKLB"!B).6&ES)RGY\T&I6W*O6^]B@/YA=SPQ&P3'VP* 7A)D."DX!=/:4 M8#"J\TC]4QCRP_E (FRZ,M*^N=^A-<*;"M*J8*3:E#22&\NUKQYTQ)AR#\QA M%7G/85S3@G.2B$640V6

  • @.K.N4@ \CX65Q))U^NF79&DU>WQ$*ZRX)[SJ&$ M$13+=G%1(GF2Q=7( M,H 3%<@">B2I0U!;Q:M.\@ 18(#(WQSDS/*:9&/Z+%SQ2RP2YEDOLEA;NBVS M7@AU?+5TNWOW^?UF?75[N=LVMV5:GXFHXHX 0*3V84$#AT&[R)B0$'7>0CDK M)62]AEM*G4:4,H"DQ Y#A+6"'".3.Z:N=*NV#EOMVNMFL7%U C@[;*",AF1< M5#TC$*,>91T)S'Z[)Q^_EL7B^KKE^K^L-T7[E[]68)=_5-LI=9OSORS#CRZ; M0;AI#!JZ9W(.GE-;)DD@G<&.21H[UJDG6S2S?]@?B#R61PVLWID4B(70#7E1 M%7>VJX@C$\OL)Z0X3;'!S$.+)85!BF=(8E9))HZ*W"7B+2FUVB4@I;YP=F;V M$9#LQ^PS #&:V4< =91;:A6D@2; M)14(!Z&.4FF\AMG[S[4JUBW)CI0L&BW[5]Q_7.@ MG=U,3P?Y//8EDEKT8_E]8K0Z7YPOZQ=Q@N!?%YO_+*N3QH=B%<>0>*2,=<(2 MC3V7AR48DD43MQ_XK#A9M5PW*HR/HM1S(@62#$-E# 7&D/Q;@HV&]6(\Z#B0 MZH:#W(WG1D4WCN0&PIKG2OHS<)VAMV1(SX/;TIGS^-IW6IRZLMK?RE6Y65P' ML>KJVW*UK/K [9;?R\>,RJ2SG",,!:6.V_N:>L9XW.7(;A*QQ\H#YJJC%0H! M"C$KX* ^.H6:N[B'&N,CN4;)>A$^5',@P27"NQO+C0]U'-6E0#D+WW4"[@SI MI05^'LR7V*9USJF:N"72J88;[E^WR]W=ZU50MMZ!V=;O_G[\NECMK[-OWZY7 M56%A>?7V=K_'JJUCP"BDL$=2<8.#%?MUS2UR+&F?I&1::Z8)L49X22G%UBKI M$*WNYGO)A-(:J^C$_VCJ@,?E7L32Z.;"[V;X_O@M5-3XGM MJ^)@>/AC;7KB)DWCS:..4?"+G$*1X?0,9\\T;:-2#>:Y8']V$VH>OG.&N,1V MG9IHY&;DP_^C7'[Y&OZKOH=(Y4OYM_#5.[O8E8?^_A<68LJ=##2,E12<88EQ M0\NV>B1W9N[]>8.,5,00RJ'0@N*JV@<)I*4$WEM"0>YKX9-P=XM*T+Z8[FI7OHE5'.'%7:0 M(^84YJS=F[18N:@6\O.RC"(/O56>>.FH5%X1[:P62!"C&=%13_/..MHY N<) MWW( J#A"J*@AFDO4DV7>3AW^3#UEYQH'I9^M+RP>ZC$Q)@F,Z\MX$AU/M''>H]ZO*IOGS9E%]"J/7^W@/A^@N*(X] M4!XQ(J$0;2=NRX$GG6O81].8&V6II2;D_HIR0%4 F6-*$9$(6#)FR_2>7B-8 M_,L^'B]^Z+Q[L+HXF!VS73.SR7,^('FY\V;T0.//,V4B[B>\R*G3_Z[#\C"Z MS9O?GXM5F]@7F_M9L:UG1561\L,/;U?+W;YIT+;J$536WK"9<3=!X+8H_[B\ MOJV\7['>OU.P__%?/J\WX7>+;S?7Y:OB)OC+W?I;\Z7A-_7W5I]\]>AGBYN; M37FYW$_W3>5/M\WG-OL*_^J3-YOUY^JSEU^7X8?UM&]LJ-L;59__:U$IL&]T M%#QV4>X[[V^*Y;8(D4]5:Q;^V?5=L?YTO:Q&\*JZ]K'<;H.$O94!OOL@/7Q7 M<.&K[>?P#6>XN0DLYY9AB0 M5H>)T+@>"*5SV:B+G413[\%EG#]SW5[K/'5>V*[9PZ&<9$.LYVSZV?>Z^L(RVC;6H'&; MF^=^_M12$2RP(@1SAJFWU2TYVK"RXQ[-I&PIUBH/';=8"ZT!I1Q"X3#DS@OO M3%4O^_-4+3\F\)=6PI1\NLXKB!AWIKZ4*.//5M,4.2=F$*ZDF[=_KG@F(6X3 M!3RI1W[ZB&B_47,(Z 2PCH<0#DD#/?#,"=9NHSNG%+]8U1LX5Q_G$/<\TET: M[K5D"!DNJ*9$>RX@(L13:;3'O).SD'MG\8.9,W0<>_/GM[,1.Z6F#DIR3*.9 MQQR=I\X+BR4>#N4DH4+/V?2S1P)]81G-T0\:M[GY\>?C%.*!M<08115@@'$( M3/M?OGBF<2XC91P)-ZY*>/B/QZ\[E<'L=T M&!)+)834(2F9(\Y#WCH1I8R9U>;&C^I+:Z73E%$M%67>*NR<5\X)*Q3S"/]L M^QL'!.:WQ=%C;DT=H&2:3S,/06+FT N++GX8T$GBA_[3ZF>/$ 8@,UH,,'3T M9N/E;P/;=#@?QQA[[C 0GA#B'#6F[?/A/&&=7IV>F4D.6T$HDX H3(5%4BG M3;#+"8>YCNK&.^L=CR-47MIF1]HY.I- 8OSI.?,8(\G,?)DQ2*>Y,&5XDG:R M_DDBE\2@C1W4Y!CSO'>LG[6L:OE;W:;YN*XV;YJN@< 9)+@(?L)"9R$#W+4= M3YU%NM-)SA1ZAD2E/*.(%4(6\^E\ /+2IU*/*.._9E&/633&?>SI9U/_6]FK M6IGF,G9[1__AQ>IF'AU=0'YU=,]Z?]7Y+\V-Z;\V]Z[#1T+TNJNN>B^OKN_" MYY=A-E67NJL)6AY-LTIDL=A6&E0WHS\MKNO[R-NO9;DKKH(3G>Q&_D>LFWDS,CD^2.\ABC-ZMH\?E0&$B-+.?"<@D\!)8ZU19J>J6Z/64S,Y,$ MQ,II:1GBB&)!!:9<8BHEA)Y2$%7+^1)BS(]-=)!R?VQF0_KL+)U1>#KN!)UY MY/I?@==X[VCX=_;Z?-HIDVGZNY;%5-O MI_>Q7OGY\,*LIOC&&$L4],5@I;+3GA.N6W 'WXS3C M/:F=8I)KPA'&WE'%A=#82 X]%4A2B$8I-1EVW>7I9P5C"DTG'/O,MZ)&&?;1 M+SCU&O%Y75$Z-3 Y;AL-G@0O_.+0TONCW)SN=R6[S?+ MR_*"6* ,8E([XHU3 M45TDYN3W?CC*:LTN:KLG)YZQ:!S[@7YWA]?P7A;[JIMQZ/;W./ZW-AI,(YKS3@#IO.@@P9_ MEIXS_Q-KP^;#S^$'^QJ?V-T-&H-D7FT;I>59O\RQTH9) A! B@IKD6MVVRC@ M1IJD+B^AWM C0J3FFCI#O6;*28$QP5@RB[14,_"'V_Z<.&Y&.N9T2N0Z9SJ3 MTOO5"2;1-%XVW8@.<<$3S*L7XI^G0";6>4\V>IT]>U6C\'J[O2VO[.TFY,Q[ M36JEM_4O#Z>X>V6N+K"WCA@&&?*< 2)(%6\TC(JEL7TZ6<=KX:G@5/*@ @&4 M*J^%#3F2$IA:SB$SG4AR#@VI#WS9VM;_O? ,8]G1.TXT?I,GCS%CEL>+12-_ MSAGE&\:9^)2,!CYV#;FQ'"UW.\SQ3FX*:0^)\H81"3D A@BJ6D;QBK!1T[5.:(2D"U,)((9S7A0F$PAZ>I.P??3Q#3W)*XQ/-JI#QNNBDU82J7 M=#;-,YN+&M><"5V>"383_SM3<%*G=3G'<*R3R*/C#[6Z;K?=[S4@JX!%D M4F(/,00: ]%2LC&Z5R*876F+M;804V09#S&640IQ8:S&+OR,"?+R\L8CF^M+ MR$=6C_YX4;JY,\Z)YDCS9?(\==@4IY[-#E_'@,]VT>2%^>3P\$A^/IAZI MV7C?\[5- FI,!7=,*Q1LPYB"P[8>]GK,LJ%AED"+.))2&*@1=DLS'/TEDD0:K ML:..A",<%9%\>MZF3]%UU:=ZU* +S)16ED(+#!",$Z"]/61YLEM7]RGU1P)S M%0)$Q1VA6(<_:XJ)8M)Z3#1X2=''^8LB0UOES7J21409+WA^S?4.4H^IE2^: M&'=\GXLA9CK;9A0YS!6AI^*%N>HZU6WC1YT^*'.VKDZGA"IK-3'MHUP4.B#\ M1/>+'VF)"0LZ(BRL0]1CJC1FFF,L(5):V!?PI/'3M-RKF]8,)L4X.P3CS(>9 M>.BN4V&6.?W)D1KG'G#/V3$CCSHM#OGN^@X:F;&\XS_JEQ3W6P)'/;%^;"6" M)#%$&2\,,!H&;U[5/#6\:(' 8SK+SDJ;ZHWXH"-&0E!OL "!P:4&%F-*!1SE ME81$A+FWN=TI?=!G?@8MJM)-HW'E@2N^M,XS8?[WV^@MDI1Z S"H?(!$!-() M&6M(1TV !YK"G1/2422J,PF* MD%:>2J%-^'_.4QM5%/5B//VL#N9SS\6Y! :C3<.7$"[\5*?SP\9^TN@BR:3\ ML\0<:< :/1)).,9CG=!'&W7J< %>&$"(D,9:S;SA0GA.:>L?C.5PS(/[A&;Q M*J*T3C@0[)'0:P,$00Q:(20D#OXYXI:Y'/:/.5_'J0&8Z51]D;'-SU(WD&Y. M9"PGF&#BSBC^>6' )2X^F&SLY[-OH[Y\V=1W^1Z?(F'C@2?26DXE\D1[BP[' MTVS<>Q3]K>": X,@)QISJI72W%"(M/1,,.XL^"FCG@,8TY8^9)Q[<]FB&6/: MO80()G[&O=!]F1,#/NF6S-!).*-H9-XXC;X1DV9D)XXUFNVCQ:?KLCGB D%S M@9WA7G ?[!#*M57K4$$G9A!:_*@T4I12PIFS6%.I@ +< $<TVC2*"'O#)II4! S>5Y2!/##8([O\/O/IY_:OP^ 91QW/G3 M1WJ>/?_1EFH?E!5" Z$X-=B1P_$Y06E[U"?2V5$@&*2:>BFI,%@B0*A'3BB# M% ,OZ:VT!PP[J[*,9!-H'+<]Q=R9SFLGF3:S]-@=QS&CPTX]DWX.?YT(T(Y&+.PH8_^0CJF&!&24T<5 MJ5ZMPV% *&&4A5P0_31>?"Y%"EDFV3C5"%//K[EZ^I^ELJ#'^&8L(<@YVV84 M# MD6I4.%' :R2=$X(9CMU+ZF'4?=MUWJ?_*>;>7/;UQYAV+V&C_^<^_7]^P"<] M#!@Z"6<47\P;I]&/"]*,;-=80UW7MJP2LO5MKS@A".EA-,$.(ZD=PRW MM^>0Q2BJK6%7D=HJ832H&D!2 Z3V"EICH6,0(J+'/'D_<.7],+\J&CWCW&LJ MN+OYP@F0[N^X>H&??PMD MO+D-*5[U@%V@Z=_*ZTHIL][NMA\K>KZ0RCEF-+=&*X@AE4@R%V)6A;!!4*&+ MD#1^6G?.DA)*CEFGQTIV7ZZ-LL7Z<_% W:+6L@X:U>7E)N3'V^*?M=+_>^1@ ML#N0C('+HU>1:U8T6I6_+/2[?1J3(QCM_AD% CC M(I)^Z&7ALE/HG"&NP8#.@Z6&F[%./-&&\X]=5YO(%X!PC:R'! JI.<+>&MD* MQ!I&G<8.$#,1!^VU2\!"7='LST,9@$S#1,]A.!H7[16)9*-(6.?+1[&&=&"D M7M@\QTF+[\NKBSHH+Z^:)*IZH>/=[FNY,;>;34BSWRP7GY;7R]VRW/Y:UK6J M.N183F(,L3-(:2\Y;6G1.<)M%Y;*(C@S;S7JMML.^XRFUKAH5"Z.="[^N=>Z M(Y_E&8GS##?Y(,1QW@O$_VI]>5OM5=4K>+[C\$#-SN/Q\>MR6RQWY;=B4]Z$ MSY75"]J7Y687>*I8?[I>?JF_KWI0Z[*R8G]N=+.XVY\0W>P_66T0[-;%9;U' ML/NZV!6+35EL@RZW@=7OJM>X5HOJZ:!7]2\.WQ6\W>51N!\XO%93#I MMLHHB_7W,$-VRV]E+?]S^.7O7Y>77\-7?5\O+\-,^;KX7A:K]:ZX"[[T4UFN M@D&7Y?)[)25\>'E]7?_V4QE^O@K>I+SZ]ZX.MAK:X#8KJ!NGV6>PGW"C6>?, MM(XUKVGK$=9<7$)0RWR[WD_LI\1*2U&0)[BR@CNKI#:J%2NH<3%IP6!AF9WL MGL_O%1Q Z>GP[98HC IMG.L-5*@1-YYZ YTT%"G @&NE2@.CFND-E969S5KU M7A6U@OO"F5;%GG0V&-YN;#8FLG%D-A#4+&SV#%IGR"P5SO/@LF36K//,QIAM MD3#4K)+7B!# "<>4-@PS GQK-T-)L!#V*E#1:\OSLQ1E3;U2NJ5,<>"U&5' M(B,^<4PS+C0QFP49(>JW&?#PQ#\DY77FO]F?Z58)?HA%ZO+3Q>KNW[;% =FA MB?1#($XFRCWQFD,BW%?U=8+Y$A?XN6\WU^N[LOQ05ET5UO#+M%=6/ %\>Q?9#+$L*=@.9,Z#84 MS'F$;(.M6*>=8A$AFE]<-@EM4SS4B+(>$1L$.4" !I0'OW$09;GL?D+55T!F MMKE7ZY=&KSX!2F_T.L1P8P 7QS,38Q81W(V!7;\@SUROMU5XM_Y<+(K/>S7O MBL5VN[YAX[:XN=UL;ZN\/@2-B^(F*##TM.4$H*>"Q:'XSR!H'&S".N%\C LB M'R0253%H71JZ+3??R[HH2WJ+M=5".LA@U36+"=%*)4SCN KKH=)BUEROJNKG M*ZDG*#Y\!K4S(5,JO.<1.B6S9IUG5L:MO(_ATX_*LINB(UW=)4-&2*2(YUQ* M34DC#R)I6=R:ZR\G^VJK5/OQ_L(T574G83JSO(9#.X^%E<".=>I)EV8O1 G$ M+ZQ]LQS^JZ(SF/]#+:B8TX?ATK7M=,$ MG'=-NM'( H@ICJ5A7@,CC7"RO0U$(-3=RDZ'21@GJ[\KVC2KWPYB3_2Z[1_F M!ZY75A^!61:>>1*6,RPS#,9Y<,Q &]8I)U:/@KL'H4"[12F)=A8H1YE1W ,. M?)O10LIE5!_CWD)&*;![%.#VKZOK!6,WKAD%P3BZZ05>OO*Y)\!YKFQN")[S MX)WA9CQ5)C<^ 4^(!<@):'E[+X4@95W4 M5E]?&1.DX;5B0W/PC@CV3<'3@S<\ S^/VTCI=ZU$5/8=!^5W7FZH+ZP6S5@+CL/5>>H&!HI42>ZE$DJC^.T-E9>:?Q_7Z M39I4:5@T*D9N!PX&MQLEC8EK'#4]A+11K2ND^>MT?L2J:YW. )3GP5K)K#E7 MIS,8I2$L=L&#"(B))@(9YBB!#+4GL=B#X/!ORLUR??5AM]CL^A/8LV)B5M=C MC:(W=3XU3; 656^.+\O5JJE-O2L7D>\3]X.T/V$EQ3$!2TU/2Y%WQ];FWS6W>@?Z^KZ/R_ HIP_L_>.>7%"GBX1>%3\>NTX? M'?V(6V2\- #X&=)< J,ZQ%2#,>M\\2+,RF7UN,]V6^Y>?[M9+#>5.+.//"X" M[3I.O?;&4D8)=DZA5J@)X5Y,Q#50U B'EI>+[=?B]\UR5_ZR_OPYDN&&(MF- MV48$,8[16L6*6K/B7K6BT6WD&RQG<3K#8(D G@=SI3+F\866E!AU?A L4&)Y M_.*."V$.-=0P@9U2A!%$Q$%,H,>HI[]BOWR$FK5:G\A7O*(QZL8Z6>&)XYF# M*A,]P?4(B3-,TANT>7!'?_4?/Z U#(?.K1_WS[1M_?KAH=Z%]XHRZ:BQ6%BL M$37*'P(G@'6;RG5CBMYB>N1M<9QAJNCEIE$OLJ]C;^RZ\4=>T/IUS1G:\(VDGJCWWTO*#WB2[:1V"/9-Y2_OBB.]B[]53R7\Y74WH!P>0Q9-\U+( M1?4,-Z8(2N>TQQ(*)-K@A@#+\-#@HJNZ1-)6 M#X#GRUQ]C.E 7KTQZL5?#Q^$?]V\^E?]^4( HKWQGFOMJWS(0G;(B:QCG1[B M2"TS,Z,]7'M5_\_V.FJEW:NBU;7^ZP!6&X)Z#WH;"? A/-<7Z_R<=QJ\KN27 M /X9LF *J\[183+4^A5A-^?[F@K'I656>8*Y5QX=NND3#US4(VJ]!(S*>,^5 MKR3$K0>-Y8!L"&=-4NSS%")=B2@6P!FR3K0)9VNO>^&1(,YZ>UO=]G_W^?UZ MWP1@ZZZ7WY:KZM<7SA @$$<*8*8%X0#Z-FFE1/!48=<0%2:.PO:J5SO)!^6+ M>^V3A66#!FEPE#;6^*0-VGH.S=A1W!EP^P5U*49KAFR;P;[XM?!"QNEPNKC_L@JBZR$)]"DHN+G<7$DCKG.54&,\0XQ!A J!#U<,< M6//G[I%UEH,8#6&LH(@313FTTG##G"7*,$05SWBZWFI7'-0K[O4K_MEJ&-.6 M*0FP$>V9Q@:X7YNFP4!WZ]O4 8PG&"\YCC/HXY34G'6F^1;!5^\VBZO_L?Q8 M7G[]<+<-\K9O=E?_WK218H"%:)8"!["QD&"A3+N<(.?.=>Z\=U9(H%V!M'". M.A_\O__7\)A,!_KSY1_Q'^][\65_N ^_^Y M7975F[YTZ%-M9T \Y0Y2X#X#-Y#$C'7B^1BWL1 FU;?E;N]@5B%47E7-$LK@ M>LJM76XOK]?;VTUY<#T :8\4I]Y1C3B#FF!/F*205P]:F:[GI7%"":<(<$L% MT8Y2$>1;0*DT0D'M PCY..U(SSH_?:!I<:]JCQ K35H:!>29;#3/@,PC"]UV$14R/;Q>T^Q.W[I<8](8GF 3P7BU;:%K6Z<^31 Y9#B31^4%X0D_8PK@^5]L6P*Y=^ MN/VT+?]U&Y1PW\/_5$\1UL]X6@*(,]@;*;FG0GC#[#[[ %IS%'4EZ92,0 @0 MS&@&/@%T=UO:#+ MPF@GL#E#74/1G ='#;9BG7:.#6:=YL53Q85F1H?_I8H(R+&4N%TRPLI.[U\\ M+X4+9H@T4DLAJ-->4;VHH>[-/!A23\,\D;R&?Q">. M@R(QG2T+Q=KQ/ _U0J8G$S5[4,8;)##R@'JCM;:..MXL'0-%W(7LIR4XAQEF M A!#%#7<2>FIY9(*"B#2-/<3#S\LH'[/+/9$KQ?Q9 !N(.E,\[KBD[!TYYI( M&&?),[$VG.>87HA$=*5:W]:9W8?=8G6UV%QM_WYSM=B5870#:;4K!EI&.>/5 M$2?4AE!K?+MB*!6=SA[C)#)N!&*.,>PHI4!*X02#!D!<;_)?6I,>[[>GQ&LY^1^FM)U@SQ!W DCJ@G.2^W2NV M2-"H=P4["22 8:^\X%8ZZ@E5D' F!792461D5+N;U.SW:LB.6!JXA[)?)J03 MLE]7D$=FOTX;:$EQGSO[]3&I,_OUQJM3P>V'5EN?RM#IGU;;ILHTRO" M)=0@B((:(4^(:7>(K!-&=ZZU/?']!E0';<17.X14Z\\0U%FJ16VM3 A911SL"<'U+:!O< DDMOY=71<4O=37M=G%= M5L6SU0K?E:NZK5Q@I+H^:U^GF;Y:I\]]ELRJOEKFE.=%?'PMIJ)C53#E,#A?6*"M&L&TU*(D 0!II5UCE%IC$)2:4:5\,)*(G+?AWA3KL*D*-XNOO5+M/N#URV\ M' 6W.*J.@"Q+X'@*DC/!XF 4YQ$@#C=CG7AV#6>:_6QJXD^!'+=5\(FT%X(3 M+21J%XWQ+.HQH6>%6:AD($_L"434.2*Y8[HZ# @&,D%S=[^N]*O<\E[#HE7Q M5=&LKWZI[W"(^_-2-G0C^6DHL*.QUC%@D>S5"^OYLE@_%=7(K;OY M 1J1*(\*;+^4^33 S:7TU9="?=F49RX>?@.)47)X-Q!AER.EO6.29: M7"S[;O>UW+RY?^SVB;MO&A $!75*0V:(!MC39M_)4ZMYUZ>1.DERU%I!L DR M,*7:6(PP4AAXQGG6R_"5BK81PSR/>2FG0.MO4C"S:O?Q: M7MU>AW"O5J%^9K*Z0_58H8^+3]='-ZBHXAP$;X8U85473&?"OAL;S@#V MR).-1N&Z?T7-EGN=ZYWW'^GSG[7BQ6071/OA>X9/,P_8/#@VMY&/ZY?'P+3S MKMYZNWUP=[66>B&5=R&]5B'7Q@S $'8%&4 3++4FP1E$[>7U$Y&=2T/*\/". M]W[UQN[9]02PXTY=?NPB]^?B8?7Z]*P^?N*I/,Q 7&FGC >,:8X M9\DQ[Y#,A3TS6_D#O8Z!ZG#^/:%+>W'7AIC3(V,(L54 B@G@K38L9(-I^'>8 M#J/EW:UBQ;WFKXIS]-#O'#C74 TEZ/%&*38JS39 (S/X681[,7B:,9L[@R>R MLC.#IT0UXG6-,GSVJUI=V?)[>;V^J311FTU5'/[M_BJTY0@:2+7A3!*C'#75 M]=A:NK%*Q#[@DT1F9H9NU:SWY8X4+8XT[7DC.1GJWO^@" MWAD>30W_/'@SN54_/FF1 ;7>>YCZ[NUB=[NIZHD./]Z71GKM+>'"84,Q@\(B M1?%> 0.K%F^#]C7[BQU_K_/37;%7MBZVNU>WYX9"N@'HN2\Z#O:#]DH/B$^S M9] 5L)@]U.&HSX,?O#BNR9YH^ -$^/)ATK@JJVMI\NGM3[JJ5W9:"-X&C$E@R:Z6@D@@E@?>\I40D#(EJKS!(4&:& M:G0K&N6.;D+T[/ W"-2.13UCX1E9NM,?RCRU.6=@.E>!DP+=>?!4&E,>5].D MPZ?;FXG-5M^["JUWGZZ77^JZ]?:6KS::.TTIA<9YRAG06C42,5*H4X*90DYF MGCILL]?J%4?Z];G;,!33\SPU-IQQ-#4O)&/>G!P/T9[/30Y MN-+DV(+4 M4P(W@SLAJ2Q9IY]6$8S^[O/GY67YX69Q6>K;3?C4E]UZ]>MBNUU66&@$+#U)IA(2KH_,9E*8F:6W^M9U(H6OQ3WNKXJ'FC;Z^W$ M9*AW8/]) (_S R\#ZYA'*Z? O&_[G9OPV_KEI^MJ:^/RP5;YYOY]RVUY>;M9 M[NZ*J_*F>J)[6_5F"Y]>E9?U*Y>_+W=?Z[8]EX=',$\/Y'H_XML*H<&/6W8$ M^Y1/2CY8,_!.Z6U:YYS>_3Q6?6F@N2^_O&^:Y5GPA5-G0<\!W\#W#!FQ>/F>@+2=\30J$NOF82M"[FW*SJ*;FCXD8IT P"8T% MD/.J)0ML2SD,IMIW*C)+(BBWAZG7TT&_H1LT@V'MXEQ&1#32M\P,S!BW,B*H M_;S*T4''Y?Z@8[G=WC:.Y/;F9KW9%>O5EW4%_'IO2(7[D;1. MNH)$(,_!$Z0R99UA$@ZLKWNS7)55V?/VPC%BB>8:""*EQY!J11N!1%'7:4LL M@9CQZ^?^62E77R887"P7@6:W ]F1@(RC_KX8CE,-=T HIOHM'M9YG,.F,.2Y MZK:^V'3EI/>+N_KI;;_>O"F_+*X_!.=W79<:;R^$E9!8RRPSAE#B/ .@E:B! MC'J.;8BPC6K%Y_6FJ)4KCK2+(Z5!<'9CI;&0C#Q^[0=B%E8Z@] 96DJ! MZSQX*8DEZ_2S+M4]6_6M>KSC F'+,3(*>:J,$E5G\0,A$F2B^E@-%I8]AXLELZ^$4PV>[ M)\6^+S?+]55U7<$H)8G3T"'+J-'>M6*IE"B6SP8)FY;/]DK&\]DP?+OSV6C0 M)N6S9U#-QF?GT'J&SY( /1\^2V/.$WR6$*>HWK^O5]73X>O-W>'F_M_6ZZOM M!39"6/N MV8A?59\)2W:M>!-V+1OE!]T#3C$Z?K?[Q!V;0&4"B,1GC3FD7 M8#L?':0=IGDP;58+S]]-S8!FIPJ9'FK\NEPMO]U^NV 86P6I-%IC[3%A,NC6 M:(.T[Y0RY]9A(GY^UX4+7A6-%1'%(CF'ZSQ9SVFDTA#VBQRDB&*?F0Q6SSJ@ M'P9MTWK9FW;0KNM!NVD&;14&;=$.VK>](4,K@/I#>*HX:(1!F4'=T!A6KL>= MZM%=#G>;Y>6NO#*+;=51K/J/^]?M\OOBNCZVD]A2HC"1F)+P?]6UBG9;B!H' M6&1[PV'",GO)>_V*2K.ZY5[]AR,=H]L9#H2W6V8R*K)Q7FT0J+GZ%IX%ZTQJ MD0SG>>01Z6F7&Q+6^[_^WKU4)$+932BU"AFA&,6,A#^ MJSVU[:["8IPGL/PS%),!O\\EF(Z M<]:9IFGD)FHE:WNHGCX\M*AZ=[O;5KVK*L'[^ATFL,"24J6#5*J44?J03T%*HD*!P<)R;__] MT)7M2,6>A8&#\>W*3"-"&TM10U#-Q%7GT3I+6HF G@M[I3+G!QI+BE-7/OMU M_;TNI'Z]JGOP+397(:MR?^S*U55Y]7ZSOKJ]W/W'HNH!O[M['/+]MKZ^]NO- M[^$?74!F+ &4<4$<=H8I:-NC&68,B'IKZ/J?G=V<5W\LU*R M:+2,#-A&&Z]N-#K'H8ICV]:"*H=M;:B3U]:*HAW'UH[]T:](]_I>Q*L,S0Y$-UYL-Y0(QY?XDN!R3!.:OZZ M++>OZZ8:%YAH8XBWP'E!D5&2,]8*1QQ'W7I))#)S4-JHM;\J>_,P0@U*IJ"H M>)2'4%96@'-2V%'X6(W%O1W%WI Y4-QC<*,IK_?HS)D"^QO5B1('8A;U5$>8 MK4\KT5ZYOJCN57MFN**246$Q(ZR]C\BTPNQB57ZI.MU]C'R[8[CD3@M9[A?R M#TIV7M1FO=U5 =PAB[^\7BR_11)E*JR[$>68^ XCRM/V*D_PUL>S M,)ZAQ,3C, ]*3&W44R^!I,9L8"8KPI<*@[ "A$K@-&H;3'!&/*RR63=ZFI0 M'ON MK[>W8 S,I6VXO M-\N;^J**TQAI[0SRRB-)&&*^W7GG3(NHC:8$XC(SWB&^/U#>,^%#-E@')4RY M$$V5+!WI-XO,Z$B?^*RH#]CSH+64!G7+AOICU9723APN'@OV&&OFM0,<">,D M!DS"5K 7-BJ,2R N,Z4=MG,'45H*6+M1VLB(QE':Z;WQR2CM>;S.4%I"L.=! M:2D-6F>;F'&4YA?+S3\6U[?E46#XL?QCIX/A_WF!I"8.>J6DL<1 CR#G #I$ M@ GT:O7%]W+S:=V5SYZ118(Y6",.H:*6&2D 80Y*(:UC!$:5EAZKU7G]>?7Z MM^(?ZLW?7?&K4Q_^_IO[U;W]^"&.RP;BV8W&Q@,RCL$JO8I:L8>Y9J5;42LW M;37D%+PP $/'JW52CD+,:,\RJI8:]853)J$ L2K"$4F$1(D^ %-5" M2HB$=\A#I#PT)O=]J%;7XDC95\4#=8LC?>/8+>T(=".[R<"/X[Y4N&?AP1@, MS]!BEJ&8!TOF,6T]PE2.:.OTA/S?RLOUE]7R_^R;_/V^O+Z^\,Q300U6H.HC MQ2F'W+;KEE"@.G=PZB;.< (=]4@Y+2BV4GL=?A*B(ZJT $Q/PI>M=L6]PA&M M?A+A?)X?)X(X!2O>JW@ >GQT(WHFC8]RO_9(^SM1Q>8>WJI.Y$L[EY>K_0.< ME2O:K8M%\:D=G+3=:FVVW*W59?_NET&IZ965V_"CYN'^,+OPAR_>AUF^>K+\O#AN@?MQZ^+ MU;T-%#(&I57((FV8DAJ#=BES2U'<+L2XNG.&@LOFDLN*@[A6$$FI-7?.0\$< MS[ZK\2P#'YM<[,TH6J/KFMTCLXO&[JI*M[6\^3>OFN>4Z]<6XUA]IK.J=WKR M0J938D\^R3P:*UO*-Z1QZ=8,IM9L\[4Y8/-\PC<'+2?S]>8VY+:KW?Z3[S?E MS6)YY?ZX*5?;,GR^MFC_NPOE*2;>(\NU!I(*!QQOV3G\+JHT9!H++&->>B5# MD!7R#:8$)\1HR1B 7!$YS3[@8+YN[#^0=0-!T6!0_\,]@>\_,5T$D'"NC1\) M3#/-9A$1))MALX\-.@_R2#%"^DGW\\4*&3#*&#/D&M%)8H=];]/COJ:*$\ < M)1 +B0GUQ ?=&^)V1D2] Y-95:N8HE #9&&EJ!,\:(F98%0R0E#N9LN51A.Z MXAY#-X'/S3MJ\W"N;1/:R?I!YQVQL3QE_ZGR$[K$ 6#D]'U#QVCR!#E\2QET M#_]R>P$(L)Y*BBWEVJNJ.0AI^9(9&-5 :OT E?-8 A70CBG.%;26]RP*$?:PZD/8<\25@[)E/ R- MGD4*MU>5"2F 5UP[S:C32!K+&.:48.X@D;E[A.^/=RZ;T'PQIX/$CD,Y<)VNUF2_7H_TX9%,D:'%SY>?S<4/ &"LIZS-&4WB]]YOU3;G9W;T/ M;+!K-E]OJCKV"T*9$,! !B$S2KH0X<.6,;UD42^1C:1Q""N8,AP@)BCB0K*0 MJWC*C4:<2)A[ [-5K&;#LM5J.B\X8&C'=X;CC.HL?&)K:OA39>RKP^G>^?DR M>^=X<@A'\I'#I]#/YRH38)+18Z8:L2D<9^W@WX81/?;Z%]8%,N4 4H2" 9(P M853+K!(;-Y73?%I;;X-R&&'-JY>W.*M>'08R_)U:(BS.W8MHGS1.G2SV',CQ M763^,9R%>]S/BGL[7WS1Z)/C-I)/'#9G?CY_.!"/C+XPQ4A-X0<;11542&"+ M$<7"&'_87P,43G;[H\41 T\=H<9)0A$)801BB&HI9,B"!'69/=W']6YQ MW7BZ8M'H.YW+ZSIFX_NX#,,U"Z?VTGW8J$XKN:G&SX[ MHN.>"B:863^?#TV(3?XSPV0C. _/NS_\%!@+B+%QU@JCL,%$M*=,0@ \V0'B M*7TMH,A:QCG0DF)FJZ/;@'#@$V&-8SB_E]W=./]'S][<]1:_-X\"9SK7%3Y\_@4",1&=6-]AFM>3A/6^[[R?Y6 M?B]7MR&CD1Q8P#$0TEI%N(.\+;L7A..A;;$S:BXQT0A;'*(609'42GF)0QC# MPR^<(3"S0VW5*39[?6KZO"IOUMOE#(I3AXSX'#QISL&>KT\]S*G&[)_)O3X: MT_&TQ^\(E[HU^N*WYN.$?RQ,EFU<_G MB--!D]$/)QZ_*=SPO;(_I/+$461HU=Y.**6QTA"CEH:I]Y-5UIY3&5K*-(<8 M\PIOI+V2"@3=G4!4@-Q%1_M"RNN# Y[%[O&0$1[?T8XTN+-PL4<5MS_3-O+I M(1S)K2:80S^?0TT!2D97FFS,IG"B1S^YX(B0ZA%:J9'6O.J@1]HWE43XXV1- MZ(YUQ,X&H@?6&"VIUD[*H)@U #**H4*YKVWN:W./G&-5IUOI.)V3C!K!\;UB MKL&;A1L\^N'+=7I'/QG)R_69$S^?6^N%0D8_UG]4)LG^RMV%DI)3I:BA"EN MB9J>[I5_^/;Y?2A\=RB&2/'V?)H!Z^U:IABK%%XDR3"-^%1]%Y#C M'$/JD9NM#TAN:*='[3-@VY79_[&XOBW??6[U:OW+/]YI=<&IH%)* )Q%SA, MC&U[[4L,/8NA[G-RE'>.>DB-]8Q"B+5@&!$!L0EV.2[M9A)E4M8WZO*QZ*)X+!]/#VXUHQT(VCDD3@9J%-<\@=H86 M4^ \#]Y+8LDZ_2SL%Y/6HK;+/95N=^\^M[)=X-7=W<:40]$SV.PY"EDCRD@8.X23N09F'IR:W M5+MRL5U^_ER&*/6RU.7N][)<->7'?[M=7E7._O7*A0]<[G3Y>;VI7M-4GP-M M?5S?+"\98+^6WSZ5FPLI/3)86:D(XR3\R;$Z\23 8AN+3WHCVZD/1FE$L5\7>D/"1RI)Z)W-1V5+4 MQA3!FN*?>WO^=QR?CS.FWW&-?D]82+ M*I@4(XY=KQX+(HY-9J@QL^(5K3 MJ,8&SPM#WE!J *]82PDAO0B"*!?"(8U\[AZM0:WB6ZM7'';75[U7QM\UZ.W*(_1QH9Z@R&=[SH,%TYJPSS]/4?Z\U_ MOEZ]WZPO0XA^@:J>,2&Q18A9+*5$"-EFL5$-?-0%MA,B0HB%B8)*2*FH!T8K MZSWR3A"B@WVY[WM7RE01S,U>G9YD%8E:)$7E ZPW,;6P-4I-RT8/\.G"0?T MG1GS]#3B%-\,P22:9?QRM=Q^+:_^MEY?;2^4UD0YH+BK,GDN/,9MJD61X*(7 MRSP4XU 2S=&:6:94I:FUZDDPD:)$DDP^OWB3S M$+5I.>8!/%TXIA^>,^.8GD:;LN_KP)J=?W*EU7]BA S&O*/!7**,(P%OH0O6-'?$PT,DP3*!UC MA (@%*#>:T60Y98+;BU'$(\6M'S9N]_+O6JQ!>291Z,;/\UG(.((;7\=^XC6 M#JJ_.FP%U?M"1^H7MY7^Q9$!DX1.@R _0Z#C#.4\&'HR:/1^O3\^5I^VN\WB!4+6GCX#7T@BG0][*0HBI58AIA#90 M=22+)++R<<)!O;HXK56P:#4L_MGJ./)A6Q?8SJSKI*C/8_FF-6F=<9;&+<;F M1D,1+L\R2%\< MYT0DO6UXDD^&(=*55LQB^S5D&M5_JA>>OR^N@\RMVIG%9G.W7'VIR_8OC#=! M+@8">$DM!)@8V5D&R9^NR[?EKKWA1S$$GD%'C2.8 M(FP5L8U(#0",VC,=)"AW/M"^1K8Y*%=W(JXR\<7U]?KWJ@HQ\GQW&+ =0X*Q M,(V,#%HX?SN""PMM57:\DD45RT^R/:2T/CXH>HK\X>)K3:C-Z4K,]):%>T MYK$6^JE^[B0TSO[.MYONNSOO8_>CU26$L1IJ PF25B)$+2"M1.$5O A^K=NT M'R*ETRJ0^U70*M1Y!=CCUP,631H:_7# (!"[^>?L"/:[_'/<5Y&;B.M5O4?Y'\O=5W.[W:V_E9N:T.IZF OE ML"4611M\;,4-((Q*HC@$\@T5*U(YJR/.P\9)"K[ M^4BK75U*4;:JG=\@SK2G:Q@L>M:F91&#F>/Y> MQ_YG,&F [>:S1\F' MX^/D> TY5CYZ,MC+D+G0,$LTT[VZ7'\KCT5?,.8P M\<3(((U)@;AGJ!)( (!5D6T?.NLA)C.5'=;>7K7'2[ ?C_5!,X[#,@/9D[\B M,Q[^1$@8Y?SG^A!:#3P!BH$N^A H$VI#SH&FBHF>1*7;:5 /%.?!,@-M.'TF MU!N1N&.A"^:M$\IH#+ Q*K 6T^T6L_46J/CSH&>_:SR6*6?/-2)M+GK.CY^2W5U]6&WOOS/K^OK ,BVVN[> MW1UNZ6IK0ZH$B&.:$*JPA[+=";+$BJ@W2I()S;T]\UKIUV]>?WSM/A3JK2T^ M?'QG_N?_>/?&NM\^_%OA_M??7W_\?^,X(AW.;X]>GJ)&VOV&2W M_+LB=H:DDH,^#QI+;]8Z\V3M386/6Q0XY$-NQAR3F'&EC$*PO5UE)6=1?>P' MB,E,=VV#C>M[#2/[D@R!,)K08V\@-]9!JSTX)'*4\KC:FIY"LE?5'.[TW^P5Z]<, M(1:ZCCE9?LPB<[06K$:CB9L;/,3E7!HW#,AY4,U0(TZT,AB$25>*<=]NKM=W M9?E;>;W8E5<_4MR%I4139SG5%BJG#$6FH3:-$5)154;#I66.? +VF]ORJKA< M?ZMNE>W/B:MDY%.Y*JNWNN-8* &ZW0AI7&#CN*G5[9?-7KGBJ2AI7)YZ%JXS ME)4.ZGFP5T)[UKDF97385"WBP_':O3PL"3+ *,"XM4P:2[EOY56-,J(CIYYR ML@=/S;GQKE*J=P#5%\3.,=0(Z$6'437]WQ^[3T91)^$Y'TT-A'0>E)3 CA]C MJB3(=.XR_W6]V56'SK;\M/.+Y6;?44]+KJL$43+"@29(."M:8)IKL[3?"*L MC% L8?U6?B]7MX=-+6T]] 08K1'$W A H6N%0>)47$+64TCV;.RPO#9[Q2)W MD?IB%\=)&4'K24:-1A/SST-<.A!/3R#GQ3A]C3A!-8,PZ7]N?^&H0X)J[8@- MHK1"C+71%\%2PYBRQ!Y?/TJ)8MNKXBC^&7I8_SQN?0_IDT(V_'!^ZA/YJ)/X MSMC-@TJ&&/#LR7LD%ITI9+WZ\K')X2Z,YM3RD+IQIJ5QFJG 6(T(YWED#XNH MK\X>DAQ?.(W=IHD#J2-3Y$(GDB,.L-ASL.1AAR,(SO%"'Z1FP@B]5'_,!?WM M'[:[0+WH;-X*>/S6)+MF!@<>^W(9()PZ*;,U 3U SK=MV9Z(#HO2AI@Q_D-FM[( M]-BCN;"28^ZXMY JB!PSAK<2*+52]-R<>?9[1]F52;$;\SQ"T=LP2<'IO?\R MV;9+M_V6SB#-@Q5Z:7YZAR72^NY/*'S[MMQ5;1.K2UU5!_3EZDNYNJPD"DT, M\9@:9C"Q2C(-92N16R7BWD_H+R=S"'*D6EU4_$"YXB]OU[NR$*>;[:6'M1M] MC(5H')VZ7NF4#D)'"!:>HBT M]@AYT@HD4D3M]PP0D[MV[TBS?ZNRI.7E3W@?M=84] =KSX*@4ACRN^$N%34P(M5[58O?%A)#HCB8NL=!V1"*#WX".+4N MK_8EPZ^*U]OM;7DU?NASC,DS\4XO^.9!(/W5?R*R&8!#YUM05U?+ZOKBXOK] M8GGU>F46-\O=XOI(^H4$$C#FG 72>4I@4*'I)*09AB;J.D("<9D)Y5[#HGHW M\)?EJKC<*QEY,RH!L-T(9V1,XRCH",Y*NR+ V>CWJCBFIY&O33T+V1F&2HCW M/#@KI4&/;U2EQJHKK_U6[A;+57GE%IM52 FWZO+R]MMM?!ZQ,WR6$.YY\%E*@];9IF8;N*" D6 GB+*38.< D MPMR2 W%J+RY6Y9?Z1GVG1==#0*=%)O>+[%B7[F=DC4[[]*Y8[(K+]3:2MOH MUXVF^.2T(]XG"&= >#-@V2&&+!.-I&B6UZT;%4W?PYAV,VF M_%JNMLOOY?[6>_6$]-MR]^[SQ\4?%T+PD%LR3)US@D)#,6>M%H9X%-T((ZGT MF,74M[?8P:^O]Z\$'ZM<7)][;GN< >B8(4Z(?&2Z> 3YOL_\ UW;EAM_J=3] MZ^&QGJ#SZ&TW8@ ]ETQF&IIYD&0VZWYLW)$1Q?Y'@Q<4*&2 L(QQR3!!P!O0 M"J(@KN%]CZ\?I89I^]2!X-#SP.>1ZWL.F!2T;.=_4Q_Z11WV=89T'JPTQ(!G M#_/]""X@IJ9JD&> 44@#H Z4%+6C/,LE^PL:NG:Q+>Q+PT'"4N['2 MJ #'<=33_?7GU52_6WWF,&3G057IS(ELGA^)TW,T=E4N+\S_3]Z[-;FMHVN: M]_,K>#$1717AM1L'XC1W.%8[QLMVVZY=T;.B0R%GTK9F9XK>DM)KN7_]@)28 MJ3PI 1"@Z)ZJB"H[;1/O]X)X^.'<^E[8W5G8_IF&,0:8<5;4TCGF,$0UPZ"[ MS^RE ][C'UARFMWK2%RPLQU:R[:Y^+>O[8__Z@/;-Q3_BX?MXU'03S2$=&/. M^\:/T-V.?27"WV'3^HZ&3\]>K[^TF^O^X-]/7>*V )P*K370EEH#E87,-Y5] M441R0$,FDT854'CZ:-!5'0FK_NBE/?^^9[3O91I,XEP<&)),RP&)Y[QXAA>C MK3L_.L:'T&9\E48!9?B1_&NU72!N%:HIT!QY@"$%"5*'$BFOF1S!E:ARSH"7 M5]7M3__H-([C3)RK2;@I9NAXZH1[60@_Q]Z$4RC)T5G"*"V2TTP:X4X,FDQ[ MO5RM%PXXQBAS$@I*B)5,X2&9HD2+H.4R"8^="CQ_[/4D0";4GW"F%+ F$2$O MNI(3%_NR7J!#I#?S@4&L\"?:?E+LB5G(F]6Z>;UKKK<+R5PM!&8. ,XEM0YI M?2B.D9H$;1\87=O*K7-R[WB/ R*?$H8V..ODZ(@X4RCEM3PM.->!_G M@Y=Q89Q.-%)]B4'/)_\O%K4AFA"*@-"* N\$U7QXO%)UT"U2T0^="BV=F'B, MA/D2CHWLEB1BXJ0;.9'0%?0" J(\F4^3CY/]1!-/B#NF2?_WF^7&-YBKGQ^: M[^UFMR"<6U!#J22W&'"AM0&'DKB43,2V[MCG3]70;W55>V'QC3[:N?#V7]*T M1!0$^Y43"P]\>($0J:[-!Q;)$3S!C7%N1&4%F^5ZV^\@.A2%@,*0&R")I10X MSJ%A0U&, !N=(<06,%FV<"LLF2+QYD6D$25]2TTI@BW+FE\\<.*E7"/5N/F@ M)#V$IW*0<7Z$P$3Z48E[:F%L MW(JI.C7AJ(BTYF4^E',E#@J!AN0 P;V0GVG]:;:UU5)ZSJE<5C(]JZ<'"4="T1 M'>&&Y83' R->P$>J;?,!2'($3R!DG!OQ$-DC:U^68@X(98E26$,!$.!N& L1 M4I"@0VK'E3 Q2 Y?UE$HB3(P%B:EO!N'DR#;\@/ER(P@I*28-S>H),7P+%;2 M'0D!BUWO5KN?;G75O+VY_MQL%HABZ22UV&@KH<"&23@4014-'JZ(?G!AC.SU M5)V@:J\H'![Q)KW,C*+^Q*$BPIH<@'@8^3-<2#;H_#A(E]YF>$$B=DCM+]6X M2U^&7I"GC/^/AE8*Q0R4F.*A%R08$<'K(I(+* R#@ZY[J7;\J$:Z?2_C81+G MXC"19%J6+6C/>/$,.$9;=WZ C ^AS?@JQ683'YJOJVY'W'KW=GG=+#A$C'%/ M+:F(JWW> B4=BC$V[#CHY(=/DU7W M91G XDB14L(TN#A(>C7\HNK$5>_6T>!(,C&4'J7]2T)(O'7Y8/*$(2>),L; MN6!E5 R/V#+>D6C :/_+=YM/[9_K!1$."RRYL;B6I)8UNMU-*X2E)@DO$<^? M&"Z=,O^*5)VV1+#$F!>)E4*^C8-*D&79@7)G10A.$HR;&4Q2(G@.)BO8R$2TD;QQ$FW,'LF'E@2@AK4GV<&7"2PWB..N-\B4;/^W:[6U[]/ZOO MNKUL%M0!Z-$&K3;69TH,07%;&)$GZB"(FQLY>7.7559V\1.A$NAB)G'(& MC@-.J'?9<7//D!#8I#DX,]0D!O$<:,9X$HX9W:QWF^75Z_5E\]?_W?Q<$$XP M]2RC4E! **: #IF4=#SLXN/TIT\#EX.JJI=5>5VQ5(DV+10H)?U*8DFX5?D@ M\L"$D_Q(-6PNZ$C6_X@:XYP(!T9WQ/GF>[OI=^OWR9!N;WS1/WM,N9I@B9AF M&D*")$%]%K0O5=O88=QQ916&R2&=_U+=4QF+DI%VAH)E.B>3,'-/WE%/Z2!R MJO3EI$LG.93'W[E0*5,TCQB5TZ5P8GU:_O7ZTM-Q]65UT9=\6%1C@&02"T2T MLT((R,U=2B4AK.-8E5K*-"F/5U?=EY>X$B[9S%!23>%C$J/B+5N=2A*6"C!M-G?;<( 0/T]A2 13%M/]ZCE]M^47OB MVOZM,Q#][?/?7_8G!P >AO\, ))=.C\ TJ6W&=Z2< !\VBPO5^NO'W]>?VZO M%HPA2ZBF&#.A"0*6W)Z/K)Q6P>.=<4\MW?3W8JJ]FO!V'VG-RXV^G"N1+3[, MD!P-_5[(S[3R-%O.W\03=;=C7XCXK[O]Z^*;?P&:?AF\,DA00[DR-9-&66>5 M&8IAV@8ONDAZ>.E)C(.F:A 5N8DES;#PSWTQK^( $&E3SB_^L0,O?/63S#H_ M%L;)?^+K/\*'B(43^ZUU^Y,$.R;MEKMNF[XOAM0&4 8H(A(KHH:-=0HC%GRT MSZA")EI&<=@4>JNNVLN+7DV1Z&3HC,($)B9-*$3[EW&)Q9.6G%YI,<[%\V,F M3QB/UUWD\"5F^85OL,N+W>I'8Y:[Y:'T!:^%JSD6VBK:]74,8^*N.$UBUUTD M%3(-=H[$=?O/ET,[BE]YD>9D*'8F,#$).]'^Y5Q?\90E+RRL&.7B7+ S-HPG MEE)D\"7NE*"-7NZ:K^WFYT)I3H@0UE@I#6?. #;/0UD>DW5 M("KEN* (MT*)4LZH)) $>I3WW*#;^$]2(\VIN< B4?V3!PBENA".AH_?FJLK MW5Y_7ZY_+CBM.0-UC3$QPB-'&C@LH=# Q![X$?7H:<#02ZH.FF*Y$&=5*!:* MN91$A3"#\D'A./J33$BR:2Y(2!/_B @C/(@ PO7RZDK=;%?K9KM="-_Q<01! M4 -L# /0NF$*5AM@8201HIX]$1(Z3=4@*IH)<6X%0Z&846E4"/,H(Q:.XS_- MA22G9@.&-/6/R3#"A7 TV.MF\W6U_OJ/3?OG[ML (B*,]LC!C'#K&,""R.%H M4PUY^#G&8\J8!A6#MFHO+C6/2+0QE!WE'4QB2*QY^6#RI"$GH3+.PKG 9604 MCR"3PY6(&9KV^KK;9M)>_,?';TO_?KV[V6UWRW4W@[Q "AB.!**<(V4UL74] MG-.N:R BSSH>5=1$LS6]Q*K7^*K:JZR.9$;/VHQR-WCN9BICTV9P4CW-.)-S MPJ#3\SDYG)T+J/($\WAN)Y]'+V'K9OO;U^7R^^+=[ENS>;-:?EY=K7:K9FM6 MVXNK=GNS:3XU?^V4#_L_%MA))*3@5E)>&V680]JG:*B&0#FG\>)'L_G??V'[]]LA]^ MK]Z\ENKUF]>?7MN/8>#*ZN]I>IW+V#B$]>JJ(WG5G;[JCTYAU4O\GS$0&QCV M9;G]W*L[>+$'67.UVPX_>4BT"-.>P%H)R\_+MB(1M>5>T##*;3>[Q8=N:8[\ M:[5=&%@#YU&I@".0$:V1!7T[ \H:8H(6S]Y_(H,6> S[?U\#(IGF3#/+66TU M1$:ZT@-"W=S_:KM;=7M#?F^6G9/]/2Q_=.*>;TAC+#J-HG+NQ,$FT9@0PO@0 MC^CB?_>0+/<\>((=:1Z=EPZ)FMLQ;T5D"_^]V>^IY;!6@C&FL.!0.U!C-KS MFN.X-GYXIJ.(2E,3(6M#:@Z%(, Z:95"M*Y%Z2GB9U]FTUXO5^O8=AYJ5&!+ M+^!1IK;^DCUY6_O>AU/M/=*IF;3X6-4/VWQ2U*&]%WEQL;EI+C_X^G[KXSDL M2@'4(%4KAX23W"A*H$?-_M5V3*F@PY=/EX"]DTX19*F3!# K'::L]JD*AQ09 M4WI![)MV_?4W_^^NJ\OF2^,E75;A*])&>A?6%REO6QPD#GJJ3M"KZD[2M)V- M)UTYT;T8Y^(\.A0C8VASOE=Q;FXO=S6:U_NI_TVQ^-$>%"DR0\4Q3 M""FI#,8UT$-+053SN%&1%PH#%D*-)>*UM41+P7VJ)"PEE&A&,(U:9I$T('*' MG.6A*6V.%4_;CDZ;=:)!97)Y'BTK5S!MD3'=AUW7Q:_M5LCUL:1#'S$N.4%:J\C+W$=]UE>] MO&JW_*OZOORY_'P5N$4NCYU1G_CR3J9]Z?>ZJE[8V;_X3YKT\H=_G+?SH%2> M4)Y. W+X$THH<\BTNUGD9KWMS_$:QC)_ZJOE=KOZLFHNCW34"+G:&"&A[," MWHSX>1AMZ I+E*F<>Y"P87SO5:YXP&7U@ M^]$\T5&Y'N+8UI8"R:W"" -'X="N.>!!P[OAI4%H&V4^9#@G-D<2@]EO*X8C)Z,G,39F*3O6UW#3T*;M>FH3.8O4\N)\B@#:T\74!CC# MD*XYKXG$TO??A4^*1"V4LU+%D>Q6462+N[K-":_N1)YWN4=X QOGZXQ:ULA M7EC3D>Q-^*CLCV9]TS@?G/W+OTSKY96^V>Y\/W"S53__T;1?-\OOWU87W8&L MVT_=T,G=XA+&"=1*&X<@@X) (OG0V(BA5L8.V:8KT34$0&")-6;$42Y\,D6H M9L9P!Q@OO\#MX\6WYO)F?Z[@(9!MI7Y6=[+[?'-5/]T:NOSK9T;H33)X?HR]??/&@\2:2/!O>G727H"*V=_Y(HR:3#CB&'^F5JV"EIK:Y'S+V%2J!$80BI M IPPPAGGFFGG! 6 *ZQ*T[P#_;CIP__U)_^^>'UVW]4^MW'3Q\K^=944NL/ M_Y1O(M:@ML[5!%&BK6:D MIJ);-(PYU5&3&]&% V6%8UH1J6M2*Z8(P(0RYJC3 !0_L^>@LOKS('._),+G M:\M]S07NKRWG?1AVSVI[''*/>RN#^X/:NRF.LV?$L8Z>8&VQRID'9\N%UT[T MDL?Q]8U/IYNM_.R![R&QT!H:_VRHG;4.RZ5I1(AAI#NA$!"D MG=)28NDX\#]D@I:^%?&-E1]C=XYFL#"&(E.YEP06_]G?JYM'O^I%QUY$4 ZW MYT2E+/$\":I\3KW$KN6/U:7ODUTTZYV\N.@NBO7=,I\UK/TO+_H]1=M=^[F1 ME^WWKI,YV&G\T##-*^>0&-AT\_+R=+!M9.\N!$$'0YU6ZXO/]Y<7R\W M/]LO'U=?U_WMM_?4M5>KBY5/1;M=P0@292@"LO:](>);LI5F:+]&Z*![+$84 M3PTT'A2$:6&) EIRI87W01FDL..ECVL;1/>CR0?9_5UX=\+O->V#]*B-_B4K M)^ 3=_YZB?O,_>I5$O&].W_5I'WS"E51V(U>2FW74>1AEJZC$![% [4ST29Q1Q93\+!:HH+0/XV!X]:7=5+_6 M5W*O/-MW,K)*?L4O96R(H[Z527Z&3AK<;N?L2_MY-\X'!=>\[G:::PAT+053 M?&C5-3=!]_^\6$B-$?3ZD>-0$UH3P?I"B;%0LO*;?>[V*[_:M\&?U1^'_P\9 MY\YL:-C,P21>QGVC1MI89+K@.9M.S!*,=G8>DP/CPV@SOW%Q1'K;_/G,:)I= M;JY^]J-I_L/\8 D!D:1V2'")! 0FA=VO?38W"5IH!)R2&RO$9,$-^/ MX8 +9PR1/AVJE42%6>9%/SL2_:KJA5>#\IA%.U/641@!SU\]<7@L53-%N)ED M[@FHEJVL>1"W<(SME*]_Y!+6F\_;YC]ONK)_=-,=^R_$P^\$LX0@_ZD0W1&W ME%F :S>T>\M W+K5H!*Q1XVKL70&"D(,E5B"VJ=;ML9=SE5Z:N%.9+57F2^] MS.1X&&FG-SN.K'E\+K,L-<2Z4VM1LUH_#TYFCNGAJM,"CHW/6;=R?:F_=8>R M;E^OC__.:GVQ^G[5;(]V&0!G':>UIIQ(;;OE9;>-EBL2=*]F5D'"4 PYMIN;&I[IFK+E^GNQT(/(52K]?V_.$1Q MQ@6&.;Q/2H0+5.T\>#]MR,%I5 %T[ CK3=MYD-4>,O\,I%J&?6<^9T M=M9\BHLD#$\)[HRDTV%!2VT!,-W>5X<-< +6&@S=FUI3%W7%P.F2%!*0UD#5 M'$H?'>:4>.IR[;M4 F%2>IG)B:85M4HODZVC*%7 T6RM=<[U=2 84<9!0)X11VDFES&WK8BAHSU1P8183 M;J5!HH:^BZNM$I(@(P S AHI2U]Y=J*I=1JK7F0>=D48/ I?9;S-1K 06Z>D MV*U=\2"+=WK6+$L()PQGJ3X%$^VIP;/MMMG)]>5SY_%0*#BF#%L*A*XIT[XM M'MH@ 1@%[8894[X40A&?MCA!?"8#G?#IJ72(U+64PKC2=T(]/0+]JNIE]]-8 M2<=?35<]@8@\<\U$4K-,I92A:;RSIP!;L)YFPMR2$3[$<'$W@\]K:M=?NY/Y M3?-Y]\G_R_UE\,HI*Z#/>82$-3( (6"![XD#*C"&49WBI (*L_7NCJI.U:NJ MTY4T4)?F7A@9BQL7A[X4S\J9!I7 @/#U<:[T;$6:66C?ZO$^G5XMF\'<> M7,H4R^.5H=D0Q1GU!1*Y%$7 HJ$=2'\@RL(8J^ M'3>IE,*DVM\EV2FKWGV^6GWMC\;9)F)JA)=AB)K&QC@\I3I8[D;.IPPZP:7Q MILZ#21GB>.HZS@S.!&\V7.YN-LV[+_:O[N+P_2@2%PXCZ"#3$-5(:6(!'4JR MM751>P<3GE^8/WM)W0E:!U%)0\9)QH4AI[1G<;")MJO,AKK'GIS@RQ@'YT&6 M41$\W+TVVHWP \!\>UQ=O_?_TUYV"Q*V;]N=O.K,_'PU#!IA5&NIK:2HYM@ M8CBY!9E1*NKBD"P%%N;-06.U%_FJ7YVSK;S.ZE9HXJ!R'KO#H#2YTW&4RF)R MH3 B17@[^@6) M:^_V/V_NAHJ85K4U$#AHI'\^;3_-.EMAE"%E-# M:@P4$)QT)WS(H03HA Q!0,IS2Z^"Z>14>SU10R5)'IV&0&E[XA@0X\P3'-@. M(-@V%__VM?WQ7WUT>P;X7SQL^D]$_D3+'^//>1O^*.7M^+;UT=-&,3_=#2G_S#"QTU)A'OS,LMO9@ID9_Z0#]R-/'C MD)]IWTFNG+]QI\EN1[X-\2M=/QV6N?W>C9KV$S ?FN_+G_UA7]TEY/W!7LNK MU^NWS5^[3W\V5S^:W]OU[MMV0:F"@!BM',8^TY"8PF%]B].1MQR453+%.,'K M]7:WN=F?2[T?C5E=5._W\E]5M^KCE]$6K*"P'LA\ZB8R77FP*/=.^ZOJ3GTW MTW.KOSM;L8N@VH=0[6.8?@%OLMTG>D?35.,\NE,3Q?K$JN&I' Y%_#_7R^MV ML^MVSG:R7F^W-TMOX6%N;&&9@\Q BC!6B"AK&,7[0AEPU)$8AH\LJC"DC]3M MEY(,^H9YWC@RC_4U#+T36AK'UG0WBS#SM$\GH)C)X'E0+UMWL%H+XE->8FB%&:XL,H,,>+P8@U7+QH]E\;H/NEXQY;$S3.580W((Z M,56GYE7E]719R,U1F[KLVM1J:%,7W;Q>Q&V$4?Z=)E%1X^*8<]^Q4G9$7+A8 MRI:T2Q2U?PN;S*Z^KNEAN-C^[9=W^Q;KINB%A;]J_C;Q$\U/,.^/P(A!;JF3 M+YYV]$3^,KX6YI&Z9(CC\5D569P)'DM;K9MW7^YOJW#+U>;?EU1*H??/OKAYRR$8-G^4NO/0<6W=6EV^;#[8; MO:HZT56ONOOCO>[J2'CD\%GV.@D<,3MG=40.DF6OB3*#8I&.GAH'*U4Y\R!I MN? >CG:5]3%J=]GQR-M"<,4QYHAJ(F!ML92"WN95(F[[?/S3"Y-SOQ?J_M!V MPA:R.,/"J%?6JSBL1=E4;I_8L1LGD)3NW#R8,T+_4_O!1C@1LW9Y..1#KB\_ M?O,]A.[7NKW^[+EVN:?7@@@)A2 (.L(HU!0Z#(?"92VBF)Y=G;/4A9Z+"@!3-62<24 UA236MNAB.Y8QM1U&R\^N'2G\HQ?^\ / M?9)=\V@>:=)/S)!'QA\S#K,=^B5Z&/+1"!-7&V$-,PPA0@ Y% 6)05&WCB45 M,.EXBO^\[&7%CY;$.Q<^(E+4M#&C'B_[56Q,XZ$G+XQ;)%LX$X:,"N&)\8>1 M?L3T%N[6]^G#K-KABTT1UUH:*IU1M#M_WA@W%.EJ%'7DUJB")OV\OJK^L6FW M@9/2>7P,[QI,8F$D<:+<*Y;V/^?,"\G^:$/GP9\\H3R1V&?R)XU'_1;P9KO[ ML-PU]LN7YF*W^M&\;_Q[N-XMOS8+)KFKJ226*>*YB*BZ[5) 27G4L>AY2RY, MK$?KL@>]52?X574KN;K3/ 9HHRLBA7!3UD'\&$@V^R<@X@M.!B,R5XW,D9G9 M8CL)T;P.CJ?JQYW_G\LC 0 JQ:W$ CB^ZP:$G:;9F(&HK:^9"SVS#S=ZRT MTWC_QY*TJ/5Y,1KN^L0,?>AA$D"3*V+N]$P/+!B=([U+[!W?K;OJ1OJZ'GK_ MD^VJ7;NF/YIM89V 4B (,))&2 D44H,.X5^S$5WF#*5/3=$CS:^J7G4_-'6K MNSH(']77SE$K21WPB2MD)%M'U\44/?>7+0WOSF>LGCD2-VM\ISO^V9TMVVK(.V5Z/6>8XR-(Q:4WD91ZQD&\N=A_NT1R=(E5 J M2R1/'7J;Q9W4/N[5E'\UZN=Z9 M9GNQ6?7WS2T8UX)0JB0 UCHD%&;#CD9D"3=Q.WO'EQ?3G))V^#[1JO8JJR.9 MX]B4X'(:I,K:.YI6$;Y.PJU'=D4 +-WJ>9)L1#PO(&VL4Z%L>W][--;QT3+] M/08+HJ E6%M,A&2<4,#%<+ ,,D!&S1*,*6>2[&HX=V!_D^7F]UJ>77[HT^;Y7J[O)B^89ZP]$23S%$1\VB,62)I\[^F M\WV]VG7ENZ;9RO7E8PU"8.@($I9CA:VE#+MAZ =Y($3W=O*5 M/$4C/:BM[N16G=Y^<]<3K3@^_\A8$>&YR'GJ("$OR65_L30EV,D74I;\-3(/ M8A:*[8E4II2#8PZ#.1Y(/TZLG%%$Z-H7#JG#-:@]V&\5GG'Q!$=+U,4\*%HDLH"S7?*X%YZ7 M?FFZ'I!;K6]AW>^960#JGRP(KH54D! "J+@=9,,:@+@<-+64Z3N%B3NNDFT, MS2"G<#!E%"O*O$(YX3/>G,S_QOHY#TIEB.-17I?'F;1A]^-#D ^G1BXH99YO MVDI"A0#$(5L/&]@Q5 PNULW7+@W]E#H%F%)H4+,2^V;U2%]P$]O?,-KQOTLE MOF_:BZ:YW%:[MFKZ2\C&C+TG69TR]E[,WCQC[_?.6#_H.^?8^Q-V!8^]C[%Z M+D#+%L_)L??Q3@4=L7ZT7+4_+O?]\F=W8?#1:'(/V+MVOO =9&NHJS%2LA;" M.B;EK0B)>,1![/D++S[C>!]XR2>S%[#]-/EFX'<*;C,$UR M)_B\51!Q9OQYJR+M9/G[[_[NJ!KZU[]:#;-57]I-M?O6W#4/_]?G_WFS[$=_MIU9>7JZZLI97 M[Y>KR]=KO?R^VBVO]M?DZO;Z>[OV?W'8J'%[5+CO3UB@)"+"*^'2"2,,O97& MD8H989A$4.'!B*,8N@S_+HJJ"Z.[,^T0R*OJ<$WT;2QWNZ?V!(A?QCQ-C89U M'V97F7&?UJGJL4A?)(?W)[HKDU;M/'HTTX;-BJ,LB4]B@-FL#U3[!PY :]4Q^;! MH63UIW>%1+H0.VJR7V:P6_E^S\(A"34DQ@C*B$,* TN&DARP0<>+CGE^84H\ M_/!7!UUIG>XHX^(&-TIYECZ",;%=:0,1I6Q+&VWX]*VIUC?7GYO-T\,'F[W2 MZO*FZ;+8;KRA2Q&6ZY_^C[[[AWY;;KLUL^W=U2/]>?89QQN.# L85$BQ=UXC M!TD1/#,\D.Y&"J&[66!?D"9<,28M),@@0SADE \%48>"KCD>\?BI^;R7E&Q9(YDAWYP?FV !.<#G)B]!NM?UKYZOZ9K7]=MUWYKL"#Z?D2N6( M1D!3#A4CP'$T+,+5&#(<=0O]B&(*8_J^LJYY=-I>O70%3'8SPWKA$_D81^]$ M"XMTSY\WZ$1//8.K\^BTYPBDS?[&122*]U==#$LMFLL/0Q^B.91MG+6FEG4W MC* 0H@35A]5ENA8,!@W_Y2UQDK6G1PN1[J16=UJCL)79\8"\\RQFQ\%L_CY' MY*QG\3LMC3VR>7-G\W)_P^TA:;V]*+S/4U>W@55_KG;?JO\3 @"J+\N+IOK1 MW7;Z;__'V PVU+[GDMKL]L\@S\T?4UORA1VSNOBNT$OGWZKAJR=K3IUDB .( MM:JIDL-7KZ:81^T,RU'>U-^=3EI2=IS%W+ T>6I?1WYBC@0&V3O!LN(G/0M> M6#S.\7GDTEDC.KFX.(=;4R[%^GCS>=O\YXW_HZ.G+:!GL4-<4 !KK!1V$LE! MKR+UY.NSTE3^6HNV7E5W459'SYY^,5?B.Q&&\U_C=8C[")S[39CMPDYB];=.[=^K=ET]/>8[+6U>M.X$-?+9/H_6 MGS&>MM0+FKX1[EU_J,'VW=WBD05@I*;8>6/:8]\"5B:,-'P& MH[<9@SFQT6RT1Z$9VX?F^[VS&1?"4&Z8-DX1H$U-K?_U4 PP(NI6W>B'%_X. MW.EY,=W*9%98[[RH3W%DC["H2$;ZT(H3"6BR:_/(-]/EMYG>GE''M2^OKH;K MOZ#&Q'$"A=/=88.X-GP@$[$&1YY5/*Q)%3-D'^ M37'T^IT]P;,S*9;.@SH9XCA]Q'JR,V&]VN7W[\UE5\C#+?@+ZCBG#"(M%%28 M0D;%0#V"+:W#N[/I993NQ_;*]BWGT:DA8[/[9Z-^-JT?[],<\OD,4;1YWY[Q M9_+^ON\ZJG:S:?_TG0"4ZJIDXA(Y:3QO[+V5H+UV<+80WF3"R[< M]%L(^\V>K@+@O?T[O)SN9]SD?3Z0(1:IC'EE# MF= "#N?-Y%]:'^=P:\7^=E!.,%9<6JTALU,H1R,G.S@AOQF1W'YKKY6KM M:?@8BQ)"Y@!F AN"#40$4#J(D!:.OG1A1-'GRO!N)1?)\<;417J6-U$U9,KS MDFI@LDSO>2\C<[T,E3(/;I8*+B#?R^9AZGX%_ZN5[[+_:(:[ K<+(!W13@*. MJ%6^3(:@O>VVA<>& M!6>*H]R>!_ER!O3"AH717F6[[^']IKE>W5P_=8W8VV:WT+;VB2V$$&MI/7&! MU(=[<#3%HSJ^^;5,O(YL6]TV@_^_/7;KXJO)AS.R2BM.>!V.[7&W.D>D%HXV]_B*KR\'C">WZ M:S=>T17Y>S=-N]JMFNWQ$I+WF]7Z8O5]>?5Z_3^:Y>;3G^U"*4F ,QQHT(@-)C"U[S;_[?71\V"MWI[G>>'BV8NM7>;3_JU%=>?N0H M0Y$:"AQK.'?E1(XX%*J7,F,/"=Z>&H$H657S('?9$!^.1I3WLQRC_7O:+"RQ MFEEMI)+*8@U-+8?N Y4$F;*4#I(P9TYW 90F=5@]E6)U]BJ:D-8G:V!H.5JO?C0+ MSG%=.ZM,#2V4VA@@AIW:5"ADR](Z1,&<:>WUEZ9U4"65HG7N^IF0UJ>J9B:T M]A*STCJFMGY56D?%.)K6\8X6H+7\XMO K1PID/4I/<&&$R !H=K1VX\'HJ6 M'2=BALQ>=@%,@.W(VLI.[G(551[>H75T;G[?\S@/PM.J[9>C>&*8Z2 ?XVO0 M#LY/[6YYU:V+6'"F_'^,0M!PBR!3&@R#YTSY3T?PALWP1Q;F;"^D7_01Y;U=\S?U@SM&[7 MO]W^OC_(=O3)/;1)MFL',W070[ZM6(H-S=68U7GKW=9[TO22F(@9 : M2VJ%IA*BVUUK#',=?N1:XO,+\V]Y=P1K)ZOJTYE(#J0Z%\#&"4R+ ^4Y_8J MZ 2^I1$UWK\P7CX=\'/P'&G/#$@Z-H(VW\LR:K]NLUFUEZN+P[:\VYQV(9QS ML*926%<3(JTVMQ>_,:3C=L5E*K(PB1]O0CT('7:COKKK1H[:U9ML>5A'_@QN MQR$\B]%3[/U]QKK@9<*CO9]'WSMW4*?W!^?Q+(V&IME>;%;].9(+I'5=$TL4 M U(BPZFNA_4.3 @7=:AC>BE3,^](VQC&11F9@K52'HXD68A]$Y#K2$8PK%(< MG2.?DN(XB:1T9X+ZO6^;G5YN-C]7ZZ__WMT@U^YON_SLBU]>^)ZVQ=SG?Q1" M()30&'KN 6@1=E(K"%\:W@\IPM94"0NA@%00**%2SA++:B!K !$I>!^)%U8- MRJI>VG"$:O7'(.]_1O3LQGH9T<.;T-.TGMXX;\-Z?:=->*[WE\FZ&?0" M*5"&.![>P)W)F5 ?;SXUES>7#7OOLCU;G6YNKKI-OI_;"X.,Z_VKV[VI[ET M/O;NXJ:;_=?PW9='0I>?KYJ%M36LE>+$M.HHINX?=7E% M?R_3<:/O(@M,U,Y5XV&8G7%EQ[%Y=#T_"??3]5R$ZWEKY,3'X$Q5/X\OR+F" M;V?1_"*OLQTG3?U\^@'RK]5V 0%R4-8>7$ :CCGPN?X!8Y*Z.NIBB)(ZD:J1 M MBKC/76(EEKF0MIS#)SY?7S+9N'$PVMIYZ IPU?N[?*Z,6UWXN0"*\ X MH+6RJF9<.T<$/O#(EP_B[EY_J3 -K")."D*8)_.J MZB16?^Q%9OE6Q!@\!OB%O,U"[5!;)Z3WG5W1"$YP>LX<30DG"(;)/@4/9S&SS, M_6PYM8%$$8L@MH88QR0@-330U#70!O*H@U2/)04WN,,EF1./S#[GQZF1V=$> MSJ,-98CCX12 N_Z7G!UIZ_J!?9[1![]L)== M_;$7'K7(H$R=Q*P].'O=I"U)>+V^V#3]/[NJ+MKKZW8]W,^]W'G5GWWWISLG M>-?Z=O)<"^KJ\NEFM;_D^\]FTU3K=G?8+]0=,KRN^F3#_[(9QK2_-YM]T=7? M[/N/?Z\^-Q?+FVU?]&5;;=OJS_ZN\%4G>.E_[O_2L+/(?S.JR^;P\ZMN..GN M8<-?^>+_SNY;T_W)JKVLOGO!/NKF\M^.7\-#//Z?'4SHKBOO?];]\S^_K2Z^ M5=OE57==N7=KW4__WRROKGYV"KZV_ON_WGOI?W+D2/>/E]57GUJMA_+]@W>K MZV;LGJBDU^[912!%W^$YK TI&V [&0\F'1Q_LUHWKW?-]7;AG$_UK:XM8:NHV=G0RIUC@/>MY50;G0[OI[GT7V@I IY(BBBG,,-&::J%H;"DLOI^R"^.TV>_O>[GSEKAX-;_QM MM:YVW]J;[7)]N>_G]S__^Z2Y=V@53I)X%ZB]LV3=KZI])+]4PKV77"[;CJS< M>7P")HXY;YZ=Y'CHI^,?;7OYY^KJ2JXO7Z]WOA%UGRVYW3:[;7.NI#@S M3R"Y4*W,@[VE@FLG>;-3=SI];+[N+S;]WEUSM_[Z>OVEW5SWA%<_#W^X7\<. M(.&8,.%[ 36B"%"#[#YG0UX/HVG;F<++A\IGC%P@)$1-D.DF+#4$E"E)L)*R M]#$5QWM9#KJJ6]75D>Q^/??P-T;N2LI8.V'-\-D-/Z7<#.;RS>?MOI3]JFKC%.74=L?W8J@-5$ <)JB0QA)&W0WW MZ-E(6P>$9, (@AB6G!$JC) &(&IIZ:/.CN0D[7*)MBH0@ 5=BH1;N$%EB'7? MB5,T2O1L)J1)5?^0(J-<2"#$89TR1ZZ;TB+:$TA+"I%%<'CQH7-!A],^_W1+ M3(V$E 0!3:@!W!*L?=.B/OET1I<^FOM>(TC:X9!@6#0I"G@U@A5GV;'PR(TP M7D0Z-SMBQ.I_GAE)3B100[?K;7NUNNR3FGY:O*>5A;61%G!AG:5(:@V8&!H% M]YE.(D6>*4TJZU,FH#1$T,?G%)&<,F*,8X137'IU]'%SN:=POW)E;#Z2:G$T M=R9P-YU#"<:6)M/3?H61:J37LR/7V'B>)UD6I[*0[* Q[GFRK^8E@HD,3:2%5]P\V(C')M'I1N=@7 % M/,[,N'/G7\]YELJY2,=_ =+%1A3#NB2W@FGW_/C4F]M5CK@FSD#@E"8"*JRU MTV9HA0Y!%(6[D *A@,!00P QEFCLE$/FBLEW;%:5#@F)$* SXS6KM48R*@M)6NGQ_L,[\T_]:;^^ MP[[[QP?Y_K^]UM7KM^[=A]_EI]?OWHYC7I+-:<@K[>]8XLUB*4> :1&\&V/Y M/'$W*J(7:#?>K?CE&1^:B_;K>O6_FLO7E]VJWB^KYG*_6$1>_.?-:N-_M[Y\ MLUI^7EWMSV+:;F^NF\M^CO+H^&=J+0<>R CYGS_#&F^;[$2DKIV:4LW\F@C MR-::80C]-X) 1Q5 VF)%)>6>)ZSX4.#1$H*[@*J[B(:57$-,_4*OHZBJ0UB' M9055"!KF4>FQ*T+F5]_IJT4FJ^K"BTFRU$G00I-I:W\F7Y=S1?_L I5SU$+H M5\NMUJM=\V;UHQ?Q>GW9?+G[R<.UCK=RM^^7F]V[+^IFZWL0VZUNKS^OUGV7 MXH%H06HM,6$,$ R%KJ$$8N"9_T74J;2%I7(H$)7:2NK]=98+3JV2DA#E" CS\\/%"Y3OF;:LNS Z20Z#54:2C/W/G?DO"OGJ_T L2 M]Q&W+WK#=-6UX^R-.SK M,96;<>@?86016I]PZ01J49C@CFGR5+6ESB.!%L20@T?V!$Q M_.\>TN)1Y$^P(=V=\Y)@A.YV['L1T)Q0RY@0BA'<38OL"T9*1%TKG:&XB8AVJW%HA9W,;DAW$)K"M'$^QV!M M,HO3R);N;D&VG?+L1;QE,7Q.A,L3T).0R^A5*.?N%_FO9O7UVZZYE#_\3[\V MW9*E[E"N#\M=\[[Q;^YZMP 4<$XE([06W;4/1LO;U-'ZWF(,];(77IB!CUKG M(+DZ:*X&T56G^E5UT!V'Q/Q5$@;(L]9&'"ZS5T01>L8:>H*EQ>IF'F0M%UX[ MT3N>D;H?FFX+T/%7 "Z4L@)[^!O.,!)$04SE00;DDD?M0^-FI>RMZ_S?Z MI"DCYX'].(J]NM3ZBE M@8YABK&HK0/4.HF'@AP4(S+9H,=/3XP: C.'Z*- MG =-Q@9Q,H](]&3,W.*PZ>KG4/:^:^1=?/?%K;87RZO_T2PW"^=\N08S A&% MU-10W':.$'(R:BMN01GGFHN\E7_7&%]5YN9X:**;2[O9;+K-^5THXV>)XBT( IU"+>9L6\ MA]/K]8?VRC_G:Z?ETY_M0D&M)>A6VV(A"->$ 7N0@VM#HK:J%A,Q.\2OUM4A MA)X6E0^B -R3ZBLCVDM754FPQ];2^;C^A,MCJ3ZFXGXAIH\*,X7HXWTMRW/_ M[C8+3+$$0$L.'&'884/TT(^H#7:CEPIFDC%_IG=A3$'UL%HKR?7L%38YV4_6 MU8S8WNG,3O>HZON5^1X7:!;")WA;E/'.-Z(%=P1+B30G 'D!M:EK->A!AD8= MFUM.Q>P)WT4Q >##JJP@W[/7UM1X/UE1\Z%[)S,WW*/J[A=F>UR<.=">X&Q9 MLJ]^- L'-!$,*0.L90);KNPPV5C7QI8?C@E2,7^R^RBF('M0E94D>^[:FISL MIRIJ1F3W,K.3/:;N?F6R1\69A>SQSN8FN_SBN?=0DA68=G.Z-<=<0DALK8:A MHAH:HTK /4G([/B^[**8"O%I=9>7\L6KK33H8VOLK*Q_RNT,N!]5B;\6\<>% MF@C]#/[FYO["0L"5H- ()P7AD**:#,4S&'<-=K9"9\3S#@YEL/VR]7D1G=7U MPCB>)W8S(#:X$GXMG(:'E8C.2-^R8/*?Z\O#IM?FTOYUX?^JO.Y^MZ (4:D M8Y002XD@" ]+8KK?U(MU\W7I_]&G3.A,%A+4HL6^13_2G+5U'X=0[6.H]D%D MA&MZA64@;=E**H;=A(J9GL'/>9L*Y-%U]0O0>7R,,:C.Y&C:;I1;%0N'L(.. M&(Y@+9!01O(AF59M!H=QCS8_ZV(,()ZBIK9>BL5<#(8%XZ&IKRH%.9]GHHJ=EV_95M1=<#>?R M'X\*OJK>=IC-Z&"?BGZIL27!N!D M)_,SN-LYL5>B 648"F"0E0;5W7YG/2@A@/(R% XO?WX<[K27)7%$[>1F<9F* M*4[C@#HY,X]OCI7N:G\>K'X;, L6! 6069VF [$"3'B"4CFM.R^9LD;2YG^QXC*SKHC7 M:U]$_Z)]6GZ^:A;42N8D9T@BPR0T4M9X:"U6QZV9>NKY6E!/4T*[!DD@KY6P MAAAL.,"NIKKT#9^/VL?NMGW<*=U6?_1B R$TRLZP]*JTDR,!GF9BD5SJ":=. MY$UC?)U'CC0J@C;?6Q9'GG]?;E;=XS\L=XW\:[5=(&29;RC,6050+:@4KCZT M$\Q$W)FFCQY.N<#$^H]8;0!1$@MLE=;$UMIR# @IS)Q!3W]!N/\,>TF19(FW M*PPK19V*8TJ4247(\=",$]A(]FT>S$B7WV9Z?])I8=KN6I4%\;D\KGE70$UJ MX30DZM :B?B#MIYXO&00N>(L]@!183O/5!9U\0_FSE?5%UZY\R#QK 7-8(9 MH:;%4Z. 7Z.X\9)5Q/V !.\"/)B[2>SH?FLKG^WO6KWS>; M57O9HPLRX(SC$"DB-<4(,BZ&Q@&%H.D=GR>+8[1&0E-N+-5$ ".M41PX9ZQA MT,K2(\\/DO7N*K1!Y*MJ+S,I4\EA=$J7J+C'<53*8.\$O:.G3 ON+(UR?!XD MRQG0R:Y4!J_RD.X 62=4C6KGO_K.R5IQ)CD2>)A+ MAQ303AI&@$]#N(6SH%U2EI7'[AS$*^!T >:=)3\+,2Z9>Y&^_PKDBPTIBGU) M?J71[\UJW;S>-=?;!8 :(<<$,4!Q!+EU@!U:((%21JTM>*X,X0G. '/0&4PX M5K[1 THPIAP:P43I:Q,>-+_JCTY9U4L;Q;0($U,P5L:_4>0*LVX"4MUZ$PRG M>#?GR*.$*$XB*-654.H,\R'OOMPO=_NI^6NG?)S_L6!(0^"3NF[W%Q"XUNAV MZ,7_0D8M*0TH3CFBF 4<<@<(9D3Y+A9A%&"(K*D-GM,L6]7)KGK=D:#*X7L8 MLR:VO.!T7)#;1=CVLHQ N9!O)P!M<5>UE0._K[?&?-ZM-@PSH7RBBP'V!5!EM&"H;] 0 M&$CX2QVWD"*8IMH2#:6@CABF.:FMK86CA!DH3<&3E09AU5Y9-4A+6TLZULF( MM:03.IJVEG2,LV$K24];\-Q*TDS&S6 E::Y(VORO501]='O]_:KI;[NX^+9N MK]JO'H%R??E^N>NRSM^;Z\_-9B&PD%@+Y&J-H;$,$\H.3<=B5L/%CV;SN7TI MVXLHD%/)E>62006)+U A7"NAH:TI)8A'C2<=:PMN/[K=--5R?5E=#'JKW2#X M9_7'7N;8)A3DQ7,M*:^1,VA0F0-JB[UT<1VKH16[U7JU:]ZL?C27KSW-CQOZ MOYK5UV]>G?2OZO)K\\]M\^7FZLWJ2[/ $B)'B&;<""L0I4;7AX;GF*GKF$[6 M*"%0,$MJS#02B'")!&&H9E@ 7!ME3>F#V&X_7WOQOUUUZJL[^8?/W*MJB* Z MA%#M8ZBZ(.*Z7F7K+:P;-ILJBTOKRM96D<[9&*=/=-0FJSOOGS<^3[CM_;*.[^U7NCNYVTJ!SBD1#%&8*T)HA QY+KNI+; M"62"QVFR%%9P<&;0UXW''"O\+]5>8T)_)--H3(ASIX9@LCH_CR:<.::'@RT% M'(MNE/O2NGRP77>I7[^:RSAD+.'4.L6X,Y J1?=E0B (B%J0/JZDPFG4HZ%8:B\<>/PO5^N+E^O]?+[:K>\&B:%:D\DP P 2@L,$5'*#F5R J(VHHPKJ?3@ M\ZVXJE/WVVI='?0ETF6DKX%CQY-9&CDX/,+-,D._IXPZ-;:;Q>!YL"E3+ ]' M9S,Z%,JL#\W.)U+-I5UNUJOUUV%NCPIN$,+8,24QI@1@K8;"A !1:[@3BRA, MJ4%5-<*2$U 98^ \B#(J@C;?ZQ2[2.CBYOKF:KEK+M_MOC6;;EQHTWQKUMO5 MC^;U^J*];@[E6RN4\:77!FL@-*TIY$/Y# $V#O].M*[G:;U>>; M7;^*?]?ZWL.F'P!-ZX+E,SRP.W86KR.[9F-L+K0L)]"UDVMP#A=.?Y MZR-\UN-6C&LW#X0?YFFYAMI*X AEF"DF!*_A4#*!0L;-?8PO[\S?A,25&UF< M#IT-F=;DO,@^TRJ/ --.SH_DLWP>1,T:T:.YDMQNA:^-?;@8UZ?V5S>7J_77 M]^VF*_ZX2_BI?>O-:M<[;YQ_Z-?7:\\3C^F%809)02B64G$ !,!\&&3%$M5L M\;TG^,?=SK:Y[9%W80KMTQ^?1CO.$\OSRN['^1.5HK[?;F^;2 MW&PZ#/2OUK\OKVZ:7H-:;IO+;GRV66_WYY%?^+Z:JKWT5U4O^%75__2WSYWFX0+12FXV M_A\V^T.0^YMU*Y^.?VE6W?62"5E:YCJ+R,C.4$]IV5?ANBF7=44Y_%*&5::Z MYD'AD@$^E3F5]'(DL?=O^S-*NFM]L"0&LNYV4V6K?>"/C\4]*'Q_?/M:M=\;#8_5A?-/H0/S47[==T_I?_T+##70#K*@*Q! M[477B(A;V;5RB1-&YQ%;>K;I_6L=P)77ZXMN?5[3SYCH=KNKC@))GH@Z4_5' MSV+-O^8CI\!*5GKIV;$BE1$VM7;>]V >WZSYV/'\I-XU7][UI MM]L%$19C4BNHM=&83K774_VM4_3W9]:_ M3HN6>R:=X$":F?-HM(G:VQRO4UQS>&[M:U>D+__=ET_+OQ;84HBYJJ&65OG6 M*!"Y'?;%QV5@>O\,RJLFMCLN* M\KA77UR:?AVV6_'JE+O#\T MJ^O/-YX;77JSJ!$D"F&LE0 (8J80-X>2B95A!Q7G+*\P_?8JJTYF=:1SZ)$< M*8VXOR"7U:?)=RZ7X\ W:X,C+HHX@]%I%T9D,#SPT/L@1Y[X. MJ"WW]L7V(O^4%Q?=8OUN9'?3KOTO+_8'P&[TMVY(Y_7Z^"^LUA>K[U>-_?*E MN?#?,WG9]C?/_O>;I?\+7U87^];&%1:"^D\<$! )"HB"25%31H%D4DD*K ;* M63X<,DPPD^:PAM:N+R.6@I27%;_6=H@@::5ML[X,V#_Q_^LU]Z$U-@_N3!UT MF37W<9YG67,OC:-$ L$=I@(#;"6]+5(Q2V-Y,:JPJ0+^QG7_7^,)35CT-VT?>I^\G8V]M+ M#.<&U,JXVBH-!;42X_WUR\9@8%XZNS6/"%I+I#6$B-2*:&$YJPEWFG!CD6:P MX!+!@_1NF49_H.N1^FHOO[K3/W0V[B)(N_:U?*5%C/?-JO+21@(GJ,2PD<*Q M7CXWACA9'4_;E:773[Q>KV7HYHO M[<8G>-]7%Q30PP%7M<"="*T8JZ45-=':'!AA(4)12_-'R#!0260MYHQQHFHF M&"$"&*FEH36*R[Z2IKT&Y=5-)[TZ:*\&\=W(TH$(GWO]51] Y2-(O8FA8)V% MC1'.I+IBY\]*UE29'#K9YU,9=OG*FTG^/4&@#[/SJ;P-[R6O^\_'OU:[;_IF MNVNOFTU_">C;9K=0 " F ,&^9&RMAP D^RMY(7:UBB/XJ8*P04;4C G()1$" M24!K1K$O1$BF7;5_]ACHUU%OFLO5KNJ6 MDL1>DS/&\$#\3N5U)&#+V%QH=.)Y"T^.3F1P?B9TS!+*H]&);/[D(%PW('FS MZ18K+Q3A5@%6,T0I==!2I]30]"AV,!?KCHJT4/B4W2B-&23(*4E\/=G: LD, M=S4X+_7>]O]SJS8?Y6),'\^[0GYG)5^HU9.3[DY3(O,2W)\__5*"BN!@LF>C MB7@WRJ"7NXMO__Q^MQGG4WO(58<)Y-_[<_Z;=U_>;]JO_M7?+I3!OMOH1*VH ML<+W'4$-A\8LL,Y#T'$2"8022VD9H()(HZ2ES"J$D4&VDWI>XAX-$?;!_7;S MO;H+K]M8+*R,_,Y-42-8O2$)=3/M->,[2%-R/KIZ9DWQ\?*&0SN1DCE$9?>C] M^/Z.==JRFM?*UA033O#0MI&N1:XAF:$\1 R&_L,"H>,$(J,,HU 02P#E"DQP M!_O+@P0Z]V!,L-?C1V)*V)Q_&.8EAR$J*NLL47YA)NXEOZIN15>]ZE?5K>Y7U:"\^J/7 M7G7BJUY]Y+J)(O43QLUS5TT<1TO52A&V)EA[@K4E*VH>["T:83O=:Q^Y#^GB M6W-Y<]6\^^)NNA,W?U^M5]]!R^'_BVS!M_<[C:S%QS \WH)W!\= OROZLH8_#98RWZ[1K M)2AS_K\: (:$JKES-16U!50R4(=.C#WW>&P!KX4S@-;$=^)KP0$%&EDGE;52 MBG)X.!RR=2LI85=#GG;^C#4G6NY8,^?1%D='T>9]Q2)VD9N3F@(PVGP;4>1R.0]6,S8W8 M.#>YR6F;XS[Z_-![O'S@N1>\VC6_7:U^-)=/5,!E?[I]M?O6''8J_]O(K7$A M;CWQBY&;/_=JAWUJ80C'%E!L!7RT"*M5IP$?U72)6BHC&:&<$LLD0Q) M)8V@N(8>$-;(TI<'#,*K@_)J+_UP74EU)+[JU5?^-]5!OT_R? 0QF"Q84P$? MIGE44MS7ZG^;^HGXMLVCGM(^>"7K*^Q;E^S>%ML;;HB#G DM= M>J)R7)O?QU"H[6J"JIOR2SJR62G]-"]36.;ZG+]5:P2_JONBLW]3( M2OE5OZJQ88[^KB;Y&CH5<%CCOKV; Q 66FX@]3U>GQ@+9G5]:-O.4(QBYHD? M/9PX;)TP'AC*$55;!?R3 >'<2*'*#UQVEVML#IK^K[C9VGB?PN9*BEH4]P4: MI)QMKM[]^50V&U9@%%G-:%2"HH@D-:# M:&@"DAD5MPCZJ1(D<= 82P GADBH):BE=MPB62-M;6E>]+76)SR'VQ&W M']NKRP54@&@!:TJ1,3[?@=3"H9THRZ/NV#U1C&($8D%A=VRX+\\)A3"K=;\, M0BE:?F?%?<2D$";-OAC,%',IPP6#4"LF&.908E@3KX(,+:I;IY4'2/>*K&4M!<":.%<342L! MK#0.:XN!D(B>?:%'+EK%^3R67,4LCJ?8J^I8S%S =:PI"6))#L\=:&E!!<-M MA&=)W;B%?[HVSFCMF,$2&HOJPYPH \YC=K%K=\NKA.[; DG*M38$:0B([^(( MI;G$F"!#?7\4Q9T(<"LBN&%]ZOY)=9$ALPJV*J'/EM6E47VU,W;00CMFP6;- M"2+1VD]UQ"(="$7"/S;M=OM^TWY9[19$$TI\&H69U99)!$Q-A[<<*<-B@'#\ M7"8XP;)6II:.",04]!W&VB%"A %61:W[3L!!+Z7ZWFN)@T"4.6$(*.5+' #V MEKP_;4F1UG\4_XFVG^+2/%I^DO)V_#L2U^IO-YW8O[XWZ^W1^+%/L6O$+0&( M4@YJ#GWAPVM.K"6+'\WF"X-_[O?NFENG^!'PA?.)SB*=%>OR>Z>->Z 0$,+JJW0 M<10Z71:$J%O) BRRBCAI%;*@1D YI-^RDEQ$@WR^H',RSN!L1/4HPP-G:V> MRLG8J>LC"X^4#92:>A[[A$LG)[5SN#L/0F6*Y=%T=SZ'@H]?:/HK(7V1OR\W M_]$<,7(!(#26=I="BAIH8'V2=ABI9%!S&W4"SHEB#&*ZFR=6OAX(JX7P.,9 M @M]V:XN?<#BK9Z^=6WW.B//.ACA81B9)K(O#DL'4;UO=RZ>A4G/^W,"2!E, MG0>-<@3R<']_+F^"1VJ:M4_1KGR!\O)ZM5YUZ5E_Z]JA5.0['*86VE$D' .2 MXDCA-2%B720U[>KY3V!D>,[ M8RT-'/.9T,W(<: C(^]K.P^E7G#JU(A1)H_GP:MLT3P<6VWGUY M?3N)W!]MN%W41%(K$ ?0([A4Z<0$@D0)1PX8@A%!+&IQB1NE/53Z1O7U7K9N*IHJ>\.3UZDF[E M/!K/N! >CY6,]2-Y.FEAM%:6:*&D_^0XBWS#A$,K41SBF*GDQT^OJ9(8^_Z5 MQHQ 0;A1W+K::HD8)RCN=KK4]27MHPFDD?-'+YN6.&^4U:^Q\T5GGB2*F1P* M]FT>]!BA_Z7)H$@GHKFQ/\ZMNTIU00"I+<7:<*P)AS7D]6V?V]6*)Y'CZ/FU M!,K5 BJD 1$&24P%@M(I6"NKI"G,CKL&L=J?2?BW*Z_J[XGHB/$M$AZ%+$O% MQ^$$Q[^].>E668;<61)"D00#9\:1E B>(TFR&^%GFOH.N4]YAJ$,I2E4AAEH MD+$^PY%0Z*$]=#]9K)NOW67G821Y^'1M(7(0S5$@C:O_5AC#L MY &Q;Q+'0H);QB"H'[IK=]^:S9"&G"%3?^#.B=:1ZN,\6D:R^D>GEXYQ(?CK MVKT5;]MU>[\-#H76AB%(P?]7W;FUQ U$1F^B*ZBN><_TQ^9TXF.4-]L,()$>$2;)IX<$2, MS]J\/&#*(Z&M":6',9ABQU7X*93HP:8D7K.\G)M_V^VL_>4QBI M,^]T&F8F MX;5\FYX]9^/&N:D3\EZE]N7F822>!XR&"N9UQAY2H[R&Y'%UX$.<\1BD^\5C ML-TL'ZK%2I=WU;*L_^[BZF^Y^GF_J.(1'(FE:G&[_5_IRD:"6)538$SI-R6$ @V(D4*&$HQKZ@EV@AN" MD0=^[,+E^V:Y4EROPTHUS$,,+(^ILQKQ=H#^7P<[C_9;A581L5.\A%J\Q)JF M0!U!48=0;,1PDK+$6HF3F$!NXOEF5?U,3)+D(_KO3S*&>U?!\YM)\TAJLU3F MS;,'9N9CAW0;/&NRNBX797S9! (17ZP75C+D.-(<.=& DE,O,O>VWK-"60B$ MA5I?"45#Q2^A<\A""50(RDRPO76^K)[N5W'7.)X%='Q=^[5FW9?>*:V#JCGI M9UPY.Z6*X%*ZNU\<-UY-7!&\H\U!!'=7 M+M<]$%_U/;QT7&#N,->*P7#16$V02Q<.PDCGX>B@-2TTL!0 @2VUH;!A\1X, M9 IK+SS)>@JO$Y9B=\*M38%XND1Q4S<47467B\^?!(+P6W']W$OTMO8^CU2] MA6]'K"D5SR-7\JP(KM6]6D]V^[-.B[ #8NU!V5 RSP-I@T53C3,9^R$N6<.$ M>ZDA%@AY2C#5-'7GXMPJBG-NOKYG@WK*K',<.$RHDUS&!Y< H5P8YZ'+>AVK M8[/5EC@;!&*MI>T&KS%4[0^M6: J'U&Y8LX33=E1'$!2-U7:HNA5[^E?C_&\ MH[.[M[M/7T+$(,3>8^@M5I0C@M*FAF#,9/5VS;,M!PIMFJ*.3T(61N<[[ARB:@QA' &C#>22FQ" MI94N9RE%5HO]7-O<&R,T\@@K0AG@"LJ08!13*C9WX&._ =.!KIT6AX,/22_" M3C(:HS+V0]:9F6KF<[;WN,R:M/VC:\?:@51\H>WF+/L1OCL]2I^$+V&Q59X> M_0-02P,$% @ ZXBG4-X>JU>WK@ @YX( !4 !A=FED+3(P,C P,S,Q M7W!R92YX;6SLO=MV(SF2)?H^7Y$GYSDK<;_TZII9N-;$FLB,F(C(KCGGQ1># M=$GLI.@J)QD9ZJ\_!HK4G:23<'=2S.RNJI H 2V;0!F!H/AW__G]^O)#]_* M>C:NIG__$?\-_?A#.1U6H_'T\N\__O;Y)_/9O7OWX__\'__MW_^?GW[ZO_;3 M^Q]\-5Q7/!"'Z\WVMC272;S^MB_V4/OH)DY\H_MOWV>C''V"$T]GRNQM\ MR;KX]Q?E_Z#+TEAK_?/RK_=%9^/7"D*S^.?_^\O[S\MQ_C2>SN:#Z;#\\7_\ MMQ]^N(.CKB;EI_+BA_3O;Y_>/6ED\&T\^MNPNOXY_?%G,_S78CP;)Z#L8C:> MEK.9JZZ_CJ=+['PY'XPG,^C/LMFKNKSX^X^I 8 B#>X.B/^^5R/SVYOR[S_. MQM6,M#V)1#Z]@ M%?E8CX>EF4Q6B]L! VC44 N==]5T5DU&:2%_P.C#Q>=Y-?S]"OX .X,O+\;# M\?S^S[N&D=%D:P,:+[_>#B9IR?U\50*+FW5[2\4N._=Q4 ,,5^5\/!Q,#N[I MJZVTW.W'(G6#V56<5'_LA>W6!KKL;'5]4Y=7Y70V_E:^ QWGNCRXVYN;ZG M'V[*>KD*' SWRQ;:Z>XWE\#'MV73O YRMNI%!O[T;[VJ0C1:E714[ZMRG'#.3@+^ENT!5\-ADO?_MP<:=$?AE\AXY]&R=GW)57??@(-+H.%N=_5&03?RND"U&

    <3.$5G([^456C/\:3R?,_-=IO#FVO M@Z$T7%%V5.N@8\WF]?9:K70KD:JJFQOXFVNTVYV&3'N]?+M=:2JK#15:Z,Q[ ML-;*V=W_-I33EBHM=ZB1I#96:+DSS62UN48;W:FFEU_*^MJ77Y,OQ=7E:#PW MEW6Y5$G3IWX\&TZJ9'\WP^[0!GL>3$/L#VZQW^'4337SG#8[']*OY=P-ZOH6 ME*"EW^?#12K7AJ2:M-SY\-(1_&@Q@2]_7*Z-X35IN87A 8IW5AMHY9^O!G49 M!O44()VM?V](PGW;Z:/KC1:W_5KIH]O-V+-G,RUT_,/\JJS79'P_'GP%PW\. MVL8K'S4DS>$M]CN<1D0ZM+U^A]*,7 ;T8SAON-O45[-5(UYUNQNH]FFBEPTO_ER\O2M"[1JM? MS7 ^_C:>WS8F\AZ-=-[IIC W;Z.S+N]IXNS52)N=WH\%'8E['X@Z0F+UC[W] M1UE=UH.;J_'0U.5@+\8U:J/U+L>ZNDY!%?5@./_G>'[E%K,YJ&7U?K+=K['> M!G$(_LW:ZF0(X?N\K*>#R?HK9_;V"WS/H:-HU%P+ WDX<#F>AQ(HP7GH,9Z'$0S5AW6VD'#>'SO0-^-95I>IE"]]X.O MY;/@S]?J3>KZ2;5TX4&G"P]8+,?R6FLM]Q3,VG8[^[S!EOM[=Y@9IBU#_'JS MG?3]\WQ0MXSYIH9;[C]8HK.RW9Z_;++M/E?SP:3E/K]HLKT^'T",^#V=?E M.!>SGRX'@QO ".N?R\E\MO[DI_3)3PBO[H;]]]7'Q2M=FIFOLZ5RM.[4)*'S M]Q^A T63:H5 B(F($9WKTVW*_VX+ ODT5QB&$!),Q>L&=]888AYG@46- AM(FJ#QFH*F'/U0U M;-M__Q'_^ /\YU:C0"$PZ;RTGBLN25",$.DP[>XNEKZX'X^F>Q'I2MV A"(ZC=B80KB6RW%H5K<9! M>>UEH\7\[5 L6_(-F)2#[Q$Y!1I/^6Y>7N^Y3MU7*PA%#"'"@J28&QAR,,Z9 M"(8HCMY*GL$D>.*.#1^?%F$.%VU # MW0_,\]! 39#".R,]$Q3 DQ9)05RPF#.F Q7G1:!LR>^M@>Z';U^E=5%2H_!YS>!VA+O=H-D/T;=GT, "1!%'6CF51DHU=\2' M=)+AG<=6GA=C#A5N0X-F/S#/PZ!A4@J#%><4>^Y-U!KFF+8F:&N5]6>F-&1+ M?G^7^E[XOA6#)CCI5;#1*T2YX5PK YH09<[BX+TZ;X/FT&4G&\?>V'%_7)"2 MEEQ.Q_]5CMZ-H./CBW$Y>IJ-%!3E1Q=JFO"\VR\N%-9$&!>,2&=T06DE@C4@?JL05C+'K7W*RW$^ M[4]*+GUZ"/9*+MW(3_ RFCM]4GQY'<+-IG^#6H5TP@7NL-$B9MH66 3X!H#_W_=7"]VX6P9TN%"#"!$0I(^0A;L;?8?VUK#=M\(TJ M%TH898,R$EO,?9"64&:U2T8%3&S5:[C&M[+^6AV/37F2KCJ&OJ]E;7VY]%,Y MN3LON!K?;&9:@UH%IX1J'3"-,L+/7!%,8<^05'FB)+7G93IU3;#V$>^+65_J MP:A,(]]-I^=%"\>]DP2,/4LPCXB#NH&E491+PJ,@.4%!],_+H4R8WXHK77K% ML8.YP!R"D2BKC7.4@K:JK?4XG-<"U)*"GHUC7^Q8F[=;)LT_R_'E%6S'!C2, MP67YVZR\6$S>CR^V>0]RFBVPEH$S*AW1L/H:H@$N)JE&E'D;O#HO#3V'*M71 M4._3%[CO,VTY[L MW[7+)]B@:D$$#T(I3B0S7&*OG70B>&82&/.Y%9E^P+>[AW<#]6W%Q84 W*:41.=(3P% M*09CF8*=5OATG<^?!VMRA=LP+&@_,,\C+,AX:9WAULI .!+1.H:"P51;L-(P MTN=%H&S)[W_/82]\#_;1?0 ;ZG^-DZ/G\^TLZ3[OYZ._;??,;:E2"":1(E:% M( *HZU0I8:T2!H-%[ST^,\VQ12E6G0!\X%(SJ^>/EAGX[?D2 Q\]K*F?A^5T M4(^K#3O1QK*%)18'1AC1C' :C7%2:H.E@KW:YYT\G;YAN^\>U!:,G5)BU:W? MIK.;1Q:$&F5?MHOA6_ M6&#>"VNT\L9S'S!H^AQ^P"1B6!Y93HCI"3I56U)ALW'LU>^PQ^OJ;_RJDF-@ ML%)* DQQ[KTWPA'BE6,\1J+0&PQ8\L9HX3RU3C!.*2@\/D1%I%$"1;#,SV,) M;U>XVWT2^R'Z]GP23#@JI1-$&06;GM-&P*YEF,+>,DW/^ZI28^$V]$GL!^9Y M^"0(J#24B8"=\LN3/Q01C\Y&2P .23D6$3EJB>S-8Y#/74!^>BGW3D)X/^5M M8S.%QMI0Y4A$Q'"KM,9$Q0#Z-#$1.W>NSO4#J+!A">H Y8,]I*_TZ>$&U/HE MW$V^TD:5"R<9#CP2 V8ZIU[#@@J?,( MFSZB=;M=&4]&4&]QTKCT?.MT?E?R8UW>#,:C\#V]'U)"^24B=W_K:?(T[D_A MA8@Z&@UK%^-(&"49<>?'%8,X(P[%%Q&/&(PM*$AHIV+]<"\:R JWY7Y.C+[F\R5GP>$6 5DH8 M^^.$:GWN'X^^OD#)0J+$*JPUE\Q;BRS82UI([#3\(6-&B+]F1+_2>8OSXMWT M&Y2OZMO>K)#5]X'@M13>TX0F#RX:[U%*>TVQC-[BG/ 2^1?S.Q;'6Z3ZDUF^ MU &/L?@OO[@02BL4C;3!"AXLT0X442K3_8* FG[[<3* H=^I@3=)-CU-AHW?7S!8=(1Q$A&1[@_NXC>($P)M9)CSJ30U'.DX7?NF?(T*Q<' M^FM.]"B;MS@?>IT :U0IBCPP$+5FG#!87(@@W&JE'89U)^[%%L.XHL-BD0%G1 M=^=Y"OT6Y'0><^8(QO3S;R\\XL1[(26RFE/ADQT'> ,>RKL@LO*@G_)]@U.? M'X=(YSQFA5\QYE/YK9PNCK>3/.M'H2FSA'H*BQ,8ILRN;A28@DUGO<.418ZI,0I[)Z67&"O! M?-9UQ[_.K8\DIKR3M:W,'0/'U7%B)*94)?6*CT099:H(B7*$LR_VO MH^S>!?06I\>C3WJ:#X\^*6CP%(CDG0,=U]J@-?/<.X0%I]B0K$Q/?YUH=R^1 MM\CX7\N^E"3XI@*P$^E1\D DYT1$124/+%KL!3?"9/F@_CJV[DX2Q[W,-1]/ M+V& 3VX*K4=UZP[1]!LV6@3C':'.4T$%#]XEKP-SD1NJ Z=Y*_*?[DBY&]#[ MHN9_#":+\N')G_4$^X\/UFSAWI9:A8DA\(BY\U%PC*E5@A*F,'4PRA!R>?R_"T?RFF:'[;("5/H_H%4J#/6RDY2 IT(4PDB4YH MX0**FOA&J2Y/*S#@X][#_N;LQ8"28.).YT!!^'7>Z*J?63[8@WT\KJ:+O6NW<^P M/2];X)C><-(ZQ;K!8)S4Z_F%4_[3,]F(6I+K\R?6,M'LBR%F-%H:RX/)Q\%X M]&[J!C?C^6"RDRU;ZQ6: 39(>H2LTQ23=#RS'JOB*,M[=N[,:1/9OECT*24% MGI:C,*BGX^GE[D?Z7J]0"*T\(91&:0VE@B/J['IT6J.<7%PG&.79+F]:@;0O MPGRIR\%L4=\VVYI>*5V A> -%Q0QSITU"BLKU^-")&MS.L$PQW:IDH]G;]O3 M<+BX7DR2/W09YI(0J,NK[?/EP^DKIR536WSYW4*%#P3T2N4\NW 7BTP7AL7 MV'J5$RYW@AM9VW9Y)IR]65>/NKG3(']9N# IOH-JHX30',P#3\5ZJA&BY;D> M!!PNW>;&J?RW_6%TK S7M8UU-XO-7NT4 MB,'2*CRLL=Y;Q:35<6TJ$$^Q.R\-J:4UJ$N(>U.NX=L^7)A1=9/$MEN[?J5X M(;6BQ#,DTCL97@LJ805I+^$]_EK7&A^>Z5\NH]W:.5M< 2@7R M&MX]$S4=0<>K^F,)_SMZA-VC]8_[KXN@+6AH@L#S(P MIISEAIKU_D-C\#E\/N6K6'G+Y E(XCB;][.![S14&]0NE,,N&!2YD%1:6#44 MP^MQ!G6V;O=MB*=W#]O[PYZ*LH;RY*%6)AAM W+>Z?6HF) YR]XI M7\!KR:=V*([]L>-Y<.B[Z7"R&"7-HJJ7\IK/Z_'7Q3SA\:5*5V&KZ1P0A:Y< MOIN"1&#";654&U]0>.F)T0"?,58AI!%5Z_,T:@CK]9W$F^6Z B*NYWW'Z3.]0BC?(MQ:Q[74E?#>;+7LRM]Q[AI>9E.%+\1' M)N+=/&J+B=M:*YB.CAKNL42$FQB40NNC8H:J"*H=,%!(9AAC@ MS0C7]X@SF[.WG[*_.Y_>)R:9ON;"K^7\+I+F?37;9CP_*5=P'2@%FS$]R^JH M4#;&M3> <:5[?83H2 \_'LJS'"#[(L6F:*O49>C_AXLO@^];N-*D>D&#P&!A M,>Q,L# E-.'WBK*W.B=3_2F[7O()U &ZI[3Q/@LA_'#AJBE,\7EZWM277[>Y M8]IHOH!%VB('!K]V#"-O0'=9!ZVRJ'C.@?';R%C4Y0;:,OIOB;>?%U]GH"BD M>ZD/K75,YE>_LPBE\WT:.HV,RO V1[*9]R@ " M9$YPK:B\?&$=^GB3GO.<3)XE+?E4CJ^_+D 4&]YUVJ-VP0CFEE#JK$8$4VF) M6A_2\V#8G^ )FGWYU1VZ_5D1F\+;/FP+%PD7%^5P_A"_]G\6@V5>N^$NQT\G MWUDCGBN,/HH0WO*AHDGY]PS2*E*A*:+!W <= M\GO3FZM0AM3PGEQLN,/1[)HU#FFE/#9"* M6TI\1"'Z]8BH$&<6<=>ND+?GC-L/V2Y3AMUW[/.PG Y@4=R2.>[5LH702&A# M%<*! @@8C RQ&HL.7.:\NKXW2WIU]>\IRJI=(#LEQ:I;OTUG-^40].URM#6? MW,;R!<8P4P)%5CDM'>'.D34ZL/O1,TG^U(),J_;1?)NWV+EGV# 5$7,Z&A*D MD&$]1JE=3B30":;QR5Q,VH;SK=QBQU8Q3"EUV-IT#N BTNM1H9 5Q'!"RTJ+ MTMU]BWT_2-]*_+ZS"H$5%&EZW )I;#F6JU$EN'+B$$X_)T;V:G(HCKT=N]T] M;;+;@'M:L/!!:2LDLQ9AZ91).2#N1^/"N1HV!XCS^0%7#H[]LF+U>$AC,P).DL]91)K^\ATAAGG5*='D<.%>RK_,B#LC<=9#"[,M-1^B?Y;[\- M)NFDUH7+CH8-T4*1HG6DH'&/?%KW07LQX/Y^6R^[M?I7JU/)A\VEN>7KEFC@D:&7-J-3;+1,Q9AD[0 M'&J7/6T@VMNF=7?X.?M4#DO@.:AOOY;SW:395JW@%*,H<. N,,H)]8:M]3^+ M$,ZQDDY0^6V7.RT"VQ>%WDV_0>>J^G;[$XZ/BQ7!HT"M3R.P6FAFI%K[LVW4 M+L=YN_=EE[>W/65 V1(K<>IHLG1 M:)I?(+F_JM?MI=!VZ=(>JGVQYV-=W@S&H_ ]W64I=_/FU?*%E)X&A(EED0N" M#==Z;4U8&VU.ANT3S!W3+F?:0+2_J)'I2^V$9=X%1[E=C=89*W(VJ1.\"=*R!=4FM+U>+WJ"PQ;RO"Q>28>D[O MQQ*4:/2T8VMW&ZKY8/*&J) '\:2W53UO/;CY,!C'@Z2FZCF^3\WFX4;:M6 M> ,C0@8@TX 9P\N'85#+9PJ(FU8MH+*,8IHX43BE.':%KYX&+2I[9>S,M<:D#9/OB5 /> MW(\@O;04K*;<.6NM,$3=P^,LTCG<.,'<(RUQXT#T>E-F81$UMDQ M'7CI+LE!/KR'BD74H,5S^%+++'%6B:C7AV;> J3GZ)3))E"KF/;-H+LL$(^[ MWH ]+RL50@0*)J'3,$2A%9%1D#1*AA!.9[#GZ(YIC3G9>![!!]-HN7FU?"$< MTH 0T5XX(CS2PJS]2]X;F9-,[60],?G;5 M0]NN%V>E^*40$-$ -HX@Z9X#A MPJZ]!3YZE..2.UF_2TOA5'MBUY?DWX\'7\>3\7QS'GO29D[\,CW(:@-P1892';%V_"]X'-6+/>FTL4X1#2-.6JQ! M*)QI8@(GZS$B97(6I1,\6.AF26H%VI[I<^]2V(,^+^L45,,8D3-(2.^%=I[+ MN!YCBF4\MU#0[@B4#6YOMRNOJGH.4_4Z)1Z,@W&]Z\[+ZQ4*JZ5-2&G!4E@] M4<&K]>A"$#GFV0D>1G1 G%9P/<*)Q%X[U]9Z14 VZA@]&+>(:Q0BS)'56)D2 M*.>BRPF>1W3 H3;A[9M*G\IOY731P!Y[O0(8L!%'AIRU*>6E4XCCL!X=9ED7 M>O<^DGBC>UV-*-;W\LMI8MW'D4;'"67;Q?]W["P]$] MKE*S;Z#%JU5A[U6&2HXC#-%%A2AB:^N1 0XYJ\UI&^;=L*EEO(^DZ^Q%K1=U M"D*4,)W1*NVD#Z"U=;,7"O !J$RR.@Q-Y@$X9R\GQ%J.PJ">PLX[,\/AXGJQ#'ORY<5X.-Z>8G!7Y4()P54P%'G$A>.$*+V> M3X*=7M+70YFB_JVT<[VLG#!J%$L@#E!0T!"$RH]NY\O-N8H MVLT]DO=YP2Z7@8!OC#O9J/88>;8F=>93X'NV5"@E86,7E(<0%,>.4RG6>(#Q MD9/0?6_79#^OS;2_]W4*^?',NKW,N8(C0QQ27@BI!64$18?6H^(HZT+:_L[( MSEU+'= H&]-3N:C6S!?Y:M7"*DPY2W'E#@5##$+V?FX %F/7^W_EO%9>2C; M /R!8GT_=?AQB>=5.1\/!Y.GG6KT[N&F![H;?=\6!]J9]RON1<\!Y0GZ8 M3F6]_8'#_0 ^<"?HZ8%# KN8YC%&HAP7G&KFL HR&(QQB+)7LASA@.(P&&4^XYQ9%3JU08*,))P0AVGCE>WW]\A@/'#:6::,'#O=# MLS]3H\T'#IVP03K0D:GW7&MCG<1!,2*T1CB87J-+>W^2;-_%I&TX>SLDRGS@ M$#9;YQ#A, D4%U8KA((6DL-L,%*X7I\-.N8#AXVEN_N!P_T@[7UM>7_8 X?> M4:-AYF#D-(=!6::YB 6C0+6X)R3H)/TU[>[FAR*8V]^ULFD^B.I[+&J?;7X M.K]83%Z^3-/@UN\^[124&@+;+X9I$KDDSEK#N608;'H:(CV[4^K#R?#T/(SX6-:?KP#39A$/FVH75!KMC H^K4/[A%(M>SFS"SF5U4]_J]RU(Q,SVL5""'N*4KG\H[#'JY0 M",&I*+PBE*H<$IWROMC(%RC:#D+%BG.F 45D(,V MR0ER-"7RZ.6(^BQ(UTF(;@N &:>4T MD]$[);6S+N18[2=X):9+ZAR.:E_\^;B6QJ%:4+,&"L9BP$P('].T(5IK13F/ MCH)U&Y0XLW?16N14)_@>AUU[J$/;*Q8&$ M>>L$"Y1)F$'*1ZN"\==@2FY- MY033;1@S?E2X<8=[ '@VF)N)..R,1Q@140BN<,SSKE&/_Z*FWQ)A\-'L-C;H? M^>S#A1O,KN*D^F/VM#^-HJ):/G-YU)E&=P(W5RLL*)0"9$B%"K#D"R\=#E%3 M@;E1$36*2SZM&"G#N (6!MC!?'3>8&'"W8@$(C3DG"R=\BE EG"W!T7MAVA_ M>6F^SM]-8:2+U-,=80TO"Q=6$6&L9)P$*E;ODZQ'A0,]UZ/J/47Z(M],)H[' M8<>O@^MR9SC#IBJ%3P^L24Q%1$+ OF<\1NL1!NURW*\GR)0<$6]ER\&(]A9P M_RC=VR_E]=>RWA9B_Z)P$00C3%H3<2 N>$^EH*M1812S$IF?/$\.$>Z6;'L' M(=K?Q8QI"=LMB&+<@"Y"+: MGZ$YF,Y #P,1?8$OWJ&BO%(ZO2K"@>B4$DP950$3MMZF 23ISXLI+>DH^4 > M@2 [M9,79=,Q 4*>.HR#M$$K8X)=CPEL\#,)X6Y%JIL9F*QEYR9]:@4S7KP_92#W_)TX&P<^V+'K^4\^:T_UM6W\:@10 %@T(RFIQ!TJE(1X9CZ;'%I4/6/=(P,? MDL=L)]=#N4)0)+Q)%QXP08+HX/%:1:-!FIR!"6#"Q1SS"W6 MW%CNUBX%&KT^LTM]QR7/B^.[UN737[ @P#.#_KURHW%KI.#F:H74UL""X*PG MQL,(O<=B-5*&&#^SYZY/BHDMRJ4WLS<%M]D!0)+R%);3V:[5\/4*A:0H."E8 ME %SIS W3*U'QRG+V:=/\,+@2;&N%8GTQ3< *,56EKZ\^_?=U,QFY?P3+-KU M78#8U\GX$BCJ<# '1ZZ:K9UCUZ6[4B>.,41]$3S!0#VQ&E+.AW(XTHG-D+8"?% MR!;ETA<#_S$83V<)I7+V81J^)T 6X]G573CMCI=7=]8M#%6*\$!#\-' U(N6 MK'T73%.=XUIL?DVRQ\3B)\7&ML73%R5!P2W'E].[7"O#VT?'S&E$:4"_36'! MG^RX<[E/,X6ER!F!09GQ '$@PKIPOSV0*#*(VOP&YI^5J!U*ZGBJY_I9TCM MOPR^;[UBU:A^ 4..5%"+B66*1!LP6I^5,@<:> 9+F]_T_+.RM L1'8^>]PBM MGL]IX(-OWDBAK51.>VZ"$UBGW"+>KU#@.J@<'?0$+?8>/>N=R>"(-OJ++&O[ MV>8OJA=:,4P$8P(Y#IL")4JL[GP)HP7I)^MSC\MD%Z38;6OGXGX\QKV;?@-4 MJWK[RZ1;ZQ6*1N5(9(H'9I5#WK*UZFR"STK>V=P3?NX<.QSPXY'K8UW>#,:C MM6X0OB>O:6FF=P_V+#U4^[&N28.%T]0YQJ7@Q&,*.,6@[J=>WF,FS3?<'07Y4 MFM4+$%VC]^.;5"\8,LHBXJ)S'&MA'"=K3[[E)BM5S0GZMX]%MCS4C\ZW1R;Y M@0OI.*;(MP;=Q( ; ZA)726"N!:%A&O-VAX,#,[^>*2X]NE2Z)\CR> MM2LI'(V+=C&#F9K"+9;O;R<@5W_9FMAWCV8*1S25L 9X%()#G$@JUL=&#C:& MG'B:D_0Z'Y./[#RE(5?CG7(VPL5VQ##\:SA3P!0/1Z"E!* >QG#3ZL6B!+AM6!,L,>^=>9#([,Q/M(\#8LY"V-%3%E26*,Q\"T-XK@J,W]_/0"G5?< M5?<6+>CDH&/XVM?#0 M-@L">HA-9AO8;YAI@C%91P1YC^.9)9CNDD0O;X/V(I*^:/NIO%DIO1\NEOTM M1SLNGVRH45@:L XI*(ARHZ@EE*]5%.]X5D[S0TWDH^F(73"O'=S[-HEC54/' M%_7P"M1:,.8?7K9K8 YOKEPX'%/TF9!,!*ZDDOS>!O->LARVG>"&V^<"US;V MNQF7WD !'B5<5BQ*GQ2PBMXD\V70Q9=,-S1TU"A=0H.G=:$5C))Q1:M?1 M81ZF3XY#>>](J3Y20?; F'8A/_+"]+$>?X,MX^-D,"P;'F/L:*&('"D6!)A* M06HF=. 2W8]?VIQSW.;6ZAEOB-W(X1CVPJ.1+#V.KZ#5T$IHT%(1H\-!:6$E MIH$)%TUR%/8CBB,OD>E<<'Z[_\)X5Z]0@D2+HW=4"(6C MI!;JT?:]G(@/X;3JRFM-M8IF$YO"7&KK9+>R.",=@^;N,P) M%-[C1=8S7*_:AKYO_>DNVS/"LQ*1 MOJ5XN"[UIGS<3^^PLY5#S@(@D-Z[R'2DL'YKAL0]"E+XK#Q?< MZTP(?5$Q7%R4PSE8&=_!W)A>EI]@9?@P36-*_TVVQ[?!I%QF*W@Y4"Y#*)_,!@.3MJYO87[^QV"R-;%#H_I%U)Y%Y RH/ 1T M'D&M6SD.)6+J^6/!W=XDZ&?=:Y%@74#G%I_]PO;XDGV5CVQQ# %4C=A!Y/2A9:>\LP9=B@0!2*2E"Q'@^R(L?7 M=H+A"ZUR(P?(/A7?I*JG-0Y^?+A[.1V]8ISZ\6PXJ6:+NFQ@MIHSU"'-XB]WJ&OB^ROC@J?W>W,8_\HH81K4;[H?XX MJ.?CP63U^Z,K EO8FMUV$4$Q@*5?2,2Q(QH4 KERG4@1A,M1S_<(EWB+=.T; M^P>^_OO/+V"'X?R^_-.K?UFU\P+)%.7X-U &[M!WU7163<:C%+%RC]-L>9\) M&KPJI[/QM_).>7C:L_+[O)R.RM&/AT3!OOJEU6M?FIY2V;*"YS17I-M_ <3/ M(G/<"6RL(: 0:0\*$>R!C3QH'7D1UZ/XLB-#[-."!<*6,!*U=))Q'+CEPFCG MF0\2B,:S(E%.9U[W(_3G7L,5A.!_6X,M_' MKYV(;"Q;J,@LQTQZS2-7TBA%9"12X6"4#20KQ&/_X+ENC^D.%6/5+HB=$F+5 MK=^FLYMR.+X8P^Y470_&K^D46\L7DBFIO!!:$\T]TM8Q;;VESDG0MGQ.1O,3 M6DY:D&G5/IJ]'5B]4(Z:;#>/-"F)D;7*2(XPY\P:$1R+/#F;F. VQR-SRKE/ M#UL^6L.QQU#:ASUT>[3L0[D"1>(-B]X(Q#B+1!MG+;58:V<"1CF8+^-=#X:Q+THL+VMNT+*6"2F_#+Z_'E_5P!.3WWC!0\"!<6Z#LIR 9F=\ M#-)+YL#>"EE)($]Y03W^NI@G7>9+E9Q5U70.(H(^7:X/!;:YS=O])A"OE]YZS4"R/!!CF=2! M:F- U0[H!KLLWS[/M.-7NL^+4:!0U(,1U] M"NC@BC.MD$@I2:.Q(1C3Z CIM)R1CE@3*<<^&,H1,5:LH]L"'&2@]JP[.MCH--Y8O"$'.4BLM&\*3<@7HR: ANQC2&FH)C(5[#<"@ M:!B/,2L/Q$D2(T>>+S.('(QD;Y[DNZ'N9,63<@4S!EO$B='1]\C?*BAPD#TYA9:Z3)?%?2["KBS' /KTL61(1 ME17,:LJMY";( .Q6GGD?$,I)0W1";HYV&=$5N@>SY)_E^/(*[#7S#6RTRW*5 M'O<*()E]6,QGT+5DE-K!;#R$T?OQ9)$*OZZ$YC58.&P]3 6N @_<2#!GC=>" M,BP5#][D[#LGM,*TI*KVBG6_[-JHS^8V66@)N"KA!8?92J+0+G@8N$U/PU'3 MTVM\_83=]$"-;"8>))73#M$14H+U8*+2R/&44UQ0#-.9:QQAV\]Z/. DD["T M8'"W >3;"--)^K]RR"(I$]&MX1$PE0(>(,"EBQ]$&.F77*M\4/6SY:P[&_JYC+!^*;/-[UO&C!8[K5 M[GF@-G*;7O86FB&NE#?:YIE;)[1ZM"'2%UH,]$9EDX[_)FXZ/(%N($)>^+77T3 ;/[A8M7))M?A7BM?F'2YR@>.%/<< MIHM!S+BH C&,N!!RUHE3-J/SUXDVX.R7*O^HJM%CI]3GZ@&JC7QYK5)A)<=4 M"ZP%XMSIJ"VADCD9X?^M%3DA'2>XH&1*^E7>M #K\-U PPXQ& MU/$80V$O5%J@R(C[*1-=W "F($[,,>5FB,.$:PE3N5 M0O2(!S- D'Z?PNL\K*P+NAR&9%^L^$==S68?Z^IBZ_L$CTH54BM.#;.>F<@U MD39=R661I',6%&S.=?T3##1LEQ&'X]A;N/==6&!*XWI33F>-K.*-=0INB66* M&,\PY0A[8V %I,1QK>%/62\%G[;G-5_Q;0O4_BSE60G?E7*W>9@MD^HFX;#J M_%;S>4N] F,217I2CP3+HPF6!,0(TDBF^\>J5^]L'P1J0>HO6 P15P01L(4XI%S MGI,X]H3B:[JC4KOX]L6GQ^;=AXMW]\%!9ADOM$R46T=Y8TRCGQ2NF"&60CT]@2A[CVQ%"A"3;18F:# M-3F9)T[0L].%K7XPF'V19'U+=;\4B$F6]@XW5.,+Z/O#=7-;7E1U^2BE]B_C M:56/Y[?K:0*VX=-6[EZ9_Z6<7Z7L*2G'[?(.^];%J[=>%)PQCBQB3BL-VH"T M/#(:P,)@E$04<_B]?_;]M[1KGJZ0^ITL,++5G+;EM-Q^$+>A1@'FB98"- NC M# ?]0N,0B,<:&1B@R[(']T[M_\8.6MJ!M"_*')93#M1.HK$SSGO+*=@O4>N@ MC-:26]!2__,_&]L66D7VV-Q:7\.K.(]SGJ$X02/=%MD5Y>DF]_C.LDU/93[IVEY/-^W33N&I%I['F+(HQR")"A9%9!G5UJ1' MT)IPOQL\DG+^I/>[DNV]7J'0)H8@K&&84(&PTAI6NKL16N;HF=W@ZDCZ50=0 M]Q9XMO@Z*_^U2 %RW](%6/CR#=D&=M0H.(XID2W6S GGM6 !P(/Q<:%P>BWI MO*B4*^07CTRW >H12;,Q%\'..H5WGE"?4G\SE%Y"B-**Y1BEX=[+,R-.MJ1W M,^<@7/OBSOMJ>OFEK*\_+NKAU6!6/JS)]M:![G59U;1D);20"22?CU7L> YFNT)&E0M+UC]@'Y\4FX8R\[E[L 6BW1"KB-Q MCC%/TJN##,DU/H)E758\P<6P$FP MP]PZ*6!_,H$[[U;C=]ZHG.L$;XJ5+;&DT8657"FW.[7' MIHT4T4;/I K4<2JP\L1PND8A(@QO9JQCNC@ST[7:Y\ 6SF6 W9OGI3D_/]Z^[Z<)P$ $B"O\6Z] M;5NUPJCDN/1:<421Q,ID5(*S. _S#U0WY])>JZ6Y%JUC^ANEFQ(@+ZV%3XD ML#]\G8PO[\*-MS^_L+U689V5P7+.L0N12X&L-:N^ Q#DC%[N:4%^55>X'LR) M#Q<7XV'Y^68P+.VBAO*7\VKZRV V&PRO%C/8^G:PHVG]0C-83)GS&,7@%1B, M"J\W3,IT5@*!$S+?.^!)1PBWP9CE39TX&(XGXSELH(V9\FJ] G0TX+6)F A0 M^ZD*6MG[_M.L/+(G9%AWRY VD#V<&>G+[^^$-MY@=E0K)$=*:.P\PE*"6L;Q MVN'I*+=9R;1.2"WM@A>M GLT?][[!LGK-U66G36YPZ4LRMX:M1,L-# MSL:S=\J(-V/5M(YK7^SY.+A=1G;%JGY?7@XFGV&#G)2[[DUNJ54HKS'S7GCA M'.,L1('0>IP6Z3-YIZ=-@3]_AK U<(\?"&"NJ\5T6VCIKJH%H5Y2X@R)W#BC ME$+X'D5&'#T//;A#.K6,<)^L1TU=D:Y[3T&>M_='PI^U/IV0MMTAEUI$]TB'FI]2Q,F'BX_P:4HJE_[Z,>6;JZ:_5G,S M'-:+K3C([!6K [1)I3:HT+#X[F1&&^!26]C16L:] /=@L)ZD\?@\!8+0:DWF&MG+;61,J$!@=68B8TY6^4)9N5ID6C] M]CV-J\ M'@_GY<@-9BGX*?V3DJE\&TQVV(R[JA::>LX,99IR!O])7MFUSL!=0"*#:OLG MR'E+5.L(X;XX]6XZK$O8\GUY]^^[Z=.!;.'4KJJ%<>E)26>$4T%XO'S)YWX6 M.9N376#O?#=ODE,M(]R;AI;Z.KOWY3:XX[JA1A$4H0%1[!5.@_VW709'S>H1[ QAU4.@(]U-5H,Y_\,9XD(J%FAPPF"_-F^$4V7$.N)4<-YO[.W-TH$)TJKG MG?*O=V8\/V5J0Q3')=KJ5YBQ[V:S[3ZV9@T4E%GG6/0H1 7:J]%2B/7HB:0Y MWHX37 )/DX*90NGU#@*,_O5!K,]P=]U&V-E D4YZHW#2<"VX\E0PL5:[T_," M.5Z1YF=53_.I?SE[9G8BF[>V*RL8A7*$*F0(\PJ!H;^.-1""Q%X?';K;E<.T MVUS^QZ9=*X(X#LV>J,U-'@-M4KW0%K.((Y5&,<*CT-2N S&EU>+,7E'KQR3I M /@C[[F^G WK\2N%56=R4Z<;(C3;00]' MNR^.;5CNFW%L=^4B4FI%M '!C'5!4R0T7H\Z*G\F]SIZX5CK:#]PK(_LH+]6 M\_+/EAN424Z0]%PQ&SA7Q$B/.-=.&6RC:I:HZ8AX? $!6?C^WW,!N6^H4 $X MR9=Y:R6W1B@:DPV!!18(&Y/S[-Y)OES=$5^J'H70[S*QO)#P9ULG.)/2&&RT MAQT!!=@0+.(D**DYT<8UFA4=Z:##JW*TF*0PGJ?;SOOQX&NZ1G:[%%B3E6+? MI@ID@X[266Y2\+^5EB,*5J:,(CJ$3(XOZ 3UTXX8\UQ1[58(G:\5OAHNEL'\ MTU$ A))CXJ*JKP>/-=4]%XW9>I;,RN'?+JMO/X_*\=T$@1^>SPOX""0%.\>6 M->!%F2(8DN)ZEQD(@V8F@L5*,6&2(@)('CR_]^[Z&KY'J&U*"KZM>)%N!KKT M6'00P6,;L+1F-2!N5%;PV@E-S0Q!5JV#V,PB;(,1]W/L]2PQ#6H5R3U#F$ N M/;MHB,6-<$*2=%0B@%4ZM.VTM.Y.$A^W)[A4R M'(!CQ\+_/XM!#6!.;C^5-U6]26G>4+K@2@7$L+%&!8H43!*/5D-1QF0]+W7Z M:T,[E,B#M.NE 2S0V3@-MA$]GA! "1:6PE^O!2+".S^/W 38[A<4+WDSNA M0@Z0'2\0']?Q,'XPWZ5$/"E;<&&P54$:9I#B7BHC^7H8%-,V'%'W^;\>%2^L "*MH%;2QW6B" 5UUJ2-IKG9"\]H3NZ/3#D<% [ MXLC=X4$<3U9/KFZ@QO-B!1'41(" >A<,UM1+@]>=%U;DZ!4<>Y^T!:![8,M'ZO9 M?##Y_\8WKAHUXLJ3"H6(""QU@X/S 99%2;"^'Y R-"MI\;F[25N#M5.>.!AR M/9B\FX[*[_^[O-U*D6=E"ZXX%F MMH]OIQ3Z,OC^;@3C'U^,A\O.-G"A;:A3>&2DH9IP%P/8^ECYAR738)QS/PR? MNXNU362[\JZEK;(N!UL6E\=%"A=L4!0K8V$O-1@1QME]IPG*NI)Z[O[5#" [ MDO[[*KG^KZKI=B?[\V*%(-18+)5W(CJ@+N=T;;P;BT@6"\[=F9H)9D=,^%P. M%S7P$Y.O7\;SC?<-GA<#.UT[I8TSP6@I'3?"KW<]RP3/.6XAY^X\S02S(R9\ MJ0'GV^NOU6M96EZ4*:0D@0LG*)4IR2H*_#['M@!HMUZ+NY/ MNQ#$Q%L0T<:PC6U5BC08SCP2$@G"#;7K#N_P8;Q6I5!,1Z:H!JU9I-W12ZD?!N5R4A63/X<_M!5@.X_U MJ=U@7EY6]79_Z).2A76*@^84?##&*QD]DNM[%!;[K%OHY,_A#V#D!".&J/<28="AUD/P*.0\04S^'$[,'#P[I42X+NM+ MT'[^45=_S*^:K!6OU@#;VSO@,Y5#FVKX^^&!L#9AC2&=YP,[=%]HZ MO _\Z2B]31R,Z_\83!;E+^4@Y?M9I@/RY7PPGAPO)]9]I_9+>;NM6B&,T8JE M!&3(HYE M.OJUFM;K7^U@-IYMRJG3^G<4VG'DHE("1Y@&0ABBA.28:$QI8"[G:O0)^4;; MI51U&L)HMAGE$]J77V%)!9"V)?797+BPBEE8'*-W6O HD,+8,T\)9@;,>MKK M\T+ MVCW);.KY+^6&N("MY0M0 ZGR2%/''1=2:T^1 MD:#O:T.DY&?-ED-$_")=;#ZH?1%F[10PPW\MQG<9*G9L81MJ%#"7J I(14\9 M5Z MD*"I)8H 9,'P+$?NZ9'F^/M8.W(X)L_2CW6Y>U?;6;<(QEF%F#<,"^X\ M49@;C6,(/@;X]6LB6? ,FY>#;%Z?NYZ"]?63/Q[K\UR*]C[YC'6M0NS!I M^4^3DSO#@W.*!VMC$$8:1+3)R:MX0J?"494> MM8W."NY]M##OC$^ $B1MW@V $^9B&TS8Q++6T#XFRV;W\W&GMM^D>F&8!7M( M6\!0<4[ <"(V"!VT]$$&GG5Y[81YU@87&O L$^XC;*WW/_ZO<5G#]U_=OB^_ ME9/FN^N6!HK@.;/!"*]8 +/(F11#BX@SR!+/7,[1[@D%!IWD!MN>6(ZZ^KT< MQD&[[<9VBA"0)X%1)K3B1)CD!9"",8:5"2$KY>$IKXE[4*83".GH@@D.#<*4.,];#=2,FY@=W@3"G6+@>96AS;[?\J9%)]]3@"QTNS<];B\@1DH0%+!7C,*E! M^T 1.RXUXQ%4E#/5_/KEPO;CV3UET-OJ.IX.IL-QRG*S/IJ>W7]VAY\=3.#7 M\O-56<[_45>+&\"H4>1@9M,%8C'E1V% MA=9?D-,%0#.RY11^F'^$ =S#_>$B_7HWM*TQ3XU:*+QEZ24P&[37/-"H'0:+ MSR!D/4(1G_)YVXEHCF18 3S#C5D(=M9)1ZV.!!,E@:E&.+$B^ "[&D,\ M:HYS3G+.U/1OW=@Z6!I],>[7:E[./@YND\_CE?FRA7<[:A9::FT)]9([Q15V MVCONM8NW*Y#C7$Y=C>-J1-WXY$3'BJ+5">4RYQ%Y+ M0F1 0D,74FKG)C.AO]%^ ;0M?-WO>P[WOEY!&(Z(6B(Q-MP+IQ5B(F"MM ^" MX9ST-WM;GK 8?ZV.>8VPL? W^9%;@/@X$WGI1S^OF1Q@]>72"*V=X8XJQ:U6 MD7)#8;FVMI%/I9O1?AY>E:/%I/QPL>].]'#FT63FM_H]!;/!(L.4C@YQ8HAB MWKC@4 A(>RZS4L.?L(Z01:WJ= 32_;KRX(2XS^'PVF?'3FGPH;X<3,?_M>P+ M6 "S:C(>W1%R.OKX:.0@I'7OEQG9E^MD@T6IE?8+)X,-$8,LE>/:@RXHD8J: M"24\[!N--/*.5J]U9W=E.GA:L' $8Q^L\M$)'F%0DO)TNN4"U5;@,PLDZYD% MSQ>:'.C[,F<_+[[.EL'L\_ M=16^?$?@]H8:!>8.8\DX@N%Q;X5ET04&6IMB M$G/=JQ+;/;4.%>YSCK0"YA')LC.6>F.=0BKAF'8:MNUT,2=:2:E'*0FAMHRA M,TN=DBWIW.&KY8L0J* ";#?'0.F30>O(847FBJ>7G_B9Y4)I M0<;;67,0JGTQQHS^G%NH2LM;6-=0MP7W=+L^G!A1M5-$MO.]>FU MX@4.1'L RR$/ZSI'"MO@O6,H4L-QS+FM=H++4T=2KUH'NK<5ZW[\GU-^PT$] MFOUV Q9'">5A4=[)J4;U"R&=2E=3! T<9J?6*BB!'<(49BB69Z9HYXG_^3K5 M <"]'74O7XQX-WT80YC-Q]?0>7O;P&QK4KV(V/,HI-**>2Y-RF^$.&:$X("L MP3FIM4\P;JBES:\#9(_/J4:V79/J!4."1A.5]#KPR+C!3 JM:-"&$Y>50/<$ MEZMVR="8:0?CO9MIR<$,_$E8K-B3/BD^E_6W\;"RF556=-72=8KILZE)I4 M+Y"2P2(DF,>6,YA5D1M0&:AU7A"JLQZI^I,0JT.\^PM;G8+NZ*#SXWD<#-/) MWJZD7YNJ%$HS@H0U/@3!M7,P/&,%-RHJKYG*.7D]P=#4EE2CEM \)E_>IR/1 M>N>JM*MJX;'1L/32R##A(3 M@[#280O#%8KG7(D^P:TN7_ -F)2![\%JCRMK MV%D7LW5*Q+N#P_+]>[== =I5K_!2.>R584XR[KE*+S111;C51'.5%?WY1OAQ MF#BK[D#N3R'*2Q ?;531(X8TC$HPKH+AC E +A@&)L9YA:VWM#5EXW@<=N1E M>0=K@)#H'/7*7*(<+ M;M]\7BU?6&&Q= QQ1 RGH-!YAZR$[1L9T/-PSI'I"5Y<:6G_:0/*H]%DYPZT MH48AN1,$144UU1QK:SB/1AG)!>*<^3,[(,V4\2[&'(3IP9:/ 7*(]+7;#9UG MQ0JG-!&.Q,B\X=IPBW307'I83HW"\"LF64=4:E$=9'%PUFYOI"#XKZV^[ MCB1WU"R,@VT78\O![N/8BO1"($8A:D?!@O,Y60Q.Z%77+O>5;%#[#;YYTO>= M>\S&.H56SA')#&'2PO1B"J8<-Q&G6Z+8ZQR%Y-37G!R)OQIXDX]O7QP*US>3 MZK8L/Y??RCKY?79:/AMJ%$Q0HXDSF'C/>6!6HZ"M]D@RIX(\,U]M"W*NNL#U M0-[,ZODCSL!OS_D"'STLMI^'Y710CZL-6]7&L@63G&EA H:EF7M'-'S@;8@, M42GR0OU.Z#WIEC:GMF#LE!*K;OTVG=V4P_'%N!QMW(*VEB\4M,E-),DG58[M_8%EDB,H9*E.=2:I* M\_0+)#,HBLI+9"!N#'7/6+=$!8*!XP<.=X?#'2DM39 B2#*72R\=2?0 /XK@ M',R:39O>=G&5Y=,@,_/ T]%2"+EX,[%> \*Y;5&^$)1\/8.!LY+=94)-YSMV M?81=@A04JA'.Q2:KWQO&K09N#GAQ- &))K[#CW#)Q42K/D,T,R18)G014= M9Z#I,:2K2^^E0(Y21N7X_;;=Y:3JNG7YIB,'+F=_X8DZ*)>](!)A$3$B6"L M9%KF6F/B<7"@-4IF>1,>][-"3]PJ?+/Y.>_Y[6:9Y/;EMCI7%Z7HO='A(+"U MP?M@W% 4%-TU?TRB;RDJ^[)OK9RU6AI;$SN]'< M$Q_.7FTN0[W/7DB?)/ST7D<]%KS(&DU<1%, X!4"=YX $TGTGWOR+I'69 M*_R&VIW:KHTF0(L, H#5*1&B^4J#P/3=,;BSH].KA,%D/M MH;^MEG>Y!>N7+[?+JYV,WU:;Y?K:WG^^OTU__UKYCQ^KJ[O=""WN$O#)F)H[S4#0J9FTKJ0R1ROUV4WU=KN^WM]_>55_6F[0G-4KJ/C8L M,F>\-UH[X7,BG$4TMR)ZF"&F9&;]5?HGPH$,\(ZP'S_8<_8DXMS0Z%GRMS1' MEG$;E-9&!%S/V#DM"M@VP>.PP=C6$_Z#'*'+-$2FJ0OXX/NK@,;<$!)'( MV+2/*/,(*K:ZY/S_XN.,(7I6#LZ^/L0P[_0GRR2F(BT\1!,,TG%M>(U%^L_, MU.$X'DN?$GE)Z4_!<^ X:7M)\LRPE+Q6_<%P6E*;8H*&7D]2;Y+^=!G0_5W0 M&6*/*0-@1OO'M$](':?(4\J0!NM 6:6=KR5" RXY(9U=)D?;?69H*0W%[#25 M+]7F[ELNZY0+M?A_W2^_[,H.5J?ZV9X:%DD@-J=<09J7UT%@SFT]4XODS.Z# M#LB,=6]"&(IN;]('+S(,KZK%MGJWO/ET]^;C']N'CM+6EQQ"S6BK+6=:5Q(81Z_5G_WM]7IU=99M9\=&9A7QD)LS M!8JD(%1A4\^9^E"2X#VC%+BN]5NY) 9CW]VG:O-DK32CW=%!42.N W5.".:I MUQ@S'>I9&A1*M-P$"_B/R+>N1#!.*MGZKM7U\HXXO[E9K);_L_L2NUYMU[?+ MZP>RK:[?/IGCFX^/W_YXSW][(N<_='%9S);=-5$AH@@HV5SO+T_Y(%J5TC MS=U32&-Q=[^IWGSCE8&YZG37 @'*'#I&?-.2T#:AD &35$= M(A8V,!^>AQ]*!3"*AGA77>7[$T>4ZX>UJ?:)=V\3FE?++HM5G/[5=^L_JX:Y MIQ>_*-^VS1G 2''.@2%E/#=.(4LU2)UK)8?EU>+'R:^7Y)'3D3;ORQRAQVA'(15'@RR6AJ;%*(UCA@:BCH73HA- MI6)>#XSS<(PZFF59\KKH*.)I8KEQ!8= G-%">I<;^RF) 6:2'CP$'8J8UTH: M+Z6\&N,<<:00X4R X E!YX$9BU4RPWR1YII@G+E0I]46@M,?&2$:$@*76)9'(TW:ZE-C.ZY';!E/52.=N&@'NP MS>W^SVWUK_O\[5^SK_*P@)KKLD;C(P4-@5$=7"ZHXKBF&C$CD6=4(NQGEFO2 M(=7Z@'=\+=?)Y?E.[EXKQRF6W)/ '6!IE0U<66&P55A@7%**:X)G9(/HP-[0 M'RL8N5[ESM[[,.UW2V.S_KK<9C6_SK#>)UY\>Y?@;7\1OF-[U"VW5[?K[?VF M:G!N<6)4!*PU]2'Y8S[Y8)H:840RHFQB3/(-U8BG$8]?;=<[CE6KI!7/!"F/ MCHD.Y],S/;,(4R<2/V:&%V([N.^F[^\^K3?+NV]G M+Z$?&A!M!008 M#&!EK5>"I)]QJ551&^L)AG"Z5S(HXE2".T3EMX M[HG$A9&V*(XR03W24I;'&-$*PP$Y\7^JQ2;]JSA_Q_CYL]'B- V-+&:<9F24 M4IYA+]/BD0Z1DLOL4^;%I1+]F1E%. [%C5>+NVI[M__:\ZWI?GXZ9G-,,)4FQ)B? 8QG\O(S8KOA1CN3@-NN3??15@S2*D^,B=HHDHRP(3P)X MBY5."R,0*A@G+LB2D\L)1NU[='TZ0'>DJ/S7:G5?M:AFTW69VB=?8ZP=,!&4XI(GQU<$0X(E,^M(5B;^ M"\IDM05X.!]Q&J7B!>(&$XF9)1B*#-+Y)E\]OJ83*F^KC>5!_67Y97'/'S'4=;OS0Z;)(1Y:D4 M0H)A0J5-3R&GK7:<$?_O>O,7DNEY5]*A)#,4?]TR?7&"^JHRU=U?5;4Z.26] MNM8?DU@;,[F+UT<(/'>X=L&!AV1N*4Z82-LD9\E3P*;DO'R"UL3@G!Y!1D.Q MN[5EUN1@I?SET3E$)<8N)'T F$F3_ FIN?)I0\5"E9S933 39"0[>7 YO:QS MG!VXXUVR:/W=#:YB%+\[JJ1#)?4Y3\ GGB4MZAAUF&%D%($P8C?#J1[]2$:U M%S@ 3K 9GK/_J$*"$94[X\J9'/V,P+!NCW\N$]-THP#]Q*\,\_DV<=I7B(3 ML$[[3#)GF&9@K9 S\Z*&HE(W\:O+9#-=YO87OV+ !*>:!"D9!,1-4BR"4BVQ MU3I9+_-B;]\TZBI^=9E4YGW@'I R7 G+*3 IF7:Z1+JV@9BM&I-#MPO _K?,:"' MV (5GB!.""/&) > 21^,L"3PP(!P*+DW-K\84%M=.+B>T'+$K6DB &I+OXRD,S'*NA6 E75XFJ$B'I,QA MMG8MD5'BDB>+579?=OK0)YQ+$#\U)C*GO92>0U#4*!-D4,ARQ:WS0$FS9("7 MO_2M8,EIP1Q!D*!%[CC('U'@>B9+OT,VM%W1EP$]SHH^5$BMW2+NI_!>@Y.! M8T,B$IXQ9 T'AT ZHY!AG+D 2N6KJ8VLL6%FV::DX'>>>>:\2SH[L1]IIA@6V![7\"_I1&KFV6RG7<]XG)%N7^LU]=_+6]O MG__3N.UDZJ]*'_C\PRXJOW;1>Z(4 JL@I9%6(L.1QV'?.(@[,*;1,A@1CR8Z MX+(7Q413"YX$P81$CB&FB:P1\< &O68^1%N9GOBR'E (@RN1L0LSCJ,KN*52 M!)D9NW^O(__VE6FVKMXOMW;[-4?K< M<']W>HIM7A.1Y$ ,3XSV%&PP3%JH9XB$+;R:-(7UVUB&Z\%@'*P\]=6GZOK^ MMMKUQUK>5:^67ZN?(#O;EZCQ2R)B5&BC&/(0D..&"HYJ%"Q5,ZE7TB]!GEN= M?:$_% =/?+;Y]OOBO]8;>[O8GCMKO. M44B"L0;)%6%&$I0VSQIJ:528629' M'P19#P7^!$CX_?L;U0.\\$V1 V2(22X%=PA@;6O=Q\IG9I)%*U7IC1G8P<2 M.,_((_:;77_^6Y-.;G-<] S_8/;1])/E==;L3Y_;3\LMQGC48E2!4QA/K ME>4X4&5 ZWJ#D,[@F?7:ZIM@W2,^6 K.9G%=Y9F?I]/S1Z/RD+PMIIRS6.6N MV8CNFVB#4MC.++=A* X5PCR8P[G^>/?78G=CK/ZCJ[Y6M^LO.?_(KKYOB_J]OKL-Z\ M7]P>J_I^_.'HJ7?>@B,L)$?'.T2,J[^4TZ+B9!/^3Q M:%GPFG$3*&6* !*"XD?N2C63.TM=B.NDY%NA.0&O_U6#1,\FPR,F$B%.5<*2 M462%0L+L9Z[31ESBWT_0W!DWV-06]?:ZYDF0=WUJRDU.8TZ^( +FCJL0$^L[86 M7=.@.$^NKZJ=9NQ[@C+XM.**NS8RI]9Z3CUP<%7=Y.^;*0N[D< $>)EP:KV_1J-LD,*#Y$)2P[%EOEZ%QEE;PK?+ M_8'UW>)VIFR['.L),&N?$_)SZDB977?VM3%8$7:F+D9 ,%-:V-K9-]PJ/"@K M9VOM=2V'"3#VP&3>53GDDV2?@P#;J\5M;J/3" M/.(F_:"UK8?(4!Z&9!?L[?T(:IH$SQ/Y\->Z,TKOWQ!.\]Z UDYXZ#Z)&AY.B>JL7)PG\F[HE MLIDP<]?WW5G ]0N3,"1SV&MO56 Z5WF@OD8'"S.S$'V_EWH&%47['.+%9O-M MN;KYY^+VOGKS\1&2,W>^S@R+(+3#H#"F#&EL@D/N\>LMP84EIU\B'7J ;2CM M5'_F"7U3/Q(9Q9";%8$5&CEL$25UW,TJ.9<;_]T*\\@MW@NQ'/Q^[L@EO4>Z MGDM $X\M$4%K3RD*:"\3;J0-J F_Q[YYV:BFQ^5OB\HRXB I0P?*:X:%MX_8 M&#-LR&QRUD-3WK2^C-E6#@6FPY?>T80I!3B/4 M&(=ZAL##S&Z-],NT040PP.:4*^2L-\MJ]+H1]:=\NV@;.C$JHN0':.V4(%B" MI4(I:X1@6G!#;,-86$^;3I+3KM#KV2O]/SP8!9.*$2/!80/,"0DT^3A4(@(X ME\>>UU;1B6R?;PPE@ [E.4RETP)R4E%,\XU?"QB8"AZQX*2V4A'2K #3RZ%; M6VITTSGA,JRGR\3^.B=PPJW72GII&+BTB3HJ!$];:-J?D[1GF(=ORU=WU?YRNA'-B2#Z%\QZ,IT*GU>6MQ!8YA(623 D^ MESN[/4AQW0O @Q65J/7KJP:7=G]^.(+$GH)AGDB2_D?JX EV-B 2O"%Z9LG/ M'>U&Q3@.YTONPSGO%G_]GKYYD\S!7,'I_7VV":O3\8O30R-+ZPO (J$]!RVE M"I(P!$)*3PP));5L)JAP2D3^D]_7*;*#<^D_UYO__FWU=K.^JDY>@3P\(-+D M33"-DSY6&@*R1KL0$F22,9-F6Z)QIFS_=LB;$CP'9TL^#-Q^JG95]ANQY8;JL_\D4;NUYMES>KC- ) A6]-V+E.6> D-0(0C":$2>2U2B< M$P33$ET$L]9%0\(^Y/G]N!UBNC^]YR1(84U2!EZ!%"C9GT0 DBCM&":X1C&$ MP>;:)#?LU+"D^AQ'B4 .)$W6ME+YRGT@TG.?;&]6DOD[R7N3G4C^V%Y2#O"0 M"W?DA-#N5Z[C@21L ](BB8UXS2US6AH.#"&+&G&Y[V3/Q^^W]YM-'8.Y+,/S M]"NB9M)19#D(#Q <:($!L.)2628X#%I/?NP5W9@11],X.P6[]]7]JEILJ^W# M?X^=5_?P%0V6](\/QN2M"V\IDC:Y9C@?%^A@A3* N \61DS9?E5MMU6U^UQ7 M;:\VRUV?\W.I="=&12>I(LG%<(P2QS#S@:AZKI3*F34B:2OH=5^ MO3DMIN[ M)Z1)?WM.F/2C^&ZQNCE6A_B'?X^*8,&UH9CD"B/22 ^R_F86U.Q(T('TUN4X M]B[[HZ>8SYZ(1"#$.*.,(BHT24ZD,OOO#C2$04WP_N3?4E;/)=T*LSYE_?MR MM?Q\__FDM']X)GILP7.K*#+@E! NFR7[;X? &VUP+TC>ETILW0UNO]JI!\L&9D1&T M)!XI#YKG/ UED0OU?+4O,@@GQ),^;(%^$!Z646^^5)LDMM7-[O,_5)O/;S[: M]>J\ W5N<+3.*>TD<"^$4D8 ]:R>-3%%-4XFM.=TSH&#W.H0Z,&.DG[XY/^L MEC>?;TZ,)71<21E%P+X$P%HZRS^E&% M>U=TS?C%J+1RZO4,^R2(^% P\.G"PFV)>.!5T1BO:%J:3@I*%!A,N=XC@J66 M)=7U)IA%,0H1RV$?AXCYQG1CJN6'H]4.!T$YI2J9)CEBI6D]JX#5L(D7,R%3 M"V"'L\_.L^3[' CW#DD;,-.:"RLMI[7NQ;K,VII@CD1_UE8[/,=1(6\7WW*B MQBGG[_" : *6!EDEO7=<4$>4JQE/,*(EJH3_.FSI!-PQW;U7R\6?R]OEW;?Z MVR\MH]W^I3&$!(:C C#AF"=W6SWNT80$77)O1OPZ%!Q, ).BJ;NO?EN]6]^F MWWYSOC!VVU=&@ZW-J6\<4:5 6DANS!XARERS8^$C%)7_IFC'\$^;H&=*8+=_ M:4QFJT;(:HD""!JH UOO-LS1HJ,\]6^2=BZ 2=/T3,G@UN^,,@#5FE@)B"10 MF&/,U!@1QTO.HC#Z-TN[%L"T27JZ(GOK=\: +"A!C$/>"T6]-+YV^1ASONB0 M_!<_L>A# %,CZ:ZF2O<\/?3:Z!7EV:EDDDJ-,7AF:M,HUUPLN1&#?Z$3C@%E M,#6V=L#,Z#&21G'L5-#)0,><,*@1$!@7M5+]A8XW>L)[$HS[(U\MVQT45M?^ M[WQO6G_.?VM+OV/OBQP1(D 'P0$\!P6$UM&,_)>BJ@C-3T=^[*GZ89Z4[$@& MX\3,'V?1.&C^."(&0@,.X&3N0D.4<5K6&M](+8HR6GZA0Y9NX!V9/ON[.9>S M:#\P.L%"4A@:,Q8<$]X04:-G$"OK0_[+GL$4HCPRIUZO5U=M:?5];$S&IQ+) MWY=62Z>95M[OTQB%59P7523[A8Y6N@9Z''+M^ZOMT]J?6).7*K!S+XI!<<=\ M6G"6IC67'"),:^O4U^H>.27E&?& =_6WWX:YT=ZN8I# W>%1,"E.0: M.XHPIK G"I,:$PJHI-(5_H7.1/H&?GIDS.,?'Q9%(IPH8D!H;3BF%!$'RT71VB))TM^ MH:..WI&?'A^77[O3D(\OBY@J@8P/6'+M$" 'LA: ,X*7G&>07^@\HW?D)\;' M#Y^J3;7(AS/E=/S^KF@8*'".D82 ,(0C+^K#]!*2N-6.&Q;1TER%XBUQ&.J M@1*0$+@*P)4B1EG;J Y8GS-Z\_&!VM]\CH0+7QS(^Z M0$^<./^^2!H\_6_CRH4MWA:EU30(Y)4EPH.D6$E98^.DF5V]@G;$N"11H!.@ MA[+RGK31?FHOO,OBO*VMAK#>/#,NVK1+;__^R EU&&OA*(A\X.0$(S5VUN+9 M53;HA*1C0-__;K1>W>3;[J[Z\TZOKFV2VO).WVRJ7>WP_-/O6^JXUN2/W])@ MTSH\((:D*01 0#+M_TQHZ3!8[:B3/ND1U<@M[TEWM.QQC8G%3"'-<6 @@THN MB'$",8XPI;PHT##!+:=4K*?;6U^&99^EVAX_[/U5M5ILENL3)3D//AOUKHR* M8DH@ 4& IL)P)0)#GDM<=I0^/5ZT%>2Z6QA[I<3^L_Y8;;]45\N/R^KZ:$/* MD\]'$C(TX&S@!(0WQEM.05I*E98>SZ3=8 /YF"F:#US>[O8)@_Y_5VR M/\YTO3TZ)DJR:S+D"5<&DG=N),G=]EA($ :*2HJS3]!D+%0F7<,Y%&6>?N;9 M5K<_/QR]TTX#>$'20E!.*2TP%MYK!(0$5G1!<\(D:2_==<>0#JY;7C4H'7J@ M%9&C@7"6("&: K'<>(40.,^8DP"V))5E@D=C76N3MC@.Q8X?3?0F88TC(R*3 MR#(7'*'4 39($D:((,XXDQ:#F$G%Z2X$O.X#T"F%'S;5V'U!NHI > 6Y>#Q2 M4@K.C2:!^WQ J1&7!G-X>1$(+9*3;2WAD(AJ$-7.FGI&E-"9[?NE8CT=@;@, MR\$V_/L_M]6_[M-7^MQ6Z$/ZY>=8)<:2OHXZ2>(R \L_!FL:3/,Z<5 MKB-QYVBGBI//1Z#)8S(\=V9R6LGD-V%4STTE\&;/F4ME?)HUK5 =K') LB'O M]C9D@WWIT./1F9 PL;M+GD2APAYG%F:[ER[VI=M2AT@.19'SFY'AP=$I(*U MV('#R8%*$[78BOWLM#!N;AW/B@1\ABVM$#W/E^Q?)A;DV>XYD'\2;;5)&NQ^ M:^ZWR;?>;L-RM5A=5:]>V:,[3*-QD6'#DIGOI+#4*4<%8C4<6AHHNH _?49< M*L1U?] .IDK2Q[[Y^!"I"(NK78K2N2WGR) H&$D[-&-68?BP-,)+8*T(MI0 *\Q95+5 M:!D:BHJ 3O &3D>*O1S($0AR5HG_]&S4!EO)'#50U0R"2UW-2AI:TIKM;E;IM60+>6S0:R#ST=L<"Z!H8+PSF.".0-7SPVL MF5G^7H%LGV=1=(#F8$Q9W-Z^V5U8/$^29X_&7"<* Q&<4BV3RZ6\\8_X)/=\ M7D&K#OE1!N20,:OZ;/PL.7Y^.&)I@DE;KD0B^^7&*J?WL[)"0J-CYI?C7'9' MCV(HQ_ LSQ/DIX>C]AQ9@YVEDKNT&3M,ZR,EB\J"F1,T4CLD2"F40^9A_;;: MWFWNLW%^QHWY^>%H9=]75]^W6Y MNODQ4G1V]SDY+G+0Z3^.61N$,M8K:LFC]N1H9F_*+ZOMV25Y=$P4A =KN==$$ZD5UPFZ_1P=9K@DFW." MCD/GK.D*V,9+<8+&=F>@#G.,\'*,U,[9^I*"9:]S)9"DD?W?7ZK5]MRYS(&G MHU2!$ARPL)@P8BQX5*/D//,E]UXGV"VA(X^F',BA"/+;*H&Z_/PV_=?Z.C=@ MSQ70]&V68^;W.?>FR?!(";/:>LT)D]0AE;@S14[Q!(W5(MFO>X=W2%_Y MK$7U1'\JZI7'UAA/=)#&("EKH]NGC;\D-#]!DG0KV ,>.@2NY% M3;#=3J%I4@Y@3[)_^)ZCEL;S1R)5P+603#JI$&*.>2OKC_:SJ9A0)*YU)]"U MW T&*M7$+,M'S0D2XRQH2KFNP\<^4%82/Y]@TZ/"Q=\5C+U2HK-232)G(P@F M+".Y'BX7PM3K)'BK2TIE3$A#="#31J6:+D-SL$N/G99J(D$0K:0&Q3Q"2%GI M0CW'8(L:*D^P;U57-ZP[@G.PQ+'"4DU4(:R% !DP",T5LK3&*1!D9G9BVX%T MSY=JN@S2P77+JW:EFK0RS&&C'<(^*"I A?K$*V!-B[)0)]AUK&MUTA;(4;(, M'RIM+ZOMN^K+OJ#QFX]O-\O5U?++XO:WU>OJ[[L/?U6W7ZO?UZN[3^>N6;=^ M;^3<8 0)ZT!I\N;N^7_)"LN M'W]MM_?Y^&\?DC[!P=,#HQHZ&JI+2,1+5;7R]7-*7/GPE=%<%C9W(PHM]ZV(JTJ M\["4L%,JD!*:33!MI4L+IU^D!TW9>VJMG4O5>_IL5-)(2B7A%A1FGFJM^*,B M5D57OZ:ASF<52+.BW6[*IX[E1.H%W\%B0O77YED\*L]3<:&# Z+S2(?L M*ZIDX@>MTCI2]>P0HR4>U)2/K8X2(&D9\(@%M3/H/H-H!S(8I#FLW;V@2S9UVM0X]':PF%P%QN@.8$(0 (]C/#X$C1 MJ>:4H\K=V+^%<(YSP] N-IMOR2!O9+H<&Q8YD=9JQW5PABN&D:O/:P0.C!3= M%9MW:+A#6,O4N0^(\?JZN[Y=?J;;6YRK*\.66^7/2>*+0,C.M< MZQ;2@B+GW,[H*X+"??\)1%A8Z37%"$%:7.W&,2C MZJ:%5Z-UN$+85@CS2_O@]>IH-P+S'[WZR34(-U>X>1O--\_R[8L(Z7_+" MB!+ME-;($%-CHM('EQ!O@E<2^]M).\=Z?%6WFT@K_;8;&9V03A/.0_!$NET6 MOJOG*T79^?V\P]O=(COHQ;OTG?LCX(81@Q.C(K4YW09A1Q4"JY$6JEXQ) 1= MU,%AWB'N[E =:Q^\O4U@;!:W%VQW]9"$&C(:!$\&I$V.L)0>LWJ&R)1=J)A_ M1+L#2,9%&8 MX>+0]@M+ ^@:W:$8]?8Q1^YI5M/NON()+IT8%<%@#]1Z"DH+"1Q)56="$8=T MD8D][S!X=Z@.J8_>55EG7MOUY\_+N_S]H:JV>G5]"9\N>D]4BN( 1'E)#?6> M"QIJ'\G :[D$V^_)+NX7QC\UZ>UJ;'1D3$4^S44"9T@8# .+JT:JD M%I6T2"!SC[)W@^DXEOK3Y/'E]NJBL\ #8R/G(JT(ZS5PI7+]3<_J,W**C2AJ MW=<\?JX>>+2J;O*&\N%ET:E;B%LG]#\)I+Y>WU7;9 /F.UA/"C?OJ/Y0..3( MGM;N13'MZM[QP"@QFBGE@]#Z<8:Z*!V!S#7K>Q"HA])1^OJ_[K<[$W#[8:VO MTQZ=OG5Q^W:QO/YM91=?EG>+VX=*,\E8_+)>I0?K./]COOL)-=;%ZV.NLF4T M 96 DCHHIQQ_1$Z2DFYQ9-Y!]1'@'RGRWCS:GDO9,F:H410P9AIY;_9-&RWU M3-,2.OU2$?8+D>QB?WQP7N^6"=X&F^"3IV,@&EL,SBDN?/N\VL/S!9Y,MCP^*V@2P!%DNDY$/*$A2Q[PLQ:(HNY_,.WK= M&:BM-<:/3EWMR577[ZHO]YNK3XMM=909%XV/+GCO6++DT]YG".% V#[D8)D2 MN,2*H/,,0/>)[S@AG>\??1T65\>9=<'HJ#63/&A!),+4&L83P/6\.94E@68Z M[T!S]^B^)"?\_?V?V^I?]^F?GKRM9\_\X.^,.*W90*3B"#-J# V:Z!IC ZRH MN?N\ ]Q3DJ0[7""OV?'1AT0RO?>/474(AD(U^)Q M!PE0M$/_$@'RKB'N*D#^T,-T>[I 1;.!$0E@R8=AG!N/)<E$]8% \@ZQGWZWEY\_>3[F(@MA2 !JV!SZ@QE3M8+ +RC)>?\=-YAYJXP;;_?++Y\J:[S M+WY^GG=THSDZ(O(@)1>86&6PH1P+KFJN _6XL 6V"=NE/WC\BX9-J+>'6/(/; M \ \SG:U3QR^[ +;TT%1 J5&:F\M!A^<0P9(/4O@OLA?FG?8NS-0Q]15[ZI< MS#O1OE1;'7]1U!B+@*A0U %UF #BO$9#>UP2W&3S#)H/ O18T?/TI^6N.$)] M5Z:YYCHT."(=P :-).'>I D+4I=Q3H:!%"7;(?NU8N?%X$XFQ_;MIOJ\O/]\ MZ'+#ZX,%E#MZ<[2>)=6/,:96^[3XD+;[7';+:=EVRN8=!A\6^<'VW$LJU/^? M:K'Y\-?ZU,[;XG71& TH)*?9JNPJ :-U[S'+D38EMZ;8O&NN# #W=(F8?ONI M&%B[%T8/W@IOG3;:>&JQ8[K>4+B&HHIF;)ZA]T$!GRP=P_K^5+_95N^+F&N) MO"(F"!^H-P"X]M.X#*YHMYYW<'\(O*?+Q60B=\K%]+XH)64L>.,8]EA;YY"J M3U6Y,D4E\MF\3PZ&P'N"7-0?DY2ZI>,/KTSR(#[M$$"=!*01AP'= MH3G2 5*U6:ZOEU?[XXM'M=3\,.G("Z(*(6"6VQ<'!J"3!_)X:T006Q3UAWE' M_7L!>!QZM2E0]K0T"+&6,?!@!-*:.,EM?1??"I7@+"'1KQ3;;X_I=][\___K M)SC39_[W[I\._LO^/3\AE'7F?URM/S^@^M16TJOKA\,N?;.I=D"\KAYKM^]; M7N7G=MUJMS]^:/7W7;6ZKJ[_OQ:;Y_/?LGZXP_1G@F]Q=703/3TJ^MS)W6.L M,%> -38F>/""(V 2.,8"R=P+$026DE.L%"%4 M6&]!ER0U36@Q=BK;8XV2VP ZC@K/?<,;Z^Y=DW$9P#,F"0C0H))2 2]!">:4 M2?\CPSQH4BK2D_JZ!8[CL./UXG/UT!"^,4>^#XD8>0$LK2.B/$CM-?9.B>0! M"\"*EU6,G!Y32D1\DBVM$1V*,S_;-4TVG>]&4+).$&9$"((LF 2,5UYH)\%Z MAATM.32:\J%ZF48IQG%DT^_]U:?J^OXVF7Q/G^O:]*M_R_J'WW+.]#L]*DK% MP21+(%GN%KBC!C"GSB"A05,4&J4D#:&]S]E_!YZ.-E\G),"#5!:P9,D.'A Q)8I:33#?&<32 M3[I4*L5@OD0_4Q#I93 <$8% 2ZD8LUH1Z91%THJ2VDX35"LE(F[J9UZ&Z%"< M^>=BL\RK(U<8/Z-4GC\:N504?'(.6'*SC*:*>F-MZ&>8$Z MIW1=?=X=F#T"\$]@7]7B;8.)S?S9+ M!^!.@U(7VC.'AT<;I'56$@UI#>E #+)!.P$(DN'O\:S]ZS(J7,2R5FBWY-EV M<_>$8^EOS_F5?A3?+58WQXR<'_X]*LVX)L8Z21P@;K3BPAKFK;%$(5ER;#O! M)/E MK)Y+NA5FX^PC30[1CHR(*JE#@43 P5&0U"C#$ =*N<1."552GVB"EPSZ,T+: M(CK8B>OCX=F/W[W]4/U]9]+O_.]3)[!G!T<3(%?]EU@&!%2 D0J!X(CF)%=6 M='-J0KJE,]D_/YKM&N#A:?7]6L.!\]G+2-;L59%CE_0X1@0'!M)RQ14RG/ID MV"7=K(N:/_Y*E.L%[MYS!5Y7"8[TMRJ9X^\_)0C]8I.KH&SKO[OJ;K&\;9,9 MT%$_@F??$J%SN>+[!SF_^?A\KF=33SO]1=$X3# #0H2F0'8G M8@8Q)BG3S E;8O=,<+\J)]91[3&"-%[,H:12W"<34@J:L^NS;I:<8V$%:&GI MW/)>1Z)$@_/,B^3P$L\SN=16*83 . F*6H4X-3SYO,0(H\+,M%F)B)N>9UZ& MZ%"<>5;E_VCDY^3ST>CD.2#%.4<, D&2&$R40S@?VP8[LX.KC\\%[E)$R'6,)WNGY[NU@UVN_Z^'41(T48 M)22$7)<+3%KRR#+P"@O.Z-S.QUJRZKFY/[X@AJ*X__SE=OVMJM[?K:_^^Z&C MQ=EM]NB82+AA7DF@FCC0!&N'+:(".26=MVYF%YK&I0- *0'A #FE'D6.*:H6R1&:FOR?!G49\;BVBEVE&,(?!@">8YK/I M()*OR;##CC%D'9:#>NS)]_US/0H1VPB]L5%P&<2MRW*]7J_^66UWK6X?JJM7 MU[MO27;/LY_\L5K>;8]RIOW+HO9I!5KCF;,Y]Q\I0W!P.G":;P$5D6F"WGWG M5!H,^1=B>+YJD'W4U:^(6C)+$ N4>]XH4$$D<,%,,G6#,80 8)\T[;SVNG)Q/W=6.P)V_*7;NDC3]-8NXE@' M9Z1 X)(/YXP70)U'! N!@32Z/#7U5,R+LK6[^F4QEQ\3+$@$ 8.05!$.EF!' M)-5!L5]%6S0F6&\IF2TETKN:>7/WJ=K4&>JOEHL_<__+-+,#/QH[^?OA4Y]\ MSW)[=;O>WC?2/><'1VZ3M9AOQPMAP#&OF%3.:(,4E83@$2V(UK6$K732\4"I M27LC:&T5&,41!66=+;J(-L'5WZ6(SY04O@C7:5Q0%M@CQBPRGJ&D JT45G@I M\O43XG11E?<)3;X,NNG<30Z<<.V2%ZR9 R:Q4H"2&^R341N\F68#98C6%C;5PB?; R$#&4"G&*&"V^HE]E5OU*MFF&:13\:@ X&B.=! TI>=*#)"Q9:2,R) M9H#78/SS=XNMMOEQV5UW8AD%[\K MFH 9P]EH$ XX=IHRS@0ADB!/ROHS3K"X4X_,ZQOZH>BX@VB_C)X@U8A^9\=& MC+V0-"TW @Z\Q-IR3CTE6@I-!"]QU2=8/ZA'NG4-]:#T:L6KP[-D#@4GB&52 M,M!4)VM!88P54R9X;4H(=7F/X=RT]443J@N,IQ37'S<'H.^H/@2;_U\%9B0@ M1I)MXSE%3 ?AD&K&_:%GWN2PL,'HZ(0(!E'*.4;@:=#)W>1*:TPL6(P&O98Y M$2^L,1W.K/QRN*>D D;.)>A;!QCDP3G)J*4!*("QCI*TR5,4N!"X4P \?M[L<@"9EBFI4EH<%;5LZ2FZ [%! E5+NP&[&F%;.NKO?O@G?\[AXNK1T/*/@1= MGMA3IR_U7OB::+2T7J4OH=X2;8(24 /F/1,S,X>[$/-Z,+0'#<)^#_ UX5K3 MH5$Y('879'92>*>5L;J><6X4/:]62 :<>3K^2J+2T+\$ZP+U .CN@6XSR30Q[RT M]U?5:K%9KD_D_QY\-A(GJ5*@&8:<@&1Q3G)\F$LP!LVLRG^?=G97&/?*E_UG M_;':?JFN=@?L1VWJD\]'2XT5R(%-"I1HI9A-QN1^3FG/GDE#D@YDNNX>S2$8 M$M:;ZFJQ/;X;'7\XZI!C'8%IEZ]1:L?!RL?9&%Z2(S,U;I1+] _BN <)5TT M[Y1G(CT'GX\<'/:4.R0=MXYS$1YMLT!=*"F6-$%;98@P3Q(R.B MHLD2DP8)@WBN>T>E)?7\"(&917<*97R.,:TP;1_72>3@^=>>B=O\^%B4R$O/ MM;&</QQ1)3 ,/.2 M., M5!YSK & 2UG/EW$SZ*63(8Z\![=6BS$?BF.YDOXS5,Y:KD?'1&.(\L1*130+ M0BAE@.WGF%O<#'HW>_!4BA*9K_M!^.49.%H2X1!5$B'GF/>,/YF?T[-C4 >2 M;FCD7(;LS\QY.69C=YB^0*-A_[7?[.UZFR9^=B$>?#XBPK5(%A8/!EEEI5?U M)L@P-D6I A.T,;M?A%V@.FA*P ^3;Y8*<&!(E(H9[Y#VP*T6 0D4ZC6!0:B2 M(.@$;S-WSYN.@"W+3%KG3S"/_5X-%P$)QQC3(D$@[=![8^5&7'< ME.SB$[Q:W/%^TPVHC3?P"5Z>[7Y=#9T'<;RGA[Y*OWJ[S$)H% 4Z,20*IYAW M02+.'<4<(E=J(^T&-$ M.S^SU.-N17[61&P#\9BEN-ZM;V_#>I,;>3955S^/C-PYA:RG+@05)$4:["-^ M3+&957;KE5+=0CTFM2[D4Q1I1I@RPR2Q/#?4X*2V'&A P^JE9* NU]?O[Q:; MN^&H5"+M!BRZ$.#1+*F+[*9ME$0:QC!&@)&7R CA53TK(WW)E;ZIZYZ^"-,& MV#$US4]>^JFF7\U>$*64R"KE*2'@C= N^3*/L]>HI*!M\ZBK>J#5JKK)!O"' M>;"K*\P'.Y9=K&YR[[%=I87?/G]9+#>[KF2?%IN;ZI2R.CTPIB7E!003K9VJ2BYQ6?[8M:G8(\%*4R]ZLLL_T-QA,D>OYH]$DMY/QO+JG7FO$$ MCWR<45HR\XH*]$6;0E@'N\ZW^);9O$W3_0&)$X0Y-B2&H($K#]91Z:@A8'5X MU*Z(EO2P;!ZW_G%'>Y'4Z0C@,0VF#YO%:GO[(,7'_?="F^G@.V*R%YD!03WV M3!@MD;3UL2ICQI8DQ4XP##ZDO=0%WB\I'*""\1P,=M:)W X!2Z MEVP7#O"KEZFP.H!W3.+85JT"]J.B("I0(%AY;P)5.'FU-6@,N:(^ >K75DCM M$!Z329WTG3!8LA LA5,_'DS^]O#INS\W M)=?Q-R2WE267-01A3,A;NL/\<5MWGI=<0YM@SM]P!RJ=03Y.=/QLR.G0X]& M]$(Y[G1@5 0=R..5*A:0+ZG<,O5 4Z]D:H?O!)35Z_N<6?/FX]OU0\+-UM\N M/R]7^9_;Z:X3+XP)6R2)(!I1;B03"(<::F!2E*BRJ<>K!E1EW4G@.S_'*/T[ M;JN (P#W5/C7"TV2"Z:)- 9]:WR^N="'>6UHFZA8QZ1))'6"\T+26=2=F@ M+D1ZDAVMT)S E8_"$B#2>HTTM0JD0D'D=:;W\S7 B@Y-)YC"V*?2Z0?QEUD M1#"-N1Y83JSF@.#:Z26.(_&H=8%-"7Q 8M N5 (Y4T=,5O/CR$Y:!!GK *: MC67V16G=5')\=%FWLM"N!:FC3-X((FO)XKLE;-2RMU(O5F3&J%[Z W MJ.WZS)SR4E!Z9H#KKEA 7LJT5XA,(4+WJ MJB:)Q;E_L R<@-S=((:T2]3 $EJR=4ZP^-'(H:JVL ]%N(;P7-14O-&;(A+I M/Y(1Y1377%.F+=WCX0CP.5_Z'O/ KR7^ V0%?*U6]Y7;BVW_UST^W\9N)_[L MLW[N!7]B89P=FT2!&$(H)!->:$9\VI%4LK]Y4A(H&?2-W.1!YJTWF\7J9NNR?#( ME5!,*^6Y5('SY$L$7,^<>S.SR%275+B(9:W0'NS._V9]G0RP)@U[OS\7E9 > M:X*XSC> B2'!AGHNS.!Y;X.%XOVY0&UK8 =SO>[_W%YMEE\>1/4X^[.D.3DN M:A6DU ""&\:EMMHS6L_5 BM)8YJ@6]4KB;H$>C!2K3_>_96@>U]MOBZOJO?W M7[ZL-SD>\7M"(KE+N8/%161K\[[(.6,"21R8DQ@4]5]24W^"1].]4G0@&0RM M0E^EB:RVK;3EL:&1!8_3;!U7--D=7J:MPC^N2ZQG5@]\$,78$=9]IJ@?;!1_ M)#_]<%-Y+;UB'$A2XAXS0BE84\]% B^Y'?.BK+J2Z$57Z/;*E&-MXX^QY6B; M>469#L%:[S$%+'!NWY../QPU MMRC!([3@P W8?%'C43,J.Z.K+AU(] _BN PZ6L[+[X;;7YN-Y\SH;^FS]OESB/=07/MC]>?R]C9GBJUVB2C;=]55M?QZ)L?GQ*BH+<<" M81 N.U]@N'Z(N*LI;SJCN4!]=<5^N;U:ZBV>OJ+WUUM;Y? MW>6%L5FOTA^O'N*!#6W#"UX6E5!&,JX8]D0&KC&Q]1D(8][/K&K=(#JM+_"' MH^3C#-Y\?(;82?(='Q:34V<,]=HBKI#C7C'/ZIEB$THLN0FFT_=+L\Y@'HI0 MOZ^_[B;_V^K9][YKU)2QR?"(M, A8&D(!&0,,PC7=BGSBI2XN=-W%3K,CNT! M[)%B>A'T^]_JI/1L;-C(]7* M,JR(2P R9;T1W\U"J5#)D<'T;?+^2%6,],C7NT:N^MKO[2X33)*"$YQ)#$A0 M21 5E#'(;>F\:Y3S\Y)O=]%@-3>29WL=E)02C)3&.\2=#[(H&73ZQS0E?&AU MN^LRM,<_C.[F=A?)7=,D2A!R!<%CPXBBEOFTK4J,Z$RR77IBPN6WNRZ#>QHD MZ^AV%U$8A]PM23CP0B>CGVOD)0LF8"6+>D>])*)=3H56M[LN0GM\GKWJ*+/& M,&N234@D4P0T2W/&5&@IG<%.25-2PGKZ(9_!U%E;O$?BF?GVY-LOZ]YQX9NB M=FDI,YY\!\X@("&3+P*"*V*<0F'F)EL90TZSKV/D1W+;OG_XN+U^^O7;*-=< M(:0Y\B3?'7"6L5P@A2+L3,.N5R_9;\L97HI9:;!"S!OC >-Z_ICCDN*=TU<" M)7QHY;==AO;XIDXW?INP**DWS_(%Q5P!%VLMZED+K6=67+AC)ESNMUT&]S1( MUHW?QDCP)@A)-':.!@@!HWKFW/%Y*[,B*K3QVRY#>WR>=>6W,5 J!,6PR;W= MTJHEP>WG[;F2)6=F+]9OZUZ=M<5[X,2WD "KL_7^ZD^==L&-#HI6<,FP)E8J!($EHU L?0%+IJ&P69.TO@7!UM;Q=+AZR MU)Z09C^;[8?U]Z98U?4Y5ZS="R/14A-(JA4I"8P+HQFBA&H RZV%F2W[Z71PYR??N'I<@/'GH]&*$9R<$2@M.]ZHT,R^+C3%F/F M,)K)N5A'56]LI8J10@;Q"Q!DKB;!/*-^^!"MT"V^MVL%TNWBYR,96KTSO"\^>B M\X%AY1'C!(',IR:,:L,-49A(9V>24M[#IE"(9)]LV%?:?;/9E_X[X80<>C02 MZP)&G)ODNP%'2B/!2"*X09YY:TL4QH3VCA'\CP[0'H WVZ3G]A]XNF_[T>.C.3,\1RD?[,C6(PAXJHMZNG#II(%9*6Q8 MD-8Z>$.(84R"PV$F64P=R?-D ?7+D!R*%?NIGJ_*^O2Y*)U2-J=6(9;,)^*D MY"&Y5L%RSS$/,RFEV0\K2I K:KNM-]8SV2HGQT4MP^\6Q^R@_/)VU M1HS:;+EK#>D'B!KBA9!S"8QU+->?U%![1%L'3/ZYO*[6M4H]'20Y\&BDGM*T M60IE0$#:.V7:/@.1QA(?""^J1C-%N;>3T+I3$%N+6M]?+QN*^L"CNX[#.)C.[Z5G#Y,4M)>68:)!)K#2S 4* MGAN$0)N9%>DH(TP?B [%GBGU/S$V 9&,-4Y=6E\Y/X^#! "FB"9.E,3=)A2+ M[99S X%]&1VWU=5_W*R__J_58GFUS5P4#W_,)!1/2+C[8?R__Y=C+# Z0*D? M'X@:M+96&Y,\P_3-5',G +!7BBM$H$0I3;!41QE!BJ ;V%]YS*)Z4C1DY^FM M;G("Y:L&J= 7OBGFINK@G,PU*D%))SG7N6]:,ML42ZIZ7KIF:->Y5V$,MC7> M9T69P+X! M=@7XP*GXITA4/Q*199- ^>@"(F@"]1HC>>]&UQ.D>ESLD/,:(7C"-QH;,CN[8E""A,! :4E9Z5)'^*Y(II2 MIX6:V]7E[GAP"<-:83W60<23U=?F].'0\(@51HX[0. \6!IRFHAGG'CIO:6H M))@WP2.'035;]_"/1;S+BF@V&!VY3\)C&CDM%7@NI?2YK8-D@EE+ABW',D2: M:+=D.,.T3S.$,U[8@*C7,ZEWT!T-6M7$O SDH7:1 MOFMB(I3S&XU!/&<(!:F$#Q:4<=ZBA//,#.2.F7!Y3L23T^+YS3W*9?;PG0 M$"2A! )"=P::TO./B88W1Y+G;7%>^!$G)P$YY/%NUDM;NO*BMOG9O)V!]*% M93(O?6NT#".DJ*:6"@A<*H8A0930D[GN_J 7L89PU3KESO':F3W+86 /[E@U MT+&K;9[YO :>7<,W1&L"#M1C$>RN):X*A&J,#7(B.?"X47OK?C"PBR_+N\5M M;G=8S\"NMV?SATX-B]@HGT-BB%,$:8]6P7B55#/#CGBE9U8FO',.K'N#>JA] MZL@GG_'J3HR*+A D$"0S,@1@$NM\O"ATTG44I @SRSWK1N3->-0"WI%I=-9O M.SDN)H-1*.\5SC<%K,]_C,FM<)W9"XU\<_.#8W4 M.5!6"+&98EXS$."P8!P5A0 FZ)P-J9S:8CP8JPYM^-MM=?>Z.F4VGAJ6 M9DJ<8D+D!00J)_=S)CBE@2DM+)U94+P[P3]G5'<83X%-K]>KJ_M-1K0EK[Z_ M('JL-+'.)%\1 PDF9VOE.F>Y6;H,K)$W\N+U5;\,:XWVZ%RS]Y_O;Y-8OU9V M<7?UZ8\O^OJ_TK_OXK#KO:]C/^6HQV^KWZM%/DA^\_'M9GV3"'%R%^WE%T; M6%.MO4!<@79&>RZ\(92XG-_L2[3E!)/OAN?RD-(9G?OOJJO;Q7:[_+BLKO/L MKJKEUW.!D$O?%77PR>QF#EL9@#.M$0E*F&0G&4:,+7%E)YA4-3QC.P)^=#*^ MSHNO9,??CXX$DO^5UAS&00(FSCC!L0(/B$N#2(F*G& -BE&V^W903R0,/W)" MU7!1>,$43UZI"9HS0)I)JC1E5FMG!;9BQ,N]?43AI9$0F)52\IPSB(T6D@C" M+$E;LD2_:!2^,0I7"BIS?9RM%D+FC1UL3J#?@27 MZT NUV,.8QNOZTBYY7?^G_[U'_Z$NW3HL0@X1T&2:VJ2T#R2TE+FK&18)8]8 MDD9>0D\7;1ZOX_G579+[?RZOJR8%1[T,H0%X1)<"BMJ;<\-\92)M==G@?! MRD7:J!?896 .93)?NI::>&BMWYF/"55P2H'V:?&)Y+>@_]?>D^ZVD33W/X^1 M!TCZJCZ ($!7'Q\,?%D;MG?S>$7$[H-@R-UC?5>FM/T#5V]VEJ<*IW-L*77B,0 MT +6R+]*OW//2WU MPPW1!*]6)8C_]+F=K]9///>9G&_M*=[^]ABN]^UMZ?)>\@RK->2_%LC?7?WU MT,5L]R9AW8.)G$9$P3V&;$ 2;94+.KHR-5AZH_9J$'["QNE M1/1D,WRT&G@.&"3*,FM!!6&-'MO!Y9[(OVDDWS$X[\MD^O^]6D[W:+OPW76- M H9&8N(L!- !R)LM50X.+3F\L6H>Q0#YYUA"+KI#86\>U(N&X=%15S)]WZ[Y M(BKKA7U;W7SZ[O9J_M/5I]U=%D[QN@:LDC8$M-XXX)'Y8%P22:N,F66HV0P: M(',>R55/==7Y"=%;^/OI\^WBK[9=>T5OU^//=@X)VWA/HP,"HK6\G')*P;OH MC=4IN22]I@!L7,QV7C9Y&KUV1)3^.CB00S&;D,>QAOCG^>QN]?[#SSN9;^M] M#28,X)S+/!+VF$4*^KUR4G/&D"D86?YD2 S8)6'Z8L)?".;2?VR[M_?HJD8R M 5+J8'U2M([D44D7@DQ.!Y;"V!BL&U_O> 3VS @[7;3OKFLRD$(UW&4O.&CD MJ%3V%!9Q$TAN_,BJ (^BXLN<K&:(/< M X)-$D"76C+N-0NT!JZ2&9D??22=%EWC\6B:OVN7Z]SE?'( Z;?>U'B(FGRG MZ+1S@"D3O!HQ JF_E-38YG!WP %=HK,O0_"1?*?5U:309X\\T M7-RPXE:UR MI.N4H./.2'*J4QS8$H1L/H1Z19V"0G=["LVN;K*)T/@H2'%\V05"C M,\(#RPXD86M<5J2*JILYY"A<]A?7?KY?3FY(W_GK9?L0A>T1U&ZZJ2FSO9&' MZ(,@ERN6')85*KD(00K%1[8Y44'E9^%H1RCMBW'>S">+3^W?^O2?A9*%7MLM MT):[&D58,]R'Y".'P"*FQ+T7@)HA4#!>P3H'GZ_N97I -[:H.Y2>F75VVJ>M M]S6!&>5),'@6#I+@&+T)P3LF% O,]CIEL _VZ83N^_'241@^.A8J6[KK5A3K M&HVO$Y2WAT+;[FD4=\%$*,55%,(QX9Q,Y;0W>FZD"".S21W1<'$:[%9RQ==R MG4.XXN5[FH1DD*7.G PVZ5OKLA9.:FN%40FJ*K0&&!^?C"LZP6Z/NS@MO>O& MSZ>1X+U=?"[(2'^6S8AVG[V<77W)><\G_[7U?+WMJ2/]F6N7;8!LE+/":4E& M/@ +0=7X-X-TCT_#6QVCN2_&^D<[;Y=7MP2VGWZ:S6>ENJWT]MJ7N_:ZOY%9 M^LQTBB77S>'$U53[8!-APZ#8.= M.G/'WT]_H_3-KYU7*VV'*J M[<5KFTRH<<8G(,0 $-:8<0$=?4A.65$S2F* 7%,9M7>%QI.RQ!>P?IZO/K>3 M=3^VK0?2-E[?Y%0:67@5$E,@&?>*7#^>N!/T*?B1E)IV0--%]]CLS>?YNO)0 MNO=10%#*:7;-YMYT3V-D(DPQF5-F@,Q;3J_5*(%1>&E83:RNA\,Q':< NT)G M;WT_'H&YNQW1LXL;[C(CNXDHF0&NN"=<%0,:=539Z9JJI@&IE0ZI^[1=1RU* M>]G#.;HW<_+-[]<[;6_O;MKEQYNK^4,E\NJGQ?R/=G773G^ZWQ6V]P5# M@QI5:<.1B1 @(SD624 IDL[.V%15*SQDI7<$$QYZ/.),)!J1F/QW.[N^H=_^ M#XI]K]M_T*/O(A$P7\V6OUS=WF\]W3@ \)K@R*U68'CIP"9+M"^L0.=8SE$! MJRF-'>!FP&4)5]?4NWRY>WM_M[J[FD]G\^LGR'G?%F^._OZU(]O]U>W'=KG= M;QH2G V(S'/TF;S.!,YGKS!%M,*J@%KA7N>U+V<#Y2(D\?1D/'I7^.A%DW;Y M9:U=GIP#\M?7R_::B/*&%C2;KV:33?:KU_!*""=QF2,(+R'G#R# MTO5!D!9BW,J:Q.&0=R&&;#>J*#0V&1EFB'0@C$WFR42)%I$!^=O<)LE-RC:G M0.2%FB3$D-/SER-E79/P\L7PP8Z?U51]#T+C@LGHM!#!6$!0F(WE0JD,+F"6 M-7U@]\]*NPG'5UFJ)M381&68%NM &!L*-B%[*;CD 9C./H=LLN,1 ME1*R:F:J?;58 R3AY8MA7BQ_:V?G-EK/H&AGY<%&N]L0SB#% T1G)=&GP1-A$2:3GM$4 ;Q<$+ M9ZH*(<99"3%\*@U> HXQ*L,"L+%<^H0N:F$$2 M6@G$2G.,\$S-5C9\99Y'# M11-PP")U]]*"-^TEGT^P#@*SL3%A-$SID 41P^!V:!2,,(ZH6MJ3?DX*Q=& M0,8!"]F#5CEQ&4,5- WS7(,BA<8\ Q\5BFQD=E&*+*V6-><-^6M5PWFI-?B4 MPO/BIM,5>V]Z5^.U,ZB,D#(G\,9:E,$9,N=6.."BRB=[+5LX)2TND+^?F,#T M9[N?F^9!/IYV?WZL(,1BVWC@M M89_"H,Z4?W=0-#P+I1P:A!2 F,$G9Z544CH=!;J:TG_^@^_5GXU*_9T47DQ^ M?[-:W;?3>$]1R_7#2M:+7CT:,K/ZNIBMBO[@AY6.XP:XF2L3()8BH#6FJX+TP M-D24Q"M"VYK3*6+_/>M+-@\#(]%HQ.),2:$JN!H>A1'.V%* WB0%$NDS M@E1>NYBE0E8E3^/E\0FI#(7">AI+ 6#.$N)9(Y&"F;G%1^P@"G.R ;4]1D3#8Q ^!XQL"L$II':QU7B=>(WP^P M!7^)1!R/Q=N_5=G986H,&A8$-PJE ?0>30 NT&5MM4FQYA2^^,&W]@="LPN7 MJR_6O33./E>X]0R$1G@ 4$:G*!&<9^4,*4LJF1AY@%PUPGW_HH)7J>F,1)::X:D\(F@3,:@X(V3FP03K!%&21K _":U93-"Q_\*J#LU#H4B*ES:L_ M1TAT!#0-A:_::V6=@01>E6)N2>0!I4$S;FH.7\EQ'J._'&I=BIW9;68'$^3L MAJEQD*5$G9,J-"K3OC(*EY*U.I11/342]5J5, 2:]257_G;-'>WT9<1\F26Y M10CV>P"%>-';@*P47T!@#K/G,42>-.="84V (<>][W\2!']CK__X]V>X)9A_ M7W_UXC=?GO,,7>7 \+]-%I\>4+RNH[Y9W!*%5@^'@5\&_Z?%7;OZ'K;VS[MV M/FVG_WIZ[H^SU>1VL;I?MF]_>PS5^_:V8+S,'5\],[ K_^MJ;3*W2$7=@YO2 MN@DHWB-6T?1/V0#S$)R6R3"? ,H0!$ZN*0:+ M D62-5,I!L@_QQ)RY^C?P]!X4I;H;/2O9>@2D]YK0@T+T6<=<@[9&NX,?3<. MUNB IGN-_CT,F_T=NNMR]&]043%O7$S< D3PV4;I$D^HI-*IYOCGD*.GXY1) MU^CLBV5J1_\&!5&5UIJ::S#:H+!&2,Y2,J QC]7B'$_=W:-_#T-I[[KE[UAM M'Z7R+;"#5$K?%&G<%"#9,H==BY"D[ORCS-& MJX\4Q"(!]'L7,>++3VY 8D+"4'8F0(P&2S48@/,>N&15E0Y#5E!',,SBG(@? M3*IE+;"ON9:GP38/X)(CW]E3L)W!(KKH H^6?AOM]E+?P\JU:._ 6X5<1@#& M$(70&C& !--'DE U#?YM^=:#L/YL',M/C"DI0MPINY3 T7D:N)26I@5O,QBC@*EO!M5!)V')9?D:=:SE4F72-SDO)M4@7LK!&ZJ@X MV.1<2H8%AXP'I5!7-2@<,),<3]W=N9;#4'HIN196W#1&R" -#*IL>:>8=):* MM*4T,.Y<2[4V.1:/O7''Y*:=WM^2(_]R!/NX.9N?W,W^H%AWC9I]TBWU#V]( M$!&LR\E;"R7S$"$1WI5GDNE8UT5^P-QW!-L\Y<"^<7\FCGU6JOF^I3!S5NK$ M'I3\?/KD+S_/9W?5O-SI:YM$SBP:1"6L!LN4YXIQ::,RAA0-UACC(7MLG7/Y M.:G2/_^G3Y]O%W^U[8=V^<=LTFZHLWRH9:-/;W][WTX6U_/9_[73AW9.ZT3- M8__#]02P$"% ,4 " #KB*=0@/51F=YW 0 2UA( %0 M@ $ 879I9"TP,S,Q,C R,'@Q,'$N:'1M4$L! A0#% @ ZXBG4!:. MMJ1>" <$0 !< ( !$7@! &%V:60M,#,S,3(P,C!X97@Q M,#$N:'1M4$L! A0#% @ ZXBG4%5.N:!O" @40 !< M ( !I( ! &%V:60M,#,S,3(P,C!X97@Q,#(N:'1M4$L! A0#% @ ZXBG M4/J>'-D4$L! A0#% @ MZXBG4)Y.Y?T''0 IR&UL4$L! A0#% @ ZXBG4-X>JU>WK@ @YX( !4 M ( !K)T# &%V:60M,C R,# S,S%?<')E+GAM;%!+!08 #0 - '$# ( "63 0 ! end XML 37 R35.htm IDEA: XBRL DOCUMENT v3.20.1
    STOCKHOLDERS' EQUITY Share-Based Compensation (Tables)
    3 Months Ended
    Mar. 31, 2020
    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 three months ended March 31, 2020 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, 2020
    565,000


    565,000

    $7.57
     
     
    Granted



    $—
     
     
    Exercised
    (100,000
    )

    (100,000
    )
    $7.66
     
     
    Forfeited or canceled



    $—
     
     
    Options outstanding at March 31, 2020
    465,000


    465,000

    $7.56
    1.17
    $—
    Options vested at March 31, 2020 or expected to vest
     
     
    465,000

    $7.56
    1.17
    $—
    Options exercisable at March 31, 2020
     
     
    465,000

    $7.56
    1.17
    $—

    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 three months ended March 31, 2020 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, 2020
    2,087,933

    554,265

    2,642,198

    $6.40
     
     
    Granted
    555,523

    578,316

    1,133,839

    $6.46
     
     
    Vested
    (333,743
    )
    (328,673
    )
    (662,416
    )
    $5.58
     
     
    Forfeited
    (44,750
    )

    (44,750
    )
    $7.54
     
     
    Non-vested at March 31, 2020
    2,264,963

    803,908

    3,068,871

    $6.58
    1.25
    $20,623
    Expected to vest
     
     
    3,068,871

    $6.58
    1.25
    $20,623

    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 months ended March 31, 2020 and 2019 (in thousands):
     
    Three Months Ended March 31,
     
    2020

    2019
    Cost of products revenues
    $
    102

     
    $
    51

    Cost of services revenues
    98

     
    18

    Research and development expenses
    294

     
    195

    Marketing and selling expenses
    441

     
    294

    General and administrative expenses
    1,174

     
    1,180

     
    $
    2,109

     
    $
    1,738


    XML 38 R24.htm IDEA: XBRL DOCUMENT v3.20.1
    FAIR VALUE MEASUREMENTS (Tables)
    3 Months Ended
    Mar. 31, 2020
    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
     
    March 31,
    2020
     
    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
    $
    813

     
    $
    207

     
    $
    606

     
    $


     
     
     
    Fair Value Measurements at Reporting Date Using
     
    December 31, 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,156

     
    $
    338

     
    $
    818

     
    $



    XML 39 R20.htm IDEA: XBRL DOCUMENT v3.20.1
    FINANCIAL INFORMATION Significant Accounting Policies (Policies)
    3 Months Ended
    Mar. 31, 2020
    Financial Information [Abstract]  
    Revenue from Contract with Customer [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 9 for disaggregated revenue schedules and further discussion on revenue and deferred revenue performance obligations and the timing of revenue recognition.

    Recent Accounting Pronouncements

    Contract Asset

    Contract asset activity for the three months ended March 31, 2020 was as follows (in thousands):
     
    March 31, 2020
    Contract asset at January 1, 2020
    $
    19,494

    Revenue in excess of billings
    7,878

    Customer billings
    (5,210
    )
    Contract asset at March 31, 2020
    $
    22,162

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

    Contract asset, current portion
    $
    22,162



    Deferred Revenue

    Deferred revenue activity for the three months ended March 31, 2020 was as follows (in thousands):
     
    March 31, 2020
    Deferred revenue at January 1, 2020
    $
    97,901

    Billings deferred
    28,687

    Recognition of prior deferred revenue
    (31,176
    )
    Deferred revenue at March 31, 2020
    $
    95,412



    A summary of the significant performance obligations included in deferred revenue as of March 31, 2020 is as follows (in thousands):
     
    March 31, 2020
    Product
    $
    5,311

    Subscription
    1,501

    Support contracts
    73,465

    Implied PCS
    10,769

    Professional services, training and other
    4,366

    Deferred revenue at March 31, 2020
    $
    95,412



    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 $10.8 million attributable to Implied PCS recorded in deferred revenue as of March 31, 2020. We expect to recognize revenue for these remaining performance obligations of $3.7 million for the remainder of 2020 and $3.2 million, $1.9 million, $1.1 million and $0.6 million for the years ended December 31, 2021, 2022, 2023, and 2024, respectively.

    As of March 31, 2020, we had approximately $59.4 million of transaction price allocated to remaining performance obligations for certain enterprise agreements that have not yet been fully invoiced. Approximately $56.7 million of these performance obligations were unbilled as of March 31, 2020. 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 $59.4 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 40 R28.htm IDEA: XBRL DOCUMENT v3.20.1
    CONTINGENCIES (Tables)
    3 Months Ended
    Mar. 31, 2020
    Commitments and Contingencies Disclosure [Abstract]  
    Product warranty accrual activity <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the activity in the product warranty accrual account for the </font><font style="font-family:inherit;font-size:10pt;">three months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">2019</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></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" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrual balance at beginning of year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,337</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,706</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accruals for product warranties</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">384</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">227</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs of warranty claims</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(357</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(338</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrual balance at end of period</font></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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,364</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,595</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div>
    XML 41 R49.htm IDEA: XBRL DOCUMENT v3.20.1
    STOCKHOLDERS' EQUITY Share-Based Compensation (Details) - USD ($)
    $ / shares in Units, $ in Thousands
    3 Months Ended
    Mar. 31, 2020
    Mar. 31, 2019
    Dec. 31, 2019
    Share-based Payment Arrangement, Expense $ 2,109 $ 1,738  
    Cost of Products Revenues [Member]      
    Share-based Payment Arrangement, Expense 102 51  
    Cost of Services Revenues [Member]      
    Share-based Payment Arrangement, Expense 98 18  
    Research and Development Expense [Member]      
    Share-based Payment Arrangement, Expense 294 195  
    Selling and Marketing Expense [Member]      
    Share-based Payment Arrangement, Expense 441 294  
    General and Administrative Expense [Member]      
    Share-based Payment Arrangement, Expense $ 1,174 $ 1,180  
    Share-based Payment Arrangement, Option [Member]      
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 465,000   565,000
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 7.56   $ 7.57
    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 (100,000)    
    Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price $ 7.66    
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period 0    
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price $ 0    
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 1 year 2 months 1 day    
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value $ 0    
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 465,000    
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price $ 7.56    
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 1 year 2 months 1 day    
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value $ 0    
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number 465,000    
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 7.56    
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 1 year 2 months 1 day    
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value $ 0    
    Share-based Payment Arrangement, Option [Member] | Time-Based Vesting [Member]      
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 465,000   565,000
    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 (100,000)    
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period 0    
    Share-based Payment Arrangement, Option [Member] | Performance-Based Vesting [Member]      
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 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 3,068,871   2,642,198
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value $ 6.58   $ 6.40
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms 1 year 3 months    
    Share-based Compensation Arrangement by Share-based Payment Award, Non-vested Restricted Stock Aggregate Intrinsic Value $ 20,623    
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 1,133,839    
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 6.46    
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (662,416)    
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value $ 5.58    
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period (44,750)    
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value $ 7.54    
    Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected to Vest Number 3,068,871    
    Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Weighted Average Grant Date Fair Value $ 6.58    
    Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected to Vest Weighted Average Remaining Contractual Term 1 year 3 months    
    Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Intrinsic Value $ 20,623    
    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,264,963   2,087,933
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 555,523    
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (333,743)    
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period (44,750)    
    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 803,908   554,265
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 578,316    
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (328,673)    
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period 0    
    XML 42 R41.htm IDEA: XBRL DOCUMENT v3.20.1
    LEASES LEASES (Details) - USD ($)
    $ in Thousands
    3 Months Ended
    Mar. 31, 2020
    Mar. 31, 2019
    Dec. 31, 2019
    Lessee, Lease, Description [Line Items]      
    Operating Lease, Weighted Average Discount Rate, Percent 6.00%    
    Operating Lease, Weighted Average Remaining Lease Term 6 years 10 months 24 days    
    Lease, Cost $ 2,600 $ 2,500  
    Operating Lease, Payments 2,600 $ 2,400  
    Lessee, Operating Lease, Liability, Payments, Due Remaining of Current Year 6,235    
    Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two 6,148    
    Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three 5,384    
    Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four 4,519    
    Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five 4,402    
    Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five 15,340    
    Lessee, Operating Lease, Liability, Payments Due 42,028    
    Lessee, Operating Lease, Liability, Undiscounted Excess Amount (7,847)    
    Operating Lease, Liability 34,181    
    Operating Lease, Liability, Current 6,118    
    Long-term lease liabilities $ 28,063   $ 28,127
    Minimum [Member]      
    Lessee, Lease, Description [Line Items]      
    Lessee, Operating Lease, Term of Contract 1 year    
    Maximum [Member]      
    Lessee, Lease, Description [Line Items]      
    Lessee, Operating Lease, Term of Contract 8 years    
    XML 43 R45.htm IDEA: XBRL DOCUMENT v3.20.1
    REVENUE (Details)
    $ in Thousands
    3 Months Ended
    Mar. 31, 2020
    USD ($)
    Mar. 31, 2019
    USD ($)
    Segment Reporting, Revenue Reconciling Item [Line Items]    
    Number of Reportable Segments 1  
    Revenues $ 86,453 $ 103,319
    Subscription Arrangement [Member]    
    Segment Reporting, Revenue Reconciling Item [Line Items]    
    Revenues 13,958 9,282
    Nonsoftware Service, Support and Maintenance Arrangement [Member]    
    Segment Reporting, Revenue Reconciling Item [Line Items]    
    Revenues 31,794 32,019
    611710 Educational Support Services [Member]    
    Segment Reporting, Revenue Reconciling Item [Line Items]    
    Revenues 5,990 7,622
    Product [Member]    
    Segment Reporting, Revenue Reconciling Item [Line Items]    
    Revenues 34,711 54,396
    Service [Member]    
    Segment Reporting, Revenue Reconciling Item [Line Items]    
    Revenues 51,742 48,923
    Americas [Member]    
    Segment Reporting, Revenue Reconciling Item [Line Items]    
    Revenues 36,090 39,479
    Other Americas [Member]    
    Segment Reporting, Revenue Reconciling Item [Line Items]    
    Revenues 5,450 6,801
    Europe, Middle East and Africa [Member]    
    Segment Reporting, Revenue Reconciling Item [Line Items]    
    Revenues 33,235 37,153
    Asia Pacific [Member]    
    Segment Reporting, Revenue Reconciling Item [Line Items]    
    Revenues $ 11,678 $ 19,886
    XML 44 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 45 R4.htm IDEA: XBRL DOCUMENT v3.20.1
    CONSOLIDATED BALANCE SHEETS - USD ($)
    $ in Thousands
    Mar. 31, 2020
    Dec. 31, 2019
    Current assets:    
    Cash and cash equivalents $ 81,182 $ 69,085
    Restricted cash 1,663 1,663
    Accounts receivable, net of allowances 59,965 73,773
    Inventories 32,601 29,166
    Prepaid expenses 10,101 9,425
    Contract assets 22,162 19,494
    Other current assets 7,147 6,125
    Total current assets 214,821 208,731
    Property and equipment, net 18,873 19,580
    Goodwill 32,643 32,643
    Right of use assets 29,002 29,747
    Deferred Income Tax Assets, Net 7,640 7,479
    Other long-term assets 5,456 6,113
    Total assets 308,435 304,293
    Current liabilities:    
    Accounts payable 34,989 39,888
    Accrued compensation and benefits 19,185 19,524
    Accrued expenses and other current liabilities 33,044 36,759
    Income taxes payable 1,964 1,945
    Short-term debt 31,400 30,554
    Deferred revenues 82,441 83,589
    Total current liabilities 203,023 212,259
    Long-term debt 220,426 199,034
    Long-term deferred revenues 12,971 14,312
    Long-term lease liabilities 28,063 28,127
    Other long-term liabilities 5,414 5,646
    Total liabilities 469,897 459,378
    Commitments and Contingencies (Note 8)
    Stockholders' deficit:    
    Common stock 434 430
    Additional paid-in capital 1,028,115 1,027,824
    Accumulated deficit (1,185,266) (1,179,409)
    Accumulated other comprehensive loss (4,745) (3,930)
    Total stockholders' deficit (161,462) (155,085)
    Total liabilities and stockholders' deficit $ 308,435 $ 304,293
    XML 46 R8.htm IDEA: XBRL DOCUMENT v3.20.1
    FINANCIAL INFORMATION (Notes)
    3 Months Ended
    Mar. 31, 2020
    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, 2019 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, 2019 in our Annual Report on Form 10-K for the year ended December 31, 2019, 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, 2019.

    The consolidated results of operations for the three months ended March 31, 2020 are not necessarily indicative of the results that may be expected for the fiscal year ending December 31, 2020. The Company’s results of operations are affected by economic conditions, including macroeconomic conditions and levels of business and consumer confidence. The impact that the recent COVID-19 pandemic will have on the Company’s consolidated results of operations and financial condition is uncertain. The Company is actively managing its business to respond to this health crisis and will continue to evaluate the nature and extent of the impact. While the duration and severity of the COVID-19 pandemic, and resulting economic impacts, are highly uncertain, we expect that our business operations and results of operations, including our net revenues, earnings and cash flows, will be adversely impacted by these developments for at least the balance of 2020. To address expected reductions in net revenues and cash flows, we have already taken steps to reduce our discretionary spending and reduce payroll costs, including through temporary employee furloughs and pay cuts.  We may be required to take additional remedial steps, depending on the duration and severity of the pandemic and its impact on our operations and cash flows, 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, (iv) disposing of certain assets or businesses, or (v) applying for various programs that have been implemented by the U.S. government in response to the COVID-19 pandemic. Such remedial actions, which may not be available on favorable terms or at all, could have a material adverse impact on our business including non-compliance with our financial covenants with our lenders which, in the event management is not able to obtain a waiver or amendment, may result in an event of default under the financing agreement, which could permit acceleration of the outstanding indebtedness 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.

    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 9 for disaggregated revenue schedules and further discussion on revenue and deferred revenue performance obligations and the timing of revenue recognition.

    Recent Accounting Pronouncements

    Recently Adopted Accounting Pronouncements

    On January 1, 2019, we adopted 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, both of which are material to our consolidated balance sheet. 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.

    Recent Accounting Pronouncements To Be Adopted

    In December 2019, the Financial Accounting Standards Board (“FASB”) issued ASU 2019-12, Simplifying the Accounting for Income Taxes (“ASU 2019-12”). ASU 2019-12 is intended to enhance and simplify aspects of the income tax accounting guidance in ASC 740 as part of the FASB's simplification initiative. This guidance is effective for fiscal years and interim periods within those years beginning after December 15, 2020 with early adoption permitted. The Company is currently evaluating the impact this guidance may have on its consolidated financial statements and related disclosures.

    In March 2020, the FASB issued ASU 2020-04, Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”). ASU 2020-04 is intended to provide temporary optional expedients and exceptions to the U.S. GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. This guidance is effective beginning on March 12, 2020, and the Company may elect to apply the amendments prospectively through December 31, 2022. The Company is currently evaluating the impact this guidance may have on its consolidated financial statements and related disclosures.
    XML 47 R33.htm IDEA: XBRL DOCUMENT v3.20.1
    REVENUE Deferred Revenue Activity (Tables)
    3 Months Ended
    Mar. 31, 2020
    Deferred Revenue Arrangement [Line Items]  
    Deferred Revenue, by Arrangement, Disclosure [Table Text Block]
    Deferred Revenue

    Deferred revenue activity for the three months ended March 31, 2020 was as follows (in thousands):
     
    March 31, 2020
    Deferred revenue at January 1, 2020
    $
    97,901

    Billings deferred
    28,687

    Recognition of prior deferred revenue
    (31,176
    )
    Deferred revenue at March 31, 2020
    $
    95,412



    A summary of the significant performance obligations included in deferred revenue as of March 31, 2020 is as follows (in thousands):
     
    March 31, 2020
    Product
    $
    5,311

    Subscription
    1,501

    Support contracts
    73,465

    Implied PCS
    10,769

    Professional services, training and other
    4,366

    Deferred revenue at March 31, 2020
    $
    95,412


    XML 48 R37.htm IDEA: XBRL DOCUMENT v3.20.1
    NET INCOME PER SHARE Earnings Per Share (Details) - shares
    shares in Thousands
    3 Months Ended
    Mar. 31, 2020
    Mar. 31, 2019
    Antidilutive Securities Excluded from Computation of Net Loss Per Share [Line Items]    
    Anti-dilutive potential common shares (in thousands of shares) 3,534 3,653
    Options    
    Antidilutive Securities Excluded from Computation of Net Loss Per Share [Line Items]    
    Anti-dilutive potential common shares (in thousands of shares) 465 772
    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) 3,069 2,881
    XML 49 R18.htm IDEA: XBRL DOCUMENT v3.20.1
    LONG-TERM DEBT AND CREDIT AGREEMENT Debt Disclosure (Notes)
    3 Months Ended
    Mar. 31, 2020
    LONG TERM DEBT AND CREDIT AGREEMENT
    LONG-TERM DEBT AND CREDIT AGREEMENT

    Long-term debt consisted of the following (in thousands):
     
    March 31, 2020
     
    December 31, 2019
    Term Loan, net of unamortized debt issuance costs of $3,090 at March 31, 2020 and $3,334 at December 31, 2019
    $
    200,031

     
    $
    200,105

    Notes, net of unamortized original issue discount and debt issuance costs of $312 at March 31, 2020 and $680 at December 31, 2019
    28,555

     
    28,187

    Revolving credit facility
    22,000

     

    Other long-term debt
    1,240

     
    1,296

        Total debt
    251,826

     
    229,588

    Less: current portion
    31,400

     
    30,554

    Total long-term debt
    $
    220,426

     
    $
    199,034



    The following table summarizes the contractual maturities of our borrowing obligations as of March 31, 2020 (in thousands):

    Fiscal Year
    Term Loan
     
    Revolving Credit Facility
     
    Notes
     
    Other Long-Term Debt
     
    Total
    2020
    $
    1,913

     
    $

     
    $
    28,867

     
    $
    102

     
    $
    30,881

    2021
    4,781

     

     

     
    144

     
    4,925

    2022
    6,375

     

     

     
    154

     
    6,529

    2023
    190,052

     
    22,000

     

     
    165

     
    212,217

    2024

     

     

     
    177

     
    177

    Thereafter

     

     

     
    499

     
    499

    Total before unamortized discount
    203,120

     
    22,000

     
    28,867

     
    1,241

     
    255,228

    Less: unamortized discount and issuance costs
    3,090

     

     
    312

     

     
    3,402

    Less: current portion of long-term debt
    2,709

     

     
    28,555

     
    136

     
    31,400

    Total long-term debt
    $
    197,321

     
    $
    22,000

     
    $

     
    $
    1,105

     
    $
    220,426



    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. 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 months ended March 31, 2020 was $0.5 million, 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 repurchased 73,986 Notes, 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.

    On April 8, 2019, we entered into an amendment to the Financing Agreement. The amendment provided 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 and that remain outstanding will mature on May 10, 2023 under the terms of the Financing Agreement. The amendment also modified the covenant that requires us to maintain a leverage ratio (defined to mean the ratio of (a) the sum of indebtedness under the Term Loan and Credit Facility and non-cash collateralized letters of credit to (b) consolidated EBITDA under the Term Loan and Credit Facility) 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.2 million of interest expense on the Term Loan during the three months ended March 31, 2020. There was $22.0 million outstanding under the Credit Facility as of March 31, 2020. There is no prepayment penalty on the Credit Facility. We recognized $0.1 million of interest expense related to the Facility during the three months ended March 31, 2020. We were in compliance with the Financing Agreement covenants as of March 31, 2020.
    XML 50 R14.htm IDEA: XBRL DOCUMENT v3.20.1
    CONTINGENCIES (Notes)
    3 Months Ended
    Mar. 31, 2020
    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 $12.8 million of products and services pursuant to this agreement as of March 31, 2020.

    We entered into a long-term agreement to purchase a variety of information technology solutions from a third party in the second quarter of 2020, which included an unconditional commitment to purchase a minimum of $32.2 million of products and services over the initial five years of the agreement.

    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 March 31, 2020, 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 $0.6 million in the aggregate, as well as letters of credit totaling $2.1 million that otherwise support our ongoing operations. These letters of credit have various terms and expire during 2020 and beyond, while some of the letters of credit may automatically renew based on the terms of the underlying agreements.

    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 March 31, 2020.

    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 executive’s employment agreement. On April 16, 2019 we received an additional notice again alleging we breached the former executive’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 March 31, 2020 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 three months ended March 31, 2020 and 2019 (in thousands):
     
    Three Months Ended March 31,
     
    2020
     
    2019
    Accrual balance at beginning of year
    $
    1,337

     
    $
    1,706

    Accruals for product warranties
    384

     
    227

    Costs of warranty claims
    (357
    )
     
    (338
    )
    Accrual balance at end of period
    $
    1,364

     
    $
    1,595


    The warranty accrual is included in the caption “accrued expenses and other current liabilities” in our condensed consolidated balance sheet.
    XML 51 R10.htm IDEA: XBRL DOCUMENT v3.20.1
    FAIR VALUE MEASUREMENTS (Notes)
    3 Months Ended
    Mar. 31, 2020
    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 March 31, 2020 and December 31, 2019, 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
     
    March 31,
    2020
     
    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
    $
    813

     
    $
    207

     
    $
    606

     
    $


     
     
     
    Fair Value Measurements at Reporting Date Using
     
    December 31, 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,156

     
    $
    338

     
    $
    818

     
    $



    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 March 31, 2020, the net carrying amount of the Notes was $28.6 million, and the fair value of the Notes was approximately $27.8 million based on open market trading activity, which constitutes a Level 1 input in the fair value hierarchy.
    XML 52 R26.htm IDEA: XBRL DOCUMENT v3.20.1
    LEASES LEASES (Tables)
    3 Months Ended
    Mar. 31, 2020
    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 March 31, 2020 (in thousands):
    Year Ending December 31,
    Operating Leases
    2020 (excluding three months ended March 31, 2020)
    $
    6,235

    2021
    6,148

    2022
    5,384

    2023
    4,519

    2024
    4,402

    Thereafter
    15,340

    Total future minimum lease payments
    $
    42,028

    Less effects of discounting
    (7,847
    )
    Total lease liabilities
    $
    34,181

     
     
    Reported as of March 31, 2020
     
    Accrued expenses and other current liabilities
    $
    6,118

    Long-term lease liabilities
    28,063

    Total lease liabilities
    $
    34,181


    XML 53 R22.htm IDEA: XBRL DOCUMENT v3.20.1
    FINANCIAL INFORMATION New Accounting Pronouncement Adopted (Tables)
    3 Months Ended
    Mar. 31, 2020
    New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
    Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]
    Recent Accounting Pronouncements

    Recently Adopted Accounting Pronouncements

    On January 1, 2019, we adopted 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, both of which are material to our consolidated balance sheet. 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.

    Recent Accounting Pronouncements To Be Adopted

    In December 2019, the Financial Accounting Standards Board (“FASB”) issued ASU 2019-12, Simplifying the Accounting for Income Taxes (“ASU 2019-12”). ASU 2019-12 is intended to enhance and simplify aspects of the income tax accounting guidance in ASC 740 as part of the FASB's simplification initiative. This guidance is effective for fiscal years and interim periods within those years beginning after December 15, 2020 with early adoption permitted. The Company is currently evaluating the impact this guidance may have on its consolidated financial statements and related disclosures.

    In March 2020, the FASB issued ASU 2020-04, Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”). ASU 2020-04 is intended to provide temporary optional expedients and exceptions to the U.S. GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. This guidance is effective beginning on March 12, 2020, and the Company may elect to apply the amendments prospectively through December 31, 2022. The Company is currently evaluating the impact this guidance may have on its consolidated financial statements and related disclosures.
    XML 54 R6.htm IDEA: XBRL DOCUMENT v3.20.1
    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, 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 (1,381) $ 0 (6,612) 0 $ (5,231) 0
    Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture   0     391  
    APIC, Share-based Payment Arrangement, Increase for Cost Recognition 1,738   1,738      
    Net Income (Loss) Attributable to Parent (213)     (213)    
    Other Comprehensive Income (Loss), Net of Tax (548)         (548)
    Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt (23)   (23)      
    Capped Call Transaction Cost Reimbursement 1   1      
    Balances at end of period at Mar. 31, 2019 (167,087) $ 423 1,024,028 (1,187,223) $ 0 (4,315)
    Balances at end of period (in shares) at Mar. 31, 2019   42,339     0  
    Balances at beginning of period at Dec. 31, 2019 (155,085) $ 430 1,027,824 (1,179,409) $ 0 (3,930)
    Balances at beginning of period (in shares) at Dec. 31, 2019   43,150     0  
    Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture (1,814) $ (4) (1,818) 0 $ 0 0
    Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture   398     0  
    APIC, Share-based Payment Arrangement, Increase for Cost Recognition 2,109   2,109      
    Net Income (Loss) Attributable to Parent (5,857)     (5,857)    
    Other Comprehensive Income (Loss), Net of Tax (815)         (815)
    Balances at end of period at Mar. 31, 2020 $ (161,462) $ 434 $ 1,028,115 $ (1,185,266) $ 0 $ (4,745)
    Balances at end of period (in shares) at Mar. 31, 2020   43,548     0  
    XML 55 R2.htm IDEA: XBRL DOCUMENT v3.20.1
    CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
    shares in Thousands, $ in Thousands
    3 Months Ended
    Mar. 31, 2020
    Mar. 31, 2019
    Net revenues:    
    Revenues $ 86,453 $ 103,319
    Cost of revenues:    
    Total cost of revenues 33,302 42,037
    Gross profit 53,151 61,282
    Operating expenses:    
    Research and development 15,425 16,285
    Marketing and selling 25,289 24,878
    General and administrative 12,744 13,788
    Amortization of intangible assets 0 363
    Restructuring costs, net 145 558
    Total operating expenses 53,603 55,872
    Operating income (loss) (452) 5,410
    Interest and other expense, net (5,283) (5,185)
    Income (loss) before income taxes (5,735) 225
    Provision for (benefit from) income taxes 122 438
    Net income (loss) $ (5,857) $ (213)
    Net income (loss) per common share – basic and diluted $ (0.14) $ (0.01)
    Weighted-average common shares outstanding – basic 43,254 42,046
    Product [Member]    
    Net revenues:    
    Revenues $ 34,711 $ 54,396
    Cost of revenues:    
    Cost of revenues 20,962 27,600
    Service [Member]    
    Net revenues:    
    Revenues 51,742 48,923
    Cost of revenues:    
    Cost of revenues 12,340 12,487
    Amortization of intangible assets [Member]    
    Cost of revenues:    
    Amortization of intangible assets $ 0 $ 1,950
    XML 56 R43.htm IDEA: XBRL DOCUMENT v3.20.1
    CONTINGENCIES (Details) - USD ($)
    $ in Thousands
    3 Months Ended 60 Months Ended
    Apr. 30, 2017
    Mar. 31, 2020
    Mar. 31, 2019
    Mar. 31, 2025
    Product warranty accrual [Roll Forward]        
    Accrual balance at beginning of year   $ 1,337 $ 1,706 $ 1,364
    Accruals for product warranties   384 227  
    Cost of warranty claims   (357) (338)  
    Accrual balance at end of period   1,364 $ 1,595  
    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   600    
    Standby Letters of Credit [Member] | Other Operating Obligations [Member]        
    Operating Lease Commitments [Abstract]        
    Letters of Credit Outstanding, Amount   2,100    
    Research and Development Arrangement [Member]        
    Loss Contingencies [Line Items]        
    Long-term Purchase Commitment, Amount $ 12,800     $ 32,200
    Long-term Purchase Commitment, Period 3 years     5 years
    Research and Development Expense [Member]        
    Loss Contingencies [Line Items]        
    Other Inventory, Purchased Goods, Gross   $ 12,800    
    XML 57 R47.htm IDEA: XBRL DOCUMENT v3.20.1
    REVENUE Revenue from Contract with Customer (Details) - USD ($)
    $ in Thousands
    3 Months Ended
    Mar. 31, 2020
    Dec. 31, 2019
    Capitalized Contract Cost [Line Items]    
    Contract with Customer, Asset, after Allowance for Credit Loss $ 22,162 $ 19,494
    Contract with Customer, Asset, Net, Noncurrent 0  
    Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress 7,878  
    Contract with Customer, Asset, Reclassified to Receivable (5,210)  
    Contract with Customer, Asset, Net, Current $ 22,162  
    XML 58 R27.htm IDEA: XBRL DOCUMENT v3.20.1
    OTHER LONG-TERM LIABILITIES Long-Term Liabilities (Tables)
    3 Months Ended
    Mar. 31, 2020
    Other Liabilities Disclosure [Abstract]  
    Long-term liabilities

    Other long-term liabilities consisted of the following (in thousands):
     
    March 31, 2020
     
    December 31, 2019
    Deferred compensation
    5,087

     
    5,186

    Other
    327

     
    460

       Total
    $
    5,414

     
    $
    5,646



    XML 59 R23.htm IDEA: XBRL DOCUMENT v3.20.1
    NET INCOME PER SHARE Earnings Per Share (Tables)
    3 Months Ended
    Mar. 31, 2020
    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 March 31, 2020 and 2019.
     
    March 31, 2020
     
    March 31, 2019
    Options
    465

     
    772

    Non-vested restricted stock units
    3,069

     
    2,881

    Anti-dilutive potential common shares
    3,534

     
    3,653


    XML 61 R7.htm IDEA: XBRL DOCUMENT v3.20.1
    CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
    $ in Thousands
    3 Months Ended
    Mar. 31, 2020
    Mar. 31, 2019
    Cash flows from operating activities:    
    Net income (loss) $ (5,857) $ (213)
    Adjustments to reconcile net (loss) income to net cash provided by (used in) operating activities:    
    Depreciation and amortization 2,142 4,740
    Recovery from doubtful accounts 497 (9)
    Stock-based compensation expense 2,109 1,738
    Non-cash interest expense 2,820 3,359
    Unrealized foreign currency transaction losses (gains) 51 (586)
    Provision for (benefit from) deferred taxes (207) (1)
    Changes in operating assets and liabilities, net of effects from acquisitions:    
    Accounts receivable 13,311 6,444
    Inventories (3,435) (1,372)
    Prepaid expenses and other assets (1,631) (3,861)
    Accounts payable (4,858) (810)
    Accrued expenses, compensation and benefits and other liabilities (5,323) (2,837)
    Income taxes payable 40 261
    Deferred revenue and contract assets (5,264) (477)
    Net cash provided by (used in) operating activities (5,605) 6,376
    Cash flows from investing activities:    
    Purchases of property and equipment (1,479) (1,767)
    Net cash used in investing activities (1,479) (1,767)
    Cash flows from financing activities:    
    Proceeds from long-term debt 22,000 0
    Repayment of debt (351) (3,928)
    Proceeds from the issuance of common stock under employee stock plans 0 309
    Common stock repurchases for tax withholdings for net settlement of equity awards (1,818) (1,690)
    Partial unwind capped call cash receipt 0 (22)
    Net cash (used in) provided by financing activities 19,831 (5,331)
    Effect of exchange rate changes on cash, cash equivalents and restricted cash (402) (55)
    Net increase (decrease) in cash, cash equivalents and restricted cash 12,345 (777)
    Cash, cash equivalents and restricted cash at beginning of period 72,575 68,094
    Cash, cash equivalents and restricted cash at end of period 84,920 67,317
    Supplemental Cash Flow Information [Abstract]    
    Cash and cash equivalents at end of period 81,182 55,326
    Restricted cash 1,663 9,020
    Restricted cash included in other long-term assets 2,075 2,971
    Cash paid (refunded) for income taxes 391 203
    Cash paid for interest $ 4,450 $ 2,041
    XML 62 R3.htm IDEA: XBRL DOCUMENT v3.20.1
    CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
    $ in Thousands
    3 Months Ended
    Mar. 31, 2020
    Mar. 31, 2019
    Net income (loss) $ (5,857) $ (213)
    Other comprehensive income (loss):    
    Foreign currency translation adjustments (815) (548)
    Comprehensive income (loss) $ (6,672) $ (761)
    XML 63 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 64 R42.htm IDEA: XBRL DOCUMENT v3.20.1
    OTHER LONG-TERM LIABILITIES Long-Term Liabilities (Details) - USD ($)
    $ in Thousands
    Mar. 31, 2020
    Dec. 31, 2019
    Dec. 31, 2018
    Long-term accrued restructuring     $ 200
    Long-term deferred compensation $ 5,087 $ 5,186  
    Other Accrued Liabilities, Noncurrent 327 460  
    Other long-term liabilities $ 5,414 $ 5,646  
    XML 65 R46.htm IDEA: XBRL DOCUMENT v3.20.1
    REVENUE Deferred Revenue Activity (Details) - USD ($)
    $ in Thousands
    3 Months Ended
    Mar. 31, 2020
    Mar. 31, 2019
    Dec. 31, 2024
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Dec. 31, 2020
    Dec. 31, 2019
    Deferred Revenue Arrangement [Line Items]                
    Revenue, Performance Obligation, Description of Timing   P6Y            
    Revenue, Remaining Performance Obligation, Amount $ 59,400              
    Unbilled Receivables, Not Billable 56,700              
    Movement in Deferred Revenue [Roll Forward]                
    Deferred Revenue 95,412             $ 97,901
    Deferred Revenue, Additions 28,687              
    Deferred Revenue, Revenue Recognized 31,176              
    Product [Member]                
    Deferred Revenue Arrangement [Line Items]                
    Revenue, Remaining Performance Obligation, Amount 5,311              
    Subscription Arrangement [Member]                
    Deferred Revenue Arrangement [Line Items]                
    Revenue, Remaining Performance Obligation, Amount 1,501              
    Software Service, Support and Maintenance Arrangement [Member]                
    Deferred Revenue Arrangement [Line Items]                
    Revenue, Remaining Performance Obligation, Amount 73,465              
    Nonsoftware Service, Support and Maintenance Arrangement [Member]                
    Deferred Revenue Arrangement [Line Items]                
    Revenue, Remaining Performance Obligation, Amount 10,769              
    Nonsoftware Service, Support and Maintenance Arrangement [Member] | Forecast [Member]                
    Deferred Revenue Arrangement [Line Items]                
    Revenue, Remaining Performance Obligation, Amount     $ 600 $ 1,100 $ 1,900 $ 3,200 $ 3,700  
    Software License Arrangement [Member]                
    Deferred Revenue Arrangement [Line Items]                
    Revenue, Remaining Performance Obligation, Amount $ 4,366              
    XML 67 R32.htm IDEA: XBRL DOCUMENT v3.20.1
    REVENUE Revenue from Contract with Customer (Tables)
    3 Months Ended
    Mar. 31, 2020
    Capitalized Contract Cost [Line Items]  
    Contract with Customer, Asset and Liability [Table Text Block]
    Contract Asset

    Contract asset activity for the three months ended March 31, 2020 was as follows (in thousands):
     
    March 31, 2020
    Contract asset at January 1, 2020
    $
    19,494

    Revenue in excess of billings
    7,878

    Customer billings
    (5,210
    )
    Contract asset at March 31, 2020
    $
    22,162

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

    Contract asset, current portion
    $
    22,162



    XML 68 R36.htm IDEA: XBRL DOCUMENT v3.20.1
    FINANCIAL INFORMATION New Accounting Pronouncements Adopted (Details) - USD ($)
    $ in Thousands
    Mar. 31, 2020
    Dec. 31, 2019
    New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
    Property, Plant and Equipment, Net $ 18,873 $ 19,580
    Right of use assets 29,002 29,747
    Accrued expenses and other current liabilities 33,044 36,759
    Long-term lease liabilities 28,063 28,127
    Other long-term liabilities $ 5,414 $ 5,646
    XML 69 R15.htm IDEA: XBRL DOCUMENT v3.20.1
    RESTRUCTURING COSTS AND ACCRUALS (Notes)
    3 Months Ended
    Mar. 31, 2020
    Restructuring and Related Activities [Abstract]  
    RESTRUCTURING COSTS AND ACCRUALS
    RESTRUCTURING COSTS AND ACCRUALS

    During the three months ended March 31, 2020 and March 31, 2019, we recorded restructuring charges of $0.1 million and $0.6 million, respectively, for employee severance cost adjustments.
    Restructuring Summary

    The following table sets forth restructuring expenses recognized for the three months ended March 31, 2020 and 2019 (in thousands):
     
    Three Months Ended March 31,
     
    2020
     
    2019
    Employee
    $
    145

     
    $
    535

    Facility

     
    5

    Total facility and employee charges
    145

     
    540

    Other

     
    18

    Total restructuring charges, net
    $
    145

     
    $
    558



    The following table sets forth the activity in the restructuring accruals for the three months ended March 31, 2020 (in thousands):
     
    Employee
    Accrual balance as of December 31, 2019
    $
    155

    Restructuring charges and revisions
    145

    Cash payments
    (110
    )
    Accrual balance as of March 31, 2020
    $
    190

    Less: current portion
    190

    Long-term accrual balance as of March 31, 2020
    $



    The employee restructuring accrual at March 31, 2020 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 March 31, 2020.

    On January 1, 2019, we had facilities restructuring accruals of $0.1 million included in the caption “accrued expenses and other current liabilities” and $0.2 million included in the caption “other long-term liabilities," which were reclassified upon the adoption of ASC 842 to the right of use asset account.
    XML 70 R11.htm IDEA: XBRL DOCUMENT v3.20.1
    INVENTORIES (Notes)
    3 Months Ended
    Mar. 31, 2020
    Inventory Disclosure [Abstract]  
    INVENTORIES
    INVENTORIES

    Inventories consisted of the following (in thousands):
     
    March 31, 2020
     
    December 31, 2019
    Raw materials
    $
    8,358

     
    $
    9,036

    Work in process
    398

     
    371

    Finished goods
    23,845

     
    19,759

    Total
    $
    32,601

     
    $
    29,166



    As of March 31, 2020 and December 31, 2019, finished goods inventory included $1.8 million and $1.5 million, respectively, associated with products shipped to customers and deferred labor costs for arrangements where revenue recognition had not yet commenced.
    XML 71 R19.htm IDEA: XBRL DOCUMENT v3.20.1
    STOCKHOLDERS' EQUITY Share-Based Compensation (Notes)
    3 Months Ended
    Mar. 31, 2020
    STOCKHOLDERS' EQUITY STOCKHOLDERS’ EQUITY

    Stock-Based Compensation

    Information with respect to option shares granted under all of our stock incentive plans for the three months ended March 31, 2020 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, 2020
    565,000


    565,000

    $7.57
     
     
    Granted



    $—
     
     
    Exercised
    (100,000
    )

    (100,000
    )
    $7.66
     
     
    Forfeited or canceled



    $—
     
     
    Options outstanding at March 31, 2020
    465,000


    465,000

    $7.56
    1.17
    $—
    Options vested at March 31, 2020 or expected to vest
     
     
    465,000

    $7.56
    1.17
    $—
    Options exercisable at March 31, 2020
     
     
    465,000

    $7.56
    1.17
    $—


    Information with respect to our non-vested restricted stock units for the three months ended March 31, 2020 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, 2020
    2,087,933

    554,265

    2,642,198

    $6.40
     
     
    Granted
    555,523

    578,316

    1,133,839

    $6.46
     
     
    Vested
    (333,743
    )
    (328,673
    )
    (662,416
    )
    $5.58
     
     
    Forfeited
    (44,750
    )

    (44,750
    )
    $7.54
     
     
    Non-vested at March 31, 2020
    2,264,963

    803,908

    3,068,871

    $6.58
    1.25
    $20,623
    Expected to vest
     
     
    3,068,871

    $6.58
    1.25
    $20,623


    Stock-based compensation was included in the following captions in our condensed consolidated statements of operations for the three months ended March 31, 2020 and 2019 (in thousands):
     
    Three Months Ended March 31,
     
    2020

    2019
    Cost of products revenues
    $
    102

     
    $
    51

    Cost of services revenues
    98

     
    18

    Research and development expenses
    294

     
    195

    Marketing and selling expenses
    441

     
    294

    General and administrative expenses
    1,174

     
    1,180

     
    $
    2,109

     
    $
    1,738


  • O. M]ZZ\]$Z HJQS>&TIQ=E2(RN"G)3\%)Q+*6>J>LCP!U2A@;[MQ;*?@&'>59Z=@2OZ-]G&E/ZF\OEB\Y0>%X\N2_:!) M]$N%R$K/^:3@;&Y7SK;T*%=@M> M7=/FL:N_9_8T"N?5$@=?Z:=ZZ**IS?P2_'F3XBH\2?/Y^,8[91P8+: 6-[>% M%/%LK=!-2_70F5S.%W"S=)&67--KG^/D\I]9Y3ZUPZH=]9N[$;2'U&S<5KL7\4Z"&\X67V85J57"+T=B> M1U9[:9:GUSGTW2A&]+4XIMAN+[1WN!2/?UI4"A?Y?&8?Y"(/>C(;_OY8Y(CH M""-#0Q1120&C0G,HD>18TMA$'#.-CX&)6CL MO\.9O=8=1==0;L4C Z M-ZLGFSDM-B]E6?9]/$R7\LI)R_G=K8O#6K%F,:O0M:R9G3H@649G@>7B)HZ! M9LL84A6]R.T#/5M/'7/Q7CBOI%[:TRA6X/VLY5U+_W^Q':>.3[W2/7:R/W>J M:#;[7H9F[#8LOR\T;,>2+JTZ[Y-MQFFEC7OFYN"0UW:$_[ZIL8Z<;+\:.\%? MJ.>EYE#JD$]=^?WGBDD7:W7K+6V<:9"N!=C-VLF$)/>>_+('G!-P2"2I( MUE#TJE5>/#Z_'M\6_3:<<3%Q&N?=JFWV0N3W0:"W8]E*[.W92EU).FHAHHX^ MK/.8=03-6^342X'Y+;#,TB0L^( WDB958*U@GH/2HBI4IX)WEF'AO*+UW#*! M4DEMN*AFWGU8Q"'MAT6DL?2=.COA,1KMG-*T>PDVL^0V?4R..=TSR3)WBH5Z M6WL9;IPC\7;RI#@96):5NG.^<;:GA7;M,;A,*PY7)BU8RZ"T!KSN77$_9[=Y M%\^3$JO(5KBW0O>"9?RQ*6*;$G9@7WOK=.V!8^OCJ?<)>9=:-KNR)G/ALUEB MB)>,$ZMS5KY:+PO*-.I;RWJ7/OS&4H++Q(F%DG%GZ:1P]E?*NLNNLF],)NZ8 MG.%:1K&+9Z6)/:NE3']\_YLAKDN>&%_='0;NGJ=I<#JS0)&>R.V!)=^^9>FW MTOM?2._*YU%Z_DNWH;,,%Q[2#D35M=YF3*V4SQH/> +]EK:>!6CIQZONR&K] MN'/L92.;[+P\P[.KT_1';1M\R6;3F8L6>-IS?Z=>](*XQ '(5&X(_@PR,0*%#*FB!J-/,94GN#7+OVB$Z#_TKLJ5EU MI,RM\*[PI#JV\S 0! 6+O/+AW M\OP^'A5!&G7^=RO-/KFWB(_0OF[#-([':F0^ITGN73@72?8M=4L_N7'OO@_D MU^<-<_NV&/L$R$_!U](=ZF1^X3/URE/A-+7JY;?Q=.JC+><4AW=(Q;%PN'&@J\*"5TN"&Y>VR)/1GDF!\ [8 M2X?.4AN_EZPY<+3GKLF\I\7[J3[.KCXNG&E11PGR:PO:LJ6Y"QHL&YS[-S6# M"(/"!;:T>=P:EI%.%U%;9,_DCA:I)]/T1VD@9(W$RH=AT_OATGO/O-? ]9FP M?*7$ID6,Q853JCAS==;.X1<,%];B\R;,Q_+2.A&[,+S+++PZI\,;^0^I;^Q2 M!JH-[!6.[T9C>$G9-EX*UQ2N2! MGCF:J013K,YU)9%\6H>7VEY8R8\0M2IDSUW6A36N*UV@L3PGJHI6+8'OU;)Y MCNX#B>LV44O>TJR(\UF)+MEL>NV9C.=EY4(MC=YZKUJ5:K9L"]:44)7@ M=5+-\01.@%==&O6T[I3_O[QZKD]L=,JN,X$]SW!,S:ZG?E)>,ARG&[FS:>0U M%CSJ?I5%$5#QB1O.CU=<]E#0+U$%TC+QT@M>>ZT3#8Y@O+^FTC)6QN07G:*HR$7,W/C4[N7H/RZ5#5;(EZ_ MR8?$ZS]\2+REF=#("2RP^;X"7>05N)J7(G=B5N=]^12,)>[.IG6\K#!8A@WU MX#H=?4N;#,!Q#Z?C-'*9?%)"=1R7B\PE2"R1NWSQ,L/2ZG"_I_.F+N\#A>Z: MS[/IR/[MB[0ND^GOP9G+;;#W>"C\]/E$GWW]V:^J47SE+YR5%V8^5<.^,IG8 MKZ:%ES5;0M-__2S[J=G(K,),)Q<*[*S4HXI-.*KW-HU_H].4"K]OE1CF+;K* MZO-?%DF%2]Y4YF>CCG*?55_-HT'%]^=0R\)PA"(F@41"4T5C)@4V$2?,2( 1 M9@1O7AC^T(747.UQ%HJCG16*1Z45\27-SJ^M ?6L[SC6!AO#+<@C2"&3DJL( MQ$0Q 0% H6SXCC5A*HY"I#DG%$9*&!-SQ)&&)HYB09\O]?+WX:702? MS\[/@R_1U^#\K^IKM(5B\36.X2VGV+UB\1;>>&H%H"N*=?JGST_Q.1_.->#S M3RIWE-.%O??@,LDMM2SO*"ZMU ?MOXR^G"\MFR+9<;)PSWCB)E-^W;CM4[!\ MDEO&O8AE@5?IZ*.5,IESVTT77H#Y])=Z^?F]#.5&,F.AN'\*&J_=_!U5GM'R MT)K#;)Y?P(&;R-Y--G/U0D7R>_/4O(?,YW%7&1/>;3D??_2HXI2?1@F#O]"J MCT6IYE)#J[!JZ=>I,*F M4L'3/URBEL_-<+'O^N&5YK68-OQW+O7?:IH%9_*5'_4-KH+Y6Y8ZUY+;>8%A M%6*5*N@RP%[XRXK#T\F9:ZM\\)+DN&2B3X;F^J2:\9T&Z6 M^)6'U/RHZ@-P+XNB<;M;T:4"BU42 65%!)* ML0[9LU+VQ??L6%0[M2<%[URTR68'W4^'=6>06I?*?6^)I]MJ- M;?5'*GDWCY,Y.MGX[C9+NO=><@8LK=/6>K8]6&UA>-L#_',UF,CE?R>W>?I+]75=(_R3K&, M+HTY:'7C[8Q+W2X[8?6(>Q@;90SFVHB0&B@5-Q"Q$$$90<#DRM2 +;$3-VO@ MP-@)YV@7[&3/![?NB3IR:DUTYX]-G_+EOGDF;SN:;$<8C&C,/N20QY@)33"E ME#,%--?0T!@*',$H.D!])?D^'OV/Q9A_>(2IIT=[1G-OGK3_Q'6XS=OD/'A@ M.??6AD=WB,L<@5U\K!Q$BB4'42(6*F1QQ$-# >6NZ8NAVB@H(LM3\ &J*._- M0=! B%8'-G65@[3M3P&=U6#4O7#;$Y&Z-X,66]".9@L7%:A@>X#^& IQ8^P: MY!09J^,(J]286(-0$6M 18QP:U>MS';>KG[3E@)!,=D:^;\&1SJK6AROLV2G M]+X'WA2*^)(9Q%Q1I;AD4>R*PB.%0D(A9=P0%DFJ=ZBJ_*T]9L!HFP.D-T>@ M#KLZ[H]^;*LAP_HI_'N9!NGJ]!?3M"S]_@01_00"^Y2)/8'B MLV6SF&I\C&MW5#2=*E($B\O0)P#^7/QJ3]%C8I&[-'55XL7\"M=.UY><_>22 M",N,6]>:)J^+#WU3*U^V4K:[72R;++:O*EL M&E\EIPSJ+,2D*A"O]8-I1LOZ]>7RB@319^#Q-"2"RT5Q MJ,5?/JJ$$Z\7W MO'\)5JQ.O@;_4)__'@6_1>K\[U\?&Z;;1AW6&F?1$6ZQNQ44?[K+G^FQH8JN M+K]Y(>[2Q^>!0_C 8[Q735R'ZW+>I*N0>D47K+W4GMWDF.(PZNZ']TIMQE,7 ML2P*B?WYU/,X7:&:ZU1_*.I'ZS/P_#B@%T^U*&F8)'E>M ]+EH53G]V(HP Z M';7X%5433/RHT^\>::_':>:.\,Y!PF.W_WQ4=B;[UV+6*,0O-49O=WC]M/B\ M++.[MX;JY;Z'T6R:WE7/\(4_"]\AUD__>/C>I9I?U.W/+ETWU:30;JV*_/2[ MD'_7>&JQL2I0*MH"=ZY/QANKC)8RMC@X-1U]KGM(5;SI;+KD1)X17;@C?%82 M4RL/XBB4Q"A.@8!"&!'&DA-M(FD@;4ABBD04YTPTJ[C:,X!Q"EJID0?(>2 MD=T7B#2LG5+1*'L$S1M-KHQSC/_=J8_[DY3YGE1^)-5$7A'NB\N.%AW^5IB2 M7RH;\DFM=Q>+487]^EMAO[[K4GR'3S^9RJ+"^QY*88C_5-KN/_>$>I2$VACG M]Z[H>.8<0.^[@J7SZ5V7<5(XODJZ1#U=]G3YGNCX]^FL2W3QKDLH:1(_1I-' M4R=?=SHNQA[\\E8"[L9Y;,$F[,ZV.\N\>]CWL.]AW\/^,&"_F;L3=E?6FT<# MH87F8T(5C:1T S%); 0S6A.I(:>&P! ] MS$&PP'>CFG0ZM;_,OTR2Z3(7X>S*_5EXD!X4@YP4.0W+HM7E/?JN$42(,S_- M=WAWKS_&\MIFN&&9V;!2;KK(1QO5EPC89G5)9PO&#D"@]-RD6]P$HR4W801' M3$$4"BHL_V"*,<5C"F&,0\K82A5JZ]QD^>M?JZ0V;YT_SE *YX&_ !9\I,L, M"@'>,ZB>0?4,ZM4,BL)Z_C=4,,22F3A45"BC,#% AP90! ! <6<9%.H^@V* M]0RJ9U ]@WHU@^(U@S(QPB$S$:+0,BC(!#",(R T-?9WW%T&A3O(H/Z=9K-1 MDE\[:A (HE\/@3\]4NC?Q=*B/D^]SU-OY:L^3WT?,EC[//6.ZWQ]GGJ?I][G M53V!+,\7[AXIHSA69.BSU/LL]9Y0]X!0NY(-VV>I]UGJ/5UVCR[[+/4^2[W/ M4N^S5;?#O'O8][#O8=_#_C!@WV>I]UD1WI1Z0PC!1E6H,8 MT!A8=D(-A'%L)+?_12O3W%IG* >'2M5!M9-I/L\619KEZ@9LT,$RR M[,[EGQ83 Y>3VHIY%U/O^1IM/RF3,KIZKA?VXEQ:?I M'[?%\+,LM8$FO7PXN+6L#7M& MAM&E#&//5ZR+3ZNNRFJ,Y@-IM@$H2BRZ-VKC(10:N&W1=-LP$74G!"5C#)&* M"42"(@(T8Y!R%&H6(VP!]! F?LE?"E)]9(+:"_5[#HPU][VGKSP ]BL4E!> MRS^MVE!M ;CR\=D>3S\?SA1_"N!P[ MY&<%/3ON:$^F)18?OYPT].'Y%;\QI\@:S0_.R_^\SJI'W";?TH^7EH___C&Y MLNOYI1A2Z52&Z^S^X$>F@+459$@I %1$1!$,@(0J0L1(J4-W3W+O#'9?V_@X M /HIE*]42^\KH61G4RA/+->;SF?97_O3SX#/.(\5B"6$,GI:FB@.E( Q)A*:U!U(2^ MB"RDJ8H49I2$=@,X@D1A$QII* MW/;EL7]VUL8CJQ)TYX:3Q.'H(Q8DZ8*<%8 @)KH5@E,A8Q#%6@D("7Y>$EQ[C!/IE^* MH]R:[,:RSX[;#SE\!'1#09UP1C5'AFC%%9,TU%B!.*0:<18)*Z[(2E!U7;II M23YA#@^!;H[)?H['TW%^G8Z";[/9Z*W"Z27/2ZOGU1'J;"2L&RH!4"2"D=4C MK4R32&C,F4 QHS)Z1JI50/B+@\'6I!K" T%HF^KCIN#NK$0\9).UI^)GJ)BP M>H1+%#.NB121AI1K2[G6,A2 ,Z@!@M'*0*AUJ;@E&0OE@%-YU%1\<*7Z%[/Y MPX:"&X .6]"-9@L7L]U*I]IW=3BMN]/NLYK&K ,!A5:,,VL.$QH3I$P$!+"L M)N8<&DB?9#6GZ>N35M=6XM& @3;U^!=AUUEUX "D?L\_#HU_R#H5BX (J1!Q M3@2G# MA.0C@FL?"A 8B\CK^T9*"@N0 LE:]U)WE'UNJ[GI-;=6[)M"U=;[K M%;B\D%56*J9/I]-\_H'=:RWV^82/#0I&KNXY M>X)QQ0[*@JITN]MYL8;$L3<&ZYY'/)1(1;$A&L0TDD0K990PA$$20J-7_"F^ M#?&2QRTC# M&:ICJ0Q!$W',0P(%%<)(S$T(N8%QI* R*RIMRS![08:M#[-5/UE[=5MU=>'D M;N!J'&?#<>+RA7^,Y]3V:M>S;_98'/2NDU$PGIK'_R MCR0:TIT5J7Q.DSS-SZX^IWF>IFM6JF@:*4(!4P89*@6686R1 <4R1H2&8;-2 M)0HE"$,B"2>8"JU5R*-(ZE H0$(EZ+.5*B^^Y_TK53Y'ZGP;12KK;/TM)X=> M.*M':7+?M=Q_II;S?D\#GQ]LN??8BKP@":SHL3J>4X"O+&^:C.=WP<23A6/\ MN96#KK+<%<=;L9$Z];64 59ZS&X=JZ_*0:VX' 2YE6ZY*QHMY'A>5 D7=?56 MN-\Z^9X6E?"C&Z<.SK.DJ'-?3#WPG%H8G-IW7@?*8U R"*)%9I]8/$KEXZ2J M._W7PI[0U9T58=4;I]^JQ2^%6>0!)/QS=C) MO'K[Z;\6XV)#U?ZODWEQSS,O\@\>I?9([7;28'SE$=,)[;R0IU;^C6:9ZPUP MZT[0G5=QJRNSKQ;C_W:-4JW:8Z]XL'C7OZ%ZJM.5TUMW4L6;9UZ4%L^9WI6] M"])J"TEW2O<_!6<6BI3L]>T)6>7!_766S&WMA[B$P?6O1 M^ /)4*F.$@ *4\SKU%ZD!3):8HJ-H)H3'3GV32 16B+!5P(OA= XJ_#!RY(+ MNY&SJ["$U1-%XWDV_Y^O3E'R=>+NK]_L,=PL;JK:\(9F^#%/A[^,%MF/63:R MR//A/RV"6,4IR5;Y[!M5>4OMVSWI.OV*4&X$ R$WD;1*NI *\%@B("'@4>)K$"U'^V&OLB:- M?9"UL*QU986-Y>GE&SZ]JZA\?V%]=E_,!-['ZX#F^K\\T98FR99VUK\M_)9HXL_(M6 M,35&?TNG=A<3"_A23%G;\OMXY"15,+ZQ!O;08HA3" 8.&?S.IE:EG?MV(4Y! M&1;MO9))8 W-K*AA]0J$Q:%*YGKY\=@.R]U5^_D4N,X_SSQS*:#SYC*JLQI[ MK2DOUNMQ=[:8^#7:_2;SQX[$$DGQ"O>\LDU-ZE2)BF8?'KB]*O UIW-W;!40 MQPU0>"#8%54J@],PQNZVV\0919::[>'/AG67GZ&OP![>6?[P?9S-ID5'GW_Z MTQ[Y==E')]^>/9BW:!#/AQ1*T2#J'*:($*I1;(5#3"F!6 +&="R)YD*'>#7# M\+Y0^*W M.]@\I_ZOQ-I*V5U0NF"++DC)J."5GO3<5>H\# 1! ^^+:9"AY[9+1TM3;"05 MW3K26%&A'3]9>F8MEKF^> C\^G65%0W\5_#7ZA)5=KERW:6F_E&U$5"T!+@G M:JJ[W57E$S[/G/GEL'U%,E57N^8T"V=5N,+RW \:F/K4$<\\+I.)5X3SZ]3S MRNXHPF]QFK;NE#]V.>L0_T?)-3Y6O+ V3!JBKVH1]Y!*QF]N-?:LWDQ ;:$P M%L5:<.[2L):* MA'O9#^="WU;3M!*_(&JD'G*N- FQ-8*I%E"84$M-,+*R&%'('W6?AG:E'YYV MN+Z]B=T6>]B]C16O>;ZLH=Q$F"@)%.>Q0/8?2DW(M35_,;(6\4JAWS/G"^7? MX-]:.M_MQ9H\M3A4W_@)\VMKRP8W]N/KW-FXZ6CSQ72"F[P-Y596\@;1?R\. M^"GXZKJ).BTJR:]KGK8+#H0;I;"*A"&DEDX4HTASK6 ,M3%28FZ_6 VYWY-P M7\I5]^SHF<.N;2W%0D:HB)0;;N#&L4A,'#NBQIZ81"L.SW4/NTW>1'K>=(R\ M:?" .34UL'MF:>D >2HV-2A;E_JNI?:K/+6X,_U6A))*]]1CT2BGKN65[^P) M"S.?VW]*S\W52LAKV:!YA:4^-*OG]VQO?ZU+T'W=Z^O;/@7GKAETTWCVYS8( MOB?9V&TIU.K0^[(FW0J;4K M#5DP1E!0J9VU#*%<295H(0GAI2R"+;DKBNRB2\OB?GA[ZS\ MUTV#M1F(N&\%/\/#.NRDV[A5YL/=:LU5XL$?-,ZT\_3:>%LM+%O-9]4%1 M;^(_*=M% O"VCIKDF6Z3Q2NXV*C)I8/2&K>M7X;_O@W_6IQAP=6!VV+Q,(.-QAJ2R Y)AL$/Z5_5!-15HVBP//EH&+) M/^^JHUF!9IXGKN!8)XO$MK:I'16(%1X&VG!XRCBB4"DN9<2HB*4PAH<21Z$2 M5J.#*R,4G]4;*X=#$;BPQW!V%8^=&\'QJ:V5H[(!PEMH6O%.:+FW+6=:Y%?P MK?TI#JG_1$FSN"X*9UHRS54L(XQIC",9*L(PX9*(F.%PK33(%9HU;OS?UYEW MOCARO?@QVR+%0G+8G4\/4(E 1]A?K:0]6M.>)(0I*IAPY46Q(EK%V@ 1 PT- MC-1F\G*%]IR&MC7JHP,L5IWV?1>V3E,?[D7B"EDV^J10*)22AAMB&&4,:LHM M07(%3*Q$'*[DW6Q$EO%LL3TME@PH;+5I4R\3MT^5Y'AEHJR)CX04: 8$QT!1 M(D()0^GH+\88AN;Z7X6MIE\&: M=C5"'')&J>"*AE:S-3%CD8J1 $08$&U*N\J!9E?D"ZU*2T#?\?" A*MO>/A\ M@'1'7NI]=41WA-=@UAC"38&,H]#$!%.)8C?3EG/7^B5"2+"->R/-)?K#C110OKIR:Z3*!X+P79C/JSC=!1GR6,AV0Y4 =):V M+QY/9NI*6]/]"V>WT?-T#^+=C-<9]9HJ'0'$$(E#&H?"<@VA *,A!P+C:,5_ M_P1_VUYO93* 8J>]E?MP]^:MFN-&++O3C#7%R2FNS M02,5@=!P10556 K,,>,XE&[F4[0VX9W.IL,MTQX2 \!P[[-<%?.]8V-3Q\93 MYWN 'H^WZ M[X KA O2ND-<#O\,^DNT,E[E?N?V:<3.;%%>VL>K=5V./&L,' MH (::&:@_8_B&&N)0HP9C7 $%(I\H60_?* =UPC;V? !/WKDGS$:TE)M!AIZEB;@(U: 3TBM)[I4G);^5\C"$I4TV6 MW'W8Z1/W@BJ1CKF."(1 MX)C"V!)K* ")8AJ"* ZC> OTV=(@;3J HM4YVIVCST.+LWH+]B@CJI[J&I/I MC<%34$N"BK VJS.[+XWVW(LNDVQANR<=6TK"7C'&'6L?/1_L M^>#+^2!M1NP %7B@XT R+2DA2E"-!9- .F&9 .(U?+ SSP,CG7H>CHP/[BPU M:\<1^'O6]-3DL.TG8A'',3:00>D!Q9I(3Z0P'%A,F,<$](E8W25B\9TE8IG9 MQ<5XD?I]J.G() 2<%=/ATW.R %928R60M8(R;Y7#$!E.D71*(H=:Z3N">.DU M<,@K1;GQRG-..4&&$J^95 _F9#UZG[?/R3*??OWUYZ^_NM^^?LG4;S8SGW[[ M^O-O?W._F9=E93V2NO24'7G-AK[!C)==IY]6?\:/_S@.9OAX>.>Q-AC9@\S8 M;=[Q'T66 OYI.-=B%D>MKU/"\K-YL9[M?KF<#\]C446>)FL5B^N8'#:>5HI- M)-=%,3R?!GWB[#IJ#LLT'2P[G<_"A;+%^7@^2F/;KU=#P,HXS&>4_?'C>C P+S[. M%JVQPX$H%N- -J\DB7NG5E<$T52W>>P!9TYA:"QUA"MF$63.9*_ASO-1OM&$'=,Q[X*9D-93%9J&N>]#$+K.L\_U:L6< V MAXE6I]R$"R@*2+?("04M-=1)@3%UT*$@4XFV=YN5/T^_A86'@U@?P=]FL]'M MD:*U@VW+)^NJ,OA#AWDX^W*95Z(@R)BR);/V:+S:,P9*[EZ)V().MU]*!0*' MH%00T$RF-QH;%?0*X 0"Q >]@G@/%"'.8,$,?+52$1E,^K!:G<8!:A88?=SL M,WUDF@4!34B].XZSB M'6D7;\H_]X*#)]UJ4BP""54SEP,['R_B:-1%FIB\+*N.2N&4TH#; .'+63D. M< F\.%#6M'(Z5.-59\MY59,_RO1R'AM9+V;30?9K7I;Y\#Q<:I%:C)Z.XWC4 MRWQ8?,Q^KCAZ$76FU'VT.,V7D\5JQFJ:Z#JYCC5)U1S707IY$K ZB02374Y:-*_'Z.[O\_F M\9Z_S19UULP]:F\Y7_SSRVK8]]^*V=D\OSR/KL_$3_)OX]$_/R4Z^1+)I"&F M&Z14<9,6]VJO;ER4^OJW.)8Y++&UZ!L,*RQA.CJY_J4ZD_"Y="+=JSFL5*T@ \.6%Z,* M]U?-L/1PDQ4BJ^'*=X(RBG8ZG>3B#(#:V+ ME0GXTUFVZ3S=XPGH\'91T^B@1Z"_U@N-7N>%QKOW0@^CMG\5\'@G-6PB5&;UO/(M\VO4&CU*!#)6*66EH=I:A2 V$A-N&;<6K77# MR#]?PJQ_K.DD4"S\ M 9DB8+-?_ T2_[1Z[H:%6/TNI#.-> B,1I=YB"23!&GM$(*26W3')=FLT% EGW>'J MTTG ?E(E]I^$T,?-'EF=D5#2H!/+N1J74?.^C&V)DVD\FY[-(K7,JDU+:G#0 MVM%;.EL&7E7,+RHEN_CS%\)M=!AYH65]E)\A34EG[UC/4U6A;&VEGS M[N7AE^5)Q&[T1DZN*W]%^"UN6>5WNWT2M[Y\B2?),.P/ _&8]D'<_8L/:;%M(]Z.[[[ZZ= H^/I:!F( M_3H;E]GP/(^2(7RXADUR4OX9VR5%>@U4FF>3?'Y69$&VG%0QJ,M TM,ZCG Z M+_Y[&5V:PTD^KGEW5+ J$9E%[6(>A7#]I5:;\G&0QI-H1"^C\V0>94506E-F M=>4UB8F)5=!L5O/;L^J3PZ*(ERR#2"R'\_%)=-R>S+X%):9VZ(RGWV:3;Q74 M-[^5PFV+\45R6Z:?0?J4<8W5.^?1(Q1[, 4(+^=EVH239?A G!\5I>BWI$ . M:HX2OU@_?-RM\$AGZGU3"=+ *Y61!Z:\#.6WWTR!;&P-!$D5FF;(+1K/DZ0JV_+CX%BVR M*)#K#U3.@B2+HXLVTD-89S[Z5L0-J(9FK5A>7-#M;?L!:@F\>2-J':QY-D*R[6[N2@&012;?GVRB!NQD&SCZ'R MY;3VQ2VNDY8Q+\(^Q#UXWE*3\#X)1Q_UX?&W(@CO/#UV XOE]#3_-INGS.!P MC3I^FRXS+>*%+\*-:\D>K=LVS=6.ELKBC719A7#S^@#B\Z5+!JK]F$60KA8Y MC'[_N+#5J<2%5>?27N+X=$7\^7"88AFSTT0'IS$QOO+A#%94&4FVB38'6HY" M#/*?'L;DD7-&OVX*M]+2 O&L#S@24X!7."ESGH\CSA+!FO-Q<9JY/X,]'HDF MJ^S-J %GOCB9+_/ 91%-O8%$8D_S8EB,(VO*(Q@C.4" M5I&VP"[#M4^*8EKY+RXN@C4SK*&VCJ$]8TO7]XVCXP+MAULEC?RJ2%1;T?BH M.(V_Y=/KBI5DW\9GL\!,RLEUU."+Z@[C*-2J]\>)HR\3JD[#Y49K&5*7R837 ME].\CG$%%7$<89@V,EF5B9U$AV/B_=.H=>;E+'[A.K*^O*XH M/GH0@T@-^L#Z:>NH=^N3YWFY FLB_%%:>W(1U71>V[QAYX)]-*WB ^L-70%C MM++SUVNJCF%>?!L75_&JB^267+1..=XH'_W7,C7H#+L4Y/+7.U)UD%%+&OO241(_#UP[N1N6FE>SX!20G.C M$NFBSA*3:):XPJG3X MBL[70BHB;Y@'G>W'[/O\A_@(U9>FLP9B15DKM&>9+$001=KA3K-5\:9-^?_)#DT]T"[8;D6[&% MRKYHV$'20+\?_E!==RT^P\.-+U;Z[+O'UEHC2TI*L)5U M$#3\13"DYI5A4$3"Z6[&_8:3>LKV2S=,R$39()M7*E:]FU MRC5J5(-&FM7SXU<3X^/&KTVM-5S#8U[D_RJ:E)"'GW$_AK%R4;6;QV*U_BLK%+'E::BIJF?D- M'H/F-)YG46UIV:D//U +J)E?SB-W&JSIL+:,\B;QL::3AD!KMVL\RV6DTJO( MWL*)714K9M2RZR^+ (-$;9$6PF(G\8SB*;1S;MJ9-K,F'/-3=KYR-K1WM]*3 MBE&MGE=;NM[IYHZ+ZFC>.SOZ1\. KM*YILT)9!%N5,G*5^ M>52EPH8WSO/Y*'P[Z-%^-G_X(X/Z*DG/JLDC$6U]]^OL+/ZH8'"3[]VQHM55 M(^4&=A!/N9+D262NL[]JCA%(:!EMB4!D\Y5UGG3J::6K!_I8.6Y6A--(^;5- M$G2"Q6P>$9\M@LDXJO3^RJQL^=*B8S0_FET^LG(3KZ&THNHH+*(<7%'WBQ7RJD3N(KQ\'E31($A& M+]?M]\?">.S;CXQ3J+N0U(U&$BF,(F-)U!:#\46*3#?=PI^_RGYN15QM/88! M@&U/JN O'!Z!=CFIXFDW>].VN6_5])/OLNGGUD8.?$W,]M>*V;K(;)OAW_O6 M(/E]CZ-X6>>IK1%./Z:DIXN[Z>)]3RQ1M3J\RL[*H_?R;#R=UM[D6)RY(]R\ M77_]%[5D?$7'Q;=OJAA3C5DK79T#:H211A&.*054&T>9%M9B310A&\UE?Z_, MJG_45E5-15MKJ @'&/>C5MYE:]B>DQP )Z%-MR0C*8 00\8DI"@P$<"A5HX+ M3(3P;J/.^,F<1'3$23CHA\+<@2RQ[RI*Y?"^Y<_;R%9^)\,N$NI:4YHP(1H+ MX#PEBE)IA>).2V4=P,9)9IZ&NG^L-_7GLMPLZ&]W('W]W!C19:?XO97;1R"> MWP.46HW@B-/((.(!MI1:Z],<:Q[U840@TAO==U\*I: :PS\Z@1(ZCA%,7=O< M^RO13,IM"-;U.BI5I7F\QTF$WS^,3-Z:Z&0\ H+[B Q5'(><*JHH!A1 153 M&RT:4VEI/A_=C=#?Z[27K0HYNA.K=9.$7W/ 75'Y#[V9V^-XC6/4X-BJV(?* M. (9H4 1Y1 AP!KG.%+&;=2UOQ3'W4E8C#=;H;YK'!_;Y-$[W."QBB96>J9R MM;V9:71\HXL.?T)1XF\M%YA3P#$G@JW !IPF%XVCS.+H-TLW>+T]U@74T MI0T.,-OME+:]'$+T#BSWGC_U_&G%GW@S2=)"J9V&D&L-J%5<80P=P4XZ[X6V M&P,-GA'LZX8_44E[_G3'D+1WFH__M9T*O\K?':_K*NYK9U/5FJ8^2K$2KFR5 M0-:5S>M4]KK^/S:Q>;@4]483F]L#OO9P_-RH-?R-::,X9%!0[RAU3AD& R=0 M)&HFB.J8'MD/?WO!SM^15B1V-OPM-6U:Q@*.\!1J.OI<56FH=9.6)XZ LP C MC"6&).BHP&OMC-,<:D=,D!;$M4; .8I14&ZIQDY1!HUDSEB((,.&"6/H@[UB M'[W/VX^ ^^R^?/W\=_/U[Y]__NUOF?GTI1X%IXSY_'?URQ:FP#UA4_:$FVSO M(+[[JZTZW:7>(QM%%0=4&W'/MVM?#X*((GG7NEY1#=$JW4HEUBV>D/I;G16O M:[?V6.]*B"4ML&BF] IJH$*$.P6!QR2P!6(P$U98@R3:M(%OL+$X6V+^K:@5 M394Z(T0?'[S;5__'5]L>2]%<)\99$DNL+M=N.^GJEE)?8K5D%.FW.EG>N,[O M0>@WS3!5."D67^JPS^D6FU2^@F*??.Z\&98FM X'SR& Q%L&I0 L\#;FE8LF MQ\:@FY>>>^W;/?1SWUY_V\&J4#TU\AI4U:*K/FKEZNE3)6;=>^2YC3=O:WV= MRZ#JS_CQ!SH7WCBP[,ORXB*?7[]U[Z GE% MJ)RRZ96^:O+Y-WN7M72/54UNHV:JKZK<1TKHJ^?N()R^JK*GB[ZJN=#C <^XIBJ/T.PR97"25-F@AU$D#M$6> 48N%DI08QBF7F%DC'W:5I!3B MK;O#NHCFDDYCN?M)Z7U59\_E>B[7<#G6))MP1(%RAAMM(&4,2&FA0$A9@:7B M?*,R[2EP3H%X.;C_7\8NE*LH8NX5(0Y2[3WU%JIJ2;0*Z-M^,G=PS'ZCD1SU]"]+9?? M W+?C5OE:YS!VDSW3<,K5B'M.LOE/9;>/8QX!EN(QXI!C8/(5IY*BX4SB!+& MK((:>? PXIODPHCCG^N.[?'W;9;0[LA_L+=B]YA=!.\:EKA)FE+ ,B&8TT&- MIAAY00 P0')IG>!0T,Y@V5U%+"7@J&%Y;#9MFMS['ON[5&"C#=@,)HI19K", MG0Z-5<9YHZB$RIGPLKX-MK1SV_2];]Y@/RW7O161[TD2'C &>=-N5#,EC2;, M2P\H]40$_1-X9:6 EM'-'DM/QN!+/<-=8O"V MMEZXC]EX=/5-7 WDK*RLB\ MLX1BD$V+Q=Z46N]GD& K-=A''B_C #8FNL8,(@:!<(IZC)2 P%".PP_JJ'RQ M/WTOK?$7G_M^!L+>LRW?,\"> ;Z< 2+02AA #EI+A$6:>FZU4(&%:2$-L,)Q M_XJH1!=^#]II)[ C8X!W]*SHY-K/ZJRPG>=[47'^E^%Y,5I.BD^G#[CLR@?K M\@T#1$&"(0J6D6-> $"";@"-09(RV*[+UX(;+((MQ2RAAE!%*<8. 2H54PH] M7)?_A(*TG=;EOVC:WTVM/6\W#N_KU+95+/9H/=@F+1QC-9F4'[%L__=UM67D MT=HR05Y6[O6TK^VI UP\EYF(0ROEV'VUQ@/5"N\FM6"C 6CJEV&+87(#9K<; M=/2ISGVJTOY^(E8"HKY8JP]6[3-^35Z>9Y=U M!_PM)ST?9!+6_6,)*HCC!N) 48D%@Y23Q&&PCO#J;'$4HRQW\C"6@T>\+.; MD>.# #KL-'WKM933#SS8#WMGW?4CVV%GA[TT6_:(A3W"P6B3WFV".F*8$1H& MQF69$EP 184WW H+U<.UEO<:()%[[1/KDEVRKJ/14?:6T_Q2E.6/ZX[;E[-Y M(N)>5WDVT'G3794!ZZ023"!+J>= ,TJM9PP+Q@F1#\=(:[B:ZD3>&=Y?3#C[ MSR@.A1_,XI**^<6ZE7_'.D@_V.1YVW#8#EC1+F@-JH_Q0F,$%:6&"8H]$I8P MCHU78B.U_RZV^-ML.MQ7SKB[NO1#GI+25<9)NZG_$R/BQS5S95U;>V=:19R1 MMQ^Y#//B,JPPNF)N-;8NL\4L :AH>E^'U\[#RJ_&DR!XBNPR#U0\6\87%N?C M:091G>8Q2%[P'3-/O? M^729SZ^S.C:<9C"&5:WE2EWZ)FM9SWELKJ?&& M,H(]]0(1XH"41CLGL2>OLA^@^(/L]5"$V]M7G<56L!T^]!8GW;3G\=!I 2$0 M C$.N.9"NG#2BC+K,;3\M2I19X>-]NFPJW.=K"V5ULD.OLNNSL?!0KD*4B$V MPY_D93D^'8=K+2]GU=7RT:RZ7ZHO)!$%1$J4,QG)"Z(O2EK[[*T2W-BC]>SYO$@G/B@\G\R+_UX?\ M-"SHQWQRE5^7,9_M?'YS$IH$WA.FK=,04^*YP'%F";$*$.*E8O$[^8U-V/W> MWWT"_5BVIV_K'9ENQD I1C:1DCE "J97$H,#:'\SV?O0^^S"%[3_=;W]W MW0];>\*S[[LV^S:C=@(-YV=G\^(L&2:?@ZD5B"OI07\K9F?S_/+\.OMY6DGY MMMP^ /-@*Q;T?+8\J^H4BF_YI*;'(/KC*Z/ #^;%HLA.Q]-@WXWC1--FZRH; M=1SMA[/E))]/KE,^5G$5#<+K2F,Y'Q>GV>PRF+N1OR2E*^9K91?YOXIYF7V? M;,KTH>+/8KB,2RVB5PW M\H.:#3^I)G:ZK/QRC?H*UMHKN*&]?BB+8=1@KV;S45E,O_OK;%H\YHI[D5NC M?HJLK!YC[RSN5Q9%N<"G%]?_&(^*%MNH^8J?SR[=QM/68R7U 46OT#*><4"@]@YP2'6LQ M@3 !5 9HZN"&85I;G@]4:I7SQ3]KJOPTK^W/&\D^]9N=)3]B,N!P,P[Z;@HN M]XK%[5-'K9Z+'347(TVNM\.((^"!YXQ3SX2D3EDEB7582V#N*.JXCXNMFJ/N MG(M1,L"2O5\NMJ?FVHN?\\ORI!S.QU6.0UF[8=]CF7@%UE8%%D*2&H2 PLY1 M+8W&0CGI!#0!OL#<49CQF,JQPN271;XH8A! +\OQM"C+56CC!G+;)Z/F\WQZ MEK[373$&'LA..^#MK69Q! K$>\ >;TW1L!0B0"T4EE)GD +A'X*$!5IAC)^A M[M_N(KX?V),#)#:SY X0>N_&@?%E>1E#N%V)R.,J:JSPVVJ?Q R!RG!"XGP. MRJ'D5@* @1.:0>7NZ'S=K>S\+:;=GRZN\GE1*\7U^:GIZ-=\'&X14R6*;4 ; MPP&7Y*@'ZNP5UO=5$!\APAELQGXH0@R7CE(*%8U)%E8@92@Q'CH9_MBVA'Y+ MA*-!\N8?,<*/S[DM#'BU':U =B[K6B $CD"#42*>VPB.WF%0)&T8W$VZX$=><8 MY0.&NK29]Q:C[Z?E836?ZY5) +L=2+.?(;1MSIS9$Y8FFNQN)1'&1%K@&:9> M P&L,UH:H"@W;G/LY\-J1S?3M 0;$(KW8I[,WBH7Q^P7Z%E4SZ)D4ZLOE6%" MT33\BGIDI"/6 J8$QAS)S:FHCVI=703\ ![@;AT7A\>CNF@R=*OCX=O7;MTN MI7U1+=?#Q5JKLM#Q4,V+O/P:-_#!:BV' *"(8>FTII!)S;P)1@@/@IPYCUBK M6BL8)HIIJH!FX2N""P&H])9"&$2\!GP?J[5:TZMN%VJ=K;B]56XQO<[951V\=P""MOFJKK]IZ3%WJJ[:ZIXR^:FM/COYE"<%]2=>6 M+*R5R?KC:XEG/_9A"ZQS?QY[;QG'<9[]R[0#N+]8__MT'/M$I8C?K@HU]]*- M>3#.2"&;$+ 0@4Z%XX1#20D$4FJ-A!4>(Z>-?T;94;MX\K*[K"LV ,57KDBASZ[> &FKU;?C(DAIR3U6,9E2 M:H(U-K$D2A!/T0MJ#Q\&:?YM//IG.J#.H4H'A'::6KEW(<7>TGNG@"5-L;"B M0'CJF<704VN(-!;&^@@#$.36JZZEZA8!RP8"[*1-R?[+W$,1K6XYGUT6@^S7 M@/E)D;F\7*0 JSJ-I/%N*XHE:P JH:*(:&! L(RU80H;PK%E1EC"B;MC>$8' M$K4ZE^I4XJ&HZ:@ZDNX483Q ^"@&O;\#J_@]0$[PUE0#I+6!&CJ(*/9>>H,@ M9@@P$TQ-]XPTW6?(Q!U C@]@IYF^^R\'#][V5.4X__![/AR?CH=;KAHZ0D47 M M"@VG)KE'>*6,R"P@L5LEP[8RP31$"\'6=R.+[Z]+IK?P,'C'?9_N;PQA'W MAFN/][OQCIH:7VL!5]YH*J .1B[07A/*K;0<>8\(W8J_>!MXEP,A.FU<=W!X MW].DM2,L']S+<%474\3WA4%1V%<#WCB[O54BCD!7Z/G'T?$/#OI2O3UA(%U4 MY#VA)FX?AO ^/M#2$@\=ET""(..HD=)SC;C""'AGK, ?P(.S0!_]>IR'^:+J M0!,^%JGP'^/%^:HL4,69QVHZ^J4>J7S]>%6@P$QR ^(_E'HHI;%<.B4-1%AC M+UM5@0IR!YQ"UDE'H2O_[( MJS_CQQ\8O+G:QRQMWLLJ23M;\9U$NOM%K/=D-41[,?X6J*DOF]QAEVJ MJU'+3DH9-PHD#K"8\2*?GXVGU?+RY6*V>J%2(-,K'=4[D@=J :M;B!=.J1-] M">)^UQ_MOL3H =;Q'BN.;LN)1?:_\Z!*S:^S^S=GI\-7]M-L._C&*A#2)OX$ M@<&&8J.@AY1XK"7R$&OK!&7!@-O(7[Y7+M.#*0"D0H,&J#(:;T@Y M+42Z)GEQ7*2QS'V)E\,S_]^J4;1G(CQH*^S^B#,>6S<_//TUR(O ME_/BT^GO\]G9/)S+-OVV?" ZC0GO/SH/7B>HZ:HKJ!YD./?[QT L&Q#'JA]O MC-?.6,H8$EJ+U&R)"\,9($\&\>=B. F*V/AT7(PB:H?%^%LT[UZ-SS+L4'CM MD:H"!'=25;!)TOO@OO_A'0CD36U_W9#EI(?PZHR'RMPZ4#X0&D.VRP_6!3U@\=-7EEZ#, M_IA-9G%AQ?PBB]-+(AU_/R^&\61&T1:IIE(T'TK,L+R+__=);8_P ]P,8N70 M*^(1-DIK:AG51"EJ!"-*$GS'..F'^,%OL^EP.9\'VZ4[SO#O8CX;Y>5Y](^* MP+A^ZO/6CE:S&60U^:P8P+XDH1RZ9O.R#)6#4&U:8VJE@LX(@B&AD%)M%!5( M0LJ$"7J-<1OS/1YB9:9K/K9;#>>N!M3[J^)TG_+RQ(#OOC>BML5I$>AP5#L" M]75KB)L=E\/)+#H$'TPS848JZ3# C#/J,)922(Z)MT'_]XJUTTR@D9(:QB!" MCC(+-;=:2*4)P<(Z;A_,MWGT/O"EO:MWFY6RVO*LWO.WS@C9B[24]:;4V>5] M8DI'B2E/2LU;T<#MP]^,NS\"JE>&Y>.@]%O+3_^>SYODF+/BP\F\R/_U(3\- M"_HQGUSEUV7,V#B?U\^R^US#]<;=V,@.,A#K%,)'+O,$SMAG*/492GV&4I^A M=$0NO4V5H<]1>B(HAA,,FQHE()Z*@D'%*"-&6/6#Q;2TN2 M?"#[WDX'Y2O4=5I#..Z*1MYO*A*F354Z4%AI %10%0GEV 1]U9@X>5K;8,#; MC8#>+82I\(SQ%EM-)D)BP 3OLXD.2'Y_+H:SLVDBC9C^=SD?!TM_=$NH]QE& M=V"3M[ I:.J$"#CS5 &GH5,$8P2A1LAN9AC=PN;Z1SJ*?QR! M1]7[CL)KD@X([,-KQQM>VWT,1&7E\N(BNB^".A1#'C$Y-_9ERF.^0C%/U#@= M%MGL)-PZ.8/+;#P=3I9U_M)MY2D&"<*E]B-H,>Z+:7M7=>^J[EW5[]#4_7T^ M&RV'B]X=?9SN:,(;=S3! '!EB1)$44^)I(QP IB3'DN%[VOA^+FXR,?3\'B_ M-W+^TUK,WZW%_K.^QC]O.]R:%)ZOUY=%ZO2X^FA-B1U.',&P=W(?DH'^97E2 M#N?CR_NS7]^#?YN(QH>F@%?(:A/L2T:UI )C[QV#GO/P8;_AW]XQ9-L'UOI< M=\U:![33.-7^(_70U8DOR\N8OIXH+)[7NZS#?03@%#0 I\%X(LYIH@"F6FBA M) ):R52&@L6; WQVNKC*Y\678OYM/"SJTU73T:_A]HMB&N^[#>!S/""LRWDF MO?#>]G/^?'$Y&1>C['?SY?W*;MKJF.ZD5CQ@VUC J4)" F4;_) M%$C#%!#A A/BD<:.:B"$=9 P";555B)VW_RQ7X^?,ZK[]Y02$G6PCG5W_&CS]0A;D6]EE+ MVF>-N"]?%))^^WR$KE;@8]EE4$S*FM55F,QD';*9-".YIET]DB&U7%QD7VW\L\D.\B M=2S,PB+"WY/5G^-IQ5GB@F)=Z*,+R+X?_Y MSH,L/<_3Y<9GXVF]AF%\BM%R M7G]R=IK-ID5V7>3S>-M)[$H9U_?].%SB*NQ2$1]FOLJ47,OI(BXP[L95O$WX M2+I33-](S#^^,YY^FX7=2Y=+B\DO@BH5_7>!XY:7L^FH#,\?+KT(&W4U7IRG MKW_+)^'RX>OQC^&J]5YKUA5>"K(LGS?!0.(YSWV2P13T6;1?SL1?ZO^%(X\.F'<%X?QJ)+R M/U:V?+:\C#L>"&3]5CB$U1F5V6FL. X7&Y[G\[,BK26/1S:>C5)NS_@B$$,L M7PVD,5Z,H[471&=YXR(?LZ_AW"M"K2A^."\2\DZN TF,RQO+#H_W;1QUENK> M*Q,C^WN]T'EQ&4BM!ETVKMU(#5+B-?(DM]/59N7BP\J[W-!>6?N=OX^-6-2J_ GR)2QD%G;=_N'FQ^S/YQ/IX4:\0,B[P,UVH>I'7U<%+9M+A:'6)8 M8E!68J5&.LU5SX"X?=77BQM?CML?F'[1$$&%PJN(Z;#.T>PB,(5%$< 7E(.4 M254EHT=>$,[A\UHC7\S')\O%ZKS;][@W/:ML6$;8[Z#"5*II1X-ZV\,G%M>7%01>GO9U0]=<]9.X MI6HR %HYZ$HI)XS6C 55$PI$H;+,$(JD@GJC56V]GW=:V;98Q[H^G7X=AX,Y M>V#V3TO/_% 6PQ\#-[\*VEX@O._^6H[_K YPLP3^AJKY[.T)A%N3[./BYS79 M=]4Q_.41G9\!LCX(C;#1RD$H-*' ::&L4XPCS200CMPWG>V G:%T;76P1YRA M'S=;#6<7L=ZK%05_:6KC0XRAW5]NG_,S$U57[*52[6[K.74?CG)/R!XV*>(< M&*> P)Y#0@64"CC I# 4&.4E]-V1/;DY3_7+,%!LX-7K6:JK%X+R7 SSLJ;? M/<$*?B)6\,?-.KK.H++JYE+1T*A2:./>)N5XZT33B@E3Y#T 4,=67E823:#Q MDFM+H85>;A1.O91HX'LAFDV?3E=$,]@Z7:#&;Z8UUD@A'0TH0NC<-!J,28(4NR8MD)R0BGSVIB@_G9% M%_B]T,5FREEW^M@.1 F239=_SZVE.)"%TL'^4=JYV/)?*6&LDNH^^^?9I$'> M!VF CYN1R\[UCV095MW@,EL,T]I7D;;J7Y3^Q8-$37'W!UETUL666]^*R?5[ M][:I_3%=&I?>Y>5\]F>@HN3+V38'(*UA/5('30$CJ()P8$PHQ2TECDALN1&@ M2\.[ X!1^7%S7%9G"(O^S=MQ@V>)*A\5\D<*;M8EHMP&)-Q].9&.HXB(Q;Q-L[G*%!6V5U9JH,M N$NEC'" ME.),B_3ON%S3=AYA$"XV+)*+:2.PU(X0?]IKBQ&M>@O7NQ:W&^]>%L1!]6(8RX M_8ODJXY?##SHM&HD%;8F2.7Q* 8([SN&97*"I -<03\;AE5]BW7@HWD>HYV5 M/_\DQ4=B'&@5CYD7_[T(TY?+DOVK"'J91A8F' MQG?R@,5A'10M RG-PRZ?AG.Z;14\+QMG:R>Y1^V=R>O;.^>)_93"&>:Y M-T(*2*$#B@N"E"2(0,X@,_$[^8U-V)>^T,_J)=%.3227?_[47LKMWA+9YIKN MZO. 2)706J?7/3FA-BSAR?21[K_1?..%N5PW,[<@N(VR!],$PZKC?5\X'>'D MJ5,0I(;.:Z Q9I8J Z02E )-! J"CRK>FH)@C-%$(JN=4Q13HPUR1),@(K%V MB)@'IR \>I_G34'H)MGNY@']\NFWOWWXZC[_FEFGOV;J-YN9S\[^''[]VV?G M?G6_?7VD1_U&@N3C/="?LB^OV5;T4AKZ,CPO1LM)\>DT4M//00.8+Y-L>9"< MO*;>&D*@49P:#+4B5!N-N%?6!B.R34Z"0.F1TYQA&OMT.HFEIQ8"PYEPX%GT M<#,AG-QJF/,!K5G03C6.':WJE_7DMU$XJGC Y;B,@K[NQU0U+XHBOXOV1?=H M;P?4O*BCSD3BT#;%I$QUNV#,I5G-P8LVF3D!Z7Y3(Y#X:S_1C)-E+M=)L#K $8 +R3UEO[64"W5_QQ MQ^*T9TKOERFQ)O'(:8.QHE!RRBGF4% J*6!&0\ZD:T;?/,Z4.IIY$YD2!#MI M*;2?3&FONA+L2$G[;;:(74KN4-#6Y99122M2B6>J>TQEG_ 7HHP$VW#*$%]$(BKVB4I0I3%=1\K@&3 4"O M04]7HE4,8#_@ZJ#:>7TNOLTFWV*X8#@O1N-%3$P83\:+Z[Y]UP86$6YIM0!( MSSRDPE$#I50 (B\!]H@*XS7D>SU4@B'XZ:FSNE>W9P7-^BFG0V>1&3/ZU MR-Q"=&E/ ,H:@ ;1":6SRE OJ>9(.B4]MYHH@JR1ZC9 TT;'W(?H(HKJ[-8D M)!P@TJF ?.0\]U9.OBMQ>+R@$TW=.)!0.\4Y@E!10+ 20 '.#(!82T,VZL:? M +J.+,< .MEI+]A]!=V[,2PK6&[^^W6VR">=R,GCTV 9:+!*%77"< 0T$Y08 M(AW0"#N!F848V T--L(S0C6J(6HZ^G(^FR_B[R95#!6C2H7=GEU)X4"@XV[G MO%>0W5M)VN4F'$"L,_R_46JUQD&4,F:=IQ@JY3EW"EHF!16:PJXPVY6[%LD! M%9L]Q_I(Z(%:H[\49?GCNB@T=L)X_?RTX]6,&6FUAV0.4R0Q\1A2XK5,/0F- M\910K3S;*)A8035">.THVIITQ7! NO7:[JM^W!NE[P)ZM$D0 IY29RGC0(27 M+98XJ+T>086!"3;J1A>*IT*O(R&)P8#2S?KK(X1>QZ8IW$7&$!0=)7$GJ_0I M?MQGG&U7LTSV4ZG:RI"3(T^,9*UD*$8!(UAC("2B"ELE(4$ 2^TIBL[QC1#5 M+IS?"($!Z=:,?_&1[Z?-\)Z= #WOZWG?BWD?;Z6R>86YPX$#"DZH9U0;$^PL MQ('2"@&"GL?[NHI!2#D >'NJWN'SOBW.@VJW5GA=;7H7*WIE$X5?\\4RW&I< ME)].VZ3[->[<@RT5@CZ@G!*&4NFI#MJ 80(H9ADR"C'L6BT5G +,,:.])YX* MH:2!\4^'G076,+3;%AM!A;[1?* JYR^7%Q?Y/'RHO-$]++:9NECOT6KZ3:#Y M>?7E=N^QU'/OIE!Z]M*Z;+Q77>;%O16V0Z]/1,Q&Y? !]G,(]'0VGE;+RY>+ MV>J%2D5*KW34\@&![^ZWC*M[8/&B-@SR1=]"+_K6RU:XRWN]\*V7+?%E;SWM MP/8EG+"U!@%^'!6I[/\4^6/3G1]KH7"H.[ N]M^"X^\(#,2C/_^F7*+*%<[\ M@^42[R:4<:SGG>I&^[,]RK.M__4:?PSL%F8]Z\Q]9J MY'?8^6M/_5Y]*X\-KZW@C==6&B%<[%NLD:=22$&$\MHV+K'/ MQ65^G9J+?CK]?3Z>#L>7^>3GZ6_A ;]>%9-OQ:]AG>?EHR,]VWU*TUB@V$'D MGZ:8GQ3S9:F7Y7A:E*4?IQE O_QBGC'[Y[%<=0GQ^TV:VRM6N4\!L)X1'C4C ME$WQ&L;.1/8O<#8N4L"E?D@1B+YP!%EB*@)).*\Q@T!^]!MB_M:ZX>NM6 MCYS.=$0D!H)UV0EG3U&PI^RQYX ]!WP3#H@;#B@@QU:K.#"%4LVUX"(P2.L( M]U@ZLS%Q]XTX8/*"QO>_%,/ZGMU9RF!SX'K/ GL6V+/ (V:!K8;DP'EF/65< M>THI0=HH%YBBX5HK#XC? 0OLI@)(B'?LXX/?W=-A25C#;P1,@$ M7 )) DBM$<)0B3SWB%A*!-]L8O@<>,8DH:]7L_UUXY,![Q35>ZMH'($^\1Z MV2H-$P(93@12!C,-F69H[%'Y"E1"T*I:HDX[ M8PV WEDJK1.<0 "AUH0[$03KV\*R,U=F#\<>CGL+QU8/;L0@1Q)Q"AVD4%(! M$&'>0>F D12_+@K[:CANU:]&NJQ2[#'98_)5F&SUW0;1S<.5)\(Q2J#5BF$E MO;$"(BG!ZYS>#V*R$XM0HJ.8_=*GM=YT]Z!]ZFFX+ZAM->-V5A-J.<(>.:JX MU$I0JX141@K.<0>.H/-Y<4]WM'UP!;%!,*S[UJ5'&HQZWS!OM?\F%&/+F?9, M4(V$U5Z)Y%8B1 @&]%O!_" =2SW&>XSO"<8A:$*NQFE@M24" DZ1"&#W"$$, MN2#6>?M@5[%=8/P@O%0]MGML[PNV6^W%*1#**X^MEYC*(,%=4-N=E<0220C? M:"^^:VQOU>75;0_6'N ]P/<$X+AIA8R98XHR!>.\NI2-(3"0& D/"16;0[&Z M!'@G9C1%\JA1>H2I4/C].JYAJPNY=(8)PK72'E/KJ+34.60A,%(!)Q_L2/DD MZ/G9!>FSTV7X5-R1NC5%C"99 = 2Z4(Z0H1$IZA;0F7OK7 MY?B_'IL'X6_J\=CC\35X1+"%1^(!=1)R"E!,B5(0,NZX-IPP)?CK;$+0Q7JY#4':A?T(T M""SF&+#59T;=]/Z0WB.["5S: !D@N/,JB!^$CZJ'=@_M/8$VA@VT M#4"" *50[#'C*!?6" 6DH88*2^GK\QU?!^VMNKOX3AH,]OCN\;UC?.-6SWGF ME3/.6B0 Q0XKJ)40B"D/F"!=A)?NQ77#_4UO%[DIXOBL?EFC\)R"[.^ M]@6=M$&GYI@88)!FAE BA,(F %4X'%[A3KVF(X:*I_#>/&2/4,W>BN)W)7&/ M&-J\J0F6 ! >!W(SJ;U%CKFZ6)!I8"AY30^J5T+[,#UCAPKM]S2U\CU#7S9U MPM1B$22XQD+H8%%[P9!# H(@W$E0O/G;0_\P/&:'"OD>TD/1[IC"_:Y\X:8U5T!(+Y)6T!FJ*K!%,*["%B3UN>]SN"VY%4W\L%<8<#2^? 2@+AK MW![^5,H>KSU>=XO78/TV"K*B5CI@ 82..D\$4 @39H-=;!G4H&N\;C7+:X#( M3H:/]9#M(;MCR**F;%DB3J@C5@)/J/!<28.8DQQY;YQEZ#F0[4)24CI 2!PU M[HXM>>N7HBQ_O-.?E.73438NRV7T7 22*1?E^ZU+IJ1!'><2,.EQ$I1>*N&" MK)3"Q?DI@LJ-2.]-&?CW9JMMO=._SXN+\?)"34?IH_66F[CCOQ5[[(+" R#[ M#CM')C,/&:2LJ4$&&AOGD44PJ++*8:BX3UXCK"7F?J/$8><@/#.$;LNQA&'?.K*'YKY DX$6 M-+57/L 24B6ID\&L#.*3<,Z !PBJC798;P;-3GU(O>#LT;FWZ$1-]:Z&VEN* MK<>84J^(U-0@HC061D%%-](2MX+.3LQ' HY" O9Y2AL.I<"-Y^&RV64DM4#. ML]-L,HO/4\POLNB$W'*FXC%Z?AEI> 30,:2?NLXC/V#F)1YS#Z?#S_SWRRW*<*P=NNY$%XEAWF..Z?HWFO>,F^2O1WR0984TK, ME&?40BV4-X1;RV@PHZ.7BTC(D=K(9.Z*#1RD\^H(>< NR;_G$0?$(P1JJ0H" M65%;5*C[%X?>,@\3A($>S M95 C7U6/7%\T?N(-2EW_LLUMZ/RI=\RS2).^XZ%4$F/ F464>A=,%2L:V[XQ--"%I9QCG2HAH85)*A!2$ MF:BL(4:,) ^VM=T#[_+N(D\],^N96<_,]H^9"= P,^$1Y2K8GAI+RIW0.+R@ MH&' *#=@]T\]]15/H!@>]&RGJ?U/*WG:7O(TU K68@"1K#&0,C R[!5$A($ ML-2>(@_A@U-_MEF:);*'-35$/VZZTK*PD9/PRRW&^.P=S_*S MLWEQEB^*['+5M3;+TW;$+/W9F@4]-FMTV$P-%Q^SK^&UZLJ7^76XR**8%^4B M*XN+\8=\.EWFD\EU-EL366H_88MAVM7X=UA",_*[9+DH'2T@L-59(U47Y #POJCW?X=__C]=083ODB]E0N6F<_ M2/QV$-8]*5X&(@S<>5@][-T4&2AP'.@PJ"]EI//P M\<4L*Y>!?D9APP,UIA#UF@J+/R^+:5G$#4C$^^('6IS/BR*[""^?AX4',(Q> MOC=BFRD3 <'!#>#U_%5=YN77^SIH^O98+P;65#AM$!6&:06R]5U@C M&#-6;D-K!297G> M1=56BNK_^6K?DJ.#CYN6=U?\?!!@<3HIPD4#DXZD.YPM M+V?3!*P BGFQJK^*[ZUZ^WP\)%VF@SO:99)A@9ORI+:L^8!ES A*E:/&*TFHA,8Q@:E #L&'=OSG MI-W>+Y(?W'/PQ"T/ZMXV-WVY*!>!%T3RK[2OR!C*8K&8=$3]CS)WWK3.\EQA M*# @&B'*!)0$(:>AH=P3',[G-G-W?T:VMAR7YY%7?SJ-AW*7ZFXK%,3CJV$2 M/]\!YT9;U,37J%BL->.PDMV;#\%LYCDL:5/K0C6],9L&V"*<1 MX7?W/9ZA)AVX6B1NJD7)N!Z-TM;EDYV(;$E:UK4EW$ '%8?4<")8L+"ML8II M2H'FSU:2HK\:RC](-_*:#1!YM!_X_NM(LG%G<&$H%4H@Z!RE"$OE&8%ASR6# M$'O]$AU)_ $?44J?KB#AMU*0PN^S&)/=M@$L6_5:5'B -/>8>$L%D#+(9JR# M'4P\<<%F>*D$B+9P!$&PA;L0Q^SC9N^6(]",)&@EH5L>2^2(YUA2!J".GR(T M_*JEYF)#%C^L&76\_^1X]2$)08^&76E!9WDXY_W6@N+&QK,;3Y=YQ?G3R]4' M;Z^IY:^*+O5B?BND^\":Y7.77'T!TEO+3?^>SU?7N,S/B@\GX2#^]2&/XP%_ MS"=7^749[O0_S^?UL[S!IJ[N>V,C;^UT0N;7L*-?BN1BG$T_2 V=UT!CS"Q5 M!D@EHE)&!,*64\4_H"?O]ZM"D7E8XOPZ0RA%(^5;ZZ\2-DX^[05'"$(B34SR M#S($0,PM-4@)88A]D9-/_@'O-]Y>KESA@3P"AY]LI;E S(@FBA+!)850"1=_ M<0!#H#5A\B7*[)8V'P(VX!2_I6:[&X'>FEFA'0Q_ X:<-=1!)AE02DK.#0M: M%=O(K'R.@V-U3/%I.W5RX(^;S)T%U0!3HB8JJ%.@C[=Y,R"YWX%JEC6O56JVAU\)SRL)_I0IF0H"B1Y $ M/.(-A][-,VAV?A2N=N?VWY,<<&O7GVP>;,7M?2<_3"L>W# 0&OS,*EX,<<6, M$T"W?FJ-&Q8'1901:X0,L)% BG!N(!P=!MIBYC<8Z%,TTRVP3;1%AVQV4R%M M_!Q;-JM;>7D86>D=!$$AI=HZ8SC$4 #K.(8QJ^:%3@W4B2'-\4"*1XM(GK_M M-2QV:P*TFD7TNL.3U?^MGTIK(CU6/+P.L.> &@95X$@Q3(T8\H#SC1($-?JO M9;E('.GK3*W=DK_GX]'/4Y-?QLH4EZP4,[NXG$W3T=V"T)?E21ETEIBQVEQM M-X<*MFAN/VR@;?M,6VF"AFNAM(3"0A@K?P7V#&)/G!1QE-P&TOX6K,7REUE9 M%N6GZ5VPZ_!LRO'9-+SV2!K.]NSNIV3*9#]/XP-/JRC!.@=_99O%7ZOB@V3S M7<8/E:UBD8""RR#.3%3W8\)YD!;+9'*^6D%_E 9XJX.%5L@:KI R5*.@:RBD M%;8:0T XOC?O))[JI^J1/C66[/,(X.6R[VGSZ9]_Z&'K+\;S>5T0,2\N L5' M [U1']MF^ZIPHJ5(WG2O7.9AL\+/Y?1J'-Y,7H-:3ZM/?%B,OU7%'%';C/MU MW Z7ZL]':A-C 6[VRRRO$OJK[DW9JGW3(67Q;Z-])/34?G,2 MR6=^W=8O)AMEBZIATBF D',5>QA0_[1"3D'B .7QZ-7HT)-@?<'5(ZVJ> M7\)1!3WJ1L.SI[=[7%_FZSR?EM7S?+V^+&X4#+47U5W])P#;],"UR6S-75:$ M5M'H]R>1=N:KGG'9L&([I_4FWKC$+9:T!DZ@IN5EEO!WD?\YOEA>;)_ $ !- M0 LQR(7WGG%'*8-2$"BX<=1;P:VV&WW/[R*77ZN5ZUF0@U>Q>UY^&=Y97.\/ M ;9NT1D!;K7\./"AD]5VEC=4B%33&]CA^*+XV)'65[<]V"23QL066BGBM U4 MHF.Z@,)22J*YI)9C:S<4_UOUY+-O13BVA2W*X7R<=,!-O:][VOCNK_\HLK- M%]%?GF=E56K=JJH.T"B#Q1BV-BI=45 TT98\&"V+,M7#QN\522[,3H)HSF^K MY3>UCZ2HWX1[)9B:C\VC,1=6$,50N,&R+#(*_B-9>7\.H^!,>E]LAI.DYJ@( MLKG2^>+%[Q#$@WB9>?3HW:"5EA):>?JCC&NO_(Y+56N]XXUT8-&>RX;!LIY= M1'TBW#(\1JS)KO8D/O]5/H];/HX*[K ^^/#K17@O7\S"ER[G:]=CQ4B+;_'W MRD@ZS9>31;W"J_/Q\#P=QDH%;N__17C8DRH@,BEBSL8H$\COTNT"<80M':1OCIE?L92M)8(_*'XC;F:N((PLILI(&(U(; M;SFW@D@*M&$W'::-5RAV38]:V^A./8?_0;IB(1TH*ML4%-5Y-?IK/-F ^7F1 M_-Y)E:W4UOQ;/I[$MCEM=\)-+I6=7._H^!O]UC#HG01!N@A/&6&2TE6LE>+P%+I5&>$;?^%M+E&SGCLNUWJZNQ]CW=EKD/T%?&3K2][PW#<69&V8 M5%SL+ZRUW>L[K4R7T]B"9OT,IT6=OUK(?"41ZKHZB])T>62%[M9 ;UG!<5;0SP[E,@F4XS\^*+.6K9=^O#.'XJ2*O2*UZ*ZPFNG+C M"V7E0XL3VT^"49@J-/ M?H@L*77'C"9HYO3/7ZUZZ@U_R$ZJ/EW3VN/]K4BV>BV)JD755'E[K9>397RP M2(:!#<=[IU6'U9^'.QVB+;R-&5OW:" -=1:!50U3^.$>_1MM@N+:435DPZ MO)#"N#4Q#_,F!I^B$^%#Q;93+!# 3I[0F*RQ0 MV#$E+;A+B_I<1-8U,FN5P8<]4-/1FYX[^4C>Z-SKXUZC*L9>5(=>=S0< MW:AAV?[A-K:D)\!0@0GW#E-CL)3$*0=B!8M10F_8DK<:^3W0?;INZO='JZG? MH<;ZR!;KQBM=X5:#RUH>-[)[5/6 .9*FE]FK^UTF'2]HB=MO>XD ;>4>:0"D M9QY2X:B!4JH@ KT$<>Z$,'ZCS\%=!+^>U?KIM$KZO#<;Z5D-W!_I_[3-!E W M=/C['2%5<=#K**>C=JDK\AF70=UN!82R +]\LKA> 7 CCE9SZ;-I4LFW37DW M!M(%H4NXM8Y1YS@R AO#59#&X6<@R$[Y]$M'U!T\HPVW M66'EN/A]9Z@-\$NU9>/DC;J*_SRA=,]:M;"7M^L M)4_LM%16Q,(73Q!B5"BJ,10&"NP(@P!J'[^3W]B$?>GR\M ZVH-O2&OP334/ M*+Z2#BTZH::+'S^D5[I)A;V9^ KAQRR[Y9"_I[7WAIDX+H>36;F<1TD1P!SX M82+^M>D8K,,O,=]:1Q?5RG40V]SHR6SXK^_NZ'KC(;&2&*V\T10"H @22GB- ME'7!5M4?&J-66*RUABC0@:1<(XD0)#!(5J,8]!Q50C( LABIQ;/O$\1Q$03. M903/?%E\]]J-_GE9JX+H,)JAEE^$QHR96%;YD5;''.H&O,FQ:&7IEW,,8 M.@Y\*?IO+R/?[ MC4>+\_!K>*YZMED*\%R6Q8^K7S8>."YGGH:IA8_$7?M_OX/@N_8LLOKM>CG5 M/3#YCY]6'[K]'@0/O+S).\G7/%7:WM,9Z"]:D@;Y[ M^$EOSMS;G*JWY9VH;8=7[L4=DCP"KQ;D2=J5_3[=N4^_%_,D](+$ZK?K"625 MAD\]M$7O.[6(6J,C/>= WNSV(^')=ONXC?8Z.DGCQ[\MQ8 MP^=5,?B;KL*$EZ(K?9E/WG0=*9;Z?1Q+6?[0PZ4AU%4*YYL>SL^!1L;37E16-Q^Y57JZ:BA^RR?Q'"!WN3'[/5R>028+TJKFCR.939R#:S6FDB!% M@= <6.(%!TKK#2_BG;Y#%>LKSU)T35]O>.C553X?;?99^:V>:7O7P)]U3#=] M=R/2ZRXN)[/KHFCY+&_%B?^S*&.SEB;"'"W"M*CZG8T \ LZD-OVQ3-JR(5V+H_G3""D2M"F+ & 0"0R"]H])ZK8#5U'D6/AJT MP6V":.6?J3TD*Q]::!FDU6^*)T51K I!P\FCH_< ,UY[LNR=[UG3_XK%!B W_X4!3);TDCG&,.!,46*HW MJFKVG.Q[^MTJ_;XF7K=EVXXWXW.,YX [I(3A@"JBE02&6$&]MD8J_7S5I7P6 M43_#ONN4X)]KXFV3Z@_=G#GVY^LZBKJ_=MP*?B^QY#JUUG" J14]Y)2JWT>J.8.W&?:O:P3>69%<.K$@3;!17K33]0.VZS MT_FNO,N;"'D-:74%HA?E"QTB>![&#@,-=@!Q#NJ@83@"J1)*6@2%,@ I[0S: M;$&YU]@Y,)OP7M+:6V7[(,'PB"1AL*5RQW[!4 @.L::26&T0=%A01U6,4&ZJ MW&^/AEXR'(5DV%^3E*'61-TCLD=OR=]3UWIW6^QC=[$_PE1EHUL(")6V M#GF*,.6$2.@9($C%64Y"._H&53^14>ZW57N[B_WNJH3V5NTX0IAPT.@>''AA MM-6&(T6AIXIR1)A&'@CNF45' Y-#LUQ[H.P#4)K)@$HYHAG&B%A)O5-*"11$ MB?9,>P-!Y_4=6P9*+Q_VD>SWUU[E4+2&9&+H@!4^R@RFM%)6.V0@ME CM%69 M\;Q:T(X \OI:T&,(R79-:: 6>E41Y*JI6_ MF]Q.'B>WDV>3V[H_6JM%6>P2AK;@%&D1U(>R&/XX6LYC*[(XBP[R)XU*?%?4 M]!C[0@W[ M(:)9%GR.(@R9ER7D$@A!."*^O9%MG7NFM9:ARV389US\PGW)T& MNU?MDF_< \;/WYAFD5[IT!?S+1@/<>[B;3=,3$&(@WJ&]82>^+E7]LK=QN[- MPJU.)[.K'\_'H[!!V_9#OJ=G[?SY]L02HK*5NTH -L@"1!VU@6URQX)-!*'R MD@/6>?S[/Q/8JDA%0M;767SI?1I(>VL''9F^P!I]06./O<+< 0:7[X_3>6T&'1FX/&SN\,7:HED!*9:C5D%+J@WVCB1-.>66Q!JIK M8^?9Q':?#00/UP8Z,%IZC'7QAG4QY"'RQB&I+7782*$#)T.!HRF $>D\L^!Q M:EIWCWZ7IM"QQ**+2N*DN4=/C$4_?3C(+O=H7RVA8]Z$]Q9%$JTHDI3:!\T1 MDF 94(YBHR3")#!8"F."M-\10W8-?M^1[=0'E_9491&MX!+A0ANJN2?84>&5 M(D8HAXF6"GEG.\_;:4&A-ZN.AN >M+=$*[BD (^];!43W,?.7@)2Q1$%AE"% MB+F;W%YA;]U/;D=H6!T+-3W&OEK!)2Z".!=80 TL948+'WYS D*C"&>\<_;U MN( _7HOK?Z;!JZO7.Q'*MRB_15X'/,MY@UU]#A02+A>H)1UDH)Y;K_P]'.8S MICQK1R! AO-)!4"*2DG6AMW]%IAOI?!DC<#*DL3*DLC:]S25W5#"NQV_ M_/^S]Z;+C2-)NNBKP.I6S55>@S@$"'"I/#-F7<G97*D51=/;^.@6"01"4( ML+%(R7[ZZ^X1 8";%JX@B+&>+)'$$HOOX?YYV=6[[.I]!+(JNWIO6I:R;;(< M \%9W_;.W1)W8#F!LJ$C;4FE)95^+IM[E\V]WT.H97/OLKEW#A-/OJ9AM[*G M]PXY"%I52WL.]SJ-3KU=;^FMIFX.JK6FV6T/>GK3U!K-7DL_7 )W_Y^Q$RWN M/'#58P)AO8]@#D]3RQ.G%["M?%?W:)2Z*73]\/C'&6$3=+7:;*BM6JULKUKR MG^0_/6T5B.T JZUNMS^H#\Q&N]?NUQL] XO2:H;1Z1\N"2C/_'<$/(;5'L>F MH>IULV3"D@DE$];2_H7]6KO=,@U3;U2[IJYKG8'6,SO]?K5OM)N#UN'P',[/ MA =2:G5#5[56L^2GLF?X:SR6 9ONMHR>6:]W&O4Z".-6L]GL]1MF6X-+!]WZ MX!P\MI)T1:$[C-QA\&Q+7LP!V6_/9+]ZQ3AIZXR<.X7Y2#+/T\0+!^Y_C5W% MM6H]-5,Z@W:KTS7;5;W:,0?=7KO9: [Z1K-J&."U=PY7P?6F"#U,)]K\>>NF M::JF?DA?/;<&RB7S1*9&UFC4VHU!6V\/!DVSJU?;]8:N-UK]5L/H-/KMP_6P MR#=/G,"#;C35FG;(^H*2-8[ &LVT-T6MT^@U]4ZU53,&YL!H=:JZJ9NM@=;I M]5K-ZN&PC?+ &H?I2*=JM9K:K+5**K^TN@NMFL%[!H.HV>Z:@T&UU3+KM7ZK M9;2[K4ZOWA[HC6ZG>2[*_ZC#>7#6V-_GO"#L/L&+6.;M1:NC:HUGJ#[J#;.9THY7M4/)^S M!B9'PSC)^? Z9^U#E85I@YL;OLLTO36,:JMK].I=LX5'4F:GT07;OJ?5^LU. MK5X_H?%^5KX[OE];TYMJO5&R7\E^\%=Z6M6O-GO=5KW1[P[,=L-L]QJ]JMZJ M]O2N4:M7M4*QWT'XJ%[75>.@\:&2CPKCG&M&REHM0V\T6V:OTQ^T3!T!#AM] MTS3ZU>Z@W@&C\ERL=>G.N5DQ3Y*/<>E>[=5.O' 'PDFW]YP4;>3&D*FGYV.M MAF$86J/3U]M]TZ@/.M5Z3:\WS4'=,,U6ZX1^1+);Q7/A#4-MF ?-QGDG=1; M KI@/GR+#3/'U*W.H-9H=7M5LZV99LWH8),D70,?7VOW]7K_>MCPTGKO76J+ M[$MFK#<57.:4N]UN],QZK5,SS9XYT,Q.MZ7U:ZUVJ]X&E[1^0D_]-)Q5*JSS M*JRB>>:M;-"K5FV;_;K6[77-3K79;&C5QJ#9;IE:O=_HG_#8/-.5_M+=\D;% M-,HS\ZN9WY5689<=Z#?(5EW+]')IUUI5HVXVJV;#-+1NL]'K-NHUH]K7:HVZ MD:<2LW=@O^;/!==5O6ZHK?I)#O+R:_07D8LRI^(UK6/H@W93ZW;;P$J]3EMO MM*JZWA]T6YUN\X39WF?DHN.?B3>K-;55/X ==P<#H$M$V3>[IJ8W!JU^M=^J#TY8!_KQUI#AD<(UKW0QTN]_K5EO-5JO;,]M@(>B=>K?9;-3JO5K=Z"=&-QJGN],:R#:>C[/: MD.* +4L^(.#>U[9DU0FMJO4/50_G%)!\9^+JE_WNKWBN!Y]?7MRF9NHVM0<- MLUD?U(QVHV[6N^U.N]D8]+5>O=[H]#O- PG#-Q7OGJW.<E^K&1U3&[0ZC6ZSKO4;G6IST*\.6F>A_-(1NEC:>\/?::7^#CC> MK7H- 3ZJFJDW@=Z:1K=:K6K55F_03\NY3T1YT2;*V^;O7+:[JPWJ]99A&@.]TVMVZOJ@V^HW6D:CUSN+."NLCU.V9WRS/6/23Y,% MSX[-MI";M;UPRA\M3=CJS_HF)T6]EG4S3YB9 PZ M_4:_T:CV:X.NF>W-.&BTZUJW.] &W8'9UTR0N#VCIX'L[53;[:KQH=Z,6:EA MS'\<8S^(V&^INR4L?;I@U&_0\6PW'L$OA*'/1/-!&)$"4R VQ%^PI2/L&CA* M_"$>I;!9O*[\M>+#N/B1A?^<2MH\2 M-LU6NYR0[#%[1-:NM)G?CJF*%S'=5T-8YSW M^JV!WC8:G;Y9J_6:QN$$G];*E^ S3Y+MFD^YEU-'<&^;+^3QY;=LOJ,FKN2% MQ1O-3/%K7>O66C5=-^IFK=IK-ULMPZA5ZVVS-N@/UNK(3VS;B%.!P[/X09MX MY=9(*8 M\VN9G;: MM:9AMLU^L]ML:YU6I]7HF+5&9ZVZYA1Z-Y-+07O;]D:]=&?%*PZ74=$Z)$!$ M65-VD4J[D&Q>2_O,#ZI:O]_0&O5!OVE6JZUV4X,_JRV]UFTV>]6S>-"G97.M M=9+VT_G7^!>BV'^W@N\,"^M)LX?,=?'O VGU2^9J,^7J^J#5:C5[#:,!7&UT MZLU.RZRWJ\V^ 6YT5U_+=CNE\G[D.P9,G>SDH5G:,,JBAH+IX4MFS$::,F^ M(NRU>[H))&HVVEJKW=4&6D/3FEC!L0XW=$IU>P+&/*Q)G7^5>NE.]&_,8X'E MDJ:U1C/'<\((4VR?V<'WP%6M<5!7>U>:RJVF+UWQ*Q45=2W-\@%S MWF@9]6:]43?,IM9I]?6NT:@U6H;1:]6Z[7/:#B<4%_7ZDVC9R)4O%ZMMIO- M?MWLZZU6;7!(TXL@>Y&]N;&X-D@+8':<7+A>82W@ R7,).85U M,TTX:G3K_59;,SNMWL#LF,UFU>CVV^W!0.O7^[WVP1*.A)EU$*.H43LH7G6*E[3$;4^NCS\!JVQ,GSZ M=QK(9\RM";L=!LSZ?FN-84"_6NZ+M0BQX'(:B+E8Q!]AP^RTVWJWW:]IAMDP MS%:[9IJ:-N@:?:/1,76\Q\I,^KTS.^C.IR_/[,#!2GB5]3%LJKAM"&TFV.O= MICIPT+OI@=Z_5N/\\66DC\ME5W=/_=\5O?(140$C?S\I[[CA&T;Z>_MK^[?^ M[_VO3]12JO'Y4>G=/7;_>'R\N_^JM+_VX/_;7_[W\>Y1N1\H@[NO[:_=N_87 MI7O_M7?W)*]YZ#_^\>6)+KG_UG]HXP^/;TF4T]/V$B]VF[5JN]9M-*L]L]WK M=SK50;UG]LVNT6V;O35>W#K4@POD#;O4_T>_^\?3W=_[ROW?^P]_O^O_^?Z2 M_Z,MY8E7A"[_U8G@P?:F->K$(0PD#)7[9\Q89"]G'/"'E^P ;_R3R:P\59G1 M>9-*A_DJ/]:/YW,_B,"T&$>[_F2!E9CX M=$03L2)E[K^P("1DD1D;.18]C/1Z9#D>/=[Q1C$\?$&/'?EPK1,J0_D@GK: M2"4>OW<\=FP'[YN[5H0V'DUHY$R0^[(3WQQ0^^HQ>5+E%%N8^#S(KA7..0HZZ(0E,TB?'FN1]&MYGOQJ L M72=R6 B:T'%GL,.XP/#)8Q&^"<8&,W =V!05I\[FC/ VZ&DV:>&(N>S9"?%Q M"->"0_BL!,P&&Q)7(WFB"].Y#3'4ILS33@H*S^+]K%@CTD AK>"$>38-:H). MHY?L*X.!TRM@[1POC)PH%B^$UP%!P3!Q_69@ED(ZQ J+T"^^%\KG#L!CG/IDHKR+?#_8EC5RU<8=B"F MZ2# #6V@FE !YP)8I' 11FPFD7*4,;P\AOW#S8#+,VL+SP3>F,W@@2JMI8() MT!%(7(;)6F-E[^ Y7A06V0W.9P;ALE4^=C\1'>*QELI1< M!H2.A(D;H?@>,(;CNCB@9*& U@).FPD&#)(LLJTH91P[.1]#BC2H9$[-MH&N"($([&'UD+84.$ M.!6/ ^1N8VMZ>N7*9#3*C9E#!*R %(,%9#,2@9("<(M]V%P238[G^<]\RS,[ M1X( X6V&OC@YYK(*'R97&$4'IWK.P$R0O^<2EI^7[B^795EZ06*A/8\$;R)G M8N>5B0/$QAD7 =EN7V!\2%PK+$2TGLJC9:8*I_Y+*-@):,2&X4K^H:0SP6'X MDA4NJ_!!34$<#!G,8.I[?@#T17F_31W75YXJRL * MO!"V""9 ST0QBA<_I8O9MJT1FQ$?TFK0RQ(6K%451$HDT2#<:W@!3#:PO) ' M/U8H*UVX4!4"4@A=CIU &GMJ(;_/4/MB1S2D!AMFS[@9@2,$2DZR"5'_974B M_&FCC<9W3<[DHL3 T3'>WF7MWJ?0;%=J[Y(-AJ>B#$@7Z4GH'"2]S38%4207 MM*FN%+(6;1%D8 +(L[A=.H[!>$X,2G59ZG))@<]W>'#DQ5J O0LLF">2WC@!;@_A8W_'06+0TP=5GUKD_)TD4O@5#"%87>6;-'5O MB0'1&(:!_XC0I(6A\=ML4-K^S/D7#7:,6I[+2.)J6$AFS7";A$$ '.XZ8S ) M$]M?VL$A-^BXYT!\#D8:C8D@ AW0#&@ +E*YP=.*13$NO2Z(/50SP$(HG1PP M>9Y0#LII"!\AA+OL6/@J\%W$+0J4-V$H-1JW2\:@(O@75KC(N"DCAJHF6/"K M9R#Z(U@!FK<0BVAPY=F9/HQGB)O'+800%Y0VX85[:3/&D[\Y?0"Y>8RAF@3? M@FQ':PI.'&U38O<%8,J+#7"H40]>)R GZ9P!'VSA7H,U.2$?RP5*3GQ.BJ@_ MHR9TN0R;.G/.AL0V@D# "IPPBGOQS#$%V6- M)_[:L1O#7CN)M9U1?,*#B<#'O /B9*B0R1Y:LJ_]8&)Y@GHX49.)7JNIU6IU M1=*, W]&C($2P0VEID^6,)4 X%6! *XJN- M(>-#$?&FLP*($ MBPCMCR!\:[7&H([1=\A(,OAV"*XGFE1X'SP?YBVW(,PZ*\G@\6YF36)&1N>4 MN7.PZZPYH]T37 \S'C/TV4+)ODG$H)@Q?572&;"O?V4(! M\V*L@ _!2AIY>7+#P&+!!4+NI7S-&04 KW( MJ2Q+_L2W=,@H-F108+F5K@J6)=#^'.[]X8!MBIZ(#A8T\9;EC);&P D=),KZ M6&C,BCWU':',0IE5'"HR=:$GBA,)XYB)0A'DVKQ_"P(!129;?E]HN9S)UJV6B4^^EQ^0 MO2+L]\M/(%>22R-9Z#^@:&M!!:P82M MS3W=+EP9*5E":+*/-=D?6Z'JTK,=TD81U-+7 >G05-%T\&5Y!-4!RE5X4 M [GB(F ZWBR&2R;6#E1T8H5>3+G!FK/!"SN-J T6=%1)1K4JZ MQ)E'!@"#D\M#$7@+E]@B@:(&)2E-#EP/+; M%H:OIPAC3U)A*$\+,AC79#M$0&9)M!QU-A*KY:6AK63TT@) -9\)L-( I)?, MIX1&J^)1[QH2R1@*)9,+UBSP,6(!"_1--T_""L M\$W/UFR.K!KS=0$I!^OH>$*%3!QXLIU8@RCA6[1F+HO$75P"^?P\P$L4EA5E M_"4+XSW\^0ZRS 2$LY Y(LR6$#V@?EFT-UD9QQK8&#A[UB:85X>Y-#O*8\9"Y M^S+:*K2:%:UNZ";,K]'06T;]V$T6&N9N?0^JIVRR\+Z7E4T6^MW2Z<_(EU<=Q.&1WG\R:.U9?.%J\(@UUIJ MK:85'T;[S%S\@47)4UU@R=<7R]<-U=#TXO-UT? !?KCH#2IJYM]A(NER4,[-]73)##@^)>L8Z]Z%FO,'BYDK8LVK M/+TP\C3JJEX_J/M5VIH'FN>W3(E(6BSY;]9L_ADK@1RL!2ND\C?55FN7K(G< M"L9KDG_Y)*F&6M=KET12UQ,L?7K;F_Y O/M0,++Y#+,DHU9I:.\ 9ZN6+APVPS3FOF?DK#B-GO-A_$/PC M7OX*=-+=;&[Q8N3N_=_O>K=:"ZO8L6!=0HA>2*G1P9:-(&*HY#=3#4TX2&G1 MLHW%[H&38@6P'XA.%"HQ+TAVPN]8O<6Q1MB(%_#/@8\<6YDRRX5/-DX2TF6(A98.;;TH2]Y4 BZJ_F.7U_5G?I&5@AP7[I\Q(F30 MPG#P"AHE C<,.0[HS \0CS6R'%!**H/?LN ME9 FTTBF'OD2T(W*JGFMMB>G*28I,1^366Z=FBHWP_ 9M!#8P% ZDPP]33!9Q F_V6"0='_B-60&&=$*!ZQI.%<+64KGM0Z7'B&.T3KD$%$9P M0"$GE*'E$JZK($6)C+(Z39HEAQ_$P<+E*LPG @Z$ASDSA]#[?/4#998;)%&V MDE%O@5%P'/EX@H"68FA0M3R+C("!Q&*+.YZH]-0K2-Z!RYD#LA!N8P6!'9.# L07F M.CR]I,#KH4#&L:\21#-N88^X"1X%%KI.0PM-53_X?HND)M1)T"IW3"46XC MLJH#9C,.)(9XWPA<);!"N2Q(G ^)MT>_!L_2!W"=?\;.2/I)U$-#_I3X ,F] M$0!^P(X^Q5_@#MS0IZ0)4KW=UVO-:KM=:S;-1JO=&?0:]6;-, >UGEX=O+\)4C8^W)P? M"Q1].8[7?;A[NNNVORCM;O?^CZ]/=U]_4[[=?[GKWO4?J2M5__'I[O?V4_]Q M)\%R?M%VJ!%0AP_"=QNNBIQU[BDW/ADP9XR:#A##D77#''01&L)L)5FPBBB MN(M%P&LB'H8!4^1-N)Z)>)+K<$DH42&)A4%@N3YB7F?Z($RHN\V6&Q.L M9H)W%7]OFDS:*F+3N&2DAX.2\Y:5(4H4H4O$320)"1:4I-B0H"[1)5E:E+_B MT80O(*SPU$'$9S(L\;D!P=;39<]@16(/"6Z CD$:42L1W$O781R#D62D%?J$ MFYZ)3-I.8,Y!+$:X8R$'W>M[\+A&L[T_V5+ 4TUYR(P/),%0) U0,&C5V[_1;N89?G7U?'A4 M3/C5(\@4I&<"Z2:0R]T1(GO@0>&98A:ND->'_ M&RJ]E/BI=PHX @M47L )@X09NTO,N/&03J6':Y\S*G,JFAN*UW8E4[53IOJ6 M9:J^9"KY*,+!YV=_8$8%+&-X>?Y&X&H1B7+P@(5^R]A<[V!F;E#1P23#;E12 M#ER4OLRZ&L8ACIC>E33P(-3?0T;]Y:AG5$ZL#I+BV.*%'Q<'=/!(WD(&LQ^) M4+9?E"9KIFG%5D#])/. [)/%'"D7X['6G&Q9N&O(1%P5F,#F_8"H#REG#'EX MBFV%R%]A2WTQ_:%+L1[J+O%G_)YD.# '8\\;Y!#X_X==3QXIGT;H%8:4= M'O@@NW3H8Q*$%7"SY,9Q/J4]SYILV<,-N! 0W"I/&3GVTKPW"IYK9[P+D3C*39V&>]E1^L48BM:T4DHVXX#XWRBL:6T M7T4&")K%F^:WAPP]T:GYZ<6!/\9>DQN$ IJ/X"7BLLY$HR796I#:@8"%NXTW M>?]&/^ 9-HEO*NQ402Z,MXMA_XQ%JQ>>BR)(":U@Q2Q8JT1 ;I[_15D#QP!T84SYZL..M$3KZ-": M3 (VH<5- .3M*1O%KC"Q9*.4-<5>G' 3Q*M*4,'8OW?5IY.C=W;OWQ+89-MH4"@XRU,5J6<>*(C<<3DY!L M3&UN9#,F_B9A)H6\]Q)>QK_G3:@B;@P!Q]%T,,!;@6'S8R"^#A/F43>=!7:: MQZ.PI'&=1^U\P*OBT2O*#XQ#V<#.#NB9&![R@\!_P+-U)(0>/NQJS0-7:5DW"1JEUDV4M]R$JCM'+25?/X]7^<_63(AZA-L MB9A^.B)'&--P-WXI7[%&JQ29P>67]AOU(^"P7Z$EZJ*$JB4$S.9QN5 M1;J:>13NR8FAJ;>J_8:NMP>=EJE7V^U.J]NH=ZO5IF%HW5KUW2>&!92OF\(& M_<<_OCP]*O<#Y?Y;_Z']='?_]0/'D058%&R9P$1/%Y)D)/-(!XQ)F4@]XT1L M)AJG^ML/+#.'B2O!;Y.2-8Z^%0 M_#."MG@'!#2>V&T%KYW41'P:J^3:"ZSL=$!<\:_9GR,7_>E MH7S@/QY!]N9GVKF5'\7<^QW-B_P"6'WC)WTG4I7'ATTQJI5=>OCD$WV7D^&5 M@D!?(/&9>J5^!<1W/?!^CR*SX0B=;"X,:M=L57;"@=YW%2Z%)Z[9*+PF/C : ME6/T6BL,'^QH(#?S[!-SD-?LZ5MA+!:M6JWL$R>[%+(L[>62^BY *!8@@-C% MHKY,X6MI,M2:E9UZ5%R+R9 KILB3T"X8'QC52J/D@X.;SGE6!K\%?HBE)IBY M=U[6CR/M+(^=K-[DODWC-5F7_EA273[S79+'?)P4)$I^F//@O#_[+ MO2_VP?\#"QGE4?)JSF?F^E055YS@4F.G$ZM+TU37;F;EE/C,JR"^Z\D$^-T* MOC,RDCB""^$0G-M&.#X=ZSNZ T6)R5RSR5',U]\XL ''Q!HA MJ@ A)$8\NRK-*6/1_M[9*/<6FT=VA3]@)2\OVUD^N\9]GM!GAPN-0D?:=\Z].F MX.VV1N<7[M=K.U\1!YD[!I)+#LI1ANO!&M$E^N?&],+NWN@K" >0'. MZ7E8("^&\P$UPLV7C,6L#-D8VQ^EO5 +A+$ HKTXJ%"E%7TQ='<=1R[79$5_ MPVXOU& %NS_L*2P+9CU42_NY#%Z7;+!C8LBUL$$!#6E$[,;H\][;7H-M'_DQ M9@3N4Z-^Y@,:L+;W1QEY92DNZ""FM-5/1?,G.8K9Q9H_#EF?,0CR[]1O*?E^ ME+^.<]GUPQR:X[3EH\M?:1>+6N%A(P3;:V,_?Q/#0YS*QL%RJSSLQ0I MZ%FBDS65TF,ADC.,^8_X#;6T9EMZ9M,5."AX+O5.3MJ]BV[:H4_5IN#MP;(Y M(^PT#EM.R4Y)2]'0'TLQ2;FOJX O10UPHF M3,4OYR[[D9EZY/.FA;+!/34X5951S$3W<0?[QV%KT8EC*YZ%C5M5WHO7]7EK MTQ&V?(9!OL VL946T"25%/:#V3%O'DL]I]VQX[JTD#9L.78_=\9CQXY=:GD^ M#V +[*C")?\=W 1\QE>9-UZ=@VYESV(*LJTNWS=8/)A)L,">K/84ZQYP'-D) M4FU XS,0#AN%JC*,0Z#,$!99[B'O63WS1\R%[WB3=GB:XXW=F'G8Z$TNR]0/ MHEO>H1>; OLH"_#3/ [@W2%>.6(V^?$A]>NUX/$ASI*/.638;A5V+%2SRT:5 M;C.PP:,,R:XVT\9>P]03_9^Q%6!;64E\?-?@T;3E? -P;K _2 A62*]*J3(, M?=NA.U^<:(H_SE3:%I@N]KO'AK;(0_(]\'SY)S5;MK"7< B"Q($=M+#+KX^- MW5TGPK;SM/;B>J#%-(^/+P0LRP!(VUIJ*;NV-B'C9!4XX7?YK;R#NN8JW^ % MRIURJ]Q%;*9H;04<&-%'>0H$BB_$?=>KGQ_P&0/^#/I*^RR'V?8\9+H'-H=] MQ-&D47QE:E5:W5FEK=T$V8Y)Y=CI^T>*W^CT=JMGV+UX!T:3_HR M_4QCS.Y#=IOV"ZP<.BK]4K>EG'5LH_ MQ(I0:ZU=2G\N3+'G-/*U\SQ?[_K^?E*^S 90FMHP]D\US!%Y7E/,O9@TJ:O- MC2'WDB3S2Y*Y.OK9 XFD>:5)] 47*493;>G'Z'28?ROLXJ',.?AC-L4[+W4@ M6Y?VZ&NR_P'4AB5XDU+.RL+-NFJ8^[/P1^:=6X.AR+&#DHT+S<8W6EUMUG<* MD^P]\9Q5O96,G].)'R=2K-4KM3)27$K[:Y+V6K6FU@X0S+D(JVVGBN63U>#* MKU='M"[L?GI]Q'NG4.FKV0_T[S20SYA;$W8[#)CU_=8:PX!^M=P7:Q%B:8-NWMAD0ZOXU3F+,!]M; ,=$PE MCLO5TA&O7Z9;(U^9,'\26/.I8\,UDZ0P&I^TYU8RYH,K+F15,'(\/SXHC7W[!+1GZ M)BG.U&I5HV8TFGJ]VMRS-O/MTLS&:^6&QFY5BL;F4L2K"4-O32,5E8!%32-] MK:@R;V?Q^745BD,/UUM#>*7;O5^Q60%03__P',0A>8RL:+>3GHN/%!EZ&27* MZ\2/LN&UC5D'>:1U*,W6M<._1X/P[\ M.5.5W\G;4OJ6Z.73'B/GED(ZG_/.$Z\78,,WRO ":N5VZ%BWWRP;L?N*+-4U MHU3*E[Q]K8/!!&>G:!SG9.;@&(D?' '_B)=+V&!ZQ8C9/H)O^MZOA(Z) _F\ M4K7]F.#"?AQ2^/0K=PBW) ZV@0)O1!6>!\[,"IPU8&$"YXU@?2>,'O/B!]^1 MS=/GJ0*A-H,BG/GMV1DQ7[$#!AOTC*=Q/H+/2DQB*QXY?@K^*U\01K2=V>=0 MUT6$NX6)!KZKA'$PMFP$MX5OX#H)<^O"6VY#U-%*N @C-@LKRN;Z_70=@(!@ M?.$^V*<_:ZU*0X%K7'CTSD]1%3_8?0Q8MOG+'N^69Z+K1YOY.*'D*,] )Q(+ M&*AT1H?!CH]@N5^*947*\RPO #%!K9F@6!]:QG4N7O_ M][O>+1#Y)2&QGUD!R2+,:U$YR7S?HV V L8OH7EO!YN'BQT/;)V*LOY*Q]M? MENN5YIE%>;9HZPHE^9GR4+@0EQ14Y@B]4VV$8)!Y$V42^"_15&+.A_$PM -G MSNTXP::J IL>.9:+B/GC<<@B9;@0:FU M/8*Q(17=T$1CBW?FY]/[E^([!W[I#>*FIZ_4/Q9=@I)_?&.IQXID@ M'>TXX-XU$=UL[GOP@1M$8S"'PBG0WL3W1^&F&2V%E$JZ* Q=@-QALZ&[4)6( MA=1_9K6#$Y)+0A\R(E22R/60"$;6L#\#S+K<]NO9=MD7#"SQ.?5]RO31RCC? M)4E<#TD$_L)R(R?I=^,$HUMTR!;+$?BI%8SH WC";CSBCRL? M@6*>!RPD9P[#C:L<-V+/S/7GJ+G3>]#N1^?/_F?L8!@5XW+8*A*NI^]"ZBL: M%NRXYH(J^V1GOFK91;'LHEC1, %E$E,O>BA]>U;*WX@9SZ JZ MLEUK76396_'ZMKJX7%SV5GS?#A?:)BJYN_A[OQO\60&V^1JV]DKK:JZ+@S\@ MO7-?*GOH;H#)77)8G]5KRV)G!ONMJO=8\ MQK1**.^+9Y-:8+(*DOG*9N-*.QQ\9=ONE8 !+,U7'6'I2X8_/O NS@ MA0L14$Q&='V.3ZF8]ZSI!_6T M319GTP)J[5U%IUIS/] M-[M-GG4[KSA667+N57#N35-MU,QCSOU#SL1Y::","5]R3%BO5IK7&A0NI?55 M2&M#5ZNU78+G%VIGY3/TOLK;HH!?QVK]4T4!WLQ\OY(%*1>AI(J2*LI%*!>A ME _O7)"BQ6DYD,F<@$Q.Y/WDTK[/Q7&&65,U4[ND])9K]XY+^C]P/%&K[4+_ MQ;5-55O[G+Z>=ZXVD>;=UX"^&9A1B"_7AW1 MNJ#\Z?41I^_;$6-$7Z5L^G<:R&?,K0F['0;,^GYKC6% OUKNB[4(X4W_/@W$ M7-XWP(.2^5L+>0W$Q3_BY>]I!;AW1Z4"KJ!*$BL>B MM/^2R\)0M%O*MF6"03L()CI<+%VN*F,WMJ/8BN":(74$]#UE;-F1'X1*&,,+ M+ ZX/'-^X .3;KFA[XY4^H42L1"5%'[#'@H2NSF#G)^ Y?/>L@)&/XN<3^WM M>"O:S*/]\1@6Q9MDWJS$\TE@C:A-6N#8#-NXV'XLF_SX<)OHSGD+=\Q\&@[\ M!3?-0O[4I<8O]M3R/.;B) ,_GDS%LJ9=@6&@Z8 B9R:&X[&79$@.=MO%OW@7 MWJ0M,(DCV+GOL.+)$L@G\TZ\=AP$S+,7"OMA$^#A+3 &2W:%X*F5@1\H%DTT M)D!QOKP,N^_QG8)W,D8##)SP>[)_X@Z^PM\0^?I.N57N8)$5K:T0Z]%-4V:A MT:(0T'KU\P,^8\"?05]IGV5S@[;GQ9:K/#!JE@$C@:'!PZJW?TL0;!?,"O9M MH]AC-IL-69#MR+=/R\(K%R'8YGJR68R4_1O71Y%V1XW\W8=4URKF[NU)>?_7 MG6\W6Y7:/B\71)&;AJ-.VK-V2WO-;"=-0>7.#+LQ4#LX=:V3YC9^@$^6ZPH] M8N$;A;15AM@="K7K4B/H9]^-9^PC/02R+B,VXGA/Z"'SO"77.8>8_GQ)^?"L M./+E%SPL0=]PN/A6LV*:U89NU&N->E/3&OLU :C_M/UXA;_0K+^"76_L!H>_ M_VT;0=OK5XHKN.0"_')X5/P<';<= 50X!R2S6QK74='B>:.%K?+Y%,.0!'VV M2/ 'MB5/8>*KI-DS ]^7I'(YI((:+]_B+9\)M/D"!#[RU ]$L[O7YK4J];*8 M.J\3/\[!=ZO2* OHT?^FYZLMS. MB^5@\S4S]Z/ICJ^<$YXI->'H(^(?L_EB&Z)-]W.&R6/>1.G_F#,O%.V4TZ_O M/-N?,>7FBQ^N]@/>+?&B_M')U(^3^'%!I\!E9_RR_NU;'5QN?C*$[*NOD^PM(I*!K_*[2\[OU_/7E_I MJ=/5\_@K(OYJSJP>6,C(?T>W?<2>F>O/L>SD1"Q1]DL]8#L(4S7TG?"H<]NT 2!($"W-=^'O/1F\'/6$X&!'J)A#AIK!S M;L'0KBE*.P7JREA< MGJRRG%?KW#0J]3+<=B4"2JNIC>8N)E[^]&?1(E7M&6((_\N2.,*.%UG>Q,$R M%2L,V3:$E0OW.1!G5]-W$:NY-=RN2?SEDZAN:O5:V0GGLDGP @)=-UJU6JE> M:Y^;"Y<1NXF(_%L[EQ[I>F!A%& 3 .I_0 T=5&S=L*^=_D86ZJ79\<9.Q\V[ M+D)N;:W2!RT>;=\8VBZB>>]5N'RSK\C<<-DA-F-'.['(.WJM\LTT=PK 79SN MWC% 5\VM:4H(;8J?8%RPW8L\EW>S!KLY\F,,]1VEBOVLF9OOG>FYNX?7J_M; M'1NFEUO3N0 :I&2Q"V*Q&UW5Z[ODI[Y[>I=OP!>=)W-BCAL5[5JCMJ7(O""1 M:9IJL[%+?_/\6B7YC&.O,J' CR1?Y%1>\)LX"B?KE/ FO9QQN4J:R1'-Y&9! MRD4H%Z%&]6@[ *N;[UDF&M@F+,G<38K1AD.+"7:L8-YJJ'M@N%UWE#=1YOW'&<\ MK[TQN[G&_"3->>@5(V;[ 57K_ K^$PMP8)]7(#%[*22FLADO-%]K>8 W;H,$ M56ZPU$>O?G[X-VLV_]RC3]KG3TD6!3HJ;CQB/.<7:YY\V[$B-E)>G&A*[4.R MC_/'BL=>E+EH/TVOPVN8-[4\F\EKV \G)&](7JC2E;;OA? #?.O,K F1-?. MYJZ_8#B"&8Z)EV+AY4/FL;&#-X\MVW&=R('QBMSD$9L'#$<*%ZMB\-CO!%\1 MNPGT4 1/!WH)%LEKQ%!@8)$?+>:,/ODPAV!IHG)]*HI8N73%@ 0#9H6P1'*+ M/RY.JY66 I>X,/J='Z(J,-^=[S8SO<-V>+7L+1-1;YF93[UE&/66V?FIU)2& MZTW9F6:/$2(Y60&,)_)II*$U8PJXZ8X_PNXN.S\YVV;@PS=7E"=<-&J#-01B M(U9Z=D9 5N,X$%0868X;*@&;6 '*6!J]39TKJ"\-3LSW@$A#9)]5\JSD0-+) MKU='L&Y*_O3>$>[8+D%?S2ZB?Z>!?,;WO04@QH$_NP]_%GTZ-'5]P"YTCX_!ZO9;4>(%WYC0>A[ M'G-O ^9B@.;+&)5FE>KU2G#SR TC%=VJ[ MO,,P;4V&RPON09'"U6^MST7'LW?KK+SWDI0![V)JP?TIXT-2YLS<8U:.@IIV M>H%R_+C11TLI3F.YGG@$3Y3&+])Y' _3H)KM7@N>_9MX_><_92D5A12\^, RQ:X6N-Z\S_RBR9_$EK M\;^6AXWKF9*Q?.M(>6'#,/(#IHP9>C1\_IZRO>4^\8^\3_RUU.PM3SX4DT^DXX[%)5J0_DJ%3%&I%Q&:;/]&>^ MY/7D*F 1T PAT)4LV,-K5\OX*LH;:Y#RZ#ZE=L:92^VRK;EW>'59:I>34KO9 MJ\1ZVL*[CZJ>LD"L+! K"\20IU^W.&#W65$VO5Z[ Q2KKJB[?(*VW=JFS MSJV,++HHS"<1U7:J(BVL4"M(6=3KF2%)&E-9)%4627W$6M>TDZ[(>7>_M/7+ MDJ=7]BT[_#L]=M"2J>694WK.ZSCP$+/8(QC_&=#5YE1T' 6S] M B2(Y\\("/8!/'SI9"CI.^90Y\%^#CU*7RVG 11FP6 M;JFRNGOGE<"'6 PFFK^![)AL7\U4S8%D]1@QO^6ZOBW4%M:'4I%-NKPX+S\@ M<2?VX+!-U;1*]'I;#Q17H:=5J69)7EN2]79(G&;4LPMMY,6_>UXGEN 0[NR[.^:+5!/J^LT@R^1[(RR]*\@9OA!VOM?O$9Q+:5I:K1="P5IU MIUZ6ET;"!S1;\UX9LS71(S>U,,4K>3VC3CS41)8\>4Q_?E-9XT MB?(C/^EY2O2$;;K.A)#M?'_$3,_MJUVF>A;/FWQWLMVE[GK6!KNN0$&RM>95 MY/'RM/@KW^KB[R$FZNEM./4JFW9H7OD52C5[2-"2;ECI:RNV"RVZCM4IZ2T[W;9G.5B6'; M$L,P42GUMS@\5N*(;4D!6CE$?2,5!\/3JWDQ@?/,/&6X4&#T*,8LU^6)393O MA/EJ ;O%\8BA$5:@(E/7?JY6:A*4#R8S9@&]'2X7\(EPI>U//)CV2,[Q+G#" MJ3)$F,,ISX<2WX@[:( 6D#H,!3$:QR&+:(#++TC71SSW-Q;,< OB8>B,'"M8 M\(0J@A;+@(CANOP5PQM'CBT 2V?.#\*"M (/)$)84;[ZRZ/A2&6C="?@_8@N M*Q 4(SXY_.4/S\%/CQ%\F<#36LHXAF7-P,CRBY?F0]"Q".:HH&#"RU0."QM& ML%D$+NMY,8=793:!-.)M!!#+?MANC /<.@0$LI0[22.?^R&]Y -Y3X7EPJX? M !T\.T$<*FUGI"H/S'78F.BG;_L([VLKC\P&JHD6"=!HM_W0?TQ@1MLVIQ7F M6?96>H!]YQRK-SC']"=]7 M.;JO]U^2L=E6$"Q03]",Z!-0\HL59%!.4U[!=XT2"2 OJ"AM>)^/DP$Z>G;\ M.'07G$+_J#Q6-M"R,J4DR&72_XPIE#ZA^_%,39!],-3,ZR7C9:8[M4;P:L4! MX09KY'-VY[BK("1@NV%Q9P0+*!E4R+Q-0G)UR6$\S"4F#NE6RP7;U>,HJ B) M.HMG-">YL.W?G]*%A0F3C!O'.'ZP!&!0*+4D%0QY-NH3W-^->7N"_H/FJ$&0\Z0RA"%(@\%QCY!Z"%SRE#;S@*DV5 MO!W2IQ2-(I,,;7&PKV&Q1[C@4F<.N"D!>].>@(N%/W$K(;URR06P4AL=.&X$ M"G@!OXP"ZT6A37%]B\"*9TY$-PM;T)I,$-HX8AEVM6;@N5.)R,]:M9HBG"LW M>(I4WL/?B&":(=VX RY!X*_*UJ5T/JWF@9#N+FIO OUZE12)RMK/0G"<&1\G-#KS02"H?Q;WE<8L5O MFS=.AN:NHEE<3QXI;Y3K@GR/'1^L!0Z$5VW]7,]P6?(F?@4^&ZSF9 Y4&(0+ M\M^Q!PO97%J2N>7 T\!,?L>4N#CYN='*A$LV3)P+<7+U<:TMM.%G%L4W(M@R M3A$O<+\RLZ(X8-RA7, 6DY:K938"!5$H!_0. 6>Y(?;1&7&'@X#7@1K@MD@. M!*P%6$W82>JX Z.*<&26XI*KRGO5.+YR,\(%Y [)C%F<-OE/,)H;ZQ./3(%7 M!1^Q5F<(BL]C89:*GE"*?D$IB@O1Y5ILP+48-_D\W[LE14J%-!$J9HHQN2R" M#S1QH?Q@&#?#3U1GAQ%0\I7ZG;NG7ON]+_RD\$I $;7!^;I$DL^6X_(F/PM) ME:MCG;LQ3@S),'#():11P^BG^*:LE/\BU_&!%JLKEE^*>G+ X2W+/AK1(K7" M$OCXKD/=2,ALP%B>W,6WF+3@AD$;-0M?(-[)-9&8JOG&)&!TXWR2I*4@:7%A=^/ UQM-PY]UO6)FX@G/OOM,UNF2 MR0CO@77@KY++A':.IXQ\^ L5.8&' M#:=(82H1(DZ">JF1C0SSP%AC2*%Y,$[F28^E &.J 3Y/O +6'@S!6;;YFGSC MB-FX@;1\@958W_$%UB^1= M(K[H\,BEV L;K@%^#/@SG4_9*X':/?;"CT0\> ^("AX?Y4-QK=BSIZ('VIB1 M;*#'/']:6>"DEQR%(07KPE5RO'X8K>R;.!N0P6D^H$3?RW)SD%M 6' ![/PX MW4;2%T!D3=SNG"2V)QQ#U1"_,?9;'3ES=^+$+&IAQ'2^:NR65[UFBY3M( MAL,HU9M+I$PTZ2)/;AT\O13[4-DN&,?@?\-8G,@GNJ$MDIR5T7\3GZB41[GS M&,@\JK(#F>*$0+EHM9"0('7A,G[J% =IES,Z9Q#VRY;%YXPJV7"5Y%3:F2F, M'S8&Z)T%N//<[P:2L(7YB/LTC$.'#+U,X"1].%%=^HLJ5)O<9#SJD 2L)D=U M:3 +TR]"570P1 MYR'AO1*(8/M@D(!_BV1M0HS]/CPU@D"XC@H=E$.$9')(X M,_#1Y0]P]'Q:;)0>DY)@R0YP=5B)C+5<8+@1C,'ZSG!/V3S,\!#.$SGR :M"866,H%=)2E(2;W"''N?2.ALTCG@5,"-8#\%C'K4O:0'+RXJUB#\Q-62;#1E?N0@A"Y=D*\-0N MT[\3&9/(Q.T)CP9R (6F,.:)5U+-ZB:1SR=3&C&DHLL M3>0%'B,2>R9F+7KBUC/0+'X0GBMQ)&RG*@B \P^:V$!=^%S.W"O4)!>!%)Y0 M&_BZ#=[1:S8:J72X-?;XD,!W'?+ESH8/88POEO.,VIA.9,$IS;P$9RH08/B- M*!Q(RX&';.'7KWIDR^0/3#)S,H>5F6A#-C:PQ9_>\'@A48CIA4_//1.:R=)S MA@Q[WG*W'>R94>QBM!.,-72F::$W34X:&;X-]$T2<$9:'G>#]C*,19_82'!3 M2@]D0WQGV=!,F$BH[-:F^\,'S\.I0#T@ ]2L!)!B#J%](I>+.9P5F11*(KE MK**1&J$Y1Z%^=*&%:\\Y36X+,3(7V6O^U97ZV.@+D?@6.\6W[1D5T9+& -\2 MK+&L\[A3YP MJU._D*M;=)_0.EV5@!2K]BR)(B8^;#S,E62S8CAE/= 55LEDUR3&*S&JQ_=J MU?KU8 !IU G]X*2T4HC\R@ZP5XBX BF"BX:QZ"'F M8#VSU'U(3R_@W6)A:"W)YDOBTAZJ")$%MG6H:,F3#86 M%H$('(/N-/29 ),/K1881+1MBX3D>3P\4+>[9RD++)$&<0.*CB\!5 MUH%2><*F';M60&E=J%0I,8G\$C_%O\NA)YZCD]+5TIWRI'2/'"%,!5(&Z$GF MD.A.G>(Z]E%($C>2. OC&6: _PN5BS3;R.M>2:&DK.&0.X4W2XA4OUXUJ%^K M56E5:[6F5C=T$R;9V _BK_DFPE\C-Q!Y>[\LIW XS8^R5_/]\ GG: )]>I", MUU#^+@<6Z9ATD \8C=TJPXJ)??>!M;AN[)7<$4 M6N=XG](<5? 5TZH@C+\_TXG#N8N)"U6?@N-7CI+74UU6AL,H@NM+OIE<,M7BP1-NJ- M0A/AU>! )J(TZU6DOD9:(W,PP7IAW4RUEMJL:84P W)%RWD5N1=&GN YU@Y+ MG@44TA.4 9@:@T%;7"_Q%HG6V"FU?ACCE MF<7A^,*H[H1L^\[)YI\Y2C/ZXDG8W"DB6!@*/K -KN57\*,1[GBB2.M&EFM] MDC6C^XCY#]#*H?HS7U8(\JTER'>,4M/5FK&_F/C(O$OW)6\'!24;7SH;WS0: MN\33]I_UA5@!EPYL#1),!9\GL_^*Y5%X$ ^9Y-B>2+Z?9(G MT-X2Q\M7F=(1-K";/3#:E#>1 G?MT7/]9S/%*=H=&&\5[NO#3UC'D-Y],#G! MYUO%T5Z+6FWH2POUT6.)P K M_8CPO4M.IW<1ON?794<8P: 4<"O/4JFP,E.@\5IN Z+7N;P.;'=-I:5UE;NO M'8UR$Y ?2&:0QP+,7([P@?>DG)'5 IOC(4D5.H6+L*(S3Z" ME%I 1MQ/KF6J;TNY5LJU=\JUK,FV*;V (TJD)DH*#Y; !L@*O]1JN+]67-KMEK--I:7^N:@[[6KO8-S>QA,55N\>T?^MW^UR>E MW>W>__'UZ>[K;\JWA_NO\'>W_SO\<%$ ]]D1&$=;OR59NVE%"?T-J+X]\N>H MWK%I1.R1^O\6^)Z/T%M4B[TC0ZZ/8G=!\:X9H=[EL]H^%X3=ZC YYQRRZRE' M<$^R3)"!);/?K=;W3-;O5AFETFZU68] T]7:]V6^UN@-C5:[G MIZ+_8 75ROH8-E8\B]"RB'B_^_ 7!/6[Z8'>OW0*(JK']]>!=T_]WY7:"E6_ M'KV'D;^?E ^GK?_GCS8HZ:?VT]W?^]20!K[X(C_W[AZ[7^X?_WB GSKW?SPI MO[N D/42?%OV@V/]B.!T!OOLK;P_ DGBH$0IZ*DET@8S2\6=+MY43EW& MV\RC-W1BVL1>E0%ZH!8MDUST9*VIP1ZBONWL]%8/$5KC:%^*,TNP,'&T$\OQ MRO.AS:NU\]U[':FH!);*>W4B#->3@!1;HZD$65T"[*VQ.]C:_@QL:Y))0CPE M0I('0C+=13?D"6;4;2#@?A:;ZKI)]%WFYIWL>?2 :'X?,S$+N&:DUI.N M2BLMUC:U_X&O!VP8Q A:J]?I3+VN2HV+?J(P 7_6S"S\)_:5TK/-K;8\^ZO_ MS&9#^*5%CV[0G6D')^PPM:PS)!IFIM]2&L]>;39$5B"A8J:(](H:I>TJDH*YJ5ZU.1 MKT.*-,W=29:1ZT!JL>9[;Z_8)H#S-864F,L[:J-2&2V%HY? KO'?%]X$8;_< M STC5_QX'V+4A$5H)VZ-_19"32]#&Y])@,B]BGY75#["NW%A< M6L%13'UX4)FI^^Q[_1!]@]/!-/<93"W%=-]]+ @&;WG6!Y/%$%B*@D_3[3&; MFSSP&965!08 -DDF-4$J#N]+E-GNKGJE6OUEOS#!EO9]H&=<:OQC!:[#,)B6 M\B.J!-_#.#[7CWCZ%HR6FHPX@1 K((HP/.-SP'_>#8!B I:#W5G,OI28[ MF8X)UZZEW\@RJ3=ZU:[9; P&H,'[7:U9U0R]UFC7F]WJ0.LMGT9^Z !P8^)& M>2!H7,*!8/?^Z]/#_9='.@S\]G#?[??^>.@_*AN&_N[SOE5Z6%ICVMDLSOZ5#-'XE/JS29' MQ&T[JBA9@MCV%FOU-][M)7,%CPU1WPX,S(I&(1X]E7[+YD!GFP$.F9RFJ)"B MXT3,I@Y! [O7#PN:4:MJ'8"0;3>*3L86-@\W] MN%,&ZB)I1X#!,=ZCG+_IL=]5 EI7ZK(*4P"CYATK)GNW;/O]\,NT?67 :(QG ML6O)A"ZTOF(/](#HYX+/2OU8EI"NGR'=Y6M2\\J7) R&(!YA^' 1/%>EIDK4 M. >7%RM^8%U#,K'0#21H7ZY7X(, ML(7?[1"V:NQ$HL$42*RI,Z>"(3_DZGG+="M*A_OL'D\]36E!I4W/# V>0.IA M1&NHYFFS5=G ^&T2I8*)],B"'QJDVY8TY$[V+X_"/6>V>C=-RKJ3/?N$F:X@ M]D=&!CV0^@?2O>I5I?Y30(=$C"!O,EEMR'1)XT,[NXC97G]B$65PEZ=0@*7/ ML-4<-PMYIE)^^%/V598G3DDR'DI2/&4+6,J("\5UOJ,%1NT+5VY0/[9()0._ M(T,"R1%D_!<'7!9A"G!'H[]J"JQR^+5[WD^;["4T,'C1+'YZ/S\[V &8C .D M?$=NBYML2[AJ!(+G$X"30F9&UDC@)HN#7=J3)N;T*4'SX,[EFC&QQ2J21B4, M>B@R*\ )Q(%A ITR \WK>]CRD_<49Q&E:K0I] \/QR:;NRZ*37DB[B*QM5)] MK5(,W1J&OANC Y=H;6QVGIXID7O]%Q/Y@6)_ELW>Y2VD?K(40Y<^-A4*I5M# M^85.^%UF&8M5XQVU,9,8%VH$KB(N#GQCQ7R+,I(>U\M)4[KH03QQ/2X=O&?,&GSQB*&@Q(0VWE(95YB70F7;FLY\SXE\[B7$\TE 5:$; MY"E9\](<79"$3EWE)-J3=J7&,PW8*=J/,(T-\-;I,]PZ<>!"C5:'2YU^85AR M;^.0SS4UT8XAZ LA>7+O^*_V7MB]0FQ0;VMUK=]H-FHMLVV:3:VCUVM&9U#3 M!PVCIN6W0NR=-+'6$^QP)Q??V@]/RMV=7\@=XXR/C:0)*0V9G=I-$3VZ6=4F;3YB'=L A MBI'3X#8^PH5/+K2;/U,F&7(7/^%PB^!S)AES!,Q-)Y9F&V* MOND9(2EV2V93XA#://^%!PLH_UA41/\M[4,/]\,EF#6SKZ6ZT:_6NJW.0*OW=5-O])M&RZCWZIU6I]/J:XT]Y'J93K%9SK?[A_VDO'G!T,YP!M3T#LA )=RS1P/BQOPK$"9PFLS#B)ZH!7E?_U8":>4 MV6V#FSJ.70D%)@]7\3JN.Q#Y(D!A2^A!(Q;:@3/D@I>#48"9R-$HVIG#V2FS M2#T(A80E-)AW#VYDHG_>+[ES*+(I2U'$"J1WS[,%LD?;CCS_<+P5G Y0>EBZ M!CJ/8!\M"41'P1AYB+RB9K-;7%'N>$R"G[^%R8[9D<@?M>TX"-45ESOU@9-8 M H424L!6F2_(\_Y%3!4=;SP&%&=#BTR$5>7)!0'?;IY8N2G]D9=5P\R0&WAP M: %4R+_&\W[*.Z&@@4O'*0L>8I"+\@$=^0I6TU\Q,,UX<;AX_-0*U^T7D9>0 M#?J,.>TO\\_'R3]) Y8$G(9YV ^;S;-'LF,?$Q-H3S,C^#5OZWCNJ,B[PMT8 MLO7CB$(/O9">*0BY8;:8/?__VN=ZNU9%T4SUH7 <7(^LZ0 MY64^%!&+(VML5K 'V&B)B_F#@/;2 X]LM&XC]^($[>G%X!A3H2;Z6##[X>"6X+$$\YU(6?T!IX?)L MI#$;(=B%"N/!Z"B5D?OHGTPP6.EQWX=Y2##PGF/7']H1#?.&WQGM">^KY+WR94BKX:U9=Q,B0MQV%'%2\F&4;QZMB+$ $ M]%E$8Z,Z37 E9P3#E3G&0-D8^CP;"S%.A\"JRL1"G1C13XI#$P;%9 S.EO#7C+)*4@#5=#6NG._N/&'4@"9U7>9- MN(T$]L/"LY"Q;">PXQGM+RYV^]D9(5O*O>*G Q$M,[+1;.[Z"\92H =./FI: M$)R2+=\I1R#FAJ#H\'=\3$8N*A*#A\B5I+DJ$G,6]%%6>?(S(1"[<4"TF2!. MA&E:X'"187K%BJ.I'W"BD(<\+XP?U'.GCD1U?R1"S@FUY MUC=BKO-,A3UB7KX'FTK%@_X8EE:@_B3WI*>2\D*)+RR2-5,L(O)#0OD7MQD] MK$RD^NYL1#-0$83!)T/I$G?%=GBU[A0*2A0-P1*F5Q'>* MB[U11B$E[\97TBDG%?,E+PG!:!WY+X*?'$KM37+2>/*P!&GB9Z06*24ZUK,Y MF0E5EZIA>!S0O2<4#(YDD;Q:H$%*UT2RUHR-'$OE!?HX3YY.253/TY$=;Q2' M)*V%C ?65^EN>!/6/@.?,+E<\O!S"_LD?M72%F19A"KZ2>6+JCDI$<4Q=4@M M&I#Y<<#@AJ'P7.(?=$H\4%OH9GD$G:6TDP)*Z!JQY-V_DH9 M_@KR&TGX!>Z]XR49&2%;N3G8"Y"_?FA*$MT@A&O3:%Z2$R9X.$O[B*1 M 4DKQ<>&6*[+HY@3?!O/X23&P1P+(O]@D5B(7,)D;7 R=5G&O)04NZ+#XH"/ M\1;'N%A3MYC=0+&>U ;E_:4R-FC*.TNF9/KJ#99G!0,&L!,6IM 0>H H$_WN M^2^*,Y;A%)&:FXXIR:J@ 'IVU[F0X@#@/*+!,49BVA'!^.&4*E)?$)F"AZ&L M(:S:LF7&W[&NJ0D.9)B4W2[M+5)R@J@2)!E]R1#OC**'"=TU*K[)W1<6%[&H?2! MI"WB:60Z9.H,NX; 4^%XD="<-#6 PL0-&?%L25+ET=A;L-(DX2\%>E M$#ZK4#*)SKYRE7TW7E*-B00-EZ- :=H>.J@ANHHO!%,J,@.S^Y1"6JRJZ,T* M?JFA% ^ZNVXV;9'CF%/=('.>>08DW_C5%PC!+O<>%/T31A-' 66HXC&_ XX= MC&^1A5IU?1)9(8PC(.39M9Q3&;L""IP$UBS,9'93Y#Q)-N6N,.'-5AXK69]X M)5 :;3*5*LI_^2\X"IE;@$F@0TJ63RMKI#=->LD?>0+52TH3#0;@$9@H80J#Q&9@JP">A"9 M^DX(GI=T,YP+186[-YT]\ ME2L7- /N.JE)PO6K3K6(,*?!YU6D$V%T"+=9M)R#'0Z^LR@QB*3_'R8E8Q2P M%1=S^I G#8D;8=LB%UKVL9-V4"KBI!N8YA[SDU*IOQ)!EO:T(;[,HI<(K+-$ M-8J04U9\(D=+'WF#]A2\3Z:XO!2&,;:>841T#8+-\#(30@.\=A)\2O/,8?DX MB214E^BH. 6+X\3*@1-3R='*\@,X,B 4XOX 3FX$R6&,9E6*[I+](M9%O(H_I?)EI MEIZCD,L!#^&A93YS<;H##A?0H?W=7NZ>,1)0 M<>$JSECB6T4"]%@L*C_*55-W&IC%YB?PW%)+0!?7(PH)A &NE8C:P8#QZ2%C MW$#@SE"FC"I%&B03(XP( _W- .S(FED3MD06RSA$DMD3TR(#9)0$Q?!0\* M?G#3LN'8[$:1P2!\X])I6-\V7J\O%S\IH"(LF8"86WLC(3YB?N7-51Y+ Y1/3./R(;NELZ2DHC4 M:M&4#-F01E\G+U&/XTI+/T-@E6R_)%GT->84RQLNX.%>QJB19UC\2BYMLC0I MJ95.OIQY[(H:]1$&S[CQ2P+49=9W6%M4/TPD<*&X%HTT\,3.IE7#LWI.YRCM MG+6PD"Q'2NSV0PRR@?X4)#CR5+[&.Q8@PNTAK? XY\=-14[+^0IYLE XR M2$Z%A]08!O:#$LAD>"E+<2E[25);X7O*AV*B5RTV=HDLOJ8\U6/]:)J,(V3H M-*U"AL4SV(1KUHMD0;1&HB5[?YGY*1GRRH^45E7-*_(562'V1.;!OWC[.YX, M(8Y2Q&&I<-+%;3S;C%>L4H1 @JMC\,N;D(9P\;VA1GIW\GI)LI)456:SO(< M+8G^DUV/3K#(C:+3.EIVGHZ-X1[APF)3FI"B)K,*3S+\D_Q>_C<%IQ 20IS M@^N=T2G\#4G(Z#EVLBIF?7$L<*7B).3*@QM)"TS /GQ^?1.*JFQ8.J MI-19G/&*P2TOC$W]IO!D*/%1I+M(KD@,9.ERI++L6H5S1G1(F6=+U<:2A#+J M7Z1>\O--/]4K,G[$I6IR.%.*A8Q80/-BW59[4S0(ZT;:97Z0,?+$V3!N1"ST M5D:#BJQF!X@;]&2,IXM)GBNY>I2N##O(&T5E;07*H<\,5IH6H@X":7J26K]S M/Q*:73;H68ASS'6K55AVGATOZR]03ZC'A#+V M/8>Y./%L=?)9?XT,K#FCN61"Q$(&B$-4?!@N?+*H:J)W>;SL&4@G<[J[S=?, MJ /\/;"X71C(,"%"2$?I?F>D'J@25!+B*I)\[(<3)I(V)0U* M*UNV\$94[Q0FYAZJ')1[PL+?)$!R=.*J7<>)Z_'+$.L#L]NJ&LVZT>F;6L=H M&]K U VSUNQKFFF:91GB@Y6FZ_O5H&8+]3F QT2N X_ M*6(_IL[068[K)TBWH/,PTUBJS)7:.('MA0TV@SFATXP4/-+%/&T\[!&M=0A0 M>*D5-X>%I?>"DANQ']C>D?0W(S @9K,,#!(?']>7X9MORP-63([4C'XPI):N M,>AIW4%7[^M]L]%IM\U>J]X8]&MZ51\,C'91D%INP4JZA6_1,/F5(S8?H(!N MNXA2[K[V^O\XB*>A?7AHVG%\GEFKPKQXHN-H&&?@2F_[)2UC.]%9!8LI_Y]4M?!41DP@3; M+)=7"'HGL;N!UWG@XZ-VT[7,M=S:PLZUW-H"S#71U54E^/D%LHZ:*D@*ND@ %%KS!@=581E 3+SCH*#-25?'"=?("!6C\X*_D] MVE,VBMU-=E+I,EP%%6++.I#(SBN-84YB%H#I7A+AE1,A.Z]/0CF6.WF,)]#* MA\*I1Y.CLIK<<"Y6PQ0XK$W[=>J,1FPM]K_+["XA)B0G9RU=.L*6I)2&\RL! MP.+!BTPS0^X>#);/OL3)Z^>?E&G QO_QD_7LC&ZKM9J&':-^L!]:5:M,H]DN MB]B>,6]$28K_CX9Y0'U*'*4OVE@S1'\-6?2"A<>4IOW$[*D'8YTL5.7.LRMT M'/S?;#Q6'OP0%EM5>A2<:<\#QU56VEJEYY(E)5Z,&/E'*4/*^97S*^=7SN]@ M\RN>I;F:WW0-NWB%EJ9^9DOS;\SS6#15?D.P%J\T-O-!C*6Q62J[XBU=H;-;.'=;$)MA*+WXNHYHY(<32T"P573F_R8@*OOJ5$O-OP-PMCBANE#[+)0T6K6K6:0 MG:F9(_R3)D3@/H\_W#90CY%KU;UCUJO)77G0RI]R' M-ZV<6CFU M1DV+;IKJAXF:ADLFHM:DSMG=2F(L:C6S^J9%V:K62XLR7T196I07N&GEU,JI ME5,KQ-0*9E$BHL[=UTT]:XJ>4)$C&MUY^^4?GX&SOFX(N4R)KPKI=L-F2PCQP9-7D&6LC\0OF^#P$G M%YW\ROF5\ROG5\ZOG-]5SZ]@=N;_AX;F8_>_KG GBV!HDKGV9/WP/7^V4/H_ MR.ST/07!MF=68E"6NWNA[%E6[)3S*^=7SJ^<7VG!O6;!==M?KG GBV?!=2W7 MCEV>P_C%\;X/K9"55MRELVAIQ97S*^=7SJ^<7VG%O6;%]?J#*]S)XEEQ/39V M/*O67ST=0X/]WZ_\M#YI&JMC,=<4J M_L=/U9_H,UQER\_BS=F],&"9LR-Y9V5]$LO6[8LSBJ:_ M&F*[!'%\Q!C^Z?5%77G_$F'5JORM'S=K/VH,?&R0NPSIVPH GV)4ZT\(7/+ M)C+_[?'V2>7UJ#>BL.&->MI/BN.-_6#&;W="981]]D94,#MV7/C+#Q1+F5L! M8:182L F3AAQE!@8OA7QMGQPU3SPPSFSHS@$DB"\P+D? JG ;0*#)>3MN$H>CS]BL0 MTJ1-:A8@(92HC920*8VVIE*75=JC79SAS87.@#K^_6Q#2B ?;;<0F)>7*,38 MOL?W^MSC\&',G_9-'Q .8_B=--;X(-=D5"( M3S$K!"M@UH\?]5NZL9QO?QS4GO&VI!BL"/%E@P@_J /( DY)SET0P+4+![KH9#RQYWG8[>Z_1L M M!)<5,_*D(JWP;B C20:!IPU?O$0!(@^0A0(3T9 @T^P$SKXH]EDET1Z((R^@ MS'KW?:V#5K_;]F[!2NU"\M%*N8]$=&?P&4$L#!!0 ( .N(IU 6CK:D7@@ '!$ 7 M 879I9"TP,S,Q,C R,'AE>#$P,2YH=&WM7&USVC@0_MS^"IUO>M?,\$X" M*5!FTH1><].&3,)=YC[*ML"ZVI)'DB'ME=[?/L MKF2@\]-%_WSPUW4/>2KPT?4?'SY?GB.K6"[?U<_+Y8O!!?HT^/(9'9P"_^_ZOQ4+*(+[D0!80HY@F!%7!1)RD;HSB7R*ZJB8C'K><[#J: C M3Z%:I59!=UQ\I6.<]E!4^:3;N_>H356G'-^"L'(BK6-S=]KMN'2,I)KZY+TU MY$P5ASB@_K0UH &1Z(I,T T/,&N;-DG_(:UJ)51MK3V,['8P8CB L;+IDIIM M-X[MT^:[X^KIB5UOGN!W]0:VJ\UJPZU9W4X9PY\9E?Z32O8I(T6/:%M:U5KE MS4-Q'?UDD:*4>410M6"$+4"L4>N2TJ#VN]YF@V)_O;VXGL08V]UV8('$@JE9*U5ESGDOS MT]44/UVRVFNJYP#TB5@! (OT6;".9U]Z5Q?P-T"IFM_MFUCM:;V.HJCI1'4"\(?3XU MLYV-!"'ZJH ,$R !4 ;=L$1\B+Y@X7BHUBQ R*^>(LQ<1(9#XB@Z)DF7C\06 M$1935&LDO=YJ$9NRW,H4M(X*ZYIM3XWJ-E$30A@Z&U,7#8CC,>[ST;2 +IE3 MVJ2O8/[U?:0U_1U6&3*AI [>H%Z]>^)$VG7K*P< GP? 62BHCZJ%N"IX#L3W M,HD74*%81Z4=CE0O$YGN/O5N>F>W!>1&!"5!(/:C]J"^.^__>7E1K+Y#/%(V M5()?$6=Q-X-- M2Q;T=8R1!'#&A?+ 8] ZEV-7" 8O8?#VN^2J?U= ^V7C_V;WJQG &=$.\8P M#%PQY+[/)[*UW18]7'.%;9\ EWT_D?_>JECF7H;82>^_8U^*'@I3($RYZ> ) M=947&Z:WH,K5CQ M_822"Y+_*&WM?J; MHUS0AS'9/)#I;"Q)'/*GF@$AAMHQWP6R7$!<"O+]*8)2B(LT%2W3LX1N(ZBJ MOTF$L)8(D![V(95&MJ32!#U0/Z",!E&@]:7KW =K *@\S V&3H"(10M%S(&@,()I]3!X,(R@$=COD-Q9E;G$@IAJ%N0+HVTR"-@^I")(-A8N81;;.AB0P3(!A=$09AJ>0671KUEGQ$3$9.,N/ M8*X"D49<>M@C(06#"E()\SHQ4?A;7I[7%NA&?&"GX(PZ2*:&:O6A23J8L?1H M)AOCIN\J=1F0&ZWT.]& *H7]W>/MFN\U'NZFYX\.-[.9OKQ"=Y>#J][M+3*' M-_V/"X\(/#S..6HNQ*>U4!;%D[-%%PJAN#9#$U@M1=@N'^T^HM#2MXRY^69\ M69GSI;[/"V1+I _."-WX2)X;31JE9 M/6V>O&G;7+A$%!WN^SB4I)5>//#5MQ0#74!-]MZJ6\LS2BRG#FMN/8CD25OS MD;;ZM[:GTY7-E>+!+-,TL?)+G[^/^\\\BE>H%KLGY_'EB%WCG?B"=RC9]F25 MU/>,]@+/Q=#GDY9'74#U)ABJ-WB5]I;8]U2TWK1_%[['7);_7@KD_]G)\:WN MWJ*0X*FCDY+TU_HPA/&(2QPNS%ZE%4%T%3JNPIRY=ZY;@J=]Y\O.0.."8H;1 M!Q$QR**+HNG^I!&KF^TYM@0E^\Z"'^B^%X7IO!^32K9666F7LAL^/=CZ_+:^ M*)B_?_.Y!HD/5!0:.RC!P^UQL'6O;%U?R+O M8PGHW*-DF/M00W\XI X1Z!<V+H_L?:Q7!1_N:SV M+OYVV9:Z?-\@O3W>W1^06UW]J=\M7^O6)5^F-^?&- MUQWSJR#=?P%02P,$% @ ZXBG4%5.N:!O" @40 !< !A=FED+3 S M,S$R,#(P>&5X,3 R+FAT;>U<[W/:.!/^W/X5.M_TKIWAAS%)+B&4F32AU\S; M)IF$MYG[*.PUUEM;8B09POWU[TK&KB'0-!QM",>'M+8L:7>US[.[DH'V+V>7 MI[V_KKHDTDE,KO[[[N/Y*7&J]?IM\[1>/^N=D0^]3Q_)7LUMD)ZD7#'-!*=Q MO=Z]<(@3:3ULU>OC\;@V;M:$'-1[UW4SU5X]%D)!+="!TWG9-DV=ER_:$= M_W_1_J5:)6?"3Q/@FO@2J(: I(KQ ;D-0'TA#5*M%CU/Q7 BV2#2Q',]E]P* M^86-:-Y#,QU#IWL7L3[3[7IVB\+J4VGMO@@FG7; 1D3I20QOG5!P70UIPN)) MJ\<24.0"QN1:))0?VV>*_0VMACO4QT9['-EI4\)I@F/5H=OPO;Y[Z'OAP5X3 MO'[_H-DX"MR#/_8]=]_? 22Z04C^A+%F>9<:DFV??:@%D,:!+CV52V&K?WAW;&&.UVE,1OPEEWWLE#O MVVJ>2$;C^?[V=IP)[(LXP FF_B(-M^;-:O^4BBY:S17U\1':(!_AX'F%#A!?PUT^5Z%#F85^E^J- LG11>C("[,M _C 0*@M6<&K8Z!:?]>Q!0Y MP6 9V("Y@L.6^?ZU4Y[6>;/:Q$Y'"Z(C(-UD&(N)G>UD( ',5858)F" 9QR[ M41X0"$/P-1L!H8J(D'RB$^+M5S"\-P[):S/1NNQS"C6<-Y55C>M/K-9]T&, M3DY&+" ]\",N8C&85 @YYWYMG2Y! :N[PJCZ'^ <=$3^I!,I^!I5Z]Z!GQK/ MK:X?0GG>_R=#R6+2P)6T"?Z'H)MT"Z%G6&XX;VK/."P].@P=KB,,W7[H7G=/ M;BHD2(%,&9^YTCC1W)U>?CX_JS:.B$AU'\NZ+P319[OY@HLDXY'(*/2[(GXJ MI?%-R#CE/LHD6&"FU-28%=O5#&484YAO&U4N%4M-RMG?MI&P.=G%' 2%:L93 M+/#&3$>HDPE!($)8BI1\+$Q=#N@ M:!68P>'^P1P0J]Y:@5AVX)BIR/B/&LK;)T7L-V%& >),2 R*S$!R+J$^(A@\ MA<&;[Y*+R]L*Z1F_O+^\[LYZ!G$&QC&68>B*4,2Q&*O69EMT?\TU[<> 7([C MJ?RWCNO8>S6D?G[_'9M,/6:"CS#"SG]2!>3B]J-NN,]U'&%XP M1,;3)<+8X#QJVSF[G)G01X>->0Y-M5ZNX_$#2BY(-DB+5)AY8B.U:!7$^J.C)P'H(T.SWRVFN^>E,*^CBFF M;(3>I')8D8UJ8"5$1C3*5I7S%E@QZJ MGS#.DC0Q^C(19(M@]'_=?$,27*4(:2E%\L#2F)QLYE."Q )3'IIBJ^$$DYM) M<(HPK8I,7)40VY.=,)6Q2 <16B8&DB:+D&)A7;<4V\ ,^.^@_L&*U/>> _4O M$=K(JHAR"V&;H%(Y% J*F$ +X,]4"[_]VCCXX[A!:%^,($MM 6#-BLC&:C(A MSCO#[AM+/F?*OKST-#3&8C&K@O, D(@49:PA"&2,S"1RH3$:A% ,FJM%4=NI M_+XT9-3&'BR)<7?[4#FT(^@S)VCS.1#T&C=MX72G5T-6^#"TE3O<#7&GI9 3 MB0BP!P)Y$68K4]#+1%E68*X9,65WC7G*+_8#&6,DF+Q%4NYC4!C@M&88-H0I M/D3V^U ZK;*75(*M9E&^M-I.!R';0R:37+.B]-WQ:+MXM/<<>'1JL@M( \&, M"37E>6Z0;Q,A.*3CSBKC(^53SO.CF6),D+]X-&5 :;0V+S@3IC6- MGQ]O5WR)<7\W/7]TN)[-]/D%N3WO771O;H@]O+E\O_"((**CDJ/F0GQ>"Q51 M?'JV&& AE-5F9(RKI8&O>+3[1&NSNC/GT+7TE6-IOAE[W#E[S'U9(!YJ"2SY<'H,.UO)(N-C"/28X_T%Z,!#*,Q;@5 ML0!QO8Z :[: [O&&V/=0S%JW?^^]\#3O.Y=ER*<"^3]V%Z;P?I^6LYSZJ7'\>/MW9^N-M?5(P?_]QP@HD MWA4J&P;QG^;=?U6A<27-![\":#(]+'Y+XC*WD2H)BYLQZ0Z&R;51X8E1\2!/*R34H MD4H?U!PV;CY?;1J+UIS]>N9+C1L"A6V'^D]RW:YBV=FZ-;9N3ZS]5BXR7U.T MWU+TW WU][;A^:>Y-OL&HG>TU+O;@W"G8SXYO"$.W@%X'9Z;^6C:MW\#XJE^ MCN)%?F-_C>-EV_Y,2.?_4$L#!!0 ( .N(IU#ZGG+>C @ 'U% 7 M879I9"TP,S,Q,C R,'AE>#$P,RYH=&WM7.USVC@3_]S^%3K?]*Z9X9TDI4"9 MH8&[YJ8-F82GF?LHVS+64UOR2#*$^^MO);_4$&@:2AK"\2&M7R3MKG9_^UO) MQMU?!J.S\=^70^2K,$"7_WO_\?P,6>5J]:9Y5JT.Q@/T8?SI(SJNU.IH+#"3 M5%'.<%"M#B\L9/E*1>UJ=3:;56;-"A>3ZOBJJHZ[ITBJ2:!^2=Y7&F MRAX.:3!OCVE()+H@,W3%0\PZYIZD_Y!VO1:ICM8>>O:Z&#$<0E_9.K%/&F\; MIY[MV,BT(;WU:S+R@.EMN;TUDBT.:!"P.D_D+U6J6YJ/V6%&T]3,_6FKG<4!L' M IN(![AWE3XKIJW_:7@Q@+\QRM3\;D?45H_X:_W!0ZW1;3Q"PT^7'T=_&_WZ M?UX-A_KH4;R[41C^B']/%_7Y?RP5]>9YDX!X"N8E;4.9"_YO'^L+FX= VG[L M4XGZD"E=DRTW\-NQMF6SEFEE'I4WM MM>=&:YNH&2$,]:?416/B^(P'?#(OH7/F5+;I)!A_<^=H3?_"DC,TB($TMZ?6 M\)8XL7;:YKI!8"^[OA\)&B#C>Z#ZQXCT82YQ &6'=539+"'4%A."3@"/P^;? M4NAI,M+-A^'5L']=0FY,4 K^Q(_:@_KL;/3Y?%"NOT4\5C:4=U\0Q)]IYG#& MPP0_/('.[Q(YL1#:-1YEF#D@$T&A&6-=:Y9,4]V50GJACKDH,ZE0#P(^$RV M=]NBNW.NL!T0P'(0I/+?637+G,L(.]GY=RPVT5UA"H0I-^L\HZ[R$\/TNE*Y M^F9Z4#5-%YI/(;U B@S2*8+<8#UH^;DXG8G0!Z>-90RE6J_7L7./DBM([H>= MVI<95:TK#$HH+W"2B#6D@PN9':H_IN9EY>MPCHC0:S[TNM%\=51(^M G'P>8 MSL:2)"E_KA$082@=BTV Y4+B4I ?S!&40EQD5+1.SPJZCAV_(!'26BI ^C@ M*HUM2:5)>J!^2!D-XU#K2[F;3(+6_W7S"(4P2S[ 4O#PGJG1G*S'DQP%'"@/ M3#%5< CDI@E.(JIDSL1E00*SP^/%(N#QQ ?+^$3@<%6DF+"N&HCM( /^-Z!_ MNB'T&\\!^B,(;4"5CYD)84-0L8BX)'E.P'G@+U0+O_U:/WW3J2-L\RE)J,TE M4+-"9$,U&2+KO4;WM0&?E:(O*STUC*%83*K@+ &$/ 896T@""2(3B8PKR 8> MR3LMU:*@;2K?%AJ,2ML#)3&L:N\KAPX ?>8 ;3X'@%[!HLU+5WH50(5#(E.Y MD]L(5EH2,!%R%UI (*^*V5(:]"*4!A7 -5,JS:HQH_Q\/9 @1A#-6RAF#B2% M"0RKN\$%+X:;@'Z'%':IS"$6Q%2S(%\8;=-.@':/BC#3+"]]#SC:+QP=/P<< MG6EV(4*'8(*$:Q@>JUA S7AW4SG$0 @$0*9)R.S7(L[T#@N@#:+=*0Q60@1# MR0EHFOD4#A(4V9H-26B0 -WHA#(,5X%9]-V\L>(38A@XYT#YX7;#YQEW5]/+6X?;64R?7Z";\_'%\/H:FBU)G5OCB25M0RP@@23JX5CQ[()Y$)A<28BCU:HT6O7&R:N. MS85+1-GA08 C2=K9P1U??J4@: )JLG=6TUK/."E!-5\5^&GQ7OUD_;UFX^N] M^^G,YDKQ<#':=' 5I[YXGK1?N)3,4"-Q3\'CZ]//!H_*5SQCR9G"O(?=G)RJINW*10 MU-&D)8.-WI$P'G&)PX59R[1CR*Y"YU48\^LCV1T)IWV'R[.)C '%#*/W(F9 MHJN2Z?ZPB-7+ER0[$B7[CH*?Z+XG#=-E/Z:%;*/VH$+]>?CT8.OCV_JDP?S] M&PD;@/A0I.Q0>/\TS_ZGBHQ+H5_W3I-)-IP2-/(\Z1&RRMEZ>VFUI_!L.HT[A)8W/ MH""Z%$12O6>^HT&[;Z!\U$W/^^/U0QQBAJZ(Y+%PB,S"%"6Q M'NL?5^Y(*.Q[J/\DUQUJIX.M>V/K_N3:;W%1\ANYY!>4C=J.NGS?0GIWO+L_ M06[U],O+.^+@0P!OPW,+;\#$P-"YH=&WM6UM3V\@2?DY^Q:Q/93>ILO$-%)C MM<"8I-=LSF:SG5EW1ZI)[^Y[OOG.[^UT'=AUH[_NP MYX.WYSM>:Z_K\=IAO\GQQ^XJ?A640Q%#(P"2I=?NM%Y=)=>GD56,BC@ )GO)Y8&!2]/@H9C$/:OW;9^' C-!IBM/)NQ"O;O M=,H*T[VNE6?6WK#UCJT=&LF8"8!AGHR-XJYATF?#* GEG$ZN,^MWF&!%C$NY MIND3.87( <6Z=4RJ[7:=QG7J:/A?BLO#.>/$&6YZ[(*83SNB6T*?%K M@XD"R*2OKRN]@ZS&'G/ S !B-I@*CXW!#6(9RLF<#5,E$V"?122HQFS0+\&%S0>,Z -#*UUS[^V2;S8Z M&_7-JDUG0@=D4ENU[$Q96VQE W0]J4R 1L39:C'?3'+XF0K82JN=C"[J;$RF M^S Z&RX:#[T3R'8V+M%:/B(..=.]K1/RJF4,=T+ I!"&.?WWM5;-/NN$N\7S M=_2E["HQ@\2,5VR>"<\$F6#4@AJ/)O,/3;MT8?D4\Q3FVC#7$BJN=J=.=4&= M.=$[YY_V4O#E7%_/X\$M3*ZP^P\;=:"+FG<=5JFS$G-E3FRK%Z^4",2FL9DW M3$ >GH"B5I"][G1?O:E4#]Q3GH,ET^$:LMHQIZ!(. +;ZA(LEQ%X NDC6D=T M)E51TZ[C=IVY0H8C),">@ QZ&M@$0VJ9*9#\2L8C2B/@5TLN40/R_[KYA M$6HIP$A5B&%O5@T5=SI/2Q9*K)THBL7H$59)JI2:":/SDL[:[QH*0OLVR$]5 M*--)@*+)B>+1*E>Q?MVT,?;=?G%_M?,YUF_25V<;8GV$OHQA%/#8^JPM4JE* MI(8R"?#2TQ= Q:__:K_]]T&;<0<[ZZR\>8!H%ST9<6C$:K]3.)_;:*OEX5: M5HI;A)D9?BXB/I(ITMA U&A5!6:H9\3I-EDZ&#@\=-,L]BGU M>45#45%<88-2&Q507F<.,DH"AGFO;R2.R3C5&4,:T,9.^NMN0)\^PZ_;S5GT'G=B%Q/99<)E@JZPQ-472PQ44 ^36\8IP! M71\H&0O7#EH)B7F7 M:]YC?1RRT\'9^-/PO'CK$O!I::S%1%TBCS(=YSC&0]B1 5TV0S48B-=\B?9S MA-[8^[(K%[@%@_W=E[=>!(Y8%JT#T@3S3TB@]73/>M=. 29#-^7^O6 MKJ\4>6'IOJK4E<6Y]M[U<]W.M[G;RY CC9'1HG/1*[^JZJO/V?J%H4Q#GL%PD.OWD3:I.:Y=?!(Y+LM06W:OC?? M6%]7\![*VW_8VMDC+>\)K.C"Q3,^Z?#.5\JD36L:#URI;"?22S'-*DJP5.HJ MM^N/Q+.>>N1LC6\,0FQ2$<\JSKY@1464^=C";*-)IW98=A:/Q%.>>B3\1/,] MJ)LNVS''M9W6G7#[=MCT6=;[E_5!G?G[WP^L$<3/4.51.?B#V?H?!SU.%?TG MGL=.>/2,/IZB!9\!R+.L3T;61P- -O[FZ::B=!0(\-D93('^&V7D^\(%Q7[E M47+ SO\\?:0^\=1\_L',_Q] X,E#1A>2&L+<\"OM_I20R9B^*?I(;/_4??LG MF6[A+OCF+\,^U/=R7Q0/]FO)+_OV^]*'_P=02P,$% @ ZXBG4-VLA,D] M" VCD !< !A=FED+3 S,S$R,#(P>&5X,S$Q+FAT;>U;;7/B.!+^//,K MM&S-7J8*8DQ"9D*85.6%U'*U.S.;XFKN/@I+QJK(EE>2(=ROOV[)!!-@$F[) M7M@C54F0U)):TO/TBVRZ/UQ_N1K\ZVN/)#:5Y.L_+G_I7Y%:(PB^'5T%P?7@ MFOP\^/47* M3<^[3(R)L5/)/]5BE=E&3%,AIYV!2+DAG_F$W*J49F>NS8A_\T[8S.T9:@\] MS[N49#2%ON:Z?=-JAR?AQ].CL/VA=7S9:UVT/EY>M]LW-[V3#Z>U\VY X=?U MJDPJ1<8;"<=E=,)6\]V9Y?>V0:4891VWN.6INUBS2FF1)5R+I1ZN./%3#)5D M,$3OGS_W+_L#AMT !3943?)X"YI!CZ$^_Z\4B B7+_(YESU;@?]F_[5 MQ:#_Y?-N[HY3P)5%QF"G.L$IM0VUE4 MU=*AY" @94X9 PY_JC5KKFQR&LW*Y>2E2,.J'!8STW4-&V?!P/:$DB^ QSY)Z)@3S<>"3\ TVT08\EM!-5!13LDMSY6V1&7D1NF4A,W& M;T3%Y&(L&!GP*,F45*-IG?2SZ/!LQ6K=T00.-WOX;'@TK1V SR4U !J 1SHE M=YF:2,Y&O.Y1I#UVF(*CRA1X?^A,149H-B5%9G7!82J(!UQH *"B)(62%E22 MF$90I8E*A256>;DE@8Q'W!BJIRB2TCL.\U;&-%#'0!F84KJ8 N9 @4AHB$= M+(/NH GCFDP2$27$%/AGWG_"-2\'P06DPDB(-#!VF0B;P )-SB.G((Z;@VJ* MP3+A9&!3AM/J-NS)L5UR'.TR.3B)10;P0R3/X58'9H X-.M*N\ABL+P4HW'X M',F"P9@ Z0JVZD '@=8Z!T0BF9!D4L[94@+5/)H:",E@!1 *! . BW"#P! F07$42\&9H$/!,A,F MDLH4T _=C%;2HS?7*N(,J@TY + R#NCWB.S=1PG-1IQ<@ 6_+20W/_T8GC3/ MPB/:"-L'_+WK'[:9+_FBP PE\]3!20C:^@JC/,)1H2=G(^5$\<)$,4R$BWW, M,Y# .*WSZKGSH?6_X,Z,L1L#D[Y__>2YY@:& QRY\.1II-SX6QGD)D.*9&P>3P[E_J?HHS25U#"BCHCF*ZZ7_PD8! MO@9T,4H*YJZ$3#$T@@FJ!2Y ^-C->/LJK!J?P:#2H!'/(&*40#IHX3FR&44@Q?/$ M M:+'#S>GEI;IE:T ]3JC:DLG(5'W/$XACQ$C $Q9D4^ 8'A,WR5+ZY.+AR' MH"/X&>-3F*$J[/JYG^--Z8,TQ_PL?CK9)\-9YN?, O=[ /J![&FR7!FP' M:'#M<;:,5[P,*U,#U_*(#AMX%(S(5!05&O%8"7\6QDN5L5"#CUI@% /;0G[W ME[WD8$DX!C*!?7\D5ZH9 <3=K1U>Z&7%@R[OO28)-0_Q(7H&1S[.G,MTJR_= MV91(<<=E>87W2+[^!S9D-ZBV6U<-[;_@58-[_,%F]*S/33=ZDBI=YE8<8;]! MD+B4"(%2%-(@J[1YB,AY&[_W^ N'_\ +A0D)@#P,*P#W>)N&]5"0X +6,IAX2 M^0FG=Q@>^4#?!4@N17'/8F;WPAO!O\RY_87>"IM/&70T_,'DKZ!*F=* ,* > M,H^ZC\X,A&:F2%.J8:EN&:5+77EWOAON8,? OPNY_04$6+$&\UH'*'+G"P#, M[G%>B?JZCUA$-E9RS#%LR>BH?"JI2_?!TURJ*8?62:*\SZ +G (._,$(;I5O M74#GG[QQ_CI\NV_R5/HO!235=UNP7)T@0QK+LP7*E4',1IS]'D4?:0MV920R MKQXMK)I5N#>X?(WG[.GIX7%XW#QIM=^=#<$\<=V(E)0T-[PS^[!T/G/^@P@H MFGVJG=36T]W/=/2N8AL6FT[6-QTUU[>=KF\Z#M>WA96VIXW34%FKTD63@W:N M>IK5LI=?J/*;7AK'"HB02_ALLI,(!L!Y*=A_WZZ]X/I>(A,%J[W.T#=G]].G-_>FNZMZ7Y]KQZH^_/;B?/[JKD1>*?A;BBO$L%CTKOG M48%/HLD7_RAB[27+UA7R113O" L#1S#&P5?_B@:5RYIM=,&W6R?S?1,CU0Y1J.6U)*>I]\&=[\[_](;_NMKGR4NE>SKW\]^&?18I5:O?VOWZO7S MX3G[>?CK+^Q@O]%D0\.5%4YHQ66]WO]<897$N:Q3K\]FL_U9>U^;27UX4:>I M#NI2:PO[L8LK)V^[].CD[9MN CS&WV^ZW]5J[%Q'>0K*L<@ =Q"SW HU8=]B ML)>LR6JU:\F>SN9&3!+'6HU6@WW3YE),^4+""2?AI'^5B)%PW7IHXF+U8K7N M2,?SDVXLILRZN82/E;%6KC;FJ9#SSE"D8-EGF+$+G7)U[/NL^#=TFHW,'9/V M./*DRYGB*8ZU_?;[]EGOJ-]NMWXZ//IT>'9^U/S0.CCZT#K[T.Z];U9.NG6. M/WY4:5$I%-02H&UTFJW&#\<.KER-2S%1';^Y]:6[]&23TD(E8,3:"-^*1J$L9/H!F.&)F3_TJ!""$"YED.I]>_& X^ M#7JGP\&7S]MY.EX!WQ8JQI/J'/R473V%1H,J^QLH!2YA?^5SHU6516"<&,^9 M2[CKK&KK^$@""DB9\3A&&G^L-"J^;3,>+=K%^H5(S>D,][-0]Q8^LO6].#PK M%R]FFXG8)6';1#T74V?QH>Y%5\2GM(F(R^+\4(?*W8=]8_V%\G3PG498]-&' MV]Q?/;Y"Z]MU/+Y'R6> Y( E? K,P%3 #*VS2X1EO^7<(!OEG%U IHUC6K%/ MVJ2LV:C]QO28G4Y%S(80)4I+/9E7V4!%^\<;=NNOINYQLX//(Z^FM07P.>,6 M08/P2.?L4NF9A'@"U8 B$[ 3:[PJI3$ P,%<*,;5G.7*F1QP*0P)?'2 H.(L MQ9817+(QC_"183H5CCD=Y-8$%$1@+3=S$DGY)>"ZI3DM/HM1&5Q2^K "UR"! M2!@,25!,X7#4) ;#9HF($F9S^F\Y?@8&BDEH ZFP$H,-"E]F BVF 9M!Y!6D M>3-43<>X3;P9/)31O'P,.W(\+3G:VTP.8&.A$'Z$Y"7!KU1RVJ)!G:AS)JV.R8\+1,. MMH )PQ78_,46*"]"33*H>CP6V/10&C!NP(,602@(# @N!I: (6Q"XB26HC,A MAT+M6-A(:IOC.'(S1LN WLSH"&)\;-D>@C4&1'] 9/\J2KB: #M%"WZ12[ _ M?M\\:APWV[S6/-R#=WY\\S .K= 4E*2H0!U:A)&M+S$J()P4NG.Z\;_TON+-@[*.!R=^]?/*<@\7I$$<^/+D?Z56*G"*> MVXB^!4J#\/)0<+OU+V4<9D-PSH(B*EBBN M%OZ+.@7Z&M3%:BEB7Q6R^:RJ:*;<43WFK87WPY7V*MH * M.?1A-"CC=%FYY.0*<5M>B65Z"+LB6DI^O,^]*C:4Y29#MED?6D:1-K%7P*=!$U 8,4HD'?9 1FPF M$4SQ K&0]2)#C[>CUA-3*]H":O6G7.;>PA/N8#S&/$1,$3%V0SZ!@>$#?%5H M;DXN/(=P(/H9&U*8D<[=[6L_Q)OR:VF@_&Q\?[+/1HO,SYL%"&> ^AS3Y#L: M/"T-XBV@P7G V3I>J1A6I :^YP8='N%1*"+3490;PF,I_%F9+]76X1-ZVX*S M6#P6]GLH]K*]->$QD@GM^PVY0LT((>ZK=E304_FU+N^")@FWU_$A>09//HB] MR_2[+]S9G$EQ";(HX=V0K_Z! ]D.JFU7J>'P%98:_.N/>$'/ZM)TDR9IR@UOUVRAJK(6(1:JKE%"AL47Q2O)4TA?N -)-Z#M@[2W3P&7R%4\B!/QC! M;?*M*^C\DP\NE,.?]LL\I?%K 4GYZRW4+B^@B,;R>(5R11#S*,[>1=$;VJ)= MF0@5U..YTXL'_DM5 MVWE>1(D_E(S":M?1[5WMUNU]=\QX<$=?L['LN]\JC;1S.EVU-63@RM=8;@?Y ME4?AM NK6$(/D8A>2G82$2-BG@OO=QNT9]S?^QOA";OQ/_R: M+G)W?[O]O0!\[@SJSJ"^CHOA+>$-Q:^WER?4+31+O"(<31SC'WM?PS0W49TVS1]7]7HD5 M6:G%%<_O+8H]@4(;_VBL>$J?WBR4\7\ ^;;K_S+SY#]02P,$% @ ZXBG M4 "T)_8;!@ Z"\ !< !A=FED+3 S,S$R,#(P>&5X,S(Q+FAT;>U:ZW/: M.!#_W/X56S+M)#. ;1X)KS)#@5RY:Y,TN-?VH[!EK*N07%F$<'_]K6Q,(8]> MTR8-2V=:SWG'7_732AU!/.)R\?_5FT(5F$"@V>HD13'Z8Q$V/XX-/X,SA0 M*"PYNS*:*S8.-93LD@T?I/K,SDC&H9GFM-T_#]F(Z9:5-G$R:S%;:R3]>;OE MLS.(]9S3E[E "ET(R(3Q><-E$QK#$9W!J9P0T4QH,?N7-AP[TDV#'D>V6P0$ MF>#8N-RIE0_JU5+-J=:KU5ZW7J_4NWV[6^E7NN4#^S#7;ED$?Y)1*Y-R)F@A MI$:-AE.RGSA.N6JG=\T!3I#Z/2.3]Q^;Q7]IJ', M3%BW]^'X$-S7?1AV3E]UCOK#PO''-_U/T.FZAE*R[=(/@>EL M!@(\*03U3-*%&=,AZ)#"NRE1Z!T^AU,:2:4!B8=23<"Q"^] !M Y8SZXU N% MY'(\S\- >$78-6-?[-1*);O9E9.(B'G22,28XG8RF; X-C;%;\/IX_X#*)RB\5;-E-HWLU(^ MX9VB:52,;J9^'OZD08 ;1\P\DH<316/FFQW-3-<-&0UP4@2AV1F%XR!@'IH6 MIS!B%A[()[Q_4?0RHOZ#S)44^951?^.8*P4?,D&$QPB_5C E7I@H-9H#TC4+ MT!)YB*8JGA*4I>5J8ELLLB2QH1RB&[]W[*UNEM=][CI[ESM=],$B+H,IQR#U MT"'<+,+EPE3TRY0I:@X_L7';5^/ODCW 4'2JN_Y>YM"59;Q: M9E%LOJE*UYB*"[8Z^,CXCOXQ&[ M8. V[.@\'<^$22U)>W4"8=S"F]D8+2,C\MR(U&3$*>84SA?4ESD[E[3CB'A9 M^^:'[0E18R92>&2J9=:1'(_3GAGS=8CS'@NDDK?H#FEZVF5;XVSO]*NP'1F M\K='^$*MD=1:3IIK_BRA;U:=M=I.^=>Z4IN64H>NK)$[6-4]#-,+N\D%&SQH M]=Z2>1JW!^O'F'O65.)4 9>S1LA\#/"[2D_?I=\B5!?HG>@<8LGQC)J=$1^( MIU/]K=A:/?=MB+M_T6YT_PEJD];U0W?DUG\/PG_;;+/--H_ D5O_W;Y^MZ#/ M=SU;77LGO9TGXH2]P33:RT,9NR>*X0T^PBO\)21[&V+Y7YX"K>3:O>S?OD]L M[OM$O5ZLV97]VD%U^TSQ8*)O^TSQNV_0C^Z98OW_2AOB\>W=X9&M MWQWX;YMPM@GG<3ARZ[\'X;\?J92Y]OYZZ_C^YVWC$K+MV\;]O6W<<\7154NE MD]5M>6E]3#!5@L4A]=>*N'3(8F":3F#&. :58D=U-1>WA0H2>12,Q93B*>C?W!\"H0"9V3$ M.-/S5!1!$Z32BP##J1=>T.@*Q"AH9,J"/(D(55(8/IJ#H@%55'B&@AQ$S$VU M'Z[AM![O8J%44A^E+NF2!WKNT6B)%IUH'-D[5U;=^(ZLG[?OT*'EYFS MUM!^9IEK %Z+2Q:$G.97[]D60;C!&R!=D=^C@O M";95I:KZI*K2Q=8??W]:!N !489)>%%KO6O6 H]XN-P?E&[']>=<:?;K?W] MRV]__%>]_L_+40]<$2]:HI"##D60(Q\\8KX WWS$OH,9)4OPC=#O^ '6ZS$1 M4#^>F/^9>0NTA !R3O$TXNB:T.45FL$HX!>U*/P1P0#/,/*%" &256P5R#SF MD,X1[\,E8BOHH8O:@O/5YT;C\?'Q'7S _CN/+!OM9KO9/#MKU8!0,62?Y8-R M)0,AM];A:4?GQS-5NG5^?MY03]=%F:\K M*-BV&O^\ZXT5R+4OOP&@0,?+%:$5VJRP2/UGF]V:I+*.+& MTB,>Y*II9I7.DBJB!@HXVS"J;QB]$S+40,-.G)<0Y!@1(E:?0[BR%R-+&(N2 MW#E6'$J"0_#1RJ-X'2O0@0U&*]#!;<;4K_:(LTLBK^HI75W>JK?:QTFQ\5!V M4J1T+R'%>0-23T(M8/-X'3VM AA"3NCSM;@N)UE Z187=\-$BG@N16S]?H2( MBG.(YC*.E1*?Q[=/!CV)+N6 MC1 IC?Q1WQ ?* !?42F^N5CBC MY>]'A)D"^S)B.$2,=9:YRB*&_$'X1?W.&S A3HH8"',] MOC3==J?2DB4W4WP.1JU/.'H!S&(V)L1:[7:KV;1'3'%^PRLUR 1.@Y< +.%C M0NRLW3YKMNP1BUE7%+*N4"*<8V$!AS'$F7I$D7^8=RSB5N@BWYO@VW ',7N0 M\J^ZHQQ2,B-T":]%HPX]#(.Q4$K-@+/#@"S!L!#+#R8LTPK N@:PJ:+R<$;4 M6XBL9TBQAYP@2 8E!T)I9E8(XYD1QH0Y4-S!AGTE(>R0D)' E]-ZF\8\F(TY M\;XOQ -$1>^980_S]>,R8!["U@"K2&O>-U5JLRXN?G<&_?&@=^5,W"LPGHA_ M=VY_,@:#:W$UZ/S/K7CFCL9_ 5?N=;?3G6QH*XW#JAN#=>GTG'['!>-;UYV,W]#@; BIT&J!.!9R'@7--J<"G#[8X 3^ M.G1&HH?=NI-NQ^E5STOB'7_6@6QQ'9!'Z]ZD9V)&ZT-!K]IV@1UG? NN>X-O M5>U?6R8F2Z'8 H4,/Z!N*"!!1R&F86?&KFV'W>!N.')OW?ZX^]4%W;ZX=M]0 MG U6B"K1CNIN&2YFS%I6F V&[LB1"6;%^AO'X1R)T1"R&;9IZ8QI?>N]9C)2 MP#'I]F_49Z8X!HZ@+$M=,=@:].[]X%=ZXSOA\E\;J* MH4)KVM(APT!M#!U-7>C8"TOE@HC6K.6#B8G<&%2:NJ"R%Y;JA9?U%'_&C>ON MV;@V2Y9F;]=ZW_RX@U^W[XB$P.F)(>/U8'2GAB-[[E;2 Y9$P*+_V7$T=\G6 MF2: V4#ZUDTEVSYZ=#RU)U2DV4-*0O'34Y[1\,NR+\3Z]W)8B_K MID*P52-(JGR#O@@;EECJ2']=OH(B[]W:38JLX6<;_-^\N=U6J_W$YFRVIKFLQJ8CY$G/N*?/3,@E2IKPD 18SH@<"IY]12:@V\U6>W=CCQ[HN&9# M)YT0<(DV7345X*UI>$3<"["Z&LSB=90)?!+F>\#RW=P)D7/OD7SU:00Y.M)W M'UQ?82+^J71#R0@ R S$(@ A U@+ 3@!:S& E./-NZ\1?$!AA+JR$A@XJY7H M2.K!$%%,_$ZT5&(_('O$-G= M^5L]LNL*0%Q#-;'$^(\X"/*/2H\BK7F:!Y5V_U1;:WC]2/YJ%G$T@!1O62E&TI/3ZC=KBP-E;DC?-!VA*]N?S(8575'5L:(%G$D M1V..$Q^T<2)C]@J&@+4!;5Q.GLCL;3YHO4W&[-7S,ST$&6+Q7PM'HR,S>IJ6 M[E7TGNN,A=F3?U7T-5D[EG8VNT1&;]/2O5.>,WWE_$W6AN4=CH;*Z'%:NI?# MJ*GS[ZX,' M ?S6@0U84)M%OX/X&M..=E/S+KD]RK2:2WAF//J(=R"ESSB0X>^<%D/PH$+-ER+P6^D7LA^+OC MC!+@IU5*R&6E=5EK9<$772'>VC!$=+R %+F0AJ);L/3:PJN7YF6>JCK3#"#[ M[B1YN18,W1$8WSHC%Z3LY3HH4!54TGD7FKUT:EV2DWG*ZTR33Y>&KW(Y=*') MRWO:LJS,4V=GFIA:&K[J^<\!7R":QJX>AE,<8/GY2LTM"T]Z %?SI)S.IPXF MMP+,3=I/YW$/ +=ROM<"AO)> MV)ZI>6)1YX\/ +=ZGGF$&*>1QR,JHE2',+7GP_$\&L' QA>7XF/VOI\T@,QLE^$:?3&=T[O6JNDAAM7=J]EN!B=JB?- ZU&*_*^4^C MG6TVVY5C9,*LW?JDV657C%D5M]<9K5T^T)5A8PYMGS0S.,6053&2J3W@5VB& M*$5^R<\W;["/WJ]N_=T'*.-VU#E+6%0UF)FO;=+02 M?,P][5SSOD$)T-ZZ6G)IOTI=CI$Y#3EOZ4+:'M0JO1*]MK:]*RSI\W8^ 9 " M46'/9ML92K9Y3>J=F+JJ[3KY=_E\@\BPY%T#J$F/D4AA#-&)O5! MTV>PX0PDZPK'D.3?-25+^2%!"CW^#?-%)V*<+!&U]U4E&1:ZLIUWH/,PJF.2 MTRKB\Y/32JKL[@KL?VAO+.!7V"MW]C99P?G6/*(AC!(K<(NGV7I8P U MLRS$5#,LUF":5K*&DTD/K!2M(*[9 RO<'Y$8P*A%R4LH^,FO@*.0V7X'SI:E MT?6V6YHUN.W3+]Q_W'/1NZPV>3&UI&TZD!:%,1?OH-3IE*/ MBQJG$:JI1B !_+?3;K9^'P8PO$/+*:(U=:KN16WW-@X":=*4 8L$1\PC6=L- M)='JHB8/^L2?,4?+&N#/\@C/D(1AM/SLDR7$85<\D"K40%QPI3Z<,5$%_2@^ M8R![P&ZQZ/$\M^/_KPB]LFA.A;V/3U05Y+M/L@4C.8FOEK [ZFALGEE$UJAH M1?9JJF]4]7W5XF$0D' NDJ>ECZ9\K=&^IX<('M]9DE!$;/JQ;!$37$1<>S4GHUXI;DQUN$<$" MA_/CDGA/JSK;BF%UYI I4FNOY8K M>X+^20EXBP+_FM Q%#@]X0VL>QZ64\/GGWV\E&<#$27W2S;5\OI<*;OMU6C] M^ 2AB7Q,AI3XD;?3W+2/7C\$: [_E1_[FX?X/VC]19A4B;*%7\-A'!(?4GU@ MZ(^CY5+42V;&;U=EN]JAQ"?<%:U5VNZJAY._?C_HP!7F,) ->4QF_%&]G?& M K*2Y=1V#C6,F: G?AF(\56J]"&$1ZC+4S8OH?%*C =%=B=/\9.?@L6K37ZP M]^FK)'^6"JG/_8D&+B@D ".$E].(LN0(V+R"!:5_084U*&I*_#)I7>YUR#30 MY-/VXF*OE:;OUPQ1D0A$+/6<\5?V4*_7V2I0[O6Q(3@(%2!XK@+Q%2 (R MQVIH9IGC;'<:JRW5Z;5=[2&51'?":(\P9C* '?FK#[:% MZ ](#!Z%$/(UV2YC$?(S>FD?'B&UG%AE)JD-N>\^H4>B@=&]4F^>GI#8UJ\^08*8&<'+W MYBJBW@(RY"SEG50AB_*_3/+I1I2LT!WV_0"YD,GI7V=&17#>QK*XV.FUT6OH M)6L2(Q3(.+RMTO[')ZB*YO/4^8RCH,RKIQ4RS=DD.AW@9+5,-C^+PJX2+_/=QB/H^3A[LPE(GET\7GLZVJV)Y@E]( M6V:MKH;B]/05OL;[$>'X% JMOS47.3V?*^3]BI@*[])HGAK($>^["'VY._ 8SCD)[R 3>?DB8HCG-;GVA!1E8F*.*;VS4F/*(3?5JRHT FJ18F2>)UP;^;W M\D&]7-&3B^;#9#@[H+YH=/N:9&&ITX,NV5>?AVGW]LE!8CY%DY,IVI-7'D)X M@MJOCV>S.IUMUQA'\SDYVZ0?N"1;W]3,:UY8ZO3T,DXNGO"THGXWND.IG*^0 M12\S&]:'\%D-:1\A]>/-[)L91J:"_F0!PV2Z7^[6E .'"9%1LAM*PS/LJ1F MM6%>J_83FV#YZ7#THZWV^;-K?>V5K)^E\#>$YPL9KAY$+CQ'-X(_OQ))U37$ M]%4Z0AF!#G)*PB.MDD]YGCXX7&>+$9(.57TO*'X=-8*!##T_#R);L0[O16EH M>+WPL7?.:3ZG2.3FZ(4#AGU])Q8B]J8>D^VS(^6L)=W-K M+O?J2B_H )8&A ML-U:Z*U;O\RK+A.\-,PA['WZ^LG@A(B11O:UH^R-7\;\7[&/]NS\US\ZO:%_ M+@8(7R=LJ!Q;=A>-:$781+)S9$'\,@Q/>%'^06ML;XX]C\?.:2OSJ M*A,CX27\\MO_ 5!+ P04 " #KB*=0GD[E_0<= "G)P$ %0 &%V:60M M,C R,# S,S%?8V%L+GAM;.5]:W/;N)+V]_,K\F8_8X([@5-GSA9UFTI59I** M?7;V&PO$)>8[LNA#2DF\OWZ;E.SX(M.4>)&=_>)$$@%T/WC8Z 8:P#_^\_OE M\LU77Y19OOKU+?D%OWWC5S9WV>K+KV__=8;BL^G[]V__\Y]_^\?_0^B_)Y\_ MO)GE=G/I5^LWT\*;M7=OOF7KBS=_.E_^]284^>6;/_/BK^RK06A;Z$W]GV6V M^NOOU9_4E/[-]S+[>VDO_*7YD%NSKMN^6*^O_O[NW;=OWW[YGA;+7_+BRSN* M,7MW6^K))ZI/Z.8Q5'V%"$6,_/*]=&_?@(:KLFZ[12,WCW]_]/PW5C]-M-;O MZE]O'RVS?0]"M>3=?__^X:S6$V6KO-G"4>1+_]F'-]6___K\ M_EXEYFOF?K'YY;OJQW>Q_? M%#[\^K:J *"HE-L"\1\'5;*^OO*_OBVSRZLE8/*N?Z'_R->^H\CWJAA$:M*^L9R4VA;T *_*IR*R/E\N=<3M"@585]2#\-%^5^=)5AOP' M1A_#V3JW?UW #S RS'S(;+:^_?DY-3I4V9M"6=W\Q"PKDWMVX8'%[<1N*#BD M<)], 3!<^'5FS?)H2??6TK/8=[MT:LJ+Q3+_=A"VC14,*6Q^>57X"[\JLZ_^ M/?@XE_YHL9^N:D %/E[YHK8"1\/]N(9^Q%V#MPA>8^;;FNJF,GV+U,K1>+I$ MW^*T5XG0ZL>G0%RYT8'>AW<.5#*=G**#U7 M<"#A/GM;]?D3.)WG$[_#ZA.X--5P>(PB1SF-4V-NX$13]MOC1(CK?"/34Y$"!GV9=5%D"B>^_N[A7M M8@\.JG@HY39IZ?^] 0,T_UI9H4[Z/%-7#RH\FA5Q=_ML#NVPI&5:8G]T36.JT[1UC/O4N?@*OWAUU-3%-?@ M!-7S/A]#]5P?/=6FYL'5JY;@W68)C=]]K@_UVM3<@WJ XC9J Z_\[,(4?FZ* M%4!:WGQN2<)#ZQE#]%;&[;!:QA"['7L.K*8'P3^N+WQQ0\8/F4DA\%^#M['G MJY:D.;[&<=5I1:1CZQM7E7;D.KK"'I3Y[,MUL;'K30%LGN9E';]!*%ULS+(M ML0ZI8VB16Y&G?0U#B]MVKN"@2H86NAVK#ZBB%X'K^:^9#Q[\+K?[&-MU]C5; M7[&. =5TJ?0A[%@H.X^!**!D-C],[G^S>=?"G-U MD=FX\.8@QK6JHW>1%T5^6255%,:N_\S6%]--N0:WK#BL;P^K;#0ECL&_75V# MJ##_OO;%RBQOFBPGU^?0SK%:M*JN!T7N)C#._[T!*UE[\!-3>E=EA/E5>4B^ MPI'5C:A(*X-S5&4C*M&.56$WO0WR0M@_*>A]$@D.SUH<1XH#,\_X$Z)PSWKS+Q;K^[[864]A'_+J_TVSWQ+MR<[E=NT<9$/JF?+6#;L@N MS ? ##0:A0TP*ESFJUKD>BVA@0L/'TT"%B:E7"":.H(B)07RD7>(<$F,,)(( M$5XZ$[IV5MX[1F/U?.Q3N?>KJ;G*UN#Q_]"@@0O/%TZTP=@Y'Y"U MEJ*@M441$P9)F1)/%-=IVH$=]#6R8Q#4QN++Y\I;67EWL]H26[M-9*O(U\&06TLOIP7]4:' MZU9CR^.'$R^QU%8YY(*WB(L0$$]90)(S1ZAP(J7Z>#[P'WQ KX<0O< TV@#S M@ZWUJMJ>'7X?\K+\PZ\_AG/SO6FT.:RF1"ME">,2I9QS9)2,$+P8& 5FO"4< MD!'\>.J(UVA*AH=P+%K=\=W;!6D)YTHR<+V032U'J8$_'D<884,"T8QPH3K0 M81Q/9-"(I1M8)^CX:970M6IR.!X_G##LK!'8(1.E#MD0,(*WQR#F(N,5&%'X M[:6'*T?WU-,]?CP\(PXDU6Z"\I.YKB8NG^_\_042&":5!H<)12D'!UN!9 DCQ9)K$:VT (0ZD@ M*>*,4$2IPX@;EX*[Q!S#'0*2<0+4_LU';V"-3(K;'9L'D.)QF<2GJ5 "+*74 MQB#.P2>/9.01EEX'3*5A:8?9PLD M!%-O'!@_4% #V0780ILJ^ @16@1#JDVCEQYY]DR'WI :BPLWJ7! W8-&CL9R M"6BHA0,(@V048FE,D?$^(!^TE#*U0M@.T^'R-3*C;\#&)L@N7ZH],^X72*@0 M(F7&(FTU#)34"D29],CHH(CVQ&/7@1+1:Z9$9Z1&FY2XLT6I:3KBSF/@,$-\ MKJU'#$.%%G!'CBN%)&- :TZQ=/8511G=)B*Z 7.B5_Z/?&4/?>M_E$E2[&@4 M!8Z4% *PX@R&/?"#-&800E%&E4Y?4231B0!]HC06&[:;A.[N:FI!AZ<+) M*YLXHH*.M$62TUQ3^*(THL<$1"*TU[T"/T8.*;O08 *W3!A8'C25/%4V, MMTJFBB!"(+160GM$C0"(.0T\=19>#?F*PHM>AI0>P1IM>$")/F&*Z%;+%M-K=YQ*PPZ3XF*8[JT8?II0-A-O9* M;G5T)$B?+GUUEDGK]=Q]Q1+ RZ9>:Q1%CB*74HR8U01% @NEE2(VZL"0<:+I M_AC2,U1C$>/F"*]KD+:!"' M)XKNK^,[0C-61W\J_)7)W/Q[M?VOQ=3IWN>3(%6@,G(H4L:A5-* 9(H] H_? M&.=X\*Z5^W/*@+F_KN\+HU&G3]KZB(\?3B+%*%;4HV"81EP!NTTU142YM@3# MZ)>&#A9_G'BXO][O!:#QMAL]WAU?R_Y;D9=-<4]SP80'XQ2G$8JPIZ!QJA%C M+D*6>>>$C6PD.AB$<<+?'MW$OL$:;X])N2XRN_:UB_N\<=C[?"))T(QH@Z0Q M'BD/EB]$#B,(R!362@-\'>9"QEE7ZX\,?6%T@EFRW4G%;4*$AE*)IE9S'5%$ M@-C =QXAIF6*A.#8< M6,>JPW*)>&1_Z16H\OS&_\L7Z^M/2;._)@?#W:G<8 M9J/[^'2QA%,N/2B%".B&B'8.B*60]T)\S::PS$6&F0P+.F %D M)SKTBM ))@_:IUT\?#Y)G1)<.(]L /UD8 2E 0CO'78<$VJ9Z+#6-&:\V,T@ M] 3.>-/$#RXQ\>OY=[O<5%>KM_ 'VA1/5+7U"8/3JU0PB#KA$1@^C2A3J;4N M:*$[4&/,Z+$3-0;"ZI11Y*&9%GL*)FF:8E+-IT?80>0E(((.D52(6&^"(&GJ MN[!CS%BREZ&C-Y1^\.(?[QX"] $^#W4 6/#^%W>>W%YG!MY#=2J%G_GMO_!Y:R7 7%R "?'5]7?;F\Z>R0883Y!$ M8,H()@P%S!52VE<;%RE&P'^F*>56A%:O\3"]4E_P45[4=PD"#R;7X*.#>K?N M^^Y$Z>83$-I7DEB/791*A@R3$H&OGZ)(^^JX*@R!H.=4!7^\41LGR>(E$R@? ML6?&&F!O;^'XT+QP<^^YQ),(6T_ M61&(:^\!][@HZ::&R4TA+OXI<\3C\24WA <;^[HH7=71ZZ? MP4 6=4#V,5UF7VHMFBS-(=4DUG'/G06 J7&(!@BQE74&<1T@NA:68?GB)YI' MXM/ N(Z6X7QGF/T8=J?.[^Y<:LIP;BB6$*Z=K/*WTB@H)##7R(>((ZJE2WFD M@^J2[S;.9/5(+.H9Q]'6LDVV*BL_WYV5K^;-G$,3"\ MD0K5L2L.##,@H+0T2!"OT]12%G'6RXSVD">ICD2@(= K20W#@QV:I\@G'$/;4>16F4(B$#R,&]0T$[D3KA MB&4=3NO4/Q6QAD+TA*[YHVU,A[GDCXHG6(/6G!@4A"'(85Q M0Q %,Z:MIFGH,!%*?JJ9]"'0'#$W:1]$5012=LV?VU-)@@..C,(2&>H,DHXH M9"(#+U7$JKW6),#;]M+34UY__EP_/3-:HHNYKK. S_/=I=A/;L-L2GMI70D@ MH5R0N)J>(54&1Q 0]EB&/,=<.[ /7/1SD-8)XLG./?\P"V9(6$]&L)N+X/WV MEK?ZG=[=QWX(Q1JJ2:1)4\*=AF$F4HAAZI ),D4N#5:I$,DT]).G]S.2K%]@ M3T:S>H8%P'.;"B?_[ 19NPH2*['FM#K^.3)1E5@4$*:2(TF8P,JFDJ<=8@'V M2A+B@]/,@@>;:@S1$+Q'1FMXK4R$33"&A2Z'B8PS MI_KZ8X!^>F;$9'?KO2L7T!/ORW)3;4O\&.Y>B5$?]EI?$G_F[:;8'F3]W(DW MQ]694!Y14AR8X(S$5/\U;K\O5NDP3 ]Q6!X1YLZ=#G,:SNPIH0YYS %.)@C M!H"1% DBJW,1P% K[%A(.PQ\)UW"''+@&P;:$YNQRJ%=7Q]NO+;EDC1(1JID M !^$1&EP$E%! X)0NSILE53_'$\E\7_!9!V-Y//,J4[E #Y4H.S84'T#8<_5 M517.+)>5VG6&X]7>*:N&IQ-.A -J!PBS@>D,["D*.BA@'H0TGMC(=UD#DC]% MS_>+W]B68KO_X\;=?VY'5T.IQ&&62HX# B-H$2=8(4,L1X0)^ (^B[;V4^[ M(6_S?&Z+]N8IX@]EJ5>PCPWWV_?ET_5 MQERP 6L /]VLJSRT\[PZ,JZZJR!?@DQ?WJ_6OH#>:>K@?EM*Z&2"-6-"XY@( MS61,I&8JQG."IVH1\386;K#UBR/.5U(:A)>"$3WA8HJ97@@6,SZ/IG--,9N^ M]/G;D_5OX^%+AZ$ZEA&M@^X]@%4B/[W5%"Q@_6G7P>[_;\KU[K#W&N8&J@W3 M8#)=J 6,F[-H#E8VFG*EYG06T1E9<"WYK(.7,5+FW OA[(OHGA_D'W4TW&6_ MWCFZ9?1!\'0&>[ ^&[SU,2O?,B:;^?;6R)9D+E>\#C"L29"*:GGLT4\ MUS$C,0'M%Z\A[?"8+GN<3-$#/".FX-S8#L"CNE$J6VW 3/UXTR8^@%6YL[W@ M]VR5%]GZ^L:2@6FY7\MV:N]WO[ZH JLJ5>7R&8=^1"D2RB8,1QS,&R>"SNF$ MD2A:Z'DTP9*KR?RECT-]LO0E(CZJ7P5CK)@0D1$)UHJ M'G,NR$SJQ4S/)G-&V6RNI)J\=-_\13)CGP_45Q>,9VJWZ#S/L =/)A,1@T^F MIG@J8[$07--YS./95)*(JK@GUWG(D?4U<*H;Z*-9K?N,?\8)W?-TPF9Q/">+ M6)!8"7A)]#02,&+$$ZX%Y@^OF7]YV8NO@4O=<1^=3SO:MV+3S;/)C!,\GTL6 M"_ ^U&2F1#2/IU)0/9L2<$M>O,O?J:.>ZO0CX1DO [#TT%8U23[S7_TRK[#Z9B2E=3!:+> (OBU22,MGIT*51S$J'WGM\$VMO.(W% MB3-?3TZ!R+^;XB]_!X<&0CQ="+2<4#'#$02]5(CI0L<1@_=G7KU1G$\[.,'C M!%G]L:$WD,:BPF]^!;HOJ[/DW66VRLIUA<37%H'1,R63*8LF,HYCJA9*P#N@ M./CIBY@PO*!XLNBP:C&.Y]$?*?I%:BQFW#]U]^'-80W$:"Z8@'LUGM-41W!?&&*+XU>Y+[' MD\5B(I24DVF$(>A:L%@M&,7SJ:03M2"+?I(I7P4%>H!GM)&B '?Y4Y$W+Q?< M>2JA"SE;, %*Z 7XTA!@"R8(C0@##C/<(5X8V2WH(5PX'I?1TG?R96GM8%1_[K*:3]!C^V&Y_>K M; T_Q%=7 %/]PS;#?[JYK)OYNDOCK[/ALA/9@J-E'?_M/,N^K+( XMTCYXZ# MI^#BV28M_;\WU93ZUWH#Q\ R/)R% 3_AMSQWW[+E\N%/@QJ-AXTUTW:$:X@R M8*__ "1UCW!H/+JDN6#B590Z66U=QU0BHX1"H;I^(K54$2^+,(J.] @Q(M6N2"XH[7",XSC):GYW[\%ZE_O$; M*]1N$!V,ZM;:^[97*1]>62(%X=BFU1T<1H&0#",=>8J"D32?QBR*%^+%'_MU7!<^RO/K%:7QLD=W8O^9%W]5-]_DUC>Z&_L+ M)(PRQN8TDHK,!9W.*A3!DDTE(=,Y%2]^)K=?#G3!9O2>KT:I\L+7X4>KGK]7 M()E(A>><*+Z(9X)3/9E/Z$R!CO%4X#DAQ_?\6(F???9\%VP&'\EOQ]:!(\K; M=H9U%CY41RJ4V[\#S[;<;6I0\.XV-#!Z#\Z;++S+UO&7PM=3@]6WLZRTR[R: M8A]6Y0,$>3&0%$//13;+4A^?4Q37V>I+O12R/=_FE.B<6;!ZF^6#@TR'E>AV MS]HG7YQ=F,+/3;$"2,J;SP/WT;/M#_K>/-OZL.#7FZ5N^OK.'61[OCIU*+<5 M]8<\U=;Y>B][4V#W=*$$3QF?+\"MPUJ)>#J9<$*H5'I"%>$B:N7L#I1+N;VU MZW-E(MHHN??Y9,(EFV-&Q5Q-!;A#"D\%J#9=J-F4DI[V7PR93]5#USU,H>P! MJ)-D3E;;!HJOOA4;F@LF,STG>$9EC'4DV$3'; 8NL<+1(IXKO'CQ6YP'H$6O MB(W%CYNKV*K3/ORJW-G]+2S7TZ4IRRQDWK6BS,%U)0O07LRF,5>Q%KKZLXCX M9!)---8S.>UPC=1(Z?K]LVAH$$?=^_[X5M+VPVU3V60V6TP(Y_/95# A%(/7 M:,K%/(+ >H:I[D"6BAW@K>XLE.I9XHF>*Q70AA!;Q MG$'CG,:3*<&$=-CN,5*N_V!.2Q]X#3PW=4 P,6A,=8 UG-Q[/I7W_&?T$__U1.A[/1>'KUUY___N47 M\\5]^/#S__P?_^W?_Z]??OD_]O/'G_QLN+PIIXN?7%4.%N7HIS_&B^N?_C$J MY__\Z;*:W?STCUGUS_'WP2^_W#?Z:?7#9#S]Y[^E?WT;S,N??LS'_S8?7I+VWW[]]8\__OC+CV_5Y"^SZNI7@A#]]:'5UB?2;[]L'OLE M??0+)K]0_)UU55[^]>?4 :"6<+C'[+\?U,GB[K;\Z\_S\J'!W.CIH] M=3O\3]7L!++:G@-"\ZG:CPLS62R M7@<;3*!61QT,WLVF\]EDE-;\1XPN+K\L9L-_7L,?8!/QY>5X.%X\_'G?-%IT MV=F$QJNOMX-)6G*_7)? XGK#WM&PS\%]&E0 PW6Y& \'D\8C?;.7CH?]5*1N M,+^.D]D?!V&[LX,^!SN[N:W*ZW(Z'W\O/X Z=%,V'O;VKGJDBU%(WM+;H>3CTU8D>3#@:TT?;-=!3@>Q9W M'Z:K[3)18]_(ZK3M8(AQ,*[^8S!9EK^5@_FR.D@1J-.VKR'68MO^EGT-KQ[[ M:C3M8H ;Y>P)@][ZK*[4FW67<2(UP6_46T_3^+W\PPR'L^5J-0*M>@H_#E=\ M,*/9+6POS>=T8-?9)SA?#Z,%_0[NO*])UEJ4]C7L:7"?RV&2^1:H/@>SE=@OH,!N]@8FYO ?C5'SZ5U7@VK+:WZ&(XL^G5U[*Z\>6WY$MQ53D:+\Q55:Y4TO2I M'\^'DUFRO^MAU[3#S).IB7WC'O-.IZJKF;?IL_> [OI8. 7B^NRVI#QXWCP#0S_!6@;;WQ4DS3- M>\P[G5I$:MI?WJG4(U?C#CN8S.=ROJB6P\6R C:[V7QEOX$I72T'D[K$.J2/ MOH=^A[N'5]!0=UTO>@Z['Z@"XZ&?#*_^7+RQ+TKM'Z5S-U MB7Q )[T/NB[,]?OH;<@'FC@'==+EH ]C04_B/@2BGI!8_\?>_:V<756#V^OQ MT%3EX"#&U>JC\R'':G:3@BJJP7#QC_'BVBWG"U#+JL-D>UAGV2;1!/]Z??4R MA?!C45;3P63SE7-[]Q6^I^DL:G77P42>!C"&?RUAE5QI\'8P+TMH?//K^IE? M!Y,7L9];;C9L+BND6Q%\-?XG+;L>%/R< AUGTU]&Y>5@.5DT'.+6?GH<\.QF M,)ZV'^^S;CH?[JKW7V[*FV]EU72L;_71]4"OH;]JN/Q6_O( 3KP> 69HSUK^5D,=]\\DOZY!>$UW>7_OOZXV(SI">CA*F5'Q;ES<.@)H-O MY>2O/\, BCK-"D(10XBP("GF!D<=C',FPC*'H[>2/Y_LZEK!K%KCW.]L'SVE M;TP MNPGOZT6V1T('-I581Q"2# 9HQ?<66^(<9@)'C4FCE%:!Y5'_IEJ^-.L M@IWBKS_C3)N 9E>@7R M?;"+A2 XK/_.!,*U1)9;JZ+5."BOO33'(<^S>9T"=PZ#Z9$:__[K&_IFGWKH M&Y9Q1BWTX7Y8'=WS]<.%E.D](U93$[A'7&O02)Q05!$,0HU'U#@W@]VK3SY[ ML*"&$\Z4QUI:CCC,S_+@L8^,11M<+1TZA[;81A@O=<0V"/Q)-$"AG* X.J$! M >*1%EXSS:4G:1/RZ&0UP(:RK:G?'0;+^]B!01>64A(9@[&4>04[5EBK)482 M]=[TN]HB/GB/[AC(]\$N$Z3PSDC/!(574UHD!7'!8LZ8#E2F9DF^G(C^>WL_6OC\?5\Z^P*UH8QS]W\*59AX7VR@IL(V)1<,7@ M90E&=T[VJ,UDP.Z+%\-8IU!F9#,%)KX*-7B'*#>=:&8"= M,F=Q\%Z=H9=EP#9S%EV%EI7934*)SQ;3O49*@MC-TFPV$(_$E, M!EA-*.)(*Z<2/%1S1WS D2/O/+;R3$R&VK*M:3(U-$C@F7$ MB&*6-%V&#)+>N'=F,M06\<%J7\= O@]V,2F%P8ISBCWW)FI-#-'6!&VMLCZK MMM?:9.B/.X?!E(L:CT=T*5/#U73\7^7HPPA6W_'EN!P]3\$(:NR3J'[XV_)F MG2BECBW1\3<5G 3F),4XL.1J%Q:! 4:M,$(AXJ4["R.CL0)T5#!SD3,FX90? MQ]]7D_@P78OK_I-MB4)-RD2X>#QR?FFZU.%JOU]<**R),"X8D%+:Y[.B#LMJ>D34-%. 8-/'('.*2**N-1@1!$=1(S7E^V\;JKLV![8M[ MQU =0>=X.8/'\?\^N-EO.1W84Z$U8Y(:SP5V) ;N H\KXQ*CX(579VJE]T*) M^K3+ ?7[YZ8(3CB$ E(^@K+G+;:<*QP$_,&CF'-7K&_CGR+S#@-R/[%>WR9* MGQ3IVM"D3'E,R^'U=#:97273;SKZ!*O\%(;V3-U_PH_ZC0LEC+)!&8DMYCY( M2RBSVB4+$O8.E3,DI:81TYNL9CV#EVM]V5QB_%Q.[C.U7X]OMW.E1JN"4T*U M#IB"5@H_GJ7;-TFZ1RT7.[Y6@U&99KZ?$B\?+1SW#BP2 MK"W!L-5RT"NQ-(J"F<*C(,W#2NBY\Z E5+F$OW%8[(#E'^7XZAH6/O.]K 97 MY=_GY>5R\G%\NDXA5".P,HTXDP9@2'QFU@<,4 M=+#::JT]<$@:D_-.VL%1)W6%L=M/=A@")^TGZR[J) ;D-*,F.D-X"F@+QC)% M A$^77_Q9^+_JBW;FE$GA\'R/N("M(TFL%I(9O_;Q:/'GCX;>7;SM\]+AY?AF6TT$UGFU1'K8^6UAB<6"$$^7PA#/*. M8%C;=* 2$[![Q7H?P["/G=O-M0Z$-SL";.?!%>,#K&7.\2@I=X(;1S@)0046 M%"+ZM/(,Y&+"8:!D<]L<4"[ZG%PVE&,1D:.6>.Y"M"((9HRPV%C%ZUVY/BV7 MC3=&"^>I=8)Q2D'O\"$J(HT2*')YTA>%Z@ICM\OF, 3^)"X;)AR5T@FBC((U MRFDC8)$Q3&%OF:;G\8"E M/S,-K3,1'VQV=PSD^V 7 4V%,A&P4WYUIHDBXM'9: E(@F2-&&GMLNF/.X?! ME)L:3R+OW0P@! '\#GBZO#Z8MK@];6>MZZFO0QC6%4:^GH]F.X@V%'&44A! MX!636FHD81^W!A.MDX,W1*Q$:*XY]Q;5U._Z=#)0GR/M7:J].%WFFV_3[$_V M&O0%^5F^#H/Y-?PAUY7\V@K?%]BR9_/2MAEY*F/O3%%HYU_$G7U^@9"]08A76FDOFK446K +/QNIN$#Y';F\JRM]ET\G7WP>"UU)X3Q.:/+AHO$=16T*QC-[B MYA$#\D_&WJ:0GB-=G[VI*WWJ&(OPZHL+H;1"T4@;K.#!$NU J:,RA>4'S'2M MD/ W":S^9 1NC>TY,OE3-;LMJ\7=I\E@NEBK5+?WAX]9"+WU^PL&"XO\>^SZ?#INYV)VF]^=Q&]09@2 M:B7'G$FAJ>=(P^_<,^5IBQOPZ$_&ZR[P/4=.9R7Q!E6*(@\,1*T9)PP6""(( MMUIIAV'MJ)6?Z6W6GND16EY SY&F:W7JZ1^&P]ERNIA_&MSM"3C+.HZ"8:84 MD1J1:'@P%/9$BV#M4&#!2(%:!"Z=\EGA.6#]/GA_! /QY;<7'G'BO9 26PP(!A MHZTQ45-8<23\(3C6(D+Y3WJ4V!G6Y\C[S8R_#GX\^>.CY9&)]ON&46 *-H[U M#E,6.:;&*.R=E%YBK 3S+>ZZ_-G.%SN&^AQ)_SC9(VDRVP< 2J3GPDI,J4SH M$QN--LA2$Q3A"K6P1O]L1XZ=@7R.%'_R229./_FDH,%3@I!W#O1%:X/6S'/O M$!:<8D-:)+[YLYT\-D?U'%G[>YE+X8!O*@ [P5@D@4C.B8B*2AY8M-@+#K9[ M"]_(G^UX\7 TCWLE8S&>7L$$G]T5V,SJSC71?&MV6@3C':'.4T$%#]XE2YJY MR W5@=,V*^.9'OWU UPN>OW'8+(L'TMN;%Z2_[BP9@=_=K0J3 R!1\R=CX)C M3*T2E#"%J8-9AM#\]B YAS.T[I YXG5 -YLO+BXW8P_ [\7=ZB;28+CY\X%W MD.OT6&#F-").(FD11UAI1HS&4447&>:\N1N4G-,Y5K^H]9HO(BV L\D((!D] M9O6\N/RRF W_>0U_**ODH!H/QXN'/S\?W1EECK F%4025)E@M W(P8KNA!8N M8,I$O0XL]P:V)]6,X*-BM3+A7&DS!&UA;$[<\1A".3, M'%$K,<_G*A3S N%TQ]!)PKD0RO+-I*U2.8O!M\D,45MVLZZ@ MZ#/'TI.1[P][CUJX $$Z1XD4CA-)(XM)+&VQ)M MA<=YRO8X,MV1+^LX(CV.'OVP'J403C#[9C>WLVE2@/9D[-G9KO"1^,"5 #U2 MJNBQL%9LYJHY:G[M,F_.Q$-7YS[ R46$%T/=FU/ES><+0RTG1'D:-";"&JD= MV\Q-@5%QFNMXQW*;]8?4^V+#2:W\ITB"XP@?1GDSFZ[LW_T5EEX^6^"8RL)H MG:+Q8#).ZLVBB5,&VJS;?3UW2$O9O*R>U!*17%(VH]$*X<'DTV \^C!U@]OQ M8C#9*_&=[0K- !LD/4+6:8I).C#;S%5QU,*/>A[2[Q*=7$SXG-*A3LM1&%33 M\?1J?PVMMQL40BM/"*516D.IX(@ZNYF=UJAY?J3>XD&[E7TGL.02^M>J',R7 MU5V]9?Z-IPLPAGQR7R'&N;-&867E9EZ(M%CH>PN([%;<[3')MM0/A\N;Y21Y MN%>!. F!JKQ."M'W\L-T.+LI]R_[=?LH0M#6 P+,4X>T ]L6JPT&DJ#F!R*] MA0QVO 7TA%1VE\"JCN#Z(*2N.^!EFP(%ST3T"J4,*K#O"8PW"C.V7C4/K#M\ M4SBJ*Z E,-ET_R?#W&OUO7ZX,"D.A6JCA- <%%]/Q>:E(41+="8.@.;2>FD- M= 71>R' :=O\QY3[LMY;Q:35<6,($4]QK7/HCG3'8^P*?8*5S8" ;[NX-*/9;1+! M?@OBC<<+J14EGB'A&(]>"QS%YNTBFL<3/?;K68HOS8SN@'M/U#C)?>2$&7$* MNXN['DROP 1ZBLIX.AS?3LJ#=I<]_124.VY@,7;,(*TE_!,W1ZV$\]#\^/%P M"_3XNTNW8&530[>/>O^9Q+ZV!2,")HN5]0RL>NZ4A-=P/6?'K3NG?:4J3GENIB,8^*SZ5,*_1T^P>Q+;8^^> M_+)^<#HR-VGB>[:T/KZN@$TB(LN##(PI9[FA9J-2T!A\?HOU&#O?"6!Z M',WJQ<3W.FYJM"Z4PRX8%+F05%IX_Q7#FWESK,UI;Y+'I<).C:Q+N/\\=#O) M'?7=L>Q81TZ/=VWN#^,^3(>3Y2CI#K-J)<_%HAI_6R[2]O!UEG(,S*8+$!8, MY>K#=%%6 .G.\ZDNOJ#PTA.CN:#&6(601E1MCO*I(2QG/3E*Q_FP.ZRN2^];<0[JK(C$ M.BX0"HAZ&QU6BO -*A(4X-.+G^IZ=>D3KR.SZ/XEZ(I&NWHKF(Z.&NZQ1(2; M&)1"F[ 2AL#8/KW K/YYU"%@1U"YO\ZVQ)6N)O3MY80^E_>7LOIZ+U]=4.60B4(BPQ #O!GA^@%Q9IMOC3G3RC6EZ(FAFXO/ MOY>+^^BWC[/Y+L?8L^<*K@.EG-E4*M91H6R,&X.%<:7/HQ144Z:T@2*76+?% M.*8AP_@O+K\.?NR0=IWF!0T"@YD IJH)%DBM"7_0%[W5S2L ,1X3 7D[_DTAJ1]88 M/ M<6#_>SE8Y8X<[G,I]/)]A;)4:P$*"-*8:(&XQ6:#;60M[GED+>?37%$_/J:/ M?.TM2=IXE27-#B8#F-V7Z_))T:BS2X7FK$( 9*0I?RH ;#F6U@$!K#$DR%J& M9<\S.S 5&M),>VHB%=Q2XB,*T:]GI*@0.4]0#TV%5EL8NU.A'8; X-12H3W, MYLNPG ZJ\6Q'0K0WGRV$1D(;JA .U"B+85<3:P!TX+)YZ>&\:=%JRW'6+2 - MM_QZPET/Z^_3^6TYA$6^'.U,I+7U^0+C:'6@R"JGI2/<.;)!!_8L>J))=CJ0 MT:P_=-Z'Y$\J1N94!'ZL8\ N;U%SS[!A*B+F=$P[HI!A,T>P69L?#>=-J';H MNMXU,.=RB19;Q3 %0Q5;FWQJ+B*]F14*-I[F"M^AM/;?IFT&T7LAP$DM]"1Q;,'"Q^4MD(R:Q&63IETR_S![G$A:]!K8Z=)4^.M M%19Y);LNAU%;P"^>+W2TE'&8DG26>LJDUP\0:8Q;^&;[DG-3X;PIXW9P9%NT M!_-K,QVE_Z33A.^#R>JJ[L(-JNIN/+W:%S53JWWAHH-Y4Z10U-QC1&%-W,R= M$MRBD&B_5&@LPY=K>@\HY6)("MROQL-%N1K^_HI%;SX/!HOVEJ>JOLPQ02-C M3JWG9IF(S1>#WN*"NV5 %ZAD6_[7Q<8_E\,2N I&S._E8K_@=S4K.,4H"ARX M"XQR0KUA&RO((H2;*W>]Q?EV*_\.PT\>*X%&@UJ<9 M6"TT,U+QS4RB=LU]L;V%X78KYA9@Y!+KDZ*\]W.O]7+O:%4HY;S%UF%&M->$ M<(_89IXJFN:[>V^!K=T*O3ML#L:C\"-%V9;[I?_F\X64G@:$B661 M"X(-UWJC'UL;;?/7?#P@3JF<=2.V&9=\%1;M>S=<:*Y@M^;U&J'6OV7<*3-7SY&0X["/#ZX8)% MY@58QY)KHR0EQG"ZF15BKKD'I[?PT6Z%WAJ2HSARZCIP"L(8H1@#82U/-ZR8UV]!1KY=O#9;5DM[CY-!C#CZ2BY%6Z3BW*WLKZK6>$- MS @9@$P#9@RO"F&N9RJ"/\&[NQTY[#I$)9]QMAA,K\8/-;-AI.''^F;ZWV:S MT1_CQVBD-XVV_6Z6;F47;\_&>FOY-D0@FWIVNZI,/KWZ6 [FY>?QU?7B MXO+O\WLR[M+4=K4KL V6!R!M)%%3&2,*&V^$D[B%IMZSE=Y:VEW":(P5N ]%1-]M8DZ!27W"RXO_OX=.@U&/"Z M42%$H&"H. U3%%H1&05)LV0(X73J=*K&>F?2;XW)$2ST6J_]F\\7PB$-"!'M MA2/"(RW,QOO@O9'-DV+T;*>W7_([@".OC;[7."]$!#1 +:&(.F> I<)N[% ? M/6KN=.G9*N\HG.+ ^>>2WL?QX-MX I"6*0_>ZW1A-:)GZG916.]A8T(L",O M'*4QG1ZO$6!>Y0R(S1\XU1-*1^!)_;BJ[8V*0")L62((384TQIETS7,]2RU% MUI(S];C0O0"W,Z0=6KGC+#X-[E) 0/T(B^<-4H2YL]'2Z&!=]0'[E$ISLZ]Q M?H(9&KL0U98 BU;8Y))\N+F=S.[*\G.Y*IGW&HX=)-C;MO I?73PDEN/33". MKQ*,ISE;2HAI[M?I;9_H@0]=PY1Q4:B6!U)B:YLB&D:G;P_"[P2;(WA^#]H#=K8K K)11S"3-49UIOSM\>)-X:EVS2GDVOOJZWJ%UR M?O)8X:SD7L(&)H75+EAA@,/KF80H3S!>IW\?4'-\CKO!'WJX^V93V,.4H9+C M"%-T42&*V,:>88!#\W<^A[G7#R,ZQNQ(^_Y!]'C5IB!$&:,\#Q%9$;S!SJC' M.2K:F!=$6K.,$!6W@N:MW.KRO;<$]9I8+*0+W6J!@'C=%KA1M'O*; MPT[LAR!=@Y8U=.#0G65[H]6!G:"8*HXT-XA++]EFEES*YDDN-I9[#7NS]?/% >/)=\KJY&=]G>4[9 M!F:KQ*OE=+A;[#M:%2I=3(^4.^$H\T8+B_5FGM*;YC3(843V0X/NX,KF3&X2 ME;(#.6R"1@$QJR,FUD9"XL,:Q[0ZP;SLO9.B,[1R+A7K4G5[4[R\>+0PP1%, M">.:&>:\01+CS8RB-\VMB1X3.+47S_9:?TU0R7:6^';E@">CWW6HN+=QH9%& M0H3@D0Z1,PSS7T?E65"#LB9I/!X7.L<2%XV!9Z\T[(=A)9GWI@1V=XY2+'5\KL'R7 MU5VM7>+UPP6C1K$ *C(- 0E-J/3L@?,V-E<>>ZS)V+GT6^.2,>ID0\N6Y"R-VOX?T"MKQ3(V#3(R"(T,<4EX( MJ05E!$6'-K/BJ,4EAQXK'W9.A=:XG,KEAWJ^IC>;%E9AREF*SG0H&&(0L@_\ M!@!:5'7HK;)33@]4%Z ]TB1G\9Q/@^0HO2X7X^%@\GQ 9U1)QSMJ=(P((Z>Y MU9W9@)1TJ" [8*!^0Y<:N:P"C( ACA$F9,";2HNU);CWDHZ MAP'2<-O-7$_%(Q6$0RQ:":8EXBHJ@W @-#I/B"&%,SJH5(&-2\D37H;#O$/@ M4FE#<'.S+7.)G=K"JU5QI6/8SH,KT2#C"??&$($0;KWS.TEIM M:N]TRX3#0,EG>759>\<)&Z0#V)W0HQOW%63K&[EPH$XAU#A$.*Z#B M I1NA((6DL-2:*1P64LZ=%"MIT-"'(9,-O?N9#+[(UGA<5;YV?+;XG(Y>9V4 MOL9%PT/Z*2@U!#9)#$!$+HFSUG N&?9>T1#I21X5=V9>]@G5$>($/@VJBVH% MSVAUCO&IK+Y<#ZJ:H0/;6A=4&NV,"CYR>&B\(I0JIH3 MH*,6=@P.>R]G"!'TSW\4SPG M[D_PC4 YFM OEHOY8C!-F7$/D?R39@5E'@PRBVT(@ANDE=-,1N^4U,ZZT-S6 M[/'XMS_Q-TNK,TVU@GH=%(S%@)D0/B;J$ZVUHIQ'1T$G3P;5*9X% M=\:+7C Z#D,.4 ]V-RP,(!:\]((%"M:SU,A%JH/SUF%+;/,L!KU=2NB-$2VQ M.283]NH)VQL57@IK4Y86C0.GCFLAM* *18:=X/0$,YKVS(!&N!Q3^O44ACTM M"Z]UBG503@3%O;%&66F$IA(4Y:A0\X.)WJX@],R#YN <)9KT?M!UPTGOGRX< M8=[ ?@F*QEYR9$#456!!%Z^7,/ZU0'\.X K8%V#%\=-Y@ M8<)Z1HC0T/S21O^A/K6%L3O4YS $?$]_7#A55$ M&"L9)X&*=7;T#10XT)P'.6V.>FM+]%4>B):(Y,L(\G2@OP]NRKW'=MN:%#X5 M/9&8BHB$@.W(>(PV,PS:J>+%T>II'>NV$=E.Z;=&Z#URX20/\IU+0]:PPBBTR O=V(MM>0#N2A#5")=_] MBFD)&C18>N,:LG[U< $P,!N)]#$ 'H;28-AF5CSPYE9R;T>KW/>>#JENN= 5DH)IHRJ@ G;:$ DO1G$K/75)%K#\D11+UW MVW[U;'+Y(^2IPSA(&[0R)MC-G S&_+1UMU92VB[Q5MB\#[F?I)YV7'&?IX;& M,$;.4DV($1S^R[52&Q<'I^$$-;06DMFOFAT&Q[FH9A0+RK%5*&K-/ 8-AFVL M%:(9;G[GO3?5K$,AMX6CU\LSK6_1!1TE=UR1X"*QBJ>D#INYD!B;Q[P>'L>6 M4P_K"I#SN!GE="I$*+W $DR&J"QYL$>(4\B=IA;6@8QJ79%JAL[[D/Q)Z6&G M(O#C;-*_EXMT_/BIFGT?C\J1O?O[/-4 >LCL:V W^WZ?3F%_0L3#.RLL\^_L)LCC=R.)L.QY/RV*F=]<1XF*'W6*QGRA#C)UC#]J38 MU"&VV1)8I)!&.P!(4NI#L&OVK4IO-R@D1<%)P:(,F#N%N6$;?R'CE#7?\WJ[ M1GA2S.D$U5R< 8!25&SIR_O_?IB:^;QP[$[VW,,\I)O"4N2,P* 6>( X$&%= M>%BD212-J=;;K\ M7Z/ =5#-M;'>;,B,?M/><#RBU?@J*]=AUN*KYH56#!/!F$".P]),B1)X/7.C M![BBCO;%8I&Y4ADB@=FE4/>LHT2 M:8*OET4^KY?S*"QI#MGQZ/&I*F\'X]%FCPT_DB^M--/[ZBXKG\=AO*G38>$T M=8YQ*3CQF ).,:B'EZ=-U8S>-JZC$*H'+(^_>7T:W#7>N=9M"XP$D]QXCA7H MF2BH^!#L81'WS3/L].;N6@ZS0O&#+*(N*B2S"M$/NZ)QY8B0V7&C>[@66688UCQY1S!WERF 6'W"(+>(& M>O-4'I-!K0$\OD_H=X M%-*T@^WTPG0["<\MJ-5$:9I2JSJ=TK/[L'&B6GB+FJ\XO3D2,Y"G-_R.S*)D M.\Z["O;>T5D1F&?&2>$M-E)1AXUG#SJ@(\W=TSGSF'<<[-T=7MEBV09W:W^] M&?YK.:Y*F!*\ HN[3Y/!= $68JJT>'NSNT9"_4X*@-4AK)3&6@E$PRK"YAX% M!^;G^82)=R+JEU%L?>%X-#;9Y1S>M72LO"KDFX!<_V5G0M0#NBD" M,<4BTXK 8KR)+7:8L>;!(+TY$#.RIF/T3D^S[D2C+DSTT7#KG1 (?C82DXU] MX7QH48FX-Y]B1@[UAN.1V?00L]F%G;:CLR*F=%^,\1B8]D81'+5Y>,>\0*>W MK_5OIW6'5\8[1\.R',TCH)5RX*73]/'@'FP]HU\*8?+:C4IF/XNQ:AI MGP6!S=PFTP-L$,PTP9AL8A:\QS%K,<16*U8G1'A]%RD+K+FH][F\76M_%Y>K M\9:C/>':6UH4E@:L0PI.]XB]7)N4ZT/VG0#6FZK+,XJ&/BR M&EZ#?@?VY&-YIQH6V?;&A<,QA;<(R43@2BK)'RP)[R5K3I7Q'%ONQBTIT7A @HT%015-$;"&:5V$X#B MX15H[AO,;4MU*?-N03OR\O"I&G\'W>[39# L:_J4]_101(X4"P*T_B U$SIP MB1[F+VWSPZW9_,9.5Z>@.MFIINC9Z*&!T.2@LK,0U,N&CB M!H\@@FUN,_46HW$D_;9[,(^\0J43EL7=X>O2?;M""1(MCMY1(12.EBJSN7H9 M")7-U9;>XC2.OQHU@JX#C25->Q6'?UM'6WGZ=*&UQA[4*Q."8"HZK>4FE@V MPJO1=Z1-HPULQW!ZU*7&UC8%TZF: [?:*NF-#,YH][@%RN;A>_U5\CN2 MYZ,-;KE5A_N;\1L7W[YT&#M:%0QQDVJ=.^IC3&7OJ7K8^QCA+7*)O0N':F?( MG=Z93R=G/05 (+UWD>E(8?G4#(D'%*3P+6I:O0?/:F] YJ)3N+PLAPO0E'^ MRCR]*C^#\7XQ37-*_TOZ\_?!I%Q=*WUZO&ZFH^_#G'A_Q7$QN-:=/936>C5X'E0PGRU0'^BEZ]XCN M('G>@13*VQ CJ"]<.N]E],1M3O8B)6VNQY^S;_LLA'$6KT9?3"]<1#:%?VKO MHPV(*A4V&5BC"KZ%9OH>_.LYLSN%ZU#\74!R'''_/IL. M#Y3X8Y,"@_V-L8O8. O:6% IY=]ZAB;Z$SQ!ZTWHC5')>+'B\7+^>+0[VO3U MPZ!VZ1 <+%XHRH@Y-R+JS:P\;Y&ZO+=CM YEW1J/?%)>E!40LXZ(GSU9:.TM MPY1A@P)1*"I!Q68^R(KF5F]O)V*=RK<-&#D5N:1ZIK4&?GR\5C$=O6$P^?%\ M.)G-EU59PPQHVW6!.'*!(8DC6$8\8J_5^CZ'Y#*TR!'>WZE9Q_I?1OAR$>[5 M$3]>]/PAYW,*YUWT6$31:68"$1QXYHV%SE M^C!:BB!<9T*27XO[S?AYZ,J?RS*Z:@<_9S! MU_)*=KO<*F\(6F)D+9AY'(&ZP*P1P;'(DV[(!+>U%*B>9_9U3^JL%U5X$;:$ MD:BEDXSCP"T71CO/?)! )M[B)//@]V\PF1SVUM45QDM/4!L$5J]0FL)H\6]I M RA'?_UY4:U\+^L/9Z"'_%B$>U_37W^>EU?WD=(]*&:P9["Y=*&X)S+@2M"DW7%EZMNL,=PW8>7)%,2>6% MT)IH[I&VCFGK+75.@FKKF^?L.B-0(RS2+1Q MUE*+M78F8-3<#Y15Z6ZX_;>!(I=85W<[WE"82^#GZ\?0Y?PT_0OO." MAX #K'\V*,N)<]IX6!R]9 ZLD- B=T_67'0-"90=OU-@W?8J0F8Z6OTVN3]' M?2A)LX&B(1.;?V%A4!"2>D4I0"Q@_7>$L!B0H92#:=P\AB)K!HX>V)D-TVS> MU-?SW(SX(2#I4ZK]RKG;[32!> M+[WUFH%D>2#&,JD#U<: 8A*X(XTYFC46HR%'CPOF4;Q@ZSRW3^K$GIWS"Y0D MP@QVGM/(08_6"!$'ZP)6+'U0JYC,:3F_'+$F4HY],)0CYJRPB&ENO*,!BY-V M?M46QF[GUV$(G)SS:YT0\:+Z4E;?Q\-RA^_KK4<+X:(3Z7A0F>1 ]UI9EG2P MH AE%N4D0!O75VTISCK%HT]OQGIXIDQJ65FXYU]XK!%J-TX"LL$=B MP@['5P8B'(9)QIOD:;R_/=-9W[X]_OA< =8+V"TN!I%L;P)SX5XG:D?#@,,M MK@5WK71W))/7E\(;HY$M'/Y^JGLE^^RY@AF#+>+$Z&BYT40YZ4T0\ XH6(S\ M"14Z[$>R;=!HG-K#W"0;[;]69LT,L%L,IE=CT$<&J^346R58NVU!1 A46<&L MIMQ*;H(,P%#EF?89'CIWY'0KU;X0:BSI?Y3CJVNP:,UWL&*ORG7BN^L! M6-\7R\4S^>+-/#;ROC[3HL'+8>Z,Q5X($;"<:^\5I0AJ7B MP9OF:_CA;WI.E3TK:GEYLE59:]ME(13#"$7!)8$]C?% O5\KL2$*A\],]<_% M@=:4ZP?^]\)*+>%M5\(+#KL!B4*[X$$4-E67H29O29Z]5L:Y<>XP<'N-QV@= MF"6D!(/-1*61XRFIK* 8]@JN<00-KT7ZYL/5G]S>J2X .8]@&\HC4X[)*-(= M!0WK7]2;15(3)\YLC^I >+7"<3J&[3RXDDQTY9!%4J;%S1K.?& 4;'>.HVQ1 M?3UO8%:W3#@,E'Q7-%<54>O4&'GY:,%CNG'N05^RD=M4!A.(C;A2WFC;QNS- M&9[5]("J)1JYY5M#KH6DU'G%;:0*P;(EE7/4F>@,$\@1?T)NQ_9"V"+- S'( M%S\R7UQQR9UKI)T\54BM.#;.>F<@UD39=MV61I#,<%&SS*_&]A6EV*]7F6&0+ M6K\/K$R)!V_!(JUE<6UM4W!++%/$>(8I1]@; RL1)8YK#7]J46@O9^AX4U6N M*UCRV6#S$KXK9>WRP/?);%6J?3WXG8;9CG8%QB0=6:! @N71!$L"8@1I)!UW M0F5ULM2C0 =R>YT7J3.$\@6.K(+"8EL4J M> 89'+VV/#"@N0O"2'@->.2<-T^>V=O.T#T=NL4H%R>>FAP7EQ\> FG,*I!F M!R5V-RRT9,H)H[!-F0"YMIJE_/7<*ND<H&W;/B$XARJ@W+*KE<+%*LN.N M!]75'C_NZ\<+ECP;T247A^(8]N6$2B MK'>P13E'.0W2P&^@E,""J%FTHOF[G3/%=>-WNTML\KWF#]D+ !LWF\+ ES#V MQPO5MKR<5>63]+Z_C:>S:KRXVU =[)7GO=Q70/VM7%RG'!TIS^?-GJ(>&4=1 M<,8XLH@YK33LJ]+RR&@ C9E1$E%LSM&<&;F;+T^G"G1>PL/,UN^E!:-[]X'% MEA8%*-Q:"MBCC3(<=FJ-0R >:V1@@JZ%C9(SW7<[(K4%)9?0F^7Q A6,:.R, M\]YR"OIXU#HHDXK]6M#8F@<6Y*6:6:OX]1M-22I#,8+I4+$8<69U3G$"+:#2JYI/[B-LOORX33Q>7;]UEV<.&@ M?@JAF;3,*##//1>:6ZDX&'HJ"D^\QRT2JY]#4&*?6!V9-VNROYK*X_I)/I;,^G(Z3!4JRL5@ M/#E>NK&DECT;T,<::<>V-RJ"8)Y9:9%B6D>*N34\(LNH=LSP4$OCR333?6G( MWFY0:!-#$-8P3*A 6,$TU?T,K66.YKPGL#,=61="FO6 R"!C>K+#PU.6W^;E MOY8IC.9[NAH)(]YR(71/BX+CF))N8LV<<%X+%OP*8RX43G5',M+DH&NA;67\ MJJ!G%_!DBTYZ/=JMEP#WMBF\\X3ZE#28H53?($HK5G.4AJ<*R\6+^YFG<3>T M,\GM9T(KG-XG)X[#A2V70T^/"L>AP,?9].IK6=U\6E;#Z\%\E>M@O')/VSL' M*NW5K+J[N$Q[Z^:);6EU6O98@(9LB741"6DI#40BZ3?+,!:\N=+?5 M// =GUY;YK)W_6G88Y&.EW4DSC'F22J7EHJJK/$13-C3WK%Z9T5M%O:!\O_/ MQI1>^5Y(>+2@SS>N-)BJ&L#&D7[Y=TK>LE;9$\B6M'#5GTK'7AK<=6K(H0"0*:J@^&K;TH6(46 M-=E[\]V?!H/:H)AO$WRAK]J[WP>+956F2JF;C^_V*OEU.RFBC9Y)%:CC5&#E MB>%T@T+DJGD02,])Q#K7ZWM"[#B\60^^AH*TM541J10Q@FEMK('I(<;T^MUS M1 =_\BIY]P+=R9DNP'N_9#E1C?FD.7(DKV,ZN/QV][%<+,HJU>>NRM%XO_:[ MJUEA%-7">ZVX9LIH%*/48R=84+(3N;VNK=,51 W)<%ABTK^5LZMJ<'L] M'@XF=9*3OGR^(#!RZI!D3$F 2&!*-QH6H<0T7Q0.ORES#-VB2W!Z%?C],>?3 M$>Y.0+GM^<)RB:.)E$@I!6;P#W./)/;D-%6&CN0TZP^A]R']D](!3DGHAPI[ M2Q[SC?%\D5"[^#897]W?B-A=:6-WJ\(Z*X/E/)5XBEP*9*U9CQV (%G3"^^O ML=&!#&9]8=-8KA>7E^-A^>5V,"SMLH+GKQ:SZ6^#^7PPO%[.09O8(^&Z[0O- M8%=CSF,4@U<.*X4W.@AEND4.BUZJY'0LZYY0ZD+JJXMY<3 <3P#8LKZTWVQ7 M@.H*W#01$P$6#55!*_LP?MHBW6PO57/ZDW(7Z#27;OKRA\O4M1?K/8V9]\(+YQAG(0J$-D&6%NFL!42:6-N=1(QV!]#QC[_-S6PY MW77#3XQZ""+N%*6Q/936> M[;H?MJ]I;G+TQ(L.4M]BG>@MMTT/?.@0H2,=Z'Q. M@1(7EY_@TY1M+?WU4TK$-IO^/EN8X;!:[KQ6VJ W4*YX,#H&:T&3$NF]4!M< M>'"T>7QH;TES>K^FT@=PC0V.!D/[#81QL[S99HLT[[$0E'J#N7;64AM3X7! M8#UG8F/S;:>W-#L=DB4O>!FCGA;5>+@H1VXP3W$WZ3\IL\KWP62/+;.O::&I MY\Q0IBEG\$_RNVSV7^X"$HWITEO&FQ[6EHY1RL6+#]-A5<+VZ9I#GI+8-,#+SI&*9O&DL8Z?_#6U,C* MOZ5%$12A 5'L%4[QG\SY1]X;)YL'%_26Y:8/S:,3VX"E->L)<:-:J)0=Y5+H3B*SSM$8])='H0L^/+Q_ M;X>LU6A5$!4L294G4VY30RP&PVJ-AU!,MLB.U$_@6C?"WT29'BF8YXYS09!V5B"$*!BOF]W-6G9"):Y[W:@;8-&S /_WSJJW#+4=3Q=J9@G,=":,*>65XJL8>.-D,.W#37!7N_$2X%W&V :/G%_4^."%, M1WZPV+>I/GNVX,)@JX(TS*2"KU(9R3?3H)@V/^7O_*RVUU>T#2@]RS:.Y\/! MY/\I!U6$3_:9L2^>+C"QH#AB[4QD1G$II=Z HBRV)U2/JE?YMH,EBX3O*5A? MQD^>+RR HFW@UE*'-2)(Q8W6H(WFS6]F='XJFD'*S8'I2<[WKM\XGJPS!&\1 M[\O'"B*HB0 !]2Z R4:]-'@S>&%%\_VV\S/-7J3:$H^>A.F65?5L0=F]ZVY[ M'&QQ#?_G<##:2H\-%72SQVC)=7.SMO.CREZ$VQ$NO;ZQG\NK5=W:Z>+WP,O3!1AY5%.C?*#,<&88>3@PT3JT* +8?6V,_H7<&)<<(EY=X+ZH/E6S[^/I M3]K4(B(P HT.#@?8'F2!.N'"2E#6UR-.P]W5F?0]"IK!U.N!I,/TU'Y MX_\N[W:*^<6S!5><"N"K,%H@+JA 8K-(F:A,BWP%Y^'EH+3J;N\;O;-E$0$00Z23#F-.#">K->I^BBZT4'$K@9;PTVRI4WAD9&&:L)=#&!'8N4?ERZ#;(V???D8V(#:*6V<"49+Z;@1?K.#6"9X<_I+FUVJ0PON_ MW-U\FTVVB/+9,X64)'#A!*4R70-"@3]$A=GH;'-MB9R'(ZL-&CV_DN''\#I= M!]WA?W[KT<)ZHH47RGHFP6X/,5B_F81TH;EM2\[#;=4!*/U:M?>G'_?A0(E[ MH)UO/?;=U:1(D^',(R&1(-Q0R^WFN,12(IN?[Y-S\EEU D[/INZB3#>YQM]+ M/U@,U@/>8^.^U:103$>FJ 9-4*2=QDNI'R?EFE]J(^?DM^H$G-[/^ZM-28N] M1_X/3Q;6*0Z:1/#!&*]D]$AN8GPM]J:Y%YJJ#2:]BO7+=3F9N-G-[6"Z M6ZI/'RR48$HBQBCE7@,5C<<;P]LAW^) F)R31ZH%)/W*]&8PF=CE'*8XW[T+ M/WNRT+"?1$XP8HAZ+Q$&G6(S!8]"B^([Y^1L:H-)KV(--V5U!=K WZK9'XOK M.N_LFRW KO,..$DE5R%*1#4WFR RAU6+Z#IR'@ZH[K#I5ZF>W=PD1_=L^,\O MUX.JG#^Y[;Y;M=[1L" 6>44T$4H1&QP/C&T <@VO M!CJZF'Y.1FN54C-,1[_/IM7F5SN8CQ_3@KS!Y%Z^IY"":1 F#CQPKB@UJ^0Q ML()C"RHVKN46.ET\MV4*Z/P["NTX>$LP, M&,HT9\VE@XKO'($,LX[!K*?Q=$V1Y._<6\-M6Y/"$4/AK25:2<4E,\H@"WH\ M 8T^!&E5X8P.2EB&N90\1MCBN68N!"Z5-@1G+012OPQ@&UGNI$5_T)TC>X+" M%,P^KJRV7*B@;:I9)HRPPA.DFWND^RS_EX,;AP&32_1N-OU>5HN4:C2-?&]Q MOS>?+\"FH,HC31UW7$BM/45&@@$(I :B9Q5ZO4QK[<4TZQZ87$+?>&O,\%_+ M\?W5]#U:Q986!;P/5 6DHJ>,*V$,"9I:H@A %@QOX:U^[ZI%-X@>DS'IQZK< MOU7L;5L(C7SPG!@-LQ<>C(<8UMMF)(S0,]4X6HNX!F5Z!?)]L"N [:D0\X9A MP9TG"G.C<0S!QP"_M@@[ZU$CR<^=PV#*18V'A=K>/?'IQ:K\UW)3D;F.&V=[ MZ\*DW3ZMX-P9'IQ3/%@;@S#2(*)-SB)H9[:%=8]N=E:]->Z]2TZ-U@7A')0^ MBVRZ.!6)QEQTWNV&PZ#+1CDF7^L(SOM=#K-"\,LY9Z;0%#Q3FQBA$;A Y:^B # M/\'"@)W*LP976D)V!/WHXO_+4"1/JK&*Y,'[?A P!>1)8JK"E.!$F.86E8(QA94)HD?HRDW9U M?+H=AF!V-GV8WBX7\Q4HN+Z&];I5(0S&T1,1!!*<.V6(L1X4$GB'N %]X3P4 MJP[DN(TMK3$[)C=((VZL6Q6IN$XP@4A%/.<1*RJ]$-%%6&)IB"T"2=\?-YIA M=DQNT$;<6+/#>:87:D$_7Z9^E% MY A)P@*6*M6B-[#VH8@=EYJ! N:S'E0#J;#<4K%LPD[ MF#]\=H^?'4S@U_++=5DN_E;-EK> T;Q&/<2V71>(Q90 AG$9='H[C0R,N\ P ML91KUSQM2O\[TW'#5?,"GR\>#$19CFPYA1\6GV "#W!?7*9?[Z>V,SRL5@^% MMRQ5L;%!>\T#C=IAT/L,0M8C%-$)57?)+_)7@65]0'H2J]^35[>7);!N_X63 M5A&G:4K PD'M5-+S@&UP00=$N3MA+>QTU\&>T,_%W"?#?P#;C^?IE@!@6Z=: M<:T."N0U(]ZOD&:U/9OJ1()[#DTD[>&.W>X_BM;0HCE17.PK^Y23LPU9K>QRD@ %+S M,XT%:2W2_13I!\#S9)%4PC'MM-4J!9!&*RGU*&4/TY8QE#,+0_T CGP<.0R> M(U%@[_GJF\\7(5!!A4+,,<.=#%I'[J7FBJH8%=>*$!:B%UE/P(ZA8?0)5B[BI/?DXM*,9K=)!'M7B[<>AYD%(H-7' =! M)1%6,+/>+%TD[EQS7_0DWEE^1,^)3#!+[>'-<\C#ELV1PC9X[QB*U' $&G*".DFW(IAU#5'&^,VRJLK1 M>K"FJA(L-W7=J'6:%TC)8!$2S&/+&;P9D1O0_:AU7A"J6]08.BMR](A9O@"W M*2CR#@8_7L3!,(5.[,NKLZU)H30C2%CC0Q!<.P?3,U9PHZ+RFJGFBD;/U\0[ MTE,[PN68DO^8@A^JO6O$OJ:%(D'Z]!81&Y62S"I-UJI3<%&X,]5)VTNX!F7Z M!/(]<,MCHV&3I9%APD-@6@9AI<,6@!:*-[\LUZ?NF9\YA\'46-=T907[[G*^ M23%W'VE5?OSH=FN=^]H57BJ'O3+,2<8]5ZD"%%6$6TTT5RV"$7O3/[L3R:P_ MH/)IH>W2UD=8[\#<9DC#K 3C*AC.F #D@F%@FV6,9CZ&+M$:D>/(N5WV<&YB M9!%+&Y"4UOJ(Y#J!*8H617:F6D,;6=;-+]XQ=.?('C#%"8G.4:\\)[#^"8P< M@]?-8,N,RWJ;L$WN^JVZFY]X,WG"RLLEHXACHCA M%/1D[Y"5H%$A ^HS;AZE<_CUE&.H!%V K.Q"6/.-2:GI3#W4:,?\,Z//9([05!45%/-L;:&\VB4D5P@SID_S2"[ UX\5CBEB7 $E%H/E#3<(ATTEQYV1Z-P/,&:,JUQGG4& MQU'>4S>;+\QT!)^5U?=]82][6A;&@2:$L>7288ZM2+5%,0I1.VJ8\\U3,1Q> M6_GH6WUK>/)&33X;^]Z%>VN; J ">Q:GTDM,689@QNMJ:J#?AA#?P\;?1K1O MQE1F /(\V:25Z^_8$N+@@EJ-'$&$^\Y#PS4X:"M]D@RIX+,>G9T2*!M*UG- M^L"FH>SGU>*)W.&WES*'CQYWT2_#.:/C MVQ 9HE*T";Y7)ZT_= 5(K\)=#^OOT_EM.1Q?CLO1UG5]Y_.%-,01AX,T0BIF M Q)H?3:.,??&GIF&T('P9D> [3RXHI 3V@A8'-,51^&,,TP8(P089=R(T[H" MG(L)AX&20]!Q5I7#P7S[@<#VAPNOL8U1,6TTY4AZ:RA05]FH9%0D[RWOW7M[ M1U)Y0\:M(,FFV8/6,1\,$\HU;LB\\73AP*1)>9Z)"X;#VF5M3-??I2<6<\&: M;^_ZI+?W[B Y@JCW&V\OGRVX(Z^XIU@9"^@Y%8,A1(;3VM[S\. P2,[EU%_$(&TPEG*"N*1& MB:BC0/ A(XJ(4S3@FTMF_W'_87!D$_)L>O6UK&Y2P,-^(;]ZN#">*.4<]TCB ME,(?7@)0631GW%)-6^0%[^UV28=";@O'HY#[2!]9,[=B]@2/VU,5K.ZHEZ.= M(\J0M'5[*H6+ZO7=I$_5&&9X.RD_UL@-V;KOPEE!F#(*<6MY<-P239TA3(@0 M9)"U]*C3PFU?YLE6_18>1XF=BZ T$4XPTDA:,+7 ((?%%XF<=R-W)JK,R(R7 M*7$SXCLXY328QTEH10SH\A);B1#L$B05*Q7PLX(=1 >$PYEQQ:E,ZA8"811YI')I?_NHY'^,I;%_=8IN+9SM&O7?YV=NV4,H3:A$/ M%N9H"6::Q\TR3#$6[V)CZTSP>S/;] SO^^!A]_^O8AC;YFI))FDZK;=FS04F9(P30)J %25YNG7 M T12%$4 >RB$[ 30W58\::.(.5X%BC 6G6"+0_CQBX(I]XRJP[LB-)/F322<_ M/5<81DQ21J%!I\!:Z0P[%-V7$J(U%Z9N.HGI>5$/ ]0\V4#0%3">2F"X2TJ5 M4$D"\*!ED@FL'+6Q?R^N[&W3'3CE[J^O[O6_[[.:W M_5#^N7/X??\\83#T^XN*!$[X8(%*!^!],(YRR84%Y42B=H;GH-/%HB>%?O3C MN%-SO#\*F[KQV;S/PH+D)'(NB 4?P'AC0W3..R%=XJF>;IX7;L.>A3EC@@M. M6L)$$IPG;=@!KT!PF;R[3>KM^5F MN;[V=[=W-_CWKV7\^+&\VNVS*>[I<#JJV.Z%*$AM/1/"1$ZE)H$G1RI(DQBU MW/Z(WEEM(JTG 'DL>Z_Y9,YF([9])7H_C%."LJ#H]B023 KI@% TSK'BB4F,]D)O[$VJ.,VQ]DS MDG-#BRC0<[>2>"%],M8ZE6@UXQ"L:LV8P?)\1V/,0!B.EC9PHJ.3)*Q3VZR' M\85-D4K/0#%-G,?]W+@'4*FW[5-,FI^RS)4_0P Y3>[)6*F37FC*%2X=PA$& M':1ULL("_QMS4[H YW!(;"\IVRU%"9+BSJM9GAG56E;;<'*2^WG[<@-)L5:' MT%; O21JS-*MFC$C7K)%8X2C!M6[-,GXG#P5G:[F;B,?M89UAT:@M478REII M!M)8!,%E@=IZ]RU7;R]T)7IP:5K#$?,ZO@L13M$E1*7TU M4T_TC$I:3'_*TB.08U'F#7[P(L/PJEQLRW?+3Y]W;S[^MBWM=GN2,R?'%9%) MB&BW*Q#H)%"KF+#57(GHT"UV,*]Z.M+TB>2(FFAS5UZ_6BY^SRUFEN76WVTV M^S.\4]KG^3$%L4$[ <%'HR6$9"@+]W/T1/K8_BQL,!]Z.K;TA>(T^TOUV=]> MKU=79QES=FPAO&$1 A*BU6G^G.D+QO%3T-:[48L_O"NO M/:C1RAJS0\/)]+$N MPGB:C]H%@8$2O(YT;ZB:#J(S_O[N]G:Q^;;^^'[Y:;7\N+Q:_+#D#BOK2"B^ M_BV#"P7SH+ R<2820D=/ZL MTC'DMKY&4X Q4TK/!_DOA6/-0!TO90^-T?+#XL_]UWZK<_GGV)!"<$9Q-BQI MZG.O1Z.TUT)#B-0J)4?M3U7/'^K1#NH)E>DSH>)B<_.M.@+9J_LZI&CUOD)9 MJRF+6C!E )>>)MJD$,#B_BN<;9^D.5ATMT?&C '9:#HKML;/X.%=_MTM : :/K=II?K MJ+WP2+ H^Q%@R$X>B#O77FUQI_= M+/=_>_/QN\;>K+\NLXWY89TAO4.Y?GN'T$Y]M?3A _UZCWFYNOI6)]1VI+6,7.T(RXSOX)YF*2]VWU>;Y:[;V>O6#XWH/ )WQ^E M)D9;R.U)G$9O7Q)]7ZRZ_=8_<%2N!R$?HTT7@$;W71\^ML9ULN>'%$Z#CP%T MY)(*RH)$YSQ'@'B*(45Y:8&WON1YEA[#P'>)#.)H:N-L!#.1@>%.6^*\T4QJ M3KEP\PJ:C^;3&&'FD)TK14:+$;?!]6)'2"P MVOVPQ<>K-_C=(%E]%E?+[IVX]/%DKB MUI:$)@EAM"&@(/(OAD4(XKV_Y2+#?ZK.G^M\NFSA:WA[LFUEDB.[DF2>>XQ%V) M@PN.,]2 Z%I'JE.7%R$0 MKBD-";4!4*%1VE1;U M!6:I,K54P,^3.'5!U>W%!':<<_1>J&#HSEENG/%K+ M%@+'Q2C&+(U\\A1K3'*L)T1XUN=AT]28L2SRE!/ Z4@$FC"0HA2X08/(:HQ M*^TU\E''XDVG(C/-P+VD2B+,2HM:7R3UF:7JG2#*\YE*41Q'0J2_,P MOA!4XHX=T;JP 81*QD@MT>U4R;'DV:B]K#J4I:DMP@9E:=J"--Z9RCQJKBLB M'66:"L\HH'EJ'$!,"5=E0'?6M:\.._!![T0FSR@HSY>#PQ6YIEZ BL0!RD*F MI#7SYJ#Q(U!]J:T@A^9+7V6P>X;_K\C@Y)T(*IH4$)L8O .O\\& =OD$=]0L MW<'+M(_.SV;@CD4_O[BYRM]=7O^V0E$==-+?[I;7"S1X?UG=3\:5']>;\L/Z MR_)*$GF^A6GKEQ:!.K2M(]=*:7!"&;2C# G6VR %BR^IU'MM0CSM<3H6NF-Q M,"SQBSKDE.SJVG[Q;5#.%9 MGT7-)53C1,R7XSDQ3$,2U IB<7L75H#W2H]IW8T9JJG-I'Y"-K6)^9L%.T/Z.9] MNM)690\)[B7E ,1(G:0N.(?F.E7.RN2K+5[AHKI0#3N0>.MD"?2,Z"61B3D3 MP!MMM9< ('&BCJ3@J&&*0;TJ*3-/*.F5*LWP&HL)AQTY(5+Y(MIF<;7[QW+W MV2-*Z]MR4Z>V5-U7%#8GYJA] 4D&W+%\!=%0$%Y*JY1HWZEDL&.$Z>,D?:,Z M>G#V9.'/,P7:AR@>_VR1N.$^X9?5;K'ZM$3K9=]C)M<*^]MZ??W'\N;FZ3\- M64;_Z>^:^AI&RC,H7^'*N7[Z:76"VW6&%Y1I0B0W(7K!B5=H*1Y:;( UIEYC MI&%F__[J=2;,-)P_!C_58,(YE+IZ8P??OKU7%H^&;"K1MDA:$*.F5#$31W/KQ@(<. MAL^[X^X@DJ_/KAX1_3?39NG87B+!FA+K2$L(O[[]U+D U6@W\L'G2$ M:BSAOU]_W/VQV&=#5G\,Y=?R9KWO+^W7VQ-*I?$["JHL.(\NA2.6\$B=RCUP M[C$0L4/3[\&JZH]%EZ$P;&UIW,_Q?Y;^X.58(]?C#1>0Q1 ^!B82> M8@R$N5!]J>0=JE4,?'([H'?<&UK]R?5TT[ CCQ=>I&CW;5ZY, R(4IP^L%"; M-$\7M0_X3TJR$SISE^FLG,&YB+(O$=ZN-[OE_^Q-QO6I?>>H4.N^H J@\0Y MA(B*2BE#(ZEFA HEM5?"4SAX[6/E@Z(V@\C1ZW)G?]_N#U/;!8P>O: PP:7D M$TDA<"4$!9G$ [CC)F%-R9E!49L!9_ZV66];GHWLAQ8&_Y-*!&$5(6@641M\ M-6,'7=VG@I37CW?/=JPY\K(B*.-M]FQT1!_* M,>]YY49EWZ>]CIIBOQF81_U@. -F(4ZM-57AC$]:1=!2:>XD]2)6Z\@%[]LS M9HI(U,",:8[7#-B1[G9WF_(QP^.?7]!)*+M9.6=?6R2OTM[PHP08%<8J7[D3 M3GK3OI'Q%,P:U/;I&\L9L.Z9R;PKLQ!0@CD^M+U:W.12QBW57\VW%RP$X$HZ M0,=1D41B4.P!-QUG6*5L')HTT)+#0#U/BN:)?/ACW1LI#^\KO+0\$D.#D%0$ MR'V[JCTCE^EMGUPWA5DV%QJV W?&Q,-??RJ9L^4;"ZH, "09"*?.\, DR ,^ MW@IV61;>K,C7 M[YTB_AL[VR+[^P2$%%EV*,8*W0D8<(JD)'LGJUZF=S\PUW52'?RUAOEN7DMQ1^;A]_ZL3_YU[SH&GDJ*@BTPS_3]L4 M&0WHM[(4';.UO*2!9W;VEL$/#Q9*:".8TQ"H Q&4!FZUXIHPH/GR]X@V]\F; M!%V$\30+H0L"L[X;,)<"-"1HPRG/B:@>* B3(A$I:.NU8?C6+">B)3/Z M*2C3#+6_8CD.19CGGFJN@5(TXP3(0_'9R&D2E]NQ?%B^]%6PHV?X_XH,EDSZ M:(V.V@D((=C E9+,6:<](7Q>V2>7QL]FX(Y%OXNHNTJEMUHH9SF H=PY1\ S MZWD41H]:YG#HNJNU23)(W=5&.(_%4'>W1:-ZN[57_[I;UK(+CXPH(H@(^1*2 M&?'%AJ\DLA\7%Q" MR1A\E/1@+(@8W:7V:>@LXAJ4&13(E\$NYUGR3I*83 +-M-7&2Z5EL,2'1.99 MF&]\[C2#J75>[YO-XOI_+_.=P???MCDV\VIW_9^GKVF>&%(DKY&]+G)E<0N. M7E-/ J'*:&&4'#=%NYXUTJ,DUH. -)ZO=1_K_?9N\<>OJ%,W:*/E"Z3O[[*A M5IZ.-9T>6@A$$, 39:,$J[5)&C=!W.5T9(ZE]M?P!J-%CT'+GM$9G0__6&_^ M^6XJI![9:(=S:DA)!I(1S.MGUZTF!G\D/(O@LF MHTL\GY)M/Y?[ZEBU)/[#@"+AYN91,RJB<7]+UGJF/!/>).XS7O,["!]"XETP M&5WBIU-;'S]6&(D&:\3-203\0KN@+/??$LKMU6;YY8?:I2<6YIF1!1H4+!(3PTH8_%'Q;K'Z=*S(PP__7AA&5>XM3UF^,Z"=CJ"KB8ID9EOU ML!?AK;LCTM)2J2_%H_&E)T\43!$BI.""$ZXL0R5KW.&[$T\ISK.*0TOLGTJN M$P:7(\-9Q7O'%=UX(OL5X;N]NSTIM!^>*2+U$*4WG#@(1JD0K:R^'9(D\PG9 MM49]W<_Y=9C[ M6 [YO5I_@X; (M?;W^OW#^7F]LW'JIG 66/WU.#"AV!LT""C4L8X!3R*:M;, M=4C]'RRX/JSUVR-8H\5L?OCD?Y3+3Y_S;?FO^--/95AN][T:WBUVY5NT)L^$ M:1J^JB"2:"VM BE,$*':ZO87, <+_4]"IN[034.F7.>Q-EWRPX6W@2;% M)><&?5:TFY/EU:P2-3,\+1B'$"W &<]>.2_I[W-@,@:B?:+"6JF\]I)7>R"U M7:R/P0+[PUD?[3"99BF_77S;-U>KO9RK 85+5#OBC8XQ2,4#,Z%B+:.$MU_2 M\M(DW@M 4[HAKY:+WY1>?N_6-_C;/YVO!]+VE86CWN=S4TFX,: ]H&E^0(B+ .WC M6/I%TJP[A/,FV9G:'^U?6J 99PGQ5I,$BB<>P%>[O@B\0YS;_#6(U@+$65,M MK>\Z:\[GWEGH!-Q:YC40AJ"(((2K,&)!=FCV2_X23&L!XKR)=KJ@3.MW%HEX M,(JY0&)4AD?M8N7&"!%BAR.@%Q%9'@+$N1%M?Q.R?ZX]]]HB&BZSHR0TUY92 MB,)59H:@(;1/$:07%XD>$<>Y,:X'=A61$NV,I,$DBP8KE4Q A8"BM$.5[XL+ M0P^$V2Q8\UO.E]T?RI37\<]\L<+>YK^UI="Q]Q62,*; )B4!H@0#C%=>=OY+ MA^M+%Q?%'@/ :0*B#[.H'1%]&%$DQA--$'2N1<>,"U976Z[35G4X@K^X*'@_ M$$U, 7^WV30Y9G\ZL A*)$*,I4*D(%1T3%7H.2*Z])FX\"!Y1Z0FYL7K]>JJ M+36^CRW0"C,*'5#MK0Y66!/C(9E7>2-EAUO2%Q?[[ANL:0ARJ%AZR")\9%8U MW4C.O:A(1@81<=%XCNL&K7O**S/-2TU\>^I<7#Q[4.1FQJ-?5A_^6&;7ES0>FCPYD>H''#OCU(/;RL\D8I3 M0P*+-C"1#R1]A0N0#@W:V<7%IX>';W:TRM'UWECU\+)"&2:590Z4L492Q@E_ ML ("X^T]+'9QL>C!T9L?IY9?^]NI'EY64&X4<3%1+6T@0 +H2@#!*=D^X,PN M+N \.'HSX]2'S^6F7.3H>7=*?7]7X008"$$P1$ Y)DE4U:EB8*Y#E0-V<8'G MH<&;&:&ZTZA DY&9 )P[8)KK8$2H-FFT,D4'%7=Q4>9A(!NT-,;C6A)#UL9X M_'N&+8ZQ7GW*-Q-"^?O.KJ[]IKQ>[NPGM%,S_/FG^4K,S7J+HCDUX?FW!@D\ M,2FL5LQR8%ZZ: B!$(4(&L#7&"XH(22CG MLH,>&KXU2&UAG&X-T@R!V16[>)C-^ZMRM=@LUR<*7SS[;&'W-].,0"--05)@ MN7+2J"1(E)IV"10VID"7>LZUY;CN%Y A+W57G_7;:ONEO%I^7);71^OJGGR^ ML%RGP#T+5#BBJ9)G2-#IPBHU]R"\]02P70976,K+"()/DH&*SD4O M.6C/N;$ZTGGUKQB+")BYOUELMV\^OM^MK_YYIJ[_T3&%9OLJDY%) M-(Q!@],LU\07"2%,G/#6@A^WLG]33= W,&,)__%GGBVW_O/#A0O!&"&YCN@( M(63*:5UM;N"4OC"=T*,8UV-C=RF4B<$&"Q 5PUW0( 164:IBM 082Z+#C8(! M5,.HA&B&S%CR_M'Y_H".B<-?],\30C\RHA":>!%28)P'H&@,,<&88L$%A]-5 M,ZKR-(#+V \HPT:5&@1AYA(-VI13UU+M&A"RQHE G0VX]R?#%9A$6.]\PJA,A $#Y)5<+X.CD.,DY18?':'1U**GF9A"\&3H"W>5T6O*M MD!GM8AS:X[N#/5[# 'CN\2*XA !1%_;7+U@@C#W,#*<[9F>F*;1_#YA,)>VS M>_SS PIBDOFD\F*6BGX/XFXK] M2-=-7VY0M=QMJ^:3:;G*C:A?O?*G6V^>&U<(ZD2,)&CE>3"!*R(J.*QVT.'> MX6 I9!T%L1X.GM%6-7[LFX_W(;6TN-I?@#NGSX\,*91@:/X(X;7TUBNGC#$/ MN+$.132:)Z!.HM/[P65*R;_*4=+-^9W]S-#"?P6FS-,:F!U!YFX;$"8UXT1&SX0$CF@H##9K':+J[V+<'.._S//(UH,6(-LXX#1$NYT*9"R_'4H9Y;\_L% M4]@&W2&90-1G=_>?GBVLHUZ+P)TT6M((B6E9S3S-%.K!T1&D_;BYN;-_E[<>4$_>;3(I6XH,"4YM]I3;Z*+#_@$8EK+ M>+ +RCW*N!L88X9DJ\2HLP+^^>&":I<<6BZ:J!SKYB55QJ@M8@'NS'< MGX@[PS&%]WU>R#\]7-@HB7*YE0,46**_.HCWI$F\?[&9OCT+N"L>86;6_ MK+:[S5WV-<[X5S\_7/A\+T%I@LB@FZ@MH:$*//C(7'O[JWD-R"G??HPOGE7O)\<5$BS^%X3W*5\ABH9[]J#:))GA 6QWL:V' M ^A2##SC68A1BB"XBTHE3TB%59"1MP^M#N:H]2[VSJB,)>LWN\_E)D__?7EU MMT' R^U9D1\=4R@FD_Y")A;S[&/[^@[7ON?/29IPMM$F4I$\QYB-_5512Q M?86,YC7[IW#@NT,REJA_6>W*S?+V+?[/^CIW7,X5U^Q-EDAFZCD/KL[P@C/A MK4:4##HXG4 M.Q>93=HYHG7EQ$8T<]N?RPWFY?2QC_\%2P M^*/B5?EI<1-7N^/9\L\\56@:N0P@.''$:-#>^.J ,=)DVE]Y;]YZ9TPCKSL4 M TGQ_GN.JN"GCQ3<@+1*"QVT(40$$;VN/CHFP>9IEW6"?]TK%!%%3L)!2%SP8#F7MCHSBHF+]H&RYEVIQMQ5^P)D4.'V5D%4Y8PK M)907S"204BE7,3Y%;_4\M]X>9%2KE&@[=%Z&Y&>U6<]%X-.X.OW6CF5),6MT MKG(9"2'&ZY"J.2;?H9-V\_YPDQ2(Z@F8T0X^.A8"Y890JQ3H1$%9:8CG%4Z) M$3?S=*8>I'6^(F@[B%X* 6:UT<]*[A/EK3S.H,ZQW/WI^[ORRZ%)SIN/;S?+ MU=7RR^+FE]7K\L_=AS_*FZ_EK^O5[O.Y>D&MWUM(Z2@!W&,3YS%0RR6M,O43 MBF!4%K6N*MNV[N28T(U%L]]6B]OU9K?\'S1^\AGS=GN7\P .IP8G>'1Z8!%5 MHBI0R3AW#%P,2O+[V2J29&I_^6&P&&N/1.D5F]:Y,YFJK]:+U:I\KDOUTT<* M T&;$(1B2HK( I%5O1U%J/3MPZ>#I3OU(+&.*$R4]E*K6?W1,86/E&C%E1' M=.*!6ZVK.3INVE<$'"SWJ<>UV1.Z6EOL?'68"0K3W )J'A*=U[ALB,:8IN*U, M$G_6 7CN\<)[QB&)8-#K#(HQ *'F5$(K,-Y#[D$(7>'9)K[JWZQV7Q#([.6 M*C\VK)!,>V^#M"DX:00EH0J:*IH$ZW"%\1+"=SU",PT)]EF Y7;W#B&)'S^6 M5[OEU_)MN;G"?UM\.J7.&[VG4%8G(6TNC@^X*)AT#S8,M5)WJ!IY"<&[(;&: MGC=[H*X[DN;I2PI"G=/1BA#,;C+7$,5=A8O"#VY/G$N*10^,U_9:S MGTBK?68_L@A*!\ND3"DR'?8)Z:&:KU9=SAPO(0S9+SJC7LO"[SP<>=7T1D^, M*KC/Z3V$!FX(>$NL,A7K64JV0QNC2PA%]H?,5#KEY@;!V"QN&JB.:@BB1IP% M)=&@\NB@:1VIJ&9(7)>,\DN)//8 RU2"_UJN%KF/[/9JL]P7?6S @)_&%DI[ M U(Z2TB,B>7R=-4A'8N@.[BPEQ""[!N?L3CQ]B%#YG$^Q/XBVPDVG!A5@*,1 MN(\%=F7>N:[^^O5WN\O>GLMS:U743 M3C1Z3V$,IPF8B9H['J-4/%7&$<.5T5YQL$N(=@Z)U93I#X^-X'IZI<%;BI1[ MP7N!$%"9N"""/)SG,*=9A]O!EQ D'0ZI\7::C^4&O_]0T6A/[K]MUMO3N\J1 M,061.!L#7!CK* 0:1YL+.Y)A_)OEQ$+[0>7:6S/QVF8R^U5HY.39\864BID MM8\6I#&YB&84U:D@ITYUZ*IZ>5'.[OBTSFM]%"-[O=Z56S2&\E6@1W6M]SR] M+X]P1#&T>U&!JC$&F01GS@IC8E+6/LS0=C@]97,.58X"UEA;A+W^[[OMWA+: M?EC;Z^N])!8W;Q?+ZU]6?O%EN5ODT1.[2!^O+W)5 M'F<9& 1*VV2""?(!.N MJ9Y'87E[2EQ@^+,A&GUHFGM?:K=$8ZB&.GGT=)&8I9Y""$:J7'B;DPC5MR82 M.^B,.0V\.X?+CQHIY2-%%A@ 3154E=?*A/K<(MISM'&W@ 9 M:UN-?^Z6JT]WR^WGV[TRR!]\-E/J^*#"N@2>$2\UFJU DF95*,1SJCJDN;)+ M""[V!DSKE?NCJU'Y%^7UN_++W>;J\V);'I5NH_%%2#$&@=8IZA''F 0F#EZL M%T;1]EJ5SSD^."1&TWCZWS_Z.BVNCK.CP>C"6J%ELHII0KEW0B+ U;PEU^WC M@/P2XH#](W1)#M[[N]^WY;_N%>27$'^<"ZYCO^.5])\SMZ2N\]0861(% @UQ(Z2+5DAHTTJH9*)_: M^YK\TN*3G<$9:\D_+A]R9H4_?;0P0>J@?$@.B ]"1OQS-2,23/L#"7X)<<*. M<$QUD>?FIG$2]?\:[ M,L.&U.VZ:QQ_46$I58EP97@ 'B@#(F6%AHVT?>1*S#FJ.0I84X4W\4_+_=73 M*N>[_@[RW.""V 0^6:*9C XGK%A5C!"5K%;M58NXQ.!F9X!FD]_V=E/>+N]N MGTOP??UL&<">WESX*' +II1R;R,N(&+](1?42]Y%-8E+B%..B]YH^JM)O=/_ M4RXV'_Y8G])B+5Y7.&>!)'3FO,GF/PA>]>+PDEC7/H-?7$+,<@3(YDLF_.VG M8B3M7EA$B%Y%'ZRS+G)/@[#5QBXM=*B!(N8<(AT5M-E2*JWO3C6):_6^@DJK M233,)143CPZ 5KZ'U"ETT'R7$(0= [/Y\@E-QE[YA.\KM.9"I.B"H)%:C\ZL MJ4ZAI'$=BJZ*2XCPCH'9#/ED/^[*3;^4^N&5* \6<:=&%U<#L02D3_)AQ:&/ MTYY5DM'S3Z,Y3CDQUG,KHT%S"35=%9I67/OV9_)BSD'; M_A"9*%B_;[6[O#J$F1^VA_J!^R,O*$Q*B8KGF?="0 2GB+4L:.FKZY)>&82S/1$N+P;;'I?OLO___^L) M)/B1_]S_PS,_/[SC!W3^^../_\S[UG]>K6__:P_+8[O!KJ[O#Q7L)W2)\T>_ M+A^JB!Z: N3G]GWIMC]^9/GGKEQ=E]?_,6*7P <1G2#G,_)$H D53"E&/#BC M=#11V7TO<4$#KQ4?&7AF>X3KS.J^12!+DE)%=.[F HIJ+3DUAC&N?/1@VZ=9 M-%]FJ @;+:[:PCC6W; - OL5E:=PO?O_KF[6V_+Z?_T'+M/R^P_7JQTR.M[L M?\7_^H]M^2G_88(M^$SWRY\?+G2"*(1FH,""P0T%H@:C1# ._T^G$UE M;8F>W'5;(#*-JGV]N"W/-CT\-J1 *U,+1P-11"AK34#=@MJ*\62]0,>A\&AG M:.D$!:4@);1-P>2*[Z"TL8Q.U 3W7%/,+K(\28OAH+M$]E 2%8A(*3,1M(V6 MQF!4M(@Q-;)+I;$NY#C3.',,;C0#9D([[?W5Y_+Z[@;ML\?/36RG_0AK'6/M MR(C"!!L548FFP$%SAP8YD<"YU!3E86JE!(\QQW-FVS-/%SY?T&$@DS8>*&Y% M)@9 PT<3GH3T[9WEGFVWSK(YN>C:8#%K*ZYJI+1?A_BY9^RXYQXO-&6$L2!X MY!(UCW<\&2L-DSH B-"A(/"PEEPGT3X3U^X(S)B'(8\_]:Q"?GY 87- B":N MM7/22<^%Z.?N@, MRR4Z;$8H8B0+,CC#;/)$:%YM<_G77ZB&Z"++NBY=S]!=(GL4TU$G)PE3!*S6 M1@B<--/!>**]:E_[9V1WOW=N- -F+-'_?;%9YBTRUR8^HR.>/EI(;3A$PKD( M!)SEAD?G/40D--(>VHNZ>6KQ9!JB(RA3B/GLVO[YX0)4OA.L\VP$"),\A M- -DJ@MRU^7M/GO@/J.DD;?PW.!"2<&,1X_^R>*)(%$YAG:2):8",P)7^UB$#6[,.704BA/13H,./.1NK6> M4QI]H,D#.*HEQP]/@!L/6LMT7J&C?F7:;.IC:>7OB1\_;DW;#^6?.X>_\Y^G MLDC/#BY<@MQW0%.="' %3AL"2A*>;S2(#E<_!TO@[CM/H7>0QJ?&]_M@S^0' M-2-*O5<5D@9<690PF@1H+XTTQ$D>T>+!U6([="6\/-H, MF@N6:O2X0"_U:B MG?G^\V)3QL4FEQ;:5G\/Y6ZQO)DNL\RN=LOKY?+YQ%/Y(8*241D!C1S%%F J$Y M-R7Y44]JV[A1;<2T[A^8L81N_UALKFLD^__P7"%=3DCS3H1\T5&B*E5 +9%. M"Q,MM#_T&#B+[-8U5(B0_RZPAFOK&6:"9H8>AT\A4/B9$(!,;A0\Z4E?9YZ6A> M^+_)7A]Z2@P3G+&41,^8RLWP'(NI\?;+S?I;6;[? MK:_^>=].Z:RA=G1,P7 E1J.!6Q8 EY\-U!.N2# Z1!]&O45=L];-I*)^VI.U M)V!',_:Z&3WNV_,O.&+ET!/ M3Z*#9 V BD "L6B:!V&X-21O&/,LF7*1Y&N&]&6:CB)07U_EO0TGWRD]\0 M[NU1J;=_66$CKB'OH@@^7VPDQC&:@DV2YQOK'>@P6/9,[W08#;UISH(>1;7O M_YCW[[V$!JOZ,@+C#N%6>*<= )M,E]@;W+C9\%(G(I&\J(R1)#@7LA M_JB]S4V&KAOOE)XOF=?WM;W:?RTV5!/IJN?@]]VY$:3[SHZES++M6658J M>D8)<5PH"$8XJ:+C44<;9>#UBM,,/+.F59:]#CK(Q+GS &"M-^",)!R,#[Y> M%<*)JBS7%L:9*LN-$!@S [#G^VF*1B*$)VA%$K0AO59>1:UR@C9#4[)]X?J1 M:RC7E=>S5].:@3"?2TI!4^&,4LIQHZE/1'!U'ZYRT6NN+BQTV%(H1ZXQ]0S. M?*2>)),VH&5E10"AJ3% T+2*SC$IA)'3"+76U;2N,FTV]4%MNP8&SI!67H// M&-3>VX06WD\?=Q]7*3=?:]V0J3.\""E: MR1F(!,2R&+V@*1*#.XE@WLDI>VT\G!K^,)'])&Y0BU[OQ57_:LO9MQ3&QBB] M4\$[2SD%PXR\QX*C<=;A4ES/]F._@CUZ)Z5OP&9]X<0M;G([[/>?RW+W*DLV M2_#T4?^Q(862RAD78@PNJ^@(0.D!EH :8,QN+RW/Z7L4_7H0T,8*VCWWN6/%1N^IG!6^VCP2WCTS+ID M%%2 Q2A4^X[P@QT']2&J]6B(C;4M[+_Y]7IU59\O=8<6)@##J>K+M9HUVV.Y;3L7-UGK\U]WR2[9MS]+BS,B".J9\ M@N1I-!Z8)9+$:K[&T_:!T.8YH=.QHE^0A@R9/<1_WU^5J\5FN3X1[7[VV8(% MS8T!F^-_5FE/44">-S.F#5&>$C5G% +\GGZ$#W(:#T<.B]#\K/R$N8B\/$%G=:;\FJQ M/:[9Z*% MSSY?2 @T"#*6.9?>R;>]^-C MA2911VF=EUP2*D1NE7XX?".)CIO 4L\K[XSSNCP.F6AK>X ML=?_?;?=G8-CWHU:U^8)HD?GO X-WZYB:M-[EX;=WX[<\C"QF"(3[RD))) MFA,+_@$_8<0,:]@,2HM^X9J2'@TY@2HM&\/7615 M@P,-X9GL7*?14H()=,#B!!\!@MJV;K<8^<7^1G M*'KT"M18M,C\+3/RATN$)XCP]-$B$F)RKK+4/%HK),*C'V:$M)]?I&@HT7>$ M9K18T7VSBRU.]PQRA+D!#?!Q;$42U2\B(PPD-TE-)0S1:HZU!.BKP$4K1&:A)>_)A$^[QP MH*,R00:;!%?))O:0-B\2B>VK.HSCB0Y*B'88S6#3>'V7(7SS\>WZ_JQN&V^6 MM\M5_N=V>\B)%Q:(+=%,,4MX[BBI"$T5U""T:K^EC./0CKBE](?B=XX-4+CU MYV#NHTJE0Y9J/?F+WZYOEE?+:7[WR<*P+Z,ZJZ?*!]!),M#[\QGPJ.>,]('Z MR'BMO)5A9C]^=58=HLJ% '+"L"&:6A_2 0MKI1NSY6_WZJRU!=NA.FLSP!9S M:P;@<2O&W>5Z'U+8HW:B5M+S#Q_1:CM;2L@H D,V;!E,%ND>-X0:M!H*K+;IJ1EIS/<^K6GV(Z*2T.Z'S M$N0^C;Q/5$J:@[AGX#'U>H]7^VB)Y=Z -B2IO$W:PWP=B X!^QF5RFNZ^P^# MW67>U53"4AD5]UKZ'#[(M]JK.4;08I[*H7<)UKZTV0ZOE\F-62F0^5)B!BJE M=6VVW#$49$Q2Y4IVB!NSYF%NE(]Y"7#>ZJ,E8I.QH74]+LUBHBIQJ0PAV98B MPE?S$T2G"U(8S656LS!7.XQ>'A?FKR FH\ THK_O*ON]]V:])C\G1A6>>14" MXYP)AYI4!&_FK3)ZD6(]9G3"ZV5S9):J9'[4F(82]VUJUK=?-N7G#-W7\GX6-?5+ MG>$%33H%"+D#:3@C^U7@T2SUU"?09-8WH:[FZ*T/YL_ MVJO=\NMR]VWJCL=//VNSR5VT][9 C92:&J,+ZH.@DGC%@O2>:T4(1[M"4LDX M*%'KKL_8_;Z\VRR_W@#_,_JS@3XXKK$E:6P EG9#:>AM%9052#Z)] MJM]@]7X&)4*?8(U&C/7'W1^+3?F^W'Q=7I7O[[Y\66]R\LJOB 0ZG[EX>"/" MM'E?(:40BFB:1- 4#$?'7QZP85:P&19]'I9((X X%L%>YY38?CG6]I4%T4HQ M#[@G*TN