XML 102 R82.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Stock Benefit Plans (Schedule Of Stock-Based Compensation Expense, Net Of Tax, Related To Employee Stock-Based Compensation (For All Plans)) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Jan. 02, 2015
Jan. 03, 2014
Dec. 28, 2012
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total stock-based compensation expense $ 43,398us-gaap_ShareBasedCompensation $ 36,442us-gaap_ShareBasedCompensation $ 32,660us-gaap_ShareBasedCompensation
Cost Of Sales [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total stock-based compensation expense 3,184us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
2,573us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
2,005us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
Research And Development [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total stock-based compensation expense 6,825us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
5,039us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
5,319us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
Sales And Marketing [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total stock-based compensation expense 7,613us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingAndMarketingExpenseMember
7,329us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingAndMarketingExpenseMember
7,017us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingAndMarketingExpenseMember
General And Administrative [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total stock-based compensation expense 25,776us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GeneralAndAdministrativeExpenseMember
21,501us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GeneralAndAdministrativeExpenseMember
18,319us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GeneralAndAdministrativeExpenseMember
Total Operating Expenses [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total stock-based compensation expense $ 40,214us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= trmb_TotalOperatingExpensesMember
$ 33,869us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= trmb_TotalOperatingExpensesMember
$ 30,655us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= trmb_TotalOperatingExpensesMember