XML 31 R47.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies (Details 2) (USD $)
12 Months Ended 1 Months Ended
Dec. 31, 2014
May 31, 2014
Agreements with Executive Officers and Key Employees    
Future minimum commitments under agreements with executive officers and key employees    
2015 $ 5,815,000int_FutureMinimumCommitmentsUnderAgreementsWithExecutiveOfficersAndKeyEmployeesYearOne
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= int_AgreementsWithExecutiveOfficersAndKeyEmployeesMember
 
2016 1,540,000int_FutureMinimumCommitmentsUnderAgreementsWithExecutiveOfficersAndKeyEmployeesYearTwo
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= int_AgreementsWithExecutiveOfficersAndKeyEmployeesMember
 
2017 750,000int_FutureMinimumCommitmentsUnderAgreementsWithExecutiveOfficersAndKeyEmployeesYearThree
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= int_AgreementsWithExecutiveOfficersAndKeyEmployeesMember
 
2018 2,250,000int_FutureMinimumCommitmentsUnderAgreementsWithExecutiveOfficersAndKeyEmployeesYearFour
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= int_AgreementsWithExecutiveOfficersAndKeyEmployeesMember
 
Total 10,355,000int_FutureMinimumCommitmentsUnderAgreementsWithExecutiveOfficersAndKeyEmployees
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= int_AgreementsWithExecutiveOfficersAndKeyEmployeesMember
 
Kasbar agreement    
Loss contingencies    
Annual base salary 750,000int_LossContingencyAnnualBaseSalaryUnderAgreement
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= int_KasbarAgreementMember
 
Term of extension in expiration period under the specified condition 1 year  
Minimum period prior to expiration of the term for serving specified notice to prevent extension of the agreement term 1 year  
Severance payment for termination following a change of control 5,000,000int_LossContingencySeverancePaymentForEmploymentTerminationFollowingChangeOfControl
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= int_KasbarAgreementMember
 
Severance payment for termination following other scenarios 3,000,000int_LossContingencySeverancePaymentForEmploymentTerminationFollowingOtherScenarios
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= int_KasbarAgreementMember
 
Period for severance payment after termination of executive's employment 2 years  
Stebbins agreement    
Executive Non-renewal Charge    
Charges in connection with the non-renewal of agreement   4,800,000int_SeveranceTerminationCosts
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= int_StebbinsAgreementMember
Non-cash expenses related to stock award compensation   1,100,000int_SeveranceCostsNonCash
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= int_StebbinsAgreementMember
Accrued expenses and other current liabilities | Stebbins agreement    
Executive Non-renewal Charge    
Unpaid amount of cash portion of the executive non-renewal charge 900,000int_SeveranceCostsCashAccrual
/ us-gaap_BalanceSheetLocationAxis
= int_AccruedExpensesAndOtherCurrentLiabilitiesMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= int_StebbinsAgreementMember
 
Other long-term liabilities | Stebbins agreement    
Executive Non-renewal Charge    
Unpaid amount of cash portion of the executive non-renewal charge $ 2,300,000int_SeveranceCostsCashAccrual
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= int_StebbinsAgreementMember