XML 39 R17.htm IDEA: XBRL DOCUMENT v2.4.1.9
General - Statement of Operations (Details) (USD $)
In Millions, except Per Share data, unless otherwise specified
3 Months Ended
Feb. 28, 2015
Feb. 28, 2014
Other ship operating $ 598us-gaap_OtherCostAndExpenseOperating $ 594us-gaap_OtherCostAndExpenseOperating
Depreciation and amortization 401us-gaap_DepreciationAndAmortization 405us-gaap_DepreciationAndAmortization
Operating income 266us-gaap_OperatingIncomeLoss 67us-gaap_OperatingIncomeLoss
Loss before income taxes 52us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments (19)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Net loss 49us-gaap_NetIncomeLoss (20)us-gaap_NetIncomeLoss
Loss per share    
Basic (in dollars per share) $ 0.06us-gaap_EarningsPerShareBasic $ (0.03)us-gaap_EarningsPerShareBasic
Diluted (in dollars per share) $ 0.06us-gaap_EarningsPerShareDiluted $ (0.03)us-gaap_EarningsPerShareDiluted
Reclassification of Expense    
Other ship operating   594us-gaap_OtherCostAndExpenseOperating
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= ccl_ReclassificationofExpenseMember
Depreciation and amortization   405us-gaap_DepreciationAndAmortization
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= ccl_ReclassificationofExpenseMember
Operating income   67us-gaap_OperatingIncomeLoss
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= ccl_ReclassificationofExpenseMember
Loss before income taxes   (19)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= ccl_ReclassificationofExpenseMember
Net loss   (20)us-gaap_NetIncomeLoss
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= ccl_ReclassificationofExpenseMember
Loss per share    
Basic (in dollars per share)   $ (0.03)us-gaap_EarningsPerShareBasic
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= ccl_ReclassificationofExpenseMember
Diluted (in dollars per share)   $ (0.03)us-gaap_EarningsPerShareDiluted
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= ccl_ReclassificationofExpenseMember
As Previously Reported | Reclassification of Expense    
Other ship operating   590us-gaap_OtherCostAndExpenseOperating
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= ccl_ReclassificationofExpenseMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Depreciation and amortization   404us-gaap_DepreciationAndAmortization
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= ccl_ReclassificationofExpenseMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Operating income   72us-gaap_OperatingIncomeLoss
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= ccl_ReclassificationofExpenseMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Loss before income taxes   (14)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= ccl_ReclassificationofExpenseMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Net loss   (15)us-gaap_NetIncomeLoss
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= ccl_ReclassificationofExpenseMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Loss per share    
Basic (in dollars per share)   $ (0.02)us-gaap_EarningsPerShareBasic
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= ccl_ReclassificationofExpenseMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Diluted (in dollars per share)   $ (0.02)us-gaap_EarningsPerShareDiluted
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= ccl_ReclassificationofExpenseMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Adjustment | Reclassification of Expense    
Other ship operating   4us-gaap_OtherCostAndExpenseOperating
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= ccl_ReclassificationofExpenseMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
Depreciation and amortization   1us-gaap_DepreciationAndAmortization
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= ccl_ReclassificationofExpenseMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
Operating income   (5)us-gaap_OperatingIncomeLoss
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= ccl_ReclassificationofExpenseMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
Loss before income taxes   (5)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= ccl_ReclassificationofExpenseMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
Net loss   $ (5)us-gaap_NetIncomeLoss
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= ccl_ReclassificationofExpenseMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
Loss per share    
Basic (in dollars per share)   $ (0.01)us-gaap_EarningsPerShareBasic
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= ccl_ReclassificationofExpenseMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
Diluted (in dollars per share)   $ (0.01)us-gaap_EarningsPerShareDiluted
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= ccl_ReclassificationofExpenseMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember