Skip to content
TTM Q1 '26TTM Q4 '25TTM Q3 '25TTM Q2 '25TTM Q1 '25
$207.95M+39.9%$189.96M+39.3%$174.45M+38.2%$158.36M+31.8%$148.61M+33.6%
$216.85M+31.9%$146.49M-13.4%$155.73M-18.9%$156.04M-15.6%$164.4M+1.5%
$528.08M+22.7%$494.49M+18.9%$460.97M+13.0%$445.41M+12.2%$430.41M+11.9%
$528.08M+22.7%$494.49M+18.9%$460.97M+13.0%$445.41M+12.2%$430.41M+11.9%
$12.97M+8.1%$13.06M+16.0%$12.9M-16.7%$12.7M-23.8%$12M-41.7%
$266.93M+35.0%$238.54M+26.0%$217.87M+6.1%$211.79M+9.3%$197.7M+2.2%
$266.93M+35.0%$238.54M+26.0%$217.87M+6.1%$211.79M+9.3%$197.7M+2.2%
$320.13M+13.6%$304.53M+8.9%$286.52M+1.7%$287.05M+3.7%$281.8M+3.1%
$32.64M-28.0%$52.43M+83.4%$50.97M+158%$49.99M+6.5%$45.35M+0.9%
$4.85M+964%$3.79M+519%$2.84M+725%$1.79M+222%$456K-8.2%
$26.97M-3.9%$28.13M+1.5%$28.53M+8.0%$28.29M+10.7%$28.08M+13.6%
$1.63+16.4%$1.20-12.4%$1.33+2.3%$1.23+1.7%$1.40+122%
$19.22M+324%$4.53M$4.53M$4.53M$4.53M
$32.85M+13.8%$31.14M+7.9%$30.14M-11.0%$29.25M-10.7%$28.87M-9.4%
$88.5M+24.6%$83.63M+21.7%$78.74M-5.3%$76.01M-3.6%$71.03M-9.0%
$766.36M+25.9%$708.31M+11.2%$678.04M-5.8%$630.62M-4.6%$608.51M+11.4%
-$631.97M-22.7%-$585.33M-7.3%-$566.88M+8.5%-$529.7M+11.9%-$515.16M-3.4%
-$620K+69.0%-$5.19M-919%-$2.77M-229%-$4.28M-456%-$2M-234%
-$9.87M-94.1%-$7.66M-38.7%-$7.57M-2.0%-$4.57M+36.4%-$5.09M+22.3%
$1.85M-$5.68M
$35.23M+180%$11.71M+122%$7.44M+110%-$14.14M+82.3%-$44.02M+40.9%
$0+100%-$1.38M-$1.38M-$1.38M-$1.38M
-$54.37M-$92.72M
$68.29M$134.01M
$8.69M+187%-$11.47M-25.4%-$7.35M-$13.52M-$9.95M
$0$0-100%$0-100%$0-100%
$12.46M+197%$10.14M+38.6%$5.89M+15.4%$6.48M+108%$4.2M+35.0%
$5.96M$4.47M$2.98M$1.49M
$26.97M-3.9%$28.13M+1.5%$28.53M+8.0%$28.29M+10.7%$28.08M+13.6%
$207.95M+39.9%$189.96M+39.3%$174.45M+38.2%$158.36M+31.8%$148.61M+33.6%
$528.08M+22.7%$494.49M+18.9%$460.97M+13.0%$445.41M+12.2%$430.41M+11.9%
$26.41M+10.9%$25.4M+8.3%$24.42M+5.1%$24.28M+9.9%$23.82M+12.4%
$39.2M+41.3%$36.11M+41.2%$33.44M+56.8%$31.59M+72.5%$27.74M+59.2%
$29.34M+15.0%$28.56M+18.1%$27.81M+20.2%$26.95M+22.2%$25.51M+20.1%
$251.25K+200%
-$37.6M+13.2%-$34.05M-381%-$541K-104%
$478M+20.4%$402.44M+1.7%$398.83M+1.0%$389.67M+0.4%$397.11M+12.5%

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.