Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Tables)

v3.20.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Payments Under Other Obligations
As of March 31, 2020, future minimum payments under inventory purchase and other obligations are as follows:
Inventory Purchase Obligations Other Obligations Total
2020 (9 months) $ 22,252    $ 2,985    $ 25,237   
2021 —    1,445    1,445   
2022 —    950    950   
2023 —    447    447   
2024 —    —    —   
Thereafter —    —    —   
Total minimum payments $ 22,252    $ 5,827    $ 28,079   
Future Minimum Payments Under Inventory Purchase Obligations
As of March 31, 2020, future minimum payments under inventory purchase and other obligations are as follows:
Inventory Purchase Obligations Other Obligations Total
2020 (9 months) $ 22,252    $ 2,985    $ 25,237   
2021 —    1,445    1,445   
2022 —    950    950   
2023 —    447    447   
2024 —    —    —   
Thereafter —    —    —   
Total minimum payments $ 22,252    $ 5,827    $ 28,079