FBRT: Franklin Bsp Realty Trust Inc Financial Statements

Balance sheet, income statement, and cash flow statements for Franklin Bsp Realty Trust Inc (FBRT).

OverviewDividends

$1.03B Market Cap.

As of 04/28/2025 5:00 PM ET (MRY) • Disclaimer

FBRT Market Cap. (MRY)


FBRT Shares Outstanding (MRY)


FBRT Assets (MRY)


Total Assets

$6.00B

Total Liabilities

$4.39B

Total Investments

$5.21B

FBRT Income (MRY)


Revenue

$210.45M

Net Income

$95.88M

Operating Expense

$60.49M

FBRT Cash Flow (MRY)


CF Operations

$57.23M

CF Investing

-$155.47M

CF Financing

-$48.58M

FBRT Balance Sheet (MRY)


Metric

2024

2023

2022

2021

Total Assets

$6,002,386,000 (0.79%)

$5,955,180,000 (-4.00%)

$6,203,601,000 (-34.52%)

$9,474,701,000 (197.03%)

Assets Current

-

-

-

-

Assets Non-Current

-

-

-

-

Goodwill & Intangible Assets

$39,834,000 (-6.91%)

$42,793,000 (-21.95%)

$54,831,000 (13.12%)

$48,472,000 (257.83%)

Shareholders Equity

$1,512,562,000 (-2.99%)

$1,559,114,000 (-0.25%)

$1,562,980,000 (-8.36%)

$1,705,637,000 (113.62%)

Property Plant & Equipment Net

$336,050,000 (53.11%)

$219,487,000 (33.61%)

$164,269,000 (82.42%)

$90,048,000 (239.68%)

Cash & Equivalents

$196,864,000 (-42.72%)

$343,687,000 (80.43%)

$190,487,000 (13.25%)

$168,199,000 (82.55%)

Accumulated Other Comprehensive Income

$79,000 (111.24%)

-$703,000 (-280.26%)

$390,000 (729.03%)

-$62,000 (99.25%)

Deferred Revenue

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Total Investments

$5,212,305,000 (-0.38%)

$5,232,336,000 (-8.22%)

$5,701,240,000 (-35.32%)

$8,814,724,000 (200.32%)

Investments Current

-

-

-

-

Investments Non-Current

-

-

-

-

Inventory

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Trade & Non-Trade Receivables

$157,582,000 (185.61%)

$55,174,000 (29.65%)

$42,557,000 (-86.23%)

$309,118,000 (213.66%)

Trade & Non-Trade Payables

$64,786,000 (-5.82%)

$68,788,000 (-0.90%)

$69,414,000 (14.57%)

$60,589,000 (99.71%)

Accumulated Retained Earnings (Deficit)

-$348,074,000 (-16.44%)

-$298,942,000 (0.09%)

-$299,225,000 (-78.98%)

-$167,179,000 (-57.02%)

Tax Assets

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Tax Liabilities

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Total Debt

$4,300,082,000 (3.71%)

$4,146,221,000 (-5.16%)

$4,371,971,000 (-42.25%)

$7,571,069,000 (252.27%)

Debt Current

-

-

-

-

Debt Non-Current

-

-

-

-

Total Liabilities

$4,392,581,000 (2.65%)

$4,279,223,000 (-5.55%)

$4,530,465,000 (-40.91%)

$7,666,645,000 (251.35%)

Liabilities Current

-

-

-

-

Liabilities Non-Current

-

-

-

-

FBRT Income Statement (MRY)


Metric

2024

2023

2022

2021

Revenues

$210,454,000 (-20.27%)

$263,950,000 (27.61%)

$206,834,000 (25.01%)

$165,456,000 (40.68%)

Cost of Revenue

$25,958,000 (-23.31%)

$33,847,000 (29.40%)

$26,157,000 (-6.95%)

$28,110,000 (85.20%)

Selling General & Administrative Expense

$24,215,000 (-18.50%)

$29,710,000 (-16.30%)

$35,494,000 (83.83%)

$19,308,000 (-19.83%)

Research & Development Expense

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Operating Expenses

$60,486,000 (12.06%)

$53,975,000 (5.11%)

$51,353,000 (-55.29%)

$114,846,000 (238.00%)

Interest Expense

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Income Tax Expense

$1,120,000 (140.62%)

-$2,757,000 (-590.98%)

-$399,000 (-111.09%)

$3,599,000 (274.54%)

Net Loss Income from Discontinued Operations

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Consolidated Income

$92,403,000 (-36.06%)

$144,509,000 (916.60%)

$14,215,000 (-44.69%)

$25,702,000 (-53.05%)

