Penumbra, Inc. (BMV:PEN)
Mexico flag Mexico · Delayed Price · Currency is MXN
4,775.70
-136.12 (-2.77%)
At close: Aug 18, 2025

Penumbra Income Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 20202013 - 2019
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2013 - 2019
1,2801,1951,059847.13747.59560.41
Upgrade
Revenue Growth (YoY)
12.92%12.86%24.95%13.31%33.40%2.38%
Upgrade
Cost of Revenue
429.23439.62375.88311.93272.21222.24
Upgrade
Gross Profit
850.92755682.64535.21475.38338.18
Upgrade
Selling, General & Admin
601.09573.99506.45449.72378.33287.07
Upgrade
Research & Development
90.5194.78102.6479.41104.5590.05
Upgrade
Other Operating Expenses
-76.95----
Upgrade
Operating Income
159.329.2873.556.08-7.5-38.94
Upgrade
Total Non-Operating Income (Expense)
13.9711.596.1-2.19-30.92
Upgrade
Pretax Income
173.2920.8779.653.89-10.5-38.02
Upgrade
Provision for Income Taxes
25.586.86-11.35.89-13.13-18.76
Upgrade
Net Income
147.714.0190.95-25.28-15.7
Upgrade
Minority Interest in Earnings
-----2.66-3.56
Upgrade
Net Income to Common
147.714.0190.95-25.28-15.7
Upgrade
Net Income Growth
35.02%-84.59%----
Upgrade
Shares Outstanding (Basic)
393938383736
Upgrade
Shares Outstanding (Diluted)
403939383836
Upgrade
Shares Change (YoY)
1.16%0.13%3.63%-0.10%5.91%-1.38%
Upgrade
EPS (Basic)
3.820.362.37-0.050.14-0.44
Upgrade
EPS (Diluted)
3.770.362.32-0.050.14-0.44
Upgrade
EPS Growth
1008.82%-84.48%----
Upgrade
Free Cash Flow
161.62147.382.12-74.96-11.68-58
Upgrade
Free Cash Flow Growth
9.72%79.37%----
Upgrade
Free Cash Flow Per Share
4.083.752.09-1.98-0.31-1.62
Upgrade
Gross Margin
66.47%63.20%64.49%63.18%63.59%60.34%
Upgrade
Operating Margin
12.45%0.78%6.95%0.72%-1.00%-6.95%
Upgrade
Profit Margin
11.54%1.17%8.59%-0.24%0.35%-3.44%
Upgrade
FCF Margin
12.63%12.33%7.76%-8.85%-1.56%-10.35%
Upgrade
EBITDA
178.3832.98100.8130.48.91-26.05
Upgrade
EBITDA Margin
13.93%2.76%9.52%3.59%1.19%-4.65%
Upgrade
EBIT
159.329.2873.556.08-7.5-38.94
Upgrade
EBIT Margin
12.45%0.78%6.95%0.72%-1.00%-6.95%
Upgrade
Effective Tax Rate
14.76%32.86%-14.19%151.44%124.98%49.35%
Upgrade
Updated Jun 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.