U.S. market Closed. Opens in 5 hours 41 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.85MN/AN/AN/A
Research & Development84.42M79.41M104.55M90.05M51.72M36.16M31.66M23.88M18.03M15.57M14.08M12.55M
Other Operating Expenses1.01M-2.33M-3.94M-343.00K-227.00K-504.00KN/AN/AN/A64.26M44.92M32.99M
Operating Income73.55M-18.24M-7.50M-38.94M47.51M-852.00K1.17M-1.35M4.18M3.01M-1.13M3.43M
Other Expenses / Income-17.20M22.13M-3.00M924.00K2.63M-31.34M1.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/AN/AN/AN/AN/A
Basic Shares Outstanding38.40M37.84M36.76M35.77M34.75M34.14M32.98M30.46M11.99M22.68M24.51M24.51M
Diluted Shares Outstanding39.22M37.84M37.88M35.77M36.27M36.09M35.32M33.48M14.22M25.04M24.51M24.51M
EBITDA126.86M6.08M-7.50M-38.94M47.51M60.82M4.83M1.43M5.78M3.89M-578.00K3.89M
EBITDA Margin11.98%0.72%-1.00%-6.95%8.68%13.67%1.45%0.54%3.10%3.10%-0.65%5.32%
EBIT81.39M4.03M-8.57M-38.02M51.59M2.20M1.05M-869.00K4.02M3.14M-1.25M3.89M
EBIT Margin7.69%0.48%-1.15%-6.78%9.42%0.49%0.31%-0.33%2.16%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 🗙