XML 30 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Increase (decrease) in accounts receivable [1] $ 89,888 $ 162,864 $ (8,608)
Contract assets [2] (5,361) 21,525 21,874
Increase (decrease) in deferred charges [3] (1,655) 24,282 (17,567)
Increase (decrease) in prepaid expense and other assets [4] 5,754 17,590 (1,520)
Increase (decrease) in other noncurrent assets [5] 3,366 2,617 2,854
Accounts payable (29,080) 86,498 13,017
Operating lease right-of-use assets and operating lease liabilities (32,801) 3,016 (12,953)
Accrued expenses and other liabilities [6] (13,785) 43,243 (2,144)
Deferred revenue and customer deposits [7] (42,635) 35,156 (22,677)
Proceeds from issuance of debt [8] 637,127 0 135,989
Related Party      
Increase (decrease) in accounts receivable 257,800 100 2,000
Contract assets 6,900 0 0
Increase (decrease) in deferred charges 900 0 0
Increase (decrease) in prepaid expense and other assets 2,300 0 0
Increase (decrease) in other noncurrent assets 9,100 0 0
Accounts payable 100 0 0
Accrued expenses and other liabilities 3,400 0 0
Deferred revenue and customer deposits 8,400 0 0
Proceeds from issuance of debt $ 4,600 $ 0 $ 0
[1] Including changes in related party balances of $257.8 million, $0.1 million and $2.0 million for the years ended December 31, 2023, 2022 and 2021, respectively.
[2] Including change in related party balances of $6.9 million for the year ended December 31, 2023. There were no associated related party balances as of December 31, 2022 and 2021.
[3] Including change in related party balances of $0.9 million for the year ended December 31, 2023. There were no associated related party balances as of December 31, 2022 and 2021.
[4] Including change in related party balances of $2.3 million for the year ended December 31, 2023. There were no associated related party balances as of December 31, 2022 and 2021.
[5] Including change in related party balances of $9.1 million for the year ended December 31, 2023. There were no associated related party balances as of December 31, 2022 and 2021.
6 Including change in related party balances of $0.1 million for the year ended December 31, 2023. There were no associated related party balances as of December 31, 2022 and 2021.
[6] Including change in related party balances of $3.4 million for the year ended December 31, 2023. There were no associated related party balances as of December 31, 2022 and 2021.
[7] Including change in related party balances of $8.4 million for the year ended December 31, 2023. There were no associated related party balances as of December 31, 2022 and 2021.
[8] Including proceeds from issuance of debt from related party of $4.6 million for the year ended December 31, 2023. There were no proceeds from issuance of debt from related party for the years ended of December 31, 2022 and 2021.