PEN · NYSE · Medical - Devices

Penumbra (PEN)

Builds clot-removal, embolization, and vascular-access devices for neurovascular and peripheral procedures.

$318.91
vs last close+0.13 (+0.04%)

In millions of USD, except per-share figures

In millionsQ3 FY23Sep 2023Q4 FY23Dec 2023Q1 FY24Mar 2024Q2 FY24Jun 2024Q3 FY24Sep 2024Q4 FY24Dec 2024Q1 FY25Mar 2025Q2 FY25Jun 2025Q3 FY25Sep 2025Q4 FY25Dec 2025Q1 FY26Mar 2026Q2 FY26Jun 2026
Revenue271285279299301316324339355385375390
Cost of revenue939898137101105108115114123121125
Gross profit178187181163200211216224240262253265
165152169244165168176183192203215224
Research & development212225252520222323222225
Selling, general & administrative126130144142140148153160169181193199
Other expenses18007700000000
Operating income133512−813543404149593841
133342443435
Interest income133433344556
Interest expense000000000000
Other non-operating income−1810−3−3−5−2−4−5−4−5−4−5
Income before tax133815−784044444552644246
Income tax expense4−164−18101150616911
Net income from continuing operations95411−603034394546473335
Net income95411−603034394546473335
EPS, basic$0.24$1.40$0.28−$1.55$0.76$0.88$1.02$1.17$1.17$1.21$0.83$0.88
EPS, diluted$0.23$1.38$0.28−$1.55$0.75$0.86$1.00$1.15$1.17$1.20$0.82$0.88
Weighted average shares, basic383939393939393939393939
Weighted average shares, diluted393939393939393939394040
EBITDA383223−704449495155684752
Depreciation & amortization778844562456
EBIT312515−784045444653644246