NP
Neptune Insurance Holdings Inc.
$31.92
-0.40 (-1.24%)
At close · Jul 10
Market Cap
$4.42B
Shares
138,330,913
Income-statement, balance-sheet and cash-flow figures extracted from the company's SEC filings — 10-K annual and 10-Q quarterly reports — and standardised for comparison across periods.
Revenue
$159.55M
+33.7%
FY2025
Net Income
$37.41M
+8.2%
FY2025
Operating Margin
44.47%
-12.9pp
FY2025
Diluted EPS
-$0.26
-262.5%
FY2025
Operating Cash Flow
$51.67M
+3.5%
FY2025
Chart any reported metric, KPI or segment over time — the full statement history lives here
Search above to add metrics — fundamentals, product and segment revenue, company KPIs, valuation.
| Line Item | TTM | FY2025 | FY2024 | FY2023 |
|---|---|---|---|---|
| — | $159.55M | $119.3M | $84.87M | |
| — | $10.02M | $7.76M | $6.9M | |
| — | $73K | $71K | $70K | |
| — | $88.6M | $50.85M | $39.44M | |
| — | $70.96M | $68.45M | $45.43M | |
| — | 44.47% | 57.37% | 53.53% | |
| — | $18.24M | $17.52M | $21.33M | |
| — | $923K | $880K | $308K | |
| — | $53.64M | $46.38M | $23.86M | |
| — | $16.22M | $11.79M | $5.97M | |
| $34.82M | $37.41M | $34.59M | $17.89M | |
| — | 23.45% | 29% | 21.07% | |
| — | -$27.2M | $14.72M | $9.75M | |
| USD/shares | — | -$0.26 | $0.16 | $0.10 |
| USD/shares | — | -$0.26 | $0.16 | $0.10 |
| shares | — | 104.5M | 93.35M | 93.52M |
| shares | — | 104.5M | 93.35M | 93.52M |
Italic rows are computed from reported lines — open a row's info icon for its formula. Values reflect the latest filing (restatements included); per-share figures on today's split basis. Click a value for its source filing.
TTM: trailing twelve months through the latest reported quarter — flows sum the last four quarters, balances take the latest.
Revenue Breakdown
Annual revenue as the company disaggregates it in its own XBRL filings. Years a component wasn't reported show a dash.
Share mode is each component's slice of the reported components that year — issuers rarely tag every revenue dollar, so slices need not sum to total revenue.
By Product & Service (USD)
| Component | 2025-12-31 | 2024-12-31 | 2023-12-31 |
|---|---|---|---|
| Commission Income | $122,003,000 | $90,098,000 | $64,349,000 |
| Fee Income | $37,548,000 | $29,201,000 | $20,521,000 |