XML 46 R28.htm IDEA: XBRL DOCUMENT v3.25.0.1
COMMITMENTS AND CONTINGENCIES
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
Purchase Obligations
 
We have contractual obligations related to service arrangements with suppliers for fixed or minimum amounts. Future minimum payments at December 31, 2024 for purchase obligations were as follows (in thousands):

Year ending December 31:
2025$659,798 
2026433,666 
2027325,775 
2028289,686 
2029231,059 
2030 and thereafter192,549 
   Total future minimum payments$2,132,533 
During the year ended December 31, 2024, we entered into agreements to acquire hardware, software and related services, of which $60.5 million was financed utilizing two to six-year vendor financing arrangements. Certain of the agreements included the purchase of assets previously leased.

During the year ended December 31, 2023, we entered into agreements to acquire hardware, software and related services, of which $182.2 million was financed utilizing two to five-year vendor financing arrangements. Certain of the agreements included the purchase of assets previously leased.

Legal Matters

We are party to a number of claims and lawsuits incidental to our business. In our opinion, the liabilities, if any, which may ultimately result from the outcome of such matters, individually or in the aggregate, are not expected to have a material adverse effect on our financial position, liquidity, results of operations or cash flows.
 
Operating Taxes

We are subject to certain taxes that are not derived based on earnings (e.g., sales, gross receipts, property, value-added and other business taxes). During the course of operations, we must interpret the meaning of various operating tax regulations in the United States and in the foreign jurisdictions in which we do business. We are subject to ongoing audits in certain jurisdictions, and taxing authorities in those various jurisdictions may arrive at different interpretations of applicable tax laws and regulations which could result in the payment of additional taxes in those jurisdictions.

BIN/ICA Agreements

In certain markets, we enter into sponsorship or depository and processing agreements with banks. These agreements allow us to use the banks' identification numbers, referred to as Bank Identification Number ("BIN") for Visa transactions and an Interbank Card Association ("ICA") number for Mastercard transactions, to clear credit card transactions through Visa and Mastercard. Certain of these agreements contain financial covenants, and we were in compliance with all such covenants as of December 31, 2024.