Organization Consolidation And Presentation Of Financial Statements [Abstract] | Period [Axis] |
---|
2016-01-01 - 2016-12-31 |
---|
Organization Consolidation And Presentation Of Financial Statements [Abstract] | |
Schedule of Inventories |
Inventories
|
|
December 31, |
|
|
December 31, |
|
(in thousands) |
|
2016 |
|
|
2015 |
|
Finished goods |
|
$ |
3,562 |
|
|
$ |
1,487 |
|
Work in process |
|
|
536 |
|
|
|
388 |
|
Raw materials |
|
|
3,128 |
|
|
|
2,014 |
|
Total |
|
$ |
7,226 |
|
|
$ |
3,889 |
|
|
Schedule of Property and Equipment |
Property and Equipment
|
|
December 31, |
|
|
December 31, |
|
(in thousands) |
|
2016 |
|
|
2015 |
|
Furniture and office equipment |
|
$ |
873 |
|
|
$ |
533 |
|
Computer hardware and software |
|
|
2,831 |
|
|
|
2,187 |
|
Laboratory equipment |
|
|
4,336 |
|
|
|
2,915 |
|
Tooling and molds |
|
|
1,512 |
|
|
|
1,243 |
|
Leasehold improvements |
|
|
2,006 |
|
|
|
583 |
|
|
|
$ |
11,558 |
|
|
$ |
7,461 |
|
Less accumulated depreciation and amortization |
|
|
(5,465 |
) |
|
|
(3,766 |
) |
Property and equipment in progress |
|
|
394 |
|
|
|
431 |
|
Total |
|
$ |
6,487 |
|
|
$ |
4,126 |
|
|
Schedule of Intangible Assets |
Intangible Assets
|
|
December 31, |
|
|
December 31, |
|
(in thousands) |
|
2016 |
|
|
2015 |
|
Technologies |
|
$ |
9,700 |
|
|
$ |
— |
|
Trade name |
|
|
500 |
|
|
|
— |
|
|
|
$ |
10,200 |
|
|
$ |
— |
|
Less accumulated amortization |
|
|
(360 |
) |
|
|
— |
|
Total |
|
$ |
9,840 |
|
|
$ |
— |
|
|
Schedule of Accrued Expenses |
Accrued Expenses
|
|
December 31, |
|
|
December 31, |
|
(in thousands) |
|
2016 |
|
|
2015 |
|
Compensation and commissions payable |
|
$ |
8,674 |
|
|
$ |
3,898 |
|
Royalty payable |
|
|
1,851 |
|
|
|
1,800 |
|
Other accrued expenses |
|
|
2,480 |
|
|
|
1,297 |
|
Total |
|
$ |
13,005 |
|
|
$ |
6,995 |
|
|
Schedule of Interest Expense |
Interest Expense
|
|
December 31, |
|
|
December 31, |
|
|
December 31, |
|
(in thousands) |
|
2016 |
|
|
2015 |
|
|
2014 |
|
Interest expense |
|
$ |
2,248 |
|
|
$ |
2,247 |
|
|
$ |
1,750 |
|
Increase in fair value of convertible preferred stock warrants |
|
|
— |
|
|
|
357 |
|
|
|
154 |
|
Total |
|
$ |
2,248 |
|
|
$ |
2,604 |
|
|
$ |
1,904 |
|
|