XML 80 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2019
Revenue From Contract With Customer [Abstract]  
Schedule of Revenue Disaggregated by Types and Geography

The following table presents revenue disaggregated by type and geography (in thousands):

 

 

Years Ended December 31,

 

U.S.

 

2019

 

 

2018

 

 

2017

 

Product

 

$

41,985

 

 

$

32,265

 

 

$

9,529

 

Service

 

 

4,251

 

 

 

1,966

 

 

 

1,977

 

Total U.S. revenue

 

$

46,236

 

 

$

34,231

 

 

$

11,506

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Outside of U.S. ("OUS")

 

 

 

 

 

 

 

 

 

 

 

 

Product

 

$

37,519

 

 

$

44,361

 

 

$

20,929

 

Service

 

 

3,552

 

 

 

1,895

 

 

 

1,132

 

Distribution rights

 

 

475

 

 

 

475

 

 

 

475

 

Total OUS revenue

 

$

41,546

 

 

$

46,731

 

 

$

22,536

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

 

 

 

 

 

 

 

 

 

 

 

Product

 

$

79,504

 

 

$

76,626

 

 

$

30,458

 

Service

 

 

7,803

 

 

 

3,861

 

 

 

3,109

 

Distribution rights

 

 

475

 

 

 

475

 

 

 

475

 

Total revenue

 

$

87,782

 

 

$

80,962

 

 

$

34,042