XML 19 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Disaggregated Revenues (Tables)
3 Months Ended
Mar. 31, 2020
Revenue From Contract With Customer [Abstract]  
Summary of Disaggregated Revenues

Disaggregated revenue are as follows (in thousands):

 

By Sales Channel

 

Three months ended March 31,

 

 

 

2020

 

 

2019

 

Fulfillment distributors

 

$

6,082

 

 

$

8,607

 

OEM/ODM/Contract manufacturer

 

 

4,113

 

 

 

4,826

 

Other

 

 

1,021

 

 

 

1,675

 

Total

 

$

11,216

 

 

$

15,108

 

 

 

 

 

 

 

 

 

 

By Geography

 

 

 

 

 

 

 

 

 

 

2020

 

 

2019

 

China

 

$

8,347

 

 

$

10,811

 

North America

 

 

2,456

 

 

 

2,797

 

Rest of the world

 

 

413

 

 

 

1,500

 

Total

 

$

11,216

 

 

$

15,108