Mar 31, 2018

Penumbra Q1 2018 Earnings Report

Total Revenue
$103M
Previous year: $73.2M
+40.3%
EPS
$0.06
Previous year: -$0.1
-160.0%
Gross Profit
$66.6M
Previous year: $47.7M
+39.5%
Cash and Equivalents
$50.6M
Previous year: $109M
-53.7%
Free Cash Flow
$7.89M
Previous year: -$1M
-888.5%
Total Assets
$490M
Previous year: $418M
+17.1%

Penumbra

Penumbra