Penumbra, Inc. (PEN)

Last Closing Price: 266.97 (2025-05-30)

Revenue (Annual)

Revenue: The sum of all revenue fields included for a company's operating activities.

Penumbra, Inc. (PEN) had Revenue of $1.19B for the most recently reported fiscal year, ending 2024-12-31.

Figures for fiscal year ending 2024-12-31
Income Statement Financials
Revenue
$1.19B
$14.01M
$439.62M
$755.00M
$1.19B
$9.28M
$11.59M
$20.87M
$20.87M
$14.01M
$14.01M
$14.01M
$14.01M
$9.28M
$32.98M
38.63M
39.27M
$0.36
$0.36
Balance Sheet Financials
$951.12M
$62.64M
$582.06M
$1.53B
$158.34M
$21.73M
$223.91M
$382.25M
$1.15B
$978.59M
$1.15B
38.49M
Cash Flow Statement Financials
$168.48M
$77.62M
$-87.01M
$167.49M
$324.40M
$156.92M
$46.16M
--
--
Fundamental Metrics & Ratios
6.01
--
--
0.02
0.02
63.20%
0.78%
0.78%
2.76%
1.75%
1.17%
$147.30M
--
--
--
0.78
1.08
7.12
51.23
1.22%
1.43%
0.91%
1.19%
$29.90
$3.75
$4.29