XML 30 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Tables)
9 Months Ended
Sep. 30, 2020
Revenue.  
Schedule of disaggregation of revenue

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2020

    

2019

    

2020

    

2019

Distributor

$

5,385

$

5,720

$

18,952

$

18,469

Non-distributor

4,735

3,458

13,102

9,381

Total revenue

$

10,120

$

9,178

$

32,054

$

27,850

The following table presents the Company’s revenues disaggregated by timing of recognition (in thousands):

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2020

    

2019

    

2020

    

2019

Point in time

$

9,756

$

8,525

$

30,982

$

26,156

Over time

364

653

1,072

1,694

Total revenue

$

10,120

$

9,178

$

32,054

$

27,850

The following table presents the Company’s revenues disaggregated by type (in thousands):

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2020

    

2019

    

2020

    

2019

Product sales

$

9,577

$

8,370

$

30,139

$

25,396

Royalties

179

155

843

760

Other revenue

364

653

1,072

1,694

Total revenue

$

10,120

$

9,178

$

32,054

$

27,850

The Company recognizes revenue in three primary geographic regions: North America; Europe, Middle East and Africa (EMEA); and Asia-Pacific and Japan (APJ). The following table presents the Company’s revenues disaggregated by the geographic region to which the product is delivered or licensee is located (in thousands):

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2020

    

2019

    

2020

    

2019

North America

$

2,109

$

1,527

$

5,033

$

7,244

EMEA

859

2,048

4,586

6,776

APJ

7,152

5,603

22,435

13,830

Total revenue

$

10,120

$

9,178

$

32,054

$

27,850