MyFinsight

HomeBlogAboutContact

MyFinsight

Making company financials insightful for everyone

Quick Links

  • About
  • Blog
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||

For the year ending 2025-12-31, PEN has $1,826,519K in assets. $398,916K in debts. $186,897K in cash and cash equivalents.

Balance Sheets Overview

Current Ratio
664.37%
Quick Ratio
428.72%
Cash Ratio
102.06%
Debt to Asset Ratio
21.84%
Unit: Thousand (K) dollars
Assets Breakdown
    • Accounts receivable, net of allo...
    • Cash and cash equivalents
    • Operating lease right-of-use ass...
    • Others
Liabilities Breakdown
    • Additional paid-in capital
    • Retained earnings
    • Non-current operating lease liab...
    • Others

Balance Sheets
2025-12-31
Cash and cash equivalents
186,897
Marketable investments
357,919
Accounts receivable, net of allowance for credit losses of 2,350 and 5,638 at december 31, 2025 and 2024, respectively
190,021
Inventories
431,549
Prepaid expenses and other current assets
50,298
Total current assets
1,216,684
Property and equipment, net
117,436
Operating lease right-of-use assets
173,587
Finance lease right-of-use assets
25,972
Intangible assets, net
6,186
Goodwill
166,750
Deferred taxes
79,188
Other non-current assets
40,716
Total assets
1,826,519
Accounts payable
34,736
Accrued liabilities
132,163
Current operating lease liabilities
13,841
Current finance lease liabilities
2,393
Total current liabilities
183,133
Non-current operating lease liabilities
182,751
Non-current finance lease liabilities
20,714
Other non-current liabilities
12,318
Total liabilities
398,916
Common stock, 0.001 par value per share - 300,000,000 shares authorized, 39,229,670 issued and outstanding at december 31, 2025 300,000,000 shares authorized, 38,490,836 issued and outstanding at december 31, 2024
39
Additional paid-in capital
1,185,525
Accumulated other comprehensive income (loss)
4,348
Retained earnings
237,691
Total penumbra, inc. stockholders equity
1,427,603
Total liabilities and stockholders equity
1,826,519
Unit: Thousand (K) dollars (except for numbers of shares and EPS).

Time Plot

Show the time plot by selecting a row from the table.

Balance Sheets

Inventories$431,549K Marketable investments$357,919K Accounts receivable, netof allowance for...$190,021K Cash and cashequivalents$186,897K Prepaid expenses andother current assets$50,298K Total current assets$1,216,684K Operating leaseright-of-use assets$173,587K Goodwill$166,750K Property and equipment,net$117,436K Deferred taxes$79,188K Other non-currentassets$40,716K Finance leaseright-of-use assets$25,972K Intangible assets, net$6,186K Total assets$1,826,519K Total liabilities andstockholders equity$1,826,519K Total penumbra, inc.stockholders equity$1,427,603K Total liabilities$398,916K Additional paid-in capital$1,185,525K Retained earnings$237,691K Accumulated othercomprehensive income (loss)$4,348K Common stock, 0.001 parvalue per share -...$39K Total currentliabilities$183,133K Non-current operating leaseliabilities$182,751K Non-current finance leaseliabilities$20,714K Other non-currentliabilities$12,318K Accrued liabilities$132,163K Accounts payable$34,736K Current operating leaseliabilities$13,841K Current finance leaseliabilities$2,393K

Penumbra Inc (PEN)

Penumbra Inc (PEN)