XML 141 R101.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segmental Reporting (Revenues and Accounts Receivable by Major Customers) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Revenue, Major Customer [Line Items]      
Product sales $ 5,830.4us-gaap_SalesRevenueGoodsNet $ 4,757.5us-gaap_SalesRevenueGoodsNet $ 4,252.9us-gaap_SalesRevenueGoodsNet
Customer concentration risk      
Revenue, Major Customer [Line Items]      
Revenue by major customer, percent 47.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_CustomerConcentrationRiskMember
   
Cardinal Health Inc.      
Revenue, Major Customer [Line Items]      
Product sales 979.9us-gaap_SalesRevenueGoodsNet
/ us-gaap_MajorCustomersAxis
= shpgf_CardinalHealthIncMember
853.7us-gaap_SalesRevenueGoodsNet
/ us-gaap_MajorCustomersAxis
= shpgf_CardinalHealthIncMember
1,035.7us-gaap_SalesRevenueGoodsNet
/ us-gaap_MajorCustomersAxis
= shpgf_CardinalHealthIncMember
Accounts receivable by major customer 164.5us-gaap_AccountsReceivableNet
/ us-gaap_MajorCustomersAxis
= shpgf_CardinalHealthIncMember
149.5us-gaap_AccountsReceivableNet
/ us-gaap_MajorCustomersAxis
= shpgf_CardinalHealthIncMember
 
Cardinal Health Inc. | Product Revenue      
Revenue, Major Customer [Line Items]      
Revenue by major customer, percent 17.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_MajorCustomersAxis
= shpgf_CardinalHealthIncMember
18.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_MajorCustomersAxis
= shpgf_CardinalHealthIncMember
24.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_MajorCustomersAxis
= shpgf_CardinalHealthIncMember
McKesson Corp.      
Revenue, Major Customer [Line Items]      
Product sales 1,021.0us-gaap_SalesRevenueGoodsNet
/ us-gaap_MajorCustomersAxis
= shpgf_MckessonCorpMember
902.9us-gaap_SalesRevenueGoodsNet
/ us-gaap_MajorCustomersAxis
= shpgf_MckessonCorpMember
835.9us-gaap_SalesRevenueGoodsNet
/ us-gaap_MajorCustomersAxis
= shpgf_MckessonCorpMember
Accounts receivable by major customer 179.4us-gaap_AccountsReceivableNet
/ us-gaap_MajorCustomersAxis
= shpgf_MckessonCorpMember
161.3us-gaap_AccountsReceivableNet
/ us-gaap_MajorCustomersAxis
= shpgf_MckessonCorpMember
 
McKesson Corp. | Product Revenue      
Revenue, Major Customer [Line Items]      
Revenue by major customer, percent 18.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_MajorCustomersAxis
= shpgf_MckessonCorpMember
19.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_MajorCustomersAxis
= shpgf_MckessonCorpMember
20.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_MajorCustomersAxis
= shpgf_MckessonCorpMember
AmerisourceBergen Corp      
Revenue, Major Customer [Line Items]      
Product sales 759.2us-gaap_SalesRevenueGoodsNet
/ us-gaap_MajorCustomersAxis
= shpgf_AmerisourceBergenCorpMember
721.0us-gaap_SalesRevenueGoodsNet
/ us-gaap_MajorCustomersAxis
= shpgf_AmerisourceBergenCorpMember
307.4us-gaap_SalesRevenueGoodsNet
/ us-gaap_MajorCustomersAxis
= shpgf_AmerisourceBergenCorpMember
Accounts receivable by major customer $ 134.9us-gaap_AccountsReceivableNet
/ us-gaap_MajorCustomersAxis
= shpgf_AmerisourceBergenCorpMember
$ 164.6us-gaap_AccountsReceivableNet
/ us-gaap_MajorCustomersAxis
= shpgf_AmerisourceBergenCorpMember
 
AmerisourceBergen Corp | Product Revenue      
Revenue, Major Customer [Line Items]      
Revenue by major customer, percent 13.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_MajorCustomersAxis
= shpgf_AmerisourceBergenCorpMember
15.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_MajorCustomersAxis
= shpgf_AmerisourceBergenCorpMember
7.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_MajorCustomersAxis
= shpgf_AmerisourceBergenCorpMember