XML 28 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2022
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, 

    

2022

    

2021

Distributor

$

10,794

$

7,866

Non-distributor

3,553

2,414

Total revenue

$

14,347

$

10,280

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

Three Months Ended March 31, 

    

2022

    

2021

Point in time

$

13,646

$

10,034

Over time

701

246

Total revenue

$

14,347

$

10,280

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

Three Months Ended March 31, 

    

2022

    

2021

Product sales

$

12,671

$

9,068

Licensing

575

Royalties

400

966

Other revenue

701

246

Total revenue

$

14,347

$

10,280

The Company recognizes revenue by geography based on the region in which the products are sold, and not to where the end products in which they are assembled are shipped. The Company’s revenue by region for the periods indicated was as follows (in thousands):

Three Months Ended March 31, 

    

2022

    

2021

APAC

$

9,234

$

7,158

North America

3,105

1,740

EMEA

2,008

1,382

Total revenue

$

14,347

$

10,280