Penumbra, Inc.
← Back to PEN Overview

Penumbra, Inc. (PEN)

Solvency & Capital Structure

Total Debt

$212.7M

Net Debt

$7.4M

Penumbra, Inc. currently has $212.7M in total debt. Net debt is $7.4M after cash offsets.

Financial Fundamentals

PENQuarterly Data • 5Y View

DateTotal Debt ($B)Cash & Inv. ($B)Net Debt ($B)Total AssetsDebt/Assets
2026-06-300.210.210.011.9710.8%
2026-03-310.220.24-0.03Net Cash1.9011.4%
2025-12-310.220.190.031.8312.0%
2025-09-300.220.47-0.25Net Cash1.7412.4%
2025-06-300.220.42-0.20Net Cash1.6713.2%
2025-03-310.220.38-0.16Net Cash1.5913.8%
2024-12-310.220.34-0.12Net Cash1.5314.6%
2024-09-300.230.29-0.06Net Cash1.4815.3%
2024-06-300.230.34-0.11Net Cash1.5314.9%
2024-03-310.230.31-0.08Net Cash1.5814.6%
2023-12-310.230.29-0.05Net Cash1.5615.1%
2023-09-300.230.25-0.02Net Cash1.4715.6%
2023-06-300.230.220.011.4316.1%
2023-03-310.230.200.031.4016.7%
2022-12-310.240.190.051.3717.2%
2022-09-300.220.180.031.3216.5%
2022-06-300.220.200.021.3316.6%
2022-03-310.220.24-0.02Net Cash1.3016.8%
2021-12-310.170.25-0.08Net Cash1.2413.9%
2021-09-300.170.27-0.09Net Cash0.9717.9%
2021-06-300.130.24-0.11Net Cash0.9114.2%
2021-03-310.080.24-0.17Net Cash0.849.1%
2020-12-310.080.26-0.19Net Cash0.829.4%
2020-09-300.080.27-0.19Net Cash0.819.7%
2020-06-300.080.28-0.20Net Cash0.789.9%
2020-03-310.080.17-0.09Net Cash0.6612.0%
2019-12-310.080.19-0.11Net Cash0.6712.4%
2019-09-300.050.19-0.15Net Cash0.618.1%
2019-06-300.050.19-0.14Net Cash0.598.5%
2019-03-310.050.19-0.15Net Cash0.578.7%
2018-12-310.000.20-0.20Net Cash0.520.0%
2018-09-300.000.19-0.19Net Cash0.500.0%
2018-06-300.000.21-0.21Net Cash0.500.0%
2018-03-310.000.22-0.22Net Cash0.490.0%
2017-12-310.000.21-0.21Net Cash0.480.0%
2017-09-300.000.22-0.22Net Cash0.460.0%
2017-06-300.000.22-0.22Net Cash0.420.0%
2017-03-310.000.23-0.23Net Cash0.420.0%
2016-12-310.000.13-0.13Net Cash0.310.0%
2016-09-300.000.14-0.14Net Cash0.300.0%
2016-06-300.000.14-0.14Net Cash0.280.0%
2016-03-310.000.14-0.14Net Cash0.280.0%
2015-12-310.000.15-0.15Net Cash0.260.0%
2015-09-300.000.16-0.16Net Cash0.260.0%
2015-06-300.000.04-0.04Net Cash0.130.0%
2015-03-310.000.05-0.05Net Cash0.130.0%
2014-12-310.000.05-0.05Net Cash0.120.0%