XML 58 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Lease Assets and Lease Liabilities
As of December 31, 2024 and 2023, right-of-use assets and lease liabilities consisted of the following:

Balance Sheet LocationDecember 31, 2024December 31, 2023
(in thousands)
Assets:
Operating lease right-of-use assets:
Real estateOther noncurrent assets$278,942 $340,061 
Computer equipmentOther noncurrent assets— 5,352 
OtherOther noncurrent assets116 302 
Total operating lease right-of-use-assets$279,058 $345,715 
Finance lease right-of-use assets:
Computer equipmentProperty and equipment, net$700 $11,168 
Other equipmentProperty and equipment, net52,365 52,264 
OtherProperty and equipment, net8,615 6,634 
61,680 70,066 
Less accumulated depreciation:
Computer equipmentProperty and equipment, net(457)(4,361)
Other equipmentProperty and equipment, net(39,021)(38,338)
OtherProperty and equipment, net(3,409)(4,497)
Total accumulated depreciation(42,887)(47,196)
Total finance lease right-of-use assets18,793 22,870 
Total right-of-use assets(1)
$297,851 $368,585 
Liabilities:
Operating lease liabilities (current)Accounts payable and accrued liabilities$71,607 $81,696 
Operating lease liabilities (noncurrent)Other noncurrent liabilities354,491 411,227 
Finance lease liabilities (current)Current portion of long-term debt8,099 12,055 
Finance lease liabilities (noncurrent)Long-term debt8,283 12,470 
Total lease liabilities$442,480 $517,448 

(1) As of December 31, 2024 and 2023, approximately 70% of our right-of-use assets were located in the United States.
Schedule of Maturities of Operating Lease Liabilities As of December 31, 2024, maturities of lease liabilities were as follows:
Operating LeasesFinance Leases
(in thousands)
Year ending December 31,
2025$85,984 $8,362 
202682,251 4,323 
202768,404 3,037 
202856,940 1,674 
202942,330 — 
2030 and thereafter156,586 — 
Total lease payments492,495 17,396 
Imputed interest(66,397)(1,014)
Total lease liabilities$426,098 $16,382 
Schedule of Maturities of Finance Lease Liabilities As of December 31, 2024, maturities of lease liabilities were as follows:
Operating LeasesFinance Leases
(in thousands)
Year ending December 31,
2025$85,984 $8,362 
202682,251 4,323 
202768,404 3,037 
202856,940 1,674 
202942,330 — 
2030 and thereafter156,586 — 
Total lease payments492,495 17,396 
Imputed interest(66,397)(1,014)
Total lease liabilities$426,098 $16,382