XML 44 R27.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2018
Accounting Policies [Abstract]  
Schedule of Customers Representing Greater than 10% of Accounts Receivable and Revenue The Company’s customers representing greater than 10% of accounts receivable or revenue for the periods presented were as follows:

 

 

Revenue

 

 

Accounts Receivables

 

 

 

Year Ended December 31,

 

 

December 31,

 

Customers

 

2018

 

2017

 

 

2016

 

 

2018

 

 

2017

 

Customer A

 

 

 

 

 

 

 

 

 

 

 

23%

 

 

 

 

 

Customer B

 

 

 

 

 

 

 

 

 

 

 

22%

 

 

 

 

 

Customer C

 

 

 

 

 

 

 

 

 

 

 

19%

 

 

 

 

 

Customer D

 

 

 

 

 

 

 

23%

 

 

16%

 

 

 

 

 

Customer E

 

 

 

 

 

 

 

 

 

 

 

15%

 

 

 

 

 

Customer F

 

 

 

16%

 

 

 

 

 

 

 

 

 

 

24%

 

Customer G

 

 

 

 

 

 

 

25%

 

 

 

 

 

 

 

 

 

Customer H

 

 

 

17%

 

 

 

 

 

 

 

 

 

 

 

 

 

Customer I

 

 

 

17%

 

 

 

 

 

 

 

 

 

 

 

 

 

Customer J

 

 

 

16%

 

 

 

 

 

 

 

 

 

 

 

 

 

Customer K

 

 

 

14%

 

 

 

 

 

 

 

 

 

 

16%

 

Customer L

 

 

 

10%

 

 

 

 

 

 

 

 

 

 

 

 

 

Customer M

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

36%

 

Customer N

 

 

 

 

 

 

 

47%

 

 

 

 

 

 

 

 

 

 

Schedule of Depreciation and Amortization Periods for Property and Equipment

Depreciation and amortization periods for property and equipment are as follows:

Property and Equipment

 

Estimated Useful Life

Prototype

 

2 years

Machinery and equipment

 

3 – 15 years

Furniture and fixture

 

5 – 10 years

Software

 

3 years

Leasehold improvements

 

Lesser of estimated useful life or remaining lease term

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.

 

2018

 

 

2017

 

 

2016

 

Product

 

$

32,265

 

 

$

9,529

 

 

$

 

Service

 

 

1,966

 

 

 

1,977

 

 

 

1,066

 

Distribution rights

 

 

 

 

 

 

 

 

40

 

Total U.S. revenue

 

$

34,231

 

 

$

11,506

 

 

$

1,106

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Outside of U.S. ("OUS")

 

 

 

 

 

 

 

 

 

 

 

 

Product

 

$

44,361

 

 

$

20,929

 

 

$

20,555

 

Service

 

 

1,895

 

 

 

1,132

 

 

 

438

 

Distribution rights

 

 

475

 

 

 

475

 

 

 

138

 

Total OUS revenue

 

$

46,731

 

 

$

22,536

 

 

$

21,131

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

 

 

 

 

 

 

 

 

 

 

 

Product

 

$

76,626

 

 

$

30,458

 

 

$

20,555

 

Service

 

 

3,861

 

 

 

3,109

 

 

 

1,504

 

Distribution rights

 

 

475

 

 

 

475

 

 

 

178

 

Total revenue

 

$

80,962

 

 

$

34,042

 

 

$

22,237