XML 88 R64.htm IDEA: XBRL DOCUMENT v2.4.1.9
Long-Term Debt (Narrative) (Details) (USD $)
12 Months Ended 0 Months Ended
Jan. 02, 2015
Jan. 03, 2014
Dec. 28, 2012
Nov. 24, 2014
Oct. 30, 2014
Debt Instrument [Line Items]          
Non-current portion of long-term debt $ 674,015,000us-gaap_LongTermDebtNoncurrent $ 652,056,000us-gaap_LongTermDebtNoncurrent      
Proceeds from Issuance of Debt 876,166,000us-gaap_ProceedsFromIssuanceOfDebt 407,678,000us-gaap_ProceedsFromIssuanceOfDebt 1,199,352,000us-gaap_ProceedsFromIssuanceOfDebt    
Repayments of Debt 900,126,000us-gaap_RepaymentsOfDebt 567,344,000us-gaap_RepaymentsOfDebt 857,477,000us-gaap_RepaymentsOfDebt    
Debt Instrument, Redemption, Prior to Sept 1, 2024 [Member] | US Treasury Rate [Member] | Maximum [Member]          
Debt Instrument [Line Items]          
Credit facility interest margin on stated base rate 0.40%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentRedemptionPeriodAxis
= us-gaap_DebtInstrumentRedemptionPeriodOneMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= trmb_USTreasuryRateMember
       
Revolving Credit Facility [Member]          
Debt Instrument [Line Items]          
Non-current portion of long-term debt   687,000,000us-gaap_LongTermDebtNoncurrent
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
     
Promissory Notes And Other [Member]          
Debt Instrument [Line Items]          
Non-current portion of long-term debt 7,590,000us-gaap_LongTermDebtNoncurrent
/ us-gaap_LongtermDebtTypeAxis
= trmb_PromissoryNotesAndOtherMember
8,458,000us-gaap_LongTermDebtNoncurrent
/ us-gaap_LongtermDebtTypeAxis
= trmb_PromissoryNotesAndOtherMember
     
Promissory Notes And Other [Member] | Long-term Debt [Member]          
Debt Instrument [Line Items]          
Non-current portion of long-term debt 200,000us-gaap_LongTermDebtNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_LongTermDebtMember
/ us-gaap_LongtermDebtTypeAxis
= trmb_PromissoryNotesAndOtherMember
200,000us-gaap_LongTermDebtNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_LongTermDebtMember
/ us-gaap_LongtermDebtTypeAxis
= trmb_PromissoryNotesAndOtherMember
     
Uncommitted Facilities [Member]          
Debt Instrument [Line Items]          
Short-term Debt 57,000,000us-gaap_ShortTermBorrowings
/ us-gaap_LongtermDebtTypeAxis
= trmb_UncommittedFacilitiesMember
63,000,000us-gaap_ShortTermBorrowings
/ us-gaap_LongtermDebtTypeAxis
= trmb_UncommittedFacilitiesMember
     
Uncommitted Facilities [Member] | Revolving Credit Facility [Member]          
Debt Instrument [Line Items]          
Line of Credit Facility, Current Borrowing Capacity 75,000,000us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= trmb_UncommittedFacilitiesMember
       
Credit facility interest margin on stated base rate 1.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= trmb_UncommittedFacilitiesMember
       
Short-term Debt 57,000,000us-gaap_ShortTermBorrowings
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= trmb_UncommittedFacilitiesMember
85,000,000us-gaap_ShortTermBorrowings
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= trmb_UncommittedFacilitiesMember
     
Number Of Revolving Loan Facilities 2trmb_NumberOfRevolvingLoanFacilities
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= trmb_UncommittedFacilitiesMember
       
Short-term Debt, Weighted Average Interest Rate 1.15%us-gaap_ShortTermDebtWeightedAverageInterestRate
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= trmb_UncommittedFacilitiesMember
1.31%us-gaap_ShortTermDebtWeightedAverageInterestRate
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= trmb_UncommittedFacilitiesMember
     
Senior Notes 4.75% December 2024 [Member] | Debt Instrument, Redemption, Prior to Sept 1, 2024 [Member] | Maximum [Member]          
Debt Instrument [Line Items]          
Debt Instrument, Redemption Price, Percentage 100.00%us-gaap_DebtInstrumentRedemptionPricePercentage
/ us-gaap_DebtInstrumentAxis
= trmb_SeniorNotes4.75December2024Member
/ us-gaap_DebtInstrumentRedemptionPeriodAxis
= us-gaap_DebtInstrumentRedemptionPeriodOneMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
Senior Notes 4.75% December 2024 [Member] | Debt Instrument, Redemption, After Sept 1, 2024 [Member]          
Debt Instrument [Line Items]          
Debt Instrument, Redemption Price, Percentage 100.00%us-gaap_DebtInstrumentRedemptionPricePercentage
/ us-gaap_DebtInstrumentAxis
= trmb_SeniorNotes4.75December2024Member
/ us-gaap_DebtInstrumentRedemptionPeriodAxis
= us-gaap_DebtInstrumentRedemptionPeriodTwoMember
       
