MyFinsight

HomeBlogAboutContact

MyFinsight

Making company financials insightful for everyone

  • About
  • Blog
  • Privacy Policy
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||

Balance Sheets Overview

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

Balance Sheets
2026-03-31
2025-12-31
2025-09-30
2025-06-30
Cash and cash equivalents
241,289 186,897 321,029 421,768
Marketable investments
374,371 357,919 149,267 2,795
Accounts receivable, net of allowance for credit losses of 2,340 and 2,350 at march 31, 2026 and december 31, 2025, respectively
183,295 190,021 183,430 175,536
Inventories
438,539 431,549 432,365 427,628
Prepaid expenses and other current assets
37,912 50,298 55,429 37,757
Total current assets
1,275,406 1,216,684 1,141,520 1,065,484
Property and equipment, net
134,059 117,436 97,730 84,825
Operating lease right-of-use assets
170,273 173,587 170,715 174,059
Finance lease right-of-use assets
25,209 25,972 26,790 27,606
Intangible assets, net
5,946 6,186 6,368 6,552
Goodwill
166,589 166,750 166,748 166,752
Deferred taxes
79,972 79,188 94,478 109,141
Other non-current assets
40,984 40,716 40,020 40,390
Total assets
1,898,438 1,826,519 1,744,369 1,674,809
Accounts payable
43,658 34,736 29,821 28,121
Accrued liabilities
151,543 132,163 124,273 114,389
Current operating lease liabilities
14,144 13,841 13,086 12,855
Current finance lease liabilities
2,386 2,393 2,423 2,396
Total current liabilities
211,731 183,133 169,603 157,761
Non-current operating lease liabilities
179,424 182,751 180,313 183,493
Non-current finance lease liabilities
20,221 20,714 21,223 21,785
Other non-current liabilities
13,250 12,318 14,534 17,819
Total liabilities
424,626 398,916 385,673 380,858
Common stock
39 39 39 39
Additional paid-in capital
1,201,423 1,185,525 1,165,195 1,146,260
Accumulated other comprehensive income
2,075 4,348 3,114 3,155
Retained earnings
270,275 237,691 190,348 144,497
Total penumbra, inc. stockholders equity
1,473,812 1,427,603 1,358,696 1,293,951
Total liabilities and stockholders equity
1,898,438 1,826,519 1,744,369 1,674,809
Unit: Thousand (K) dollars (except for numbers of shares and EPS). Numbers labeled with * are estimated quarterly values.

Time Plot

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

Balance Sheets

Inventories$438,539K Marketable investments$374,371K Cash and cashequivalents$241,289K Accounts receivable, netof allowance for...$183,295K Prepaid expenses andother current assets$37,912K Total current assets$1,275,406K Operating leaseright-of-use assets$170,273K Goodwill$166,589K Property and equipment,net$134,059K Deferred taxes$79,972K Other non-currentassets$40,984K Finance leaseright-of-use assets$25,209K Intangible assets, net$5,946K Total assets$1,898,438K Total liabilities andstockholders equity$1,898,438K Total penumbra, inc.stockholders equity$1,473,812K Total liabilities$424,626K Additional paid-in capital$1,201,423K Retained earnings$270,275K Accumulated othercomprehensive income$2,075K Common stock$39K Total currentliabilities$211,731K Non-current operating leaseliabilities$179,424K Non-current finance leaseliabilities$20,221K Other non-currentliabilities$13,250K Accrued liabilities$151,543K Accounts payable$43,658K Current operating leaseliabilities$14,144K Current finance leaseliabilities$2,386K

Penumbra Inc (PEN)

Penumbra Inc (PEN)