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, Jersey, Berlin and in 4 other locations
Alameda, US (HQ)
1351 Harbor Bay Pkwy
Show all (8)

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.

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 (21-Jul-2017)

2.7 b

Cash (31-Dec-2016)

13.2 m
Penumbra's current market capitalization is $2.7 b.
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
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

Total Liabilities

41.7 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
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
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