XML 23 R70.htm IDEA: XBRL DOCUMENT v2.4.1.9
RESTRUCTURING COSTS AND ACCRUALS (Details) (USD $)
12 Months Ended 2 Months Ended 7 Months Ended 9 Months Ended 3 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2013
Dec. 31, 2013
position
Dec. 31, 2012
position
Jun. 30, 2014
Restructuring Cost and Reserve [Line Items]              
New restructuring charges - operating expenses   $ 3,539,000avid_NewRestructuringCharges $ 22,832,000avid_NewRestructuringCharges        
Restructuring accrual [Roll Forward]              
Accrual balance at beginning of year 8,501,000us-gaap_RestructuringReserve 15,731,000us-gaap_RestructuringReserve 10,896,000us-gaap_RestructuringReserve        
Revisions of estimated liabilities (165,000)us-gaap_RestructuringReserveAccrualAdjustment 1,831,000us-gaap_RestructuringReserveAccrualAdjustment 2,006,000us-gaap_RestructuringReserveAccrualAdjustment        
Accretion 565,000us-gaap_AccretionExpense 612,000us-gaap_AccretionExpense 404,000us-gaap_AccretionExpense        
Cash payments (6,512,000)avid_RestructuringReserveCashPaymentsforEmployeeRelatedCharges (13,205,000)avid_RestructuringReserveCashPaymentsforEmployeeRelatedCharges (19,410,000)avid_RestructuringReserveCashPaymentsforEmployeeRelatedCharges        
Non-cash write-offs     (1,459,000)us-gaap_RestructuringReserveSettledWithoutCash1        
Foreign exchange impact on ending balance (46,000)us-gaap_RestructuringReserveTranslationAdjustment (7,000)us-gaap_RestructuringReserveTranslationAdjustment 462,000us-gaap_RestructuringReserveTranslationAdjustment        
Accrual balance at end of period 2,343,000us-gaap_RestructuringReserve 8,501,000us-gaap_RestructuringReserve 15,731,000us-gaap_RestructuringReserve 8,501,000us-gaap_RestructuringReserve 8,501,000us-gaap_RestructuringReserve 15,731,000us-gaap_RestructuringReserve  
Facilities-related accruals - non-current 1,334,000us-gaap_RestructuringReserveNoncurrent 2,335,000us-gaap_RestructuringReserveNoncurrent   2,335,000us-gaap_RestructuringReserveNoncurrent 2,335,000us-gaap_RestructuringReserveNoncurrent    
RestructuringPlan2011 [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring Plan, Estimate Revision     300,000avid_RestructuringPlanEstimateRevision
/ us-gaap_RestructuringPlanAxis
= avid_Restructuringplan2011Member
       
2010 Restructuring Plan [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring Plan, Estimate Revision     700,000avid_RestructuringPlanEstimateRevision
/ us-gaap_RestructuringPlanAxis
= avid_RestructuringPlan2010Member
       
Restructuring Plan 2008 [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring Plan, Estimate Revision     1,800,000avid_RestructuringPlanEstimateRevision
/ us-gaap_RestructuringPlanAxis
= avid_RestructuringPlan2008Member
       
Employee Severance [Member] | Non-Acquisition-Related [Member] | Restructuring Plan 2013 [Member]              
Restructuring Cost and Reserve [Line Items]              
Number of positions eliminated         31us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_BusinessAcquisitionAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= avid_RestructuringPlan2013Member
   
Severance costs       1,700,000us-gaap_SeveranceCosts1
/ us-gaap_BusinessAcquisitionAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= avid_RestructuringPlan2013Member
1,700,000us-gaap_SeveranceCosts1
/ us-gaap_BusinessAcquisitionAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= avid_RestructuringPlan2013Member
   
Employee Severance [Member] | Non-Acquisition-Related [Member] | Restructuring Plan 2012 [Member]              
Restructuring Cost and Reserve [Line Items]              
Number of positions eliminated           280us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_BusinessAcquisitionAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= avid_RestructuringPlan2012Member
 
Severance costs   100,000us-gaap_SeveranceCosts1
/ us-gaap_BusinessAcquisitionAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= avid_RestructuringPlan2012Member
      13,900,000us-gaap_SeveranceCosts1
/ us-gaap_BusinessAcquisitionAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= avid_RestructuringPlan2012Member
 
Employee Severance [Member] | Acquisition-Related [Member]              
Restructuring Cost and Reserve [Line Items]              
New restructuring charges - operating expenses   0avid_NewRestructuringCharges
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0avid_NewRestructuringCharges
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
       
Restructuring accrual [Roll Forward]              
Accrual balance at beginning of year 0us-gaap_RestructuringReserve
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_RestructuringReserve
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_RestructuringReserve
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
       
Revisions of estimated liabilities 0us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
       
Accretion 0us-gaap_AccretionExpense
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_AccretionExpense
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_AccretionExpense
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
       
Cash payments 0avid_RestructuringReserveCashPaymentsforEmployeeRelatedCharges
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0avid_RestructuringReserveCashPaymentsforEmployeeRelatedCharges
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0avid_RestructuringReserveCashPaymentsforEmployeeRelatedCharges
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
       
Non-cash write-offs     0us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
       
Foreign exchange impact on ending balance 0us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
       
Accrual balance at end of period 0us-gaap_RestructuringReserve
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_RestructuringReserve
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_RestructuringReserve
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_RestructuringReserve
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_RestructuringReserve
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_RestructuringReserve
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Non-Acquisition-Related [Member] | Employee Severance [Member]              
Restructuring Cost and Reserve [Line Items]              
New restructuring charges - operating expenses   3,539,000avid_NewRestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= us-gaap_EmployeeSeveranceMember
14,751,000avid_NewRestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= us-gaap_EmployeeSeveranceMember
       
Restructuring accrual [Roll Forward]              
Accrual balance at beginning of year 2,399,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= us-gaap_EmployeeSeveranceMember
4,298,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= us-gaap_EmployeeSeveranceMember
4,045,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= us-gaap_EmployeeSeveranceMember
       
Revisions of estimated liabilities 0us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= us-gaap_EmployeeSeveranceMember
50,000us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= us-gaap_EmployeeSeveranceMember
(841,000)us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= us-gaap_EmployeeSeveranceMember
       
Accretion 0us-gaap_AccretionExpense
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_AccretionExpense
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_AccretionExpense
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= us-gaap_EmployeeSeveranceMember
       
Cash payments (2,340,000)avid_RestructuringReserveCashPaymentsforEmployeeRelatedCharges
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= us-gaap_EmployeeSeveranceMember
(5,469,000)avid_RestructuringReserveCashPaymentsforEmployeeRelatedCharges
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= us-gaap_EmployeeSeveranceMember
(14,082,000)avid_RestructuringReserveCashPaymentsforEmployeeRelatedCharges
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= us-gaap_EmployeeSeveranceMember
       
Non-cash write-offs     0us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= us-gaap_EmployeeSeveranceMember
       
Foreign exchange impact on ending balance (1,000)us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= us-gaap_EmployeeSeveranceMember
(19,000)us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= us-gaap_EmployeeSeveranceMember
425,000us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= us-gaap_EmployeeSeveranceMember
       
Accrual balance at end of period 58,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= us-gaap_EmployeeSeveranceMember
2,399,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= us-gaap_EmployeeSeveranceMember
4,298,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= us-gaap_EmployeeSeveranceMember
2,399,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= us-gaap_EmployeeSeveranceMember
2,399,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= us-gaap_EmployeeSeveranceMember
4,298,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= us-gaap_EmployeeSeveranceMember
 
Non-Acquisition-Related [Member] | Facilities-Related [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring Reserve, Cash payments for facilities, net of sublease income (4,172,000)avid_RestructuringReserveCashPaymentsForFacilitiesNetOfSubleaseIncome
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= avid_FacilitiesRelatedMember
(7,394,000)avid_RestructuringReserveCashPaymentsForFacilitiesNetOfSubleaseIncome
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= avid_FacilitiesRelatedMember
(4,893,000)avid_RestructuringReserveCashPaymentsForFacilitiesNetOfSubleaseIncome
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= avid_FacilitiesRelatedMember
       
New restructuring charges - operating expenses      8,081,000avid_NewRestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= avid_FacilitiesRelatedMember
       
Restructuring accrual [Roll Forward]              
Accrual balance at beginning of year 6,102,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= avid_FacilitiesRelatedMember
10,838,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= avid_FacilitiesRelatedMember
6,461,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= avid_FacilitiesRelatedMember
       
Revisions of estimated liabilities (165,000)us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= avid_FacilitiesRelatedMember
2,060,000us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= avid_FacilitiesRelatedMember
2,229,000us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= avid_FacilitiesRelatedMember
       
Accretion 565,000us-gaap_AccretionExpense
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= avid_FacilitiesRelatedMember
586,000us-gaap_AccretionExpense
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= avid_FacilitiesRelatedMember
382,000us-gaap_AccretionExpense
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= avid_FacilitiesRelatedMember
       
Non-cash write-offs     (1,459,000)us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= avid_FacilitiesRelatedMember
       
Foreign exchange impact on ending balance (45,000)us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= avid_FacilitiesRelatedMember
12,000us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= avid_FacilitiesRelatedMember
37,000us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= avid_FacilitiesRelatedMember
       
Accrual balance at end of period 2,285,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= avid_FacilitiesRelatedMember
6,102,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= avid_FacilitiesRelatedMember
10,838,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= avid_FacilitiesRelatedMember
6,102,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= avid_FacilitiesRelatedMember
6,102,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= avid_FacilitiesRelatedMember
10,838,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringPlanAxis
= avid_FacilitiesRelatedMember
 
Facilities-Related [Member]              
Restructuring accrual [Roll Forward]              
Facilities-related accruals - current 1,000,000us-gaap_RestructuringReserveCurrent
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
3,800,000us-gaap_RestructuringReserveCurrent
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
  3,800,000us-gaap_RestructuringReserveCurrent
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
3,800,000us-gaap_RestructuringReserveCurrent
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
   
Facilities-related accruals - non-current 1,300,000us-gaap_RestructuringReserveNoncurrent
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
2,300,000us-gaap_RestructuringReserveNoncurrent
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
  2,300,000us-gaap_RestructuringReserveNoncurrent
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
2,300,000us-gaap_RestructuringReserveNoncurrent
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
   
Facilities-Related [Member] | Non-Acquisition-Related [Member] | Restructuring Plan 2012 [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring Plan, Estimate Revision   1,800,000avid_RestructuringPlanEstimateRevision
/ us-gaap_BusinessAcquisitionAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
/ us-gaap_RestructuringPlanAxis
= avid_RestructuringPlan2012Member
         
Restructuring costs, closure of facilities           8,600,000us-gaap_BusinessExitCosts1
/ us-gaap_BusinessAcquisitionAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
/ us-gaap_RestructuringPlanAxis
= avid_RestructuringPlan2012Member
 
Restructuring accrual [Roll Forward]              
Revisions of estimated liabilities             200,000us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_BusinessAcquisitionAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
/ us-gaap_RestructuringPlanAxis
= avid_RestructuringPlan2012Member
Non-cash write-offs           1,400,000us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_BusinessAcquisitionAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
/ us-gaap_RestructuringPlanAxis
= avid_RestructuringPlan2012Member
 
Deferred Rent Liability Write-Off           1,000,000avid_DeferredRentLiabilityWriteOff
/ us-gaap_BusinessAcquisitionAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
/ us-gaap_RestructuringPlanAxis
= avid_RestructuringPlan2012Member
 
Facilities-Related [Member] | Non-Acquisition-Related [Member] | Restructuring Plan 2008 [Member]              
Restructuring accrual [Roll Forward]              
Accrual balance at end of period 600,000us-gaap_RestructuringReserve
/ us-gaap_BusinessAcquisitionAxis
= avid_NonAcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
/ us-gaap_RestructuringPlanAxis
= avid_RestructuringPlan2008Member
           
Facilities-Related [Member] | Acquisition-Related [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring Reserve, Cash payments for facilities, net of sublease income   (342,000)avid_RestructuringReserveCashPaymentsForFacilitiesNetOfSubleaseIncome
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
(435,000)avid_RestructuringReserveCashPaymentsForFacilitiesNetOfSubleaseIncome
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
       
New restructuring charges - operating expenses   0avid_NewRestructuringCharges
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
0avid_NewRestructuringCharges
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
       
Restructuring accrual [Roll Forward]              
Accrual balance at beginning of year 0us-gaap_RestructuringReserve
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
595,000us-gaap_RestructuringReserve
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
390,000us-gaap_RestructuringReserve
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
       
Revisions of estimated liabilities 0us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
(279,000)us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
618,000us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
       
Accretion 0us-gaap_AccretionExpense
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
26,000us-gaap_AccretionExpense
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
22,000us-gaap_AccretionExpense
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
       
Cash payments 0avid_RestructuringReserveCashPaymentsforEmployeeRelatedCharges
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
           
Non-cash write-offs     0us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
       
Foreign exchange impact on ending balance 0us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
0us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
0us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
       
Accrual balance at end of period $ 0us-gaap_RestructuringReserve
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
$ 0us-gaap_RestructuringReserve
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
$ 595,000us-gaap_RestructuringReserve
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
$ 0us-gaap_RestructuringReserve
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
$ 0us-gaap_RestructuringReserve
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
$ 595,000us-gaap_RestructuringReserve
/ us-gaap_BusinessAcquisitionAxis
= avid_AcquisitionRelatedMember
/ us-gaap_RestructuringCostAndReserveAxis
= avid_FacilitiesRelatedMember
 
Hardware Shared Services Group [Member] | Employee Severance [Member] | Non-Acquisition-Related [Member] | Restructuring Plan 2013 [Member]              
Restructuring Cost and Reserve [Line Items]              
Number of positions eliminated       29us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_BusinessAcquisitionAxis
= avid_NonAcquisitionRelatedMember
/ avid_PositionsEliminatedAxis
= avid_HardwareSharedServicesGroupMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= avid_RestructuringPlan2013Member
     
Supply and Technology Group [Member] | Employee Severance [Member] | Non-Acquisition-Related [Member] | Restructuring Plan 2013 [Member]              
Restructuring Cost and Reserve [Line Items]              
Number of positions eliminated       15us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_BusinessAcquisitionAxis
= avid_NonAcquisitionRelatedMember
/ avid_PositionsEliminatedAxis
= avid_SupplyandTechnologyGroupMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= avid_RestructuringPlan2013Member
     
Engineering Department [Member] | Employee Severance [Member] | Non-Acquisition-Related [Member] | Restructuring Plan 2013 [Member]              
Restructuring Cost and Reserve [Line Items]              
Number of positions eliminated       4us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_BusinessAcquisitionAxis
= avid_NonAcquisitionRelatedMember
/ avid_PositionsEliminatedAxis
= avid_EngineeringDepartmentMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= avid_RestructuringPlan2013Member