Net Income to Non-Controlling Interests

-$3,475,000 (-392.21%)

-$706,000 (-226.85%)

-$216,000 (0%)

$0 (0%)

Net Income

$95,878,000 (-33.98%)

$145,215,000 (906.27%)

$14,431,000 (-43.85%)

$25,702,000 (-53.05%)

Preferred Dividends Income Statement Impact

$26,993,000 (0.00%)

$26,993,000 (-35.33%)

$41,741,000 (24.28%)

$33,587,000 (125.11%)

Net Income Common Stock

$68,885,000 (-41.73%)

$118,222,000 (532.89%)

-$27,310,000 (-246.35%)

-$7,885,000 (-119.80%)

Weighted Average Shares

$81,846,170 (-0.56%)

$82,307,970 (14.91%)

$71,628,365 (64.97%)

$43,419,209 (-2.18%)

Weighted Average Shares Diluted

$81,846,170 (-0.56%)

$82,307,970 (14.91%)

$71,628,365 (64.91%)

$43,434,731 (-2.17%)

Earning Before Interest & Taxes (EBIT)

$96,998,000 (-31.91%)

$142,458,000 (915.24%)

$14,032,000 (-52.11%)

$29,301,000 (-44.38%)

Gross Profit

$184,496,000 (-19.82%)

$230,103,000 (27.36%)

$180,677,000 (31.55%)

$137,346,000 (34.08%)

Operating Income

$124,010,000 (-29.59%)

$176,128,000 (36.19%)

$129,324,000 (474.77%)

$22,500,000 (-67.13%)

FBRT Cash Flow Statement (MRY)


Metric

2024

2023

2022

2021

Net Cash Flow from Investing

-$155,475,000 (-140.83%)

$380,807,000 (-87.71%)

$3,097,265,000 (189.80%)

$1,068,747,000 (344.04%)

Net Cash Flow from Financing

-$48,581,000 (88.57%)

-$424,994,000 (86.83%)

-$3,227,492,000 (-183.32%)

-$1,139,186,000 (-205.41%)

Net Cash Flow from Operations

$57,233,000 (-71.00%)

$197,387,000 (29.42%)

$152,515,000 (4.11%)

$146,497,000 (27.02%)

Net Cash Flow / Change in Cash & Cash Equivalents

-$146,823,000 (-195.84%)

$153,200,000 (587.37%)

$22,288,000 (-70.70%)

$76,058,000 (547.90%)

Net Cash Flow - Business Acquisitions and Disposals

$0 (0%)

$0 (0%)

$0 (0%)

$174,083,000 (0%)

Net Cash Flow - Investment Acquisitions and Disposals

-$189,526,000 (-155.38%)

$342,203,000 (-88.95%)

$3,095,883,000 (200.95%)

$1,028,716,000 (365.40%)

Capital Expenditure

$34,051,000 (-11.79%)

$38,604,000 (2693.34%)

$1,382,000 (101.03%)

-$134,052,000 (-782.27%)

Issuance (Repayment) of Debt Securities

$118,825,000 (144.83%)

-$265,074,000 (91.55%)

-$3,136,123,000 (-191.85%)

-$1,074,582,000 (-232.00%)

Issuance (Purchase) of Equity Shares

-$4,867,000 (61.08%)

-$12,505,000 (24.57%)

-$16,579,000 (-45.21%)

-$11,417,000 (-2864.41%)

Payment of Dividends & Other Cash Distributions

-$144,906,000 (-0.39%)

-$144,347,000 (-3.54%)

-$139,415,000 (-105.16%)

-$67,955,000 (-36.48%)

Effect of Exchange Rate Changes on Cash

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Share Based Compensation

$8,173,000 (71.67%)

$4,761,000 (89.00%)

$2,519,000 (111.47%)

-$21,957,000 (-11476.68%)

Depreciation Amortization & Accretion

$5,630,000 (-33.07%)

$8,412,000 (57.85%)

$5,329,000 (152.92%)

$2,107,000 (-5.64%)

FBRT Financial Metrics (MRY)


Metric

2024

2023

2022

2021

Gross Margin

87.70% (0.57%)

87.20% (-0.23%)

87.40% (5.30%)

83.00% (-4.71%)

Profit Margin

32.70% (-27.01%)

44.80% (439.39%)

-13.20% (-175.00%)

-4.80% (-114.16%)

EBITDA Margin

48.80% (-14.69%)

57.20% (508.51%)

9.40% (-50.53%)

19.00% (-59.31%)

Return on Average Equity (ROAE)

4.50% (-40.00%)

7.50% (541.18%)

-1.70% (-112.50%)

