NYSE - Nasdaq Real Time Price USD

Penumbra, Inc. (PEN)

252.15
-6.89
(-2.66%)
As of 9:44:11 AM EDT. Market Open.
All numbers in thousands
Breakdown
TTM
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Operating Cash Flow
179,156
168,481
97,333
-55,661
9,502
Investing Cash Flow
58,738
77,624
-16,076
54,790
-21,735
Financing Cash Flow
-83,504
-87,006
16,203
11,622
836
End Cash Position
377,504
324,404
167,486
69,858
59,379
Income Tax Paid Supplemental Data
25,545
20,674
6,557
2,919
1,496
Capital Expenditure
-28,825
-21,182
-15,213
-19,298
-21,180
Issuance of Capital Stock
--
--
--
0
0
Repayment of Debt
-2,339
-2,276
-1,981
-1,751
-1,451
Repurchase of Capital Stock
--
-100,387
0
0
--
Free Cash Flow
150,331
147,299
82,120
-74,959
-11,678
12/31/2021 - 9/18/2015

Upgrade to begin using 40 years of financial statements and get so much more.

Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.

Upgrade

Related Tickers