Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Tables)

v3.20.2
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2020
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Payments Under Other Obligations
As of September 30, 2020, future minimum payments under inventory purchase and other obligations are as follows:
Inventory Purchase Obligations Other Obligations Total
2020 (3 months) $ 49,111  $ 4,233  $ 53,344 
2021 7,093  16,076  23,169 
2022 —  14,378  14,378 
2023 —  6,830  6,830 
Total minimum payments $ 56,204  $ 41,517  $ 97,721 
Future Minimum Payments Under Inventory Purchase Obligations
As of September 30, 2020, future minimum payments under inventory purchase and other obligations are as follows:
Inventory Purchase Obligations Other Obligations Total
2020 (3 months) $ 49,111  $ 4,233  $ 53,344 
2021 7,093  16,076  23,169 
2022 —  14,378  14,378 
2023 —  6,830  6,830 
Total minimum payments $ 56,204  $ 41,517  $ 97,721