XML 32 R20.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2021
Revenue.  
Schedule of disaggregation of revenue

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

Three Months Ended March 31, 

    

2021

    

2020

Distributor

$

7,866

$

6,990

Non-distributor

2,414

3,118

Total revenue

$

10,280

$

10,108

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

Three Months Ended March 31, 

    

2021

    

2020

Point in time

$

10,034

$

10,043

Over time

246

65

Total revenue

$

10,280

$

10,108

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

Three Months Ended March 31, 

    

2021

    

2020

Product sales

$

9,068

$

9,635

Royalties

966

408

Other revenue

246

65

Total revenue

$

10,280

$

10,108

The Company recognizes revenue in three primary geographic regions: North America; Europe, Middle East and Africa (EMEA); and Asia-Pacific (APAC). 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 March 31, 

    

2021

    

2020

APAC

$

7,158

$

6,896

North America

1,740

1,104

EMEA

1,382

2,108

Total revenue

$

10,280

$

10,108