Key Figures

  31-Mar-2017 31-Dec-2016 30-Sept-2016 30-Jun-2016 31-Mar-2016
Revenue 53,074 59,196 32,166 22,599 20,599
Gross Margin 18,190 17,920 6,473 8,767 8,251
Operating Expenses 20,378 20,507 14,386 10,405 11,613
Cash Balance 17,288 17,893 34,375 8,335 9,330

Three months ended (in thousands)

Financial Results

Annual Reports

SEC Filings

Proxy Statements