Penumbra, Inc. (PEN)
NYSE: PEN · Real-Time Price · USD
324.86
+1.65 (0.51%)
At close: Aug 6, 2026, 4:00 PM EDT
324.86
0.00 (0.00%)
After-hours: Aug 6, 2026, 4:10 PM EDT

Penumbra Balance Sheet

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
205.27186.9324.4167.4969.8659.38
Short-Term Investments
453.52357.9215.73121.7118.17195.5
Cash & Short-Term Investments
658.8544.82340.13289.19188.03254.88
Cash Growth
55.17%60.18%17.62%53.80%-26.23%-3.76%
Accounts Receivable
190.41190.02167.67201.77203.38133.94
Inventory
442.65431.55406.74388.02334.01263.5
Other Current Assets
52.2750.336.5936.4230.2829.16
Total Current Assets
1,3441,217951.13915.4755.7681.47
Net Property, Plant & Equipment
338.27317268.45292.54290.97227.09
Other Intangible Assets
5.746.196.5171.0681.1690.62
Goodwill
166.52166.75165.83166.27166.05166.39
Other Long-Term Assets
120.07119.9141.27111.0477.0178.68
Total Assets
1,9751,8271,5331,5561,3711,244
Accounts Payable
44.7334.7431.3327.1626.6813.42
Accrued Expenses
172.27132.16112.43110.56106.399.8
Current Portion of Leases
16.7816.2314.5913.4311.959.98
Total Current Liabilities
233.78183.13158.35151.14144.93123.2
Long-Term Leases
195.93203.47208.8220.91223.82163.57
Other Long-Term Liabilities
14.2512.3215.115.313.283.56
Total Long-Term Liabilities
210.18215.78223.91226.22227.1167.13
Total Liabilities
443.96398.92382.25377.36372.03290.32
Common Stock
0.040.040.040.040.040.04
Additional Paid-in Capital
1,2241,1861,0971,047963.04910.61
Accumulated Other Comprehensive Income
1.364.35-5.84-3.15-8.12-2.63
Retained Earnings
305.09237.6960134.8643.945.91
Total Common Shareholders' Equity
1,5311,4281,1511,179998.86953.93
Shareholders' Equity
1,5311,4281,1511,179998.86953.93
Total Liabilities & Equity
1,9751,8271,5331,5561,3711,244
Total Debt
212.71219.7223.39234.34235.77173.55
Net Cash (Debt)
446.09325.12116.7454.84-47.7481.33
Net Cash Growth
118.63%178.49%112.86%---56.64%
Net Cash Per Share
10.098.092.901.40-1.262.15
Book Value
1,5311,4281,1511,179998.86953.93
Book Value Per Share
34.6335.5028.6230.0626.4025.18
Tangible Book Value
1,3591,255978.59941.62751.65696.92
Tangible Book Value Per Share
30.7331.2024.3424.0119.8618.40
SEC Filings: 10-K · 10-Q