Penumbra, Inc.

NYSE:PEN

229.51 (USD) • At close November 4, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

202320222021202020192018201720162015201420132012
Revenue 1,058.522847.133747.59560.412547.405444.938333.764263.317186.095125.5188.84873.141
Cost of Revenue 375.879311.926272.208222.237175.441152.405116.62292.48862.03742.66830.97224.178
Gross Profit 682.643535.207475.382338.175371.964292.533217.142170.829124.05882.84257.87648.963
Gross Profit Ratio 0.6450.6320.6360.6030.680.6570.6510.6490.6670.660.6510.669
Reseach & Development Expenses 84.42379.407104.55290.04951.72336.16531.66123.87518.02715.57514.08412.548
General & Administrative Expenses 505.254448.618377.231286.468272.233226.385184.316148.304101.85263.95844.8180
Selling & Marketing Expenses 1.21.11.10.60.50.50.70.50.50.30.10
SG&A 506.454449.718378.331287.068272.733226.385184.316148.304101.85264.25844.91832.987
Other Expenses 1.013-2.327-3.939-0.343-0.227-0.504-1.342-1.842-0.696-0.309-0.4740.22
Operating Expenses 590.877529.125482.883377.117324.456262.55215.977172.179119.87979.83359.00245.535
Operating Income 73.551-18.239-7.501-38.94247.508-0.8521.165-1.354.1793.009-1.1263.428
Operating Income Ratio 0.069-0.022-0.01-0.0690.087-0.0020.003-0.0050.0220.024-0.0130.047
Total Other Income Expenses Net -17.20222.131-3.0010.9242.627-31.339-1.342-1.842-0.696-0.309-0.4740.22
Income Before Tax 79.653.892-10.502-38.01850.1351.6082.476-0.8694.0243.139-1.2553.892
Income Before Tax Ratio 0.0750.005-0.014-0.0680.0920.0040.007-0.0030.0220.025-0.0140.053
Income Tax Expense -11.3045.894-13.125-18.7613.131-4.403-3.611-15.6831.6590.894-5.3541.934
Net Income 90.954-2.0022.623-19.25748.4586.6014.65714.8142.3652.2454.0991.958
Net Income Ratio 0.086-0.0020.004-0.0340.0890.0150.0140.0560.0130.0180.0460.027
EPS 2.37-0.0530.071-0.541.390.180.140.490.09-0.0340.0360.08
EPS Diluted 2.32-0.0530.069-0.541.340.180.130.440.08-0.0340.0360.08
EBITDA 126.8616.082-7.501-38.94247.50860.8181.165-1.354.1793.76-0.4493.428
EBITDA Ratio 0.120.007-0.01-0.0690.0870.1370.003-0.0050.0220.03-0.0050.047