Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies

Commitments and Contingencies
12 Months Ended
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Inventory Purchase and Other Contractual Obligations
As of December 31, 2020, future minimum payments under inventory purchase and other obligations are as follows:
Inventory Purchase Obligations Other Obligations Total
(in thousands)
2021 $ 71,211  $ 21,315  $ 92,526 
2022 —  18,640  18,640 
2023 —  10,121  10,121 
2024 —  447  447 
Total minimum payments $ 71,211  $ 50,523  $ 121,734 

Other obligations consist of contractual payments due for software licenses.

Our inventory purchase obligations and other obligations increased by $99.1 million to $121.7 million as of December 31, 2020, from $22.6 million as of December 31, 2019 primarily as a result of increased orders of software licenses and inventory placed with our vendors during the period, which is due in part to our 2020 acquisitions (Note 3).
Other Matters
In addition, from time to time, the Company is subject to threats of litigation or actual litigation in the ordinary course of business, some of which may be material. The Company believes that there are no other currently pending litigation matters that, if determined adversely by the Company, would have a material effect on the Company's business or that would not be covered by the Company’s existing liability insurance.