Ellington Financial Inc. (EFC)
NYSE: EFC · IEX Real-Time Price · USD
11.42
+0.15 (1.33%)
At close: Apr 19, 2024, 4:00 PM
11.35
-0.07 (-0.61%)
After-hours: Apr 19, 2024, 4:05 PM EDT

Ellington Financial Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 2008
Net Income
60.9-85.34125.3517.2556.4746.6833.98-16.0138.0959.17
Upgrade
Share-Based Compensation
1.361.50.970.720.480.420.390.40.390.27
Upgrade
Other Operating Activities
-327.3111.24-83.1493.7820.84-541.27-497.385.3615.76-663.59
Upgrade
Operating Cash Flow
-241.8642.6951.29119.5179.25-494.18-462.9369.69654.25-604.16
Upgrade
Operating Cash Flow Growth
--16.78%-57.08%50.80%----89.35%--
Upgrade
Capital Expenditures
-0.04-0.22-2.21-0.15-0.2400000
Upgrade
Acquisitions
131.08174.73148.77-3.987.6300000
Upgrade
Change in Investments
-0.48-2,096.12-2,201.39515.27-1,667.5300000
Upgrade
Other Investing Activities
44.34168.9429.56-3.87-4.4-----
Upgrade
Investing Cash Flow
174.91-1,752.68-2,025.26507.27-1,664.5300000
Upgrade
Dividends Paid
-149.27-123.07-85.7-65.03-54.31-50.74-57.64-65.15-83.46-86.45
Upgrade
Share Issuance / Repurchase
109.9897.7245.2992.48155.96-23.13-14.64-14.03-5.64188.4
Upgrade
Debt Issued / Paid
-5.841,8261,733-614.261,410567.79446.83-51.46-496.01433.02
Upgrade
Other Financing Activities
120.7638.0262.19-0.62101.22-2.3212.110.30.63-0.16
Upgrade
Financing Cash Flow
75.631,8391,955-587.431,613491.6386.66-130.33-584.48534.81
Upgrade
Net Cash Flow
8.68129.03-18.9939.3527.4-2.58-76.27-60.6469.77-69.35
Upgrade
Free Cash Flow
-241.942.4649.08119.3579.01-494.18-462.9369.69654.25-604.16
Upgrade
Free Cash Flow Growth
--13.49%-58.87%51.06%----89.35%--
Upgrade
Free Cash Flow Margin
-87.35%70.78%32.50%255.80%84.72%-365.95%-492.69%86.92%625.50%-643.74%
Upgrade
Free Cash Flow Per Share
-3.540.700.852.732.34-16.46-14.512.1419.58-18.06
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).