Senior Notes 4.75% December 2024 [Member] | Change of Control Period [Member]          
Debt Instrument [Line Items]          
Debt Instrument, Redemption Price, Percentage 101.00%us-gaap_DebtInstrumentRedemptionPricePercentage
/ us-gaap_DebtInstrumentAxis
= trmb_SeniorNotes4.75December2024Member
/ us-gaap_DebtInstrumentRedemptionPeriodAxis
= trmb_ChangeofControlPeriodMember
       
Senior Notes 4.75% December 2024 [Member] | Senior Notes [Member]          
Debt Instrument [Line Items]          
Notes Shelf Registration date         Oct. 30, 2014
Debt Instrument, Issuance Date       Nov. 24, 2014  
Debt Instrument, Face Amount       400,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= trmb_SeniorNotes4.75December2024Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
 
Proceeds from Issuance of Debt 396,900,000us-gaap_ProceedsFromIssuanceOfDebt
/ us-gaap_DebtInstrumentAxis
= trmb_SeniorNotes4.75December2024Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
       
Discount on Notes Offering Price, Percentage 0.795%trmb_DiscountonNotesOfferingPricePercentage
/ us-gaap_DebtInstrumentAxis
= trmb_SeniorNotes4.75December2024Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
       
Debt Issuance Cost 3,000,000us-gaap_DebtIssuanceCosts
/ us-gaap_DebtInstrumentAxis
= trmb_SeniorNotes4.75December2024Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
       
Underwriting discount 2,600,000us-gaap_ExpenseRelatedToDistributionOrServicingAndUnderwritingFees
/ us-gaap_DebtInstrumentAxis
= trmb_SeniorNotes4.75December2024Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
       
Debt Instrument, Maturity Date       Dec. 01, 2024  
Debt Instrument, Interest Rate, Stated Percentage 4.75%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= trmb_SeniorNotes4.75December2024Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
       
2012 Credit Facility [Member] | Revolving Credit Facility [Member]          
Debt Instrument [Line Items]          
Credit facility term period, years       5 years  
Line of Credit Facility, Current Borrowing Capacity       700,000,000us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= trmb_TwoThousandTwelveCreditFacilityMember
 
2012 Credit Facility [Member] | Term Loan [Member]          
Debt Instrument [Line Items]          
Credit facility term period, years       5 years  
Line of Credit Facility, Current Borrowing Capacity       700,000,000us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity
/ us-gaap_DebtInstrumentAxis
= trmb_TwoThousandTwelveCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= trmb_TermLoanMember
 
Repayments of Debt 638,800,000us-gaap_RepaymentsOfDebt
/ us-gaap_DebtInstrumentAxis
= trmb_TwoThousandTwelveCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= trmb_TermLoanMember
       
2014 Credit Facility [Member]          
Debt Instrument [Line Items]          
Credit facility term period, years       5 years  
Debt Instrument, Covenant Compliance The Company was in compliance with these covenants at the end of fiscal 2014.        
Line of Credit Facility, Initiation Date Nov. 24, 2014        
Recognition of Debt Issuance Costs 1,600,000us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts
/ us-gaap_DebtInstrumentAxis
= trmb_TwoThousandFourteenCreditFacilityMember
       
Unsecured revolving credit facility, expiration date Nov. 24, 2019        
Covenant Ratio - Minimum Interest Coverage 3.50trmb_CovenantRatioMinimumInterestCoverage
/ us-gaap_DebtInstrumentAxis
= trmb_TwoThousandFourteenCreditFacilityMember
       
Covenant Ratio - Maximum Leverage 3.00trmb_CovenantRatioMaximumLeverage
/ us-gaap_DebtInstrumentAxis
= trmb_TwoThousandFourteenCreditFacilityMember
       
Covenant Ratio Increase upon acquisition 0.50trmb_CovenantRatioIncreaseUponAcquisition
/ us-gaap_DebtInstrumentAxis
= trmb_TwoThousandFourteenCreditFacilityMember
       
