XML 51 R35.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Nature of Business, Acquisitions, Significant Accounting Policies and Recent Accounting Pronouncements (Details) | 3 Months Ended | 12 Months Ended |  |  |  |  | 12 Months Ended |  |  | 12 Months Ended |  | 12 Months Ended |  | 12 Months Ended |  | 12 Months Ended | 0 Months Ended | 10 Months Ended |  |  | 12 Months Ended |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Dec. 31, 2014 USD ($) | Dec. 31, 2014 USD ($) bbl | Dec. 31, 2013 USD ($) | Dec. 31, 2012 USD ($) | Dec. 31, 2014 Land Segment USD ($) | Dec. 31, 2013 Land Segment USD ($) | Dec. 31, 2012 Land Segment USD ($) | Dec. 31, 2014 Marine segment USD ($) | Dec. 31, 2013 Marine segment USD ($) | Dec. 31, 2012 Marine segment USD ($) | Dec. 31, 2013 Aviation Segment USD ($) | Dec. 31, 2014 Aviation Segment USD ($) | Dec. 31, 2012 Aviation Segment USD ($) | Dec. 31, 2014 2014 Acquisitions USD ($) | Dec. 31, 2013 2014 Acquisitions USD ($) | Dec. 31, 2014 2014 Acquisitions Trademark/Trade name rights USD ($) | Dec. 31, 2014 2014 Acquisitions Customer relationships | Mar. 07, 2014 2014 Acquisitions Customer relationships USD ($) | Dec. 31, 2014 2014 Acquisitions Other | Mar. 07, 2014 2014 Acquisitions Other USD ($) | Dec. 31, 2014 2014 Acquisitions Marine segment item | Dec. 31, 2014 2014 Acquisitions Aviation Segment item | Mar. 07, 2014 2014 Acquisitions Watson Petroleum USD ($) | Mar. 07, 2014 2014 Acquisitions Watson Petroleum GBP (£) | Dec. 31, 2014 2014 Acquisitions Watson Petroleum USD ($) | Dec. 31, 2014 2014 Acquisitions Watson Petroleum GBP (£) | Mar. 07, 2014 2014 Acquisitions Watson Petroleum USD ($) | Mar. 07, 2014 2014 Acquisitions Watson Petroleum GBP (£) | Jul. 29, 2014 2014 Acquisitions Colt location | Dec. 31, 2013 2013 Acquisitions USD ($) | Dec. 31, 2013 2013 Acquisitions Land Segment location | Dec. 31, 2013 2012 Acquisitions USD ($) | Dec. 31, 2012 2012 Acquisitions USD ($) item | Dec. 31, 2012 2012 Acquisitions Aviation Segment item | Dec. 31, 2012 2012 Acquisitions Multi Service Corporation item | Sep. 01, 2012 2012 Acquisitions Carter Energy Corporation item
Acquisitions |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of locations |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 3,000 int_NumberOfLocations / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member / us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis = int_ColtInternationalLLCMember |  |  |  |  |  |  |
Number of acquisitions |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1 us-gaap_NumberOfBusinessesAcquired / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member / us-gaap_StatementBusinessSegmentsAxis = int_MarineSegmentMember | 2 us-gaap_NumberOfBusinessesAcquired / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member / us-gaap_StatementBusinessSegmentsAxis = int_AviationSegmentMember |  |  |  |  |  |  |  |  | 3 us-gaap_NumberOfBusinessesAcquired / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2013Member / us-gaap_StatementBusinessSegmentsAxis = int_LandSegmentMember |  | 3 us-gaap_NumberOfBusinessesAcquired / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2012Member | 2 us-gaap_NumberOfBusinessesAcquired / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2012Member / us-gaap_StatementBusinessSegmentsAxis = int_AviationSegmentMember |  |
Minimum number of truck stops for global fuel procurement and commercial payment programs |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 3,500 int_BusinessAcquisitionMinimumNumberOfTruckStopsForGlobalFuelProcurementAndCommercialPaymentPrograms / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2012Member / us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis = int_MultiServiceCorporationMember |
Minimum number of retail operators, to whom, acquired company distributes gasoline and diesel fuel |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 700 int_BusinessAcquisitionMinimumNumberOfRetailOperatorsToWhomGasolineAndDieselFuelDistributed / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2012Member / us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis = int_CarterEnergyCorporationMember
Estimated purchase price of acquisition |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Estimated purchase price |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 296,962,000 us-gaap_BusinessCombinationConsiderationTransferred1 / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 43,792,000 us-gaap_BusinessCombinationConsiderationTransferred1 / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2013Member |  |  | $ 226,449,000 us-gaap_BusinessCombinationConsiderationTransferred1 / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2012Member |  |  |
Less: Cash acquired |  |  |  |  |  |  |  |  |  |  |  |  |  | 20,232,000 us-gaap_CashAcquiredFromAcquisition / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 3,335,000 us-gaap_CashAcquiredFromAcquisition / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2013Member |  |  | 12,793,000 us-gaap_CashAcquiredFromAcquisition / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2012Member |  |  |
Estimated purchase price, net of cash acquired |  |  |  |  |  |  |  |  |  |  |  |  |  | 276,730,000 int_BusinessCombinationPurchasePriceNetOfCashAcquired / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 40,457,000 int_BusinessCombinationPurchasePriceNetOfCashAcquired / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2013Member |  |  | 213,656,000 int_BusinessCombinationPurchasePriceNetOfCashAcquired / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2012Member |  |  |
Less: Promissory notes issued |  | 9,000,000 us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred | 3,000,000 us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred | 7,200,000 us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred |  |  |  |  |  |  |  |  |  | 9,000,000 us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 3,000,000 us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2013Member |  |  | 7,214,000 us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2012Member |  |  |
Less: Amounts due to sellers |  |  |  |  |  |  |  |  |  |  |  |  |  | 12,228,000 int_BusinessCombinationConsiderationTransferredAmountDueFromToAcquiree / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 75,000 int_BusinessCombinationConsiderationTransferredAmountDueFromToAcquiree / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2012Member |  |  |
Cash paid for acquisition of businesses |  |  |  |  |  |  |  |  |  |  |  |  |  | 255,502,000 us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 37,457,000 us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2013Member |  |  | 206,367,000 us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2012Member |  |  |
Reduction in goodwill |  | (411,000)us-gaap_GoodwillPurchaseAccountingAdjustments | 2,006,000 us-gaap_GoodwillPurchaseAccountingAdjustments |  | (411,000)us-gaap_GoodwillPurchaseAccountingAdjustments / us-gaap_StatementBusinessSegmentsAxis = int_LandSegmentMember | 8,506,000 us-gaap_GoodwillPurchaseAccountingAdjustments / us-gaap_StatementBusinessSegmentsAxis = int_LandSegmentMember |  |  |  |  | (6,500,000)us-gaap_GoodwillPurchaseAccountingAdjustments / us-gaap_StatementBusinessSegmentsAxis = int_AviationSegmentMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 2,000,000 us-gaap_GoodwillPurchaseAccountingAdjustments / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2012Member |  |  |  |
Decrease in identifiable intangible assets |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 3,300,000 us-gaap_FiniteLivedIntangibleAssetsPurchaseAccountingAdjustments / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2012Member |  |  |  |
Decrease in other acquired assets |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 900,000 int_PurchaseAccountingAdjustmentsOtherAcquiredAssets / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2012Member |  |  |  |
Increase in assumed liabilities |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 400,000 int_PurchaseAccountingAdjustmentsAssumedLiabilities / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2012Member |  |  |  |
Amounts paid to sellers |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 17,500,000 int_DecreaseInAmountsDueToSellers / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2012Member |  |  |  |
Assets acquired: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Cash and cash equivalents |  |  |  |  |  |  |  |  |  |  |  |  |  | 20,232,000 us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 3,335,000 us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2013Member |  |  | 12,793,000 us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2012Member |  |  |
Accounts receivable |  |  |  |  |  |  |  |  |  |  |  |  |  | 259,475,000 us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 31,287,000 us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2013Member |  |  | 134,966,000 us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2012Member |  |  |
Inventories |  |  |  |  |  |  |  |  |  |  |  |  |  | 14,412,000 us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 8,839,000 us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2013Member |  |  | 7,311,000 us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2012Member |  |  |
Property and equipment |  |  |  |  |  |  |  |  |  |  |  |  |  | 55,172,000 us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 3,901,000 us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2013Member |  |  | 10,323,000 us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2012Member |  |  |
Identifiable intangible assets |  |  |  |  |  |  |  |  |  |  |  |  |  | 78,889,000 us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member |  | 10,900,000 us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member / us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis = int_TrademarksTradeNamesRightsMember |  | 54,000,000 us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_CustomerRelationshipsMember |  | 14,000,000 us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_OtherIntangibleAssetsMember |  |  |  |  |  |  |  |  |  | 13,548,000 us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2013Member |  |  | 87,150,000 us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2012Member |  |  |
Goodwill | 656,078,000 us-gaap_Goodwill | 656,078,000 us-gaap_Goodwill | 483,591,000 us-gaap_Goodwill | 470,506,000 us-gaap_Goodwill | 404,867,000 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = int_LandSegmentMember | 298,996,000 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = int_LandSegmentMember | 291,243,000 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = int_LandSegmentMember | 73,068,000 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = int_MarineSegmentMember | 69,088,000 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = int_MarineSegmentMember | 69,931,000 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = int_MarineSegmentMember | 115,507,000 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = int_AviationSegmentMember | 178,143,000 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = int_AviationSegmentMember | 109,332,000 us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = int_AviationSegmentMember | 180,683,000 us-gaap_Goodwill / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 16,489,000 us-gaap_Goodwill / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2013Member |  |  | 121,188,000 us-gaap_Goodwill / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2012Member |  |  |
Other current and long-term assets |  |  |  |  |  |  |  |  |  |  |  |  |  | 22,456,000 int_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndLongTermAssets / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 2,717,000 int_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndLongTermAssets / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2013Member |  |  | 4,851,000 int_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndLongTermAssets / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2012Member |  |  |
Liabilities assumed: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Accounts payable |  |  |  |  |  |  |  |  |  |  |  |  |  | (247,579,000)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (29,631,000)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2013Member |  |  | (130,297,000)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2012Member |  |  |
Accrued expenses and other current liabilities |  |  |  |  |  |  |  |  |  |  |  |  |  | (51,579,000)int_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpenseAndOtherCurrentLiabilities / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (3,582,000)int_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpenseAndOtherCurrentLiabilities / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2013Member |  |  | (18,321,000)int_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpenseAndOtherCurrentLiabilities / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2012Member |  |  |
Other long-term liabilities |  |  |  |  |  |  |  |  |  |  |  |  |  | (15,751,000)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (3,111,000)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2013Member |  |  | (3,515,000)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2012Member |  |  |
Initial noncontrolling interest upon acquisition of businesses |  |  |  |  |  |  |  |  |  |  |  |  |  | (19,448,000)us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Estimate purchase price |  |  |  |  |  |  |  |  |  |  |  |  |  | 296,962,000 us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 43,792,000 us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2013Member |  |  | 226,449,000 us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2012Member |  |  |
Escrow payment related to an assumed obligation of an acquired business |  | 21,724,000 us-gaap_IncreaseDecreaseInRestrictedCash |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 21,700,000 us-gaap_IncreaseDecreaseInRestrictedCash / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member / us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis = int_WatsonPetroleumLimitedMember | 13,000,000 us-gaap_IncreaseDecreaseInRestrictedCash / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member / us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis = int_WatsonPetroleumLimitedMember |  |  |  |  |  |  |  |  |  |  |  |
Amounts due to sellers |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 8,300,000 int_BusinessCombinationAmountsDueToSellers / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member / us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis = int_WatsonPetroleumLimitedMember | 5,300,000 int_BusinessCombinationAmountsDueToSellers / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member / us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis = int_WatsonPetroleumLimitedMember | 5,400,000 int_BusinessCombinationAmountsDueToSellers / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member / us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis = int_WatsonPetroleumLimitedMember | 3,200,000 int_BusinessCombinationAmountsDueToSellers / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member / us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis = int_WatsonPetroleumLimitedMember |  |  |  |  |  |  |  |
Additional estimated amounts due to seller |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 3,500,000 int_IncreaseDecreaseInAmountsDueToSellers / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member / us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis = int_WatsonPetroleumLimitedMember | 2,100,000 int_IncreaseDecreaseInAmountsDueToSellers / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member / us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis = int_WatsonPetroleumLimitedMember |  |  |  |  |  |  |  |  |  |
Goodwill anticipated to be deductible for tax purposes |  |  |  |  |  |  |  |  |  |  |  |  |  | 21,200,000 us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Weighted average amortizable lives of identifiable intangible assets |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 4 years 10 months 24 days |  | 5 years 7 months 6 days |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Pro forma results |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenue |  |  |  |  |  |  |  |  |  |  |  |  |  | 44,071,793,000 us-gaap_BusinessAcquisitionsProFormaRevenue / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member | 44,098,881,000 us-gaap_BusinessAcquisitionsProFormaRevenue / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net income attributable to World Fuel |  |  |  |  |  |  |  |  |  |  |  |  |  | 226,608,000 us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member | 216,429,000 us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Earnings per common share: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Basic (in dollars per share) |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 3.20 us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member | $ 3.04 us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Diluted (in dollars per share) |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 3.18 us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member | $ 3.01 us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted / us-gaap_BusinessAcquisitionAxis = int_Acquisitions2014Member |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Other Investments |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Investments made during the period |  | 18,000,000 int_IncreaseInOtherInvestments |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Proceeds from the sale of crude oil joint venture interests |  | 43,000,000 int_ProceedsFromSaleOfJointVentureInterests |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sale of crude oil interests, future contingent payments ("operational overrides"), price per barrel |  | 22.5 int_SaleOfJointVentureInterestsFutureContingentPaymentsPerBarrel |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Maximum barrels per day used in the calculation of the future contingent payments to be recognized from the sale of crude oil joint venture interests. |  | 80,000 int_SaleOfJointVentureInterestsFutureContingentPaymentsMaximumBarrelsPerDay |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Discount rate to determine present value of future contingent payments (as a percent) |  | 9.00%int_SaleOfJointVentureInterestsFutureContingentPaymentsPresentValueDiscountRate |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Present value of the maximum operational overrides | 49,200,000 int_SaleOfJointVentureInterestsFutureContingentPaymentsPresentValue | 49,200,000 int_SaleOfJointVentureInterestsFutureContingentPaymentsPresentValue |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Gain on sale of crude oil joint venture interests |  | 18,082,000 int_GainOnSaleOfJointVentureInterest |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Gain on sale of crude oil joint venture interest, net of tax and related operating expenses | 9,900,000 int_GainOnSaleOfJointVentureInterestNetOfTaxAndRelatedExpenses | 9,900,000 int_GainOnSaleOfJointVentureInterestNetOfTaxAndRelatedExpenses |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Per share impact on the gain on sale of joint venture interests, net of tax and related operating expenses | $ 0.14 int_GainOnSaleOfCrudeOilJointVentureInterestPerShareNetOfTaxAndRelatedOperatingExpenses | $ 0.14 int_GainOnSaleOfCrudeOilJointVentureInterestPerShareNetOfTaxAndRelatedOperatingExpenses |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Other investments | 69,500,000 us-gaap_EquityMethodInvestments | 69,500,000 us-gaap_EquityMethodInvestments | 83,800,000 us-gaap_EquityMethodInvestments |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Extinguishment of Liability |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derecognized vendor liability accruals amount |  | 5,300,000 int_DerecognizedVendorLiabilityAccrualsAmount | 8,500,000 int_DerecognizedVendorLiabilityAccrualsAmount | 11,200,000 int_DerecognizedVendorLiabilityAccrualsAmount |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Foreign Currency |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net foreign currency transaction losses |  | 1,000,000 us-gaap_ForeignCurrencyTransactionLossBeforeTax | 2,800,000 us-gaap_ForeignCurrencyTransactionLossBeforeTax |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net foreign currency transaction gain |  |  |  | 100,000 us-gaap_ForeignCurrencyTransactionGainBeforeTax |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net foreign currency translation adjustment losses |  | (30,896,000)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax | (13,189,000)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax | (9,606,000)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Cumulative foreign currency translation adjustment losses | $ 60,100,000 us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax | $ 60,100,000 us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax | $ 29,300,000 us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |

