Takeover

KKRKKR & Co. Inc.

Investment Advice

Revenue
$19.5BFY2021: $16.2BFY2022: $5.7BFY2023: $14.5BFY2024: $21.9BFY2025: $19.5B
11% YoY
Operating margin
—
EBITDA
—
Market cap
$84.7B
Employees
4,200
$5M revenue each
Net debt / EBITDA
—
$31.6B net debt
AI in 10-K
0.9
mentions per 10K words

Takeover score 2 of 13

Fixable underperformance 2 of 7

Buyer economics 0 of 4

Catalysts 0 of 2

Financials

MetricFY2021FY2022FY2023FY2024FY2025YoYTrend
Revenue$16.2B$5.7B$14.5B$21.9B$19.5B 11% FY2021: $16.2BFY2022: $5.7BFY2023: $14.5BFY2024: $21.9BFY2025: $19.5B
Net income$4.7B−$522M$3.7B$3.1B$2.4B 23% FY2021: $4.7BFY2022: −$522MFY2023: $3.7BFY2024: $3.1BFY2025: $2.4B
Operating cash flow−$7.2B−$5.3B−$1.5B$6.6B$478M 93% FY2021: −$7.2BFY2022: −$5.3BFY2023: −$1.5BFY2024: $6.6BFY2025: $478M
Stock-based comp$530M$730M$618M$746M$722M 3.3% FY2021: $530MFY2022: $730MFY2023: $618MFY2024: $746MFY2025: $722M
Buybacks$270M$347M$290M$0$3MFY2021: $270MFY2022: $347MFY2023: $290MFY2024: $0FY2025: $3M
Dividends$331M$444M$563M$612M$650M 6.2% FY2021: $331MFY2022: $444MFY2023: $563MFY2024: $612MFY2025: $650M

Deal filings

None.

13D filers

FiledFilerFormStakeIntent
Sep 1, 2021VA Partners I, LLCSC 13D/A4.4%Passive
Mar 12, 2021VA Partners I, LLCSC 13D/A5.5%Passive
Nov 12, 2020VA Partners I, LLCSC 13D/A6.7%Passive
Sep 17, 2019VA Partners I, LLCSC 13D/A8.8%Passive

Insider trading

Open-market buys, 12 mo
$51M · 13
Open-market sells, 12 mo
$1M · 1
Net
$50M

Pay vs performance

No pay-versus-performance disclosure yet.