Enphase Energy, Inc. (ENPH)
NASDAQ: ENPH · IEX Real-Time Price · USD
110.75
-1.72 (-1.53%)
Apr 16, 2024, 1:55 PM EDT - Market open

Enphase Energy Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 2009
Net Income
438.94397.36145.45134161.15-11.63-45.19-67.46-22.08-8.05
Upgrade
Depreciation & Amortization
74.7158.7830.8518.114.129.67910.6410.548.26
Upgrade
Share-Based Compensation
212.86216.8114.2942.520.1811.436.7310.3312.79.74
Upgrade
Other Operating Activities
-29.7271.8861.4521.73-56.386.661.0213.55-22.3114.28
Upgrade
Operating Cash Flow
696.78744.82352.03216.33139.0716.13-28.44-32.95-21.1624.22
Upgrade
Operating Cash Flow Growth
-6.45%111.58%62.72%55.56%762.06%-----
Upgrade
Capital Expenditures
-110.4-46.44-52.51-20.56-14.79-4.15-4.12-12.17-12.53-13.25
Upgrade
Acquisitions
0-62.16-235.6500-1501.050-2.24
Upgrade
Change in Investments
-255.95-263.3-931.39-5.01000000
Upgrade
Other Investing Activities
--------0.680.06-1.05
Upgrade
Investing Cash Flow
-366.36-371.91-1,219.55-25.57-14.79-19.15-4.12-11.8-12.46-16.53
Upgrade
Share Issuance / Repurchase
-396.1310.37-492.528.44.9922.5726.9617.294.015.37
Upgrade
Debt Issued / Paid
00896.5269.1281.5658.0516.3417.0916.85-8.71
Upgrade
Other Financing Activities
-120.65-27.5-94.57-85.83-20.69----0.3-
Upgrade
Financing Cash Flow
-516.77-17.13309.41191.6865.8580.6143.334.3820.56-3.34
Upgrade
Exchange Rate Effect
1.85-1.86-1.960.83-0.26-0.50.65-0.32-0.52-0.5
Upgrade
Net Cash Flow
-184.5353.93-560.06383.27189.8777.0911.38-10.69-13.583.84
Upgrade
Free Cash Flow
586.38698.37299.52195.78124.2811.98-32.56-45.12-33.6910.97
Upgrade
Free Cash Flow Growth
-16.04%133.16%52.99%57.53%937.30%-----
Upgrade
Free Cash Flow Margin
25.60%29.96%21.67%25.28%19.91%3.79%-11.38%-13.99%-9.43%3.19%
Upgrade
Free Cash Flow Per Share
4.305.162.231.561.060.12-0.39-0.89-0.760.26
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).