XML 38 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
RESTRUCTURING AND OTHER CHARGES (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended 3 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Mar. 31, 2013
Restructuring Cost and Reserve [Line Items]        
Amount incurred $ 30.3us-gaap_RestructuringAndRelatedCostIncurredCost      
Total amount expected to be incurred 69.6us-gaap_RestructuringAndRelatedCostExpectedCost1      
Cumulative amount incurred 69.6us-gaap_RestructuringAndRelatedCostCostIncurredToDate1      
Roll forward of the restructuring reserve by type of restructuring activity        
Restructuring reserve balance at the beginning of the period 25.4us-gaap_RestructuringReserve      
Restructuring charges 30.3us-gaap_RestructuringCharges      
Cash expenditures (15.6)us-gaap_PaymentsForRestructuring      
Restructuring reserve balance at the end of the period 40.1us-gaap_RestructuringReserve      
Cost of Sales [Member]        
Restructuring Cost and Reserve [Line Items]        
Amount incurred 19.0us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
11.0us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
8.4us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
 
Operating Expense [Member]        
Restructuring Cost and Reserve [Line Items]        
Amount incurred 11.3us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
9.9us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
3.5us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
 
Restructuring Charges [Member]        
Restructuring Cost and Reserve [Line Items]        
Asset Impairment Charges 3.7us-gaap_AssetImpairmentCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
0us-gaap_AssetImpairmentCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
5.7us-gaap_AssetImpairmentCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
 
Employee Termination Costs        
Restructuring Cost and Reserve [Line Items]        
Amount incurred 30.3us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
     
Total amount expected to be incurred 60.1us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
     
Cumulative amount incurred 60.1us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
     
Roll forward of the restructuring reserve by type of restructuring activity        
Restructuring reserve balance at the beginning of the period 25.4us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
     
Restructuring charges 30.3us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
     
Cash expenditures (15.6)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
     
Restructuring reserve balance at the end of the period 40.1us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
     
Facility Exit Costs        
Restructuring Cost and Reserve [Line Items]        
Amount incurred 0us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
     
Total amount expected to be incurred 0.3us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
     
Cumulative amount incurred 0.3us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
     
Roll forward of the restructuring reserve by type of restructuring activity        
Restructuring reserve balance at the beginning of the period 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
     
Restructuring charges 0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
     
Cash expenditures 0us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
     
Restructuring reserve balance at the end of the period 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
     
Asset Disposal and Other Costs        
Restructuring Cost and Reserve [Line Items]        
Amount incurred 0us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= tex_AssetDisposalAndOtherCostsMember
     
Total amount expected to be incurred 9.2us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringCostAndReserveAxis
= tex_AssetDisposalAndOtherCostsMember
     
Cumulative amount incurred 9.2us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= tex_AssetDisposalAndOtherCostsMember
     
Roll forward of the restructuring reserve by type of restructuring activity        
Restructuring reserve balance at the beginning of the period 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= tex_AssetDisposalAndOtherCostsMember
     
Restructuring charges 0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= tex_AssetDisposalAndOtherCostsMember
     
Cash expenditures 0us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= tex_AssetDisposalAndOtherCostsMember
     
Restructuring reserve balance at the end of the period 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= tex_AssetDisposalAndOtherCostsMember
     
Materials Processing        
Restructuring Cost and Reserve [Line Items]        
Restructuring Reserve, Accrual Adjustment     (2.4)us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialsProcessingMember
 
Material Handling & Port Solutions [Member]        
Restructuring Cost and Reserve [Line Items]        
Amount incurred 30.4us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialHandlingPortSolutionsMember
19.4us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialHandlingPortSolutionsMember
3.0us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialHandlingPortSolutionsMember
 
Restructuring and Related Cost, Number of Positions Eliminated   299us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialHandlingPortSolutionsMember
26us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialHandlingPortSolutionsMember
 
Total amount expected to be incurred 58.6us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialHandlingPortSolutionsMember
     
Cumulative amount incurred 58.6us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialHandlingPortSolutionsMember
     
Construction        
Restructuring Cost and Reserve [Line Items]        
Amount incurred (0.1)us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_StatementBusinessSegmentsAxis
= tex_ConstructionMember
     
Total amount expected to be incurred 11.0us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_StatementBusinessSegmentsAxis
= tex_ConstructionMember
     
Cumulative amount incurred 11.0us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_StatementBusinessSegmentsAxis
= tex_ConstructionMember
     
Germany | Material Handling & Port Solutions [Member]        
Restructuring Cost and Reserve [Line Items]        
Total amount expected to be incurred 35.5us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialHandlingPortSolutionsMember
/ us-gaap_StatementGeographicalAxis
= country_DE
     
Expected number of positions eliminated 199us-gaap_RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated
/ us-gaap_StatementBusinessSegmentsAxis
= tex_MaterialHandlingPortSolutionsMember
/ us-gaap_StatementGeographicalAxis
= country_DE
     
Germany | Construction        
Restructuring Cost and Reserve [Line Items]        
Restructuring Reserve, Accrual Adjustment   (2.6)us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_StatementBusinessSegmentsAxis
= tex_ConstructionMember
/ us-gaap_StatementGeographicalAxis
= country_DE
   
Amount incurred     11.7us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_StatementBusinessSegmentsAxis
= tex_ConstructionMember
/ us-gaap_StatementGeographicalAxis
= country_DE
 
Restructuring and Related Cost, Number of Positions Eliminated     250us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_StatementBusinessSegmentsAxis
= tex_ConstructionMember
/ us-gaap_StatementGeographicalAxis
= country_DE
 
EMEA [Member] | Construction        
Restructuring Cost and Reserve [Line Items]        
Amount incurred       $ 1.9us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_StatementBusinessSegmentsAxis
= tex_ConstructionMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
Restructuring and Related Cost, Number of Positions Eliminated   19us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_StatementBusinessSegmentsAxis
= tex_ConstructionMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember