Neptune Insurance Holdings Inc. (NP)
NYSE: NP · Real-Time Price · USD
30.40
+1.95 (6.85%)
At close: Oct 3, 2025, 4:00 PM EDT
30.42
+0.02 (0.07%)
After-hours: Oct 3, 2025, 7:57 PM EDT

NP Balance Sheet

Millions USD. Fiscal year is Jan - Dec.
Year Ending
TTMDec '21 Dec '20 Dec '19 Dec '18 Dec '17 2012 - 2016
Cash & Equivalents
25.223.937.199.94.5
Upgrade
Cash & Cash Equivalents
25.223.937.199.94.5
Upgrade
Cash Growth
-38.54%-35.58%312.22%-9.09%120.00%45.16%
Upgrade
Receivables
165.1142.3100.2102.6114.8115.7
Upgrade
Inventory
148.3138.5108.9122.8131.6143.5
Upgrade
Other Current Assets
40.542.325.118.321.621.5
Upgrade
Total Current Assets
379.1347271.3252.7277.9285.2
Upgrade
Property, Plant & Equipment
329.3334.1349.6394.5396.2425.2
Upgrade
Goodwill and Intangibles
345.9353.2150149.8154.7164
Upgrade
Other Long-Term Assets
51.547.435.730.832.430
Upgrade
Total Long-Term Assets
726.7734.7535.3575.1583.3619.2
Upgrade
Total Assets
1,1061,082806.6827.8861.2904.4
Upgrade
Accounts Payable
114.597.44648.963.365.7
Upgrade
Current Debt
9.810.58.14.52.31.4
Upgrade
Other Current Liabilities
64.667.161.94755.257.5
Upgrade
Total Current Liabilities
188.9175116100.4120.8124.6
Upgrade
Long-Term Debt
492.3471.2207.9211.2236.8254.1
Upgrade
Other Long-Term Liabilities
116.8119.5115.1109.9113.4125.8
Upgrade
Total Long-Term Liabilities
609.1590.7323321.1350.2379.9
Upgrade
Total Liabilities
798765.7439421.5471504.5
Upgrade
Total Debt
502.1481.7216215.7239.1255.5
Upgrade
Debt Growth
135.40%123.01%0.14%-9.79%-6.42%15.66%
Upgrade
Retained Earnings
-163.4220.4268.1243.2235.7
Upgrade
Comprehensive Income
00-103.7-113.3-105.1-94.1
Upgrade
Shareholders' Equity
307.8316367.6406.3390.2399.9
Upgrade
Net Cash (Debt)
-476.9-457.8-178.9-206.7-229.2-251
Upgrade
Net Cash Per Share
-28.30-27.22-10.64-12.23-13.51-14.72
Upgrade
Working Capital
190.2172155.3152.3157.1160.6
Upgrade
Book Value Per Share
18.3118.7921.8624.1223.1623.80
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).