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

    

2023

    

2022

Distributor

$

12,842

10,794

Non-distributor

2,004

3,553

Total revenue

$

14,846

$

14,347

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

Three Months Ended March 31, 

    

2023

    

2022

Point in time

$

13,870

13,646

Over time

976

701

Total revenue

$

14,846

$

14,347

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

Three Months Ended March 31, 

    

2023

    

2022

Product sales

$

13,777

$

12,671

Licensing

918

575

Royalties

93

400

Other revenue

58

701

Total revenue

$

14,846

$

14,347

The Company recognizes revenue by geography based on the region in which the Company’s 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, 

    

2023

    

2022

APAC

$

7,591

$

9,234

North America

2,925

3,105

EMEA

4,330

2,008

Total revenue

$

14,846

$

14,347