XML 30 R29.htm IDEA: XBRL DOCUMENT v2.4.1.9
Gain on Equity Sale (Narratives) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Apr. 03, 2015
Apr. 04, 2014
Jan. 03, 2014
Schedule of Equity Method Investments [Line Items]      
Deconsolidation, Gain (Loss), Amount $ 0us-gaap_DeconsolidationGainOrLossAmount $ 15.1us-gaap_DeconsolidationGainOrLossAmount  
Deconsolidation, Revaluation of Retained Investment, Gain (Loss), Amount   $ 8.5us-gaap_DeconsolidationRevaluationOfRetainedInvestmentGainOrLossAmount  
VirtualSite Solutions [Member]      
Schedule of Equity Method Investments [Line Items]      
Percentage of Shares Ownership Sold   15.00%trmb_SaleofStockPercentageofSharesOwnershipSold
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= trmb_VirtualSiteSolutionsMember
 
Percentage of Ownership before Transaction     65.00%us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= trmb_VirtualSiteSolutionsMember
Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners     35.00%us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= trmb_VirtualSiteSolutionsMember
Equity Method Investment, Ownership Percentage 50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= trmb_VirtualSiteSolutionsMember
   
Corporate Joint Venture [Member] | VirtualSite Solutions [Member]      
Schedule of Equity Method Investments [Line Items]      
Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners 50.00%us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners
/ dei_LegalEntityAxis
= us-gaap_CorporateJointVentureMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= trmb_VirtualSiteSolutionsMember
   
Percentage of Ownership after Transaction   50.00%us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction
/ dei_LegalEntityAxis
= us-gaap_CorporateJointVentureMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= trmb_VirtualSiteSolutionsMember