image description

$501.0 million - 2017 Annual Revenue

$422.1 million - Year end 2017 Stock Holder Equity

$501.0 million

2017 Revenue

56.1%

2017 Gross Margin

60.0%

non-GAAP Gross Margin

31.2%

2017 Growth Rate

Financials