Penumbra is a specialty interventional therapies company that develops and markets innovative medical devices to treat challenging medical conditions with significant unmet clinical needs. We design our therapies to provide our specialist physician customers with improved clinical outcomes through faster and safer procedures at significant overall cost savings to the healthcare system.

Alameda, US
Size (employees)
1,500 (est)+37%
Penumbra was founded in 2004 and is headquartered in Alameda, US

Penumbra Office Locations

Penumbra has offices in Alameda, New York, Berlin, Jersey and in 4 other locations
Alameda, US (HQ)
1351 Harbor Bay Pkwy

Penumbra Data and Metrics

Penumbra Financial Metrics

Penumbra's revenue was reported to be $263.3 m in FY, 2016 which is a 41% increase from the previous period.
Numbers are in $, USD

Revenue (FY, 2016)

263.3 m

Revenue growth (FY, 2015 - FY, 2016), %


Gross profit (FY, 2016)

170.8 m

Gross profit margin (FY, 2016), %


Net income (FY, 2016)

14.8 m

EBIT (FY, 2016)

(1.4 m)

Market capitalization (26-May-2017)

2.8 b

Closing share price (26-May-2017)


Cash (31-Dec-2016)

13.2 m
Penumbra's current market capitalization is $2.8 b.
Numbers are in $, USDFY, 2015FY, 2016


186.1 m263.3 m

Revenue growth, %


Cost of goods sold

62 m92.5 m

Gross profit

124.1 m170.8 m

Gross profit Margin, %


R&D expense

18 m23.9 m

Operating expense total

119.9 m172.2 m


4.2 m(1.4 m)

EBIT margin, %


Interest expense

541 k

Interest income

541 k

Pre tax profit

4 m

Income tax expense

1.7 m(15.7 m)

Net Income

2.4 m14.8 m
Numbers are in $, USDFY, 2015FY, 2016


19.5 m13.2 m

Accounts Receivable

57.2 m47.7 m


56.8 m73 m

Current Assets

244.4 m263.8 m


9 m21.5 m

Total Assets

263.8 m308.3 m

Accounts Payable

2.6 m4.1 m

Current Liabilities

28.1 m35.8 m

Additional Paid-in Capital

252.1 m273.9 m

Retained Earnings

(17.5 m)(2.7 m)

Total Equity

232.5 m266.5 m

Financial Leverage

1.1 x1.2 x
Numbers are in $, USDFY, 2015FY, 2016

Net Income

2.4 m14.8 m

Depreciation and Amortization

1.8 m2.3 m

Accounts Receivable

(11.1 m)(14.6 m)


(25.1 m)(19.7 m)

Accounts Payable

132 k1.4 m

Cash From Operating Activities

16.3 m(12.8 m)

Purchases of PP&E

(5.5 m)(13.6 m)

Cash From Investing Activities

(85.8 m)687 k

Cash From Financing Activities

124.4 m7.1 m

Interest Paid

1 k

Income Taxes Paid

1.2 m2.1 m
Numbers are in $, USDY, 2016


239.4 k

Financial Leverage

1.2 x

Penumbra Market Value History

Penumbra Job Categories

Penumbra News and Updates

Penumbra Company Life and Culture

You may also be interested in