XML 42 R42.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Commitments - Shipbuilding, Operating Leases, and Port Facilities and Other Commitments (Detail) $ in Millions | Nov. 30, 2019 USD ($)
--- | ---
New ship growth capital |
Shipbuilding commitments future minimum payments due in 2020 | $ 4,811
Shipbuilding commitments future minimum payments due in 2021 | 3,622
Shipbuilding commitments future minimum payments due in 2022 | 3,035
Shipbuilding commitments future minimum payments due in 2023 | 2,011
Shipbuilding commitments future minimum payments due in 2024 | 49
Shipbuilding commitments future minimum payments due thereafter | 1,003
Shipbuilding commitments future minimum payments due | 14,531
Port facilities leases |
Operating leases future minimum payments due in 2020 | 145
Operating leases future minimum payments due in 2021 | 140
Operating leases future minimum payments due in 2022 | 121
Operating leases future minimum payments due in 2023 | 137
Operating leases future minimum payments due in 2024 | 131
Operating leases future minimum payments due thereafter | 1,218
Operating leases future minimum payments due | 1,892
Other operating leases |
Port facilities and other contractual commitments due in 2020 | 74
Port facilities and other contractual commitments due in 2021 | 56
Port facilities and other contractual commitments due in 2022 | 40
Port facilities and other contractual commitments due in 2023 | 36
Port facilities and other contractual commitments due in 2024 | 36
Port facilities and other contractual commitments due thereafter | 190
Port facilities and other contractual commitments due | 432
Other long-term commitments |
Other commitments future minimum payments due in 2020 | 267
Other commitments future minimum payments due in 2021 | 202
Other commitments future minimum payments due in 2022 | 75
Other commitments future minimum payments due in 2023 | 22
Other commitments future minimum payments due in 2024 | 15
Other commitments future minimum payments due thereafter | 25
Other commitments future minimum payments due | 607
Leases and other future minimum payments |
Leases and other future minimum payments due in 2020 | 5,297
Leases and other future minimum payments due in 2021 | 4,020
Leases and other future minimum payments due in 2022 | 3,272
Leases and other future minimum payments due in 2023 | 2,206
Leases and other future minimum payments due in 2024 | 231
Leases and other future minimum payments due thereafter | 2,436
Leases and other future minimum payments due | $ 17,463

