XML 22 R10.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue
6 Months Ended
Jun. 30, 2022
Revenue.  
Revenue

3. Revenue

The Company sells products to its distributors and original equipment manufacturers (OEMs). The Company also recognized revenue under licensing, patent, and royalty agreements with some customers.

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

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2022

    

2021

    

2022

    

2021

Distributor

$

12,805

$

7,634

$

23,600

15,500

Non-distributor

1,902

4,214

5,454

6,628

Total revenue

$

14,707

$

11,848

$

29,054

$

22,128

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

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2022

    

2021

    

2022

    

2021

Point in time

$

13,532

$

10,559

$

26,650

20,593

Over time

1,175

1,289

2,404

1,535

Total revenue

$

14,707

$

11,848

$

29,054

$

22,128

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

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2022

    

2021

    

2022

    

2021

Product sales

$

13,223

$

10,187

$

25,894

$

19,255

Licensing

771

1,346

Royalties

224

372

624

1,338

Other revenue

489

1,289

1,190

1,535

Total revenue

$

14,707

$

11,848

$

29,054

$

22,128

The Company recognizes revenue in three primary geographic regions: Asia-Pacific (APAC); North America; and Europe, Middle East and Africa (EMEA). The Company classifies revenue by geography based on the region in which the Company’s customer is located and to 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 June 30, 

Six Months Ended June 30, 

    

2022

    

2021

    

2022

    

2021

APAC

$

8,371

$

7,793

$

17,605

$

14,951

North America

3,780

2,686

6,885

4,426

EMEA

2,556

1,369

4,564

2,751

Total revenue

$

14,707

$

11,848

$

29,054

$

22,128