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 quarter ending 2025-09-30, PEN has $1,744,369K in assets. $385,673K in debts. $321,029K in cash and cash equivalents.

Balance Sheets Overview

Current Ratio
673.05%
Quick Ratio
418.13%
Cash Ratio
189.28%
Debt to Asset Ratio
22.11%
Assets Breakdown
    • Inventories
    • Cash and cash equivalents
    • Accounts receivable, net of allo...
    • Others
Liabilities Breakdown
    • Additional paid-in capital
    • Retained earnings
    • Non-current operating lease liab...
    • Others

Unit: Thousand (K) dollars (except for numbers of shares and EPS)
Balance Sheets
2025-09-30
2025-06-30
Cash and cash equivalents
321,029 421,768
Marketable investments
149,267 2,795
Accounts receivable, net of allowance for credit losses of 2,350 and 5,638 at september 30, 2025 and december 31, 2024, respectively
183,430 175,536
Inventories
432,365 427,628
Prepaid expenses and other current assets
55,429 37,757
Total current assets
1,141,520 1,065,484
Property and equipment, net
97,730 84,825
Operating lease right-of-use assets
170,715 174,059
Finance lease right-of-use assets
26,790 27,606
Intangible assets, net
6,368 6,552
Goodwill
166,748 166,752
Deferred taxes
94,478 109,141
Other non-current assets
40,020 40,390
Total assets
1,744,369 1,674,809
Accounts payable
29,821 28,121
Accrued liabilities
124,273 114,389
Current operating lease liabilities
13,086 12,855
Current finance lease liabilities
2,423 2,396
Total current liabilities
169,603 157,761
Non-current operating lease liabilities
180,313 183,493
Non-current finance lease liabilities
21,223 21,785
Other non-current liabilities
14,534 17,819
Total liabilities
385,673 380,858
Common stock
39 39
Additional paid-in capital
1,165,195 1,146,260
Accumulated other comprehensive income (loss)
3,114 3,155
Retained earnings
190,348 144,497
Total penumbra, inc. stockholders equity
1,358,696 1,293,951
Total liabilities and stockholders equity
1,744,369 1,674,809
Unit: Thousand (K) dollars

Time Plot

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

Balance Sheets

Prepaid expenses andother current assets$55,429K Inventories$432,365K Accounts receivable, netof allowance for...$183,430K Marketable investments$149,267K Cash and cashequivalents$321,029K Other non-currentassets$40,020K Deferred taxes$94,478K Goodwill$166,748K Intangible assets, net$6,368K Finance leaseright-of-use assets$26,790K Operating leaseright-of-use assets$170,715K Property and equipment,net$97,730K Total current assets$1,141,520K Total assets$1,744,369K Total liabilities andstockholders equity$1,744,369K Total penumbra, inc.stockholders equity$1,358,696K Total liabilities$385,673K Retained earnings$190,348K Accumulated othercomprehensive income (loss)$3,114K Additional paid-in capital$1,165,195K Common stock$39K Other non-currentliabilities$14,534K Non-current finance leaseliabilities$21,223K Non-current operating leaseliabilities$180,313K Total currentliabilities$169,603K Current finance leaseliabilities$2,423K Current operating leaseliabilities$13,086K Accrued liabilities$124,273K Accounts payable$29,821K

Penumbra Inc (PEN)

Penumbra Inc (PEN)