Trimble Inc. (TRMB)
NASDAQ: TRMB · IEX Real-Time Price · USD
60.08
+0.87 (1.46%)
Apr 26, 2024, 11:25 AM EDT - Market open

Trimble Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 1994
Net Income
311.3449.7492.7389.9514.3282.8118.4132.4121.1214.1
Upgrade
Depreciation & Amortization
250.6171.8179.9197.5207.2215.2183.4187.8199.1191.6
Upgrade
Share-Based Compensation
145.4120.4122.6837576.964.852.650.129.3
Upgrade
Other Operating Activities
-110.2-350.7-44.71.6-211.5-88.263.158.3-13.3-27.9
Upgrade
Operating Cash Flow
597.1391.2750.5672585486.7429.7431.1357407.1
Upgrade
Operating Cash Flow Growth
52.63%-47.87%11.68%14.87%20.20%13.27%-0.32%20.76%-12.31%-1.81%
Upgrade
Capital Expenditures
-42-43.2-46.1-56.8-68.6-67.6-43.7-26-43.9-54.9
Upgrade
Acquisitions
-2,071.9-158.1-168.8-174.4-220.3-1,763.5-280.2-23.7-144.2-307.9
Upgrade
Change in Investments
00000179-68.2-110.914.521.3
Upgrade
Other Investing Activities
45.8-2511.4-0.613.62.520.913.71.2-2.5
Upgrade
Investing Cash Flow
-2,068.1-226.3-203.5-231.8-275.3-1,649.6-371.2-146.9-172.4-344
Upgrade
Share Issuance / Repurchase
-93.3-408.3-195.1-71.6-150.7-52.8-211.5-52-204.7-41.7
Upgrade
Debt Issued / Paid
1,554224.6-251-312.2-127.51,051290.6-110.3-0.2-23.9
Upgrade
Other Financing Activities
-29.4-15.3-1.6-16.5-14.4-9.1-12.6-15-14.1
Upgrade
Financing Cash Flow
1,432-199-447.7-400.3-292.6989.466.5-177.3-204.9-51.5
Upgrade
Exchange Rate Effect
7.4-20.6-11.38.6-0.4-12.517.4-6.8-11.7-10.8
Upgrade
Net Cash Flow
-32.1-54.78848.516.7-186142.4100.1-320.8
Upgrade
Free Cash Flow
555.1348704.4615.2516.4419.1386405.1313.1352.2
Upgrade
Free Cash Flow Growth
59.51%-50.60%14.50%19.13%23.22%8.58%-4.71%29.38%-11.10%2.53%
Upgrade
Free Cash Flow Margin
14.61%9.47%19.25%19.54%15.82%13.48%14.59%17.15%13.67%14.70%
Upgrade
Free Cash Flow Per Share
2.241.402.802.462.061.681.531.621.221.35
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).