XML 32 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Disaggregated Revenue
6 Months Ended
Jun. 30, 2020
Revenue From Contract With Customer [Abstract]  
Disaggregated Revenue

Note 14. Disaggregated Revenue

Disaggregated revenue are as follows (in thousands):

 

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

 

2020

 

 

2019

 

 

2020

 

 

2019

 

By Sales Channel:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Fulfillment distributors

 

$

5,334

 

 

$

8,152

 

 

$

11,416

 

 

$

16,758

 

OEM/ODM/Contract manufacturer

 

 

4,898

 

 

 

4,462

 

 

 

9,012

 

 

 

9,288

 

Other

 

 

1,214

 

 

 

1,848

 

 

 

2,234

 

 

 

3,524

 

Total

 

$

11,446

 

 

$

14,462

 

 

$

22,662

 

 

$

29,570

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

By Geography:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

China

 

$

8,542

 

 

$

10,774

 

 

$

16,889

 

 

$

21,586

 

North America

 

 

2,483

 

 

 

2,914

 

 

 

4,939

 

 

 

5,711

 

Rest of the world

 

 

421

 

 

 

774

 

 

 

834

 

 

 

2,273

 

Total

 

$

11,446

 

 

$

14,462

 

 

$

22,662

 

 

$

29,570