X
- Definition The total minimum amount the entity agreed to spend under long-term purchase commitments + References No definition available. + Details
Name: | ccl_ContractualCommitmentsFutureMinimumPaymentsDue
Namespace Prefix: | ccl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The minimum amount the entity agreed to spend under long-term purchase commitments within the current year + References No definition available. + Details
Name: | ccl_ContractualCommitmentsFutureMinimumPaymentsDueCurrent
Namespace Prefix: | ccl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The minimum amount the entity agreed to spend under long-term purchase commitments due in the fifth year + References No definition available. + Details
Name: | ccl_ContractualCommitmentsFutureMinimumPaymentsDueInFiveYears
Namespace Prefix: | ccl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The minimum amount the entity agreed to spend under long-term purchase commitments due in the fourth year + References No definition available. + Details
Name: | ccl_ContractualCommitmentsFutureMinimumPaymentsDueInFourYears
Namespace Prefix: | ccl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The minimum amount the entity agreed to spend under long-term purchase commitments due in the third year + References No definition available. + Details
Name: | ccl_ContractualCommitmentsFutureMinimumPaymentsDueInThreeYears
Namespace Prefix: | ccl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The minimum amount the entity agreed to spend under long-term purchase commitments due in the second year + References No definition available. + Details
Name: | ccl_ContractualCommitmentsFutureMinimumPaymentsDueInTwoYears
Namespace Prefix: | ccl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The minimum amount the entity agreed to spend under long-term purchase commitments due after the fifth year + References No definition available. + Details
Name: | ccl_ContractualCommitmentsFutureMinimumPaymentsDueThereafter
Namespace Prefix: | ccl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Leases and Other Future Minimum Payments Due + References No definition available. + Details
Name: | ccl_LeasesAndOtherFutureMinimumPaymentsDue
Namespace Prefix: | ccl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Leases and Other, Future Minimum Payments Due [Abstract] + References No definition available. + Details
Name: | ccl_LeasesAndOtherFutureMinimumPaymentsDueAbstract
Namespace Prefix: | ccl_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Leases and Other Future Minimum Payments Due Current + References No definition available. + Details
Name: | ccl_LeasesAndOtherFutureMinimumPaymentsDueCurrent
Namespace Prefix: | ccl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Leases and Other Future Minimum Payments Due In Five Years + References No definition available. + Details
Name: | ccl_LeasesAndOtherFutureMinimumPaymentsDueInFiveYears
Namespace Prefix: | ccl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Leases and Other Future Minimum Payments Due In Four Years + References No definition available. + Details
Name: | ccl_LeasesAndOtherFutureMinimumPaymentsDueInFourYears
Namespace Prefix: | ccl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Leases and Other Future Minimum Payments Due In Three Years + References No definition available. + Details
Name: | ccl_LeasesAndOtherFutureMinimumPaymentsDueInThreeYears
Namespace Prefix: | ccl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Leases and Other Future Minimum Payments Due In Two Years + References No definition available. + Details
Name: | ccl_LeasesAndOtherFutureMinimumPaymentsDueInTwoYears
Namespace Prefix: | ccl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Leases and Other Future Minimum Payments Due Thereafter + References No definition available. + Details
Name: | ccl_LeasesAndOtherFutureMinimumPaymentsDueThereafter
Namespace Prefix: | ccl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Port Facilities And Other Future Minimum Payments Due [Abstract] + References No definition available. + Details
Name: | ccl_PortFacilitiesAndOtherFutureMinimumPaymentsDueAbstract
Namespace Prefix: | ccl_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Shipbuilding Commitments, Future Minimum Payments Due + References No definition available. + Details
Name: | ccl_ShipbuildingCommitmentsFutureMinimumPaymentsDue
Namespace Prefix: | ccl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Shipbuilding Commitments Future Minimum Payments Due [Abstract] [Abstract] + References No definition available. + Details
Name: | ccl_ShipbuildingCommitmentsFutureMinimumPaymentsDueAbstractAbstract
Namespace Prefix: | ccl_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Shipbuilding Commitments, Future Minimum Payments Due, Next Twelve Months + References No definition available. + Details
Name: | ccl_ShipbuildingCommitmentsFutureMinimumPaymentsDueNextTwelveMonths
Namespace Prefix: | ccl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Shipbuilding Commitments, Future Minimum Payments, Due Thereafter + References No definition available. + Details
Name: | ccl_ShipbuildingCommitmentsFutureMinimumPaymentsDueThereafter
Namespace Prefix: | ccl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Shipbuilding Commitments, Future Minimum Payments, Due in Five Years + References No definition available. + Details
Name: | ccl_ShipbuildingCommitmentsFutureMinimumPaymentsDueinFiveYears
Namespace Prefix: | ccl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Shipbuilding Commitments, Future Minimum Payments, Due in Four Years + References No definition available. + Details
Name: | ccl_ShipbuildingCommitmentsFutureMinimumPaymentsDueinFourYears
Namespace Prefix: | ccl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Shipbuilding Commitments, Future Minimum Payments, Due in Three Years + References No definition available. + Details
Name: | ccl_ShipbuildingCommitmentsFutureMinimumPaymentsDueinThreeYears
Namespace Prefix: | ccl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Shipbuilding Commitments, Future Minimum Payments, Due in Two Years + References No definition available. + Details
Name: | ccl_ShipbuildingCommitmentsFutureMinimumPaymentsDueinTwoYears
Namespace Prefix: | ccl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 55 -Paragraph 40 -Subparagraph (Note 3) -URI http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697 + Details
Name: | us-gaap_OperatingLeasesFutureMinimumPaymentsDue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 55 -Paragraph 40 -Subparagraph (Note 3) -URI http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697 + Details
Name: | us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 55 -Paragraph 40 -Subparagraph (Note 3) -URI http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697 + Details
Name: | us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 55 -Paragraph 40 -Subparagraph (Note 3) -URI http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697 + Details
Name: | us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 55 -Paragraph 40 -Subparagraph (Note 3) -URI http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717 + Details
Name: | us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 55 -Paragraph 40 -Subparagraph (Note 3) -URI http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697 + Details
Name: | us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 55 -Paragraph 40 -Subparagraph (Note 3) -URI http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717 + Details
Name: | us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions. + References No definition available. + Details
Name: | us-gaap_OtherCommitment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum amount of other commitment maturing after the fifth fiscal year following the latest fiscal year for commitments not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in this taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions. + References No definition available. + Details
Name: | us-gaap_OtherCommitmentDueAfterFifthYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum amount of other commitment maturing in the fifth fiscal year following the latest fiscal year for commitments not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in this taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions. + References No definition available. + Details
Name: | us-gaap_OtherCommitmentDueInFifthYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum amount of other commitment maturing in the fourth fiscal year following the latest fiscal year for commitments not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in this taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions. + References No definition available. + Details
Name: | us-gaap_OtherCommitmentDueInFourthYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum amount of other commitment maturing in the next fiscal year following the latest fiscal year for commitments not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in this taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions. + References No definition available. + Details
Name: | us-gaap_OtherCommitmentDueInNextTwelveMonths
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum amount of other commitment maturing in the second fiscal year following the latest fiscal year for commitments not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in this taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions. + References No definition available. + Details
Name: | us-gaap_OtherCommitmentDueInSecondYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum amount of other commitment maturing in the third fiscal year following the latest fiscal year for commitments not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in this taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions. + References No definition available. + Details
Name: | us-gaap_OtherCommitmentDueInThirdYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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