XML 25 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Repurchases of Common Shares in Open Market (Detail) (Open Market Repurchases, USD $)
In Millions, except Share data in Thousands, unless otherwise specified
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 28, 2015
Dec. 27, 2014
Sep. 27, 2014
Jun. 28, 2014
Mar. 29, 2014
Dec. 28, 2013
Mar. 28, 2015
Sep. 27, 2014
Open Market Repurchases
               
Stock Repurchase Program [Line Items]                
Number of Shares 56,400us-gaap_StockRepurchasedAndRetiredDuringPeriodShares
/ us-gaap_ShareRepurchaseProgramAxis
= aapl_OpenMarketRepurchasesMember
45,704us-gaap_StockRepurchasedAndRetiredDuringPeriodShares
/ us-gaap_ShareRepurchaseProgramAxis
= aapl_OpenMarketRepurchasesMember
81,255us-gaap_StockRepurchasedAndRetiredDuringPeriodShares
/ us-gaap_ShareRepurchaseProgramAxis
= aapl_OpenMarketRepurchasesMember
58,661us-gaap_StockRepurchasedAndRetiredDuringPeriodShares
/ us-gaap_ShareRepurchaseProgramAxis
= aapl_OpenMarketRepurchasesMember
79,749us-gaap_StockRepurchasedAndRetiredDuringPeriodShares
/ us-gaap_ShareRepurchaseProgramAxis
= aapl_OpenMarketRepurchasesMember
66,847us-gaap_StockRepurchasedAndRetiredDuringPeriodShares
/ us-gaap_ShareRepurchaseProgramAxis
= aapl_OpenMarketRepurchasesMember
102,104us-gaap_StockRepurchasedAndRetiredDuringPeriodShares
/ us-gaap_ShareRepurchaseProgramAxis
= aapl_OpenMarketRepurchasesMember
286,512us-gaap_StockRepurchasedAndRetiredDuringPeriodShares
/ us-gaap_ShareRepurchaseProgramAxis
= aapl_OpenMarketRepurchasesMember
Average Repurchase Price Per Share $ 124.11aapl_StockRepurchasedAndRetiredDuringPeriodWeightedAveragePrice
/ us-gaap_ShareRepurchaseProgramAxis
= aapl_OpenMarketRepurchasesMember
$ 109.40aapl_StockRepurchasedAndRetiredDuringPeriodWeightedAveragePrice
/ us-gaap_ShareRepurchaseProgramAxis
= aapl_OpenMarketRepurchasesMember
$ 98.46aapl_StockRepurchasedAndRetiredDuringPeriodWeightedAveragePrice
/ us-gaap_ShareRepurchaseProgramAxis
= aapl_OpenMarketRepurchasesMember
$ 85.23aapl_StockRepurchasedAndRetiredDuringPeriodWeightedAveragePrice
/ us-gaap_ShareRepurchaseProgramAxis
= aapl_OpenMarketRepurchasesMember
$ 75.24aapl_StockRepurchasedAndRetiredDuringPeriodWeightedAveragePrice
/ us-gaap_ShareRepurchaseProgramAxis
= aapl_OpenMarketRepurchasesMember
$ 74.79aapl_StockRepurchasedAndRetiredDuringPeriodWeightedAveragePrice
/ us-gaap_ShareRepurchaseProgramAxis
= aapl_OpenMarketRepurchasesMember
   
Amount $ 7,000us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_ShareRepurchaseProgramAxis
= aapl_OpenMarketRepurchasesMember
$ 5,000us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_ShareRepurchaseProgramAxis
= aapl_OpenMarketRepurchasesMember
$ 8,000us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_ShareRepurchaseProgramAxis
= aapl_OpenMarketRepurchasesMember
$ 5,000us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_ShareRepurchaseProgramAxis
= aapl_OpenMarketRepurchasesMember
$ 6,000us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_ShareRepurchaseProgramAxis
= aapl_OpenMarketRepurchasesMember
$ 5,000us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_ShareRepurchaseProgramAxis
= aapl_OpenMarketRepurchasesMember
$ 12,000us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_ShareRepurchaseProgramAxis
= aapl_OpenMarketRepurchasesMember
$ 24,000us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_ShareRepurchaseProgramAxis
= aapl_OpenMarketRepurchasesMember