-0.80% (-115.38%)

Return on Average Assets (ROAA)

1.10% (-45.00%)

2.00% (600.00%)

-0.40% (-100.00%)

-0.20% (-116.67%)

Return on Sales (ROS)

46.10% (-14.63%)

54.00% (694.12%)

6.80% (-61.58%)

17.70% (-60.49%)

Return on Invested Capital (ROIC)

0.90% (-40.00%)

1.50% (1400.00%)

0.10% (-66.67%)

0.30% (-70.00%)

Dividend Yield

11.50% (8.49%)

10.60% (-3.64%)

11.00% (478.95%)

1.90%

Price to Earnings Ratio (P/E)

15.29 (60.74%)

9.51 (128.03%)

-33.95 (59.10%)

-83

Price to Sales Ratio (P/S)

4.88 (15.76%)

4.21 (-5.69%)

4.47 (13.93%)

3.92

Price to Book Ratio (P/B)

0.68 (-4.50%)

0.71 (4.41%)

0.68 (76.88%)

0.39

Debt to Equity Ratio (D/E)

2.9 (5.79%)

2.75 (-5.31%)

2.9 (-35.51%)

4.5 (64.47%)

Earnings Per Share (EPS)

0.82 (-42.25%)

1.42 (473.68%)

-0.38 (-111.11%)

-0.18 (-120.00%)

Sales Per Share (SPS)

2.57 (-19.83%)

3.21 (11.05%)

2.89 (-24.22%)

3.81 (43.81%)

Free Cash Flow Per Share (FCFPS)

1.11 (-61.11%)

2.87 (33.41%)

2.15 (648.78%)

0.29 (-90.56%)

Book Value Per Share (BVPS)

18.48 (-2.43%)

18.94 (-13.19%)

21.82 (-44.45%)

39.28 (118.37%)

Tangible Assets Book Value Per Share (TABVPS)

72.85 (1.42%)

71.83 (-16.32%)

85.84 (-60.46%)

217.1 (203.37%)

Enterprise Value Over EBIT (EV/EBIT)

55 (66.67%)

33 (-91.08%)

370 (252.38%)

105

Enterprise Value Over EBITDA (EV/EBITDA)

51.65 (63.60%)

31.57 (-88.22%)

268.03 (174.55%)

97.63

Asset Turnover

0.03 (-24.44%)

0.04 (40.62%)

0.03 (-3.03%)

0.03 (-8.33%)

Current Ratio

-

-

-

-

Dividends

$1.44 (0.70%)

$1.43 (0.70%)

$1.42 (398.25%)

$0.28 (0%)

Free Cash Flow (FCF)

$91,284,000 (-61.32%)

$235,991,000 (53.34%)

$153,897,000 (1136.62%)

$12,445,000 (-90.78%)

Enterprise Value (EV)

$5,300,477,858 (11.29%)

$4,762,783,662 (-8.22%)

$5,189,376,685 (69.24%)

$3,066,200,647

Earnings Before Tax (EBT)

$96,998,000 (-31.91%)

$142,458,000 (915.24%)

$14,032,000 (-52.11%)

$29,301,000 (-44.38%)

Earnings Before Interest Taxes & Depreciation Amortization (EBITDA)

$102,628,000 (-31.98%)

$150,870,000 (679.25%)

$19,361,000 (-38.36%)

$31,408,000 (-42.81%)

Invested Capital

$10,065,770,000 (3.61%)

$9,714,921,000 (-5.96%)

$10,330,254,000 (-38.62%)

$16,829,099,000 (221.58%)

Working Capital

-

-

-

-

Tangible Asset Value

$5,962,552,000 (0.85%)

$5,912,387,000 (-3.84%)

$6,148,770,000 (-34.77%)

$9,426,229,000 (196.78%)

Market Capitalization

$1,026,287,858 (-7.44%)

$1,108,808,662 (4.21%)

$1,063,988,685 (62.04%)

$656,633,647

Average Equity

$1,526,624,500 (-2.54%)

$1,566,402,500 (-1.63%)

$1,592,316,500 (51.70%)

$1,049,622,250 (37.62%)

Average Assets

$6,158,605,500 (4.14%)

$5,913,752,500 (-8.16%)

$6,438,945,750 (28.02%)

$5,029,638,750 (53.08%)

Invested Capital Average

$10,317,303,250 (6.56%)

$9,682,139,000 (-10.07%)

$10,765,721,750 (24.97%)

$8,614,668,250 (58.91%)

Shares

81,841,137 (-0.28%)

82,073,180 (-0.49%)

82,479,743 (87.66%)

43,951,382 (-1.22%)