XML 93 R38.htm IDEA: XBRL DOCUMENT v2.4.1.9
GENERAL AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - MILEAGE PLAN (DETAILS) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Mileage Plan [Line Items]      
Other accrued liabilities $ 629us-gaap_AccruedLiabilitiesCurrent $ 624us-gaap_AccruedLiabilitiesCurrent  
Other liabilities 327us-gaap_OtherLiabilitiesNoncurrent 308us-gaap_OtherLiabilitiesNoncurrent  
Deferred revenue 374us-gaap_DeferredRevenue 335us-gaap_DeferredRevenue  
Deferred revenue from Mileage Plan awards issued but not yet flown 33alk_DeferredRevenueMileagePlanAwardsIssuedButNotYetFlown 31alk_DeferredRevenueMileagePlanAwardsIssuedButNotYetFlown  
Passenger revenues 4,579us-gaap_PassengerRevenue 4,267us-gaap_PassengerRevenue 4,030us-gaap_PassengerRevenue
Other-net revenues 675us-gaap_OtherSalesRevenueNet 584us-gaap_OtherSalesRevenueNet 516us-gaap_OtherSalesRevenueNet
Special Revenue 0alk_SpecialRevenue 192alk_SpecialRevenue 0alk_SpecialRevenue
Total Operating Revenues 5,368us-gaap_SalesRevenueNet 5,156us-gaap_SalesRevenueNet 4,657us-gaap_SalesRevenueNet
Revenue From Mileage Plan [Member]      
Mileage Plan [Line Items]      
Passenger revenues 246us-gaap_PassengerRevenue
/ alk_MileagePlanAxis
= alk_RevenueFromMileagePlanMember
208us-gaap_PassengerRevenue
/ alk_MileagePlanAxis
= alk_RevenueFromMileagePlanMember
183us-gaap_PassengerRevenue
/ alk_MileagePlanAxis
= alk_RevenueFromMileagePlanMember
Other-net revenues 295us-gaap_OtherSalesRevenueNet
/ alk_MileagePlanAxis
= alk_RevenueFromMileagePlanMember
256us-gaap_OtherSalesRevenueNet
/ alk_MileagePlanAxis
= alk_RevenueFromMileagePlanMember
209us-gaap_OtherSalesRevenueNet
/ alk_MileagePlanAxis
= alk_RevenueFromMileagePlanMember
Special Revenue 0alk_SpecialRevenue
/ alk_MileagePlanAxis
= alk_RevenueFromMileagePlanMember
192alk_SpecialRevenue
/ alk_MileagePlanAxis
= alk_RevenueFromMileagePlanMember
0alk_SpecialRevenue
/ alk_MileagePlanAxis
= alk_RevenueFromMileagePlanMember
Total Operating Revenues 541us-gaap_SalesRevenueNet
/ alk_MileagePlanAxis
= alk_RevenueFromMileagePlanMember
656us-gaap_SalesRevenueNet
/ alk_MileagePlanAxis
= alk_RevenueFromMileagePlanMember
392us-gaap_SalesRevenueNet
/ alk_MileagePlanAxis
= alk_RevenueFromMileagePlanMember
Commission revenue 261alk_CommissionRevenue
/ alk_MileagePlanAxis
= alk_RevenueFromMileagePlanMember
213alk_CommissionRevenue
/ alk_MileagePlanAxis
= alk_RevenueFromMileagePlanMember
143alk_CommissionRevenue
/ alk_MileagePlanAxis
= alk_RevenueFromMileagePlanMember
Liabilities From Mileage Plan [Member]      
Mileage Plan [Line Items]      
Other accrued liabilities 343us-gaap_AccruedLiabilitiesCurrent
/ alk_MileagePlanAxis
= alk_LiabilitiesFromMileagePlanMember
314us-gaap_AccruedLiabilitiesCurrent
/ alk_MileagePlanAxis
= alk_LiabilitiesFromMileagePlanMember
 
Other liabilities 20us-gaap_OtherLiabilitiesNoncurrent
/ alk_MileagePlanAxis
= alk_LiabilitiesFromMileagePlanMember
19us-gaap_OtherLiabilitiesNoncurrent
/ alk_MileagePlanAxis
= alk_LiabilitiesFromMileagePlanMember
 
Deferred revenue 367us-gaap_DeferredRevenue
/ alk_MileagePlanAxis
= alk_LiabilitiesFromMileagePlanMember
323us-gaap_DeferredRevenue
/ alk_MileagePlanAxis
= alk_LiabilitiesFromMileagePlanMember
 
Liabilities $ 730us-gaap_Liabilities
/ alk_MileagePlanAxis
= alk_LiabilitiesFromMileagePlanMember
$ 656us-gaap_Liabilities
/ alk_MileagePlanAxis
= alk_LiabilitiesFromMileagePlanMember