XML 35 R16.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Supplemental Financial Information (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2017
Table Text Block [Abstract] |
Other Assets |
(in millions) | September 30, 2017 |  | December 31, 2016
Derivative contracts | $ | 84 |  |  | $ | 120 |
Intangible assets, net | 416 |  |  | 426 |
Capital lease receivable | 79 |  |  | 90 |
Non-current prepaid maintenance | 113 |  |  | 6 |
Other | 151 |  |  | 132 |
Other assets | $ | 843 |  |  | $ | 774 |
Schedule of Accounts Payable |
(in millions) | September 30, 2017 |  | December 31, 2016
Accounts payable trade | $ | 165 |  |  | $ | 138 |
Salaries payable | 175 |  |  | 200 |
Taxes payable | 180 |  |  | 184 |
Aircraft maintenance payable | 33 |  |  | 26 |
Fuel payable | 139 |  |  | 95 |
Other payables | 432 |  |  | 535 |
Accounts payable | $ | 1,124 |  |  | $ | 1,178 |
Accrued Liabilities |
(in millions) | September 30, 2017 |  | December 31, 2016
ProfitSharing and savings plans | $ | 450 |  |  | $ | 645 |
Aircraft and other lease related obligations | 41 |  |  | 55 |
Permanently grounded aircraft liability | 31 |  | (a) | — |
Vacation pay | 348 |  |  | 355 |
Contract ratification bonuses | 69 |  |  | 188 |
Health | 93 |  |  | 96 |
Derivative contracts | 80 |  |  | 158 |
Workers compensation | 174 |  |  | 183 |
Property and income taxes | 79 |  |  | 68 |
Other | 228 |  |  | 237 |
Accrued liabilities | $ | 1,593 |  |  | $ | 1,985 |
Other Noncurrent Liabilities |
(in millions) | September 30, 2017 |  | December 31, 2016
Postretirement obligation | $ | 274 |  |  | $ | 256 |
Non-current lease-related obligations | 94 |  |  | 125 |
Permanently grounded aircraft liability | 18 |  | (a) | — |
Other deferred compensation | 225 |  |  | 204 |
Derivative contracts | 21 |  |  | 35 |
Other | 81 |  |  | 108 |
Other noncurrent liabilities | $ | 713 |  |  | $ | 728 |
(a) These amounts represent the current and noncurrent portion of the Company's cease-use liability recorded during third quarter 2017, as a result of the Company grounding its remaining leased Boeing 737-300 aircraft on September 29, 2017. The liability reflects the remaining net lease payments due and certain lease return requirements that may have to be performed on these leased aircraft prior to their return to the lessors as of the cease-use date, but does not include the write–off of approximately $15 million in net prepaid rents associated with the aircraft at the grounding date, which were included in the $63 million charge recorded. This loss related to the grounding of the Classic fleet was recorded to Other operating expenses in the unaudited Condensed Consolidated Statement of Comprehensive Income during third quarter 2017.

X
- Definition Tabular disclosure of the components of accounts payable. + References No definition available. + Details
Name: | luv_ScheduleOfAccountsPayableTableTextBlock
Namespace Prefix: | luv_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of other noncurrent liabilities. + References No definition available. + Details
Name: | us-gaap_OtherNoncurrentLiabilitiesTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the components of accrued liabilities. + References No definition available. + Details
Name: | us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets. + References No definition available. + Details
Name: | us-gaap_ScheduleOfOtherAssetsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_TableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration