XML 14 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements (Assets And Liabilities Measured At Fair Value On Recurring Basis) (Detail) (USD $)
In Millions, unless otherwise specified
Apr. 03, 2015
Jan. 02, 2015
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Business Combination, Contingent Consideration, Asset $ 8.3us-gaap_BusinessCombinationContingentConsiderationAsset [1] $ 8.3us-gaap_BusinessCombinationContingentConsiderationAsset [1]
Assets, Fair Value Disclosure, Recurring 30.8us-gaap_AssetsFairValueDisclosureRecurring 30.4us-gaap_AssetsFairValueDisclosureRecurring
Financial Liabilities Fair Value Disclosure 0us-gaap_FinancialLiabilitiesFairValueDisclosure 0us-gaap_FinancialLiabilitiesFairValueDisclosure
Foreign Currency Contracts, Liability, Fair Value Disclosure   0us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
Business Combination, Contingent Consideration, Liability 2.3us-gaap_BusinessCombinationContingentConsiderationLiability [2] 3.7us-gaap_BusinessCombinationContingentConsiderationLiability [2]
Liabilities, Fair Value Disclosure, Recurring 24.0us-gaap_LiabilitiesFairValueDisclosureRecurring 24.3us-gaap_LiabilitiesFairValueDisclosureRecurring
Other Current and Non Current Liabilities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Business Combination, Contingent Consideration, Liability 10.5us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BalanceSheetLocationAxis
= trmb_OtherCurrentAndNonCurrentLiabilitiesMember
 
Deferred Compensation Plan Assets [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value 20.7us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= trmb_DeferredCompensationPlanAssetsMember
[3] 19.2us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= trmb_DeferredCompensationPlanAssetsMember
[3]
Derivative Financial Instruments, Assets [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Foreign Currency Contract, Asset, Fair Value Disclosure 1.8us-gaap_ForeignCurrencyContractAssetFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
[4] 2.9us-gaap_ForeignCurrencyContractAssetFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
[4]
Fair Value, Inputs, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring 20.7us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
19.2us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Foreign Currency Contracts, Liability, Fair Value Disclosure   0us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Business Combination, Contingent Consideration, Liability   0us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Liabilities, Fair Value Disclosure, Recurring 20.7us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
19.2us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Fair Value, Inputs, Level 1 [Member] | Deferred Compensation Plan Assets [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value 20.7us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= trmb_DeferredCompensationPlanAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
[3] 19.2us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= trmb_DeferredCompensationPlanAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
[3]
Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring 1.8us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
2.9us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Business Combination, Contingent Consideration, Liability   0us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Liabilities, Fair Value Disclosure, Recurring 1.0us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
1.4us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Fair Value, Inputs, Level 2 [Member] | Derivative Financial Instruments, Assets [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Foreign Currency Contract, Asset, Fair Value Disclosure 1.8us-gaap_ForeignCurrencyContractAssetFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
[4] 2.9us-gaap_ForeignCurrencyContractAssetFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
[4]
Fair Value Inputs, Level III [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Business Combination, Contingent Consideration, Asset 8.3us-gaap_BusinessCombinationContingentConsiderationAsset
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
[1] 8.3us-gaap_BusinessCombinationContingentConsiderationAsset
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
[1]
Assets, Fair Value Disclosure, Recurring 8.3us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
8.3us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Business Combination, Contingent Consideration, Liability 2.3us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
[2] 3.7us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
[2]
Liabilities, Fair Value Disclosure, Recurring 2.3us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
3.7us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Deferred Compensation Plan Liabilities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial Liabilities Fair Value Disclosure 20.7us-gaap_FinancialLiabilitiesFairValueDisclosure
/ us-gaap_FairValueByLiabilityClassAxis
= trmb_DeferredCompensationPlanLiabilitiesMember
[3] 19.2us-gaap_FinancialLiabilitiesFairValueDisclosure
/ us-gaap_FairValueByLiabilityClassAxis
= trmb_DeferredCompensationPlanLiabilitiesMember
[3]
Deferred Compensation Plan Liabilities [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial Liabilities Fair Value Disclosure 20.7us-gaap_FinancialLiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByLiabilityClassAxis
= trmb_DeferredCompensationPlanLiabilitiesMember
[3] 19.2us-gaap_FinancialLiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByLiabilityClassAxis
= trmb_DeferredCompensationPlanLiabilitiesMember
[3]
Derivative Liabilities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Foreign Currency Contracts, Liability, Fair Value Disclosure 1.0us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
[4] 1.4us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
[4]
Derivative Liabilities [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Foreign Currency Contracts, Liability, Fair Value Disclosure $ 1.0us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
[4] $ 1.4us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
[4]
[1] Contingent consideration assets represents arrangements for buyers to pay the Company for certain businesses that it has divested. The fair value is determined based on the Company's expectations of future receipts. The minimum amount to be received under these arrangements is $4.2 million. Contingent consideration assets are included in Other receivables and Other non-current assets on the Company's Condensed Consolidated Balance Sheets.
[2] Contingent consideration liabilities represent arrangements to pay the former owners of certain companies that Trimble acquired. The undiscounted maximum payment under the arrangements is $10.5 million at the end of the first quarter of fiscal 2015, based on estimated future revenues or other milestones based on quantities sold. Contingent consideration liabilities are included in Other current liabilities and Other non-current liabilities on the Company's Condensed Consolidated Balance Sheets.
[3] The Company maintains a self-directed, non-qualified deferred compensation plan for certain executives and other highly compensated employees. The plan assets and liabilities are invested in actively traded mutual funds and individual stocks valued using observable quoted prices in active markets. Deferred compensation plan assets and liabilities are included in Other non-current assets and Other non-current liabilities on the Company's Condensed Consolidated Balance Sheets.
[4] Derivative assets and liabilities primarily represent forward currency exchange contracts. The Company typically enters into these contracts to minimize the short-term impact of foreign currency exchange rates on certain trade and inter-company receivables and payables. Derivative assets and liabilities are included in Other current assets and Other current liabilities on the Company's Condensed Consolidated Balance Sheets.