Insurance carriers, nec company · D0 · FY ends Dec · Revenue $11.63B · $2.54B FCF
Net margin is thin at 7.42%. This may reflect rising credit costs, rate compression, or operational inefficiency.
Revenue declined 17.5% YoY. For a bank, this often signals contracting loan book or reduced fee income.
Net income declined 24% YoY, profitability momentum has weakened.
Profitability & Returns
Revenue (TTM)
$11.63B
▼ -17.5% YoY
Net Income (TTM)
$863M
▼ -24.4% YoY
Net Margin
7.42%
P/E
—
Balance Sheet
Total Assets
$157.18B
Equity
$17.92B
Total Debt
$205M
Cash & Equiv.
$13.49B
3Y CAGR: +38.1%
Continue Research