XML 42 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Disaggregated Revenue (Tables)
9 Months Ended
Sep. 30, 2020
Revenue From Contract With Customer [Abstract]  
Summary of Disaggregated Revenue

Disaggregated revenue are as follows (in thousands):

 

 

Three months ended September 30,

 

 

Nine months ended September 30,

 

 

 

2020

 

 

2019

 

 

2020

 

 

2019

 

By Sales Channel:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Fulfillment distributors

 

$

8,086

 

 

$

7,658

 

 

$

19,502

 

 

$

24,417

 

OEM/ODM/Contract manufacturer

 

 

3,851

 

 

 

4,251

 

 

 

12,863

 

 

 

13,539

 

Other

 

 

1,073

 

 

 

1,233

 

 

 

3,307

 

 

 

4,757

 

Total

 

$

13,010

 

 

$

13,142

 

 

$

35,672

 

 

$

42,713

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

By Geography:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

China

 

$

10,067

 

 

$

9,267

 

 

$

26,994

 

 

$

30,853

 

North America

 

 

2,469

 

 

 

3,332

 

 

 

7,362

 

 

 

9,043

 

Rest of the world

 

 

474

 

 

 

543

 

 

 

1,316

 

 

 

2,817

 

Total

 

$

13,010

 

 

$

13,142

 

 

$

35,672

 

 

$

42,713