Kayne Anderson BDC, Inc. (KBDC) Financials

$15.96

$0.28 (-1.72%)
Last update: 04:00 PM EST
Day's range
$15.95
Day's range
$16.28
$200M$200M$150M$150M$100M$100M$50M$50M$0$0Earning20212021202220222023202320242024120%120%100%100%80%80%60%60%40%40%Profit Margin
Profit Margin
Revenue
Earnings

KBDC Income statement / Annual

Last year (2024), Kayne Anderson BDC, Inc.'s total revenue was $122.29 M, a decrease of 18.65% from the previous year. In 2024, Kayne Anderson BDC, Inc.'s net income was $131.94 M. See Kayne Anderson BDC, Inc.,s key income statements, including revenue, expenses, profit, and income.

Period FY-2024 FY-2023 FY-2022 FY-2021
Period Ended 12/31/2024 12/31/2023 12/31/2022 12/31/2021
Operating Revenue $122.29 M $150.32 M $74.91 M $19.09 M
Cost of Revenue $57.80 M $20.87 M $0.00 $2.16 M
Gross Profit $122.29 M $129.45 M $74.91 M $16.93 M
Gross Profit Ratio 1 0.86 1 0.89
Research and Development Expenses $0.00 $0.00 $0.61 $1.17
General & Administrative Expenses $4.28 M $2.91 M $2.48 M $1.58 M
Selling & Marketing Expenses $0.00 $0.00 -$2.48 M -$1.58 M
Selling, General & Administrative Expenses $4.28 M $2.91 M $0.61 $1.17
Other Expenses -$14.65 M $0.00 -$20.29 M -$4.46 M
Operating Expenses -$10.37 M $82.21 M $2.48 M $1.58 M
Cost And Expenses -$10.37 M $20.93 M $2.48 M $3.74 M
Interest Income $211.64 M $160.43 M $74.83 M $18.76 M
Interest Expense $57.80 M $49.62 M $20.29 M $4.46 M
Depreciation & Amortization $0.00 -$2.69 M $8.86 M -$7.66 M
EBITDA $132.66 M $129.39 M $93.49 M $0.00
EBITDA Ratio 1.08 0.86 1.25 0
Operating Income Ratio 1.08 0.88 1.13 2.01
Total Other Income/Expenses Net $0.00 -$55.01 M -$20.29 M -$4.46 M
Income Before Tax $131.94 M $77.08 M $66.06 M $26.74 M
Income Before Tax Ratio 1.08 0.51 0.88 1.4
Income Tax Expense $717.00 K $0.00 $66.06 M $26.74 M
Net Income $131.94 M $77.08 M $45.77 M $22.29 M
Net Income Ratio 1.08 0.51 0.61 1.17
EPS 2.07 1.19 0.7 0.34
EPS Diluted 2.07 1.19 0.7 0.34
Weighted Average Shares Out $63.76 M $65.02 M $65.02 M $65.02 M
Weighted Average Shares Out Diluted $63.76 M $65.02 M $65.02 M $65.02 M
Link