Insight Enterprises, Inc. (NSIT)
NASDAQ: NSIT · IEX Real-Time Price · USD
185.34
-0.81 (-0.44%)
Mar 28, 2024, 2:08 PM EDT - Market open

Insight Enterprises Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 1995
Net Income
281.31280.61219.35172.64159.41163.6890.6884.6975.8575.68
Upgrade
Depreciation & Amortization
62.4856.6155.4265.5646.2137.4642.638.1337.9640.57
Upgrade
Share-Based Compensation
28.9522.7118.217.7316.0115.3612.8311.068.927.18
Upgrade
Other Operating Activities
246.8-261.83-129.2699.66-93.7576.16-453.17-37.858.37-13.12
Upgrade
Operating Cash Flow
619.5398.11163.71355.58127.88292.65-307.0796.08181.1110.32
Upgrade
Operating Cash Flow Growth
531.49%-40.07%-53.96%178.07%-56.30%---46.95%64.16%45.03%
Upgrade
Capital Expenditures
-23.74-69.59-21.0716.11-69.09-17.25-19.23-12.27-13.42-7.51
Upgrade
Acquisitions
-481.46-68.250-6.41-664.29-74.46-185.42-10.3-44.220
Upgrade
Other Investing Activities
-------1.38--
Upgrade
Investing Cash Flow
-505.2-137.84-21.079.71-733.37-91.71-204.65-21.19-57.64-7.51
Upgrade
Share Issuance / Repurchase
-217.11-107.92-50-256.54-22.070-50-91.84-50.38
Upgrade
Debt Issued / Paid
229.15236.4-101.36-328.13646.77-130.09410.29-6.0110.783.66
Upgrade
Other Financing Activities
-28.76-14.47-10.03-8.66-75.72-6.87-13.17-2.22-2.27-1.81
Upgrade
Financing Cash Flow
-16.71114.01-161.39-361.79577.59-159.03397.12-58.23-83.33-48.53
Upgrade
Exchange Rate Effect
7.45-14.53-5.8610.79-0.09-5.0616.09-1.94-16.68-16.57
Upgrade
Net Cash Flow
105.0759.74-24.6114.29-2836.85-98.514.7323.4537.71
Upgrade
Free Cash Flow
595.7928.51142.64371.6958.79275.4-326.383.81167.69102.81
Upgrade
Free Cash Flow Growth
1989.55%-80.01%-61.63%532.24%-78.65%---50.02%63.11%80.23%
Upgrade
Free Cash Flow Margin
6.49%0.27%1.51%4.46%0.76%3.89%-4.87%1.53%3.12%1.93%
Upgrade
Free Cash Flow Per Share
18.060.824.0710.581.657.74-9.132.324.422.50
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).