CoreStock

NASDAQ: TRMB

Trimble

Technology · Measuring & Controlling Devices, NEC

52-week range

$47.92$84.42

Stock price

Market cap

$12.4B

Show table
Trimble market cap, annual
PeriodMarket cap
FY2016, ended Dec 30, 2016$7.61B
FY2017, ended Dec 29, 2017$10.1B
FY2018, ended Dec 28, 2018$8.03B
FY2019, ended Jan 3, 2020$10.4B
FY2020, ended Jan 1, 2021$16.8B
FY2021, ended Dec 31, 2021$21.9B
FY2022, ended Dec 30, 2022$12.5B
FY2023, ended Dec 29, 2023$13.1B
FY2024, ended Jan 3, 2025$16.8B
FY2025, ended Jan 2, 2026$18.3B
Trailing 12 months to Jul 3, 2026 (through Q2 FY2026)$12.4B

Revenue

$3.78B

Show table
Trimble revenue, annual
PeriodRevenue
FY2016, ended Dec 30, 2016$2.36B
FY2017, ended Dec 29, 2017$2.65B
FY2018, ended Dec 28, 2018$3.13B
FY2019, ended Jan 3, 2020$3.27B
FY2020, ended Jan 1, 2021$3.15B
FY2021, ended Dec 31, 2021$3.66B
FY2022, ended Dec 30, 2022$3.68B
FY2023, ended Dec 29, 2023$3.80B
FY2024, ended Jan 3, 2025$3.68B
FY2025, ended Jan 2, 2026$3.59B
Trailing 12 months to Jul 3, 2026 (through Q2 FY2026)$3.78B

Net income and free cash flow

Show table
Trimble net income and free cash flow, annual
PeriodNet incomeFree cash flow
FY2016, ended Dec 30, 2016$132M$405M
FY2017, ended Dec 29, 2017$118M$386M
FY2018, ended Dec 28, 2018$283M$419M
FY2019, ended Jan 3, 2020$514M$516M
FY2020, ended Jan 1, 2021$390M$615M
FY2021, ended Dec 31, 2021$493M$704M
FY2022, ended Dec 30, 2022$450M$348M
FY2023, ended Dec 29, 2023$311M$555M
FY2024, ended Jan 3, 2025$1.50B$498M
FY2025, ended Jan 2, 2026$424M$361M
Trailing 12 months to Jul 3, 2026 (through Q2 FY2026)−$105M$773M

Cash and cash equivalents

$214M

Show table
Trimble cash and cash equivalents, annual
PeriodCash and cash equivalents
FY2016, ended Dec 30, 2016$216M
FY2017, ended Dec 29, 2017$359M
FY2018, ended Dec 28, 2018$173M
FY2019, ended Jan 3, 2020$189M
FY2020, ended Jan 1, 2021$238M
FY2021, ended Dec 31, 2021$326M
FY2022, ended Dec 30, 2022$271M
FY2023, ended Dec 29, 2023$230M
FY2024, ended Jan 3, 2025$739M
FY2025, ended Jan 2, 2026$253M
Trailing 12 months to Jul 3, 2026 (through Q2 FY2026)$214M

Total debt

$1.46B

Show table
Trimble total debt, annual
PeriodTotal debt
FY2016, ended Dec 30, 2016$620M
FY2017, ended Dec 29, 2017$914M
FY2018, ended Dec 28, 2018$1.97B
FY2019, ended Jan 3, 2020$1.84B
FY2020, ended Jan 1, 2021$1.55B
FY2021, ended Dec 31, 2021$1.29B
FY2022, ended Dec 30, 2022$1.52B
FY2023, ended Dec 29, 2023$3.60B
FY2024, ended Jan 3, 2025$1.39B
FY2025, ended Jan 2, 2026$1.39B
Trailing 12 months to Jul 3, 2026 (through Q2 FY2026)$1.46B

Shares outstanding

233M

Show table
Trimble shares outstanding, annual
PeriodShares outstanding
FY2016, ended Dec 30, 2016252M
FY2017, ended Dec 29, 2017248M
FY2018, ended Dec 28, 2018252M
FY2019, ended Jan 3, 2020250M
FY2020, ended Jan 1, 2021251M
FY2021, ended Dec 31, 2021251M
FY2022, ended Dec 30, 2022247M
FY2023, ended Dec 29, 2023246M
FY2024, ended Jan 3, 2025239M
FY2025, ended Jan 2, 2026234M
Trailing 12 months to Jul 3, 2026 (through Q2 FY2026)233M

Buybacks and new shares

Net: $369M more bought back than issued

Show table
Trimble share buybacks and issuance, annual
PeriodBought backPaid to employeesSold for cash
FY2016, ended Dec 30, 2016$120M$52.6M$67.5M
FY2017, ended Dec 29, 2017$285M$64.8M$73.8M
FY2018, ended Dec 28, 2018$93.0M$76.9M$40.2M
FY2019, ended Jan 3, 2020$180M$75.0M$29.1M
FY2020, ended Jan 1, 2021$81.6M$83.0M$10.0M
FY2021, ended Dec 31, 2021$180M$123M−$15.1M
FY2022, ended Dec 30, 2022$395M$120M−$13.6M
FY2023, ended Dec 29, 2023$100M$145M$6.70M
FY2024, ended Jan 3, 2025$175M$159M−$6.50M
FY2025, ended Jan 2, 2026$863M$147M$600K
Trailing 12 months to Jul 3, 2026 (through Q2 FY2026)$515M$155M−$8.80M

From the 10-Q for Q2 FY2026 (period ended Jul 3, 2026), filed Aug 12, 2026. View filings on SEC EDGAR