KG
KG
NASDAQ · Insurance

Kestrel Group

$9.85
+0.43 (+4.51%)
As of Mar 22, 10:42 PM ET ·
Financial Highlights (FY 2026)
Revenue
81.67M
Net Income
-293,571,389
Gross Margin
Profit Margin
-359.4%
Rev Growth
-17.2%
D/E Ratio
5.64
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 34.4% 34.4%
Operating Margin -339.6% -305.6% 15.3% 15.8%
Profit Margin -359.4% -341.5% 11.0% 12.5%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 81.67M 98.66M 47.74M 40.44M
Gross Profit 16.43M 13.91M
Operating Income -277,363,542 -301,554,950 7.29M 6.39M
Net Income -293,571,389 -319,176,431 5.27M 5.06M
Gross Margin 34.4% 34.4%
Operating Margin -339.6% -305.6% 15.3% 15.8%
Profit Margin -359.4% -341.5% 11.0% 12.5%
Rev Growth -17.2% -17.2% +14.6% 0.0%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 30.99M 30.99M 41.37M 36.05M
Total Equity 5.50M 5.50M 59.72M 59.19M
D/E Ratio 5.64 5.64 0.69 0.61
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA -277,363,780 -318,308,276 10.53M 8.02M
Free Cash Flow 7.09M 4.84M