image description

$381.9 million - 2016 Annual Revenue

$417.4 million - Year end 2016 Stock Holder Equity

$381.9 million

2016 Revenue

61.5%

2016 Gross Margin

62.3%

non-GAAP Gross Margin

1.6%

2016 Growth Rate

Financials