TRIMBLE INC.TRMB

Market cap
$19.4B
P/E ratio
Dec 31,
2010
Dec 30,
2011
Dec 28,
2012
Jan 3,
2014
Jan 2,
2015
Jan 1,
2016
Dec 30,
2016
Dec 29,
2017
Dec 28,
2018
Jan 3,
2020
Jan 1,
2021
Dec 31,
2021
Dec 30,
2022
Dec 29,
2023
Jan 3,
2025
Net income1041491902182141211321212835153914934503111,504
Depreciation and amortization--------------232
Deferred income taxes-15-26-1-15-2101---53-27-40-10527
Stock-based compensation2328333643505365777583123120145159
Divestitures gain, net-------------91,688
Other, net-341-5-10-3-5-15-5-16-19-42-12-94
Accounts receivable, net73224411-0-14251961495536135
Inventories4630811323-24394521573114-68-11
Other current and non-current assets-2-118127811923-11-2304667116
Accounts payable14-426-16-7-61126-215-1660-25-126
Accrued compensation and benefits162841-013419-463554-542157
Deferred revenue-11917294628261676148662710926169
Income taxes payable-------88------4266
Other current and non-current liabilities--------------2-52
Net cash provided by operating activities124242341415407----585672751391597531
Proceeds from divestitures-----121420---67215171,923
Acquisitions of businesses, net of cash acquired136760728259308156392931,7642212022363742,08922
Purchases of property and equipment232354714744264468695746434234
Other, net-0-2-132-1-1-1-2-14-27925-467
Net cash provided by (used in) investing activities-156-774-764-325-344-----275-232-203-226-2,0681,861
Proceeds from Issuance of Common Stock4546594856306874402910-15-147-6
Repurchases of common stock74---982341202859318082180395100175
Proceeds from Long-Term Lines of Credit-7341,19914---------3,847521
Payments on debt and revolving credit lines0-857567---------2,2932,199
Other, net---------9-14-16-2-15-29-4
Net cash (used in) provided by financing activities-20464426-98-52-----293-400-448-1991,432-1,864
Effect of exchange rate changes on cash and cash equivalents----------9-11-217-19
Net increase (decrease) in cash and cash equivalents----------4988-55-32509
Cash paid for interest----------726273134140
Income Taxes Paid, Net----------5998197168106
Cash tax paid for the Ag divestiture--------------122