X
- Definition Represents the minimum number of retail operators to whom acquired entity distributes gasoline and diesel fuel. + References No definition available. + Details
Name: | int_BusinessAcquisitionMinimumNumberOfRetailOperatorsToWhomGasolineAndDieselFuelDistributed
Namespace Prefix: | int_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the minimum number of truck stops for global fuel procurement and commercial payment programs. + References No definition available. + Details
Name: | int_BusinessAcquisitionMinimumNumberOfTruckStopsForGlobalFuelProcurementAndCommercialPaymentPrograms
Namespace Prefix: | int_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the amounts due to sellers in connection with a business acquisition. + References No definition available. + Details
Name: | int_BusinessCombinationAmountsDueToSellers
Namespace Prefix: | int_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the amounts due from (to) sellers as a part of consideration transferred in a business combination. + References No definition available. + Details
Name: | int_BusinessCombinationConsiderationTransferredAmountDueFromToAcquiree
Namespace Prefix: | int_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the total cost of the acquired entity, net of cash acquired. + References No definition available. + Details
Name: | int_BusinessCombinationPurchasePriceNetOfCashAcquired
Namespace Prefix: | int_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the amount of accrued expenses and other current liabilities assumed at the acquisition date. + References No definition available. + Details
Name: | int_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpenseAndOtherCurrentLiabilities
Namespace Prefix: | int_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the amount of other current and long-term assets acquired at the acquisition date. + References No definition available. + Details
Name: | int_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndLongTermAssets
Namespace Prefix: | int_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the amount paid to sellers in connection with a business acquisition. + References No definition available. + Details
Name: | int_DecreaseInAmountsDueToSellers
Namespace Prefix: | int_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the derecognized vendor liability accruals amount due to the legal release of the entity's obligations. + References No definition available. + Details
Name: | int_DerecognizedVendorLiabilityAccrualsAmount
Namespace Prefix: | int_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | int_ExtinguishmentOfLiabilityAbstract
Namespace Prefix: | int_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The per share impact on the gain on sale of joint venture interests, net of tax and related operating expenses. + References No definition available. + Details
Name: | int_GainOnSaleOfCrudeOilJointVentureInterestPerShareNetOfTaxAndRelatedOperatingExpenses
Namespace Prefix: | int_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition The noncash gain resulting from the sale of joint venture partner's interests. + References No definition available. + Details
Name: | int_GainOnSaleOfJointVentureInterest
Namespace Prefix: | int_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the gain on sale of joint venture interests, net of tax and related operating expenses. + References No definition available. + Details
Name: | int_GainOnSaleOfJointVentureInterestNetOfTaxAndRelatedExpenses
Namespace Prefix: | int_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the increase (decrease) in amounts due to sellers during the period. + References No definition available. + Details
Name: | int_IncreaseDecreaseInAmountsDueToSellers
Namespace Prefix: | int_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the increase in other invesments, which consist primarily of equity investments, during the period. + References No definition available. + Details
Name: | int_IncreaseInOtherInvestments
Namespace Prefix: | int_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the number of locations. + References No definition available. + Details
Name: | int_NumberOfLocations
Namespace Prefix: | int_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cash inflow associated with the sale of joint venture interests. + References No definition available. + Details
Name: | int_ProceedsFromSaleOfJointVentureInterests
Namespace Prefix: | int_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The increase (decrease) in assumed liabilities as a result of a revision in the estimates made in the allocation of the costs of an acquisition. + References No definition available. + Details
Name: | int_PurchaseAccountingAdjustmentsAssumedLiabilities
Namespace Prefix: | int_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the increase (decrease) in other acquired assets as a result of a revision in the estimates made in the allocation of the costs of an acquisition. + References No definition available. + Details
Name: | int_PurchaseAccountingAdjustmentsOtherAcquiredAssets
Namespace Prefix: | int_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the maximum barrels per day used in the calculation of the future contingent payments to be recognized from the sale of crude oil joint venture interests. + References No definition available. + Details
Name: | int_SaleOfJointVentureInterestsFutureContingentPaymentsMaximumBarrelsPerDay
Namespace Prefix: | int_
Data Type: | num:volumeItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the price per unit to be received as future contingent payments ("operational overrides") from the sale of crude oil joint venture interests. + References No definition available. + Details
Name: | int_SaleOfJointVentureInterestsFutureContingentPaymentsPerBarrel
Namespace Prefix: | int_
Data Type: | us-types:perUnitItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the present value of the future contingent payments to be received from the sale of crude oil joint venture interests. + References No definition available. + Details
Name: | int_SaleOfJointVentureInterestsFutureContingentPaymentsPresentValue
Namespace Prefix: | int_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Interest rate used to find the present value of the future contingent payments to be received from the sale of crude oil joint venture interests. + References No definition available. + Details
Name: | int_SaleOfJointVentureInterestsFutureContingentPaymentsPresentValueDiscountRate
Namespace Prefix: | int_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=36458714&loc=d3e637-108580 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14 -URI http://asc.fasb.org/extlink&oid=36458714&loc=d3e681-108580 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -URI http://asc.fasb.org/extlink&oid=36458714&loc=SL7669686-108580 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=36458714&loc=SL7669646-108580 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 30 -Section 45 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=6915805&loc=d3e32022-110900 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901 + Details
Name: | us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=26713463&loc=d3e16265-109275 + Details
Name: | us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_BusinessAcquisitionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(2)-(3) -URI http://asc.fasb.org/extlink&oid=25497992&loc=d3e1392-128463 + Details
Name: | us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(2)-(3) -URI http://asc.fasb.org/extlink&oid=25497992&loc=d3e1392-128463 + Details
Name: | us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_BusinessAcquisitionProFormaInformationAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479 + Details
Name: | us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(2)-(3) -URI http://asc.fasb.org/extlink&oid=25497992&loc=d3e1392-128463 + Details
Name: | us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(2)-(3) -URI http://asc.fasb.org/extlink&oid=25497992&loc=d3e1392-128463 + Details
Name: | us-gaap_BusinessAcquisitionsProFormaRevenue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (e)(1) -URI http://asc.fasb.org/extlink&oid=39739317&loc=d3e4845-128472 + Details
Name: | us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 30 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=6911251&loc=d3e6578-128477 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 30 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6911251&loc=d3e6613-128477 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479 + Details
Name: | us-gaap_BusinessCombinationConsiderationTransferred1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_BusinessCombinationConsiderationTransferredAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 25 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 30 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=6911251&loc=d3e6578-128477 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 30 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6911251&loc=d3e6613-128477 + Details
Name: | us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=39739317&loc=d3e4845-128472 + Details
Name: | us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=39739317&loc=d3e4845-128472 + Details
Name: | us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=39739317&loc=d3e4845-128472 + Details
Name: | us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of intangible assets, excluding goodwill, acquired at the acquisition date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=39739317&loc=d3e4845-128472 + Details
Name: | us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of inventory recognized as of the acquisition date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=39739317&loc=d3e4845-128472 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 55 -Paragraph 37 -URI http://asc.fasb.org/extlink&oid=35744172&loc=d3e2207-128464 + Details
Name: | us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=39739317&loc=d3e4845-128472 + Details
Name: | us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of property, plant, and equipment recognized as of the acquisition date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=39739317&loc=d3e4845-128472 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 55 -Paragraph 37 -URI http://asc.fasb.org/extlink&oid=35744172&loc=d3e2207-128464 + Details
Name: | us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=39739317&loc=d3e4845-128472 + Details
Name: | us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3179-108585 + Details
Name: | us-gaap_CashAcquiredFromAcquisition
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_EarningsPerShareProFormaAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.12) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=35755396&loc=d3e33749-111570 + Details
Name: | us-gaap_EquityMethodInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of increase (decrease) to assets, excluding financial assets and goodwill, lacking physical substance with a finite life for purchase accounting adjustments. + References No definition available. + Details
Name: | us-gaap_FiniteLivedIntangibleAssetsPurchaseAccountingAdjustments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_ForeignCurrencyAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount before tax of foreign currency transaction realized and unrealized gain recognized in the income statement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450189&loc=d3e30690-110894 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6450189&loc=d3e30700-110894 + Details
Name: | us-gaap_ForeignCurrencyTransactionGainBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount before tax of foreign currency transaction realized and unrealized loss recognized in the income statement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450189&loc=d3e30690-110894 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6450189&loc=d3e30700-110894 + Details
Name: | us-gaap_ForeignCurrencyTransactionLossBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6388280&loc=d3e13770-109266 + Details
Name: | us-gaap_Goodwill
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 25 -Paragraph 16 -URI http://asc.fasb.org/extlink&oid=34752592&loc=d3e961-128460 + Details
Name: | us-gaap_GoodwillPurchaseAccountingAdjustments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The net cash inflow or outflow for the increase (decrease) associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as investing activities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3179-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3213-108585 + Details
Name: | us-gaap_IncreaseDecreaseInRestrictedCash
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The number of businesses acquired by the entity during the period. + References No definition available. + Details
Name: | us-gaap_NumberOfBusinessesAcquired
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=36458714&loc=SL7669646-108580 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 30 -Section 45 -Paragraph 20 -Subparagraph (b,c) -URI http://asc.fasb.org/extlink&oid=6915805&loc=d3e32211-110900 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_OtherInvestmentsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration