Penumbra IncPEN

Market cap
$11.2B
P/E ratio
Dec 31,
2015
Dec 31,
2016
Dec 31,
2017
Dec 31,
2018
Dec 31,
2019
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Dec 31,
2023
Dec 31,
2024
Cash and cash equivalents2013516873705970167324
Marketable investments------19511812216
Accounts Receivable, after Allowance for Credit Loss, Current29435882106115134203202168
Inventories577395116153220264334388407
Prepaid expenses and other current assets9191512151929303637
Total current assets244264382411463618681756915951
Property and equipment, net9213135524859657363
Operating lease right-of-use assets----4441132193189178
Finance lease right-of-use assets----403836333128
Intangible assets, net--242725119181717
Goodwill--8888166166166166
Deferred taxes-2227333150666485100
Other non-current assets00113913132641
Total assets2643084775156668231,2441,3711,5561,533
Accounts payable3478151413272731
Accrued liabilities263245586886100106111112
Current operating lease liabilities----458101112
Current finance lease liabilities----412222
Total current liabilities2836526691106123145151158
Operating Lease, Liability, Noncurrent----4744137199197187
Finance Lease, Liability, Noncurrent----272727252422
Other non-current liabilities31181915843515
Total liabilities31427693180185290372377382
Preferred Stock, Value, Issued----------
Common Stock, Value, Issued0000000000
Additional paid-in capital2522743974154315989119631,0471,097
Accumulated other comprehensive loss-2-52-2-23-3-8-3-6
Retained earnings-17-3295841464413560
Total Penumbra, Inc. stockholders’ equity2332674004224866419549991,1791,151
Total liabilities and stockholders’ equity2643084775156668231,2441,3711,5561,533