Retail Opportunity Investments Corp. (ROIC)
NASDAQ: ROIC · IEX Real-Time Price · USD
12.53
+0.13 (1.05%)
Apr 23, 2024, 4:00 PM EDT - Market closed

ROIC Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 2008
Net Income
34.5351.8753.5132.0148.8442.7438.4832.7523.8620.3
Upgrade
Depreciation & Amortization
104.2397.4992.9397.7397.56100.8496.2688.3670.9658.44
Upgrade
Share-Based Compensation
12.7111.9511.038.918.577.396.194.924.683.66
Upgrade
Other Operating Activities
-4-12.29-21.14-32-22.93-20.05-11.99-11.41-12.59-17.19
Upgrade
Operating Cash Flow
147.48149.02136.33106.66132.04130.92128.94114.6286.9265.21
Upgrade
Operating Cash Flow Growth
-1.04%9.31%27.82%-19.22%0.86%1.54%12.50%31.87%33.29%72.72%
Upgrade
Capital Expenditures
-70.88-144.78-103.73-36.5212.15-56.06-317.96-325.13-337.14-400.45
Upgrade
Change in Investments
0.090.090.088.040.2500000
Upgrade
Other Investing Activities
--------0.020.59
Upgrade
Investing Cash Flow
-70.79-144.69-103.65-28.4712.4-56.06-317.96-325.13-337.12-399.86
Upgrade
Dividends Paid
-60.35-98.21-42.63-25.59-99.67-97.56-91.65-84.04-68.6-55.58
Upgrade
Share Issuance / Repurchase
12.8625.570.03-8.8536.125.974.53184.88101.29285
Upgrade
Debt Issued / Paid
-15.463.87-48.72-36.58-72.55-7.11286.65154.68194.69124.07
Upgrade
Other Financing Activities
-12.85-3.39-2.65-6-10.31-5.68-6.79-40.8420.89-15.98
Upgrade
Financing Cash Flow
-75.73-12.24-23.96-77.01-146.43-84.38192.74214.69248.27337.5
Upgrade
Net Cash Flow
0.96-7.98.731.18-1.99-9.523.724.18-1.932.85
Upgrade
Free Cash Flow
76.64.2432.670.15144.1974.86-189.03-210.51-250.22-335.24
Upgrade
Free Cash Flow Growth
1705.63%-86.99%-53.52%-51.35%92.61%-----
Upgrade
Free Cash Flow Margin
23.37%1.36%11.48%24.69%48.87%25.31%-69.17%-88.75%-129.85%-215.09%
Upgrade
Free Cash Flow Per Share
0.610.030.270.591.240.66-1.72-1.93-2.52-3.61
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).