2014 Credit Facility [Member] | Reserve-Adjusted Fixed Per Annum Rate [Member] | Minimum [Member]          
Debt Instrument [Line Items]          
Credit facility interest margin on stated base rate 1.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= trmb_TwoThousandFourteenCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= trmb_ReserveAdjustedFixedPerAnnumRateMember
       
2014 Credit Facility [Member] | Reserve-Adjusted Fixed Per Annum Rate [Member] | Maximum [Member]          
Debt Instrument [Line Items]          
Credit facility interest margin on stated base rate 1.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= trmb_TwoThousandFourteenCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= trmb_ReserveAdjustedFixedPerAnnumRateMember
       
2014 Credit Facility [Member] | Federal Funds Effective Swap Rate [Member]          
Debt Instrument [Line Items]          
Credit facility interest margin on stated base rate 0.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= trmb_TwoThousandFourteenCreditFacilityMember
/ us-gaap_VariableRateAxis
= us-gaap_FederalFundsEffectiveSwapRateMember
       
2014 Credit Facility [Member] | Reserve Adjusted One Month LIBOR [Member]          
Debt Instrument [Line Items]          
Credit Facility Incremental Fixed Margin Rate 1.00%trmb_CreditFacilityIncrementalFixedMarginRate
/ us-gaap_DebtInstrumentAxis
= trmb_TwoThousandFourteenCreditFacilityMember
/ us-gaap_VariableRateAxis
= trmb_ReserveAdjustedOneMonthLIBORMember
       
2014 Credit Facility [Member] | Reserve Adjusted One Month LIBOR [Member] | Minimum [Member]          
Debt Instrument [Line Items]          
Credit facility interest margin on stated base rate 0.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= trmb_TwoThousandFourteenCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= trmb_ReserveAdjustedOneMonthLIBORMember
       
2014 Credit Facility [Member] | Reserve Adjusted One Month LIBOR [Member] | Maximum [Member]          
Debt Instrument [Line Items]          
Credit facility interest margin on stated base rate 0.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= trmb_TwoThousandFourteenCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= trmb_ReserveAdjustedOneMonthLIBORMember
       
2014 Credit Facility [Member] | Revolving Credit Facility [Member] | Minimum [Member]          
Debt Instrument [Line Items]          
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.10%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= trmb_TwoThousandFourteenCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
       
2014 Credit Facility [Member] | Revolving Credit Facility [Member] | Maximum [Member]          
Debt Instrument [Line Items]          
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.30%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= trmb_TwoThousandFourteenCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
2014 Credit Facility [Member] | Term Loan [Member] | Revolving Credit Facility [Member] | Maximum [Member]          
Debt Instrument [Line Items]          
Unsecured Revolving Credit Facility Additional Borrowing Capacity 500,000,000trmb_UnsecuredRevolvingCreditFacilityAdditionalBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= trmb_TwoThousandFourteenCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= trmb_TermLoanMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
2014 Credit Facility [Member] | Revolving Credit Facility [Member]          
Debt Instrument [Line Items]          
Long-term Debt, Weighted Average Interest Rate 1.42%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= trmb_TwoThousandFourteenCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
1.67%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= trmb_TwoThousandFourteenCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
     
2014 Credit Facility [Member] | Unsecured Debt [Member] | Revolving Credit Facility [Member]          
Debt Instrument [Line Items]          
Line of Credit Facility, Current Borrowing Capacity 1,000,000,000us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= trmb_TwoThousandFourteenCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
       
Proceeds from Lines of Credit 307,000,000us-gaap_ProceedsFromLinesOfCredit
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= trmb_TwoThousandFourteenCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
       
2014 Credit Facility [Member] | Unsecured Debt [Member] | Letter of Credit [Member] | Maximum [Member]          
Debt Instrument [Line Items]          
Line of Credit Facility, Current Borrowing Capacity 50,000,000us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_LetterOfCreditMember
/ us-gaap_DebtInstrumentAxis
= trmb_TwoThousandFourteenCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
Term Loan [Member] | Nonoperating Income (Expense) [Member] | 2012 Credit Facility [Member] | Term Loan [Member]          
Debt Instrument [Line Items]          
Write off of unamortized debt issuance costs $ 2,700,000us-gaap_WriteOffOfDeferredDebtIssuanceCost
/ us-gaap_DebtInstrumentAxis
= trmb_TwoThousandTwelveCreditFacilityMember
/ us-gaap_ExtinguishmentOfDebtAxis
= trmb_TermLoanMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_NonoperatingIncomeExpenseMember
/ us-gaap_LongtermDebtTypeAxis
= trmb_TermLoanMember