XML 47 R56.htm IDEA: XBRL DOCUMENT v2.4.1.9
GOODWILL AND INTANGIBLE ASSETS, NET (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Sep. 30, 2014
Changes in goodwill by business segment      
Balance at the beginning of the period, goodwill gross $ 1,586.0us-gaap_GoodwillGross $ 1,585.7us-gaap_GoodwillGross  
Balance at the beginning of the period, accumulated impairment on goodwill (340.4)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss (340.4)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss  
Balance at the beginning of the period, goodwill net 1,245.6us-gaap_Goodwill 1,245.3us-gaap_Goodwill  
Foreign exchange effect and other (120.5)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments 0.3us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments  
Acquisitions 12.0us-gaap_GoodwillAcquiredDuringPeriod    
Divestiture (147.7)us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit    
Balance at the end of the period, goodwill gross 1,329.8us-gaap_GoodwillGross 1,586.0us-gaap_GoodwillGross  
Balance at the end of the period, accumulated impairment on goodwill (198.8)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss (340.4)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss  
Balance at the end of the period, goodwill net 1,131.0us-gaap_Goodwill 1,245.6us-gaap_Goodwill  
Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount     24.00%us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount
Aerial Work Platforms      
Changes in goodwill by business segment      
Balance at the beginning of the period, goodwill gross 140.6us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= tex_AerialWorkPlatformsMember
139.9us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= tex_AerialWorkPlatformsMember
 
Balance at the beginning of the period, accumulated impairment on goodwill (38.6)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tex_AerialWorkPlatformsMember
(38.6)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tex_AerialWorkPlatformsMember
 
Balance at the beginning of the period, goodwill net 102.0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= tex_AerialWorkPlatformsMember
101.3us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= tex_AerialWorkPlatformsMember
 
Foreign exchange effect and other (2.1)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= tex_AerialWorkPlatformsMember
0.7us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= tex_AerialWorkPlatformsMember
 
Acquisitions 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= tex_AerialWorkPlatformsMember
   
Divestiture 0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= tex_AerialWorkPlatformsMember
   
Balance at the end of the period, goodwill gross 138.5us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= tex_AerialWorkPlatformsMember
140.6us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= tex_AerialWorkPlatformsMember
 
Balance at the end of the period, accumulated impairment on goodwill (38.6)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tex_AerialWorkPlatformsMember
(38.6)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tex_AerialWorkPlatformsMember
 
Balance at the end of the period, goodwill net 99.9us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= tex_AerialWorkPlatformsMember
102.0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= tex_AerialWorkPlatformsMember
 
Construction      
Changes in goodwill by business segment      
Balance at the beginning of the period, goodwill gross 274.4us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= tex_ConstructionMember
274.4us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= tex_ConstructionMember
 
Balance at the beginning of the period, accumulated impairment on goodwill (274.4)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tex_ConstructionMember
(274.4)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tex_ConstructionMember
 
Balance at the beginning of the period, goodwill net 0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= tex_ConstructionMember
0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= tex_ConstructionMember
 
Foreign exchange effect and other 0us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= tex_ConstructionMember
0us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= tex_ConstructionMember
 
Acquisitions 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= tex_ConstructionMember
   
Divestiture (141.6)us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= tex_ConstructionMember
   
Balance at the end of the period, goodwill gross 132.8us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= tex_ConstructionMember
274.4us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= tex_ConstructionMember
 
Balance at the end of the period, accumulated impairment on goodwill (132.8)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tex_ConstructionMember
(274.4)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tex_ConstructionMember
 
Balance at the end of the period, goodwill net 0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= tex_ConstructionMember
0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= tex_ConstructionMember
 
Cranes      
Changes in goodwill by business segment      
Balance at the beginning of the period, goodwill gross 235.9us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= tex_CranesMember
233.9us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= tex_CranesMember
 
Balance at the beginning of the period, accumulated impairment on goodwill (4.2)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tex_CranesMember
(4.2)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tex_CranesMember
 
Balance at the beginning of the period, goodwill net 231.7us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= tex_CranesMember
229.7us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= tex_CranesMember
 
Foreign exchange effect and other (18.3)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= tex_CranesMember
2.0us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= tex_CranesMember
 
Acquisitions 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= tex_CranesMember
   
Divestiture 0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= tex_CranesMember
   
Balance at the end of the period, goodwill gross 217.6us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= tex_CranesMember
235.9us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= tex_CranesMember
 
Balance at the end of the period, accumulated impairment on goodwill (4.2)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tex_CranesMember
(4.2)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tex_CranesMember
 
Balance at the end of the period, goodwill net 213.4us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= tex_CranesMember
231.7us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= tex_CranesMember
 
Material Handling & Port Solutions [Member]      
Changes in goodwill by business segment      
Balance at the beginning of the period, goodwill gross 727.5us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialHandlingPortSolutionsMember
732.8us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialHandlingPortSolutionsMember
 
Balance at the beginning of the period, accumulated impairment on goodwill 0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialHandlingPortSolutionsMember
0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialHandlingPortSolutionsMember
 
Balance at the beginning of the period, goodwill net 727.5us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialHandlingPortSolutionsMember
732.8us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialHandlingPortSolutionsMember
 
Foreign exchange effect and other (90.6)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialHandlingPortSolutionsMember
(5.3)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialHandlingPortSolutionsMember
 
Acquisitions 12.0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialHandlingPortSolutionsMember
   
Divestiture (6.1)us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialHandlingPortSolutionsMember
   
Balance at the end of the period, goodwill gross 642.8us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialHandlingPortSolutionsMember
727.5us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialHandlingPortSolutionsMember
 
Balance at the end of the period, accumulated impairment on goodwill 0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialHandlingPortSolutionsMember
0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialHandlingPortSolutionsMember
 
Balance at the end of the period, goodwill net 642.8us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialHandlingPortSolutionsMember
727.5us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialHandlingPortSolutionsMember
 
Materials Processing      
Changes in goodwill by business segment      
Balance at the beginning of the period, goodwill gross 207.6us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialsProcessingMember
204.7us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialsProcessingMember
 
Balance at the beginning of the period, accumulated impairment on goodwill (23.2)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialsProcessingMember
(23.2)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialsProcessingMember
 
Balance at the beginning of the period, goodwill net 184.4us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialsProcessingMember
181.5us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialsProcessingMember
 
Foreign exchange effect and other (9.5)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialsProcessingMember
2.9us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialsProcessingMember
 
Acquisitions 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialsProcessingMember
   
Divestiture 0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialsProcessingMember
   
Balance at the end of the period, goodwill gross 198.1us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialsProcessingMember
207.6us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialsProcessingMember
 
Balance at the end of the period, accumulated impairment on goodwill (23.2)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialsProcessingMember
(23.2)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialsProcessingMember
 
Balance at the end of the period, goodwill net $ 174.9us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialsProcessingMember
$ 184.4us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialsProcessingMember