U.S. market Closed. Opens in 7 hours 24 minutes

PEN | Penumbra, Inc. Stock Financials Income Statements Annual

(Stock Exchange: NYSE)
*Sign In to persist settings
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Revenue1.06B847.13M747.59M560.41M547.40M444.94M333.76M263.32M186.09M125.51M88.85M73.14M
Cost of Revenue375.88M311.93M272.21M222.24M175.44M152.41M116.62M92.49M62.04M42.67M30.97M24.18M
Gross Profit682.64M535.21M475.38M338.18M371.96M292.53M217.14M170.83M124.06M82.84M57.88M48.96M
Operating Expenses590.88M529.12M482.88M377.12M324.46M262.55M215.98M172.18M119.88M79.83M59.00M45.53M
Selling, General & Admin506.45M449.72M378.33M287.07M272.73M226.38M184.32M148.30M101.85M64.26M44.92M32.99M
Research & Development84.42M79.41M104.55M90.05M51.72M36.16M31.66M23.88M18.03M15.57M14.08M12.55M
Other Operating ExpensesN/A-2.33M-3.94M-343.00K-227.00K-504.00K-1.34M-1.84M-696.00K-309.00K-474.00K220.00K
Operating Income73.55M-18.24M-7.50M-38.94M47.51M-852.00K1.17M-1.35M4.18M3.01M-1.13M3.43M
Other Expenses / Income6.10M-2.19M-3.00M924.00K2.63M2.46M1.31M481.00K-155.00K130.00K-129.00K464.00K
Before Tax Income79.65M3.89M-10.50M-38.02M50.13M1.61M2.48M-869.00K4.02M3.14M-1.25M3.89M
Income Tax Expenses-11.30M5.89M-13.12M-18.76M3.13M-4.40M-3.61M-15.68M1.66M894.00K-5.35M1.93M
Net Income90.95M-2.00M2.62M-19.26M48.46M6.60M4.66M14.81M2.37M2.25M4.10M1.96M
Interest Expenses1.74M137.00K1.93MN/AN/AN/AN/AN/A541.00KN/AN/AN/A
Basic Shares Outstanding38.40M37.84M36.76M35.77M34.75M36.09M32.98M30.46M11.99M24.51M24.51M24.51M
Diluted Shares Outstanding39.22M37.84M37.88M35.77M36.27M36.09M35.32M33.48M14.22M24.51M24.51M24.51M
EBITDA112.00M6.08M7.84M-22.34M47.51M36.15M4.95M947.00K5.93M3.76M-449.00K3.43M
EBITDA Margin10.58%0.72%1.05%-3.99%8.68%8.12%1.48%0.36%3.19%3.00%-0.51%4.69%
EBIT81.39M4.03M-8.57M-38.02M51.59M2.20M1.05M-869.00K4.57M3.14M-1.25M3.89M
EBIT Margin7.69%0.48%-1.15%-6.78%9.42%0.49%0.31%-0.33%2.45%2.50%-1.41%5.32%
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
An error has occurred. This application may no longer respond until reloaded. Reload 🗙