XML 40 R24.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue (Tables)
12 Months Ended
Dec. 31, 2020
Revenue.  
Schedule of disaggregation of revenue

Year Ended December 31, 

    

2020

    

2019

Distributor

$

26,027

$

24,724

Non-distributor

16,004

12,779

Total revenue

$

42,031

$

37,503

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

Year Ended December 31, 

    

2020

    

2019

Point in time

$

40,846

$

35,665

Over time

1,185

1,838

Total revenue

$

42,031

$

37,503

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

Year Ended December 31, 

    

2020

    

2019

Product sales

$

39,848

$

34,595

Royalties

998

1,070

Other revenue

1,185

1,838

Total revenue

$

42,031

$

37,503

The Company recognizes revenue in three 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):

Year Ended December 31, 

    

2020

    

2019

APAC

$

29,480

$

20,093

North America

9,253

8,690

EMEA

3,298

8,720

Total revenue

$

42,031

$

37,503