XML 19 R42.htm IDEA: XBRL DOCUMENT v2.4.1.9
Discontinued Operations (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Gain on sale of income-producing properties $ 1.9us-gaap_GainLossOnDispositionOfAssets $ 0us-gaap_GainLossOnDispositionOfAssets
Income from discontinued operations 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity 34.3us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
Held-for-sale or Disposed of by Sale, Not Discontinued Operations | Retail Site    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Area of real estate property sold 46,500alex_AreaofRealEstatePropertySold
/ alex_DisposalGroupClassificationAxis
= alex_DisposalGroupHeldforsaleorDisposedofbySaleNotDiscontinuedOperationsMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= us-gaap_RetailSiteMember
 
Discontinued Operations | Real Estate Leasing    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Proceeds from the sale of income-producing properties 0alex_ProceedsFromSaleOfProductiveAssetsDiscontinueOperations
/ alex_DisposalGroupClassificationAxis
= us-gaap_SegmentDiscontinuedOperationsMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= alex_RealEstateLeasingMember
70.1alex_ProceedsFromSaleOfProductiveAssetsDiscontinueOperations
/ alex_DisposalGroupClassificationAxis
= us-gaap_SegmentDiscontinuedOperationsMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= alex_RealEstateLeasingMember
Real estate leasing revenue 0us-gaap_DisposalGroupIncludingDiscontinuedOperationRentalIncome
/ alex_DisposalGroupClassificationAxis
= us-gaap_SegmentDiscontinuedOperationsMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= alex_RealEstateLeasingMember
0.3us-gaap_DisposalGroupIncludingDiscontinuedOperationRentalIncome
/ alex_DisposalGroupClassificationAxis
= us-gaap_SegmentDiscontinuedOperationsMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= alex_RealEstateLeasingMember
Revenue from discontinued operations 0us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ alex_DisposalGroupClassificationAxis
= us-gaap_SegmentDiscontinuedOperationsMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= alex_RealEstateLeasingMember
70.4us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ alex_DisposalGroupClassificationAxis
= us-gaap_SegmentDiscontinuedOperationsMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= alex_RealEstateLeasingMember
Gain on sale of income-producing properties 0us-gaap_GainLossOnDispositionOfAssets
/ alex_DisposalGroupClassificationAxis
= us-gaap_SegmentDiscontinuedOperationsMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= alex_RealEstateLeasingMember
55.9us-gaap_GainLossOnDispositionOfAssets
/ alex_DisposalGroupClassificationAxis
= us-gaap_SegmentDiscontinuedOperationsMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= alex_RealEstateLeasingMember
Real estate leasing operating profit 0us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
/ alex_DisposalGroupClassificationAxis
= us-gaap_SegmentDiscontinuedOperationsMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= alex_RealEstateLeasingMember
0.3us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
/ alex_DisposalGroupClassificationAxis
= us-gaap_SegmentDiscontinuedOperationsMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= alex_RealEstateLeasingMember
Total operating profit before taxes 0us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ alex_DisposalGroupClassificationAxis
= us-gaap_SegmentDiscontinuedOperationsMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= alex_RealEstateLeasingMember
56.2us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ alex_DisposalGroupClassificationAxis
= us-gaap_SegmentDiscontinuedOperationsMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= alex_RealEstateLeasingMember
Income tax expense 0us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ alex_DisposalGroupClassificationAxis
= us-gaap_SegmentDiscontinuedOperationsMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= alex_RealEstateLeasingMember
21.9us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ alex_DisposalGroupClassificationAxis
= us-gaap_SegmentDiscontinuedOperationsMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= alex_RealEstateLeasingMember
Income from discontinued operations $ 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ alex_DisposalGroupClassificationAxis
= us-gaap_SegmentDiscontinuedOperationsMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= alex_RealEstateLeasingMember
$ 34.3us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ alex_DisposalGroupClassificationAxis
= us-gaap_SegmentDiscontinuedOperationsMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= alex_RealEstateLeasingMember