XML 18 R33.htm IDEA: XBRL DOCUMENT v2.4.1.9
Business Combinations (Narratives) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Apr. 03, 2015
Apr. 04, 2014
Business Acquisition [Line Items]    
Number of Businesses Acquired 4us-gaap_NumberOfBusinessesAcquired  
Business Acquisition, Transaction Costs $ 2.8us-gaap_BusinessCombinationAcquisitionRelatedCosts $ 1.4us-gaap_BusinessCombinationAcquisitionRelatedCosts
Revenue of Business Acquiree Since Acquisition Date Percentage of Total Revenue 1.00%trmb_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentage  
Series of Individually Immaterial Business Acquisitions [Member] | Minimum    
Business Acquisition [Line Items]    
Cash Payments to Acquire Businesses, ranges 3.0us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Series of Individually Immaterial Business Acquisitions [Member] | Maximum    
Business Acquisition [Line Items]    
Cash Payments to Acquire Businesses, ranges 17.0us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
General and Administrative Expense [Member]    
Business Acquisition [Line Items]    
Business Acquisition, Transaction Costs $ 2.8us-gaap_BusinessCombinationAcquisitionRelatedCosts
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GeneralAndAdministrativeExpenseMember
$ 1.4us-gaap_BusinessCombinationAcquisitionRelatedCosts
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GeneralAndAdministrativeExpenseMember