XML 60 R72.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring Expense (Details) (USD $)
3 Months Ended 12 Months Ended 1 Months Ended 132 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2003
Jan. 31, 2003
Dec. 31, 2014
Dec. 31, 2011
sqft
Jan. 01, 2006
sqft
Kendall Square Lease                                
Area of real estate property (in square feet)                             1,100,000us-gaap_AreaOfRealEstateProperty  
Restructuring Expense $ 4,164,000us-gaap_RestructuringCharges $ 40,843,000us-gaap_RestructuringCharges $ (270,000)us-gaap_RestructuringCharges $ 6,188,000us-gaap_RestructuringCharges $ 27,658,000us-gaap_RestructuringCharges $ 12,048,000us-gaap_RestructuringCharges $ 776,000us-gaap_RestructuringCharges $ 39,000us-gaap_RestructuringCharges $ 50,925,000us-gaap_RestructuringCharges $ 40,521,000us-gaap_RestructuringCharges $ 1,844,000us-gaap_RestructuringCharges $ 91,824,000us-gaap_RestructuringCharges        
Cash Payments                       (17,816,000)us-gaap_PaymentsForRestructuring        
Non-cash Expense                       (4,482,000)vrtx_NoncashWriteOffOfRestructuringAndRelatedCosts        
Restructuring Liability                       69,526,000us-gaap_RestructuringReserve        
Lease restructuring expense                       78,700,000vrtx_RestructuringAndRelatedCostIncurredLeaseRestructuringExpense        
Lease operating expense                       6,000,000vrtx_RestructuringAndRelatedCostIncurredLeaseOperatingExpense        
Kendall Square Facility                                
Kendall Square Lease                                
Leased area (in square feet)                       290,000vrtx_LeasedFacilityArea
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
       
Lease term (in years)                         15 years      
Area of real estate property (in square feet)                               120,000us-gaap_AreaOfRealEstateProperty
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
Discount rate, lease restructuring liability (percent)                       10.00%vrtx_LeaseRestructuringLiabilityAccrualDiscountRate
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
       
Lease restructuring and other operating lease expense                                
Kendall Square Lease                                
Restructuring Expense                       84,726,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= vrtx_LeaseRestructuringAndOtherOperatingLeaseExpenseMember
       
Cash Payments                       (15,200,000)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= vrtx_LeaseRestructuringAndOtherOperatingLeaseExpenseMember
       
Non-cash Expense                       0vrtx_NoncashWriteOffOfRestructuringAndRelatedCosts
/ us-gaap_RestructuringCostAndReserveAxis
= vrtx_LeaseRestructuringAndOtherOperatingLeaseExpenseMember
       
Restructuring Liability                       69,526,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= vrtx_LeaseRestructuringAndOtherOperatingLeaseExpenseMember
       
Employee severance, benefits and related costs                                
Kendall Square Lease                                
Restructuring Expense                       2,616,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= vrtx_EmployeeSeveranceBenefitsAndRelatedCostsMember
       
Cash Payments                       (2,616,000)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= vrtx_EmployeeSeveranceBenefitsAndRelatedCostsMember
       
Non-cash Expense                       0vrtx_NoncashWriteOffOfRestructuringAndRelatedCosts
/ us-gaap_RestructuringCostAndReserveAxis
= vrtx_EmployeeSeveranceBenefitsAndRelatedCostsMember
       
Restructuring Liability                       0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= vrtx_EmployeeSeveranceBenefitsAndRelatedCostsMember
       
Leasehold improvements and asset impairments                                
Kendall Square Lease                                
Restructuring Expense                       4,482,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= vrtx_LeaseholdImprovementsAndAssetImpairmentsMember
       
Cash Payments                       0us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= vrtx_LeaseholdImprovementsAndAssetImpairmentsMember
       
Non-cash Expense                       (4,482,000)vrtx_NoncashWriteOffOfRestructuringAndRelatedCosts
/ us-gaap_RestructuringCostAndReserveAxis
= vrtx_LeaseholdImprovementsAndAssetImpairmentsMember
       
Restructuring Liability                       0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= vrtx_LeaseholdImprovementsAndAssetImpairmentsMember
       
2003 Restructuring                                
Kendall Square Lease                                
Restructuring Expense                 (2,937,000)us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= vrtx_A2003RestructuringMember
372,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= vrtx_A2003RestructuringMember
1,844,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= vrtx_A2003RestructuringMember
    59,914,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= vrtx_A2003RestructuringMember
   
Cash Payments                 (17,494,000)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= vrtx_A2003RestructuringMember
(15,255,000)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= vrtx_A2003RestructuringMember
(14,853,000)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= vrtx_A2003RestructuringMember
    (196,446,000)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= vrtx_A2003RestructuringMember
   
Restructuring Liability 11,596,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= vrtx_A2003RestructuringMember
      19,115,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= vrtx_A2003RestructuringMember
      11,596,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= vrtx_A2003RestructuringMember
19,115,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= vrtx_A2003RestructuringMember
23,328,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= vrtx_A2003RestructuringMember
69,526,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= vrtx_A2003RestructuringMember
  11,596,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= vrtx_A2003RestructuringMember
26,313,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= vrtx_A2003RestructuringMember
 
Fan Pier Move Restructuring                                
Kendall Square Lease                                
Area of real estate property (in square feet)         120,000us-gaap_AreaOfRealEstateProperty
/ us-gaap_RestructuringPlanAxis
= vrtx_FanPierMoveMember
        120,000us-gaap_AreaOfRealEstateProperty
/ us-gaap_RestructuringPlanAxis
= vrtx_FanPierMoveMember
           
Discount rate, lease restructuring liability (percent)   9.00%vrtx_LeaseRestructuringLiabilityAccrualDiscountRate
/ us-gaap_RestructuringPlanAxis
= vrtx_FanPierMoveMember
                           
Restructuring Expense                 50,864,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= vrtx_FanPierMoveMember
1,198,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= vrtx_FanPierMoveMember
           
Cash Payments                 (18,271,000)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= vrtx_FanPierMoveMember
(401,000)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= vrtx_FanPierMoveMember
           
Restructuring Liability $ 33,390,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= vrtx_FanPierMoveMember
      $ 797,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= vrtx_FanPierMoveMember
$ 797,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= vrtx_FanPierMoveMember
    $ 33,390,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= vrtx_FanPierMoveMember
$ 797,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= vrtx_FanPierMoveMember
$ 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= vrtx_FanPierMoveMember
    $ 33,390,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= vrtx_FanPierMoveMember