v3.24.0.1
SUPPLEMENTAL CASH FLOW INFORMATION - Supplemental Cash Flow Data (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Supplemental Cash Flow Data:      
Cash paid for interest $ 130,009 $ 84,876 $ 40,446
Cash paid for income taxes 81,376 39,045 10,041
Supplemental disclosures of non-cash investing and financing activities:      
Right-of-use assets obtained in exchange for operating lease obligations 7,106 39,324 63,290
Purchases of property and equipment in accounts payable and accrued expenses 3,921 5,212 15,071
Deferred purchase consideration related to business combinations 2,550 14,377 50,079
Fair value of common stock issued related to business combinations (6,658) (13,827,929) (28,735)
Fair value of common stock issued to settle the conversion of convertible notes 0 (2,523) (1,258,562)
Fair value of shares received to settle convertible note hedges 0 133,144 1,800,933
Fair value of common stock issued in connection with the exercise of common stock warrants 0 (806,446) 0
Bitcoin lent to third-party borrowers $ 0 $ 5,934 $ (6,084)