Commitments and Contingencies Commitments and Contingencies (Tables)
|
3 Months Ended |
Mar. 31, 2016 |
Commitments and Contingencies Disclosure [Abstract] |
|
Future Minimum Payments Under Operating Leases |
As of March 31, 2016, future minimum payments under non-cancelable operating leases, other obligations, and inventory purchase obligations are as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Operating Leases |
|
Other Obligations |
|
Inventory Purchase Obligations |
|
Total |
|
(in thousands) |
2016 (nine months) |
$ |
5,991 |
|
|
$ |
5,708 |
|
|
$ |
19,297 |
|
|
$ |
30,996 |
|
2017 |
6,809 |
|
|
4,948 |
|
|
— |
|
|
11,757 |
|
2018 |
6,001 |
|
|
830 |
|
|
— |
|
|
6,831 |
|
2019 |
5,678 |
|
|
— |
|
|
— |
|
|
5,678 |
|
2020 |
6,024 |
|
|
— |
|
|
— |
|
|
6,024 |
|
Thereafter |
7,590 |
|
|
— |
|
|
— |
|
|
7,590 |
|
Total minimum payments |
$ |
38,093 |
|
|
$ |
11,486 |
|
|
$ |
19,297 |
|
|
$ |
68,876 |
|
|
Future Minimum Payments Under Other Obligations |
As of March 31, 2016, future minimum payments under non-cancelable operating leases, other obligations, and inventory purchase obligations are as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Operating Leases |
|
Other Obligations |
|
Inventory Purchase Obligations |
|
Total |
|
(in thousands) |
2016 (nine months) |
$ |
5,991 |
|
|
$ |
5,708 |
|
|
$ |
19,297 |
|
|
$ |
30,996 |
|
2017 |
6,809 |
|
|
4,948 |
|
|
— |
|
|
11,757 |
|
2018 |
6,001 |
|
|
830 |
|
|
— |
|
|
6,831 |
|
2019 |
5,678 |
|
|
— |
|
|
— |
|
|
5,678 |
|
2020 |
6,024 |
|
|
— |
|
|
— |
|
|
6,024 |
|
Thereafter |
7,590 |
|
|
— |
|
|
— |
|
|
7,590 |
|
Total minimum payments |
$ |
38,093 |
|
|
$ |
11,486 |
|
|
$ |
19,297 |
|
|
$ |
68,876 |
|
|
Future Minimum Payments Under Inventory Purchase Obligations |
As of March 31, 2016, future minimum payments under non-cancelable operating leases, other obligations, and inventory purchase obligations are as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Operating Leases |
|
Other Obligations |
|
Inventory Purchase Obligations |
|
Total |
|
(in thousands) |
2016 (nine months) |
$ |
5,991 |
|
|
$ |
5,708 |
|
|
$ |
19,297 |
|
|
$ |
30,996 |
|
2017 |
6,809 |
|
|
4,948 |
|
|
— |
|
|
11,757 |
|
2018 |
6,001 |
|
|
830 |
|
|
— |
|
|
6,831 |
|
2019 |
5,678 |
|
|
— |
|
|
— |
|
|
5,678 |
|
2020 |
6,024 |
|
|
— |
|
|
— |
|
|
6,024 |
|
Thereafter |
7,590 |
|
|
— |
|
|
— |
|
|
7,590 |
|
Total minimum payments |
$ |
38,093 |
|
|
$ |
11,486 |
|
|
$ |
19,297 |
|
|
$ |
68,876 |
|
|