XML 29 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Changes in Other Comprehensive Income Included Within Shareholders Equity (Detail) (USD $)
In Thousands, unless otherwise specified
6 Months Ended
Nov. 30, 2014
Nov. 30, 2013
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance, beginning of period $ (2,679)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax $ (1,789)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Other comprehensive income (loss) before tax (4,723)us-gaap_OtherComprehensiveIncomeLossNetOfTax (139)us-gaap_OtherComprehensiveIncomeLossNetOfTax
Non-controlling interest 37us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterest 8us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterest
Balance, end of period (7,365)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (1,920)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Foreign Currency Translation Adjustments    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance, beginning of period (5,145)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(3,532)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Other comprehensive income (loss) before tax (6,939)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(210)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Non-controlling interest 37us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
8us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Balance, end of period (12,047)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(3,734)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Foreign Currency Hedges    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance, beginning of period 1,229us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= tisi_ForeignCurrencyHedgesMember
2,004us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= tisi_ForeignCurrencyHedgesMember
Other comprehensive income (loss) before tax 1,439us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= tisi_ForeignCurrencyHedgesMember
(762)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= tisi_ForeignCurrencyHedgesMember
Balance, end of period 2,668us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= tisi_ForeignCurrencyHedgesMember
1,242us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= tisi_ForeignCurrencyHedgesMember
Tax Provision    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance, beginning of period 1,237us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= tisi_IncomeTaxProvisionMember
(261)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= tisi_IncomeTaxProvisionMember
Other comprehensive income (loss) before tax 777us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= tisi_IncomeTaxProvisionMember
833us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= tisi_IncomeTaxProvisionMember
Balance, end of period $ 2,014us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= tisi_IncomeTaxProvisionMember
$ 572us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= tisi_IncomeTaxProvisionMember