Skip to content
TTM Q1 '26TTM Q4 '25TTM Q3 '25TTM Q2 '25TTM Q1 '25
$207.95M+9.5%$189.96M+8.9%$174.45M+10.2%$158.36M+6.6%$148.61M+8.9%
$216.85M+48.0%$146.49M-5.9%$155.73M-0.2%$156.04M-5.1%$164.4M-2.9%
$528.08M+6.8%$494.49M+7.3%$460.97M+3.5%$445.41M+3.5%$430.41M+3.5%
$528.08M+6.8%$494.49M+7.3%$460.97M+3.5%$445.41M+3.5%$430.41M+3.5%
$12.97M-0.6%$13.06M+1.2%$12.9M+1.5%$12.7M+5.9%$12M+6.6%
$266.93M+11.9%$238.54M+9.5%$217.87M+2.9%$211.79M+7.1%$197.7M+4.4%
$266.93M+11.9%$238.54M+9.5%$217.87M+2.9%$211.79M+7.1%$197.7M+4.4%
$320.13M+5.1%$304.53M+6.3%$286.52M-0.2%$287.05M+1.9%$281.8M+0.8%
$32.64M-37.7%$52.43M+2.9%$50.97M+2.0%$49.99M+10.2%$45.35M+58.6%
$4.85M+28.0%$3.79M+33.7%$2.84M+58.6%$1.79M+292%$456K-25.6%
$26.97M-4.1%$28.13M-1.4%$28.53M+0.9%$28.29M+0.8%$28.08M+1.4%
$1.63+35.8%$1.20-9.8%$1.33+8.1%$1.23-12.1%$1.40+2.2%
$19.22M+324%$4.53M0.0%$4.53M0.0%$4.53M0.0%$4.53M
$32.85M+5.5%$31.14M+3.3%$30.14M+3.1%$29.25M+1.3%$28.87M0.0%
$88.5M+5.8%$83.63M+6.2%$78.74M+3.6%$76.01M+7.0%$71.03M+3.3%
$766.36M+8.2%$708.31M+4.5%$678.04M+7.5%$630.62M+3.6%$608.51M-4.5%
-$631.97M-8.0%-$585.33M-3.3%-$566.88M-7.0%-$529.7M-2.8%-$515.16M+5.6%
-$620K+88.0%-$5.19M-87.1%-$2.77M+35.2%-$4.28M-114%-$2M-416%
-$9.87M-28.9%-$7.66M-1.2%-$7.57M-65.8%-$4.57M+10.2%-$5.09M+7.9%
$1.85M+133%-$5.68M
$35.23M+201%$11.71M+57.3%$7.44M+153%-$14.14M+67.9%-$44.02M+16.0%
$0+100%-$1.38M0.0%-$1.38M0.0%-$1.38M0.0%-$1.38M
-$54.37M+41.4%-$92.72M
$68.29M-49.0%$134.01M
$8.69M+176%-$11.47M-56.1%-$7.35M+45.6%-$13.52M-35.9%-$9.95M-8.8%
$0$0$0$0
$12.46M+22.9%$10.14M+72.2%$5.89M-9.2%$6.48M+54.3%$4.2M-42.6%
$5.96M+33.3%$4.47M+50.0%$2.98M+100%$1.49M
$26.97M-4.1%$28.13M-1.4%$28.53M+0.9%$28.29M+0.8%$28.08M+1.4%
$207.95M+9.5%$189.96M+8.9%$174.45M+10.2%$158.36M+6.6%$148.61M+8.9%
$528.08M+6.8%$494.49M+7.3%$460.97M+3.5%$445.41M+3.5%$430.41M+3.5%
$26.41M+4.0%$25.4M+4.0%$24.42M+0.6%$24.28M+1.9%$23.82M+1.5%
$39.2M+8.6%$36.11M+8.0%$33.44M+5.9%$31.59M+13.8%$27.74M+8.5%
$29.34M+2.7%$28.56M+2.7%$27.81M+3.2%$26.95M+5.6%$25.51M+5.5%
$251.25K-25.0%
-$37.6M-10.4%-$34.05M-6,194%-$541K-101%
$478M+18.8%$402.44M+0.9%$398.83M+2.4%$389.67M-1.9%$397.11M+0.3%

Chart any of these lines over time, or line them up against competitors.

Compare these in charts →

Questions, answered.

What is Ellington Financial Inc.'s revenue?
Ellington Financial Inc. (EFC) generated $528.1M in revenue over the trailing twelve months, up 22.7% year over year.
Is Ellington Financial Inc. profitable?
Ellington Financial Inc. reported $182.6M in net income over the trailing twelve months, a 34.6% net margin.
Where does Ellington Financial Inc.'s income statement data come from?
Every line is extracted from Ellington Financial Inc.'s SEC filings (10-K and 10-Q) and tagged in XBRL. Switch between quarterly, annual, and trailing-twelve-month views, or open any line for its full history and peer comparisons.