NYSE - Delayed Quote USD

Franklin BSP Realty Trust, Inc. (FBRT)

12.48 -0.13 (-1.03%)
At close: June 7 at 4:00 PM EDT
12.88 +0.40 (+3.21%)
After hours: June 7 at 7:57 PM EDT
Currency in USD All numbers in thousands
Breakdown
TTM
12/31/2023
12/31/2022
12/31/2021
12/31/2020
12/31/2019
Total Revenue
570,949.00
569,527.00
367,360.00
221,649.00
184,171.00
--
Cost of Revenue
315,820.00
305,577.00
160,526.00
56,193.00
70,209.00
--
Gross Profit
255,129.00
263,950.00
206,834.00
165,456.00
113,962.00
--
Operating Expense
105,974.00
109,184.00
105,693.00
44,333.00
54,791.00
--
Operating Income
149,155.00
154,766.00
101,141.00
121,123.00
59,171.00
--
Other Income Expense
-13,918.00
-13,014.00
-87,325.00
-91,822.00
-6,487.00
--
Pretax Income
135,237.00
141,752.00
13,816.00
29,301.00
52,684.00
--
Tax Provision
-1,260.00
-2,757.00
-399.00
3,599.00
-2,062.00
--
Net Income Common Stockholders
110,660.00
118,222.00
-27,310.00
-7,885.00
39,826.00
--
Diluted NI Available to Com Stockholders
110,660.00
118,222.00
-27,310.00
-7,885.00
39,826.00
--
Basic EPS
1.33
1.42
-0.38
-0.18
0.90
--
Diluted EPS
1.33
1.42
-0.38
-0.18
0.90
--
Basic Average Shares
82,112.80
82,307.97
71,628.37
43,419.21
44,384.81
--
Diluted Average Shares
82,112.80
82,307.97
71,628.37
43,434.73
44,398.88
--
Total Expenses
421,794.00
414,761.00
266,219.00
100,526.00
125,000.00
--
Net Income from Continuing & Discontinued Operation
137,305.00
145,215.00
14,431.00
25,702.00
54,746.00
--
Normalized Income
138,856.60
146,699.41
78,225.87
102,784.32
57,063.75
--
EBIT
149,155.00
154,766.00
101,141.00
121,123.00
59,171.00
--
EBITDA
157,342.00
163,178.00
106,549.00
123,230.00
61,404.00
--
Reconciled Cost of Revenue
314,373.00
304,293.00
160,605.00
56,193.00
70,209.00
--
Reconciled Depreciation
8,187.00
8,412.00
5,329.00
2,107.00
2,233.00
--
Net Income from Continuing Operation Net Minority Interest
137,305.00
145,215.00
14,431.00
25,702.00
54,746.00
--
Total Unusual Items Excluding Goodwill
-2,586.00
-1,879.00
-80,753.00
-87,876.00
-3,175.00
--
Total Unusual Items
-2,586.00
-1,879.00
-80,753.00
-87,876.00
-3,175.00
--
Normalized EBITDA
159,928.00
165,057.00
187,302.00
211,106.00
64,579.00
--
Tax Rate for Calcs
0.00
0.00
0.00
0.00
0.00
--
Tax Effect of Unusual Items
-1,034.40
-394.59
-16,958.13
-10,793.68
-857.25
--
12/31/2019 - 10/19/2021

Upgrade to begin using 40 years of financial statements and get so much more.

Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.

Upgrade

Related Tickers